From a8c199735284b5648c69f6d02cad85cba280f068 Mon Sep 17 00:00:00 2001 From: q66 Date: Fri, 12 Jun 2020 22:58:45 +0200 Subject: [PATCH] enlightenment: restore localization support Also remove the execinfo musl bits since execinfo.h doesn't exist in our musl masterdirs by default, so it does nothing. Fixes https://github.com/void-linux/void-packages/issues/22839 --- srcpkgs/enlightenment/template | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/srcpkgs/enlightenment/template b/srcpkgs/enlightenment/template index da554a340e..9937e24f0f 100644 --- a/srcpkgs/enlightenment/template +++ b/srcpkgs/enlightenment/template @@ -1,12 +1,12 @@ # Template file for 'enlightenment' pkgname=enlightenment version=0.24.1 -revision=1 +revision=2 build_style=meson configure_args="--sysconfdir=/etc -Dpam=true -Dbluez4=false -Dsystemd=false $(vopt_bool wayland wl)" -hostmakedepends="efl pkg-config $(vopt_if wayland xorg-server-xwayland)" -makedepends="efl-devel pam-devel xkeyboard-config +hostmakedepends="efl pkg-config gettext $(vopt_if wayland xorg-server-xwayland)" +makedepends="gettext-devel efl-devel pam-devel xkeyboard-config $(vopt_if wayland 'libxkbcommon-devel MesaLib-devel wayland-devel')" depends="desktop-file-utils hicolor-icon-theme xkeyboard-config $(vopt_if wayland xorg-server-xwayland)" @@ -25,13 +25,6 @@ if [ "$CROSS_BUILD" -a "$build_option_wayland" ]; then hostmakedepends+=" wayland-devel" fi -post_extract() { - # disable backtrace support on musl for now - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - vsed -i '/HAVE_EXECINFO_H/d' meson.build - fi -} - post_install() { # Use our native tools to shutdown/suspend. sed -i 's/^action:.*halt.*/action: halt shutdown -h now/g' ${DESTDIR}/etc/${pkgname}/sysactions.conf