diff --git a/sysutils/dnf/Makefile b/sysutils/dnf/Makefile index ffde2094bd61..752ba9c1c173 100644 --- a/sysutils/dnf/Makefile +++ b/sysutils/dnf/Makefile @@ -1,40 +1,40 @@ PORTNAME= dnf -DISTVERSION= 4.22.0 +DISTVERSION= 4.24.0 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Dandified YUM, the next-generation version of YUM WWW= https://github.com/rpm-software-management/dnf LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= libcomps>0:misc/libcomps \ libdnf>0:sysutils/libdnf \ rpm4>0:archivers/rpm4 \ ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR} USES= cmake gettext-tools python USE_GITHUB= yes GH_ACCOUNT= rpm-software-management CMAKE_OFF= FREEBSD_INSTALL_DOC CMAKE_ARGS= -DPYTHON_DESIRED=${PYTHON_MAJOR_VER} INSTALL_TARGET= install NO_ARCH= yes post-patch: @${REINPLACE_CMD} -e "\ s|'/usr/bin'|'${PREFIX}/bin'|;\ s|@PYTHON_EXECUTABLE@|${PYTHON_CMD}|\ " ${WRKSRC}/bin/dnf*.in post-install: cd ${STAGEDIR}${PREFIX}/bin && \ ${LN} -s dnf-3 dnf && \ ${LN} -s dnf-automatic-3 dnf-automatic .include diff --git a/sysutils/dnf/distinfo b/sysutils/dnf/distinfo index 84a9d157de7a..98a6622146b9 100644 --- a/sysutils/dnf/distinfo +++ b/sysutils/dnf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738004554 -SHA256 (rpm-software-management-dnf-4.22.0_GH0.tar.gz) = 6bf16a6ddbd89d7e79358ba6fbf532bf82acfeee20201c11b9bda821e19a82de -SIZE (rpm-software-management-dnf-4.22.0_GH0.tar.gz) = 2160515 +TIMESTAMP = 1764098148 +SHA256 (rpm-software-management-dnf-4.24.0_GH0.tar.gz) = ac1600ffa6c59a21e975693577bafd9b210fa0eda2780911fa01930320f62d24 +SIZE (rpm-software-management-dnf-4.24.0_GH0.tar.gz) = 2169386 diff --git a/sysutils/dnf/pkg-plist b/sysutils/dnf/pkg-plist index 5e2cc5f31c2d..e68b6a9d6bb0 100644 --- a/sysutils/dnf/pkg-plist +++ b/sysutils/dnf/pkg-plist @@ -1,156 +1,157 @@ bin/dnf bin/dnf-3 bin/dnf-automatic bin/dnf-automatic-3 etc/bash_completion.d/dnf-3 %%ETCDIR%%/aliases.d/zypper.conf %%ETCDIR%%/automatic.conf %%ETCDIR%%/dnf-strict.conf %%ETCDIR%%/dnf.conf %%ETCDIR%%/protected.d/yum.conf +@dir %%ETCDIR%%/usr-drift-protected-paths.d %%PYTHON_SITELIBDIR%%/dnf/__init__.py %%PYTHON_SITELIBDIR%%/dnf/automatic/__init__.py %%PYTHON_SITELIBDIR%%/dnf/automatic/emitter.py %%PYTHON_SITELIBDIR%%/dnf/automatic/main.py %%PYTHON_SITELIBDIR%%/dnf/base.py %%PYTHON_SITELIBDIR%%/dnf/callback.py %%PYTHON_SITELIBDIR%%/dnf/cli/__init__.py %%PYTHON_SITELIBDIR%%/dnf/cli/aliases.py %%PYTHON_SITELIBDIR%%/dnf/cli/cli.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/__init__.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/alias.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/autoremove.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/check.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/clean.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/deplist.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/distrosync.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/downgrade.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/group.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/history.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/install.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/makecache.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/mark.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/module.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/reinstall.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/remove.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/repolist.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/repoquery.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/search.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/shell.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/swap.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/updateinfo.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/upgrade.py %%PYTHON_SITELIBDIR%%/dnf/cli/commands/upgrademinimal.py %%PYTHON_SITELIBDIR%%/dnf/cli/completion_helper.py %%PYTHON_SITELIBDIR%%/dnf/cli/demand.py %%PYTHON_SITELIBDIR%%/dnf/cli/format.py %%PYTHON_SITELIBDIR%%/dnf/cli/main.py %%PYTHON_SITELIBDIR%%/dnf/cli/option_parser.py %%PYTHON_SITELIBDIR%%/dnf/cli/output.py %%PYTHON_SITELIBDIR%%/dnf/cli/progress.py %%PYTHON_SITELIBDIR%%/dnf/cli/term.py %%PYTHON_SITELIBDIR%%/dnf/cli/utils.py %%PYTHON_SITELIBDIR%%/dnf/comps.py %%PYTHON_SITELIBDIR%%/dnf/conf/__init__.py %%PYTHON_SITELIBDIR%%/dnf/conf/config.py %%PYTHON_SITELIBDIR%%/dnf/conf/read.py %%PYTHON_SITELIBDIR%%/dnf/conf/substitutions.py %%PYTHON_SITELIBDIR%%/dnf/const.py %%PYTHON_SITELIBDIR%%/dnf/crypto.py %%PYTHON_SITELIBDIR%%/dnf/db/__init__.py %%PYTHON_SITELIBDIR%%/dnf/db/group.py %%PYTHON_SITELIBDIR%%/dnf/db/history.py %%PYTHON_SITELIBDIR%%/dnf/dnssec.py %%PYTHON_SITELIBDIR%%/dnf/drpm.py %%PYTHON_SITELIBDIR%%/dnf/exceptions.py %%PYTHON_SITELIBDIR%%/dnf/goal.py %%PYTHON_SITELIBDIR%%/dnf/history.py %%PYTHON_SITELIBDIR%%/dnf/i18n.py %%PYTHON_SITELIBDIR%%/dnf/lock.py %%PYTHON_SITELIBDIR%%/dnf/logging.py %%PYTHON_SITELIBDIR%%/dnf/match_counter.py %%PYTHON_SITELIBDIR%%/dnf/module/__init__.py %%PYTHON_SITELIBDIR%%/dnf/module/exceptions.py %%PYTHON_SITELIBDIR%%/dnf/module/module_base.py %%PYTHON_SITELIBDIR%%/dnf/package.py %%PYTHON_SITELIBDIR%%/dnf/persistor.py %%PYTHON_SITELIBDIR%%/dnf/plugin.py %%PYTHON_SITELIBDIR%%/dnf/pycomp.py %%PYTHON_SITELIBDIR%%/dnf/query.py %%PYTHON_SITELIBDIR%%/dnf/repo.py %%PYTHON_SITELIBDIR%%/dnf/repodict.py %%PYTHON_SITELIBDIR%%/dnf/rpm/__init__.py %%PYTHON_SITELIBDIR%%/dnf/rpm/connection.py %%PYTHON_SITELIBDIR%%/dnf/rpm/error.py %%PYTHON_SITELIBDIR%%/dnf/rpm/miscutils.py %%PYTHON_SITELIBDIR%%/dnf/rpm/transaction.py %%PYTHON_SITELIBDIR%%/dnf/sack.py %%PYTHON_SITELIBDIR%%/dnf/selector.py %%PYTHON_SITELIBDIR%%/dnf/subject.py %%PYTHON_SITELIBDIR%%/dnf/transaction.py %%PYTHON_SITELIBDIR%%/dnf/transaction_sr.py %%PYTHON_SITELIBDIR%%/dnf/util.py %%PYTHON_SITELIBDIR%%/dnf/yum/__init__.py %%PYTHON_SITELIBDIR%%/dnf/yum/misc.py %%PYTHON_SITELIBDIR%%/dnf/yum/rpmtrans.py -%%PYTHON_SITELIBDIR%%/dnf-4.22.0.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/dnf-4.24.0.dist-info/METADATA share/locale/ar/LC_MESSAGES/dnf.mo share/locale/be/LC_MESSAGES/dnf.mo share/locale/bg/LC_MESSAGES/dnf.mo share/locale/bn/LC_MESSAGES/dnf.mo share/locale/bn_IN/LC_MESSAGES/dnf.mo share/locale/ca/LC_MESSAGES/dnf.mo share/locale/cs/LC_MESSAGES/dnf.mo share/locale/da/LC_MESSAGES/dnf.mo share/locale/de/LC_MESSAGES/dnf.mo share/locale/el/LC_MESSAGES/dnf.mo share/locale/en_GB/LC_MESSAGES/dnf.mo share/locale/eo/LC_MESSAGES/dnf.mo share/locale/es/LC_MESSAGES/dnf.mo share/locale/eu/LC_MESSAGES/dnf.mo share/locale/fa/LC_MESSAGES/dnf.mo share/locale/fi/LC_MESSAGES/dnf.mo share/locale/fil/LC_MESSAGES/dnf.mo share/locale/fr/LC_MESSAGES/dnf.mo share/locale/fur/LC_MESSAGES/dnf.mo share/locale/gd/LC_MESSAGES/dnf.mo share/locale/gu/LC_MESSAGES/dnf.mo share/locale/he/LC_MESSAGES/dnf.mo share/locale/hi/LC_MESSAGES/dnf.mo share/locale/hr/LC_MESSAGES/dnf.mo share/locale/hu/LC_MESSAGES/dnf.mo share/locale/ie/LC_MESSAGES/dnf.mo share/locale/id/LC_MESSAGES/dnf.mo share/locale/it/LC_MESSAGES/dnf.mo share/locale/ja/LC_MESSAGES/dnf.mo share/locale/ka/LC_MESSAGES/dnf.mo share/locale/kk/LC_MESSAGES/dnf.mo share/locale/ko/LC_MESSAGES/dnf.mo share/locale/lt/LC_MESSAGES/dnf.mo share/locale/ml/LC_MESSAGES/dnf.mo share/locale/mr/LC_MESSAGES/dnf.mo share/locale/ms/LC_MESSAGES/dnf.mo share/locale/nb/LC_MESSAGES/dnf.mo share/locale/nl/LC_MESSAGES/dnf.mo share/locale/om/LC_MESSAGES/dnf.mo share/locale/or/LC_MESSAGES/dnf.mo share/locale/pa/LC_MESSAGES/dnf.mo share/locale/pl/LC_MESSAGES/dnf.mo share/locale/pt/LC_MESSAGES/dnf.mo share/locale/pt_BR/LC_MESSAGES/dnf.mo share/locale/ru/LC_MESSAGES/dnf.mo share/locale/si/LC_MESSAGES/dnf.mo share/locale/sk/LC_MESSAGES/dnf.mo share/locale/sl/LC_MESSAGES/dnf.mo share/locale/sq/LC_MESSAGES/dnf.mo share/locale/sr/LC_MESSAGES/dnf.mo share/locale/sr@latin/LC_MESSAGES/dnf.mo share/locale/sv/LC_MESSAGES/dnf.mo share/locale/th/LC_MESSAGES/dnf.mo share/locale/tr/LC_MESSAGES/dnf.mo share/locale/uk/LC_MESSAGES/dnf.mo share/locale/ur/LC_MESSAGES/dnf.mo share/locale/vi/LC_MESSAGES/dnf.mo share/locale/zh_CN/LC_MESSAGES/dnf.mo share/locale/zh_Hans/LC_MESSAGES/dnf.mo share/locale/zh_TW/LC_MESSAGES/dnf.mo