Oliver Smith
a60830d3cb
temp/mesa-dri-simpledrm: set builddir to fix build
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7511 >
2025-12-07 17:49:34 +01:00
Achill Gilgenast
bb63df7fca
temp/iio-sensor-proxy: start hexagonrpcd before in systemd
...
Moved from systemd-services, our iio-sensor-proxy are the ones depending
on hexagonrpcd being started before because of the libssc patches.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7494 >
2025-12-06 15:25:28 +01:00
Achill Gilgenast
ace38b27b6
temp/xkeyboard-config: include fork reason
...
[ci:skip-vercheck]: just comments
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7490 >
2025-12-05 16:42:54 +00:00
Achill Gilgenast
cac5710561
temp/81voltd: include package reason
...
Fixes: 5f68d24452 ("temp/81voltd: new aport (MR 5387)")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7490 >
2025-12-05 16:42:54 +00:00
Achill Gilgenast
260f82a84a
temp/libvdpau-tegra: remove
...
Merged in
<https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/57900 >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7488 >
2025-12-05 16:16:30 +00:00
Jens Reidel
6e819c7e01
temp/iio-sensor-proxy: sync with Alpine
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7469 >
2025-12-01 17:03:24 +00:00
Robert Mader
aa9eb76406
temp/libcamera: upgrade to 0.6.0
...
See https://gitlab.freedesktop.org/camera/libcamera/-/releases/v0.6.0
Remove various upstreamed and move downstream tuning files into a
folder instead of wrapping them in patches.
Also sync up a bit to the alpine package by adding dependencies and the
python package.
Note: unfortunately this release does not contain the GPU-ISP. There
are various improvements to the SW-ISP, the simple pipeline handler and
other areas which should improve the experience on various devices with
pmOS, though.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7445 >
2025-11-29 02:31:28 +01:00
Paul Sajna
4b1d2b0e58
xkeyboard-config: Add BlackBerry KEY2 patch
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6830 >
2025-11-07 02:49:34 +00:00
Alistair Francis
ad3117d9df
temp/81voltd: upgrade to 1.1.0
...
Upgrade to the latest release with the new URL:
https://gitlab.postmarketos.org/modem/81voltd/-/tags
Signed-off-by: Alistair Francis <alistair@alistair23.me >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7298 >
2025-11-04 21:58:11 +10:00
Robert Mader
3f6919e62d
temp/libcamera: Add tuning files for IMX838 and s5kjn1
...
Used by the Fairphone 5. Only containing black levels for now, however
adding those already makes the colors look less washed out, in
particular for the front camera.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7241 >
2025-10-24 11:57:50 +00:00
Clayton Craft
4baab6de09
temp/abuild: drop aport
...
No longer needed since the latest abuild in aports has support for
-systemd split packages now
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7200 >
2025-10-15 18:45:11 +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
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
Clayton Craft
6180adfdf2
temp/iio-sensor-proxy: upgrade to 3.8
...
I dropped 2 patches that seem to have been merged upstream.
I also updated the pkgver format to follow what we do for other forked
pkgs, so hopefully the upstream compat monitoring thing will detect when
this pkg is out of date again
This adds a new patch to fix #3787
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7099 >
2025-10-01 14:46:19 +00:00
Markus Göllnitz
3253af8cdb
{temp,systemd}/gnome-shell-mobile: backport GIRepository 2.0 patches for GJS >= 1.85.90 support
...
GJS 1.86 was released with a port from
libgirepository-1.0 to libgirepository-2.0. That port
requires changes in gnome-shell. However, for now, there
is no gnome-shell-mobile based on 49, so as a hot fix,
this is a backport of those patches only.
Without these, the GNOME Shell will not even get beyond
main.js and as such is unusable even for gdm.
Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7061 >
2025-09-18 20:46:16 +00:00
Achill Gilgenast
970d0af5c1
temp/gnome-shell-mobile: rebuild with gjs 1.85
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7051 >
2025-09-17 07:18:17 +00:00
Clayton Craft
e63c70b6e8
Rebuild -systemd subpkgs
...
These packages were previously built by a WIP abuild patch that added
install scripts to each -systemd subpkg for handling preset application
on install and symlink cleanup on uninstall. This functionality has been
replaced by a trigger/commit hook, so we need to rebuild these packages
to drop the install scripts that were previously generated.
[ci:ignore-count]
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6892
2025-09-08 07:33:53 -07:00
Clayton Craft
0318e81fde
temp/abuild: build with simple systemd split func patch
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6892
2025-09-08 07:33:53 -07:00
Sicelo A. Mhlongo
aa0879310e
*/: sicelo: drop and transfer maintainership
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6993 >
2025-09-06 23:44:49 +02:00
Pablo Correa Gómez
f9011849a3
temp/alpine-baselayout: remove
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6984 >
2025-08-29 16:28:27 +00:00
Robert Mader
a63aca69b1
temp/libcamera: Backport software ISP fix for 'purple tint'
...
Backport the series from https://patchwork.libcamera.org/cover/24169/ ,
fixing 'purple tint' issues on the Pixel 3a and OnePlus6 with Snapshot.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6961 >
2025-08-27 09:39:41 +00:00
Oliver Smith
e0e550ee92
treewide: rebuild against libdisplay-info-0.3.0
...
Fix failures seen in upstream-compat:
+ 'cmd:gdctl (x86_64): missing dep so:libdisplay-info.so.2',
+ 'cmd:mutter (x86_64): missing dep so:libdisplay-info.so.2',
+ 'mutter (x86_64): missing dep so:libdisplay-info.so.2',
+ 'mutter-mobile (x86_64): missing dep so:libdisplay-info.so.2',
+ 'so:libmutter-16.so.0 (x86_64): missing dep so:libdisplay-info.so.2',
+ 'so:libmutter-clutter-16.so.0 (x86_64): missing dep '
+ 'so:libdisplay-info.so.2',
+ 'so:libmutter-cogl-16.so.0 (x86_64): missing dep so:libdisplay-info.so.2',
+ 'so:libmutter-mtk-16.so.0 (x86_64): missing dep so:libdisplay-info.so.2',
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6929
2025-08-16 12:22:07 -04:00
Robert Mader
307c05c345
temp/libcamera: upgrade to 0.5.2
...
See
https://gitlab.freedesktop.org/camera/libcamera/-/releases/v0.5.2
No significant changes for pmOS use-cases, just a lot of fixes. The
next release, 0.6, will bring bigger changes also affecting our
downstream patches.
Also added py3-sphinxcontrib-doxylink as explicit dependency to
work around build issues.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6896
[ci:skip-build]: already built successfully in CI
2025-08-07 23:17:52 +02:00
Sicelo A. Mhlongo
fd3b2c9efb
temp/xkeyboard-config: workaround apk-tools bug
...
apk-tools has a bug in connection with handling symlink in some scenarios,
which is an issue for xkeyboard-config, which installs a symlink since version
2.45. implement Alpine workaround until apk-tools is fixed.
Fixes: 5edf40fbe9 ("xkeyboard-config: upgrade to latest upstream")
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6891
[ci:skip-build]: already built successfully in CI
2025-08-07 08:37:16 +02:00
Sicelo A. Mhlongo
5edf40fbe9
xkeyboard-config: upgrade to latest upstream
...
Upgrade to latest upstream HEAD, paving the way to eventually drop the fork.
The Nokia patch has been submitted upstream,
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/840
As of xkeyboard-config 2.45, the data directory has been changed to
/usr/share/xkeyboard-config-2/ instead of the legacy /usr/share/X11/xkb. Update
paths in the device-nokia-n900 package to match.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6869
[ci:skip-build]: already built successfully in CI
2025-08-04 16:17:36 +02:00
Antoine Martin
f82228f16f
temp/pneink-theme: drop to sync with aports
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6841
[ci:skip-build]: already built successfully in CI
2025-07-29 21:38:32 +02:00
Antoine Martin
a37aed0124
temp/rot8: drop to sync with aports
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6841
2025-07-29 21:38:32 +02:00
Antoine Martin
ad272faee5
temp/nwg-menu: drop to sync with aports
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6841
2025-07-29 21:38:31 +02:00
Antoine Martin
111dba9e3b
temp/pneink-theme: new aport
...
Upstream MR: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/87513
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin
a7833f3439
temp/nwg-menu: new aport
...
Upstream MR: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/87512
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin
4b450cac66
temp/rot8: new aport
...
Upstream MR: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/87514
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:32:59 +02:00
Aster Boese
7783568da9
temp/gnome-settings-daemon-mobile: bump pkgrel to make CI happy
...
[ci:skip-build]
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6713
2025-07-27 17:03:11 -04:00
Aster Boese
7429bed2ca
*/*: bump pkgrels of packages with systemd subpackages
...
Update to use the new version of the abuild systemd split function.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6713
2025-07-27 17:03:09 -04:00
Clayton Craft
63d2bc78f5
temp/abuild: update to latest version of -systemd split patch
...
A few minor changes/refactorings were made from feedback received in
https://gitlab.alpinelinux.org/alpine/abuild/-/merge_requests/394
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6713
2025-07-27 17:02:45 -04:00
Clayton Craft
1de3ea4e3d
Revert "temp/eudev-compat: fork eudev from alpine to build systemd"
...
This reverts commit 61d0f3de8b .
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6797
[ci:skip-build]: already built successfully in CI
2025-07-17 17:58:40 -07:00
Clayton Craft
61d0f3de8b
temp/eudev-compat: fork eudev from alpine to build systemd
...
This is temporary, just to fix building systemd
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6794
2025-07-17 17:52:19 -07:00
Pablo Correa Gómez
2a9d4da33a
temp/alpine-baselayout: fork from alpine's /usr-merge branch
...
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/85504
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6754
[ci:skip-build]: already built successfully in CI
2025-07-17 19:07:09 +02:00
Sicelo A. Mhlongo
b2399f7f09
temp: iio-sensor-proxy: import fix for broken buffer sensors
...
Import
https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/merge_requests/400
pending merge and tagging of new upstream release.
In pmOS, the chromebooks need these patches, since their accelerometer driver
has been found to implement buffers in a broken way.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6747
2025-07-06 11:46:09 +02:00
fossdd
091f82a317
temp/libcamera: rebuild against gtest-1.17.0-r0
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6720
[ci:skip-build]: already built successfully in CI
2025-06-26 14:18:14 +02:00
fossdd
c26710efcb
temp/abuild: set ninja as default cmake generator
...
https://gitlab.alpinelinux.org/alpine/aports/-/commit/cce7a609c1d0134be0a1988732cfd44a36f833fe
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6676
2025-06-17 16:59:50 +02:00
Antoine Martin
e927f76a7a
temp/akms: add with patches making sandboxing optional
...
AKMS builds modules in a sandbox using bubblewrap. Bubblewrap
unfortunately does not work in chroot environment, thus breaking
pmbootstrap. While a PR has been proposed upstream, history shows that
upstream takes a while to consider PRs. Thus, to unblock usage of AKMS,
this adds a patched version that allows disabling of sandbox using
`--no-sandbox` argument or by adding `use_sandbox=false` to
`/etc/akms.conf`. When building in chroot environment, sandboxing is
automatically disabled.
The aport handles conflicts with akms by setting `pkgver=9999$_pkgver`,
thus always overriding Alpine's package.
Upstream PR: https://github.com/jirutka/akms/pull/19
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6604
2025-06-16 08:46:13 -07:00
Robert Mader
5677fe9d6d
temp/libcamera: upgrade to 0.5.1
...
See
https://gitlab.freedesktop.org/camera/libcamera/-/releases/v0.5.1
Additional changes:
- Adopt build to commit "ipa: Move IPA installations to a subdir"
- Backport a fix for the simple pipeline
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6608
[ci:skip-build]: already built successfully in CI
2025-06-05 12:42:12 +02:00
Oliver Smith
3aaaad17cb
systemd/abuild: remove
...
The abuild package has been forked to temp/abuild and
extra-repos/systemd/abuild in the past. The systemd one is legacy from
the initial systemd repo bootstrap method that is currently broken and
will be replaced soon (see MR 6440). While the new one is not ready yet,
this package is currently not useful so remove it to fix the failing
upstream-compat check (currently it is on a different version than
temp/abuild).
[ci:skip-vercheck]: just removing a comment in temp/abuild
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6573
[ci:skip-build]: already built successfully in CI
2025-06-01 12:47:53 +02:00
Clayton Craft
2e9e6ddbf9
temp/abuild: upgrade to 3.15.0
...
APKBUILD was also rebased onto the latest version in aports
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6569
[ci:skip-build]: already built successfully in CI
2025-05-29 21:35:12 +02:00
Robert Mader
cd6ef6e873
temp/libcamera: Enable virtual pipeline
...
Analog to a recent change in Fedora:
https://src.fedoraproject.org/rpms/libcamera/pull-request/14
This change allows to easily create virtual cameras, which is helpful
for testing and debugging purposes, both for system components like Mesa
and Pipewire as well as various apps.
The virtual cameras can be enabled by:
```
cd /usr/share/libcamera/pipeline/virtual
cp virtual.yaml.example virtual.yaml
systemctl --user restart pipewire
```
Using the test option allows to keep the arch dependent automatic pipeline
selection in place. It also enables building of the vimc pipeline -
which is very small - and all tests, however those don't get included
into the packages.
The new dependency, libyuv, is very small and already installed by
default for DEs like gnome-mobile.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6567
[ci:skip-build]: already built successfully in CI
2025-05-29 21:33:29 +02:00
Alistair Francis
e4c95465a2
temp/81voltd: add systemd service
...
Include 81voltd.service to start 81voltd at boot similar
to the existing initd.
Resolves: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3698
Signed-off-by: Alistair Francis <alistair@alistair23.me >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6494
[ci:skip-build]: already built successfully in CI
2025-05-23 16:04:07 -07:00
fossdd
49d5416123
*/*: remove --no-rebuild from meson test
...
meson 1.7.0 and later don't include test build targets in the default
build target. With --no-rebuild the test targets aren't build at all.
Removing --no-rebuild shouldn't cause any false rebuilds since the files
aren't changed between the build() and check() step.
See upstream https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/83218
and https://gitlab.alpinelinux.org/alpine/aports/-/issues/16891
[ci:skip-vercheck]
[ci:ignore-count]
[ci:skip-build]
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6515
2025-05-15 19:25:15 +02:00
Caleb Connolly and Clayton Craft
f0b81c44b6
abuild: systemd fixes
...
* upgrade/rebased patches onto 3.15-rc3
* don't stop services on removal
* run preset with --force to replace symlinks (like
display-manager.service alias).
Signed-off-by: Caleb Connolly <caleb@postmarketos.org >
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6380
2025-04-29 09:46:30 -07:00
revuyd
d78d8c6f2b
temp/iio-sensor-proxy: upgrade to 3.7
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6423
2025-04-21 15:13:37 +02:00
fossdd
450e347047
temp/libcamera: upgrade to 0.5.0
...
Upstream:
- https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/82366
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6385
2025-04-09 14:30:44 +02:00