Robert Mader
21aa622d00
systemd/pipewire: upgade to 1.4.9
...
Notably including a build fix for the upcoming libcamera 0.6 and lots of
libcamera-plugin fixes, including autofocus getting enabled when
available.
https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.4.9
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7164 >
2025-10-10 10:30:54 +02:00
Luca Weiss
c8a8a0cfcf
linux-postmarketos-qcom-sm6350: upgrade to 6.17.0
...
Manual kconfig changes:
* EEPROM_AT24=m
* REGULATOR_QCOM_REFGEN=y
* NVMEM_SPMI_SDAM=y
* IP_NF_FILTER (category:containers)
* IP_NF_TARGET_MASQUERADE (category:containers)
* IP_NF_NAT (category:containers)
* IP_NF_TARGET_REDIRECT (category:containers)
* IP6_NF_TARGET_MASQUERADE (category:containers)
* IP_NF_FILTER (category:nftables)
* IP_NF_NAT (category:nftables)
* IP6_NF_FILTER (category:nftables)
* IP6_NF_NAT (category:nftables)
* IP_NF_MANGLE (category:waydroid)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7106 >
2025-10-10 06:48:20 +00:00
Raymond Hackley
d6f65d3bde
samsung-{a3,a5,a7,e7,grandmax}: rename gpu_accelerated to drm in deviceinfo
...
Link: https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/commit/d7b12d98e67d6eb9b5813cb9e8f15578317e490f
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7160 >
2025-10-09 18:53:17 +00:00
Raymond Hackley
51e7f0f821
samsung-{a3,a5,a7,e7,grandmax}: drop deviceinfo_keyboard
...
This property is obsolete:
Programs should automatically detect if the device currently has
a keyboard or not (often it can be hotplugged anyway).
Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3145
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7160 >
2025-10-09 18:53:17 +00:00
Raymond Hackley
c01b371d49
samsung-a3: drop subpackage phosh
...
It's already well scaled in 1.5x on a3. Drop unnecessary phoc.ini
Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/4541
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7160 >
2025-10-09 18:53:14 +00:00
postmarketOS CI
a58141085d
linux-next: upgrade to next-20251009
2025-10-09 15:49:42 +00:00
Aster Boese
9c0b5a9396
main/postmarketos-ui-cosmic: add openrc support
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7156 >
2025-10-09 10:42:39 -04:00
postmarketOS CI
9c6d20dadf
linux-next: upgrade to next-20251008
2025-10-09 04:49:45 +00:00
Biswapriyo Nath
574a4b76ad
linux-postmarketos-qcom-msm89x7: Enable ntsync driver for wine
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7150 >
2025-10-09 00:16:05 +00:00
Jens Reidel
a396bbc559
main/dint: upgrade to 0.0.1_git20251003
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7154 >
2025-10-08 15:53:53 +02:00
Jack Knightly
8fb51f4dc2
firmware-samsung-midas: t0{3g,lte} duplicate nvram files for each
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7152 >
2025-10-08 11:47:02 +00:00
Jack Knightly
02d1dda310
samsung-t0{3g,lte}: deviceinfo tidyup and dtb alignment
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7152 >
2025-10-08 11:47:02 +00:00
Henrik Grimler
c08842e994
linux-postmarketos-exynos4: update to 6.16.10
...
Some notable changes are:
- Add qcom mdm9x15 modem dts nodes for midas (@jack_kekzoz)
- Add hack with possibility to power cycle ehci usb controller
- Split p4note into wifi and lte variants (@viciouss)
- Add Imagis ISA1200 haptic driver (@viciouss)
- Drop custom initramfs from kernel. Was only needed by 4210 and
they can use u-boot now.
- Add wacom9000 stylus driver (by @eisenbahnfan, taken from exynos5 kernel)
- .. and some general cleanup to make dtbs_check happy
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7152 >
2025-10-08 11:47:02 +00:00
Martin Juecker
796fbdee57
device-samsung-p4note: adjust sensor mount matrix for iio-sensor-proxy
...
There is currently two different ways to handle sensors, the Linux way
which is taking earth as a starting point and then drawing a vector
through the device, as well as the Windows way which takes the device as
a starting point and drawing a vector towards earth. iio-sensor-proxy
decided to go the Windows way, therefor the configuration needs to be
flipped for the readings to produce the expected result.
I created an issue with iio-sensor-proxy that goes into a bit more
details, see #375 .
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7085 >
2025-10-07 22:35:43 +00:00
Jens Reidel
0dc41491eb
docs/device-categorization: add kernel upgrading requirement
...
As per
https://gitlab.postmarketos.org/postmarketOS/postmarketos/-/issues/119 ,
we want to require kernel packages used by community devices to be
upgraded regularly, so add the proposed requirement in our
categorization requirements.
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7104 >
2025-10-07 22:33:21 +00:00
postmarketOS CI
0055341870
linux-next: upgrade to next-20251007
2025-10-07 15:49:47 +00:00
Robert Eckelmann
d251d507d1
CI: correct description of docs build tools
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7151 >
2025-10-07 14:30:44 +00:00
Robert Eckelmann
0b2a826aa1
docs: fix template URI
...
this should fix the docs CI issue discovered in !7104
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7151 >
2025-10-07 14:30:44 +00:00
Raymond Hackley
4626b4567c
samsung-fortuna: rename gpu_accelerated to drm in deviceinfo
...
Link: https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/commit/d7b12d98e67d6eb9b5813cb9e8f15578317e490f
2025-10-07 09:34:32 +00:00
Raymond Hackley
9647ccc81b
samsung-fortuna: drop deviceinfo_keyboard
...
This property is obsolete:
Programs should automatically detect if the device currently has
a keyboard or not (often it can be hotplugged anyway).
Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3145
2025-10-07 09:34:31 +00:00
Raymond Hackley
e26721e74f
samsung-fortuna: fix deviceinfo_dtb_fortuna3g
...
Closes: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4011
Fixes: 053a486241 ("linux-postmarketos-qcom-msm8916: upgrade to 6.12.1 (MR 5847)")
Link: https://lore.kernel.org/r/20240129143147.5058-1-raymondhackley@protonmail.com
2025-10-07 09:34:17 +00:00
Jane Rachinger
b43fe351da
systemd/postmarketos-base-systemd: add shutdown-splash preset
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6926 >
2025-10-06 20:30:56 -07:00
Jane Rachinger and Clayton Craft
085729e888
main/postmarketos-bootsplash: fix start/stop conditions
...
This should now match behavior with plymouth. Some annoyances were
previously splash that is started multiple times or which isn't killed
when a rescue/emergency target requires.
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6926 >
2025-10-06 20:30:27 -07:00
postmarketOS CI
c4edf061a5
linux-next: upgrade to next-20251006
2025-10-06 15:49:50 +00:00
Devon Lutz
9d83dc8f86
qcom-msm89{05,09,16,39}: Remove _pmb_select="soc-qcom-msm8916-rproc" from APKBUILD
...
Fix "pmbootstrap init" (provider package was removed).
postmarketOS/pmaports!7075 dropped support for selecting the msm8916
rproc option during "pmbootstrap init".
Fixes: 7a29af043c ("soc-qcom-msm8916: drop non-functional rproc selection")
[ci:ignore-count]
[Raymond: drop it everywhere]
Co-developed-by: Raymond Hackley <wonderfulShrineMaidenOfParadise@postmarketos.org >
2025-10-06 11:48:57 +00:00
Clayton Craft
66fcd0230d
main/postmarketos-initramfs: handle reboot/poweroff
...
Needed in both init stages since they both can call fail_halt_boot.
fixes #4003
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7128
2025-10-05 21:22:40 -04:00
Oliver Smith
38245b028f
cross/busybox-static-*: remove
...
The busybox-static packages were used by devices using the obscure
"isorec" boot method (that I originally introduced with the
samsung-i9100, based on what I saw in the downstream kernel repo at the
time IIRC). This method is fairly limited, e.g. we can't append a
cmdline easily according to MR 6917. After the samsung-i9100 has been
switched over to use u-boot in MR 6921, all users of busybox-static are
now in device/archived/. Let's remove the busybox-static packages so
there are less packages we need to sync with Alpine.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7145 >
2025-10-05 22:48:50 +00:00
Eisenbahnfan
d25acebd38
firmware-samsung-n2awifi: Fix pkgdesc and add myself as maintainer
...
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7142 >
2025-10-05 17:19:02 +00:00
Achill Gilgenast
cb8c5a0c57
systemd/phosh: upgrade to 0.50.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7143 >
2025-10-05 17:53:18 +02:00
Vasiliy Doylov
edbf3776c0
systemd/wireplumber: enable gobject introspectgion
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7141 >
2025-10-05 17:27:04 +03:00
dabao1955
11ff09a6be
linux-xiaomi-raphael: upgrade to 6.16.9
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7133 >
2025-10-05 13:59:57 +00:00
Clayton Craft
b4b65df84c
main/postmarketos-ui-os-installer: use pmb's shallow clone option
...
This option was added in pmb 3.6, so the dependency is constrained to
that version and later
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7109 >
2025-10-05 02:36:51 +00:00
Leah
74ae0e3867
linux-samsung-hero: Disable camera
...
Squashed with:
- linux-samsung-herolte: Fix checksum
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7108 >
2025-10-05 02:34:20 +00:00
Leah
fd24da6e65
firmware-samsung-hero: Add missing firmware files
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7108 >
2025-10-05 02:34:20 +00:00
Jens Reidel
d173406ed9
ci: lib: Run jobs for ppc64le
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7140 >
2025-10-04 15:53:42 +00:00
Jens Reidel
b69cbb5367
pmaports.cfg: Mark ppc64le as supported
...
Now that the repositories are built and published, we can mark it as
supported.
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7140 >
2025-10-04 15:53:42 +00:00
Casey Connolly
de53a5c455
linux-next: enable UCLAMP
...
Allows us to fix UI stutters with uclampset cli tool
Signed-off-by: Casey Connolly <kcxt@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7139 >
2025-10-04 15:27:20 +02:00
Jens Reidel
b69e4a50c8
systemd/systemd: enable for ppc64le and s390x
...
There is no reason to restrict this based on pmbootstrap support for
architectures. Also, both ppc64le and s390x are now supported in
pmbootstrap.
[ci:skip-vercheck]
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7134 >
2025-10-03 20:18:29 +00:00
Oliver Smith
86b5702a7c
temp/xkeyboard-config: upgrade to 2.46
...
Upgrade to the latest upstream version and sync with Alpine's APKBUILD.
Previously this was on a git commit in order to prepare upstreaming the
N900 config, which was not merged yet.
Related: https://gitlab.alpinelinux.org/alpine/aports/-/commit/e41306ff207a0d0a580c88ab8a9e7d6258281392
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7132 >
2025-10-03 17:23:07 +00:00
postmarketOS CI
26a6bb521b
linux-next: upgrade to next-20251003
2025-10-03 15:50:26 +00:00
Jens Reidel
bde0d7ab17
systemd/systemd: use LLVM 21 instead of 15
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7130 >
2025-10-03 11:59:31 +02:00
Bart Ribbers
bbc4d2c9c7
systemd/postmarketos-base-systemd: enable xdg-user-dirs by default
...
xdg-user-dirs defines the location of default user folders like
~/Documents, ~/Downloads, ~/Music, etc, and when they don't exist it'll
make sure they're created.
These are folders people will expect to exist on any installation.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7129 >
2025-10-02 23:33:35 +02:00
Clayton Craft
7b710e42f8
temp/petitboot: drop aport
...
This is now packaged in aports:
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/90929
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7127 >
2025-10-02 08:48:14 -07:00
Jens Reidel
4fafe35201
main/dint: fix and enable for all architectures
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7114 >
2025-10-01 23:33:20 +00:00
Jens Reidel
948a5da202
mt6735-bootshim: Build with cross-native
...
This package hardcodes a --target for clang, so it can be built just
fine with the native clang and doesn't need to run in QEMU.
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7124 >
2025-10-01 23:13:43 +00:00
Jens Reidel
28d2a166f3
modem/libsamsung-ipc: fix build with GCC 15
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7125 >
2025-10-01 23:11:38 +00:00
Jens Reidel
c63615b9a6
main/f0rmz: fix build for ppc64le
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7126 >
2025-10-01 23:04:04 +00:00
Jens Reidel
85c4e40ea8
main/unixbench: Upgrade to 6.0.0, fix build errors
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7123 >
2025-10-01 23:34:17 +02:00
Oliver Smith
904e59fbc2
Reapply "main/bootchart2: upgrade to 0.14.9_git20220807"
...
This reverts commit e48304b386 .
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7120 >
2025-10-01 19:56:10 +02:00
Oliver Smith
fca3e7d7ee
cross/crossdirect: fix "unsupported relocation"
...
Crossdirect redirects archivers (gz, bzip2, ...) to their native
versions when cross compiling. This works e.g. when extracting sources or
packing the .apks at the end of the build. But it currently fails when
such an archiver gets called during package().
For example with bootchart2:
>>> bootchart2: Entering fakeroot...
...
gzip -c bootchart2.1 > /home/pmos/build/pkg/bootchart2/usr/share/man/man1/bootchart2.1.gz
Error relocating /native/usr/lib/libfakeroot.so: unsupported relocation type 6
Error relocating /native/usr/lib/libfakeroot.so: unsupported relocation type 6
Error relocating /native/usr/lib/libfakeroot.so: unsupported relocation type 1
Error relocating /native/usr/lib/libfakeroot.so: unsupported relocation type 6
Fix this by running the foreign arch version when it gets called in a
fakeroot.
Fixes: 8a7c9ce7 ("cross/crossdirect: run archivers natively too")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7120 >
2025-10-01 19:56:10 +02:00