1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-12 07:27:57 +00:00
Commit Graph

175 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
40c9c7f7eb Update devel/readline to 8.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
2019-04-09 14:04:49 +00:00
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Adam Weinberger
9efc72214d Update gnupg1 to security release 1.4.23
PR:		228936
Submitted by:	Dani
MFH:		2018Q2
Security:	CVE-2017-7526
2018-06-12 13:53:06 +00:00
Adam Weinberger
aac31a2f23 Update to 1.4.22.
MFH:		2017Q3
Security:	CVE-2017-7526
2017-07-20 12:20:18 +00:00
Sunpoet Po-Chuan Hsieh
cb037d3c98 Update devel/readline to 7.0 patch 3
- Bump PORTREVISION for shlib change

Changes:	https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
		https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
		https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision:	https://reviews.freebsd.org/D11172
PR:		219947
Exp-run by:	antoine
2017-06-27 13:46:53 +00:00
Tijl Coosemans
39d5bc9ff7 Restore the link from gpg to gpg2 on uninstallation, removed in r431058.
When gnupg is installed, installing gnupg1 overwrites the link.  Uninstall
should restore the link so the system is back in the same state.

Approved by:	adamw (maintainer)
2017-01-10 15:42:11 +00:00
Adam Weinberger
14449520c4 Standardize the COMMENT and pkg-descr with the other gnupg ports.
Readline for everyone instead of it sometimes showing up and never
being recorded.

Don't link gpg to gpg2 on uninstallation. This is not a good idea.
The gnupg{,20} ports handle creating that symlink.

Remove the .sig file from distinfo.

PORTREVISION bump for the dependency and plist changes.
2017-01-10 02:48:53 +00:00
Adam Weinberger
ef52b65991 Oops.
Notified by:	pi
2016-10-31 21:09:02 +00:00
Adam Weinberger
07e50e0a27 Improve the compiler check by using USES=compiler and not applying
it blindly to 10+.

PR:		213932
Reported by:	dewayne heuristicsystems com au
2016-10-31 16:24:59 +00:00
Adam Weinberger
c7e454d60c Enable the CAMELLIA cipher and noexecstack (support for which gets
auto-detected). While here, fix a few Makefile nits and provide a
better COMMENT.
2016-10-30 23:23:23 +00:00
Adam Weinberger
f0c7327ec1 A number of simplifications and improvements.
- Don't download the unusued signature
- Use the standard ICONV knob instead of LIBICONV
- Improve option descriptions and proper capitalization
- Handle the SUID chmod in the plist instead of the Makefile
- Simplify CFLAGS modification and skip the unnecessary -std=c89 addition
- Don't patch docs installation out, just let pkg DTRT
- Switch WWW to https

No PORTREVISION bump because most of these changes are NOOPs, except
the WWW change which isn't worth forcing a rebuild for.
2016-10-30 21:20:29 +00:00
Adam Weinberger
e33e3e3587 Complete the adoption of options helpers, remove old cruft,
and take maintainership.

PR:		212352
Approved by:	maintainer timeout
2016-09-17 15:58:49 +00:00
Dmitry Marakasov
ad449d4517 - Add LICENSE
- While here, convert to options helpers and new test framework

PR:		207449
Submitted by:	dewayne@heuristicsystems.com.au
Approved by:	maintainer timeout (kuriyama, 6 months)
2016-09-08 17:04:12 +00:00
Jun Kuriyama
3bf200ae3d - Upgrade to 1.4.21 (security, predictable bits in some situation).
References: https://lists.gnupg.org/pipermail/gnupg-announce/2016q3/000395.html
2016-08-18 00:20:00 +00:00
Mathieu Arnold
1a8a092d9f Rename all files containing a : in their filename.
While there, run make makepatch on affected ports, and rename patches
accordingly.

Sponsored by:	Absolight
2016-06-17 23:28:04 +00:00
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Adam Weinberger
861a3a88ef Fix signature. The signature cannot have been correct; it was 50% the size of
all other signatures.
2015-12-24 17:27:47 +00:00
Jun Kuriyama
8ad3cbf243 - Upgrade to 1.4.20 (minor fixes). 2015-12-23 03:25:52 +00:00
Michael Moll
a3920b6946 security/gnupg1: fix build on arm
PR:		197793
Submitted by:	Mikael Urankar <mikael.urankar@gmail.com>
Approved by:	kuriyama (maintainer, timeout)
2015-11-27 17:52:56 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Bartek Rutkowski
c24c16ba21 security/gnupg1: add CPE information
- Maintainer's timeout (kuriyama@FreeBSD.org)

PR:		198850
Submitted by:	Shun <shun.fbsd.pr@dropcut.net>
2015-04-14 08:24:06 +00:00
Jun Kuriyama
26b5a9dfe6 - Upgrade to 1.4.19 (with SCA fix). 2015-02-28 14:55:08 +00:00
Baptiste Daroussin
e10cee7d51 Do not install gnupg(7) manpage to allow installing in parallel of regular gnupg
People using spamassing can now still use it while having anything else using
newer gnupg

With hat:	portmgr
2014-11-27 13:54:06 +00:00
Antoine Brodin
698f4644c4 Cleanup plist 2014-11-13 09:02:57 +00:00
Tijl Coosemans
37f54e0f66 net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample

databases/libgdamm:
- Drop :keepla
- USES=tar:bzip2
- Use INSTALL_TARGET=install-strip

databases/libgdamm5:
- Add INSTALL_TARGET=install-strip
- Drop --enable-static (inherited from old repocopy)

devel/anjuta x11-toolkits/py-gnome-extras:
- Drop :keepla

dns/powerdns dns/powerdns-devel:
- Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Disable static modules
- Stop creating library symlinks with .0 suffix, not needed for dynamically
  opened modules

