upg cryptsetup filesystem libxcrypt pacman

This commit is contained in:
joborun linux 2022-11-03 05:39:27 +02:00
parent 681bd71259
commit 2378a3db58
15 changed files with 82 additions and 28 deletions

View file

@ -7,7 +7,7 @@
pkgname=cryptsetup
pkgver=2.5.0
pkgrel=01
pkgrel=03
pkgdesc='Userspace setup tool for transparent encryption of block devices using dm-crypt'
arch=(x86_64)
url='https://gitlab.com/cryptsetup/cryptsetup/'

View file

@ -3,7 +3,7 @@
pkgname=cryptsetup
pkgver=2.5.0
pkgrel=1
pkgrel=3
pkgdesc='Userspace setup tool for transparent encryption of block devices using dm-crypt'
arch=(x86_64)
license=('GPL')

View file

@ -4,3 +4,4 @@ json-c
argon2
asciidoctor

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=filesystem
pkgver=2022.10.18
pkgver=2022.11.3
pkgrel=01
pkgdesc='Base Joborun Linux file system'
arch=('x86_64')
@ -20,7 +20,7 @@ backup=('etc/crypttab' 'etc/fstab' 'etc/group' 'etc/gshadow' 'etc/host.conf'
source=('crypttab' 'fstab' 'group' 'gshadow' 'host.conf' 'hosts'
'issue' 'ld.so.conf' 'locale.sh' 'motd' 'nsswitch.conf' 'os-release'
'passwd' 'profile' 'resolv.conf' 'securetty' 'shadow' 'shells'
'sysusers' 'tmpfiles' 'modprobe.d.usb-load-ehci-first')
'subuid' 'subgid' 'sysusers' 'tmpfiles' 'modprobe.d.usb-load-ehci-first')
# 'env-generator' 'archlinux-logo.svg' 'archlinux-logo.png'
# 'archlinux-logo-text.svg' 'archlinux-logo-text-dark.svg')
@ -135,8 +135,9 @@ sha256sums=(e03bede3d258d680548696623d5979c6edf03272e801a813c81ba5a5c64f4f82 # c
d88be2b45b43605ff31dd83d6a138069b6c2e92bc8989b7b9ab9eba8da5f8c7b # securetty
1d77352db51f1edc46eb868307530d1c02de1ee77cfa14902bc0430aad91384b # shadow
268e414ace5dd1579e5a3085a45a969c3d580d734182166f85d02411d3be6f7d # shells
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 # subgid
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 # subuid
ec207f224fdd6f29d2a333b2e9be211ef44f21a2bff0c0c6d7ea6d1b72b70eee # sysusers
618ac097441c1f2daffc9967e5c3cd18ea8866f776db62d04bf401c53907b1c9 # tmpfiles
90fb123aa8c0176bc144322b585bb889181c437542ddbe546af43e11b95be6ab) # modprobe.d.usb-load-ehci-first

View file

@ -1,3 +1,4 @@
iana-etc

0
filesystem/subgid Normal file
View file

0
filesystem/subuid Normal file
View file

View file

@ -7,8 +7,8 @@
pkgbase=libxcrypt
pkgname=(libxcrypt libxcrypt-compat)
pkgver=4.4.28
pkgrel=02
pkgver=4.4.30
pkgrel=01
pkgdesc='Modern library for one-way hashing of passwords'
arch=('x86_64')
url='https://github.com/besser82/libxcrypt/'
@ -70,5 +70,7 @@ license=('GPL')
validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' Esser
sha256sums=(9e936811f9fad11dbca33ca19bd97c55c52eb3ca15901f27ade046cc79e69e87 # libxcrypt-4.4.28.tar.xz
746ddc76239e00ae3a4085049538266e08791de88f0b974c68ceaa59669fc9c6) # libxcrypt-4.4.28.tar.xz.asc
sha256sums=(b3667f0ba85daad6af246ba4090fbe53163ad93c8b6a2a1257d22a78bb7ceeba # libxcrypt-4.4.30.tar.xz
77f91fbfe867ab88be9ce4be23fc2ec121f5305fc0262cb72eb3a2fd57026f72) # libxcrypt-4.4.30.tar.xz.asc

View file

