Port details |
- libdnf Dandified YUM, the next-generation version of YUM
- 0.67.0 sysutils
=0 0.64.0Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2020-09-26 03:01:24
- Last Update: 2022-05-12 18:57:51
- Commit Hash: d4af917
- License: LGPL21
- Description:
- libdnf provides a high level package-manager. It's core library of dnf,
PackageKit and rpm-ostree. It's replacement for deprecated hawkey library which
it contains inside and uses librepo under the hood.
WWW: https://github.com/rpm-software-management/libdnf
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- For LIB depends:
- libdnf.so:sysutils/libdnf
- To install the port:
- cd /usr/ports/sysutils/libdnf/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/libdnf
- pkg install libdnf
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libdnf
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1652373297
SHA256 (rpm-software-management-libdnf-0.67.0_GH0.tar.gz) = 14b4327cf95f46c0f2a095935c58a10f472f09319f37cb7d1732d4d242404230
SIZE (rpm-software-management-libdnf-0.67.0_GH0.tar.gz) = 1153214
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- check>0 : devel/check
- swig : devel/swig
- py38-sphinx>0 : textproc/py-sphinx@py38
- cmake : devel/cmake
- ninja : devel/ninja
- msgfmt : devel/gettext-tools
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.8 : lang/python38
- Runtime dependencies:
-
- python3.8 : lang/python38
- Library dependencies:
-
- libassuan.so : security/libassuan
- 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
- libintl.so : devel/gettext-runtime
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libxml2.so : textproc/libxml2
- liblua-5.2.so : lang/lua52
- libsqlite3.so : databases/sqlite3
- This port is required by:
- for Run
-
- sysutils/dnf
- Configuration Options:
- ===> The following configuration options are available for libdnf-0.67.0:
PYTHON=on: Python bindings or support
ZCHUNK=off: With zchunk support
===> Use 'make config' to modify these settings
- Options name:
- sysutils_libdnf
- USES:
- cmake compiler:c++11-lang gettext gnome lua pkgconfig sqlite ssl python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
12 May 2022 18:57:51 0.67.0
|
Yuri Victorovich (yuri)  |
sysutils/libdnf: Update 0.64.0 -> 0.67.0
Reported by: portscout |
10 Oct 2021 05:21:35 0.64.0
|
Yuri Victorovich (yuri)  |
sysutils/libdnf: Update 0.63.1 -> 0.64.0
Reported by: portscout |
30 Sep 2021 21:23:30 0.63.1
|
Rene Ladan (rene)  |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
21 Jun 2021 02:52:14 0.63.1
|
Yuri Victorovich (yuri)  |
sysutils/libdnf: Update 0.62.0 -> 0.63.1 |
04 Jun 2021 05:53:21 0.62.0
|
Gerald Pfeifer (gerald)  |
*/*: Replace USE_GCC=any with USE_GCC=yes
USE_GCC=any has been equivalent to USE_GCC=yes in most cases (such
as i386 and amd64 since 12.x and depending on configuration 11.x,
most newer installations on other platforms, and 13.x across the
board).
Since commit 96c17633d90386b5bcf8 Mk/bsd.gcc.mk is treating them as
different spellings of the same, so continue the deorbiting of the
USE_GCC=any form and simply replace it with USE_GCC=yes.
This should not make any functional difference at all.
Discussed with: mat, linimon, pkubaj |
23 Apr 2021 08:35:36 0.62.0
|
Yuri Victorovich (yuri)  |
sysutils/libdnf: Update 0.61.1 -> 0.62.0 |
22 Apr 2021 08:05:45 0.61.1
|
Yuri Victorovich (yuri)  |
sysutils/libdnf: Update 0.60.1 -> 0.61.1
Reported by: portscout |
14 Apr 2021 20:15:03 0.60.1
|
Yuri Victorovich (yuri)  |
sysutils/libdnf: Update 0.60.0 -> 0.60.1
Reported by: portscout |
07 Apr 2021 08:09:01 0.60.0
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 0.60.0
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
07 Mar 2021 21:20:26
0.60.0
|
yuri  |
sysutils/libdnf: Update 0.55.2 -> 0.60.0 |
07 Dec 2020 04:17:12
0.55.2
|
yuri  |
sysutils/libdnf: Update 0.55.0 -> 0.55.2 |
15 Nov 2020 01:18:40
0.55.0
|
yuri  |
sysutils/libdnf: Update 0.54.2 -> 0.55.0 |
13 Oct 2020 02:29:52
0.54.2
|
yuri  |
sysutils/libdnf: Update 0.48.0 -> 0.54.2 |
29 Sep 2020 08:05:21
0.48.0_1
|
yuri  |
sysutils/libdnf: Broken on 11
Reported by: fallout |
26 Sep 2020 06:56:15
0.48.0_1
|
yuri  |
sysutils/libdnf: Fix PYTHON option |
26 Sep 2020 03:01:14
0.48.0
|
yuri  |
New port: sysutils/libdnf: Dandified YUM, the next-generation version of YUM |