BSD Ports

sysutils/libdnf 0.75.0 FreeBSD

Dandified YUM, the next-generation version of YUM

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21
Categories
sysutils
Package size
1253.3 KiB, 6197.6 KiB installed

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.

In the other systems

The newest version among them is 0.75.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDsysutils/libdnf0.75.0 newestnone known-[email protected]-
GhostBSDsysutils/libdnf0.75.0 newestno data-[email protected]-

Install

Binary package:

pkg install libdnf

From the ports tree:

cd /usr/ports/sysutils/libdnf/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libdnf>0:sysutils/libdnf
LIB_DEPENDS=	libdnf.so:sysutils/libdnf

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.75.00.75.0-0.73.4-
FreeBSD:14:quarterly0.75.00.75.0n/a0.73.4-
FreeBSD:15:latest0.75.00.75.0n/a0.73.40.73.4
FreeBSD:15:quarterly0.75.00.75.0n/an/an/a
FreeBSD:16:latest0.75.00.75.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 13

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 98
Run dependencies 61
Required by 1

Configuration

Options name: sysutils_libdnf

OptionDefaultDescription
PYTHONonPython bindings or support
ZCHUNKoffWith zchunk support
USES
cmake:testing compiler:c++11-lang gettext gnome lua pkgconfig sqlite ssl
Service scripts
none

Files

Manual pages 1
  • hawkey(3)
pkg-plist 131
  • include/libdnf/conf/Config.hpp
  • include/libdnf/conf/ConfigMain.hpp
  • include/libdnf/conf/ConfigParser.hpp
  • include/libdnf/conf/ConfigRepo.hpp
  • include/libdnf/conf/Option.hpp
  • include/libdnf/conf/OptionBinds.hpp
  • include/libdnf/conf/OptionBool.hpp
  • include/libdnf/conf/OptionChild.hpp
  • include/libdnf/conf/OptionEnum.hpp
  • include/libdnf/conf/OptionNumber.hpp
  • include/libdnf/conf/OptionPath.hpp
  • include/libdnf/conf/OptionSeconds.hpp
  • include/libdnf/conf/OptionString.hpp
  • include/libdnf/conf/OptionStringList.hpp
  • include/libdnf/config.h
  • include/libdnf/dnf-advisory.h
  • include/libdnf/dnf-advisorypkg.h
  • include/libdnf/dnf-advisoryref.h
  • include/libdnf/dnf-conf.h
  • include/libdnf/dnf-context.h
  • include/libdnf/dnf-db.h
  • include/libdnf/dnf-enums.h
  • include/libdnf/dnf-goal.h
  • include/libdnf/dnf-keyring.h
  • include/libdnf/dnf-lock.h
  • include/libdnf/dnf-package.h
  • include/libdnf/dnf-packagedelta.h
  • include/libdnf/dnf-reldep-list.h
  • include/libdnf/dnf-reldep.h
  • include/libdnf/dnf-repo-loader.h
  • include/libdnf/dnf-repo.h
  • include/libdnf/dnf-rpmts.h
  • include/libdnf/dnf-sack.h
  • include/libdnf/dnf-state.h
  • include/libdnf/dnf-transaction.h
  • include/libdnf/dnf-types.h
  • include/libdnf/dnf-utils.h
  • include/libdnf/dnf-version.h
  • include/libdnf/hy-goal.h
  • include/libdnf/hy-nevra.h
  • include/libdnf/hy-package.h
  • include/libdnf/hy-packageset.h
  • include/libdnf/hy-query.h
  • include/libdnf/hy-repo.h
  • include/libdnf/hy-selector.h
  • include/libdnf/hy-subject.h
  • include/libdnf/hy-types.h
  • include/libdnf/hy-util.h
  • include/libdnf/libdnf.h
  • include/libdnf/log.hpp
  • include/libdnf/nevra.hpp
  • include/libdnf/nsvcap.hpp
  • include/libdnf/plugin/plugin.h
  • include/libdnf/utils/PreserveOrderMap.hpp
  • include/libdnf/utils/logger.hpp
  • lib/libdnf.so
  • lib/libdnf.so.2
  • lib/libdnf/plugins/README
  • %%PYTHON_SITELIBDIR%%/hawkey/__init__.py
  • %%PYTHON_SITELIBDIR%%/hawkey/_hawkey.so
  • %%PYTHON_SITELIBDIR%%/libdnf-0.75.0.dist-info/METADATA
  • %%PYTHON_SITELIBDIR%%/libdnf/__init__.py
  • %%PYTHON_SITELIBDIR%%/libdnf/_common_types.so
  • %%PYTHON_SITELIBDIR%%/libdnf/_conf.so
  • %%PYTHON_SITELIBDIR%%/libdnf/_error.so
  • %%PYTHON_SITELIBDIR%%/libdnf/_module.so
  • %%PYTHON_SITELIBDIR%%/libdnf/_repo.so
  • %%PYTHON_SITELIBDIR%%/libdnf/_smartcols.so
  • %%PYTHON_SITELIBDIR%%/libdnf/_transaction.so
  • %%PYTHON_SITELIBDIR%%/libdnf/_utils.so
  • %%PYTHON_SITELIBDIR%%/libdnf/common_types.py
  • %%PYTHON_SITELIBDIR%%/libdnf/conf.py
  • %%PYTHON_SITELIBDIR%%/libdnf/error.py
  • %%PYTHON_SITELIBDIR%%/libdnf/module.py
  • %%PYTHON_SITELIBDIR%%/libdnf/repo.py
  • %%PYTHON_SITELIBDIR%%/libdnf/smartcols.py
  • %%PYTHON_SITELIBDIR%%/libdnf/transaction.py
  • %%PYTHON_SITELIBDIR%%/libdnf/utils.py
  • libdata/pkgconfig/libdnf.pc
  • share/locale/as/LC_MESSAGES/libdnf.mo
  • share/locale/bg/LC_MESSAGES/libdnf.mo
  • share/locale/bn/LC_MESSAGES/libdnf.mo
  • share/locale/bn_IN/LC_MESSAGES/libdnf.mo
  • share/locale/ca/LC_MESSAGES/libdnf.mo
  • share/locale/cs/LC_MESSAGES/libdnf.mo
  • share/locale/da/LC_MESSAGES/libdnf.mo
  • share/locale/de/LC_MESSAGES/libdnf.mo
  • share/locale/el/LC_MESSAGES/libdnf.mo
  • share/locale/es/LC_MESSAGES/libdnf.mo
  • share/locale/eu/LC_MESSAGES/libdnf.mo
  • share/locale/fa/LC_MESSAGES/libdnf.mo
  • share/locale/fi/LC_MESSAGES/libdnf.mo
  • share/locale/fil/LC_MESSAGES/libdnf.mo
  • share/locale/fr/LC_MESSAGES/libdnf.mo
  • share/locale/fur/LC_MESSAGES/libdnf.mo
  • share/locale/gu/LC_MESSAGES/libdnf.mo
  • share/locale/hi/LC_MESSAGES/libdnf.mo
  • share/locale/hu/LC_MESSAGES/libdnf.mo
  • share/locale/ia/LC_MESSAGES/libdnf.mo
  • share/locale/id/LC_MESSAGES/libdnf.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
rpm-software-management-libdnf-0.75.0_GH0.tar.gz1.215141e+060a06cc9656b10518c50f230ec8f7cf0218530823f6b2f28bf164899f8d569622

Commit history 0

No commits in the history this site was built from.