Commit graph

290 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
53cd419ef4 Update to 7.62.0
Changes:	https://curl.haxx.se/changes.html
Security:	e0ab1773-07c1-46c6-9170-4c5e81c00927
MFH:		2018Q4
2018-11-01 19:13:16 +00:00
Sunpoet Po-Chuan Hsieh
714ace7a4b Update to 7.61.1
Changes:	https://curl.haxx.se/changes.html
Security:	f4d638b9-e6e5-4dbe-8c70-571dbc116174
MFH:		2018Q3
2018-09-05 23:52:27 +00:00
Sunpoet Po-Chuan Hsieh
01ac1d32c6 Fix r475433
- Restore RELEASE-PROCEDURE.md
- Fix CARES option
- Bump PORTREVISION for package change
2018-07-28 11:43:46 +00:00
Steve Wills
f9db49b713 ftp/curl: Update to 7.61.0
PR:		229753
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	maintainer timeout (sunpoet, >2 weeks)
MFH:		2018Q3
Security:	3849e28f-8693-11e8-9610-9c5c8e75236a
2018-07-27 12:38:06 +00:00
Sunpoet Po-Chuan Hsieh
78fec12d79 Update GNUTLS and NSS options
nettle for gnutls support in curl is always enabled because it is an unconditional dependency of security/gnutls.

Do not bump PORTREVISION because package-depends-list is unchanged.
2018-06-03 18:16:46 +00:00
Sunpoet Po-Chuan Hsieh
2b5ca33374 Update to 7.60.0
Changes:	https://curl.haxx.se/changes.html
Security:	04fe6c8d-2a34-4009-a81e-e7a7e759b5d2
MFH:		2018Q2
2018-05-16 23:54:16 +00:00
Rene Ladan
2a5c72ab87 Drop support for expired security/polarssl13 2018-05-01 19:03:18 +00:00
Sunpoet Po-Chuan Hsieh
f6ec15f572 Fix build with LibreSSL 2.7
Obtained from:	https://github.com/openbsd/ports/blob/master/net/curl/patches/patch-lib_vtls_openssl_c
PR:		226845
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
MFH:		2018Q1
2018-03-24 21:12:23 +00:00
Sunpoet Po-Chuan Hsieh
95ecddb46b Update to 7.59.0
Changes:	https://curl.haxx.se/changes.html
2018-03-14 18:11:28 +00:00
Sunpoet Po-Chuan Hsieh
3b63c52143 Update dns/libpsl to 0.20.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
		https://github.com/rockdaboot/libpsl/blob/libpsl-0.20.1/NEWS
2018-02-27 13:24:14 +00:00
Sunpoet Po-Chuan Hsieh
e0846397bf Update options dependency 2018-02-26 22:30:00 +00:00
Sunpoet Po-Chuan Hsieh
5a86ebc1e7 Update dns/libpsl to 0.20.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
2018-02-23 19:23:57 +00:00
Sunpoet Po-Chuan Hsieh
35ac318764 Fix build with CURL_DEBUG enabled
lib/checksrc.pl is run when CURL_DEBUG is enabled.
The build failed due to the long line in patched lib/url.c.

./url.c:593:82: warning: Longer than 79 columns (LONGLINE)
       data->set.no_signal = TRUE; /* different handling of signals and threads */
checksrc: 0 errors and 1 warnings
checksrc: 0 errors and 5 warnings suppressed
gmake[3]: *** [Makefile:3935: checksrc] Error 5

MFH:		2018Q1
2018-02-17 17:44:07 +00:00
Sunpoet Po-Chuan Hsieh
405da093cc Fix r460400
- Add DICT, FTP, GOPHER, TELNET and TFTP options to OPTIONS_DEFAULT
- Add HTTP options to OPTIONS_DEFAULT
- Bump PORTREVISION for package change

