Commit graph

3920 commits

Author SHA1 Message Date
Dmitry Marakasov
e735486213 - Add LICENSE_FILE
- Switch to USES=localbase
- Switch to options helpers
2017-04-08 11:03:01 +00:00
Li-Wen Hsu
77575d5911 - Update to 1.5.2 2017-04-07 08:47:27 +00:00
Vasil Dimov
a3434e2968 Upgrade ftp/wget from 1.19 to 1.19.1
Changelog: http://git.savannah.gnu.org/cgit/wget.git/plain/NEWS

- add test target and TEST_DEPENDS
- remove gmake from USES: current version of wget can be build without
  gmake
- unbreak IDN option: since 1.19 wget uses libidn2 instead of libidn
- libidn2 uses libunistring from ports, so when the IDN option is enabled
  use libunistring from the ports instead of the bundled one
- disabling pcre support using ./configure --disable-pcre currently works,
  use it
- remove Makefile and configure patches which are no longer needed
- patch /usr/local to $PREFIX in wget.info too
- delete files/patch-src__main.c - this bug has been fixed
  on Mar 2, 2015 [1]

[1] http://git.savannah.gnu.org/cgit/wget.git/commit/?id=9dde436dd689bd51eef71d64152dde9c8c0b5f65

PR:		218408
Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru>
2017-04-06 08:56:22 +00:00
Sunpoet Po-Chuan Hsieh
fca9a15726 Fix CVE-2017-7407
- Bump PORTREVISION for package change

Obtained from:	https://curl.haxx.se/CVE-2017-7407.patch
		1890d59905
		8e65877870
Security:	04f29189-1a05-11e7-bc6e-b499baebfeaf
MFH:		2017Q2
2017-04-05 19:56:58 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Sunpoet Po-Chuan Hsieh
26bfc533c3 Update to 0.38
Changes:	http://search.cpan.org/dist/Net-FTPSSL/Changes
2017-04-01 10:52:43 +00:00
Li-Wen Hsu
393df041cc - Remove unneeded pkg-plist 2017-03-28 12:30:30 +00:00
Li-Wen Hsu
d3c02893c0 - Update to 1.5.1 2017-03-28 12:03:16 +00:00
Rene Ladan
e32a133c61 Remove expired port:
2017-03-27 ftp/bareftp: Broken for more than 6 months
2017-03-27 18:28:57 +00:00
Antoine Brodin
88ee59f524 Revert r436977, patch fails to apply
Reported by:	pkg-fallout
With hat:	portmgr
2017-03-27 05:38:23 +00:00
Bernard Spil
e9d1722a77 ftp/proftpd: Fix mod_tls build with LibreSSL
- Remove IGNORE with LibreSSL SSL_DEFAULT
  - Add patch for mod_tls to build with LibreSSL

PR:		217025
Approved by:	maintainer timeout
2017-03-26 18:52:35 +00:00
Marcelo Araujo
f2e559d150 - Bump PORTREVISION to reflect devel/bglibs update.
- Take maintainership.
2017-03-26 04:56:50 +00:00
Sunpoet Po-Chuan Hsieh
6b1f112863 Update to 0.37
Changes:	http://search.cpan.org/dist/Net-FTPSSL/Changes
2017-03-25 04:37:54 +00:00
Sunpoet Po-Chuan Hsieh
9ee833aef5 Update to 0.36
Changes:	http://search.cpan.org/dist/Net-FTPSSL/Changes
2017-03-23 23:24:55 +00:00
Mathieu Arnold
e51bbb58a4 Remove all _USE=openssl occurrences.
Sponsored by:	Absolight
2017-03-15 14:45:54 +00:00
Mathieu Arnold
a28f0f7f7f Remove all USE_OPENSSL occurrences.
Sponsored by:	Absolight
2017-03-15 14:45:30 +00:00
Sunpoet Po-Chuan Hsieh
c0b98685aa Update to latest snapshot which supports Python 3
- Change MASTER_SITES to GitHub
- Add LICENSE_FILE
- Add NO_ARCH
- Allow concurrent installation (USE_PYTHON=concurrent)
- Bump PORTREVISION for package change

