From 93a6b904ae56ee45d8ce772203d6f5908b0f0e35 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sat, 25 Feb 2023 21:05:21 +0000 Subject: [PATCH 1/2] gettext: update to 0.22. --- common/shlibs | 4 +- srcpkgs/gettext/patches/automake-1.16.4.patch | 52 ------------------- srcpkgs/gettext/template | 14 ++--- srcpkgs/gtranslator/template | 2 +- 4 files changed, 8 insertions(+), 64 deletions(-) delete mode 100644 srcpkgs/gettext/patches/automake-1.16.4.patch diff --git a/common/shlibs b/common/shlibs index ff764f4118284..e5bce307ec4f9 100644 --- a/common/shlibs +++ b/common/shlibs @@ -192,8 +192,8 @@ libxfce4panel-2.0.so.4 libxfce4panel-4.18.0_1 libgdbm.so.6 gdbm-1.16_1 libgdbm_compat.so.4 gdbm-1.10_1_1 libintl.so.8 gettext-libs-0.19.2_1 -libgettextlib-0.21.so gettext-0.21_3 -libgettextsrc-0.21.so gettext-0.21_3 +libgettextlib-0.22.so gettext-0.22_1 +libgettextsrc-0.22.so gettext-0.22_1 libtextstyle.so.0 gettext-0.21_3 libgettextpo.so.0 gettext-0.21_3 libattr.so.1 attr-2.4.43_1 diff --git a/srcpkgs/gettext/patches/automake-1.16.4.patch b/srcpkgs/gettext/patches/automake-1.16.4.patch deleted file mode 100644 index 9de0e0b1208f8..0000000000000 --- a/srcpkgs/gettext/patches/automake-1.16.4.patch +++ /dev/null @@ -1,52 +0,0 @@ -From d1836dbbd6a90b4c0ab79bc5292c023f08b49511 Mon Sep 17 00:00:00 2001 -From: Bruno Haible -Date: Sun, 8 Aug 2021 02:08:43 +0200 -Subject: [PATCH] libtextstyle: Make gl_INIT_PACKAGE work with Automake >= - 1.16.4. - -Reported and analyzed by Nicole Mazzuca in -. - -* m4/init-package-version.m4 (gl_INIT_PACKAGE): Use a new macro gl_INIT_EMPTY. -(gl_INIT_DUMMY): Expand to empty in two steps, via a new macro gl_INIT_DUMMY2. ---- - libtextstyle/m4/init-package-version.m4 | 12 ++++++++---- - 1 file changed, 8 insertions(+), 4 deletions(-) - -diff --git a/libtextstyle/m4/init-package-version.m4 b/libtextstyle/m4/init-package-version.m4 -index f131a844f..a26b1ab88 100644 ---- a/libtextstyle/m4/init-package-version.m4 -+++ b/libtextstyle/m4/init-package-version.m4 -@@ -1,5 +1,5 @@ --# init-package-version.m4 serial 1 (gettext-0.18) --dnl Copyright (C) 1992-2009 Free Software Foundation, Inc. -+# init-package-version.m4 serial 2 -+dnl Copyright (C) 1992-2021 Free Software Foundation, Inc. - dnl This file is free software, distributed under the terms of the GNU - dnl General Public License. As a special exception to the GNU General - dnl Public License, this file may be distributed as part of a program -@@ -77,7 +77,7 @@ AC_DEFUN([gl_INIT_PACKAGE], - m4_bpatsubst(m4_dquote( - m4_defn([AM_INIT_AUTOMAKE])), - [AC_PACKAGE_NAME], [gl_INIT_DUMMY])), -- [AC_PACKAGE_TARNAME], [gl_INIT_DUMMY])), -+ [AC_PACKAGE_TARNAME], [gl_INIT_EMPTY])), - [AC_PACKAGE_VERSION], [gl_INIT_DUMMY]) - [AC_SUBST([PACKAGE], [$1]) - AC_SUBST([VERSION], [$2]) -@@ -85,7 +85,11 @@ AC_DEFUN([gl_INIT_PACKAGE], - m4_define([AM_INIT_AUTOMAKE], - m4_defn([gl_RPL_INIT_AUTOMAKE])) - ]) --m4_define([gl_INIT_DUMMY], []) -+m4_define([gl_INIT_EMPTY], []) -+dnl Automake 1.16.4 no longer accepts an empty value for gl_INIT_DUMMY. -+dnl But a macro that later expands to empty works. -+m4_define([gl_INIT_DUMMY], [gl_INIT_DUMMY2]) -+m4_define([gl_INIT_DUMMY2], []) - AC_DEFUN([gl_RPL_INIT_AUTOMAKE], [ - m4_ifval([$2], - [m4_fatal([After gl_INIT_PACKAGE, the two-argument form of AM_INIT_AUTOMAKE cannot be used.])]) --- -2.17.1 - diff --git a/srcpkgs/gettext/template b/srcpkgs/gettext/template index 2ab568366d26a..4e2357c7486d1 100644 --- a/srcpkgs/gettext/template +++ b/srcpkgs/gettext/template @@ -1,7 +1,7 @@ # Template file for 'gettext' pkgname=gettext -version=0.21 -revision=4 +version=0.22 +revision=1 build_style=gnu-configure configure_args="--disable-java --disable-native-java --disable-csharp --disable-libasprintf --enable-threads=posix --disable-rpath --without-emacs @@ -14,14 +14,14 @@ configure_args="--disable-java --disable-native-java --disable-csharp # Either: # - Have xz in hostmakedepends; or # - Let gettext-devel depends on bzip2 -hostmakedepends="xz automake libtool" +hostmakedepends="xz libtool" short_desc="Internationalized Message Handling Library and tools" maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="https://www.gnu.org/software/gettext/" changelog="https://git.savannah.gnu.org/cgit/gettext.git/plain/NEWS" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=c77d0da3102aec9c07f43671e60611ebff89a996ef159497ce8e59d075786b12 +distfiles="${GNU_SITE}/gettext/gettext-${version}.tar.lz" +checksum=24e2669b23abf26f9afdbbc3055edeb33879fb36454de80e8e4aadb3dbbe0b96 subpackages="gettext-devel-examples gettext-devel gettext-devel-tools" unset _intl_lib @@ -36,10 +36,6 @@ else conflicts="gettext-libs>=0" fi -pre_configure() { - autoreconf -fi -} - post_install() { # don't overwrite musl's header if [ "$XBPS_TARGET_LIBC" = musl ]; then diff --git a/srcpkgs/gtranslator/template b/srcpkgs/gtranslator/template index 9f5b702461df2..39d6fb5555f1d 100644 --- a/srcpkgs/gtranslator/template +++ b/srcpkgs/gtranslator/template @@ -1,7 +1,7 @@ # Template file for 'gtranslator' pkgname=gtranslator version=40.0 -revision=1 +revision=2 build_style=meson hostmakedepends="gettext pkg-config glib-devel itstool" makedepends="gettext-devel libglib-devel libdazzle-devel libsoup-devel From 7a7dc7a43cf73d7283bfff71bf6001726e2c513b Mon Sep 17 00:00:00 2001 From: triallax Date: Wed, 5 Jul 2023 20:42:23 +0100 Subject: [PATCH 2/2] fcitx: revbump for gettext-0.22. --- srcpkgs/fcitx/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/fcitx/template b/srcpkgs/fcitx/template index 18db7e8fad328..ab9172b3e9cd1 100644 --- a/srcpkgs/fcitx/template +++ b/srcpkgs/fcitx/template @@ -1,7 +1,7 @@ # Template file for 'fcitx' pkgname=fcitx version=4.2.9.9 -revision=1 +revision=2 build_style=cmake build_helper=gir configure_args="-DSYSCONFDIR=/etc -DFORCE_OPENCC=OFF -DFORCE_PRESAGE=OFF