DICT, FTP, GOPHER, TELNET and TFTP options are enabled by default through configure but not being added to OPTIONS_DEFAULT in r460440.
HTTP option is enabled by default through HTTP2 option.
2018-02-02 19:54:23 +00:00
Sunpoet Po-Chuan Hsieh
204809ac75 Add more options
- Add protocol group
- Convert already-enabled protocols to IMAP, POP3, RTSP and SMTP options
- Add DICT, FTP, GOPHER, HTTP, TELNET and TFP options
- Update CA_BUNDLE_DESC
- Use CA_BUNDLE_CONFIGURE_WITH and OPENSSL_CONFIGURE_WITH
- Merge TLS_SRP check

PR:		223967 (based on)
Submitted by:	brnrd
2018-01-30 15:39:00 +00:00
Sunpoet Po-Chuan Hsieh
ed62412da2 Fix BROTLI option 2018-01-29 17:03:11 +00:00
Sunpoet Po-Chuan Hsieh
b5b1d4039c Remove LIBSSH option to avoid circular dependency
libssh uses cmake which depends on curl.
2018-01-27 18:42:35 +00:00
Sunpoet Po-Chuan Hsieh
34d77595c1 Update to 7.58.0
- Add BROTLI and LIBSSH options

Changes:	https://curl.haxx.se/changes.html
2018-01-24 18:44:55 +00:00
Sunpoet Po-Chuan Hsieh
c5b066f003 Disable brotli support to fix build with old brotli installed
Brotli support will be added as an option after archivers/brotli being updated
to a newer version.

PR:             224072
Reported by:    mi
2017-12-07 16:53:06 +00:00
Sunpoet Po-Chuan Hsieh
fe18ac14f3 Update to 7.57.0
Changes:	https://curl.haxx.se/changes.html
		https://curl.haxx.se/docs/security.html
Security:	301a01b7-d50e-11e7-ac58-b499baebfeaf
MFH:		2017Q4
2017-12-01 23:33:50 +00:00
Sunpoet Po-Chuan Hsieh
3336e7583a Update to 7.56.1
Changes:	https://curl.haxx.se/changes.html
		https://curl.haxx.se/docs/security.html
Security:	143ec3d6-b7cf-11e7-ac58-b499baebfeaf
MFH:		2017Q4
2017-10-24 17:41:06 +00:00
Sunpoet Po-Chuan Hsieh
7d5e15be23 Update to 7.56.0
Changes:	https://curl.haxx.se/changes.html
Security:	ccace707-a8d8-11e7-ac58-b499baebfeaf
MFH:		2017Q4
2017-10-04 10:54:23 +00:00
Sunpoet Po-Chuan Hsieh
7e7cd5ef91 Update MASTER_SITES
PR:		221724
Submitted by:	xmj
2017-08-23 14:53:30 +00:00
Sunpoet Po-Chuan Hsieh
922cbc69c0 Change RESOLV from RADIO to SINGLE
cURL 7.55.1 use the threaded resolver (THREADED_RESOLVER) backend if c-ares
(CARES) is not available. That means you must enable either CARES or
THREADED_RESOLVER (default) option.

Reference:	https://github.com/curl/curl/pull/1647
MFH:		2017Q3
2017-08-17 15:03:44 +00:00
Sunpoet Po-Chuan Hsieh
517d6198cc Update to 7.55.1
Changes:	https://curl.haxx.se/changes.html
MFH:		2017Q3
2017-08-14 19:11:14 +00:00
Sunpoet Po-Chuan Hsieh
5f223850d7 Update to 7.55.0
Changes:	https://curl.haxx.se/changes.html
Security:	69cfa386-7cd0-11e7-867f-b499baebfeaf
PR:		221362
Submitted by:	brnrd
MFH:		2017Q3
2017-08-09 19:35:19 +00:00
Sunpoet Po-Chuan Hsieh
6392a83fee Update COMMENT and pkg-descr 2017-06-15 21:59:12 +00:00
Sunpoet Po-Chuan Hsieh
a9da0a91c9 Update to 7.54.1
Changes:	https://curl.haxx.se/changes.html
Security:	9314058e-5204-11e7-b712-b1a44a034d72
MFH:		2017Q2
2017-06-15 21:53:26 +00:00
Dmitry Marakasov
fecab415cc - Update WWW
Approved by:	portmgr blanket
2017-06-15 17:29:05 +00:00
Sunpoet Po-Chuan Hsieh
8959621de9 Update to 7.54.0
Changes:	https://curl.haxx.se/changes.html
Security:	3e2e9b44-25ce-11e7-a175-939b30e0836d
MFH:		2017Q2
2017-04-20 14:25:30 +00:00
Sunpoet Po-Chuan Hsieh
605658c4d8 Fix HTTP2 option
PR:		218721
Reported by:	<dewayne@heuristicsystems.com.au>
MFH:		2017Q2
2017-04-18 19:38:23 +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
Sunpoet Po-Chuan Hsieh
0fc9c0de9f Cosmetic change 2017-02-27 17:10:05 +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
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
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
Sunpoet Po-Chuan Hsieh
5b72772a8c Fix net-p2p/rtorrent with https trackers
- Bump PORTREVISION for package change

