From 5b9bd5ea9488d541a945d3495799d176aee25ce8 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Sun, 7 Apr 2024 21:22:28 +0200 Subject: [PATCH 1/5] libutf8proc: update to 2.9.0 --- common/shlibs | 2 +- srcpkgs/libutf8proc/files/libutf8proc.pc.in | 10 ---------- srcpkgs/libutf8proc/template | 20 ++++++++++---------- srcpkgs/libutf8proc/update | 1 - 4 files changed, 11 insertions(+), 22 deletions(-) delete mode 100644 srcpkgs/libutf8proc/files/libutf8proc.pc.in delete mode 100644 srcpkgs/libutf8proc/update diff --git a/common/shlibs b/common/shlibs index 035bd83c98b313..57ba1c3f59e796 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2191,7 +2191,7 @@ libopenconnect.so.5 openconnect-7.05_1 libusbredirparser.so.1 usbredir-0.7_1 libusbredirhost.so.1 usbredir-0.7_1 libprotobuf-c.so.1 protobuf-c-1.1.0_1 -libutf8proc.so.2 libutf8proc-2.2.0_1 +libutf8proc.so.3 libutf8proc-2.9.0_1 libnsutils.so.0 libnsutils-0.0.1_1 libtoxcore.so.2 toxcore-0.2.0_1 libgom-1.0.so.0 gom-0.3.0_1 diff --git a/srcpkgs/libutf8proc/files/libutf8proc.pc.in b/srcpkgs/libutf8proc/files/libutf8proc.pc.in deleted file mode 100644 index c59a78a18315ba..00000000000000 --- a/srcpkgs/libutf8proc/files/libutf8proc.pc.in +++ /dev/null @@ -1,10 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: libutf8proc -Description: UTF8 processing -Version: @VERSION@ -Libs: -L${libdir} -lutf8proc -Cflags: -I${includedir} -DUTF8PROC_EXPORTS diff --git a/srcpkgs/libutf8proc/template b/srcpkgs/libutf8proc/template index 3e27346d2665ea..68d69abaea6267 100644 --- a/srcpkgs/libutf8proc/template +++ b/srcpkgs/libutf8proc/template @@ -1,22 +1,22 @@ # Template file for 'libutf8proc' pkgname=libutf8proc -version=2.4.0 -revision=2 +version=2.9.0 +revision=1 build_style=cmake configure_args="-DBUILD_SHARED_LIBS=ON" -hostmakedepends="pkg-config perl netsurf-buildsystem" short_desc="C library for processing UTF-8 encoded Unicode strings" maintainer="Orphaned " license="MIT" -homepage="http://www.netsurf-browser.org" -distfiles="http://git.netsurf-browser.org/libutf8proc.git/snapshot/libutf8proc-${version}.tar.gz" -checksum=7820cf02c37cbb3b977b406f276b384c6b4e22f992bc850592503bb3f5111049 +homepage="http://juliastrings.github.io/utf8proc/" +changelog="https://raw.githubusercontent.com/JuliaStrings/utf8proc/master/NEWS.md" +distfiles="https://github.com/JuliaStrings/utf8proc/archive/refs/tags/v${version}.tar.gz" +checksum=18c1626e9fc5a2e192311e36b3010bfc698078f692888940f1fa150547abb0c1 -post_install() { - vmkdir usr/lib/pkgconfig - sed "s|@VERSION@|${version}|" \ - ${FILESDIR}/libutf8proc.pc.in > ${DESTDIR}/usr/lib/pkgconfig/libutf8proc.pc +if [ -n "$XBPS_CHECK_PKGS" ]; then + configure_args+=" -DUTF8PROC_ENABLE_TESTING=ON" +fi +post_install() { vlicense LICENSE.md } diff --git a/srcpkgs/libutf8proc/update b/srcpkgs/libutf8proc/update deleted file mode 100644 index 4e6de75199ad8b..00000000000000 --- a/srcpkgs/libutf8proc/update +++ /dev/null @@ -1 +0,0 @@ -site=http://git.netsurf-browser.org/libutf8proc.git/refs/ From 2e10626afcd44f08f9b78d545416dc1baa4c37fc Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Sun, 7 Apr 2024 21:46:27 +0200 Subject: [PATCH 2/5] fcft: rebuild for libutf8proc --- srcpkgs/fcft/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template index 87a6d4fa8124df..0441aa1c7c8275 100644 --- a/srcpkgs/fcft/template +++ b/srcpkgs/fcft/template @@ -1,7 +1,7 @@ # Template file for 'fcft' pkgname=fcft version=3.1.8 -revision=1 +revision=2 build_style=meson configure_args="-Ddocs=enabled $(vopt_feature textshaping run-shaping)" From e85719d923c1db3428d1b76b85d7127178be1be7 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Sun, 7 Apr 2024 21:47:05 +0200 Subject: [PATCH 3/5] foot: rebuild for libutf8proc --- srcpkgs/foot/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template index 8990c04a9b7e63..625355490d3e9a 100644 --- a/srcpkgs/foot/template +++ b/srcpkgs/foot/template @@ -1,7 +1,7 @@ # Template file for 'foot' pkgname=foot version=1.17.0 -revision=1 +revision=2 build_style=meson hostmakedepends="pkg-config scdoc wayland-devel" makedepends="fcft-devel libutf8proc-devel libxkbcommon-devel ncurses-devel tllist From afd01caa7bb2b05e7d29ec63e05df40ba563323b Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Sun, 7 Apr 2024 21:47:43 +0200 Subject: [PATCH 4/5] mame: rebuild for libutf8proc --- srcpkgs/mame/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template index 3ced431ae8730e..c7903502c94691 100644 --- a/srcpkgs/mame/template +++ b/srcpkgs/mame/template @@ -1,7 +1,7 @@ # Template file for 'mame' pkgname=mame version=0262 -revision=1 +revision=2 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which" makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel From a464578b084c17decab8a0cb765a819a7d5e917c Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Sun, 7 Apr 2024 21:48:04 +0200 Subject: [PATCH 5/5] netsurf: rebuild for libutf8proc --- srcpkgs/netsurf/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/netsurf/template b/srcpkgs/netsurf/template index 8aa9b8918966dc..eb58f27836c09e 100644 --- a/srcpkgs/netsurf/template +++ b/srcpkgs/netsurf/template @@ -1,7 +1,7 @@ # Template file for 'netsurf' pkgname=netsurf version=3.10 -revision=5 +revision=6 build_style=gnu-makefile make_use_env=yes make_build_args="TARGET=gtk3 NETSURF_USE_BMP=YES NETSURF_USE_WEBP=YES