76 Commits

Author SHA1 Message Date
ajacoutot
f5c5712d45 WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:10:20 +00:00
rsadowski
b68b839f3b Update gpgme to 1.18.0
Tweaks and OK sthen@
2022-08-29 15:33:14 +00:00
naddy
8c0294c2fa drop RCS Ids 2022-03-11 19:53:16 +00:00
sthen
c5ab4a97f3 update to gpgme-1.17.1 2022-03-07 13:29:39 +00:00
sthen
be8bccce26 update to gpgme-1.17.0 2022-02-09 13:22:05 +00:00
jca
f3e21a5aa7 Don't use printf %n.
Reported by naddy@
2021-08-31 17:34:57 +00:00
sthen
1d21d720ed drop CXXFLAGS, suggested by jca 2021-07-07 09:53:17 +00:00
sthen
4732cf15ed update to gpgme-1.16.0, good clue about c++17 from jca 2021-07-07 09:33:06 +00:00
sthen
ebcd80681d update to gpgme-1.15.1 2021-02-06 18:39:11 +00:00
jca
b59233c341 Remove gnupg-1.4 and replace it with gnupg-2
gnupg-1.4 is not developed actively anymore, and new software expects
a modern "gpg" executable, which leads to pointless patches in the ports
tree.  Move the various users of security/gnupg2 to security/gnupg and
zap patches that forced the use of "gpg2".

Crusade started by edd@ (security/gnupg maintainer), gnupg->gnupg2 test
reports from semarie@, giovanni@ and solene@, input and bulk build by
sthen@.  ok sthen@ edd@ (maintainer)
2020-10-05 19:46:17 +00:00
sthen
17175d7663 update to gpgme-1.14.0 2020-08-24 16:28:30 +00:00
phessler
255bcbc251 remove hardcoded dependency on libstdc++, as it may not exist everywhere
OK jca@
2019-08-15 18:20:21 +00:00
sthen
02bdac6a40 drop bogus rmdir in post-install, I was trying to stop a dir
from being added to the main PLIST, actually it's used in the -qt
subpackage.
2019-08-02 15:12:07 +00:00
sthen
e9d6e3bb6f update to gpgme-1.13.1, from Stefan Hagen with small tweaks by me 2019-08-01 12:47:41 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
sthen
109458a8fa bump REVISION for ports using x11/qt5 MODULES and containing .la files in
their PLIST, following the addition of patch-qmake_generators_unix_unixmake2_cpp
to x11/qt5/qtbase/patches which adds a missing newline.
2019-06-24 20:56:45 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen
ed82a65d77 change COMPILER=base-clang ports-clang ports-gcc -> base-clang ports-gcc 2019-05-09 16:45:43 +00:00
jca
2b960f1856 Build the Qt5 bindings on sparc64 2019-03-30 15:27:45 +00:00
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
sthen
acee4697ce update to gpgme-1.12.0
all dependent ports build tested, some also run tested
2019-02-19 16:04:43 +00:00
jca
c4b7885c73 Stop hardcoding -lstdc++ to unbreak on aarch64
Spotted in
http://build-failures.rhaalovely.net/aarch64/2019-01-24/security/gpgme.log
2019-02-04 13:49:07 +00:00
rsadowski
510c3abb4b fix pkg update process, add @pkgpath to security/gpgme
After dividing gpgme into -main and -qt I forgot to set @pkgpath in the -main
PLIST.

Issue noticed by Markus Lude. Thanks!

