From nobody Wed Jan 15 19:42:32 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YYGc84wjzz5kZB3; Wed, 15 Jan 2025 19:42:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YYGc82NWNz3SnG; Wed, 15 Jan 2025 19:42:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736970152; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=auSvLhYPMCFRTTflPnY42Vs2FuT+lq5gEPOaDiv4IJo=; b=vwaTnObnCvqq1EXb/ULllrsQa21YZ3rIcU9PF0cor55bYOUfs/9DJ6Fv7SeHLLHekAWi4T zyR/RNrzL8wEbyjXmpc4lKYIvqS+lqyVpN8ovY80KdMkAzDdg4LE+H2KIk1hoykd4wyduD nr9mAB8172Utqqs4FTBp4wkg6GRE7K9zUoq3hd8lqmB+PeGUaP5jj5OA59mUDwL8j8cgc2 npo6Al56VjEmZ2TYt+0Di74cZhQmUAG3WTETRbUVUB9Oqjy4yW6ZIYDgXj074UfoHRNphc vIrrUoFjFE3KkVO7gz59mAYJDR0AZpN4hW8LGr4rnzY2OFyEpic3vQACGqozIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736970152; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=auSvLhYPMCFRTTflPnY42Vs2FuT+lq5gEPOaDiv4IJo=; b=yYtF4DSbGCE8yluVQ8pSfE9tBXJPme4JsR8zZvd4KwYM0j8H3+yVoGVSQ5Bk4sJI8StQSF KPmepER8yotPFcBLTgW3eKaHXTuSTO3DxKC1cFDYsba9q19Mo0xWijzbWGeL7tHEZ9GeCz Zmd40X2ChUAt6u5ry0x6qagxdWcOguiP6cUSNanmOPq8k6aX75trcHuSj1QYj03ZGpVuk5 0E0RjYsNvn7zfYmk0eKn7jXicfzAnoNyfhmg+mXqNanNeyxXxV2qi8f2KgmmZTUvscOsDq AZBUc7ZKpGS1pdiW33bUimkloOABa7LlNUPLUOUGJGo33Kb7WoFY11RLRqGwpw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736970152; a=rsa-sha256; cv=none; b=NCLmclnZ9tLMwMKYVjqg6fZ3Z2rBIjI/qRTjcsVQqi+Wsx4os5Nmb+8Cpo9Qlz9ESr5xXQ GhxEp9Jbta18xWAC8ZV7csBoQsBydmknhhPWKXbEVSUa0NT8MJsext/VARZ5zElvL/zDqF 0SIW5MiUYKzL1drFpBkpTTF8Vbm0KZRzCcTalZV9tw1KkJprOu06bWon2Gjy6qawYJq1PM 4KQlAoYV8wuQxPv6p0trH6L77q7/TzftGpRc7oK/aMbc6t6PTGJ6btb8D9EB+fA3JZEhhe iF/BjU46EkXNx0uP32JPBTF6hYAxHCj9iNHuFx/V5vIVWdhx/dBsKMFZLWGHHQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YYGc81gJxz10Fm; Wed, 15 Jan 2025 19:42:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50FJgWjk077099; Wed, 15 Jan 2025 19:42:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50FJgW1H077096; Wed, 15 Jan 2025 19:42:32 GMT (envelope-from git) Date: Wed, 15 Jan 2025 19:42:32 GMT Message-Id: <202501151942.50FJgW1H077096@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: 80697b29aed2 - main - devel/libunistring: Update to 1.3 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 80697b29aed2fb08eadfbf5742d5a0ed991e2185 Auto-Submitted: auto-generated The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=80697b29aed2fb08eadfbf5742d5a0ed991e2185 commit 80697b29aed2fb08eadfbf5742d5a0ed991e2185 Author: takefu AuthorDate: 2025-01-15 19:24:40 +0000 Commit: Daniel Engberg CommitDate: 2025-01-15 19:42:17 +0000 devel/libunistring: Update to 1.3 Committers note: Add a few more sections in port Makefile to make it easier to follow and to follow Porters Handbook more closely Changelog: https://savannah.gnu.org/news/?id=10682 PR: 283588 --- devel/libunistring/Makefile | 7 ++++--- devel/libunistring/distinfo | 6 +++--- devel/libunistring/files/patch-lib_unistr_u8-strncpy.c | 16 ++++++++++++++++ devel/libunistring/pkg-plist | 3 +-- 4 files changed, 24 insertions(+), 8 deletions(-) diff --git a/devel/libunistring/Makefile b/devel/libunistring/Makefile index 6ca4ecb69a05..69af5d92434a 100644 --- a/devel/libunistring/Makefile +++ b/devel/libunistring/Makefile @@ -1,5 +1,5 @@ PORTNAME= libunistring -DISTVERSION= 1.2 +DISTVERSION= 1.3 CATEGORIES= devel MASTER_SITES= GNU @@ -16,13 +16,14 @@ LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LIB USES= alias charsetfix cpe iconv libtool tar:xz CPE_VENDOR= gnu USE_LDCONFIG= yes + GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static + INSTALL_TARGET= install-strip TEST_TARGET= check INFO= ${PORTNAME} -OPTIONS_DEFINE= DOCS -TESTING_UNSAFE= test-time.c:46: assertion 'tt3 >= tv2.tv_sec' failed +OPTIONS_DEFINE= DOCS .include diff --git a/devel/libunistring/distinfo b/devel/libunistring/distinfo index 9eb9474478de..2deeb2bf8f27 100644 --- a/devel/libunistring/distinfo +++ b/devel/libunistring/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708981678 -SHA256 (libunistring-1.2.tar.xz) = 632bd65ed74a881ca8a0309a1001c428bd1cbd5cd7ddbf8cedcd2e65f4dcdc44 -SIZE (libunistring-1.2.tar.xz) = 2502196 +TIMESTAMP = 1735161593 +SHA256 (libunistring-1.3.tar.xz) = f245786c831d25150f3dfb4317cda1acc5e3f79a5da4ad073ddca58886569527 +SIZE (libunistring-1.3.tar.xz) = 2753448 diff --git a/devel/libunistring/files/patch-lib_unistr_u8-strncpy.c b/devel/libunistring/files/patch-lib_unistr_u8-strncpy.c new file mode 100644 index 000000000000..5bde3fdec11d --- /dev/null +++ b/devel/libunistring/files/patch-lib_unistr_u8-strncpy.c @@ -0,0 +1,16 @@ +--- lib/unistr/u8-strncpy.c.orig 2024-01-29 00:58:11 UTC ++++ lib/unistr/u8-strncpy.c +@@ -28,10 +28,6 @@ + /* Specification. */ + #include "unistr.h" + +-#include +- +-uint8_t * +-u8_strncpy (uint8_t *dest, const uint8_t *src, size_t n) +-{ +- return (uint8_t *) strncpy ((char *) dest, (const char *) src, n); +-} ++#define FUNC u8_strncpy ++#define UNIT uint8_t ++#include "u-strncpy.h" diff --git a/devel/libunistring/pkg-plist b/devel/libunistring/pkg-plist index 26e01030b82a..d2bbdaf47367 100644 --- a/devel/libunistring/pkg-plist +++ b/devel/libunistring/pkg-plist @@ -25,7 +25,6 @@ %%PORTDOCS%%%%DOCSDIR%%/libunistring_fot.html %%PORTDOCS%%%%DOCSDIR%%/libunistring_toc.html include/unistring/inline.h -include/unistring/stdbool.h include/unistring/stdint.h include/unistring/localcharset.h include/unistring/iconveh.h @@ -47,4 +46,4 @@ include/unicase.h include/unigbrk.h lib/libunistring.so lib/libunistring.so.5 -lib/libunistring.so.5.1.0 +lib/libunistring.so.5.2.0