From 1447eaa33685fd97f20b4a3bd58443d468d7732a Mon Sep 17 00:00:00 2001 From: John Date: Wed, 16 Oct 2019 16:14:07 +0200 Subject: [PATCH] gnome-builder: update to 3.34.1. --- .../patches/dont-require-FNM_EXTMATCH.patch | 25 ------------------- srcpkgs/gnome-builder/template | 8 +++--- 2 files changed, 4 insertions(+), 29 deletions(-) delete mode 100644 srcpkgs/gnome-builder/patches/dont-require-FNM_EXTMATCH.patch diff --git a/srcpkgs/gnome-builder/patches/dont-require-FNM_EXTMATCH.patch b/srcpkgs/gnome-builder/patches/dont-require-FNM_EXTMATCH.patch deleted file mode 100644 index 46d327bd94..0000000000 --- a/srcpkgs/gnome-builder/patches/dont-require-FNM_EXTMATCH.patch +++ /dev/null @@ -1,25 +0,0 @@ -commit ec3f94cf7430b8c4120a9a2b352a238163696bec -Author: Ting-Wei Lan -Date: Mon Jul 29 23:24:27 2019 +0800 - - foundry: don't require FNM_EXTMATCH - - If the system doesn't support FNM_EXTMATCH, we just fallback to 0. It - seems to be safe because nothing depends on its extra features currently. - -diff --git src/libide/foundry/ide-simple-build-system-discovery.c src/libide/foundry/ide-simple-build-system-discovery.c -index c62eeb155..57883996f 100644 ---- src/libide/foundry/ide-simple-build-system-discovery.c -+++ src/libide/foundry/ide-simple-build-system-discovery.c -@@ -289,7 +289,11 @@ ide_simple_build_system_discovery_match (IdeSimpleBuildSystemDiscovery *self, - g_assert (IDE_IS_SIMPLE_BUILD_SYSTEM_DISCOVERY (self)); - g_assert (name != NULL); - -+#ifdef FNM_EXTMATCH - return fnmatch (priv->glob, name, FNM_EXTMATCH) == 0; -+#else -+ return fnmatch (priv->glob, name, 0) == 0; -+#endif - } - - static gboolean diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template index 476bdf40a9..9ae9ff9d94 100644 --- a/srcpkgs/gnome-builder/template +++ b/srcpkgs/gnome-builder/template @@ -1,7 +1,7 @@ # Template file for 'gnome-builder' pkgname=gnome-builder -version=3.32.4 -revision=4 +version=3.34.1 +revision=1 build_style=meson configure_args="-Dwith_webkit=true -Dwith_sysprof=true -Dhelp=true" hostmakedepends="appdata-tools desktop-file-utils flex gobject-introspection @@ -16,9 +16,9 @@ short_desc="IDE for GNOME" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Builder" -changelog="https://gitlab.gnome.org/GNOME/gnome-builder/raw/gnome-builder-3-32/NEWS" +changelog="https://gitlab.gnome.org/GNOME/gnome-builder/raw/gnome-builder-3-34/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=19a388402e429277751b54e6587f2ff9533f3df143818b84e2e81a202a2a3776 +checksum=0b6e461057ea8151e80524c0ea7ef1cb948e92afda9dc6bd33ae3392f04501a4 nocross="Cannot build gresources on cross musl, unresolvable shlibs on glibc cross" case "$XBPS_TARGET_MACHINE" in