notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
rnp RNP is a set of OpenPGP (RFC4880) tools
0.17.1 security on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.17.1Version of this port present on the latest quarterly branch.
Maintainer: se@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-02-03 14:31:02
Last Update: 2024-06-03 08:25:51
Commit Hash: a36607e
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: APACHE20 BSD2CLAUSE BSD3CLAUSE OCB_Patent
WWW:
https://www.rnpgp.com/
Description:
RNP is a set of OpenPGP (RFC4880) tools that works on Linux, macOS, Windows and *BSD built with C++. rnpkeys allow to generate, import, export, and list keys. rnp is used to perform encryption, decryption, signing and signature checks. librnp is the library used by RNP for all OpenPGP functions, useful for developers to build against, different from GPGME.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (26 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/rnp-0.17.1/catalog.mk
  3. /usr/local/share/licenses/rnp-0.17.1/LICENSE
  4. /usr/local/share/licenses/rnp-0.17.1/APACHE20
  5. /usr/local/share/licenses/rnp-0.17.1/BSD2CLAUSE
  6. /usr/local/share/licenses/rnp-0.17.1/BSD3CLAUSE
  7. /usr/local/share/licenses/rnp-0.17.1/OCB_Patent
  8. bin/rnp
  9. bin/rnpkeys
  10. include/rnp/rnp.h
  11. include/rnp/rnp_err.h
  12. include/rnp/rnp_export.h
  13. lib/cmake/rnp/rnp-config-version.cmake
  14. lib/cmake/rnp/rnp-config.cmake
  15. lib/cmake/rnp/rnp-targets-release.cmake
  16. lib/cmake/rnp/rnp-targets.cmake
  17. lib/librnp.so
  18. lib/librnp.so.0
  19. lib/librnp.so.0.17.1
  20. libdata/pkgconfig/librnp.pc
  21. share/man/man1/rnp.1.gz
  22. share/man/man1/rnpkeys.1.gz
  23. share/man/man3/librnp.3.gz
  24. @owner
  25. @group
  26. @mode
Collapse this list.
Dependency lines:
  • rnp>0:security/rnp
To install the port:
cd /usr/ports/security/rnp/ && make install clean
To add the package, run one of these commands:
  • pkg install security/rnp
  • pkg install rnp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rnp
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1717402611 SHA256 (rnpgp-rnp-v0.17.1_GH0.tar.gz) = ec486bb2c25abb0ddbd95973fd135e3922ea68b4e6919c7c18d992078baaf50c SIZE (rnpgp-rnp-v0.17.1_GH0.tar.gz) = 3515288

Expand this list (2 items)

Collapse this list.

SHA256 (rnpgp-sexpp-e265f63_GH0.tar.gz) = 8304ea28d5006b1ae5e115b6e67e3d5a75cf711517f6c40036dce19c0802fd07 SIZE (rnpgp-sexpp-e265f63_GH0.tar.gz) = 46972

Collapse this list.


Packages (timestamps in pop-ups are UTC):
rnp
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.17.10.17.1-0.17.10.17.1---
FreeBSD:13:quarterly0.17.10.17.1-0.17.10.17.10.17.0_10.17.0_10.17.0_1
FreeBSD:14:latest0.17.10.17.1-0.17.10.17.10.17.0_1-0.17.0_1
FreeBSD:14:quarterly0.17.10.17.1-0.17.10.17.10.17.0_10.17.0_10.17.0_1
FreeBSD:15:latest--n/a-n/a0.17.0_1-0.17.0_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. asciidoctor : textproc/rubygem-asciidoctor
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libbotan-2.so : security/botan2
  2. libjson-c.so : devel/json-c
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
security_rnp
USES:
cmake compiler:c++11-lang pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/rnpgp/rnp/tar.gz/v0.17.1?dummy=/
Collapse this list.

Number of commits found: 21

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.17.1
03 Jun 2024 08:25:51
commit hash: a36607ec367e915a50a9b69a273a224a0618b8b0commit hash: a36607ec367e915a50a9b69a273a224a0618b8b0commit hash: a36607ec367e915a50a9b69a273a224a0618b8b0commit hash: a36607ec367e915a50a9b69a273a224a0618b8b0 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
security/rnp: upgrade to version 0.17.1
0.17.0_1
03 May 2023 21:22:41
commit hash: 5fa214fd3214b326a5a9f72155109d6d2b0bd869commit hash: 5fa214fd3214b326a5a9f72155109d6d2b0bd869commit hash: 5fa214fd3214b326a5a9f72155109d6d2b0bd869commit hash: 5fa214fd3214b326a5a9f72155109d6d2b0bd869 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
security/rnp: do not install lib/libsexp.a

The static library libsexp.a conflicts with the library of the same
name installed by the devel/sfsexp port. It is only used to build the
rnp and rnpkeys binaries, but not needed for any other port.
0.17.0
03 May 2023 19:49:19
commit hash: 65d7f16e95dfeccff2e8119755fb2fd0e06937afcommit hash: 65d7f16e95dfeccff2e8119755fb2fd0e06937afcommit hash: 65d7f16e95dfeccff2e8119755fb2fd0e06937afcommit hash: 65d7f16e95dfeccff2e8119755fb2fd0e06937af files touched by this commit
Stefan Eßer (se) search for other commits by this committer
security/rnp: update to version 0.17.0
0.16.3
14 Apr 2023 12:35:41
commit hash: 16a476a9c9b753674583d60215ee4374becbcee2commit hash: 16a476a9c9b753674583d60215ee4374becbcee2commit hash: 16a476a9c9b753674583d60215ee4374becbcee2commit hash: 16a476a9c9b753674583d60215ee4374becbcee2 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
security/rnp: update to version 0.16.3
0.16.2
26 Sep 2022 15:13:28
commit hash: 88d249c0436a17506fec488568fe5011a474708acommit hash: 88d249c0436a17506fec488568fe5011a474708acommit hash: 88d249c0436a17506fec488568fe5011a474708acommit hash: 88d249c0436a17506fec488568fe5011a474708a files touched by this commit
Stefan Eßer (se) search for other commits by this committer
security/rnp: update to version 0.16.2
0.16.1
14 Sep 2022 12:54:16
commit hash: f5c7b8f18110e492ade822e834816ef48b6d2593commit hash: f5c7b8f18110e492ade822e834816ef48b6d2593commit hash: f5c7b8f18110e492ade822e834816ef48b6d2593commit hash: f5c7b8f18110e492ade822e834816ef48b6d2593 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
security/rnp: upgrade to version 0.16.1
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
0.16.0_1
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.16.0_1
12 Aug 2022 14:46:53
commit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5ed files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*: bump all consumers after recent boost upgrade
0.16.0
17 May 2022 15:53:16
commit hash: 434b337fb086d1b87a8fb13283eecc289b873a56commit hash: 434b337fb086d1b87a8fb13283eecc289b873a56commit hash: 434b337fb086d1b87a8fb13283eecc289b873a56commit hash: 434b337fb086d1b87a8fb13283eecc289b873a56 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
security/rnp: update to version 0.16.0
0.15.2
16 May 2022 06:49:43
commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1 files touched by this commit
Loïc Bartoletti (lbartoletti) search for other commits by this committer
devel/cmake: Update to 3.23.0

Update to 3.23.0.
Fix pkg-plist: using the default share/man location

Release Notes:
  https://cmake.org/cmake/help/v3.23/release/3.23.html

PR:		262886
Exp-run by:	antoine
0.15.2
09 Aug 2021 17:44:58
commit hash: 5f34d381683f8cb07b521f39f3cedc3a233154ebcommit hash: 5f34d381683f8cb07b521f39f3cedc3a233154ebcommit hash: 5f34d381683f8cb07b521f39f3cedc3a233154ebcommit hash: 5f34d381683f8cb07b521f39f3cedc3a233154eb files touched by this commit
Stefan Eßer (se) search for other commits by this committer
security/rnp: update to version 0.15.2
0.14.0_1
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
0.14.0_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.14.0_1
06 Feb 2021 06:02:48
Revision:564188Original commit files touched by this commit
linimon search for other commits by this committer
Add compiler:c++11-lang to USES to fix build on GCC-based architectures:

  Target "cmTC_f3032" requires the language dialect "CXX11" , but CMake does
  not know the compile flags to use to enable it.

Approved by:	portmgr (tier-2 blanket)
0.14.0_1
05 Feb 2021 20:58:17
Revision:564151Original commit files touched by this commit
se search for other commits by this committer
Bump PORTREVISION
0.14.0
05 Feb 2021 10:54:50
Revision:564106Original commit files touched by this commit
se search for other commits by this committer
Add forgotten USE_LDCONFIG=yes
0.14.0
05 Feb 2021 10:49:30
Revision:564105Original commit files touched by this commit
se search for other commits by this committer
Fix build in poudriere

Fetching a cmake helper file was (rightfully) blocked when building with
poudriere, leding to an abort in the configure phase.

Instead of fetching the cmake helper as an additional distfile, provide
the relevant functionality in a local version that uses port system
information instead of trying to obtain the version number from the
sources.

Reported by:	kai
0.14.0
04 Feb 2021 23:33:49
Revision:564070Original commit files touched by this commit
se search for other commits by this committer
Mark as broken due to pkg-fallout messages indicating a cmake abort

I cannot reproduce the issue due to poudriere failures, which need to be
resolved before I can perform local test builds again.

(Poudriere error: cannot rollback '<zfs file system>': dataset is busy)
0.14.0
04 Feb 2021 10:18:21
Revision:564014Original commit files touched by this commit
se search for other commits by this committer
Fix link to project page

Reported by:	kai, olgeni, George L. Yermulnik (yz at yz.kiev.ua)
0.14.0
03 Feb 2021 14:30:54
Revision:563888Original commit files touched by this commit
se search for other commits by this committer
New port for rnp, an alternative to gnupg

Number of commits found: 21