Commit graph

3810 commits

Author SHA1 Message Date
Rene Ladan
87a09e788f Remove expired PHP5.5 ports. 2016-10-21 07:30:32 +00:00
Rene Ladan
bd24894ca3 Unlink expired PHP5.5 ports. 2016-10-21 07:29:38 +00:00
Raphael Kubo da Costa
366a97ec37 Reassign makc's ports back to the pool.
See "Maintainer Reset" in
https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit
was in March 31st (r412218), and his ports have been timing out since at least
July (r418155).

I also emailed him 2 weeks ago and have received no response so far.
2016-10-20 15:58:12 +00:00
Tijl Coosemans
1675ff649c Add Linux CentOS 7 infrastructure ports.
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision:	https://reviews.freebsd.org/D7886
2016-10-19 14:50:26 +00:00
Johan van Selst
3cf1905542 Update to ocurl 0.7.9 (bugfix release) 2016-10-16 13:41:54 +00:00
Pawel Pekala
bd1a1a370b - Update to version 3.22.1
- Fix typo in BROKEN message

PR:		213198
Submitted by:	maintainer
2016-10-10 22:09:31 +00:00
Pawel Pekala
c209a69867 - Update to version 0.7.1
- Fix typo in BROKEN message

PR:		213197
Submitted by:	maintainer
2016-10-10 19:26:58 +00:00
TAKATSU Tomonari
96cf4e48da - Update to 2.1 2016-10-10 14:58:47 +00:00
Adam Weinberger
3f0b81a7a6 Update to 0.52, and add NO_ARCH.
Changes: https://metacpan.org/changes/distribution/File-Fetch
2016-10-09 15:42:12 +00:00
Jan Beich
f5f47a5a4e devel/nspr, security/nss: drop version from SONAME
No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.

  $ cc -lplds4 -L/usr/local/lib
  /usr/lib/crt1.o: In function `_start1':
  crt1_c.c:(.text+0xa6): undefined reference to `main'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_create'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'

PR:		213144
Exp-run by:	antoine
2016-10-09 12:10:02 +00:00
TAKATSU Tomonari
0e4698996a - Update to 2.0 2016-10-08 07:34:55 +00:00
Tijl Coosemans
1ee4da6dd1 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-30 19:24:30 +00:00
Torsten Zuehlsdorff
d9bd705a58 lang/php56: Update from 5.6.25 to 5.6.26
Security:    CVE-2016-7416
Security:    CVE-2016-7412
Security:    CVE-2016-7414
Security:    CVE-2016-7417
Security:    CVE-2016-7411
Security:    CVE-2016-7413
Security:    CVE-2016-7418

MFH:         2016Q3
Approved by: swills (mentor)
2016-09-23 08:26:44 +00:00
Mark Felder
5635e9adc4 ftp/curl: Update to 7.50.3
- Update installed docs

PR:		212677
MFH:		2016Q3
Security:	CVE-2016-7167
2016-09-21 19:53:33 +00:00
Torsten Zuehlsdorff
ad86e61f50 lang/php70: Update from 7.0.10 to 7.0.11
Security:    CVE-2016-7416
Security:    CVE-2016-7412
Security:    CVE-2016-7414
Security:    CVE-2016-7417
Security:    CVE-2016-7413
Security:    CVE-2016-7418

MFH:         2016Q3
Approved by: pi (mentor)
2016-09-21 15:43:47 +00:00
Steve Wills
149ba7338a Unmark broken on powerpc64
These ports built successfully
2016-09-15 01:41:28 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
John Marino
74f2e01aa4 ftp/curl: Remove second redundant ports SSL + base GSSAPI check
If one tries to use the base gssapi with SSL from ports, gssapi.mk
will add an IGNORE entry.

Suggested by:	mat
2016-09-13 16:05:45 +00:00
Johan van Selst
48644ba0e9 Update to ocurl 0.7.8
https://raw.githubusercontent.com/ygrek/ocurl/master/CHANGES.txt
2016-09-13 15:51:47 +00:00
John Marino
5f2c34b863 ftp/curl: Remove redundant ports SSL + base GSSAPI check
If one tries to use the base gssapi with SSL from ports, gssapi.mk
will add an IGNORE entry.

Suggested by:	mat
2016-09-13 15:37:00 +00:00
John Marino
5e0773b87a LibreSSL checks: Check for libressl-devel option too
Approved by:	SSL blanket
2016-09-13 14:24:45 +00:00
Dmitry Marakasov
12de23673f - Fix LICENSE
- Add LICENSE_FILE
- Switch to options helpers
2016-09-11 16:40:59 +00:00
Dmitry Marakasov
d776d52489 - Add LICENSE
- Regenerate patches
2016-09-11 16:37:22 +00:00
John Marino
f73414f315 ftp/uftp: document SSL requirement and configure its base
Approved by:	SSL blanket
2016-09-10 18:10:16 +00:00
John Marino
97925af178 ftp/bbftp: document SSL build requirement and configure SSL properly
While here, wrap subshell commands and set the make environment
2016-09-10 18:05:43 +00:00
Tijl Coosemans
aea21b3b36 - In Uses/linux.mk use the loop variable directly when appending to
*_DEPENDS.  Helper variables derived from the loop variable aren't
  expanded causing *_DEPENDS to be incorrect.
- Bump all ports with more than one value in USE_LINUX.

