Tobias Powalowski pushed to branch main at Arch Linux / Packaging / Packages /
kbd
Commits:
7de3ca0d by Tobias Powalowski at 2025-02-19T22:18:01+01:00
upgpkg: 2.7.1-2: add reproducibility patch
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = kbd
pkgdesc = Keytable files and keyboard utilities
pkgver = 2.7.1
- pkgrel = 1
+ pkgrel = 2
url = http://www.kbd-project.org
arch = x86_64
license = GPL-2.0-or-later
@@ -15,10 +15,12 @@ pkgbase = kbd
replaces = vlock
backup = etc/pam.d/vlock
source =
git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v2.7.1?signed
+ source =
https://github.com/legionus/kbd/commit/eebaa3b69efd9e3d218f3436dc43ff3340020ef5.patch
source = fix-euro2.patch
source = vlock.pam
validpgpkeys = 7F2A3D07298149A0793C9A4EA45ABA544CFFD434
b2sums =
1cf45c12b6c1f32ff1d39fbeb7f8664454c837a57f0ee1e4bbde8421f5c24b703b0e2b4730637aec7caa8ae1a9872b193a2278d5e962d4254c29df49dc7e5829
+ b2sums =
c5ca6bbf6f5159bbdb4a01778076715b6450f5c147273783845228e515eae802fc0304a0e65ac65c934bade2df6869047cc1499e8ca5ba830b85a2d3945d6d83
b2sums =
d122ddb1a86e7a282df8e438903f94d697e3d18a24154d976334e6b54b8f1cf1df432cf8dbcd98daa55014ada462f284d0319fbf015554266e91f4d2a8bf812b
b2sums =
104543e72331a633572a26059e6dce1f25c3c8d6deabb855dd94bfffb72edf8a53a58c6ea7ef6806dd80bcd6ab0aa47cc1a45cc0cd90330be6514ff7591b5140
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
pkgname=kbd
pkgver=2.7.1
-pkgrel=1
+pkgrel=2
pkgdesc="Keytable files and keyboard utilities"
arch=('x86_64')
url="http://www.kbd-project.org"
@@ -18,6 +18,7 @@ makedepends=(
)
source=(
git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver?signed
+
https://github.com/legionus/kbd/commit/eebaa3b69efd9e3d218f3436dc43ff3340020ef5.patch
fix-euro2.patch
vlock.pam
)
@@ -26,6 +27,7 @@ provides=('vlock')
conflicts=('vlock')
replaces=('vlock')
b2sums=('1cf45c12b6c1f32ff1d39fbeb7f8664454c837a57f0ee1e4bbde8421f5c24b703b0e2b4730637aec7caa8ae1a9872b193a2278d5e962d4254c29df49dc7e5829'
+
'c5ca6bbf6f5159bbdb4a01778076715b6450f5c147273783845228e515eae802fc0304a0e65ac65c934bade2df6869047cc1499e8ca5ba830b85a2d3945d6d83'
'd122ddb1a86e7a282df8e438903f94d697e3d18a24154d976334e6b54b8f1cf1df432cf8dbcd98daa55014ada462f284d0319fbf015554266e91f4d2a8bf812b'
'104543e72331a633572a26059e6dce1f25c3c8d6deabb855dd94bfffb72edf8a53a58c6ea7ef6806dd80bcd6ab0aa47cc1a45cc0cd90330be6514ff7591b5140')
validpgpkeys=(
@@ -45,6 +47,8 @@ prepare() {
mv data/keymaps/i386/colemak/{en-latin9,colemak}.map
# fix euro2 #28213
patch -Np1 -i ../fix-euro2.patch
+ # make it reproducible
+ patch -Np1 -i ../eebaa3b69efd9e3d218f3436dc43ff3340020ef5.patch
autoreconf -if
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/kbd/-/commit/7de3ca0dbe789e6181a8ef2cafc3a6e5892945a1
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/kbd/-/commit/7de3ca0dbe789e6181a8ef2cafc3a6e5892945a1
You're receiving this email because of your account on gitlab.archlinux.org.