Changes:	https://github.com/msoulier/tftpy/commits/master
2017-03-13 17:48:56 +00:00
Ganael LAPLANCHE
577276023d Update to 4.7.7 2017-03-13 12:27:58 +00:00
Marcelo Araujo
6d898d456a Update to 1.43.
Submitted by:	John Hixson <jhixson@gmail.com> (via email at AsiaBSDCon)
2017-03-11 07:47:50 +00:00
Sunpoet Po-Chuan Hsieh
ac568ace46 Update to 0.8.1
Changes:	https://github.com/jpbarrette/curlpp/releases
2017-03-08 16:50:56 +00:00
Mathieu Arnold
bebf3178ae Mark the remaining ports depending on Google Code as DEPRECATED, with an
EXPIRATION_DATE at the end of April 2017.

In the past six months, about a third of the ports marked BROKEN because
they were hosted on Google Code have been fixed.  The remaining must not
be of use to anyone.

With hat:	portmgr
Sponsored by:	Absolight
2017-03-03 16:00:19 +00:00
Sunpoet Po-Chuan Hsieh
6f44334909 Update to 0.24
- Add LICENSE
- Update *_DEPENDS
- Add TEST_DEPENDS
- Add NO_ARCH
- Convert to options target helper

Changes:	http://search.cpan.org/dist/POE-Component-Client-FTP/Changes
2017-03-02 17:59:41 +00:00
Sunpoet Po-Chuan Hsieh
0fc9c0de9f Cosmetic change 2017-02-27 17:10:05 +00:00
Antoine Brodin
789652771a Deprecate ports broken for more than 6 months 2017-02-26 13:58:50 +00:00
Sunpoet Po-Chuan Hsieh
6ca735be73 Update to 7.53.1
Changes:	https://curl.haxx.se/changes.html
2017-02-25 09:55:20 +00:00
Sunpoet Po-Chuan Hsieh
f6c7463135 Update to 7.53.0
Changes:	https://curl.haxx.se/changes.html
Security:	311e4b1c-f8ee-11e6-9940-b499baebfeaf
2017-02-22 17:13:43 +00:00
Sunpoet Po-Chuan Hsieh
7bac899dfe Update to 0.8.0
Changes:	https://github.com/jpbarrette/curlpp/releases
2017-02-20 15:08:58 +00:00
Ganael LAPLANCHE
211101f784 Update to 4.7.6 2017-02-17 15:52:16 +00:00
Matthew Rezny
68ae2c6667 Update to 3.24.0
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9385
2017-02-07 14:58:02 +00:00
Tijl Coosemans
6d324c1f70 - Remove inclusion of bsd.default-versions.mk from ftp/curl/Makefile so
bsd.default-versions.mk can rely on ARCH being defined.
- In bsd.port.mk move inclusion of bsd.default-versions.mk from the
  pre-makefile section to the options section so the variables can be used
  earlier.  Also put the bit of code sitting between the options section and
  the pre-makefile section into the options section.
- Remove last few cases where ports set WITH_OPENSSL_PORT.  This variable is
  handled in bsd.default-versions.mk and some ports were setting it after
  including bsd.port.options.mk.  After FreeBSD 9 EoL all but a few ports,
  and then only when setting non-default options, work without setting that
  variable.

PR:		215996
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2017-02-05 21:20:24 +00:00
Vasil Dimov
78441dcfd5 ftp/wget: fix compilation error due to -R being passed to clang
gcc accepts -R, but clang needs -Wl,-R and since we are changing
this, use the proper -Wl,-rpath.

Reported by:	Walter Schwarzenfeld, Barbara Guida, Jimmy Olgeni, Ken J.
2017-02-05 16:47:34 +00:00
Vasil Dimov
db1916cb2b ftp/wget: Upgrade from 1.18_2 to 1.19 2017-02-05 09:54:31 +00:00
Sunpoet Po-Chuan Hsieh
ce707824df Update to 5.0.9
- While I'm here, fix GH_TAGNAME

Changes:	https://github.com/happyfish100/fastdfs/commits/master
PR:		216698
Submitted by:	Daniel Ylitalo <daniel@blodan.se> (maintainer)
2017-02-02 13:32:32 +00:00
John Marino
7303f590e8 The latest version of ftp/proftpd doesn't build with libressl either.
Increase the IGNORE from openssl-devel to include all versions of libressl.

