From ffe5f3680f8780601dcf8460a9e1cbffe616cc01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 11 Mar 2021 19:26:24 +0700 Subject: [PATCH] i3-gaps: use system glob(3) on musl --- srcpkgs/i3-gaps/template | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template index 0f6f3ae61ff..cf193f45eb6 100644 --- a/srcpkgs/i3-gaps/template +++ b/srcpkgs/i3-gaps/template @@ -1,7 +1,7 @@ # Template file for 'i3-gaps' pkgname=i3-gaps version=4.19.1 -revision=1 +revision=2 wrksrc="i3-${version}" build_style=meson configure_args="-Dmans=true" @@ -22,22 +22,6 @@ checksum=97f33544f0a64a325b7b98cd4ad17dcf6f2c8ead1350d378154b76af1798e8fc provides="i3-${version}_${revision}" replaces="i3>=0" -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" libglob-devel";; -esac - -pre_build() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - vsed -i "/^common_deps/i glob_dep = cc.find_library('glob')" meson.build - vsed -i "/^common_deps/a glob_dep," meson.build - vsed -i '/include/s,glob.h,libglob/glob.h,g' i3bar/src/main.c libi3/resolve_tilde.c - vsed -i '/GLOB_TILDE/s/glob(/g_glob(/g' i3bar/src/main.c libi3/resolve_tilde.c - vsed -i 's/globfree(/g_globfree(/g' i3bar/src/main.c libi3/resolve_tilde.c - ;; - esac -} - do_check() { : }