63 Commits

Author SHA1 Message Date
Bernard Spil
3b1875b273 security/openssl-devel: Remove BROKEN from some ports
* databases/freetds: Fixed 2017-02-14
 * databases/postgresql10-server: Fixed 2016-09-15 [1]
 * ftp/lftp: Fixed in 4.8.0
 * ftp/proftpd: Fixed in 1.3.5c
 * ftp/wget: Fixed in 1.19.3 [2]
 * lang/erlang-runtime20: Fixed in 20.0
 * net/socat: Fixed in 1.7.3.2
 * security/libssh2: Fixed in 1.8.0 [3]
 * security/p5-Crypt-OpenSSL-X509: Fixed in 1.8.8
 * sysutils/bacula9-server: Fixed in 9.0.6
 * www/nginx: Fixed in 1.9.14

 * Bulk build OK 10.3/11.1 both i386 and amd64:
    - multimedia/librtmp
    - net/libvncserver
    - www/lynx

PR:		225875 [1], 225872 [2], 225873 [3]
2018-02-15 14:41:29 +00:00
Guido Falsi
c26152ae1a - Update libva to 2.0.0
- Update libva-intel-driver to 2.0.0
- Update libva-utils to 2.0.0
- Bump dependent ports due to shlib bump
- Import upstream patch to fix multimedia/mpv [1]
- Import upstream patch to fix multimedia/gstreamer1-vaapi [2]

Approved by:	cpm [1], multimedia (timeout) [2]
Obtained from:	2ecf240b1c [1]
		https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/commit/gst-libs/gst/vaapi/gstvaapiutils.c?id=777bba473e3ed1c7b8b7f7f0322892851c70dfd9 [2]
Differential Revision:	https://reviews.freebsd.org/D12761
2017-12-12 21:29:57 +00:00
Marcelo Araujo
de3cb78fe5 Remove -g debug flag committed by mistake. 2017-07-12 02:41:22 +00:00
Marcelo Araujo
4c53794094 Bump PORTREVISION of several ports that depends of net/libvncserver to
reflect the changes made on r445054.

PR:			ports/220565 (based on)
Submitted by:		Martin Birgmeier <la5lbtyi@aon.at>
Sponsored by:		iXsystems, Inc.
2017-07-12 02:39:35 +00:00
Marcelo Araujo
3713417789 - Add few patches that fixes some usability such like md5 and sha1 when
we use the shared library with dlopen(3).
- Bump PORTREVISION.

Sponsored by:	iXsystems, Inc.
2017-07-05 08:04:36 +00:00
Marcelo Araujo
5dc17eb875 Take maintainership. 2017-06-20 06:30:23 +00:00
Matthew Seaman
feab39b3c3 Update to 0.9.11
This includes a	security fix for CVE-2016-9941 and CVE-2016-9942

  * Drop files/patch-libvncclient_h264.c -- upstream has dropped h264 support
  * Switch from USE_OPENSSL to USES+=ssl
  * PORTREVISION bump in ports that link against libvncserver.so (with
    their default OPTIONS settings) due to change in ABI version of
    libvncserver.so

PR:		215802
Submitted by:	vlad-fbsd@acheronmedia.com
MFH:		2017Q1
Security:	64be967a-d379-11e6-a071-001e67f15f5a
2017-01-21 21:47:21 +00:00
Mathieu Arnold
703ff6d361 Mark some ports as not openssl-devel ready.
Sponsored by:	Absolight
2016-11-29 18:46:21 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Ben Woods
e2c91fb8ae net/libvncserver:
- Bump PORTREVISION post r417620 since new option was added

Reviewed by:	mat (mentor)
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D6975
2016-06-26 22:44:34 +00:00
Ben Woods
2930c9b19a net/libvncserver: Fix build with libva
- Add new option to select whether to compile with VAAPI support,
  so that if multimedia/libva is already installed on the system
  during the build process, it is not linked to unless desired.
- Add patch to allow h.264 support to build using libva deprecated API

PR:		210533
Submitted by:	cpm
Reported by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D6974
2016-06-26 22:25:51 +00:00
Ben Woods
388ae91f58 net/libvncserver: Update to 0.9.10
- Change from SF to GITHUB, as old WWW redirects there
- Add USES=autoreconf pkgconfig as distfile no longer contains configure
- Remove CONFIGURE_ARGS=--without-x as it is ignored (no longer supported)
- Convert OPENSSL and GNUTLS to OPTIONS_SINGLE, as build fails with neither
- Add GNUTLS_IMPLIES=GCRYPT as build fails with GNUTLS but not GCRYPT
- Add LIB_DEPENDS=libgpg-error.so as reported by new stage-qa script
- Tidy up patches for new release, ensure pathfix applies to Makefile.am

Reported by:	dutchman01@quicknet.nl
Reviewed by:	adamw (mentor)
Approved by:	mat (mentor)
Relnotes:	https://github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.10
Differential Revision:	https://reviews.freebsd.org/D6946
2016-06-24 09:47:29 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Tijl Coosemans
6bc6f3a9e0 - Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-27 14:57:59 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Kurt Jaeger
cba03c03e1 security/libgcrypt: 1.6.1 -> 1.6.2, bump depends
Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
- Fix building for the x32 target without asm modules in
  mpi/generic/mpi-asm-defs.h: Use a fixed value for the x32 ABI.
- Fix ARM assembly when building __PIC__
- mpi: Fix a subtle bug setting spurious bits with in mpi_set_bit.
  * mpi/mpi-bit.c (_gcry_mpi_set_bit, _gcry_mpi_set_highbit): Clear
    allocated but not used bits before resizing.
  * tests/t-mpi-bits.c (set_bit_with_resize): New.
