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
Port details
gpgme Library to make access to GnuPG easier
1.24.1 security on this many watch lists=122 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.23.2_1Version of this port present on the latest quarterly branch.
Maintainer: jhale@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2001-07-06 15:15:29
Last Update: 2024-12-06 04:55:24
Commit Hash: 11bd02b
People watching this port, also watch:: gnupg, libiconv, tiff, png, libxml2
License: LGPL21+
WWW:
https://www.gnupg.org/related_software/gpgme/
Description:
GnuPG Made Easy (GPGME) is a C library designed to make access to GnuPG easier for applications. It provides a High-Level Crypto API for encryption, decryption, signing, signature verification and key management. Currently it uses GnuPG as its backend.
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 (22 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/gpgme-1.24.1/catalog.mk
  3. /usr/local/share/licenses/gpgme-1.24.1/LICENSE
  4. /usr/local/share/licenses/gpgme-1.24.1/LGPL21+
  5. bin/gpgme-config
  6. bin/gpgme-json
  7. bin/gpgme-tool
  8. include/gpgme.h
  9. lib/common-lisp/gpgme/gpgme-grovel.lisp
  10. lib/common-lisp/gpgme/gpgme-package.lisp
  11. lib/common-lisp/gpgme/gpgme.asd
  12. lib/common-lisp/gpgme/gpgme.lisp
  13. lib/libgpgme.so
  14. lib/libgpgme.so.11
  15. lib/libgpgme.so.11.33.1
  16. libdata/pkgconfig/gpgme-glib.pc
  17. libdata/pkgconfig/gpgme.pc
  18. share/aclocal/gpgme.m4
  19. share/man/man1/gpgme-json.1.gz
  20. @owner
  21. @group
  22. @mode
Collapse this list.
Dependency lines:
  • gpgme>0:security/gpgme
To install the port:
cd /usr/ports/security/gpgme/ && make install clean
To add the package, run one of these commands:
  • pkg install security/gpgme
  • pkg install gpgme
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gpgme
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1733371815 SHA256 (gpgme-1.24.1.tar.bz2) = ea05d0258e71061d61716584ec34cef59330a91340571edc46b78374973ba85f SIZE (gpgme-1.24.1.tar.bz2) = 1891695

Packages (timestamps in pop-ups are UTC):
gpgme
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.24.11.24.11.15.11.24.01.24.1---
FreeBSD:13:quarterly1.23.2_11.23.2_1-1.23.2_11.23.2_11.23.21.23.21.23.2
FreeBSD:14:latest1.24.11.24.11.18.01.24.01.24.11.20.0-1.20.0
FreeBSD:14:quarterly1.23.2_11.23.2_1-1.23.2_11.23.2_11.23.21.23.21.23.2
FreeBSD:15:latest1.24.11.24.1n/a1.24.0n/a1.23.21.23.21.23.2
Slave ports:
  1. security/gpgme-cpp
  2. security/gpgme-qt
  3. security/py-gpgme
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gpg2 : security/gnupg
  2. gmake>=4.4.1 : devel/gmake
Runtime dependencies:
  1. gpg2 : security/gnupg
  2. indexinfo : print/indexinfo
Library dependencies:
  1. libassuan.so : security/libassuan
  2. libgpg-error.so : security/libgpg-error
This port is required by:
for Build
  1. devel/libdatovka
  2. mail/mutt
  3. security/gpg-tui
  4. security/rubygem-gpgme
for Libraries
  1. deskutils/akonadi-import-wizard
  2. deskutils/akonadiconsole
  3. deskutils/akregator
  4. deskutils/basket
  5. deskutils/grantlee-editor
  6. deskutils/kaddressbook
  7. deskutils/kdepim-addons
Expand this list (87 items / 80 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. deskutils/kmail
  3. deskutils/kmail-account-wizard
  4. deskutils/mbox-importer
  5. deskutils/pim-data-exporter
  6. devel/geany-plugin-pg
  7. devel/libdatovka
  8. editors/libreoffice
  9. mail/anubis
  10. mail/balsa
  11. mail/claws-mail-pgp
  12. mail/gmime26
  13. mail/gmime26-sharp
  14. mail/gmime30
  15. mail/mutt
  16. mail/neomutt
  17. mail/sylpheed
  18. misc/librepo
  19. net/akonadi-contacts
  20. net/kget
  21. net/mailcommon
  22. net/messagelib
  23. net-im/dino
  24. net-im/profanity
  25. net-p2p/retroshare
  26. security/fwknop
  27. security/gpa
  28. security/gpgme-cpp
  29. security/gpgme-qt
  30. security/gvm-libs
  31. security/gvmd
  32. security/kleopatra
  33. security/libcryptui
  34. security/libkleo
  35. security/openvas
  36. security/p5-Crypt-GpgME
  37. security/pecl-gnupg
  38. security/py-gpgme
  39. security/rubygem-gpgme
  40. security/seahorse
  41. sysutils/buildah
  42. sysutils/kf5-kwallet
  43. sysutils/libdnf
  44. sysutils/oc
  45. sysutils/pacman
  46. sysutils/plasma-pass
  47. sysutils/podman
  48. sysutils/skopeo
  49. textproc/libjcat
  50. www/wget2
  51. Collapse this list.

Deleted ports which required this port:

Expand this list of 31 deleted ports
  1. chinese/mutt*
  2. deskutils/kdepim-apps-libs*
  3. deskutils/kdepim-kde4*
  4. deskutils/kdepim3*
  5. deskutils/kdepim4*
  6. deskutils/kdepim44*
  7. deskutils/kdepimlibs-kde4*
  8. deskutils/kdepimlibs4*
  9. devel/baz*
  10. devel/bazaar*
  11. finance/kmymoney-kde4*
  12. finance/qhacc*
  13. net/kget-kde4*
  14. net-im/ayttm*
  15. net-im/centericq*
  16. net-im/centerim*
  17. net-im/centerim-devel*
  18. net-im/licq*
  19. security/gpgme-qt-headers*
  20. security/gpgme-qt5*
  21. security/openvas-libnasl*
  22. security/openvas-libraries*
  23. security/openvas-manager*
  24. security/openvas8-libraries*
  25. security/openvas8-manager*
  26. security/openvas9-libraries*
  27. security/openvas9-manager*
  28. security/py-pyme*
  29. security/ruby-gpgme*
  30. x11/kde-runtime-kde4*
  31. x11/kde4-runtime*
  32. Collapse this list of deleted ports.
for Run
  1. mail/mutt
  2. security/gpg-tui

Configuration Options:
===> The following configuration options are available for gpgme-1.24.1: DOCS=on: Build and/or install documentation TEST=off: Build and/or run tests UISERVER=on: GnuPG UI server support ====> GNU Privacy Guard support: you have to select exactly one of them GNUPG1=off: Build gpgme library for GnuPG 1.x GNUPG2=on: Build gpgme library for GnuPG 2.x ===> Use 'make config' to modify these settings
Options name:
security_gpgme
USES:
compiler:c11 cpe gmake libtool localbase:ldflags pathfix tar:bzip2
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. http://www.ring.gr.jp/pub/net/gnupg/gpgme/
  2. https://gnupg.org/ftp/gcrypt/gpgme/
  3. https://mirrors.dotsrc.org/gcrypt/gpgme/
  4. https://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/gpgme/
Collapse this list.

Number of commits found: 156 (showing only 56 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1.5
11 Jul 2007 19:19:37
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Remove junk.

Spotted by: sat
1.1.5
11 Jul 2007 12:57:39
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Update to 1.1.5
1.1.3_3
08 Mar 2007 14:12:08
Original commit files touched by this commit This port version is marked as vulnerable.
jylefort search for other commits by this committer
Track libgpg-error shlib version change.
1.1.3_2
06 Mar 2007 18:14:43
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Patch for "Multiple Messages Problem in GnuPG and GPGME"

Security: http://lists.gnupg.org/pipermail/gnupg-announce/2007q1/000251.html
1.1.3_1
21 Feb 2007 16:53:01
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Bump PORTREVISION
1.1.3
21 Feb 2007 16:50:42
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Don't depend on gnupg1
1.1.3
10 Feb 2007 00:04:35
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
From the "Sometimes-you-can-send-patches-upstream-all-you-want-the-bugs-
come-back-anyway" dept.:

Fix build WITH_PTH on 6.x

Reported by: Volodymyr Kostyrko <arcade@synergetica.dn.ua>
1.1.3
06 Feb 2007 17:41:57
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Update to 1.1.3
1.1.2_4
22 Dec 2006 02:51:16
Original commit files touched by this commit This port version is marked as vulnerable.
kuriyama search for other commits by this committer
- Since security/gnupg (2.x) installs symlink $PREFIX/bin/gpg,
  depending on $PREFIX/bin/gpg for security/gnupg1 (1.4.x) is not
  correct.  To work around this, change dependency line from bin/gpg
  to bin/gpgv which exists in security/gnupg1 port only.

Spotted by:     ume
1.1.2_3
21 Dec 2006 15:40:47
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Retire gnupg-devel after three years of porting, patching and bugging
gnupg-developers to include freebsd-fixes in what is now the all new and
shiny gnupg 2.0. Thanks to everyone who contributed.
1.1.2_2
21 Dec 2006 13:31:56
Original commit files touched by this commit This port version is marked as vulnerable.
kuriyama search for other commits by this committer
- Upgrade gnupg to 2.0.1.  Old stable version (1.4.6) was repocopied
  to security/gnupg1.

Thanks to:      dougb, lofi
1.1.2_1
22 Sep 2006 07:10:31
Original commit files touched by this commit This port version is marked as vulnerable.
sergei search for other commits by this committer
- Chase libgpg-error version bump [1]
- Add explicit version to libgpg-error dependency where missing [2]
- Bump PORTREVISION [1]

Approved by:    maintainers (arved, lofi, novel,
                ports at mcdermottroe dot com) [1]
Suggested by:   novel, lofi [2]
1.1.2
13 Sep 2006 22:44:05
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Fix build on 4.x
1.1.2
13 Sep 2006 21:24:20
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Update gpgme to 1.1.2, chase dependencies.
1.0.3_1
13 May 2006 04:15:53
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with S
1.0.3_1
23 Feb 2006 10:40:45
Original commit files touched by this commit This port version is marked as vulnerable.
ade search for other commits by this committer
Conversion to a single libtool environment.

Approved by:    portmgr (kris)
1.0.3
24 Jan 2006 01:03:33
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
1.0.3
15 Nov 2005 06:52:12
Original commit files touched by this commit This port version is marked as vulnerable.
ade search for other commits by this committer
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
        http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
1.0.3
05 Nov 2005 07:48:01
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Update gpgme to 1.0.3 and chase shared library version bump.
1.0.2
08 Aug 2005 19:23:48
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Fix compilation on FreeBSD 6 or later in the WITH_PTH case.

Reported by: Ion-Mihai Tetcu <itetcu@people.tecnik93.com>
Approved by: portmgr (clement)
1.0.2
12 Apr 2005 18:05:21
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
s/.elseif/.elif
1.0.2
12 Apr 2005 03:26:57
Original commit files touched by this commit This port version is marked as vulnerable.
obrien search for other commits by this committer
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
1.0.2
11 Apr 2005 08:04:41
Original commit files touched by this commit This port version is marked as vulnerable.
obrien search for other commits by this committer
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
1.0.2
26 Jan 2005 12:59:06
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Update to 1.0.2
1.0.1_3
21 Dec 2004 09:03:31
Original commit files touched by this commit This port version is marked as vulnerable.
clement search for other commits by this committer
- gpgme et gpgme03 are no longer in conflict
1.0.1_3
20 Dec 2004 20:12:17
Original commit files touched by this commit This port version is marked as vulnerable.
clement search for other commits by this committer
- Move gpgme.h to ${PREFIX}/include/gpgme/ to make gpgme-1.x and
  gpgme-0.3.x coexists

  (Note : CONFLICTS will be remove after gpgme03 commit)

Approved by:    lofi
1.0.1_2
13 Dec 2004 20:29:16
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
gpgme and gpgme03 are conflicting ports.
1.0.1_2
12 Dec 2004 17:55:54
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Optionalize pth support.
1.0.1_1
11 Dec 2004 18:33:33
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Fix the self-tests instead of just omitting them.
1.0.1_1
11 Dec 2004 16:57:51
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Remove obsolete patch.
1.0.1_1
11 Dec 2004 13:28:06
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Fix dependencies, enable pth-library, respect PTHREAD_LIBS,
fix build on 4.x, bump PORTREVISION, take maintainership.
1.0.1
11 Dec 2004 05:33:08
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Switch maintainer to ports@.
1.0.1
11 Dec 2004 05:32:48
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Update to 1.0.1.
0.3.16_1
09 Jul 2004 17:43:11
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port.  Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version.  To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:             63944
Based on work by:eik and marcus
Approved by:    ade (autotools maintainer)
Tested by:      kris on pointyhat
Bound to be hidden problems:    You bet
0.3.16_1
03 May 2004 19:22:05
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Update the Aegypten ports to versions compatible with libgcrypt 1.2.0
0.3.16_1
31 Mar 2004 03:12:58
Original commit files touched by this commit This port version is marked as vulnerable.
trevor search for other commits by this committer
SIZEify (maintainer timeout)
0.3.16_1
14 Mar 2004 06:17:56
Original commit files touched by this commit This port version is marked as vulnerable.
ade search for other commits by this committer
Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

        USE_LIBTOOL=YES         ->      USE_LIBTOOL_VER=13
        USE_AUTOCONF=YES        ->      USE_AUTOCONF_VER=213
        USE_AUTOMAKE=YES        ->      USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
0.3.16_1
04 Feb 2004 05:10:27
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
0.3.16
06 Jan 2004 14:18:02
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Update to 0.3.16

PR:             ports/60711
Submitted by:   ijliao
0.3.15_1
22 May 2003 01:29:40
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Fix gpgsm support so that conditional WITH_GPGSM really works
o Bump PORTREVISION

PR:             52459
Submitted by:   Michael Nottebrock <michaelnottebrock@gmx.net>
Approved by:    maintainer
0.3.15
18 May 2003 23:28:15
Original commit files touched by this commit This port version is marked as vulnerable.
arved search for other commits by this committer
Update to 0.3.15.
Conditional depend on newpg

PR:             51574
Submitted by:   TERAMOTO Masahiro <markun@onohara.to>
                Michael Nottebrock <michaelnottebrock@gmx.net>
0.3.14
21 Feb 2003 13:26:58
Original commit files touched by this commit This port version is marked as vulnerable.
knu search for other commits by this committer
De-pkg-comment.
0.3.14
17 Feb 2003 18:14:00
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Chase pth's shared lib version.
0.3.14
15 Feb 2003 12:17:21
Original commit files touched by this commit This port version is marked as vulnerable.
arved search for other commits by this committer
Use MASTER_SITE_GNUPG
0.3.14
30 Jan 2003 17:27:51
Original commit files touched by this commit This port version is marked as vulnerable.
arved search for other commits by this committer
Update to 0.3.14

PR:             46836
Submitted by:   Miguel Mendez <flynn@energyhq.homeip.net> &
                Michael Nottebrock <michaelnottebrock@gmx.net>
Reviewed by:    Oliver Lehmann <lehmann@ans-netz.de>
Approved by:    TERAMOTO Masahiro <markun@onohara.to> (maintainer)
0.3.12
02 Jan 2003 18:51:00
Original commit files touched by this commit This port version is marked as vulnerable.
arved search for other commits by this committer
Update to 0.3.12

PR:             46566
Submitted by:   Simon 'corecode' Schubert <corecode@corecode.ath.cx>
Approved by:    TERAMOTO Masahiro <markun@onohara.to> (maintainer)
0.3.9
12 Dec 2002 08:44:23
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
Fix email addresses and WWW site

PR:             ports/46111
Submitted by:   TERAMOTO Masahiro <TERAMOTO@nanase.comm.eng.osaka-u.ac.jp>
0.3.9
15 Nov 2002 17:49:38
Original commit files touched by this commit This port version is marked as vulnerable.
ijliao search for other commits by this committer
disable pth detect when configure

PR:             43624
Submitted by:   maintainer
0.3.9
20 Sep 2002 05:33:01
Original commit files touched by this commit This port version is marked as vulnerable.
ijliao search for other commits by this committer
upgrade to 0.3.9

PR:             42212
Submitted by:   Sergei Kolobov <sergei@kolobov.com>
Approved by:    maintainer
0.3.6
19 Sep 2002 02:00:29
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
Add missing files
0.3.6
22 May 2002 20:32:18
Original commit files touched by this commit This port version is marked as vulnerable.
pat search for other commits by this committer
Update to 0.3.6

PR:             38369
Submitted by:   maintainer
22 Jan 2002 15:25:16
commit hash: fp1.23759@dev.null.freshports.orgcommit hash: fp1.23759@dev.null.freshports.orgcommit hash: fp1.23759@dev.null.freshports.orgcommit hash: fp1.23759@dev.null.freshports.org files touched by this commit
sf search for other commits by this committer
previous log should read:   update to 0.3.0.    
22 Jan 2002 14:34:16
commit hash: fp1.23755@dev.null.freshports.orgcommit hash: fp1.23755@dev.null.freshports.orgcommit hash: fp1.23755@dev.null.freshports.orgcommit hash: fp1.23755@dev.null.freshports.org files touched by this commit
sf search for other commits by this committer
update to 0.2.3.    
12 Oct 2001 16:01:08
commit hash: fp1.19625@dev.null.freshports.orgcommit hash: fp1.19625@dev.null.freshports.orgcommit hash: fp1.19625@dev.null.freshports.orgcommit hash: fp1.19625@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
- Update to 0.2.3.    
31 Aug 2001 15:20:29
commit hash: fp1.18210@dev.null.freshports.orgcommit hash: fp1.18210@dev.null.freshports.orgcommit hash: fp1.18210@dev.null.freshports.orgcommit hash: fp1.18210@dev.null.freshports.org files touched by this commit
sobomax search for other commits by this committer
USE_LIBTOOL implies GNU_CONFIGURE, so remove the latter where appropriate.    
06 Jul 2001 19:15:29
commit hash: fp1.15894@dev.null.freshports.orgcommit hash: fp1.15894@dev.null.freshports.orgcommit hash: fp1.15894@dev.null.freshports.orgcommit hash: fp1.15894@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
add gpgme   A library to make access to GnuPG easier    

Number of commits found: 156 (showing only 56 on this page)

«  1 | 2