ok espie@
2018-10-09 13:40:51 +00:00
sthen
f9a9e7be63 fix LIB_DEPENDS-main on ports-gcc/ports-clang arches, reported by landry@ 2018-07-19 17:04:45 +00:00
sthen
fd909ba4fe set NOT_FOR_ARCHS-qt instead of .if mess, pointed out by espie 2018-04-24 08:50:18 +00:00
sthen
9d381c8d1b set default flavour to no_qt on arches where qt5 is known not to package
to avoid knocking out packages with gpgme dependency on those arches
2018-04-24 08:38:27 +00:00
sthen
fd5bc23ccd fix LIB_DEPENDS-main, it was inheriting from LIB_DEPENDS which was populated
by the qt5 module so there was a bogus dep for -main in the port. (It doesn't
actually make it to the package as there's no associated entry in WANTLIB-main).
2018-04-23 21:05:54 +00:00
rsadowski
6fdcef6edc Update gpgme to 1.10.0
Simple update to the latest stable version 1.10.0. In addition new
multi-package -qt:

Qt and C++  bindings for GnuPG Made Easy (GPGME).

Notable port changes:
- Add --enable-languages='cpp qt'
- remove all duplicated stuff with gpgme in post-install.
- QGpgME is GPLv2 and not LGPL
- Add security/gpgme=${VERSION} so keep in snyc with gpgme.

Survived a bulk, Thanks landry@
2018-04-14 09:56:20 +00:00
jca
ae84f94e29 Tweak the HOMEPAGE of gnupg.org ports
- move to https
- use the per-project canonical homepage (reachable thru the main
- homepage; pinentry doesn't seem to have such homepage)

ok pea@ ajacoutot@
2018-01-30 15:06:37 +00:00
edd
3bc18c7732 Update security/gpgme to 1.9.0 and deal with fallout across the tree.
Fallout stems from the removal of the gpgme-pthread shared object.

Initial diff by me, refreshed diff from jca@.

Tested in a bulk by ajacoutot@.

OK jca@, ajacoutot@. Thanks.
2017-12-02 12:44:33 +00:00
espie
3028513892 no tls without pthread 2017-05-11 00:29:50 +00:00
naddy
893e631df0 rename MASTER_SITES_GNUPG to MASTER_SITE_GNUPG, like all the others 2016-10-01 13:56:26 +00:00
jca
be8a942bfb Drop the gettext module from gnupg.org ports 2016-09-28 19:33:37 +00:00
edd
781bdc3db0 Update gpgme to 1.6.0.
OK jca@
2016-09-19 17:13:55 +00:00
naddy
c253f424ca garbage collect CONFIGURE_SHARED 2016-03-11 19:59:11 +00:00
sthen
9c8dc621a5 add some missing pthread to WANTLIB
(using modified portbump, thanks zhuk@)
2015-04-21 18:19:27 +00:00
sthen
407eeca0ce Fix gpgme BUILD_DEPENDS to explicitly request gnupg 2.x (otherwise it also
matches 1.x).

Fix RUN_DEPENDS to allow either gnupg 1.x or 2.x (gpgme can use either version).

OK aja
2015-01-20 20:43:37 +00:00
sthen
e6d561d9cf update to gpgme 1.5.1 2014-11-01 09:34:40 +00:00
jasper
0c5e3338b0 fix CVE number 2014-09-12 13:26:57 +00:00
jasper
91974c7d12 Security fix for CVE-2014-35640 2014-09-12 13:24:30 +00:00
jca
49d9c2c78e Introduce MASTER_SITES_GNUPG and reuse it for various GnuPG
(sub)projects.  http:// urls first, then the primary ftp
site for ''make peek-ftp'', as suggested by sthen@.
ok sthen@
2013-07-12 00:49:23 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
ajacoutot
ec4340a364 Remove lpthread patches from the "security" category. 2012-08-19 13:30:04 +00:00
ajacoutot
f8fa5b2537 Long overdue update to gpgme-1.3.1.
ok rpointel@ jasper@
2011-08-30 06:43:07 +00:00
espie
fe13b4748a make use of PKGSPEC to simplify depends, requires most recent security/gnupg
to compile correctly
2010-11-26 07:51:00 +00:00
espie
6c283d7e98 new depends 2010-11-20 17:22:40 +00:00
espie
60f17a941b more WANTLIB 2010-11-11 18:34:59 +00:00
ajacoutot
cabe9a216e Force dependency on gnupg1 since gnupg2 has the same PKGNAME, it can
create some depency mess.
The long term solution is to update+merge gnupg2 into gnupg1 but for now
at least we have a clean dependency chain.

looks ok to jasper@ and pea@
2010-08-25 06:34:50 +00:00
sthen
160e81646d fix depends 2009-03-16 22:44:19 +00:00