- Use internal malloc function in fips.c.
  * src/fips.c (check_binary_integrity): s/gcry_malloc/xtrymalloc/.
- pubkey: Re-map all deprecated RSA algo numbers.
- cipher: Fix possible NULL dereference in cipher/md.c for being NULL.
- Fix ARMv6 detection when CFLAGS modify target CPU architecture.

PR:		193264
Approved by:	cpm@fbsd.es (maintainer)
2015-01-02 18:46:33 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +00:00
Antoine Brodin
1d7f5e5c0f Cleanup plist 2014-11-22 14:43:23 +00:00
Tijl Coosemans
74a7f8c73c Bump PORTREVISION on more ports that depend on libgcrypt after the update
in r363436 and remove the UPDATING entry because it did not guarantee
that all ports were updated nor that they were updated in the right order.
Also remove libgcrypt.la again.

PR:		192342
Approved by:	portmgr (implicit, bump unstaged ports)
2014-08-05 22:13:29 +00:00
John Marino
357b04e591 net/libvncserver: fix compile warning
PR:		191527
Submitted by:	Duane
2014-07-27 01:08:30 +00:00
Tijl Coosemans
3ab1b8443e - Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
  adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
  developers)

PR:		191274
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-07-23 09:54:02 +00:00
Tijl Coosemans
5294742b7b - Add USES=libtool and INSTALL_TARGET=install-strip
- Use better option helper
- Remove use of PTHREAD_LIBS
2014-07-10 13:01:01 +00:00
Baptiste Daroussin
4ceae583cc Drop maintainership 2013-12-16 17:26:49 +00:00
Baptiste Daroussin
7e5a4f9107 Fix bad usage of options helpers 2013-10-18 23:27:11 +00:00
Baptiste Daroussin
4679741596 Use OPTIONS helper and remove now useless bsd.port.options.mk inclusion 2013-10-18 23:26:07 +00:00
Baptiste Daroussin
4b373dc16f Use stage
Modernize LIB_DEPENDS
2013-09-23 06:14:29 +00:00
Baptiste Daroussin
0c710c7b4e Add NO_STAGE all over the place in preparation for the staging support (cat: net) 2013-09-20 22:10:23 +00:00
Baptiste Daroussin
b876916186 Fix typo
Reported by:	wg
2013-06-14 14:11:51 +00:00
Baptiste Daroussin
55806775a5 Use new options helpers 2013-06-14 14:05:59 +00:00
Emanuel Haupt
2898e3fa0c Chase security/libgcrypt update 2013-05-03 16:36:39 +00:00
Baptiste Daroussin
5a290cb1ea Add an ipv6 option
Fix openssl option

PR:		ports/175130
Submitted by:	Dmitry Kazarov <d.y.kazarov@mail.ru>
2013-03-23 19:25:00 +00:00
Eitan Adler
334eb0fc61 This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
2013-03-19 13:04:30 +00:00
Roman Bogorodskiy
91e365d630 - Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports
2013-02-05 16:17:06 +00:00
Baptiste Daroussin
948bbf118c Trim header
Remove shlib numbers
2012-12-31 12:41:55 +00:00
Baptiste Daroussin
d56f751b94 Fix lookup of png library
Submitted by:	kwm
2012-06-08 09:18:47 +00:00
Baptiste Daroussin
66b8f427ab Fix another typo
/me needs a coffee

Reported by:	osa
2012-06-08 04:56:07 +00:00
Baptiste Daroussin
b8a51e69d5 Fix 2 typos 2012-06-08 04:47:48 +00:00
Baptiste Daroussin
795e90c794 Add png dependency if present of the system it is linked to.
Do not optionify it has it is recommanded to get the support for png

PR:		ports/168790
Submitted by:	Greg Lewis <glewis@misty.eyesbeyond.com>
2012-06-08 04:11:52 +00:00
Florian Smeets
4c2b57774f Incorporate commit 66282f58000c8863e104666c30cb67b1d5cbdee3 from upstream.
libvncserver/sockets.c: do not segfault when listenSock/listen6Sock == -1

Approved by:	bapt (maintainer)
2012-06-06 23:20:31 +00:00
Baptiste Daroussin
5bd5c3a9b8 Convert to new options framework 2012-06-02 17:01:05 +00:00
Baptiste Daroussin
62057fb50a update to 0.9.9
Add new options for OPENSSL
activate OPENSSL by default
2012-05-05 18:57:50 +00:00
Baptiste Daroussin
0054d42623 - update to 0.9.8.2
Feature safe:	yes
2011-11-13 08:58:06 +00:00
Baptiste Daroussin
8613a30c5f - Upgrade to 0.9.8.1
- Fix some problem detecting gettimeofday [1]

PR:		ports/158748 [1]
Submitted by:	Larry Rosenman <ler@lerctr.org> [1]
Patch by:	Ryan Steinmetz <rpsfa@rit.edu> [1]
2011-10-14 08:20:09 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Baptiste Daroussin
2b6b270615 Fix the library version number for gcrypt/gnutls
Submitted by:	Ilias-Dimitrios Vrachnis <vrachil@gmail.com> (by mail)
2011-08-31 05:21:54 +00:00
Baptiste Daroussin
5b44be2c97 optionsify gnutls and gcrypt support
Remove CPPFLAGS and LDFLAGS from CONFIGURE_ENV

PR:		ports/160245
Submitted by:	Mikhail T. <m.tsatsenko@gmail.com>
2011-08-28 19:16:00 +00:00
Koop Mast
0e682dded4 Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-08-11 19:20:17 +00:00
Baptiste Daroussin
c7a326163e - upgrade to 0.9.8
- add license
- take maintainership
2011-04-04 07:08:51 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00