Approved by:	SSL blanket
2017-02-01 17:05:18 +00:00
Tijl Coosemans
d0d15cc5cd Enable i386 support to Linux CentOS 7 ports.
PR:		216646
2017-01-31 20:32:46 +00:00
Tijl Coosemans
6140d3c6aa - Autodetect the installed linux_base port and use LINUX_DEFAULT only as
a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
  Select one list for regular make and all lists for make makesum so linux
  ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
  lib64 and sbin into symbolic links to the same directory under usr.
  This fixes the problem where some programs/libraries exist under / on
  FreeBSD and /usr on Linux or vice versa and then depending on the order
  of search paths Linux programs may run/load FreeBSD programs/libraries
  and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
  Linux programs can find desktop theme icons.  This eliminates the need
  for x11-themes/linux*-hicolor-icon-theme.
- Rename pkg-plist.x86_64 to pkg-plist.amd64.
- Regenerate all pkg-plist files.
- Add @preexec to linux_base pkg-plist that moves existing files in bin,
  lib, lib64, sbin and icons to the new destination before the directories
  are turned into symbolic links.
- Remove several empty directories from linux_base ports.
- Sweep over all linux ports: use consistent style, remove old CONFLICTS,
  remove unused pkg-descr files, add NLS option,...
- Remove old linux arts, esound and openssl-compat ports.
2017-01-31 16:54:21 +00:00
Sunpoet Po-Chuan Hsieh
730ae93f4c Update to 1.0.45
Changes:	https://github.com/jedisct1/pure-ftpd/releases
		https://github.com/jedisct1/pure-ftpd/blob/master/ChangeLog
2017-01-31 15:33:01 +00:00
Dirk Meyer
8f7fdbd3a3 - fix build for FreeBSD-12
- make portlint happier
2017-01-30 18:04:28 +00:00
Matthew Rezny
02915a3d0c Change the MAINTAINER line to my FreeBSD.org address in the ports I maintain
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9380
2017-01-30 14:55:08 +00:00
John Marino
e0fde11019 ftp/fastdfs: Revbump due to libfastcommon dependency
The fastcommon library was misbuilt on amd64, and this port was missed
from the original list of revbumps.
2017-01-28 15:19:56 +00:00
John Marino
cc875c39f3 ftp/fastdfs: Add explicit -L flag to link libfastcommon
Supports non-default LOCALBASE and compilers that don't look in
/usr/local/lib by default.  It adjusts already existing patches.

Approved by:	just-fix-it
2017-01-28 14:33:43 +00:00
John Marino
eade84d0d7 devel/libfastcommon: fix misbuild, add DF, bump deps minus nginx-full
The fastcommon library is being built as 32-bit on amd64 due to the
misuse of uname (uname -p returns "amd64", not uname alone).

Additionally, the hardcoded install commands (added via patch) have been
updated to the BSD_INSTALL* macros to satisfy QA tests.

While here, fix building on DragonFly (sacrificing unused Darwin support
in the process).

Finally, bump all ports dependend on fault libfastcommon.so except
www/nginx-full which has no separate PORTREVISION setting.  I can't bump
it without bumping www/nginx too (bug??).

Approvd by:	just-fix-it
2017-01-28 14:22:53 +00:00
Martin Matuska
5fdb38713e Update ProFTPd to 1.3.5d 2017-01-27 20:48:25 +00:00
Sunpoet Po-Chuan Hsieh
2e247cfda0 Add php71-fastdfs 5.0.8 (copied from php70-fastdfs)
PR:		216494
Submitted by:	Daniel Ylitalo <daniel@blodan.se>
2017-01-26 14:38:32 +00:00
Sunpoet Po-Chuan Hsieh
ceeb325af4 Use PKGNAMEPREFIX
- While I'm here, update IGNORE_WITH_PHP
2017-01-26 14:38:27 +00:00
Torsten Zuehlsdorff
875dbacfa1 Connect PHP 7.1 ports (r432324) 2017-01-24 12:56:45 +00:00
Torsten Zuehlsdorff
db021968e3 Add PHP 7.1
Thanks to: mat, pi, ale, martin@waschbuesch.de and franco@opnsense.org
2017-01-24 11:54:20 +00:00
Dmitry Sivachenko
60b2b0e721 Update to version 4.9.3 2017-01-22 07:50:39 +00:00
Tijl Coosemans
c2712d2471 Update Linux CentOS 7 ports to 7.3.1611. While 7.2 had semi-official i386
packages there are no such packages for 7.3 yet so i386 support has been
marked IGNORE for now.

Change DIST_SUBDIR to just "centos" so distfiles that remain the same
between major versions don't have to be redownloaded.

Remove fmake hacks from linux.mk.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-01-19 15:44:53 +00:00
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2017-01-18 13:20:31 +00:00