upg btrfs-progs gettext grub icu kbd libxml2 licenses openresolv sudo xfsprogs

This commit is contained in:
joborun linux 2023-12-15 23:55:44 +02:00
parent bdd1bc5bea
commit 52cc051126
26 changed files with 157 additions and 124 deletions

View File

@ -6,10 +6,11 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=btrfs-progs
pkgver=6.6.2
pkgver=6.6.3
pkgrel=01
pkgdesc='Btrfs filesystem utilities w/o systemd'
makedepends=('asciidoc' 'xmlto' 'python' 'python-setuptools' 'e2fsprogs' 'reiserfsprogs' 'python-sphinx')
makedepends=('asciidoc' 'xmlto' 'python' 'python-setuptools' 'e2fsprogs'
'reiserfsprogs' 'python-sphinx' 'python-sphinx_rtd_theme')
depends=('glibc' 'util-linux-libs' 'lzo' 'zlib' 'zstd' 'libgcrypt')
optdepends=('python: libbtrfsutil python bindings'
'e2fsprogs: btrfs-convert'
@ -71,10 +72,11 @@ license=('GPL-2.0-only')
validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B')
sha256sums=(b426736dc94e2b04b6983e998c4dc427dc166d66ddea246c890ed9c2a450044f # btrfs-progs-v6.6.2.tar.xz
2e0d8ba13a5669596dd759a0a041bd112558c35757de53aedb8fc2163c30e6b8 # btrfs-progs-v6.6.2.tar.sign
sha256sums=(f41ce53f6673ff551ee4a3fe7dc9601e5a0dde6b6d09177d1fab62718abc6d9a # btrfs-progs-v6.6.3.tar.xz
9a813085b7ee30b54ad153907444e8664c04a7bd7046211064a02dea6158f721 # btrfs-progs-v6.6.3.tar.sign
bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4 # initcpio-install-btrfs
35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5) # initcpio-hook-btrfs
## f1b3cab6896ad04a06fb5e33ee1fe474a2ffa1f3e667ca79ad6799fd927e408d btrfs-progs-6.6.2-01-x86_64.pkg.tar.lz
## 476df34a943273de682cf27b3843882619497ecfe794c3c761c72693c7f423a4 btrfs-progs-6.6.3-01-x86_64.pkg.tar.lz

View File

@ -3,11 +3,12 @@
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
pkgname=btrfs-progs
pkgver=6.6.2
pkgver=6.6.3
pkgrel=1
pkgdesc='Btrfs filesystem utilities'
arch=('x86_64')
makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools' 'e2fsprogs' 'reiserfsprogs' 'python-sphinx')
makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools' 'e2fsprogs'
'reiserfsprogs' 'python-sphinx' 'python-sphinx_rtd_theme')
depends=('glibc' 'util-linux-libs' 'lzo' 'zlib' 'zstd' 'libgcrypt' 'systemd-libs')
optdepends=('python: libbtrfsutil python bindings'
'e2fsprogs: btrfs-convert'
@ -27,7 +28,7 @@ source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-
install=btrfs-progs.install
options=(!staticlibs)
sha256sums=('SKIP'
'b426736dc94e2b04b6983e998c4dc427dc166d66ddea246c890ed9c2a450044f'
'f41ce53f6673ff551ee4a3fe7dc9601e5a0dde6b6d09177d1fab62718abc6d9a'
'bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4'
'35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5'
'eaa7af92d28bfa8940bb551560fd7be777f9f175292eaa72b5f6ef00fb240252'

View File

@ -6,5 +6,6 @@ lzo
asciidoc
python-sphinx
python-typing_extensions
python-sphinx_rtd_theme

View File

@ -7,7 +7,7 @@
pkgname=gettext
pkgver=0.22.4
pkgrel=01
pkgrel=02 ## built with icu 74
pkgdesc="GNU internationalization library"
url="https://www.gnu.org/software/gettext/"
#depends=(gcc-libs acl sh glib2 libunistring libcroco)
@ -69,4 +69,5 @@ sha256sums=(c1e0bb2a4427a9024390c662cd532d664c4b36b8ff444ed5e54b115fdb7a1aea #
633f4730f476e01ef6609d7fbca8e6f0ec314d59e67ade0e166343fb26f36833 # gettext-0.22.4.tar.gz.sig
a28a27192f336f0b0908bdbf840d3b19d7b587c4ac52cad635cb43e95eb3c78d) # gettext-0.22.2-disable-libtextstyle.patch
## 631cc311e5727381470e1ec84f9e4833257500927b713a16114ec05ade565953 gettext-0.22.4-01-x86_64.pkg.tar.lz
## 45511b6adb88a3652e57ddf3c6f9b1033886ae9772ca0be6b8c162023c580f3c gettext-0.22.4-02-x86_64.pkg.tar.lz

View File

@ -22,19 +22,17 @@ pkgdesc='GNU GRand Unified Bootloader (2)'
epoch=2
_tag='bb59f566e1e5c387dbfd342bb3767f761422c744' # git rev-parse grub-${_pkgver}
_pkgver=2.12rc1
_unifont_ver='15.1.02'
_unifont_ver='15.1.04'
pkgver=${_pkgver/-/}
pkgrel=05
pkgrel=07
url='https://www.gnu.org/software/grub/'
backup=('etc/default/grub'
'etc/grub.d/40_custom')
install="${pkgname}.install"
options=('!makeflags')
conflicts=('grub-common' 'grub-bios' 'grub-emu' "grub-efi-${_EFI_ARCH}" 'grub-legacy')
replaces=('grub-common' 'grub-bios' 'grub-emu' "grub-efi-${_EFI_ARCH}")
provides=('grub-common' 'grub-bios' 'grub-emu' "grub-efi-${_EFI_ARCH}")
makedepends=('git' 'rsync' 'xz' 'freetype2' 'ttf-liberation' 'python' 'autogen'
'texinfo' 'help2man' 'gettext' 'device-mapper' 'fuse3')
depends=('sh' 'xz' 'gettext' 'device-mapper' 'os-prober')
@ -45,13 +43,11 @@ optdepends=('freetype2: For grub-mkfont usage'
'efibootmgr: For grub-install EFI support'
'libisoburn: Provides xorriso for generating grub rescue iso using grub-mkrescue'
'mtools: For grub-mkrescue FAT FS support')
if [[ "${_GRUB_EMU_BUILD}" == "1" ]]; then
makedepends+=('libusbx' 'sdl')
optdepends+=('libusbx: For grub-emu USB support'
'sdl: For grub-emu SDL support')
fi
#source=("git+https://git.savannah.gnu.org/git/grub.git#commit=${_commit}"
source=("git+https://git.savannah.gnu.org/git/grub.git#tag=${_tag}?signed"
'git+https://git.savannah.gnu.org/git/gnulib.git'
@ -60,15 +56,17 @@ source=("git+https://git.savannah.gnu.org/git/grub.git#tag=${_tag}?signed"
'0002-10_linux-detect-archlinux-initramfs.patch'
'0003-support-dropins-for-default-configuration.patch'
'0004-ntfs-module-security.patch'
'0005-fix-xfs-boundary-check.patch'
# '0005-fix-xfs-boundary-check.patch'
'grub.default'
'grub.default.run'
'grub.default.66'
'sbat.csv')
#_backports=(
#
#)
_backports=(
'aa7c1322671eef48ba72d3b733da37e63eb37328'
'07318ee7e11a00b9c1dea4c6b4edf62af35a511a'
'ad7fb8e2e02bb1dd0475ead9919c1c82514d2ef8'
)
_reverts=(
)
@ -129,8 +127,8 @@ prepare() {
# #79857
# https://lists.gnu.org/archive/html/grub-devel/2023-09/msg00113.html
# https://savannah.gnu.org/bugs/?64514
echo "Patch to fo fix XFS incorrect short form directory data boundary check"
patch -Np1 -i "${srcdir}/0005-fix-xfs-boundary-check.patch"
# echo "Patch to fo fix XFS incorrect short form directory data boundary check"
# patch -Np1 -i "${srcdir}/0005-fix-xfs-boundary-check.patch"
echo "Fix DejaVuSans.ttf location so that grub-mkfont can create *.pf2 files for starfield theme..."
sed 's|/usr/share/fonts/dejavu|/usr/share/fonts/dejavu /usr/share/fonts/TTF|g' -i "configure.ac"
@ -337,13 +335,13 @@ validpgpkeys=('E53D497F3FA42AD8C9B4D1E835A93B74E82E4209' # Vladimir 'phcoder' S
sha256sums=(SKIP
SKIP
912834ab9cd372f300541894615f910af4db82477c91b236674057eadfc76429 # unifont-15.1.02.bdf.gz
f5d0b76b9d5462411b90cb3bbfa33d15bdf58cb89aa8b6d53eb2fbf0d4f4633c # unifont-15.1.02.bdf.gz.sig
88e00954b10528407e62e97ce6eaa88c847ebfd9a464cafde6bf55c7e4eeed54 # unifont-15.1.04.bdf.gz
eb6d1b8b3522891530d53536698f40d4a187771318ec207cacf09696b58e66ce # unifont-15.1.04.bdf.gz.sig
5dee6628c48eef79812bb9e86ee772068d85e7fcebbd2b2b8d1e19d24eda9dab # 0001-00_header-add-GRUB_COLOR_-variables.patch
8488aec30a93e8fe66c23ef8c23aefda39c38389530e9e73ba3fbcc8315d244d # 0002-10_linux-detect-archlinux-initramfs.patch
b5d9fcd62ffb3c3950fdeb7089ec2dc2294ac52e9861980ad90a437dedbd3d47 # 0003-support-dropins-for-default-configuration.patch
4bdd5ceb13dbd4c41fde24163f16a0ba05447d821e74d938a0b9e5fce0431140 # 0004-ntfs-module-security.patch
9f8921b2bacd69bde7ab0c3aff88c678d52c2a625c89264fb92184e7427b819b # 0005-fix-xfs-boundary-check.patch
# 9f8921b2bacd69bde7ab0c3aff88c678d52c2a625c89264fb92184e7427b819b # 0005-fix-xfs-boundary-check.patch
83f99850b6c751d0a7bd3e6b9f1808a0c05962cdd1cd8f57cbbd63f1a3379c96 # grub.default
83f99850b6c751d0a7bd3e6b9f1808a0c05962cdd1cd8f57cbbd63f1a3379c96 # grub.default.run
adad61d98de32e241a1cf55a166699de449533fa16e15e97a326515f80639ef7 # grub.default.66
@ -354,4 +352,4 @@ sha256sums=(SKIP
#echo "you must rename this package to meet SF naming before you move to the repo"
#mv $(ls -l $pkgname*pkg.tar.lz) $pkgname-$epoch_$pkgver-$pkgrel-$arch.pkg.tar.lz >pkg-mv.log
## ca29891f90068d19018606cdf6d4934477dd87f6474cc273f525bc79925d6c4e grub-2_2.12rc1-05-x86_64.pkg.tar.lz
## 7c19b53d25a7772afefb1fec73c76ad959c81a43db3137bd641e37e01d486105 grub-2_2.12rc1-07-x86_64.pkg.tar.lz

View File

@ -20,9 +20,9 @@ pkgdesc='GNU GRand Unified Bootloader (2)'
epoch=2
_tag='bb59f566e1e5c387dbfd342bb3767f761422c744' # git rev-parse grub-${_pkgver}
_pkgver=2.12rc1
_unifont_ver='15.1.02'
_unifont_ver='15.1.04'
pkgver=${_pkgver/-/}
pkgrel=5
pkgrel=7
url='https://www.gnu.org/software/grub/'
arch=('x86_64')
license=('GPL-3.0-or-later')
@ -64,23 +64,24 @@ source=("git+https://git.savannah.gnu.org/git/grub.git#tag=${_tag}?signed"
'0002-10_linux-detect-archlinux-initramfs.patch'
'0003-support-dropins-for-default-configuration.patch'
'0004-ntfs-module-security.patch'
'0005-fix-xfs-boundary-check.patch'
'grub.default'
'sbat.csv')
sha256sums=('SKIP'
'SKIP'
'912834ab9cd372f300541894615f910af4db82477c91b236674057eadfc76429'
'88e00954b10528407e62e97ce6eaa88c847ebfd9a464cafde6bf55c7e4eeed54'
'SKIP'
'5dee6628c48eef79812bb9e86ee772068d85e7fcebbd2b2b8d1e19d24eda9dab'
'8488aec30a93e8fe66c23ef8c23aefda39c38389530e9e73ba3fbcc8315d244d'
'b5d9fcd62ffb3c3950fdeb7089ec2dc2294ac52e9861980ad90a437dedbd3d47'
'4bdd5ceb13dbd4c41fde24163f16a0ba05447d821e74d938a0b9e5fce0431140'
'9f8921b2bacd69bde7ab0c3aff88c678d52c2a625c89264fb92184e7427b819b'
'7df3f5cb5df7d2dfb17f4c9b5c5dedc9519ddce6f8d2c6cd43d1be17cecb65cb'
'f34c2b0aa2ed4ab9c7e7bcab5197470c30fedc6c2148f337839dd24bceae35fd')
_backports=(
'aa7c1322671eef48ba72d3b733da37e63eb37328'
'07318ee7e11a00b9c1dea4c6b4edf62af35a511a'
'ad7fb8e2e02bb1dd0475ead9919c1c82514d2ef8'
)
_reverts=(
@ -140,8 +141,6 @@ prepare() {
# https://lists.gnu.org/archive/html/grub-devel/2023-09/msg00113.html
# https://savannah.gnu.org/bugs/?64514
echo "Patch to fo fix XFS incorrect short form directory data boundary check"
patch -Np1 -i "${srcdir}/0005-fix-xfs-boundary-check.patch"
echo "Patch to fix ntfs module security vulnerabilities"
patch -Np1 -i "${srcdir}/0004-ntfs-module-security.patch"

View File

@ -1,6 +1,6 @@
real 9m37.892s
user 8m24.485s
sys 1m21.057s
real 10m6.688s
user 8m34.748s
sys 1m19.596s

View File

@ -9,8 +9,8 @@
## the current stable version is 72.1 and the patch is ommitted
pkgname=icu
pkgver=73.2
pkgrel=02
pkgver=74.1
pkgrel=01
pkgdesc="International Components for Unicode library"
groups=( jobbot )
url="https://icu.unicode.org"
@ -19,7 +19,7 @@ makedepends=('python')
provides=(libicu{data,i18n,io,test,tu,uc}.so)
# options=('debug') ### uncomment this for debug pkg
source=(https://github.com/unicode-org/icu/releases/download/release-${pkgver//./-}/${pkgname}4c-${pkgver//./_}-src.tgz{,.asc}
https://github.com/unicode-org/icu/releases/download/release-73-2/SHASUM512.txt
https://github.com/unicode-org/icu/releases/download/release-74-1/SHASUM512.txt
ICU-22132.patch)
prepare() {
@ -63,18 +63,18 @@ validpgpkeys+=('FFA9129A180D765B7A5BEA1C9B432B27D1BA20D7') # "Fredrik Roubert <f
#validpgpkeys=('0E51E7F06EF719FBD072782A5F56E5AFA63CCD33') #"Craig Cornelius (For use with ICU releases) <ccornelius@google.com>"
validpgpkeys=('3DA35301A7C330257B8755754058F67406EAA6AB') # Craig Cornelius <ccornelius@google.com>
sha512sums=('76dd782db6205833f289d7eb68b60860dddfa3f614f0ba03fe7ec13117077f82109f0dc1becabcdf4c8a9c628b94478ab0a46134bdb06f4302be55f74027ce62'
'SKIP'
SKIP
'1178062ccfcf7ecc698c64132b3612e73f9c4b0bbfaa668ae2039f3eb4cb2722d0b08a9f45b057da10def7a308d5c8d14c0c644892e7f11092c9cc488c850ab7')
## https://github.com/unicode-org/icu/releases/download/release-74-1/SHASUM512.txt
## 32c28270aa5d94c58d2b1ef46d4ab73149b5eaa2e0621d4a4c11597b71d146812f5e66db95f044e8aaa11b94e99edd4a48ab1aa8efbe3d72a73870cd56b564c2 icu4c-74_1-src.tgz
## https://github.com/unicode-org/icu/releases/download/release-73-2/SHASUM512.txt
## 76dd782db6205833f289d7eb68b60860dddfa3f614f0ba03fe7ec13117077f82109f0dc1becabcdf4c8a9c628b94478ab0a46134bdb06f4302be55f74027ce62 icu4c-73_2-src.tgz
sha512sums=('32c28270aa5d94c58d2b1ef46d4ab73149b5eaa2e0621d4a4c11597b71d146812f5e66db95f044e8aaa11b94e99edd4a48ab1aa8efbe3d72a73870cd56b564c2'
'SKIP'
'SKIP'
'1178062ccfcf7ecc698c64132b3612e73f9c4b0bbfaa668ae2039f3eb4cb2722d0b08a9f45b057da10def7a308d5c8d14c0c644892e7f11092c9cc488c850ab7')
sha256sums=(818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1 # icu4c-73_2-src.tgz
ee0759320a3093fb3bd55345bfc38acc1b660414b9dde0ce36779616eda76ca7 # icu4c-73_2-src.tgz.asc
645fb72d95d845bf994724ea7d9c51a9109c0d65abd514e77ec444bc25b22ce2 # SHASUM512.txt
sha256sums=(86ce8e60681972e60e4dcb2490c697463fcec60dd400a5f9bffba26d0b52b8d0 # icu4c-74_1-src.tgz
6745e2e9592182ab3494acf09848b1c50b50c912670c35260f46ef037a97a4ba # icu4c-74_1-src.tgz.asc
be0c4661f8fe536e5f9e859036efe976b31f20c9f6dcd323af5a046833ddba63 # SHASUM512.txt
f534b472dd7a6961591466eef542e2c3ad698d3008c9b6af813c66cbc0b4dd8e) # ICU-22132.patch
## c29a836adf51164541c7d15b23e3d0b2adaa987d9958f4f967fa567fd93b16d4 icu-73.2-02-x86_64.pkg.tar.lz
## 56b49678b708d086031146630ae5f14322aae849747b1c11a8649569de37e1ce icu-74.1-01-x86_64.pkg.tar.lz

View File

@ -2,8 +2,8 @@
# Contributor: Art Gramlich <art@gramlich-net.com>
pkgname=icu
pkgver=73.2
pkgrel=2
pkgver=74.1
pkgrel=1
pkgdesc="International Components for Unicode library"
arch=(x86_64)
url="https://icu.unicode.org"
@ -13,8 +13,8 @@ makedepends=('python')
provides=(libicu{data,i18n,io,test,tu,uc}.so)
source=(https://github.com/unicode-org/icu/releases/download/release-${pkgver//./-}/${pkgname}4c-${pkgver//./_}-src.tgz{,.asc}
ICU-22132.patch)
# https://github.com/unicode-org/icu/releases/download/release-73-2/SHASUM512.txt
sha512sums=('76dd782db6205833f289d7eb68b60860dddfa3f614f0ba03fe7ec13117077f82109f0dc1becabcdf4c8a9c628b94478ab0a46134bdb06f4302be55f74027ce62'
# https://github.com/unicode-org/icu/releases/download/release-74-1/SHASUM512.txt
sha512sums=('32c28270aa5d94c58d2b1ef46d4ab73149b5eaa2e0621d4a4c11597b71d146812f5e66db95f044e8aaa11b94e99edd4a48ab1aa8efbe3d72a73870cd56b564c2'
'SKIP'
'1178062ccfcf7ecc698c64132b3612e73f9c4b0bbfaa668ae2039f3eb4cb2722d0b08a9f45b057da10def7a308d5c8d14c0c644892e7f11092c9cc488c850ab7')
#validpgpkeys=('BA90283A60D67BA0DD910A893932080F4FB419E3') # "Steven R. Loomis (filfla-signing) <srloomis@us.ibm.com>"
@ -27,6 +27,9 @@ validpgpkeys=('3DA35301A7C330257B8755754058F67406EAA6AB') # Craig Cornelius <cco
prepare() {
cd icu/source
# Required fix for thunderbird 115 to show Calendar and sidebar properly
# https://bugzilla.mozilla.org/show_bug.cgi?id=1843007
# https://unicode-org.atlassian.net/browse/ICU-22132
patch -Np1 < "../../ICU-22132.patch"
}

View File

@ -1,8 +1,8 @@
8512947da7b2a927627abed6bd7e04218cd4fcd02d44eb72a82ffa87aedabfc3be5d3152e9fba33a769ef35e2db55764c2ab8f5bd65b4e89aa9c15b33392e078 icu4c-73_2-data-bin-b.zip
420c2f5090927dab13f5449da3b0ec7bf86a91ea8723f177aca2907a8eea9bcb4c3475b66c54355ae320001813db57a00afdab00bd85b8c36d39adedcab80bfc icu4c-73_2-data-bin-l.zip
7f25816de4062fe79eaf350cb5230747643b9bb08c60443b4e1b2d79eb1ce3192ae9a767107171b85bda4cfc1969035ce09cebc81add0590eb4d61ca33aa0730 icu4c-73_2-data.zip
e150045c0db9c5d560ca088feaf34b472380ce9c45232217d55447328ac456afed03a3c06bd687bd6e80bdad9cc530368b3699f42b96a9ea9ad3c2bfc02d7fa1 icu4c-73_2-docs.zip
985f36c59cf005300156f4c288c3e93e7b5facd63d26682374b916500e016103284bae63211d9d8f8b31c8e7ccceee98684565e949a243289db1b8c4710263d7 icu4c-73_2-src.zip
73bb91e28d994fdc39d9fa403f21e365fa27117ed9af2d433ca31df9dc8945f16218c193883c798a5e30925386220a005b1a3c81a125f57dd61ab673bfd280f0 icu4c-73_2-Fedora_Linux37-x64.tgz
76dd782db6205833f289d7eb68b60860dddfa3f614f0ba03fe7ec13117077f82109f0dc1becabcdf4c8a9c628b94478ab0a46134bdb06f4302be55f74027ce62 icu4c-73_2-src.tgz
0cea92c89601548ccc5406edd91251389c66d8dde429027a41693edc83d20be0c46380f30824f5228bad023b038c96138a09527903d795e452c24840f1744338 icu4c-73_2-Ubuntu22.04-x64.tgz
8089c6afda973fd7c9c1ee4db96478b48215a0d7bb5a033fc69546e08d01fda168656386ce911076ad29d6ca5f9a88afe14bd2127fdead1c939ed1a4f693aab5 icu4c-74_1-data-bin-b.zip
8e3703ba76363f92958113eeab7f48119f9ceaacc86512099a325585d61c9f985c0a65c5c793bf687eebd85cc72bc2af1a6fcca02bb55c90dd14245017d5a6d6 icu4c-74_1-data-bin-l.zip
7e411e0f190428588a872a3c65477eed60063f6fef0c84d09822c3b6b7ebba3c956a484cd91da1e26f93360f4b3e08da6ba226b674f2d139c44f86fdb2ac90a3 icu4c-74_1-data.zip
70456cebba14ed50aa388072307d45af7144dcfc5633dcf356bf550d933025091c34256c72b4015e71e0b2b35a5d77a75769f4dd22a533f2bbf07e0a2e496d95 icu4c-74_1-docs.zip
bd30fbea44a5b78cf99b9559367253459a016e4a5ab35499cbd2fae788b33767e533fe25e9b6ad7e466505c9d62956c46d49d5e36c35dc0dd3bf2866ff235863 icu4c-74_1-src.zip
b171d46d52042fed744acf534540d1747267bd4ede514b8302b7fd51b047049cf1f944b43fd4b106b05ec1992065942df0dd3e8905fb03047de94251db740419 icu4c-74_1-Fedora_Linux36-x64.tgz
32c28270aa5d94c58d2b1ef46d4ab73149b5eaa2e0621d4a4c11597b71d146812f5e66db95f044e8aaa11b94e99edd4a48ab1aa8efbe3d72a73870cd56b564c2 icu4c-74_1-src.tgz
e2978db85ecacddb2d46eb9033e54aecd432f64023cc2b634a2b6bc7204cf96ab0f373bf3e25bddb9e03b3d6a044c99df6dd5781d27edfd07c252044dfa64c96 icu4c-74_1-Ubuntu22.04-x64.tgz

View File

@ -1,4 +1,3 @@
python

View File

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=kbd
pkgver=2.6.3
pkgrel=02
pkgver=2.6.4
pkgrel=01
pkgdesc="Keytable files and keyboard utilities"
url="http://www.kbd-project.org"
depends=('glibc' 'pam')
@ -36,8 +36,8 @@ prepare() {
mv data/keymaps/i386/colemak/{en-latin9,colemak}.map
# fix euro2 #28213
patch -Np1 -i ../fix-euro2.patch
# Do not look up include files in the current working directory
git cherry-pick -n '8b7f70904343153b658b8640ba14fc7d583cdc57'
# # Do not look up include files in the current working directory
# git cherry-pick -n '8b7f70904343153b658b8640ba14fc7d583cdc57'
autoreconf -if
}
@ -79,5 +79,5 @@ sha256sums=(SKIP
a5e0167b6a82a9eb4d581d56baab930c2d80f5541dc34630460b73e1115384b8 # fix-euro2.patch
5c2d377a87121e7c399534fb91e2ffc0cc1e75d44a8f07ee6f55c9c089bc81e4) # vlock.pam
## f5c40c7bb86ae2bf3a31b3b6b91ca125f0490e55f22fc04a389a1919e4417323 kbd-2.6.3-02-x86_64.pkg.tar.lz
## 1cd7aedfbe8506f5ed280c1765afc54d05465cea437a586d1b743e3b450df819 kbd-2.6.4-01-x86_64.pkg.tar.lz

View File

@ -1,8 +1,8 @@
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
pkgname=kbd
pkgver=2.6.3
pkgrel=2
pkgver=2.6.4
pkgrel=1
pkgdesc="Keytable files and keyboard utilities"
arch=('x86_64')
url="http://www.kbd-project.org"
@ -38,8 +38,6 @@ prepare() {
mv data/keymaps/i386/colemak/{en-latin9,colemak}.map
# fix euro2 #28213
patch -Np1 -i ../fix-euro2.patch
# Do not look up include files in the current working directory
git cherry-pick -n '8b7f70904343153b658b8640ba14fc7d583cdc57'
autoreconf -if
}

View File

@ -2,8 +2,6 @@ check
gettext
automake
autoconf
git
bison

View File

@ -8,7 +8,7 @@
#pkgbase=libxml2
#pkgname=(libxml2 libxml2-docs)
pkgname=libxml2
pkgver=2.12.2
pkgver=2.12.3
pkgrel=01
# mixup between jobcore and staging 4/22 rebuild on jobcore used staging PKGBUILD-arch
# so staging pkgrel is bumped up one to distinguish from jobcore's build
@ -19,7 +19,7 @@ makedepends=(python git)
optdepends=('python: Python bindings')
provides=(libxml2.so)
#options=(debug) ## uncomment this to have the debug pkg produced
_commit=4d8fa5b292fc902268217fa0f7031e77e5437b5a # tags/v2.12.2^0
_commit=30d22bec03893ad646907050959bdfe9e8000146 # tags/v2.12.3^0
source=(
"git+https://gitlab.gnome.org/GNOME/libxml2.git#commit=$_commit"
0001-HACK-Don-t-run-fuzzing-tests.patch
@ -95,5 +95,8 @@ sha256sums=(SKIP
60921b7894753a079659369b49b718c83d09edd49de76503850e5560af778c3a # 0001-HACK-Don-t-run-fuzzing-tests.patch
9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f) # xmlts20130923.tar.gz
## e2221b3ea02ae3fe66982874ec5a51eb3f2b99b1c638bc03790e4e5df88dcf62 libxml2-2.12.2-01-x86_64.pkg.tar.lz
## 287340a3b6a96544fe8d59700b3765eb62aeba0865eb20bb969e133e48041677 libxml2-2.12.3-01-x86_64.pkg.tar.lz
287340a3b6a96544fe8d59700b3765eb62aeba0865eb20bb969e133e48041677 libxml2-2.12.3-01-x86_64.pkg.tar.lz
9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f xmlts20130923.tar.gz

View File

@ -9,7 +9,7 @@ pkgname=(
libxml2
libxml2-docs
)
pkgver=2.12.2
pkgver=2.12.3
pkgrel=1
pkgdesc="XML C parser and toolkit"
url="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home"
@ -26,7 +26,7 @@ makedepends=(
git
python
)
_commit=4d8fa5b292fc902268217fa0f7031e77e5437b5a # tags/v2.12.2^0
_commit=30d22bec03893ad646907050959bdfe9e8000146 # tags/v2.12.3^0
source=(
"git+https://gitlab.gnome.org/GNOME/libxml2.git#commit=$_commit"
0001-HACK-Don-t-run-fuzzing-tests.patch

View File

@ -1,6 +1,6 @@
real 1m50.525s
user 1m39.923s
sys 0m6.988s
real 1m56.925s
user 1m57.928s
sys 0m7.459s

View File

@ -6,12 +6,13 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
_upstream_name=license-list-data
_upstream_version=3.21
_upstream_version=3.22
pkgname=licenses
pkgver=20231011
pkgver=20231215
pkgrel=01
pkgdesc="A set of common license files"
url="https://www.archlinux.org/"
makedepends=(jq)
source=($_upstream_name-$_upstream_version.tar.gz::https://github.com/spdx/$_upstream_name/archive/refs/tags/v$_upstream_version.tar.gz
https://www.gnu.org/licenses/agpl-3.0.txt
https://www.gnu.org/licenses/fdl-1.2.txt
@ -24,13 +25,17 @@ source=($_upstream_name-$_upstream_version.tar.gz::https://github.com/spdx/$_ups
prepare() {
local license
touch known_spdx_license_exceptions.txt known_spdx_license_identifiers.txt
# create list of known SPDX license identifiers
{
for license in "$_upstream_name-$_upstream_version/text/"*.txt; do
printf "%s\n" "$(basename "${license//.txt/}")"
done
} > known_spdx_license_identifiers.txt
# create list of known, non-deprecated SPDX license identifiers
for license in $(jq -r '.licenses[] | select(.isDeprecatedLicenseId == false) | .licenseId' $_upstream_name-$_upstream_version/json/licenses.json); do
printf "%s\n" "$license" >> known_spdx_license_identifiers.txt
done
# create list of known SPDX exception identifiers
for license in $(jq -r '.exceptions[] | .licenseExceptionId' $_upstream_name-$_upstream_version/json/exceptions.json); do
printf "%s\n" "$license" >> known_spdx_license_exceptions.txt
done
}
package() {
@ -105,8 +110,6 @@ package() {
GFDL-1.3-or-later
GPL-2.0-only
GPL-2.0-or-later
GPL-3.0-linking-exception
GPL-3.0-linking-source-exception
GPL-3.0-only
GPL-3.0-or-later
GPL-CC-1.0
@ -114,7 +117,6 @@ package() {
LGPL-2.0-or-later
LGPL-2.1-only
LGPL-2.1-or-later
LGPL-3.0-linking-exception
LGPL-3.0-only
LGPL-3.0-or-later
LGPLLR
@ -125,7 +127,6 @@ package() {
LPPL-1.3c
MPL-1.0
MPL-1.1
MPL-2.0-no-copyleft-exception
MPL-2.0
PHP-3.01
PHP-3.0
@ -137,16 +138,27 @@ package() {
ZPL-2.0
ZPL-2.1
)
local legacy_license_dir="$pkgdir/usr/share/licenses/common"
local standard_exceptions=(
GPL-3.0-linking-exception
GPL-3.0-linking-source-exception
LGPL-3.0-linking-exception
MPL-2.0-no-copyleft-exception
)
for license in "${standard_licenses[@]}"; do
install -vDm 644 "$_upstream_name-$_upstream_version/text/$license.txt" -t "$pkgdir/usr/share/licenses/spdx/"
done
for license in "${standard_exceptions[@]}"; do
install -vDm 644 "$_upstream_name-$_upstream_version/text/$license.txt" -t "$pkgdir/usr/share/licenses/spdx/"
done
install -vDm 644 known_spdx_license_identifiers.txt -t "$pkgdir/usr/share/licenses/"
install -vDm 644 known_spdx_license_exceptions.txt -t "$pkgdir/usr/share/licenses/"
# NOTE: all below license files and directories are provided for **legacy** compatibility only!
# Once all use in relevant downstreams have been removed, they will be deleted.
local legacy_license_dir="$pkgdir/usr/share/licenses/common"
install -vDm 644 agpl-3.0.txt "$legacy_license_dir/"AGPL3/license.txt
ln -s AGPL3 "$legacy_license_dir/"AGPL
@ -227,7 +239,7 @@ arch=(x86_64)
license=(custom:none)
sha256sums=(7f7a4ffb4aa2d6ac32610a629a6fe127e5d5a3a5e41774b555dccc9284f3e149 # license-list-data-3.21.tar.gz
sha256sums=(ecc9b78b590f5460b7713c1fc9e2093979b18edc2eb48084ba36ad35d2f13892 # license-list-data-3.22.tar.gz
0d96a4ff68ad6d4b6f1f30f713b18d5184912ba8dd389f86aa7710db079abcb0 # agpl-3.0.txt
d8e94ae5fdb5433fcae2961aeb1a8cf17174d6f4a0465d24bf37dd8a038bd439 # fdl-1.2.txt
110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 # fdl-1.3.txt
@ -235,5 +247,6 @@ sha256sums=(7f7a4ffb4aa2d6ac32610a629a6fe127e5d5a3a5e41774b555dccc9284f3e149 #
3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 # gpl-3.0.txt
dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 # lgpl-2.1.txt
e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118) # lgpl-3.0.txt
## ce8b558f84ef0dfa041cc41c62e6422ad4606e7f4b1ecaa9944a5fe2c7d3cdba licenses-20231215-01-x86_64.pkg.tar.lz
## be1de306d3f6a11ea9d6f8f51f8d033111c88f015a1c1c9358090db887356d71 licenses-20231011-01-x86_64.pkg.tar.lz

View File

@ -3,14 +3,17 @@
# Contributor: Dan McGee <dan@archlinux.org>
_upstream_name=license-list-data
_upstream_version=3.21
_upstream_version=3.22
pkgname=licenses
pkgver=20231011
pkgver=20231215
pkgrel=1
pkgdesc="A set of common license files"
arch=(any)
license=(custom:none)
url="https://www.archlinux.org/"
makedepends=(
jq
)
source=(
$_upstream_name-$_upstream_version.tar.gz::https://github.com/spdx/$_upstream_name/archive/refs/tags/v$_upstream_version.tar.gz
https://www.gnu.org/licenses/agpl-3.0.txt
@ -21,7 +24,7 @@ source=(
https://www.gnu.org/licenses/lgpl-2.1.txt
https://www.gnu.org/licenses/lgpl-3.0.txt
)
sha512sums=('f271cf86b061262c8e4be8ff6ebaa98cf039f50489008880549fc6a07a0abd58626e7d388b8962b818ccaa05502fedb03fad83f2b8b0ae3dd8d6bc413067f60a'
sha512sums=('b213fe66699770d75a4c994a01a5c08325751423516c2fb871088a47e7e7ce605736064f5ce3a63dc1d3c462271832db7bc464ac968df1888f9823787964c786'
'3568a76677f3d55dbbc7fc33c4073b4714cc6f68d92cd842a9ca2b230e8bd2140e59c3fc3cce34be34ffed78d75ab6e9d991ba59bf7c4addde7fb96648d3375d'
'22d2414762188840be68198978b9ece122813d1cac522632b8fa8315749335b43b1b58a6475fec0ef593a7bc568368526a90e199999808a118a7c6bb55906ac1'
'22d46818d3998ad841f537af4de7c50440dd918099fb6c5d4ab324cd71dc03066bfe1b67210a5efde77abd1d97b88da3c3dbfc39a24ae7248ee2d64e7f0fe6bb'
@ -29,7 +32,7 @@ sha512sums=('f271cf86b061262c8e4be8ff6ebaa98cf039f50489008880549fc6a07a0abd58626
'd361e5e8201481c6346ee6a886592c51265112be550d5224f1a7a6e116255c2f1ab8788df579d9b8372ed7bfd19bac4b6e70e00b472642966ab5b319b99a2686'
'1bca76c9f2f559a7851c278650125cd4f44a7ae4a96ceee6a6ba81d34d28fe7d6125c5ee459fef729b6a2a0eba3075c0841c8a156b3a26f66194f77f7d49151c'
'6a21e9f6706dacb99162dd4c70ec704e3fdf283b93ca2cc1521e08e55e0727db4c7384d027d54739f100cd26c8d3d5be717715c6b21086a9bb22efb893c34fcf')
b2sums=('f4f762da3c7c286596e1e047c6e083017e2662334ab039faeb57e0947ab700e0c8540727375c2170a35bac5b983fd80e8824ebbe5b051a5e23be0f7bdcb173ed'
b2sums=('751d4a31a74b1f0c6831b2e2ad7b361fddca6f9e71f58f57b2dc4fdf13f3ad2a63c652d0333e97d25c1748b7ced62db0b799cc5421c7ed4e117b46fa0869bf3c'
'b6829320f725e3e45c4807ef5deb4738a691fb3ab146d8531b81fdbccd8376a826c8ec76165985cdf37d534f68e395652c96841ba7636c4bd34c49b7c7b3a9ec'
'a580eceb4f7514964ef00e8c5130b9568fb2cf99d9bef0222662fa994af7b1634c1034c846eac9d63c21b67c4f94f91b79d144b1d3b4a856ca10243548407b84'
'85947e91ba1da3f15c1d2c55f592aaaa1ede964ca8f48c9a68799c7a405a8f43b927ce9bac65c893e3b4c7925e879bdfcc852e46f03ae04e48b036fdff6c29f7'
@ -40,13 +43,17 @@ b2sums=('f4f762da3c7c286596e1e047c6e083017e2662334ab039faeb57e0947ab700e0c854072
prepare() {
local license
touch known_spdx_license_exceptions.txt known_spdx_license_identifiers.txt
# create list of known SPDX license identifiers
{
for license in "$_upstream_name-$_upstream_version/text/"*.txt; do
printf "%s\n" "$(basename "${license//.txt/}")"
done
} > known_spdx_license_identifiers.txt
# create list of known, non-deprecated SPDX license identifiers
for license in $(jq -r '.licenses[] | select(.isDeprecatedLicenseId == false) | .licenseId' $_upstream_name-$_upstream_version/json/licenses.json); do
printf "%s\n" "$license" >> known_spdx_license_identifiers.txt
done
# create list of known SPDX exception identifiers
for license in $(jq -r '.exceptions[] | .licenseExceptionId' $_upstream_name-$_upstream_version/json/exceptions.json); do
printf "%s\n" "$license" >> known_spdx_license_exceptions.txt
done
}
package() {
@ -121,8 +128,6 @@ package() {
GFDL-1.3-or-later
GPL-2.0-only
GPL-2.0-or-later
GPL-3.0-linking-exception
GPL-3.0-linking-source-exception
GPL-3.0-only
GPL-3.0-or-later
GPL-CC-1.0
@ -130,7 +135,6 @@ package() {
LGPL-2.0-or-later
LGPL-2.1-only
LGPL-2.1-or-later
LGPL-3.0-linking-exception
LGPL-3.0-only
LGPL-3.0-or-later
LGPLLR
@ -141,7 +145,6 @@ package() {
LPPL-1.3c
MPL-1.0
MPL-1.1
MPL-2.0-no-copyleft-exception
MPL-2.0
PHP-3.01
PHP-3.0
@ -153,16 +156,27 @@ package() {
ZPL-2.0
ZPL-2.1
)
local legacy_license_dir="$pkgdir/usr/share/licenses/common"
local standard_exceptions=(
GPL-3.0-linking-exception
GPL-3.0-linking-source-exception
LGPL-3.0-linking-exception
MPL-2.0-no-copyleft-exception
)
for license in "${standard_licenses[@]}"; do
install -vDm 644 "$_upstream_name-$_upstream_version/text/$license.txt" -t "$pkgdir/usr/share/licenses/spdx/"
done
for license in "${standard_exceptions[@]}"; do
install -vDm 644 "$_upstream_name-$_upstream_version/text/$license.txt" -t "$pkgdir/usr/share/licenses/spdx/"
done
install -vDm 644 known_spdx_license_identifiers.txt -t "$pkgdir/usr/share/licenses/"
install -vDm 644 known_spdx_license_exceptions.txt -t "$pkgdir/usr/share/licenses/"
# NOTE: all below license files and directories are provided for **legacy** compatibility only!
# Once all use in relevant downstreams have been removed, they will be deleted.
local legacy_license_dir="$pkgdir/usr/share/licenses/common"
install -vDm 644 agpl-3.0.txt "$legacy_license_dir/"AGPL3/license.txt
ln -s AGPL3 "$legacy_license_dir/"AGPL

View File

@ -1,2 +1,3 @@
jq

View File

@ -7,11 +7,12 @@
pkgname=openresolv
pkgver=3.13.2
pkgrel=01
pkgrel=02
pkgdesc="resolv.conf management framework (resolvconf) w/o systemd"
url="https://roy.marples.name/projects/openresolv"
backup=(etc/resolvconf.conf)
provides=(resolvconf)
conflicts=(resolvconf)
depends=(bash)
makedepends=()
#source=("https://roy.marples.name/downloads/openresolv/${pkgname}-${pkgver}.tar.xz"
@ -53,5 +54,5 @@ license=('custom:BSD')
sha256sums=(SKIP)
## f5cf2bda5d5122921a5d95154c962bbb631a31c870471ad21cc08a997ab145d2 openresolv-3.13.2-01-x86_64.pkg.tar.lz
## 37708f1b8800cba43eecc22b9945bc30ea7f99d293164c09e3affde32de83c50 openresolv-3.13.2-02-x86_64.pkg.tar.lz
37708f1b8800cba43eecc22b9945bc30ea7f99d293164c09e3affde32de83c50 openresolv-3.13.2-02-x86_64.pkg.tar.lz

View File

@ -3,12 +3,13 @@
pkgname=openresolv
pkgver=3.13.2
pkgrel=1
pkgrel=2
pkgdesc="resolv.conf management framework (resolvconf)"
url="https://roy.marples.name/projects/openresolv"
arch=(any)
license=(custom:BSD)
provides=(resolvconf)
conflicts=(resolvconf)
depends=(bash)
makedepends=(
git

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=sudo
_sudover=1.9.15p2
_sudover=1.9.15p3
pkgrel=01
pkgver=${_sudover/p/.p}
pkgdesc="Give certain users the ability to run some commands as root w/o systemd"
@ -91,9 +91,9 @@ license=('custom')
validpgpkeys=('59D1E9CCBA2B376704FDD35BA9F4C021CEA470FB') # "Todd C. Miller <Todd.Miller@sudo.ws>"
sha256sums=(199c0cdbfa7efcfffa9c88684a8e2fb206a62b70a316507e4a91c89c873bbcc8 # sudo-1.9.15p2.tar.gz
986bd9cf348c47ca600e4d662a9bff0d2f50dd771e264c9edd8a1b91af478905 # sudo-1.9.15p2.tar.gz.sig
sha256sums=(78c87a1ccec42f7a095002fe2b1478a5106036359e362b867534a8e0056a0494 # sudo-1.9.15p3.tar.gz
088dd80033228096e265c5f29cceead39c44e1c377db653c98316b54e0593001 # sudo-1.9.15p3.tar.gz.sig
d1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2) # sudo.pam
## 092229e0fd2814ac09e6fc5978d52ae4b62afb76df7f36c1dd223d13aee6d009 sudo-1.9.15.p2-01-x86_64.pkg.tar.lz
## 8774c574d2b6b99d6df6e3196bf302d342293c902fbb1d8fd3bd126ef5e603bc sudo-1.9.15.p3-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=sudo
_sudover=1.9.15p2
_sudover=1.9.15p3
pkgrel=1
pkgver=${_sudover/p/.p}
pkgdesc="Give certain users the ability to run some commands as root"
@ -19,7 +19,7 @@ install=$pkgname.install
source=(https://www.sudo.ws/sudo/dist/$pkgname-$_sudover.tar.gz{,.sig}
sudo_logsrvd.service
sudo.pam)
sha256sums=('199c0cdbfa7efcfffa9c88684a8e2fb206a62b70a316507e4a91c89c873bbcc8'
sha256sums=('78c87a1ccec42f7a095002fe2b1478a5106036359e362b867534a8e0056a0494'
'SKIP'
'8b91733b73171827c360a3e01f4692772b78e62ceca0cf0fd4b770aba35081a1'
'd1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2')

View File

@ -7,7 +7,7 @@
pkgname=xfsprogs
pkgver=6.5.0
pkgrel=01
pkgrel=02
pkgdesc="XFS filesystem utilities w/o systemd"
# url="https://xfs.org"
url="https://xfs.wiki.kernel.org"
@ -58,5 +58,5 @@ validpgpkeys=(2B8185919E8D248981869DED20AE1692E13DDEE0 # Eric Sandeen <sandeen@
sha256sums=(SKIP)
## b1a5e213c61486c5fa5be6005ee319acb10da0e35e3fa848398c00d271331661 xfsprogs-6.5.0-01-x86_64.pkg.tar.lz
## 66c0f186a1fe616d30c3f3791c11ee5b3c995d4bf2e037101ad4d4efc7ffd0a0 xfsprogs-6.5.0-02-x86_64.pkg.tar.lz

View File

@ -2,7 +2,7 @@
pkgname=xfsprogs
pkgver=6.5.0
pkgrel=1
pkgrel=2
pkgdesc="XFS filesystem utilities"
arch=('x86_64')
license=('LGPL')