From nobody Mon Jan 27 19:51:41 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 4YhfFB0NPnz5mBMQ; Mon, 27 Jan 2025 19:51:42 +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 4YhfF93hbRz3CWM; Mon, 27 Jan 2025 19:51:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738007501; 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=dfrSIHQ61NKHiD7YRqTJqhC5FYgm+b1Dk5lR5zFZNoo=; b=WakYa8da7+fgHmpGVF7zEePIK8ov19Kiun4RQeMn6ij6OL0WYdTQCmB6lP0ymU25SnnEtA +/qn8opYID3kSGXle9Ns5K5FMxzwqTnlWVwQ0bDh9PDQ48nCAU9RGyCB5R0wanQtnNm7D3 1UD4K9CVwzrF0gwn0wndA+GwixW1AAjA3H+WBPfxeGo5TvrZYz6P7lYR31skmEOcObnUQC DSFZyqvs2hSoyoP4cPeM4wWSE+KzO+EEfy2PjuIyYcsG04e8Vun2PizwOsaV7bT3aYQL+I kqIjP2EnhP0Oxr+AxbDUqP3zVbla61Z1X9bwxapVyAn6S3U3qoH4x+Mrx5JDJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738007501; 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=dfrSIHQ61NKHiD7YRqTJqhC5FYgm+b1Dk5lR5zFZNoo=; b=dUn7U9z+/zCGgR5qtOgNEH82JOQuLv9PF2HPALvr4uW4cTtv5UbkOuk//A4tBP36Ytiejt P/i3qVvVpZppeiv822/CVEEOjrGPYaix5mJMbIJ1oRxlkcrShoUdi4Tyoi79a+utKt4tIZ OlhVtvw4dfEUXbQIustgcYguj33+eaYO1R/pPQG9sDzKl9r9RHS2ntnt/xDTzaX0bTifjW ra9ezLKrHPKpEo1aC9ZDJCFP0lwbIbUzhV0JdmNAaZrrtWyi0lViLA1xCl3SeJro74nqpW h9V8TXC8x/6x3CwL04pEh+Fyuv/Fkj74zwBMs7Uf9rt5bewdLOiF72HaGID4dw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738007501; a=rsa-sha256; cv=none; b=vnKfnMvKLvTp4N4t7bnhDB4iK9n/S/ydv1RPeS+K33GB6PkZo3ZRbmJhFutiDFILzhDcIW mpEg1nBnEIw/aankYveG/BbnW+tjM5vJbXsth9seTOl6Dbbnk2S/IHvtRYkYZcOCcIggH/ p/Qkty0kQuc1Xt3KYOM16kpTl5EJxEnxE7BXzwvGZBXCBWTc0OFc+q8r7ukT0MsbAlj9NY FXrPOJ3oUNc0ukAZxBnoW0n+OzF/EAgON7rZ+L57NtWrMiUtUDB+JvrzvtABQKk/FztzeG ZoHLZBrr25A35lV3XwBDgPVM1NeCHL7t2iuoIEydk93ViuwkUtSvceV62dBwkA== 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 4YhfF93F1vzjSk; Mon, 27 Jan 2025 19:51:41 +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 50RJpfcY074666; Mon, 27 Jan 2025 19:51:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50RJpfXE074663; Mon, 27 Jan 2025 19:51:41 GMT (envelope-from git) Date: Mon, 27 Jan 2025 19:51:41 GMT Message-Id: <202501271951.50RJpfXE074663@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 462b710e804a - main - =?utf-8?Q?sysutils/libdnf: update 0.70.2 =E2=86=92 0.73.4?= 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: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 462b710e804a1382d759366f1a1bd196ae885a1f Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=462b710e804a1382d759366f1a1bd196ae885a1f commit 462b710e804a1382d759366f1a1bd196ae885a1f Author: Yuri Victorovich AuthorDate: 2025-01-27 15:01:04 +0000 Commit: Yuri Victorovich CommitDate: 2025-01-27 19:51:34 +0000 sysutils/libdnf: update 0.70.2 → 0.73.4 --- sysutils/libdnf/Makefile | 14 ++------------ sysutils/libdnf/distinfo | 6 +++--- .../files/patch-bindings_python_____init____.py | 21 --------------------- .../files/patch-libdnf_repo_DependencySplitter.cpp | 14 -------------- sysutils/libdnf/pkg-plist | 4 +++- 5 files changed, 8 insertions(+), 51 deletions(-) diff --git a/sysutils/libdnf/Makefile b/sysutils/libdnf/Makefile index 6d8780a2ca0b..4eed3623b829 100644 --- a/sysutils/libdnf/Makefile +++ b/sysutils/libdnf/Makefile @@ -1,6 +1,5 @@ PORTNAME= libdnf -DISTVERSION= 0.70.2 -PORTREVISION= 2 +DISTVERSION= 0.73.4 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org @@ -11,26 +10,17 @@ LICENSE= LGPL21 # no LICENSE tag for Version 2.1 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= check>0:devel/check -LIB_DEPENDS= libassuan.so:security/libassuan \ - libcurl.so:ftp/curl \ +LIB_DEPENDS= libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libffi.so:devel/libffi \ - libgcrypt.so:security/libgcrypt \ - libgpgme.so:security/gpgme \ - libgpg-error.so:security/libgpg-error \ - libidn2.so:dns/libidn2 \ libjson-c.so:devel/json-c \ libmodulemd.so:misc/libmodulemd \ libnghttp2.so:www/libnghttp2 \ - libpsl.so:dns/libpsl \ - libpcre.so:devel/pcre \ libpopt.so:devel/popt \ librepo.so:misc/librepo \ librpmio.so:archivers/rpm4 \ libsmartcols.so:devel/util-linux \ libsolv.so:misc/libsolv \ - libssh2.so:security/libssh2 \ - libunistring.so:devel/libunistring \ libyaml.so:textproc/libyaml \ libzstd.so:archivers/zstd TEST_DEPENDS= cppunit>0:devel/cppunit diff --git a/sysutils/libdnf/distinfo b/sysutils/libdnf/distinfo index 690b33fd9651..78460da75e18 100644 --- a/sysutils/libdnf/distinfo +++ b/sysutils/libdnf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1692034629 -SHA256 (rpm-software-management-libdnf-0.70.2_GH0.tar.gz) = 8f34e9f93dc767bb02d6f132b1e2614667b4b36ee98b8f1552df1a22d5ce9cbc -SIZE (rpm-software-management-libdnf-0.70.2_GH0.tar.gz) = 1155234 +TIMESTAMP = 1737971787 +SHA256 (rpm-software-management-libdnf-0.73.4_GH0.tar.gz) = bce14012d29d58867669fc606938f6fa84f037efcd9c802150fba6506356814c +SIZE (rpm-software-management-libdnf-0.73.4_GH0.tar.gz) = 1208308 diff --git a/sysutils/libdnf/files/patch-bindings_python_____init____.py b/sysutils/libdnf/files/patch-bindings_python_____init____.py deleted file mode 100644 index bec3b2534377..000000000000 --- a/sysutils/libdnf/files/patch-bindings_python_____init____.py +++ /dev/null @@ -1,21 +0,0 @@ -- from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273044 -- fix regex and duplicate rtti - ---- bindings/python/__init__.py.orig 2023-07-28 12:49:18 UTC -+++ bindings/python/__init__.py -@@ -6,11 +6,14 @@ from . import error - import sys, os - sys.setdlopenflags(os.RTLD_NOW | os.RTLD_GLOBAL) - from . import error --sys.setdlopenflags(os.RTLD_NOW) - -+# Other modules also need to be loaded with RTLD_GLOBAL to preserve uniqueness -+# of RTTI. There are code paths where an exception thrown in one module is -+# supposed to be caught in another. - from . import common_types - from . import conf - from . import module - from . import repo - from . import transaction - from . import utils -+sys.setdlopenflags(os.RTLD_NOW) diff --git a/sysutils/libdnf/files/patch-libdnf_repo_DependencySplitter.cpp b/sysutils/libdnf/files/patch-libdnf_repo_DependencySplitter.cpp deleted file mode 100644 index a6d20c22d23d..000000000000 --- a/sysutils/libdnf/files/patch-libdnf_repo_DependencySplitter.cpp +++ /dev/null @@ -1,14 +0,0 @@ -- from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273044 -- fix regex and duplicate rtti - ---- libdnf/repo/DependencySplitter.cpp.orig 2023-07-28 12:49:18 UTC -+++ libdnf/repo/DependencySplitter.cpp -@@ -29,7 +29,7 @@ static const Regex RELDEP_REGEX = - namespace libdnf { - - static const Regex RELDEP_REGEX = -- Regex("^(\\S*)\\s*(<=|>=|<|>|=|==)?\\s*(\\S*)$", REG_EXTENDED); -+ Regex("^([^[:space:]]*)[[:space:]]*(<=|>=|<|>|=|==)?[[:space:]]*([^[:space:]]*)$", REG_EXTENDED); - - static bool - getCmpFlags(int *cmp_type, std::string matchCmpType) diff --git a/sysutils/libdnf/pkg-plist b/sysutils/libdnf/pkg-plist index d3d4ce61bdbb..68641bfce8ff 100644 --- a/sysutils/libdnf/pkg-plist +++ b/sysutils/libdnf/pkg-plist @@ -58,6 +58,7 @@ lib/libdnf.so.2 lib/libdnf/plugins/README %%PYTHON%%%%PYTHON_SITELIBDIR%%/hawkey/__init__.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/hawkey/_hawkey.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/libdnf-0.73.4.dist-info/METADATA %%PYTHON%%%%PYTHON_SITELIBDIR%%/libdnf/__init__.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/libdnf/_common_types.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/libdnf/_conf.so @@ -100,6 +101,7 @@ share/locale/id/LC_MESSAGES/libdnf.mo share/locale/is/LC_MESSAGES/libdnf.mo share/locale/it/LC_MESSAGES/libdnf.mo share/locale/ja/LC_MESSAGES/libdnf.mo +share/locale/ka/LC_MESSAGES/libdnf.mo share/locale/kn/LC_MESSAGES/libdnf.mo share/locale/ko/LC_MESSAGES/libdnf.mo share/locale/mai/LC_MESSAGES/libdnf.mo @@ -126,4 +128,4 @@ share/locale/tr/LC_MESSAGES/libdnf.mo share/locale/uk/LC_MESSAGES/libdnf.mo share/locale/zh_CN/LC_MESSAGES/libdnf.mo share/locale/zh_TW/LC_MESSAGES/libdnf.mo -%%PYTHON%%share/man/man3/hawkey.3.gz +share/man/man3/hawkey.3.gz