gnome-builder: update to 3.34.1.
This commit is contained in:
parent
38ded34e6a
commit
1447eaa336
2 changed files with 4 additions and 29 deletions
|
@ -1,25 +0,0 @@
|
||||||
commit ec3f94cf7430b8c4120a9a2b352a238163696bec
|
|
||||||
Author: Ting-Wei Lan <lantw@src.gnome.org>
|
|
||||||
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
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'gnome-builder'
|
# Template file for 'gnome-builder'
|
||||||
pkgname=gnome-builder
|
pkgname=gnome-builder
|
||||||
version=3.32.4
|
version=3.34.1
|
||||||
revision=4
|
revision=1
|
||||||
build_style=meson
|
build_style=meson
|
||||||
configure_args="-Dwith_webkit=true -Dwith_sysprof=true -Dhelp=true"
|
configure_args="-Dwith_webkit=true -Dwith_sysprof=true -Dhelp=true"
|
||||||
hostmakedepends="appdata-tools desktop-file-utils flex gobject-introspection
|
hostmakedepends="appdata-tools desktop-file-utils flex gobject-introspection
|
||||||
|
@ -16,9 +16,9 @@ short_desc="IDE for GNOME"
|
||||||
maintainer="Enno Boland <gottox@voidlinux.org>"
|
maintainer="Enno Boland <gottox@voidlinux.org>"
|
||||||
license="GPL-2.0-or-later"
|
license="GPL-2.0-or-later"
|
||||||
homepage="https://wiki.gnome.org/Apps/Builder"
|
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"
|
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"
|
nocross="Cannot build gresources on cross musl, unresolvable shlibs on glibc cross"
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
|
|
Loading…
Reference in a new issue