PR:		211645
Reported by:	jkim
2016-09-07 12:43:22 +00:00
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
Dmitry Marakasov
1c7690d885 - Update to 2.0.1
PR:		212271
Submitted by:	bob@eager.cx (maintainer)
2016-08-31 17:00:56 +00:00
Dmitry Marakasov
bd1e15ebe6 - Update to 3.21.0
PR:		212217
Submitted by:	matthew@reztek.cz (maintainer)
2016-08-30 15:59:28 +00:00
Torsten Zuehlsdorff
a6bc455d6d lang/php56: Update from 5.6.24 to 5.6.25
PR:           212183
Submitted by: Kurt Jaeger <pi@FreeBSD.org>
Approved by:  pi (mentor)
2016-08-30 12:55:20 +00:00
Philippe Audeoud
626435dd86 - Update to 0.33 2016-08-30 07:07:22 +00:00
Tobias C. Berner
0f583d8700 Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks and
Plasma5 ports

At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.

The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].

Changes to the KDE Ports needed by this:

Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
    handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
    Ports -- I chose to leave this out for now, as the diff is already large
    enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
    want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5

PR:             210667
Approved by:    portmgr, mat (mentor), rakuco (mentor)
Reviewed by:    mat, rakuco
Differential Revision:   https://reviews.freebsd.org/D6961
2016-08-24 08:20:31 +00:00
Rene Ladan
f4bdc9ed51 Reset sem@'s ports per his request.
With hat:	portmgr-secretary
2016-08-21 11:58:26 +00:00
Pawel Pekala
4cee49f424 - Update to version 3.20.1 [1]
- Register proxy dependencies found by stage-qa

PR:		212008 [1]
Submitted by:	maintainer [1]
2016-08-20 21:29:56 +00:00
Dmitry Marakasov
356f2dd1b2 - Resurrect ftp/rexx-curl
Rexx/CURL is an external function package providing an interface to the cURL
package. cURL is a general purpose package that allows access to any
URL-addressable resource. With Rexx/CURL you can access resources such as web
pages, ftp sites, and telnet sessions under control of your Rexx program.

WWW: http://rexxcurl.sourceforge.net/

PR:		211920
Submitted by:	bob@eager.cx
2016-08-19 13:55:56 +00:00
Dmitry Marakasov
337ff753c6 - Add LICENSE
- Drop unneeded WX_UNICODE
- Simplify installation
- Regenerate patches with `make makepatch`
2016-08-17 11:46:12 +00:00
Dmitry Marakasov
1fcae68ebc - Mark BROKEN: does not build
checking for Mono 2.0 GAC for System.Web.dll... not found
configure: error: missing reqired Mono 2.0 assembly: System.Web.dll

Reported by:	pkg-fallout
2016-08-16 08:00:18 +00:00
TAKATSU Tomonari
f153ae10d2 - Update to 1.2 2016-08-15 05:05:44 +00:00
Martin Matuska
f3636df6bd mark ftp/curl-hiphop broken, deprecated and set expiration date 2016-08-07 00:25:28 +00:00
Mark Felder
4ec371b27c ftp/curl: Update to 7.50.1
PR:		211575
MFH:		2016Q3
Security:	CVE-2016-5419
Security:	CVE-2016-5420
Security:	CVE-2016-5421
2016-08-04 14:37:12 +00:00
Mathieu Arnold
aef5a66670 Don't use extension.ini any more, and have each extension install in its
file, so the order remains the same.

Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php.  A PHP extension will be automatically activated
when installed.  The order into which extensions are loaded is
automatically guessed.  In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set.  Refer to the USES=php
section of the Porter's Handbook for more information.

Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.

And finally, bump PORTREVISION for all php extensions.

PR:		210697
Submitted by:	mat
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D7022
2016-08-03 12:47:05 +00:00
Tijl Coosemans
21653fcc78 Use LINUX_REPO_ARCH instead of LINUX_RPM_ARCH when setting DISTINFO_FILE
and PLIST for Linux ports.  LINUX_RPM_ARCH is the CPU targetted by a
package and LINUX_REPO_ARCH is like our ARCH which is more suitable.  This
only affects Centos 6 ports because they are the only ones where
LINUX_REPO_ARCH != LINUX_RPM_ARCH.
2016-08-01 13:07:14 +00:00
Baptiste Daroussin
b132dd99a0 Fix collision with getline(3)
While here regen patches
2016-08-01 06:26:30 +00:00
Pawel Pekala
b507182029 Update to version 3.20.0
PR:		211453
Submitted by:	maintainer
2016-07-30 17:00:18 +00:00
Pawel Pekala
0ae28dede3 Update to version 0.6.1
PR:		211452
Submitted by:	maintainer
2016-07-30 16:31:23 +00:00
TAKATSU Tomonari
b42285ad1b - Update to 1.1 2016-07-29 05:43:30 +00:00
TAKATSU Tomonari
1809659a1d - Update to 1.0
- Add "compiles" argument to USES=cran
2016-07-28 10:17:21 +00:00
Rene Ladan
78450f0a5d Reset miwi@'s ports, he stepped down from the Ports Team.
With hat:	portmgr-secretary
2016-07-25 20:01:02 +00:00
Ganael LAPLANCHE
68a6edf6c4 - Update to 4.7.3
- Add missing dependency to libidn
2016-07-22 19:36:11 +00:00
Alan Somers
59073b0f72 Make pure-ftpd flags configurable in /etc/rc.conf
Recognize a "pureftpd_flags" variable in pure-ftpd's rc script. Pretty much
anything that can be placed in /usr/local/etc/pure-ftpd.conf can be placed
in this variable instead.

ftp/pure-ftpd/Makefile
	Bump PORTREVISION

ftp/pure-ftpd/files/pure-ftpd.in
	Handle pureftpd_flags. It needs special handling because, unlike
	most daemons, pure-config.pl takes its mandatory argument first and
	its optional flags last.

PR:		210311
Approved by:	maintainer-timeout
Approved by:	brd (ports)
Sponsored by:	Spectra Logic Corp
Differential Revision:	https://reviews.freebsd.org/D6676
2016-07-15 22:51:13 +00:00