@ -2,8 +2,8 @@
pkgbase=libxcrypt
pkgname=(libxcrypt libxcrypt-compat)
pkgver=4.4.28
pkgrel=2
pkgver=4.4.30
pkgrel=1
pkgdesc='Modern library for one-way hashing of passwords'
arch=('x86_64')
url='https://github.com/besser82/libxcrypt/'
@ -14,7 +14,7 @@ options=('debug')
install=libxcrypt.install
validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' Esser
source=("${url}/releases/download/v${pkgver}/${pkgbase}-${pkgver}.tar.xz"{,.asc})
sha256sums=('9e936811f9fad11dbca33ca19bd97c55c52eb3ca15901f27ade046cc79e69e87'
sha256sums=('b3667f0ba85daad6af246ba4090fbe53163ad93c8b6a2a1257d22a78bb7ceeba'
'SKIP')
build() {

View file

@ -0,0 +1,2 @@

View file

@ -7,7 +7,7 @@
pkgname=pacman
pkgver=6.0.2
pkgrel=01
pkgrel=02
pkgdesc="A library-based package manager with dependency support"
arch=('x86_64')
url="https://www.archlinux.org/pacman/"
@ -23,12 +23,28 @@ backup=(etc/pacman.conf
#options=('strip' 'debug')
options=(strip)
source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.xz{,.sig}
pacman-always-create-directories-from-debugedit.patch::https://gitlab.archlinux.org/pacman/pacman/-/commit/efd0c24c07b86be014a4edb5a8ece021b87e3900.patch
pacman-always-create-directories-from-debugedit-fixup.patch::https://gitlab.archlinux.org/pacman/pacman/-/commit/86981383a2f4380bda26311831be94cdc743649b.patch
pacman-fix-unique-source-paths.patch::https://gitlab.archlinux.org/pacman/pacman/-/commit/478af273dfe24ded197ec54ae977ddc3719d74a0.patch
pacman-strip-include-o-files-similar-to-kernel-modules.patch::https://gitlab.archlinux.org/pacman/pacman/-/commit/de11824527ec4e2561e161ac40a5714ec943543c.patch
pacman.conf
makepkg.conf)
prepare() {
cd "$pkgname-$pkgver"
cd "${pkgname}-${pkgver}"
# we backport way too often in pacman
# lets at least make it more convenient
local src
for src in "${source[@]}"; do
src="${src%%::*}"
src="${src##*/}"
[[ $src = *.patch ]] || continue
msg2 "Applying patch $src..."
patch -Np1 < "../$src"
done
}
build() {
cd "$pkgname-$pkgver"
@ -67,11 +83,15 @@ package() {
license=('GPL')
validpgpkeys=('6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD' # Allan McRae <allan@archlinux.org>
'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory (pacman) <andrew@archlinux.org>
'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory (pacman) <andrew@archlinux.org>
sha256sums=(7d8e3e8c5121aec0965df71f59bedf46052c6cf14f96365c4411ec3de0a4c1a5 # pacman-6.0.2.tar.xz
e3b75fafa8f177752800b31b9d59c454694647ae39b02a8009384a6821ee3be3 # pacman-6.0.2.tar.xz.sig
aa2e113eba452b9d9fef85aa87333370ae2d3bb0e06df4b0776e04c3ec76d028 # pacman.conf
sha256sums=(7d8e3e8c5121aec0965df71f59bedf46052c6cf14f96365c4411ec3de0a4c1a5 # pacman-6.0.2.tar.xz
e3b75fafa8f177752800b31b9d59c454694647ae39b02a8009384a6821ee3be3 # pacman-6.0.2.tar.xz.sig
522b789e442b3bb3afa7ea3fa417a99554f36ec00de3986cbe92c80f09a7db99 # pacman-always-create-directories-from-debugedit.patch
dab7c70fb9d77d702069bb57f5a12496b463d68ae20460fb0a3ffcb4791321a9 # pacman-always-create-directories-from-debugedit-fixup.patch
0b56c61eac3d9425d68faa2eccbaefdc5ed422b643974ae829eaca0460043da1 # pacman-fix-unique-source-paths.patch
acd0b149b6324dc1eca3cd2d3b30df6ef64c5653e83523d77200ec593e01d2a7 # pacman-strip-include-o-files-similar-to-kernel-modules.patch
aa2e113eba452b9d9fef85aa87333370ae2d3bb0e06df4b0776e04c3ec76d028 # pacman.conf
7e1af6a61b1b8565b5d608ba77b435e55585ad8acb7b106585458124a020c462) # makepkg.conf

View file

@ -1,9 +1,10 @@
# vim: set ts=2 sw=2 et:
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
# Maintainer: Morten Linderud <foxboron@archlinux.org>
pkgname=pacman
pkgver=6.0.2
pkgrel=1
pkgrel=5
pkgdesc="A library-based package manager with dependency support"
arch=('x86_64')
url="https://www.archlinux.org/pacman/"
@ -21,13 +22,34 @@ options=('strip' 'debug')
validpgpkeys=('6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD' # Allan McRae <allan@archlinux.org>
'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory (pacman) <andrew@archlinux.org>
source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.xz{,.sig}
pacman-always-create-directories-from-debugedit.patch::https://gitlab.archlinux.org/pacman/pacman/-/commit/efd0c24c07b86be014a4edb5a8ece021b87e3900.patch
pacman-always-create-directories-from-debugedit-fixup.patch::https://gitlab.archlinux.org/pacman/pacman/-/commit/86981383a2f4380bda26311831be94cdc743649b.patch
pacman-fix-unique-source-paths.patch::https://gitlab.archlinux.org/pacman/pacman/-/commit/478af273dfe24ded197ec54ae977ddc3719d74a0.patch
pacman-strip-include-o-files-similar-to-kernel-modules.patch::https://gitlab.archlinux.org/pacman/pacman/-/commit/de11824527ec4e2561e161ac40a5714ec943543c.patch
pacman.conf
makepkg.conf)
sha256sums=('7d8e3e8c5121aec0965df71f59bedf46052c6cf14f96365c4411ec3de0a4c1a5'
'SKIP'
'522b789e442b3bb3afa7ea3fa417a99554f36ec00de3986cbe92c80f09a7db99'
'dab7c70fb9d77d702069bb57f5a12496b463d68ae20460fb0a3ffcb4791321a9'
'0b56c61eac3d9425d68faa2eccbaefdc5ed422b643974ae829eaca0460043da1'
'acd0b149b6324dc1eca3cd2d3b30df6ef64c5653e83523d77200ec593e01d2a7'
'606e55f06c297d2b508bc4438890b229a1abaa68b0374a2d7f94c8e7be6792d7'
'072020e34f2c55b94a9a486829a7eadab0a830ddb4d8e759b0c4e6cf1bde73a6')
prepare() {
cd "${pkgname}-${pkgver}"
# we backport way too often in pacman
# lets at least make it more convenient
local src
for src in "${source[@]}"; do
src="${src%%::*}"
src="${src##*/}"
[[ $src = *.patch ]] || continue
msg2 "Applying patch $src..."
patch -Np1 < "../$src"
done
}
build() {
cd "$pkgname-$pkgver"

View file

@ -7,7 +7,7 @@
pkgname=readline
_basever=8.2
_patchlevel=0
_patchlevel=001
pkgver=${_basever}.${_patchlevel}
pkgrel=01
pkgdesc='GNU readline library'
@ -61,6 +61,6 @@ validpgpkeys=('7C0135FB088AAF6C66C650B9BB5869F064EA74AB') # Chet Ramey
sha256sums=(3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 # readline-8.2.tar.gz
fcc0410d241cdf7a4b31f4babe2cc3e67f46b9d4912812d32e2d093afbe58a1a # readline-8.2.tar.gz.sig
36e9611f935ee108d161587b0615f9c390192ef4bbff6dc59b58671261029901) # inputrc
36e9611f935ee108d161587b0615f9c390192ef4bbff6dc59b58671261029901 # inputrc
bbf97f1ec40a929edab5aa81998c1e2ef435436c597754916e6a5868f273aff7 # readline82-001
a8831bc41e16f2d09c6b1535687d54f61adde14e51e1e5b6b93b1484b72280c0) # readline82-001.sig

View file

@ -5,7 +5,7 @@
pkgname=readline
_basever=8.2
_patchlevel=0
_patchlevel=001
pkgver=${_basever}.${_patchlevel}
pkgrel=1
pkgdesc='GNU readline library'
@ -54,4 +54,6 @@ package() {
md5sums=('4aa1b31be779e6b84f9a96cb66bc50f6'
'SKIP'
'58d54966c1191db45973cb3191ac621a')
'58d54966c1191db45973cb3191ac621a'
'b800ce35690436a995a4fadf939e53cc'
'SKIP')

View file

@ -1,3 +1,6 @@
real 0m12.489s
user 0m27.799s
sys 0m2.296s
real 0m30.796s
user 0m19.560s
sys 0m1.957s