Commit Graph
19 Commits
Author SHA1 Message Date
Robert Eckelmann 5ae0446e51 temp/xkeyboard-config: upgrade to 2.48
* Update BlackBerry Patch
* Update Nokia Patch (sicelo)

Co-developed-by: Paul Sajna <sajattack@postmarketos.org>
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Signed-off-by: Paul Sajna <sajattack@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8969>
2026-07-11 13:45:26 -07:00
Aelin 48b61bf481 temp/xkeyboard-config: Upgrade to 2.47
Ref: https://gitlab.alpinelinux.org/alpine/aports/-/commit/ec89b244a8f186e061fdc6433d384e93c4155ff7
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8627>
2026-05-25 03:25:21 +02:00
Achill Gilgenast 0a089c12f1 */*: use consistent pkgver scheme for Alpine forks
Standardize the use of pkgver=9999$_pkgver, allowing easier upgrades but
also a single expected behaviour for users like nightly-builder.

[ci:skip-vercheck]: some package have the same $pkgver-r$pkgrel
[ci:ignore-count]: this is expected

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7802>
2026-01-20 15:53:13 +01:00
Achill Gilgenast ecd710af96 */*: move to maintainer= variables
* Also move right above pkgname=
* Move Co-Maintainer lines above maintainer=
* Remove empty lines in the header

pmbootstrap 3.7+ & abuild supports maintainer= variables.

See also https://gitlab.alpinelinux.org/alpine/tsc/-/issues/88

[ci:skip-build]: no pkgver/pkgrel changes
[ci:ignore-count]: intended
[ci:skip-vercheck]: no functional changes
[skip ci]: false positives

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7723>
2026-01-12 17:01:35 +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
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
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
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
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
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
Sicelo A. Mhlongo 07abf676aa temp/xkeyboard-config: enable Nokia N900 keyboard (MR 5613)
upstream erroneously dropped N900 configuration in xkeyboard-config 2.42. until
this is fixed upstream, fork the package. set it to build only for armv7 to
reduce any possible effect on other devices in pmos.

Closes: https://gitlab.com/postmarketOS/pmaports/-/issues/2923
[ci:skip-build]: already built successfully in CI
2024-09-23 16:09:56 +02:00
Newbyte 445e530314 temp/xkeyboard-config: drop (MR 3573)
The PinePhone keyboard patches should be available in upstream
xkeyboard-config since version 2.36.
2022-10-24 08:49:16 +02:00
Sicelo A. Mhlongo 8d411c7c4d temp/xkeyboard-config: drop rx-51 patches (MR 3431)
Remove rx-51 (Nokia N900) modifications from package.

Related: #1521
[ci:skip-build]: already built successfully in CI
2022-09-13 09:14:54 +02:00
ElagostandOliver Smith f0509a9a19 temp/xkeyboard-config: upgrade to 2.35.1 (MR 3133)
Upgrade to latest version and add a backport of the PinePhone keyboard
patch by Undef, which is already merged to upstream master and therefore
will be in the next version.

Adjust the source URL to the same that is in the Alpine APKBUILD.

Keep the RX-51 (Nokia N900) patches for now, but it would be good if we
could upstream/drop them in order to use Alpine's package again in the
near future. Created pmaports issue 1521 for that.

Related: pmaports issue 1515
Co-Authored-By: Oliver Smith <ollieparanoid@postmarketos.org>
2022-05-18 10:45:03 +02:00
Luca Weiss 5e0369a4a4 temp/xkeyboard-config: upgrade to 2.33 (MR 2359) 2021-07-19 12:05:14 +03:00
Luca Weiss 2029e493e4 temp/xkeyboard-config: upgrade to 2.29 (!988) 2020-02-26 01:33:20 +03:00
Daniele Debernardi 4f400a67c8 temp/xkeyboard-config: Bind square brackets for N900 us keymap (!572) 2019-09-14 04:31:08 +02:00
Daniele Debernardi ceb3c2a2eb temp/xkeyboard-config: Fork to add N900 extended layout (!507) 2019-07-25 20:59:48 +02:00