Date: Friday, March 10, 2023 @ 15:32:03
  Author: heftig
Revision: 470539

2.76.0-1

Modified:
  glib2/trunk/0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch
  glib2/trunk/PKGBUILD

-----------------------------------------------------------------+
 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch |   11 
++++++++--
 PKGBUILD                                                        |    9 ++------
 2 files changed, 12 insertions(+), 8 deletions(-)

Modified: 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch
===================================================================
--- 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch     
2023-03-10 15:12:48 UTC (rev 470538)
+++ 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch     
2023-03-10 15:32:03 UTC (rev 470539)
@@ -3,15 +3,22 @@
 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;
      }
  

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-03-10 15:12:48 UTC (rev 470538)
+++ PKGBUILD    2023-03-10 15:32:03 UTC (rev 470539)
@@ -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 @@
   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 @@
 )
 b2sums=('SKIP'
         'SKIP'
-        
'4d5cb5ad1222a5e8d06e79736170cd694a6277e0da71ffd55560d74cf5c3273551d302a35bd2ff43f09070d61c1de147bb312428fce98347d232ac3d44406511'
+        
'bd7f881ae6054c363783bf45b1add5eef5e8347554e23b9fece526701469d07cdcb9871fa73dee473796a219e8aa513796a96da769949097ea207db038578d07'
         
'cd3a7817193ca985be5aff0813e78cc59c39ad8d4a2171c1c719267e4f51beda47c58a44c6d5afead64e9fa1b854430ac935976d02158e927ba3ec8f36fce282'
         
'4b90eb8d582509b09aab401313d4399cc139ad21b5dd7d45d79860d0764c7494c60714e0794e09823e51d1894ac032a994f27d79d1499abf24ee6f59bdb0c243'
         
'd30d349b4cb4407839d9074ce08f5259b8a5f3ca46769aabc621f17d15effdb89c4bf19bd23603f6df3d59f8d1adaded0f4bacd0333afcab782f2d048c882858')
@@ -59,9 +59,6 @@
 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
 

Reply via email to