Henrik Grimler
4dbeee8a99
device-raspberry-pi4: use new var deviceinfo_generate_cmdline_txt
...
It lets us move the variables in cmdline.txt to
deviceinfo_kernel_cmdline. We can thereafter drop the cmdline.txt file
entirely.
By setting deviceinfo_generate_cmdline_txt we tell boot-deploy to
generate /boot/cmdline.txt from deviceinfo_kernel_cmdline. boot-deploy
can then also add information about partition UUIDs to the cmdline,
which helps postmarketos-initramfs find the correct partitions.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6630
2025-07-02 21:08:35 +02:00
Henrik Grimler
6c3cbe795a
device-raspberry-pi3: use new var deviceinfo_generate_cmdline_txt
...
It lets us move the variables in cmdline.txt to
deviceinfo_kernel_cmdline. We can thereafter drop the cmdline.txt file
entirely.
By setting deviceinfo_generate_cmdline_txt we tell boot-deploy to
generate /boot/cmdline.txt from deviceinfo_kernel_cmdline. boot-deploy
can then also add information about partition UUIDs to the cmdline,
which helps postmarketos-initramfs find the correct partitions.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6630
2025-07-02 21:08:34 +02:00
Henrik Grimler
5a7a86f118
device-raspberry-pi: use new var deviceinfo_generate_cmdline_txt
...
It lets us move the variables in cmdline.txt to
deviceinfo_kernel_cmdline. We can thereafter drop the cmdline.txt file
entirely.
By setting deviceinfo_generate_cmdline_txt we tell boot-deploy to
generate /boot/cmdline.txt from deviceinfo_kernel_cmdline. boot-deploy
can then also add information about partition UUIDs to the cmdline,
which helps postmarketos-initramfs find the correct partitions.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6630
2025-07-02 21:08:33 +02:00
Henrik Grimler
2a6c3b4bed
device-raspberry-pi0: use new var deviceinfo_generate_cmdline_txt
...
It lets us move the variables in cmdline.txt to
deviceinfo_kernel_cmdline. We can thereafter drop the cmdline.txt file
entirely.
By setting deviceinfo_generate_cmdline_txt we tell boot-deploy to
generate /boot/cmdline.txt from deviceinfo_kernel_cmdline. boot-deploy
can then also add information about partition UUIDs to the cmdline,
which helps postmarketos-initramfs find the correct partitions.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6630
2025-07-02 21:08:33 +02:00
Henrik Grimler
00e6509372
device-cutiepi-tablet: use new var deviceinfo_generate_cmdline_txt
...
It lets us move the variables in cmdline.txt to
deviceinfo_kernel_cmdline. We can thereafter drop the cmdline.txt file
entirely.
By setting deviceinfo_generate_cmdline_txt we tell boot-deploy to
generate /boot/cmdline.txt from deviceinfo_kernel_cmdline. boot-deploy
can then also add information about partition UUIDs to the cmdline,
which helps postmarketos-initramfs find the correct partitions.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6630
2025-07-02 21:08:30 +02:00
postmarketOS CI
afcd964003
linux-next: upgrade to next-20250630
2025-07-01 04:45:09 +00:00
Clayton Craft
68c3ba73f1
linux-postmarketos-qcom-laptop: enable systemd BPF requirements
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6708
[ci:skip-build]: already built successfully in CI
2025-06-30 11:03:15 -07:00
Marc Lehmann
8b1222a3c0
device-raspberry-pi3: Use msdos partition table
...
The Raspberry Pi 3 refuses to boot from a GPT partition table, so we
need to force an msdos partition table. This was tested with a Pi 3
Model B V1.2.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6731
[ci:skip-build]: already built successfully in CI
2025-06-30 18:08:39 +02:00
Paul Sajna
b1f2ccc683
device-lg-judy{ln,p}: add firmware package dependency
...
Also:
* unblacklist ipa
* add deviceinfo_gpu_accelerated
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6329
[ci:skip-build]: already built successfully in CI
2025-06-30 10:30:52 +02:00
Paul Sajna
2abd9400ef
firmware-lg-judy: new aport
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6329
2025-06-30 10:30:52 +02:00
Luca Weiss
6a2c3f0818
treewide: remove downstream feedbackd vibra rules
...
All of them are now included upstream with feedbackd, so we can remove
them here.
https://gitlab.freedesktop.org/agx/feedbackd/-/merge_requests/182
[ci:ignore-count]
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6695
2025-06-28 11:16:55 +02:00
Henrik Grimler
94fd3a01db
device-samsung-dream: use ncm instead of rndis in initfs network script
...
PostmarketOS now uses ncm instead of rndis, so update script accordingly.
Unfortunately usb networking does not work even after this change when
I test on dream2lte, so this needs further debugging.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6706
[ci:skip-build]: already built successfully in CI
2025-06-27 09:08:39 -07:00
Henrik Grimler
aa65318036
device-samsung-dream: set getty, and drop kernel_cmdline
...
The buildvariant=eng variable does absolutely nothing for us when
using postmarketos.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6706
2025-06-27 09:08:39 -07:00
Henrik Grimler
3c9279f86e
device-samsung-dream: fix too large boot.img
...
The boot partition is only 40 mb, but the boot.img currently ends up
at ~44 mb. Fix by setting create_initfs_extra.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6706
2025-06-27 09:08:39 -07:00
Henrik Grimler
a0d79b92e1
linux-samsung-dream: ignore bundled toolchain
...
To fix errors like:
../toolchain/gcc-cfp/gcc-cfp-jopp-only/aarch64-linux-android-4.9/bin/aarch64-linux-android-ld: line 1: syntax error: unexpected "("
make[3]: *** [../scripts/Makefile.build:345: kernel/bpf/built-in.o] Error 2
make[2]: *** [../scripts/Makefile.build:411: kernel/bpf] Error 2
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6706
2025-06-27 09:08:39 -07:00
Henrik Grimler
ee1363afa8
linux-samsung-dream: add console=ttySAC0 to cmdline
...
So that kernel output is printed to the debug uart.
Unfortunately the debug uart is only available on some pads underneath
the silkmask on the board.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6706
2025-06-27 09:08:39 -07:00
Henrik Grimler
c0e2a66141
linux-samsung-dream: add lxdialog patch
...
To fix pmbootstrap kconfig edit error.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6706
2025-06-27 09:08:39 -07:00
Henrik Grimler
32afb3851a
linux-samsung-dream: cleanup patches
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6706
2025-06-27 09:08:38 -07:00
Sicelo A. Mhlongo
ec2571860a
device-nokia-n900: add configuration for sway
...
Notes:
* In general, keybindings are similar to the existing i3 configuration for
the Nokia N900
* Power key and lock switch enable/disable the screen
* The keypad is always lit (dimly) when the screen/touch are active and is
turned off at other times
* The font can be increased/decreased in foot with Ctrl+Up/Down arrow
* The status uses the configuration and feed generator from i3 (i3blocks)
* After two minutes of idle, the screen and touch sensor will be disabled
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6714
[ci:skip-build]: already built successfully in CI
2025-06-27 08:58:54 -07:00
Sicelo A. Mhlongo
75ca7dddb3
device-nokia-n900: i3wm: package i3blocks config separately
...
i3blocks could be useful on sway. Split it off and package it separately so it
can be depended on by a future sway configuration.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6714
2025-06-27 08:58:54 -07:00
Sicelo A. Mhlongo
d8423780fa
community: omap devices: set drm true in deviceinfo
...
These devices have DRM through the omapdrm kernel driver in mainline.
However, they do not have GPU acceleration, so programs/stacks requiring
GL(ES) will not work. sway and other wlroots-based stacks work well when
WLR_RENDERER=pixman is set.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6714
2025-06-27 08:58:53 -07:00
Sicelo A. Mhlongo
630327aa0f
device-samsung-espresso*: drop deprecated deviceinfo variables
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6714
2025-06-27 08:58:53 -07:00
postmarketOS CI
5b79605420
linux-next: upgrade to next-20250627
2025-06-27 15:46:02 +00:00
Luca Weiss
5029df171b
fairphone-fp6: new device
...
Add an initial port for The Fairphone (Gen. 6) smartphone. This includes
firmware and close-to-mainline kernel package.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6715
[ci:skip-build]: already built successfully in CI
2025-06-26 23:45:11 +02:00
adamthiede
ada7e1257e
linux-postmarketos-mediatek-mt8173: remove fix-mmc-order patch
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6517
[ci:skip-build]: already built successfully in CI
2025-06-26 21:46:10 +02:00
postmarketOS CI
c395b5eee9
linux-next: upgrade to next-20250626
2025-06-26 16:05:03 +00:00
Luca Weiss
0ac545f4d6
linux-postmarketos-qcom-msm8974: upgrade to 6.15.2
...
No manual kconfig changes.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6685
[ci:skip-build]: already built successfully in CI
2025-06-26 15:37:51 +02:00
Casey Connolly
2147df98da
linux-postmarketos-qcom-sdm845: upgrade to 6.16-rc2
...
Signed-off-by: Casey Connolly <kcxt@postmarketos.org >
Signed-off-by: Joel Selvaraj <foss@joelselvaraj.com >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6691
[ci:skip-build]: already built successfully in CI
2025-06-26 15:34:25 +02:00
postmarketOS CI
7f90943b44
linux-next: upgrade to next-20250625
2025-06-25 15:44:32 +00:00
postmarketOS CI
f33cc7dbfe
linux-next: upgrade to next-20250624
2025-06-24 15:46:59 +00:00
postmarketOS CI
9793f640bc
linux-next: upgrade to next-20250623
2025-06-23 17:49:13 +00:00
Luca Weiss
a09e6d3b86
device/downstream/linux-*: build fixes
...
A collection of assorted fixes to fix compilation of a good chunk of
downstream kernels.
[ci:skip-build] # build tested all 148 kernels locally
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6670
2025-06-23 06:14:29 +02:00
Luca Weiss
14654ab7f5
device: Move selinux compile fix to shared patches
...
Prepare for this patch to be used by other kernels.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6670
2025-06-23 06:09:05 +02:00
Luca Weiss
7fc89853ac
device: Move fix_mdp4_parameter.patch to shared patches
...
Prepare for this patch to be used by other kernels.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6670
2025-06-23 06:09:01 +02:00
Luca Weiss
77380c215c
meizu-mblu2: move to archived
...
The kernel sources are 404, does not build anymore.
[skip ci] # some checksums will fail with 404, can't skip individually
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6675
2025-06-22 12:44:54 +02:00
Luca Weiss
baf86f255c
amazon-suez: move to archived
...
The kernel sources are 404, does not build anymore.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6675
2025-06-22 11:56:57 +02:00
Luca Weiss
a591acae24
samsung-kylessopen: move to archived
...
Fix up some bits, but it's too broken to easily fix for now.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6675
2025-06-22 11:56:57 +02:00
Luca Weiss
c660af4532
linux-amazon-thor: change to undead sources and fix build
...
Change source URL and add a patch to fix the build.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6675
2025-06-22 11:56:57 +02:00
Luca Weiss
bd2ae650f7
linux-amazon-mustang: change to undead sources and fix build
...
Change source URL and add a patch to fix the build.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6675
2025-06-22 11:56:57 +02:00
Clayton Craft
0dc0c9f03e
soc-qcom: run systemd splitfunc in pulseaudio-systemd subpkg
...
Just like when defining custom -openrc subpkgs, or prepare funcs, etc,
we *need* to manually the corresponding abuild function or else things
break.
fixes #3781
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6690
[ci:skip-build]: already built successfully in CI
2025-06-20 19:22:57 +02:00
adamthiede
df639251e0
linux-postmarketos-mediatek-mt8173: upgrade to 6.15.3
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6683
[ci:skip-build]: already built successfully in CI
2025-06-20 19:08:54 +02:00
postmarketOS CI
a7cd396d9b
linux-next: upgrade to next-20250620
2025-06-20 15:50:32 +00:00
fossdd
74b0524c44
device-qemu-riscv64: replace -kernel-edge with -kernel-stable
...
[ci:ignore-count]
[ci:skip-vercheck]: makes sense that a different kernel is enough for
a different pkgver
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
[ci:skip-build]: already built successfully in CI
2025-06-20 10:59:28 +02:00
fossdd
6bcdd94c4f
device-qemu-amd64: replace -kernel-edge with -kernel-stable
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:28 +02:00
fossdd
66bbaf9513
device-qemu-aarch64: replace -kernel-edge with -kernel-stable
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:28 +02:00
fossdd
fd99ac53a1
device-postmarketos-trailblazer: replace -kernel-edge with -kernel-stable
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:27 +02:00
fossdd
a69ebe4aa8
device-google-x64cros: replace -kernel-edge with -kernel-stable
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:27 +02:00
fossdd
de9cbc0edd
device-generic-x86_64: replace -kernel-edge with -kernel-stable
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:27 +02:00
fossdd
1a8fcddeb9
device-samsung-expressatt: drop -kernel-edge
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:27 +02:00
fossdd
1450be89f0
device-oneplus-dumpling: switch from linux-edge to linux-stable for -kernel-alpine
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:27 +02:00