mail/dovecot2:
- Add USES=libtool

mail/dovecot2-pigeonhole:
- Drop CONFIGURE_TARGET (incorrect for Dragonfly)
- Add USES=libtool and INSTALL_TARGET=install-strip

math/gnumeric:
- USES=libtool tar:xz

Approved by:	portmgr (implicit, bump unstaged ports)
2014-07-24 18:34:16 +00:00
Jun Kuriyama
a0da2b48f4 - Upgrade to 1.4.18 (bugfix). 2014-06-30 22:45:18 +00:00
Jun Kuriyama
eb5981cff9 - Upgrade to 1.4.17 (security fix).
This release includes a *security fix* to stop a possible DoS
using garbled compressed data packets which can be used to
put gpg into an infinite loop.

References:	http://lists.gnupg.org/pipermail/gnupg-announce/2014q2/000344.html
2014-06-23 23:09:05 +00:00
Jun Kuriyama
db2b509ec3 Fix fatal error at exit regarding missing trustdb although key is imported.
Submitted by:	des, philip
References:	https://bugs.gnupg.org/gnupg/issue1622
References:	http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commit;h=23191d7851eae2217ecdac6484349849a24fd94a
2014-05-29 14:53:47 +00:00
Guido Falsi
cabf98d829 Bump PORTREVISION, forgotten in previous commit.
Noticed by:	mat
2014-03-25 12:15:53 +00:00
Guido Falsi
f11cff3167 - Really disable iconv support when LIBICONV option is not selected [1]
This fixes build on 10 and head when libiconv is installed and
  LIBICONV option is disabled

While here:

- Convert to USES gmake and USES tar [2]
- Convert to new LIB_DEPENDS format [2]

Reported by:	Mike Harding <mvharding@gmail.com> (via email)
Approved by:	portmgr (bapt, implicit) [1]
Approved by:	implicit portmgr@ blanket approval [2]
2014-03-25 07:24:41 +00:00
Martin Wilke
6d66b99f0a - Stage support 2014-02-05 13:58:42 +00:00
Jun Kuriyama
c6001ebd0d - Upgrade to 1.4.16 (security fix).
References: http://lists.gnupg.org/pipermail/gnupg-announce/2013q4/000337.html
2013-12-18 15:14:55 +00:00
Mathieu Arnold
667057400d Fixup pkgname.
PR:		ports/184444
Submitted by:	mat
Approved by:	portmgr (bapt)
2013-12-05 11:19:00 +00:00
Jun Kuriyama
29da85dd1c Revert NO_STAGE because packaging failure with PKGNG. 2013-10-05 15:41:25 +00:00
Jun Kuriyama
b349b68a1f - Upgrade to 1.4.15 (security, VuXML entry will follow).
- Use $STAGEDIR.
2013-10-05 09:35:02 +00:00
Baptiste Daroussin
a65ed2e51b Add NO_STAGE all over the place in preparation for the staging support (cat: security) 2013-09-20 22:55:24 +00:00
Jun Kuriyama
e373498283 - Upgrade to 1.4.14.
Security: http://lists.gnupg.org/pipermail/gnupg-announce/2013q3/000330.html

I'll write vuxml entry later.
2013-07-25 13:12:27 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Jason Helfman
bd64d51994 - convert ports to USES= gettext
Approved by:	portmgr (bapt@)
2013-04-30 06:28:27 +00:00
Baptiste Daroussin
0b881b0ece Convert security to new options framework 2013-04-28 21:02:39 +00:00
Marcus von Appen
95e7081976 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
  USE_GETTEXT=yes to USES=gettext while here
2013-04-27 18:25:24 +00:00
Baptiste Daroussin
e7b0f97788 Fix a long standing bug of lib/charset.alias being overwritten, modified, and badly tracked by ports.
Make lib/charset.alias a file only provided by converters/libiconv
Create a new USES: charsetfix, that will modify in post patch the Makefile.in to prevent a port from modifying/overwritting the charset.alias file during make install.
Prevent devel/gettext from installing that files.
Fix a couple of ports that actually touch charset.alias during the build phase.

Based on a patch by ale (http://lists.freebsd.org/pipermail/freebsd-gnome/2012-October/027747.html)

Approved by:	kwm (gnome)
Exp-run by:	miwi
2013-03-18 11:40:04 +00:00
Jun Kuriyama
7e7a3c8993 - Fix build on more recent current.
PR:		ports/173678
Submitted by:	swills
2012-12-27 13:57:57 +00:00
Jun Kuriyama
fa9cd2a81a - Upgrade to 1.4.13 (minor bugfixes). 2012-12-21 00:42:24 +00:00
Jun Kuriyama
9f5c39ed8c - Upgrade to 1.14.12 (minor bugfixes). 2012-01-31 00:56:24 +00:00
Jun Kuriyama
3ac07b457f - Fix build on 10-current (i386) [1]
- Fix build with clang by using CFLAGS+=-std=c89.

PR:		ports/163898 [1]
Submitted by:	swills [1]
2012-01-29 14:44:06 +00:00
Martin Wilke
e1c6649edf - Remove WITH_FBSD10_FIX, is no longer needed 2011-11-09 15:26:04 +00:00
Martin Wilke
69a39f5f38 - Fix build on FreeBSD 10
Reported by:	pointyhat
2011-10-29 10:03:08 +00:00
Olli Hauer
87931c6875 -remove MD5 2011-07-03 14:03:52 +00:00
Jun Kuriyama
b615d99440 - Upgrade to 1.4.11 (minor bugfixes).
References:	http://lists.gnupg.org/pipermail/gnupg-announce/2010q4/000303.html
2010-10-19 00:36:14 +00:00