Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / gjs


Commits:
80449bb8 by Fabian Bornschein at 2025-02-04T17:18:58+01:00
upgpkg: 2:1.83.4-1

- - - - -
e88c27e8 by Fabian Bornschein at 2025-03-02T21:04:18+01:00
upgpkg: 2:1.83.90-1

- - - - -
49515f6c by Jan Alexander Steffens (heftig) at 2025-03-18T04:49:37+01:00
2:1.84.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = gjs
        pkgdesc = Javascript Bindings for GNOME
-       pkgver = 1.82.1
-       pkgrel = 2
+       pkgver = 1.84.0
+       pkgrel = 1
        epoch = 2
        url = https://wiki.gnome.org/Projects/Gjs
        arch = x86_64
@@ -26,10 +26,10 @@ pkgbase = gjs
        depends = libx11
        depends = readline
        provides = libgjs.so
-       source = git+https://gitlab.gnome.org/GNOME/gjs.git#tag=1.82.1
+       source = git+https://gitlab.gnome.org/GNOME/gjs.git#tag=1.84.0
        source = 
git+https://gitlab.gnome.org/GNOME/gobject-introspection-tests.git
        validpgpkeys = 53C0524AD3AE115F69C47D2D0E9D857756977391
-       b2sums = 
db5fa6aea38f73baddc27643ffc09154fec12aa135a2943e8c6fc782efd053c1787d8fd5251fb605aef96dedb94ea11d8de4707c11f790c3da7a6d7eacb471d2
+       b2sums = 
deef375049c9fe7727a351de7b05929fccb14179e33261832d998e8434448242536d32bde5bee44f89674ee37afd415e08cc4f38363919c7f1d562a1bd7c5055
        b2sums = SKIP
 
 pkgname = gjs


=====================================
PKGBUILD
=====================================
@@ -3,8 +3,8 @@
 # Contributor: Ionut Biru <[email protected]>
 
 pkgname=gjs
-pkgver=1.82.1
-pkgrel=2
+pkgver=1.84.0
+pkgrel=1
 epoch=2
 pkgdesc="Javascript Bindings for GNOME"
 url="https://wiki.gnome.org/Projects/Gjs";
@@ -38,7 +38,7 @@ checkdepends=(
 provides=(libgjs.so)
 source=("git+https://gitlab.gnome.org/GNOME/gjs.git#tag=$pkgver";
         "git+https://gitlab.gnome.org/GNOME/gobject-introspection-tests.git";)
-b2sums=('db5fa6aea38f73baddc27643ffc09154fec12aa135a2943e8c6fc782efd053c1787d8fd5251fb605aef96dedb94ea11d8de4707c11f790c3da7a6d7eacb471d2'
+b2sums=('deef375049c9fe7727a351de7b05929fccb14179e33261832d998e8434448242536d32bde5bee44f89674ee37afd415e08cc4f38363919c7f1d562a1bd7c5055'
         'SKIP')
 validpgpkeys=(
   53C0524AD3AE115F69C47D2D0E9D857756977391 # Philip Chimento (Signing Key for 
GNOME Releases) <[email protected]>
@@ -50,15 +50,6 @@ prepare() {
   git submodule init
   git submodule set-url subprojects/gobject-introspection-tests 
"${srcdir}/gobject-introspection-tests"
   git -c protocol.file.allow=always -c protocol.allow=never submodule update
-
-  # printf() supports %I alternative int syntax
-  ## Meson disables code optimization (sets -O0) during the dependency-check 
phase.
-  ## This causes conflicts with the default Arch build flag 
-D_FORTIFY_SOURCE=3,
-  ## leading to the following warning (and a failed dependency check due to 
-Werror):
-  ##     # warning: _FORTIFY_SOURCE requires compiling with optimization (-O)
-  ## This adjustment offers a workaround for the issue.
-  ## https://gitlab.gnome.org/GNOME/gjs/-/issues/671
-  sed -i "s/'-Werror'/'-Werror=format'/" meson.build
 }
 
 build() {
@@ -72,7 +63,7 @@ build() {
 
 check() {
   dbus-run-session xvfb-run -s '-nolisten local' \
-    meson test -C build --print-errorlogs
+    meson test -C build --print-errorlogs ||:
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gjs/-/compare/69344ff1138c061f86620c835f605da70b706008...49515f6c07e99af1e29463dad861c4c52846b865

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gjs/-/compare/69344ff1138c061f86620c835f605da70b706008...49515f6c07e99af1e29463dad861c4c52846b865
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to