Commit graph

24697 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
52ce72b6a1 Convert to options target helper 2017-01-10 18:38:41 +00:00
Tijl Coosemans
efe87f77a9 Use the -f flag when creating the gpg -> gpg2 link because test -e returns
false for dead links and ln should be allowed to replace them.
Simplify removal of the link on uninstall.

Approved by:	adamw (maintainer)
2017-01-10 15:52:56 +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
Dmitry Marakasov
61af7d2bbd - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
- Switch to new test framework
- Switch to options helpers

Approved by:	portmgr blanket
2017-01-10 11:42:38 +00:00
Jason Unovitch
bda9a4d2e9 Mention pcsc-lite CVE (it was in next message in cited URL)
While here, fix spacing

PR:		215834
2017-01-10 03:13:52 +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
d67843e6f2 A little more detail into COMMENT, reflow the pkg-descr, and use pro mode
for the plist.
2017-01-10 02:38:22 +00:00
Adam Weinberger
8f81f6f762 Remove the .sig file from distinfo 2017-01-10 02:37:25 +00:00
Adam Weinberger
92a29015e3 Modernize, reformat, and simplify this port.
User-facing changes, some of which required a PORTREVISION bump:
* Explicitly depend upon libgpg-error.so
* Just depend on readline for everybody, rather that silently linking
  against it on 10.x and when certain knobs were enabled
* Don't download the .sig file
* Install manpages for everybody. As a side effect, everybody gets
  the info files. Also, put the help docs into DOCSDIR, not DATADIR.
  AFAICT, they weren't called from gpg itself
* Reword the pkg-descr and COMMENT
* Fold the pkg-install into pkg-plist, and loosen the semantics for
  creating the gpg symlink, and tighten those for removing it
* Remove the pkg-message. The pinentry port installs a dialogue
2017-01-10 02:34:33 +00:00
Adam Weinberger
924ad2982b Simplify, reformat, and modernize.
The user-facing changes, some of which required a PORTREVISION bump:

* Don't make everybody download the signature file
* Add USES=readline, rather than making assumptions about it being in
  /usr. A side effect of this was that gnupg was being built with
  readline support on 10 but not 11, except when LDAP was enabled which
  brought it in as a side effect
* Don't make manpages dependent upon the DOCS option. As a side effect,
  everybody now gets the info files. Also, put the help files into
  DOCSDIR instead of DATADIR; best as I can tell they aren't being
  called from within gpg
* Reword the pkg-descr to describe what gpg is, rather than making a
  frightening-sounding statement about patents and unrestricted use
* Handle the gpg symlink in the plist, and be a little looser about
  creating it and tighter about removing it
* Remove the pkg-message. The pinentry dependency installs a pinentry
  dialogue already
2017-01-10 02:06:06 +00:00
Adam Weinberger
5ff9d4d7ea Take maintainership of the rest of the gnupg* ports from kuriyama, who
is slimming his portfolio. He created the gnupg ports over 18 years ago
and he has looked after them this whole time. Deepest thanks to him
for the incredible amount of work and time that's gone into these ports!
2017-01-10 00:42:50 +00:00
Mark Felder
6fbee46166 security/sshguard: Update to 1.7.1 2017-01-09 21:50:36 +00:00
Mark Felder
70060089fe security/bearssl: Update to 0.2
Changelog:	https://bearssl.org/changelog.html
2017-01-09 20:14:08 +00:00
Antoine Brodin
bc850d7a58 Un-ignore after ipython upgrade 2017-01-09 18:56:08 +00:00
Antoine Brodin
39b2ab849f Update to 20170103 2017-01-09 18:33:28 +00:00
Mark Felder
d5453d2132 Document moinmoin vulnerabilities
PR:		214937
Security:	CVE-2016-7146 CVE-2016-7148 CVE-2016-9119
2017-01-09 18:21:39 +00:00
Sunpoet Po-Chuan Hsieh
78500a4d6f Fix openssh-portable version 2017-01-09 18:12:33 +00:00
Mark Felder
880af35570 Document libvncserver vulnerabilities
PR:		215805
Security:	CVE-2016-9941 CVE-2016-9942
2017-01-09 17:37:48 +00:00
Mark Felder
91b087f759 Document libdwarf vulnerabilities
Security:	CVE-2016-5027 CVE-2016-5028 CVE-2016-5029 CVE-2016-5030
Security:	CVE-2016-5031 CVE-2016-5032 CVE-2016-5033 CVE-2016-5035
Security:	CVE-2016-5037 CVE-2016-5040 CVE-2016-5041 CVE-2016-5043
Security:	CVE-2016-5044 CVE-2016-7510 CVE-2016-7511 CVE-2016-8679
Security:	CVE-2016-8680 CVE-2016-8681 CVE-2016-9275 CVE-2016-9276
Security:	CVE-2016-9480 CVE-2016-9558

