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.


Reply via email to