diff --git a/glib2/0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch b/glib2/0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch index c2d7b69..010c9b5 100644 --- a/glib2/0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch +++ b/glib2/0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch @@ -3,15 +3,22 @@ From: "Jan Alexander Steffens (heftig)" Date: Fri, 7 Jan 2022 18:59:10 +0000 Subject: [PATCH] glib-compile-schemas: Remove noisy deprecation warnings +While the warnings are useful for developers, Arch Linux users also see +them when glib-compile-schemas gets run after upgrades, where they just +add noise. + +The alternative to this patch would be redirecting the compiler's stderr +to /dev/null, but that might also suppress more useful errors or +warnings we want users to see. --- gio/glib-compile-schemas.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/gio/glib-compile-schemas.c b/gio/glib-compile-schemas.c -index 326658a88b35..f61d45b9a364 100644 +index efe6f8e77eb2..c3e5664e4f2f 100644 --- a/gio/glib-compile-schemas.c +++ b/gio/glib-compile-schemas.c -@@ -1234,19 +1234,6 @@ parse_state_start_schema (ParseState *state, +@@ -1231,19 +1231,6 @@ parse_state_start_schema (ParseState *state, return; } diff --git a/glib2/PKGBUILD b/glib2/PKGBUILD index 2ab569b..232fe77 100644 --- a/glib2/PKGBUILD +++ b/glib2/PKGBUILD @@ -8,7 +8,7 @@ #pkgbase=glib2 #pkgname=(glib2 glib2-docs) pkgname=glib2 -pkgver=2.74.6 +pkgver=2.76.0 pkgrel=01 # this is a waste of resources rebuilding this for the shake of catching up # to arch's late decision to be building debug symbol packages along with the core pkg @@ -16,14 +16,13 @@ pkgrel=01 # need them borrow the ones from arch pkgdesc="Low level core library" url="https://wiki.gnome.org/Projects/GLib" -arch=(x86_64) depends=(pcre2 libffi util-linux-libs zlib) # libsysprof-capture) makedepends=(gettext shared-mime-info python libelf git util-linux meson dbus gtk3) #checkdepends=(desktop-file-utils glib2) #options=(debug staticlibs) ### uncomment this to have the debug pkg produced options=(staticlibs) -_commit=a5dde6304670af590f25a2992104c0880003acf0 # tags/2.74.6^0 +_commit=8a9ada663923e39c0e8d7eefe65390955dc3c0d8 # tags/2.76.0^0 source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit" "git+https://gitlab.gnome.org/GNOME/gvdb.git" 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch @@ -38,9 +37,6 @@ pkgver() { prepare() { cd glib - # Fix tests: GLibC 2.37's vasprintf segfaults when passed a NULL format - git cherry-pick -n c4203f740ced1f1fc576caf1550441b57107fd00 - # Suppress noise from glib-compile-schemas.hook git apply -3 ../0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch @@ -109,7 +105,9 @@ package() { # install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 glib/docs/reference/COPYING #} -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=(LGPL) @@ -117,11 +115,9 @@ validpgpkeys=('923B7025EE03C1C59F42684CF0942E894B2EAFA0') # Philip Withnall (htt sha256sums=(SKIP SKIP - 6d51eb5856268d79eee01b97a299fa9f99db18b2abb4df56f2ed9e641a09138a # 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch + c3ba9ae2055ea47b94f98e6c4fa879cb0ffe46d67d62c88153876fde56d7e928 # 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch 2a9f9b8235f48e3b7d0f6cfcbc76cd2116c45f28692cac4bd61074c495bd5eb7 # gio-querymodules.hook 92d08db5aa30bda276bc3d718e7ff9dd01dc40dcab45b359182dcc290054e24e # gio-querymodules.script 64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25) # glib-compile-schemas.hook -## e0aa6cdcc193112b0c5cbbd08adc2c0e36d22b5cbf2ff0b01ffaab9a867707ea glib2-2.74.6-01-x86_64.pkg.tar.lz - - +## 5d924fffe93d3fbe73315ecb6fe9b5ad9145d32b6c79c46954194c7f60e0afb6 glib2-2.76.0-01-x86_64.pkg.tar.lz diff --git a/glib2/PKGBUILD-arch b/glib2/PKGBUILD-arch index 24ecc37..12c2696 100644 --- a/glib2/PKGBUILD-arch +++ b/glib2/PKGBUILD-arch @@ -3,7 +3,7 @@ pkgbase=glib2 pkgname=(glib2 glib2-docs) -pkgver=2.74.6 +pkgver=2.76.0 pkgrel=1 pkgdesc="Low level core library" url="https://wiki.gnome.org/Projects/GLib" @@ -35,7 +35,7 @@ options=( debug staticlibs ) -_commit=a5dde6304670af590f25a2992104c0880003acf0 # tags/2.74.6^0 +_commit=8a9ada663923e39c0e8d7eefe65390955dc3c0d8 # tags/2.76.0^0 source=( "git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit" "git+https://gitlab.gnome.org/GNOME/gvdb.git" @@ -45,7 +45,7 @@ source=( ) b2sums=('SKIP' 'SKIP' - '4d5cb5ad1222a5e8d06e79736170cd694a6277e0da71ffd55560d74cf5c3273551d302a35bd2ff43f09070d61c1de147bb312428fce98347d232ac3d44406511' + 'bd7f881ae6054c363783bf45b1add5eef5e8347554e23b9fece526701469d07cdcb9871fa73dee473796a219e8aa513796a96da769949097ea207db038578d07' 'cd3a7817193ca985be5aff0813e78cc59c39ad8d4a2171c1c719267e4f51beda47c58a44c6d5afead64e9fa1b854430ac935976d02158e927ba3ec8f36fce282' '4b90eb8d582509b09aab401313d4399cc139ad21b5dd7d45d79860d0764c7494c60714e0794e09823e51d1894ac032a994f27d79d1499abf24ee6f59bdb0c243' 'd30d349b4cb4407839d9074ce08f5259b8a5f3ca46769aabc621f17d15effdb89c4bf19bd23603f6df3d59f8d1adaded0f4bacd0333afcab782f2d048c882858') @@ -59,9 +59,6 @@ pkgver() { prepare() { cd glib - # Fix tests: GLibC 2.37's vasprintf segfaults when passed a NULL format - git cherry-pick -n c4203f740ced1f1fc576caf1550441b57107fd00 - # Suppress noise from glib-compile-schemas.hook git apply -3 ../0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch diff --git a/nss/PKGBUILD b/nss/PKGBUILD index 291768e..61b523e 100644 --- a/nss/PKGBUILD +++ b/nss/PKGBUILD @@ -7,15 +7,14 @@ pkgbase=nss pkgname=(nss ca-certificates-mozilla) -pkgver=3.88.1 +pkgver=3.89 pkgrel=01 pkgdesc="Network Security Services - zstd mandatory here!" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS" -arch=(x86_64) depends=('nspr>=4.35' sqlite zlib sh 'p11-kit>=0.23.19') makedepends=(perl python gyp mercurial) #options=(debug) # uncomment this if you need to build the nss debug pkg -_revision=35df50f6b6157ab6ba5ce567dba2558ba9e56077 +_revision=4e4ebb9ad0d4391035c76c26967682c148ff0fd7 source=("hg+https://hg.mozilla.org/projects/nss#revision=$_revision" bundle.sh certdata2pem.py) @@ -99,7 +98,9 @@ package_ca-certificates-mozilla() { "$pkgdir/usr/share/ca-certificates/trust-source/mozilla.trust.p11-kit" } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=(MPL GPL) @@ -107,6 +108,7 @@ sha256sums=(SKIP # nss 3bfadf722da6773bdabdd25bdf78158648043d1b7e57615574f189a88ca865dd # bundle.sh d2a1579dae05fd16175fac27ef08b54731ecefdf414085c610179afcf62b096c) # certdata2pem.py -## 290cb9bdf6f094bcdfabe06dc21e3adb9f4f84af61fc8a9ee9410debecf8e49b ca-certificates-mozilla-3.88.1-01-x86_64.pkg.tar.lz -## e71ab4de22224d5b84d17c9d740fb09295079fecbc54fed11eecf21dc27be840 nss-3.88.1-01-x86_64.pkg.tar.lz +## 8deb0ef6045c74cabecddff08fc75fa0a8dc6683b30d98d6c69a2cfc45462c5d ca-certificates-mozilla-3.89-01-x86_64.pkg.tar.lz +## b5afbf7b1ce991a1c21a03e563db365cabb6165412b807fb57441eaf39cedc63 nss-3.89-01-x86_64.pkg.tar.lz + diff --git a/nss/PKGBUILD-arch b/nss/PKGBUILD-arch index 3d540e6..f8598b9 100644 --- a/nss/PKGBUILD-arch +++ b/nss/PKGBUILD-arch @@ -3,7 +3,7 @@ pkgbase=nss pkgname=(nss ca-certificates-mozilla) -pkgver=3.88.1 +pkgver=3.89 pkgrel=1 pkgdesc="Network Security Services" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS" @@ -25,7 +25,7 @@ makedepends=( perl python ) -_revision=35df50f6b6157ab6ba5ce567dba2558ba9e56077 +_revision=4e4ebb9ad0d4391035c76c26967682c148ff0fd7 source=( "hg+https://hg.mozilla.org/projects/nss#revision=$_revision" bundle.sh @@ -114,4 +114,4 @@ package_ca-certificates-mozilla() { "$pkgdir/usr/share/ca-certificates/trust-source/mozilla.trust.p11-kit" } -# vim:set sw=2 et: +# vim:set sw=2 sts=-1 et: diff --git a/sqlite/PKGBUILD b/sqlite/PKGBUILD index cdd2cdb..d05cc19 100644 --- a/sqlite/PKGBUILD +++ b/sqlite/PKGBUILD @@ -7,12 +7,11 @@ pkgbase="sqlite" pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc') -_srcver=3410000 +_srcver=3410100 _docver=${_srcver} -pkgver=3.41.0 +pkgver=3.41.1 pkgrel=01 pkgdesc="A C library that implements an SQL database engine" -arch=('x86_64') url="https://www.sqlite.org/" makedepends=('tcl' 'readline' 'zlib') #options=('!emptydirs' 'debug') ## uncomment this to produce the debug pkg @@ -148,19 +147,20 @@ package_sqlite-doc() { rm "${pkgdir}"/usr/share/doc/${pkgbase}/lemon.html } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=('custom:Public Domain') -sha256sums=(64a7638a35e86b991f0c15ae8e2830063b694b28068b8f7595358e3205a9eb66 # sqlite-src-3341000.zip - 3b877ca5e24b28e3a027b30a04e03cecba25d88c53ab30f8cf47f16ab652078b # sqlite-doc-3341000.zip +sha256sums=(db929012f9009e7f07960e7f017e832d8789a29f4b203071b4fd79229e7d7a20 # sqlite-src-3340100.zip + 1d0115f41aa497cd0c43351b93cecdccd3c7d970c7f7c2846255f4690c66e95e # sqlite-doc-3340100.zip 55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97 # sqlite-lemon-system-template.patch 4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d) # license.txt -## -## 89f35f0fd3e4bdb872e8aba440da8bbd11b89733bf1da5e028936d198180e22d lemon-3.41.0-01-x86_64.pkg.tar.lz -## 931c642d35f849750aef78dc94e07cab42a921f03b352fbb06f6ae01da41941c sqlite-3.41.0-01-x86_64.pkg.tar.lz -## 8e149305d66b319662fa639db71cdf4b4aea628fa12c21305b81f7cc4538aa0e sqlite-analyzer-3.41.0-01-x86_64.pkg.tar.lz -## 6347acc1049189341276f27cc44bdf77954a0582a409768fc03aee3484a2b884 sqlite-doc-3.41.0-01-x86_64.pkg.tar.lz -## 752bc1b4eed3170ff76e5067bde281f0fb73006c1769b82067dc7a55828bde2e sqlite-tcl-3.41.0-01-x86_64.pkg.tar.lz - +## 4dee4fc8cc7530d2d2696e1dead856c0875f1277cc5236403411f38224a9295c lemon-3.41.1-01-x86_64.pkg.tar.lz +## 7fb75971d6b891af6d4f619bd744acccda5f8cb6adec6c8d57e24480b711c25d sqlite-3.41.1-01-x86_64.pkg.tar.lz +## 3140c274aa619d01733e5493628bed923d8b40c857685b4be00abdec31d32b84 sqlite-analyzer-3.41.1-01-x86_64.pkg.tar.lz +## 3102f04e23b0eb4946847fb2994f249f360a7b369583937d8560cdae3b30b87c sqlite-doc-3.41.1-01-x86_64.pkg.tar.lz +## 0df5844fc66567915dc80ab69c84586775bbaca368cff4296c9c0d81cb87b742 sqlite-tcl-3.41.1-01-x86_64.pkg.tar.lz + diff --git a/sqlite/PKGBUILD-arch b/sqlite/PKGBUILD-arch index b514a92..8171935 100644 --- a/sqlite/PKGBUILD-arch +++ b/sqlite/PKGBUILD-arch @@ -3,10 +3,10 @@ pkgbase="sqlite" pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc') -_srcver=3410000 +_srcver=3410100 _docver=${_srcver} #_docver=3330000 -pkgver=3.41.0 +pkgver=3.41.1 pkgrel=1 pkgdesc="A C library that implements an SQL database engine" arch=('x86_64') @@ -19,8 +19,8 @@ source=(https://www.sqlite.org/2023/sqlite-src-${_srcver}.zip sqlite-lemon-system-template.patch license.txt) # upstream now switched to sha3sums - currently not supported by makepkg -sha256sums=('64a7638a35e86b991f0c15ae8e2830063b694b28068b8f7595358e3205a9eb66' - '3b877ca5e24b28e3a027b30a04e03cecba25d88c53ab30f8cf47f16ab652078b' +sha256sums=('db929012f9009e7f07960e7f017e832d8789a29f4b203071b4fd79229e7d7a20' + '1d0115f41aa497cd0c43351b93cecdccd3c7d970c7f7c2846255f4690c66e95e' '55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97' '4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d')