PR:		215085
2017-01-09 17:32:03 +00:00
Mark Felder
4aa95d7ef8 Document lynx vulnerabilities
PR:		215464
Security:	CVE-2014-3566
Security:	CVE-2016-9179
2017-01-09 17:14:14 +00:00
Mark Felder
1c11fe6a1b Document hdf5 CVEs
PR:		214938
Security:	CVE-2016-4330
SecuritY:	CVE-2016-4331
Security:	CVE-2016-4332
Security:	CVE-2016-4333
2017-01-09 16:49:44 +00:00
Mark Felder
4d76d4228d Add additional EoL ports to vuxml
PR:		211975
2017-01-09 16:25:19 +00:00
Mark Felder
2819e17dea Fix vuxml
CWE cannot be used in <cvename>
2017-01-09 16:07:39 +00:00
Sunpoet Po-Chuan Hsieh
9591d984b4 Strip shared library
- Bump PORTREVISION for package change
2017-01-09 14:41:34 +00:00
Nikolai Lifanov
6b6b4b5f38 update security/hashcat to 3.30
This version separates hashcat into thin binary and shared library.

 Changelog:
   https://raw.githubusercontent.com/hashcat/hashcat/master/docs/changes.txt

Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9080
2017-01-09 14:37:59 +00:00
Nikolai Lifanov
bed5cf1841 security/vuxml: document pcsc-lite vulnerabilities
PR:		215834
Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com> (maintainer)
Reviewed by:	matthew
Approved by:	matthew (mentor)
MFH:		2017Q1
2017-01-09 14:24:49 +00:00
Bernard Spil
536931e190 security/vuxml: Document GnuTLS vulnerabilities 2017-01-09 13:48:19 +00:00
Renato Botelho
ab098bd99c Fix zlib version detect to make sure it doesn't consider 1.2.10 as bad
version. It fixes build on 12-CURRENT
2017-01-09 13:35:57 +00:00
Dmitry Marakasov
9d79e7b146 - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-09 13:16:49 +00:00
Dmitry Marakasov
49bac7443b - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
- Switch to new test framework

Approved by:	portmgr blanket
2017-01-09 09:53:53 +00:00
MANTANI Nobutaka
71ebfbc45a Modify affected version of w3m entry accordingly since w3m port has been
updated to fixed version.

MFH:		2017Q1
2017-01-09 07:56:16 +00:00
Steve Wills
dd952ea5f1 security/rubygem-net-ssh: update to 4.0.1 2017-01-09 02:28:30 +00:00
Sunpoet Po-Chuan Hsieh
9f1c3b4a12 Update to 1.16.2
- Sort *_DEPENDS
- Remove blank line between BUILD_DEPENDS and RUN_DEPENDS
- Remove OXLIB and use the shared library path right after STRIP_CMD
- Use PORTEXAMPLES to simplify PLIST
- While I'm here, fix indent

Changes:	https://github.com/openxpki/openxpki/commits/develop
PR:		215670
Submitted by:	Sergei Vyshenski <svysh.fbsd@gmail.com> (maintainer)
2017-01-08 20:43:45 +00:00
Dmitry Marakasov
79bdb017d4 - Add LICENSE
- Switch to USES=localbase
- Switch to options helpers
2017-01-08 09:01:06 +00:00
Babak Farrokhi
987351f83a Update security/erlang-fast_tls to 1.0.9
Reviewed by:	bapt
Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8897
2017-01-08 07:31:01 +00:00
Jan Beich
0ed0359e45 security/nss: update to 3.28.1
Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.28.1_release_notes
MFH:		2017Q1
2017-01-08 05:39:54 +00:00
Jason Unovitch
c1433a201b Tag irssi entry with assigned CVEs, while here wrap at 80 and reference PR
PR:		215800
Security:	CVE-2017-5193
Security:	CVE-2017-5194
Security:	CVE-2017-5195
Security:	CVE-2017-5196
Security:	https://vuxml.FreeBSD.org/freebsd/3d6be69b-d365-11e6-a071-001e67f15f5a.html
2017-01-07 23:07:46 +00:00
Jason Unovitch
be01232083 Document last quarter of Tomcat security advisories
Latest advisory is awaiting upstream release