Reference:	https://github.com/rakshasa/rtorrent/issues/538
Obtained from:	a7b38c9dc9
MFH:		2017Q1
2017-01-07 10:54:16 +00:00
Sunpoet Po-Chuan Hsieh
4a12f85bb5 - Update to 7.52.1
Changes:	https://curl.haxx.se/changes.html
Security:	c40ca16c-4d9f-4d70-8b6c-4d53aeb8ead4
MFH:		2016Q4
2016-12-24 08:40:18 +00:00
Sunpoet Po-Chuan Hsieh
db936e2edc - Update to 7.52.0
Changes:	https://curl.haxx.se/changes.html
Security:	42880202-c81c-11e6-a9a5-b499baebfeaf
MFH:		2016Q4
2016-12-22 18:08:45 +00:00
Sunpoet Po-Chuan Hsieh
b9c701d7b8 - Remove BUILD_DEPENDS and RUN_DEPENDS:
- RUN_DEPENDS: BUILD_DEPENDS is sufficient to block unqualified version.
  - BUILD_DEPENDS: it's safe to remove BUILD_DEPENDS after nghttp2->libnghttp2 transition because initial version of libnghttp2 is 1.0.0+.

Pointed out by:	adamw
2016-12-22 17:38:19 +00:00
Sunpoet Po-Chuan Hsieh
19c76abeae - Change HTTP2 dependency from www/nghttp2 to www/libnghttp2
- Enable HTTP2 option by default
- Bump PORTREVISION for dependency and package change
2016-12-18 15:20:50 +00:00
Sunpoet Po-Chuan Hsieh
8d716fefa7 - Add net to CATEGORIES
PR:		205269
Suggested by:	<bkazemi@users.sf.net>
2016-12-17 13:25:27 +00:00
Sunpoet Po-Chuan Hsieh
619c99ffbb - Update to 0.16.1
- Bump PORTREVISION for dependent ports

Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
2016-12-17 12:50:19 +00:00
Sunpoet Po-Chuan Hsieh
7951f57490 - Update to 0.16.0
- Bump PORTREVISION for dependent ports

Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
2016-12-12 20:57:42 +00:00
Sunpoet Po-Chuan Hsieh
a2f5416085 - Cleanup Makefile
- Remove BUILDING_HIPHOP check: curl-hiphop was removed in r425765
  - Use = instead of += for MAINTAINER, COMMENT, CONFIGURE_ARGS and CONFIGURE_ENV
  - Remove SLAVEDIRS
  - Adjust line wrapping of DOCS
2016-12-09 10:13:03 +00:00
Tijl Coosemans
61b6b4348f Remove libcurl.so.7 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 17:01:31 +00:00
Sunpoet Po-Chuan Hsieh
b057f9785d - Sort PLIST 2016-11-24 15:34:20 +00:00
Sunpoet Po-Chuan Hsieh
fc0f70a87d - Add SMB option
PR:		210472
Submitted by:	Marcin Gryszkalis <mg@fork.pl>
2016-11-24 08:57:38 +00:00
Sunpoet Po-Chuan Hsieh
047648852e - Fix IDN option
- Sort PLIST
- Bump PORTREVISION for dependency change

MFH:		2016Q4
2016-11-05 18:00:17 +00:00