lifelines: fix build on musl

This commit is contained in:
hazen2215 2023-07-02 18:35:38 +09:00 committed by Duncan Overbruck
parent de4d445836
commit 5529420ae2
2 changed files with 16 additions and 1 deletions

View File

@ -0,0 +1,15 @@
diff --git a/src/gedlib/locales.c b/src/gedlib/locales.c
index fb3badca27..c6a73b3fc7 100644
--- a/src/gedlib/locales.c
+++ b/src/gedlib/locales.c
@@ -414,8 +414,10 @@ notify_gettext_language_changed (void)
#if WIN32_INTL_SHIM
gt_notify_language_change();
#else
+#ifdef __GLIBC__
extern int _nl_msg_cat_cntr;
++_nl_msg_cat_cntr;
+#endif
#endif
#endif
}

View File

@ -5,13 +5,13 @@ revision=1
build_style=gnu-configure
hostmakedepends="bison"
makedepends="ncurses-devel"
archs="~*-musl" # For no reason except it keeps failing
short_desc="Genealogy Software System"
maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
license="MIT"
homepage="https://github.com/lifelines/lifelines"
distfiles="https://github.com/lifelines/lifelines/releases/download/${version}/lifelines-${version}.tar.gz"
checksum=083007f81e406fce15931e5a29a7ba0380ef0b3b9c61d5eb5228ad378c7f332d
make_check=no # times out
post_install() {
vlicense LICENSE