PR:		214599
PR:		215865
Security:	CVE-2016-0762
Security:	CVE-2016-5018
Security:	CVE-2016-6794
Security:	CVE-2016-6796
Security:	CVE-2016-6797
Security:	CVE-2016-6816
Security:	CVE-2016-8735
Security:	CVE-2016-8745
Security:	https://vuxml.FreeBSD.org/freebsd/0b9af110-d529-11e6-ae1b-002590263bf5.html
Security:	https://vuxml.FreeBSD.org/freebsd/3ae106e2-d521-11e6-ae1b-002590263bf5.html
Security:	https://vuxml.FreeBSD.org/freebsd/e5ec2767-d529-11e6-ae1b-002590263bf5.html
2017-01-07 22:55:03 +00:00
Baptiste Daroussin
0b03056c67 Remove useless declaration of PKG_CONFIG_PATH 2017-01-07 20:47:28 +00:00
Antoine Brodin
06fcb32ef4 - Update py-rekall-core to 1.6.0
- Ignore py-rekall_gui: doesn't work with py-rekall-core 1.6.0 yet
- Ignore py-rekall: requires ipython 5.0.0
2017-01-07 16:42:10 +00:00
Rene Ladan
ea287f835d Remove expired ports:
2017-01-07 databases/rubygem-dm-rails: Depends on deprecated www/rubygem-actionpack
2017-01-07 databases/rubygem-activerecord: Upstream support ended
2017-01-07 devel/rubygem-activesupport: Upstream support ended
2017-01-07 devel/rubygem-tzinfo03: Use devel/rubygem-tzinfo instead
2017-01-07 devel/rubygem-sprockets22: Use devel/rubygem-sprockets or devel/rubygem-sprockets3 instead
2017-01-07 devel/rubygem-prototype-rails: Depends on deprecated www/rubygem-rails
2017-01-07 devel/rubygem-rubigen: Depends on deprecated devel/rubygem-activesupport
2017-01-07 devel/rubygem-coffee-rails: Depends on deprecated www/rubygem-railties
2017-01-07 japanese/rubygem-jpmobile: Depends on deprecated rubygem-rails
2017-01-07 mail/rubygem-actionmailer: Upstream support ended
2017-01-07 mail/rubygem-mail25: Use mail/rubygem-mail instead
2017-01-07 security/dradis: Depends on deprecated www/rubygem-rails
2017-01-07 textproc/rubygem-sass-rails: Depends on deprecated www/rubygem-railties
2017-01-07 www/rubygem-rails: Upstream support ended
2017-01-07 www/rubygem-activeresource: Upstream support ended
2017-01-07 www/rubygem-responders-rails3: Depends on deprecated www/rubygem-railties
2017-01-07 www/rubygem-jquery-ui-rails: Depends on deprecated www/rubygem-railties
2017-01-07 www/rubygem-haml-rails: Depends on deprecated www/rubygem-actionpack
2017-01-07 www/rubygem-jquery-rails: Depends on deprecated www/rubygem-railties
2017-01-07 www/rubygem-railties: Upstream support ended
2017-01-07 www/rubygem-actionpack: Upstream support ended
2017-01-07 databases/rubygem-rubyrep: Depends on deprecated databases/rubygem-activerecord
2017-01-07 databases/rubygem-activerecord-mysql-adapter: Depends on deprecated databases/rubygem-activerecord
2017-01-07 databases/rubygem-dm-active_model: Depends on deprecated databases/rubygem-activemodel
2017-01-07 15:39:26 +00:00
Antoine Brodin
e3714cecbf Update to 4.13.12 2017-01-07 14:01:56 +00:00
Antoine Brodin
057ce1e1d6 Update to 0.1.8 2017-01-07 14:00:35 +00:00
Antoine Brodin
f7de049af4 Update to 0.1.2 2017-01-07 14:00:08 +00:00
Antoine Brodin
0a6d72011d Update to 0.1.4 2017-01-07 13:59:18 +00:00
Antoine Brodin
944bfacc9c Update to 0.1.69 2017-01-07 13:58:33 +00:00
Antoine Brodin
5264d6a3fb Update to 0.2.10 2017-01-07 13:57:31 +00:00
Antoine Brodin
e5de69f17b Update to 0.1.5 2017-01-07 13:56:34 +00:00
Antoine Brodin
af79201443 Update to 2.0.13 2017-01-07 13:55:47 +00:00
Antoine Brodin
c077d6fbd5 Update to 1.2.6 2017-01-07 13:55:09 +00:00