Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] libutf8proc: update to 2.9.0
@ 2024-04-07 20:02 tranzystorekk
  2024-04-08  0:22 ` mtboehlke
  2024-04-08 15:05 ` [PR PATCH] [Merged]: " cinerea0
  0 siblings, 2 replies; 3+ messages in thread
From: tranzystorekk @ 2024-04-07 20:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1193 bytes --]

There is a new pull request by tranzystorekk against master on the void-packages repository

https://github.com/tranzystorekk/void-packages libutf8proc
https://github.com/void-linux/void-packages/pull/49756

libutf8proc: update to 2.9.0
Closes #49749

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49756.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libutf8proc-49756.patch --]
[-- Type: text/x-diff, Size: 5995 bytes --]

From 5b9bd5ea9488d541a945d3495799d176aee25ce8 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
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 <orphan@voidlinux.org>"
 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 <tranzystorek.io@protonmail.com>
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 <tranzystorek.io@protonmail.com>
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 <tranzystorek.io@protonmail.com>
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 <tranzystorek.io@protonmail.com>
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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: libutf8proc: update to 2.9.0
  2024-04-07 20:02 [PR PATCH] libutf8proc: update to 2.9.0 tranzystorekk
@ 2024-04-08  0:22 ` mtboehlke
  2024-04-08 15:05 ` [PR PATCH] [Merged]: " cinerea0
  1 sibling, 0 replies; 3+ messages in thread
From: mtboehlke @ 2024-04-08  0:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 243 bytes --]

New comment by mtboehlke on void-packages repository

https://github.com/void-linux/void-packages/pull/49756#issuecomment-2041663713

Comment:
I built netsurf-3.11 ( #48111 ) with these changes applied locally and didn't run into any trouble.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PR PATCH] [Merged]: libutf8proc: update to 2.9.0
  2024-04-07 20:02 [PR PATCH] libutf8proc: update to 2.9.0 tranzystorekk
  2024-04-08  0:22 ` mtboehlke
@ 2024-04-08 15:05 ` cinerea0
  1 sibling, 0 replies; 3+ messages in thread
From: cinerea0 @ 2024-04-08 15:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1026 bytes --]

There's a merged pull request on the void-packages repository

libutf8proc: update to 2.9.0
https://github.com/void-linux/void-packages/pull/49756

Description:
Closes #49749

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-04-08 15:05 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-07 20:02 [PR PATCH] libutf8proc: update to 2.9.0 tranzystorekk
2024-04-08  0:22 ` mtboehlke
2024-04-08 15:05 ` [PR PATCH] [Merged]: " cinerea0

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).