1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-28 10:08:24 +00:00
Commit Graph

325 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
b0d24051f7 Remove pre-test-PROXY-off:
Tests run without error regardless of PROXY option.

PROXY disabled:
TESTDONE: 930 tests out of 930 reported OK: 100%
TESTDONE: 1364 tests were considered during 369 seconds.

PROXY enabled:
TESTDONE: 1052 tests out of 1052 reported OK: 100%
TESTDONE: 1364 tests were considered during 410 seconds.
2020-06-26 11:55:49 +00:00
Sunpoet Po-Chuan Hsieh
927855bb45 Convert PORTDOCS and PORTEXAMPLES to PLIST entries 2020-06-26 08:42:54 +00:00
Sunpoet Po-Chuan Hsieh
c042dd5799 Update to 7.71.0
Changes:	https://curl.haxx.se/changes.html
Security:	6bff5ca6-b61a-11ea-aef4-08002728f74c
MFH:		2020Q2
2020-06-24 17:37:09 +00:00
Sunpoet Po-Chuan Hsieh
7f5cbfeed4 Bump PORTREVISION for security/nettle shlib change 2020-05-16 10:51:32 +00:00
Sunpoet Po-Chuan Hsieh
6103c75013 Update to 7.70.0
Changes:	https://curl.haxx.se/changes.html
2020-04-30 13:47:47 +00:00
Sunpoet Po-Chuan Hsieh
7d8db11b17 Fix runtime error (for CARES enabled and IPV6 disabled builds)
- Bump PORTREVISION for package change

Obtained from:	3bfda07004
PR:		245237
Reported by:	Michael Osipov <michael.osipov@siemens.com>
2020-04-02 12:23:35 +00:00
Sunpoet Po-Chuan Hsieh
81c2c12d2d Update LIBSSH2 option description
PR:		245070
Reported by:	<iron.udjin@gmail.com>
2020-04-01 18:07:17 +00:00
Sunpoet Po-Chuan Hsieh
31c3cddaa6 Update to 7.69.1
Changes:	https://curl.haxx.se/changes.html
2020-03-31 23:00:02 +00:00
Sunpoet Po-Chuan Hsieh
33669b4b81 Remove USES=gmake
It compiles fine without gmake now.

PR:		244647
Submitted by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
2020-03-28 13:34:02 +00:00
Sunpoet Po-Chuan Hsieh
9cce910a6e Remove BROKEN
It builds fine with wolfssl 4.3.0.

PR:		242824
Submitted by:	Takefu <takefu@airport.fm>
2020-01-29 19:17:16 +00:00
Sunpoet Po-Chuan Hsieh
51ff5d057b Update to 7.68.0
Changes:	https://curl.haxx.se/changes.html
2020-01-08 18:36:25 +00:00
Kubilay Kocak
2825d7ad24 ftp/curl: Add NTLM option (Fix OpenSSL build w/o DES)
curl fails to build when OpenSSL is built without DES support, with many
"use of undeclared identifier" errors. For example:

curl_ntlm_core.c:392:3: error: use of undeclared identifier 'DES_key_schedule'
  DES_key_schedule ks;
  ^

An issue was reported back in 2015 [1], requesting support for ./configure
detecting OPENSSL_NO_DES, but the issue was ultimately closed:

"We just don't support very custom OpenSSL builds. I could be talked into
accepting patches that introduce support for this however".

Accordingly and leui of an upstream configure patch, this change adds an
NTLM option, enabled by default, and when disabled, defines
CURL_DISABLE_NTLM, which prevents #define'ing USE_NTLM in
WRKSRC/lib/curl_setup.h, resulting in a successful build.

This allows users the opportunity to easily disable the DES requiring
functionality in curl, if they happen to run custom or stripped down
OpenSSL builds.

Note: This issue may impact builds with other SSL libraries that allow
disabling DES, but I did not investigate this question.

[1] https://sourceforge.net/p/curl/bugs/1439/
[2] Would require a version update, which granted, is mostly bugfixes

Reviewed by:	sunpoet (maintainer)
Approved by:	sunpoet (maintainer)
MFH:		No [2]
Differential Revision: D22498
2019-12-14 00:13:11 +00:00
Dmitry Marakasov
51812fe701 - Mark BROKEN with WOLFSSL - does not build neither with 3.13.0 nor with pending update to 4.2.0
Approved by:	portmgr blanket
2019-12-11 14:09:57 +00:00
Sunpoet Po-Chuan Hsieh
ff2a99a705 Remove unmodified file from REINPLACE_CMD
Differential Revision:	https://reviews.freebsd.org/D22176
Submitted by:	swills
2019-11-14 16:16:37 +00:00
Sunpoet Po-Chuan Hsieh
7ccd726804 Update to 7.67.0
Changes:	https://curl.haxx.se/changes.html
2019-11-13 23:25:19 +00:00
Baptiste Daroussin
06c273daa8 Drop the ipv6 virtual category for f* category as it is not relevant anymore 2019-10-09 10:40:21 +00:00
Sunpoet Po-Chuan Hsieh
6bc3443999 Update to 7.66.0
Changes:	https://curl.haxx.se/changes.html
Security:	9fb4e57b-d65a-11e9-8a5f-e5c82b486287
MFH:		2019Q3
2019-09-14 21:09:27 +00:00
Sunpoet Po-Chuan Hsieh
f7ed30266b Update to 7.65.3
Changes:	https://curl.haxx.se/changes.html
2019-07-20 22:52:31 +00:00
Sunpoet Po-Chuan Hsieh
7028615f21 Update to 7.65.2
Changes:	https://curl.haxx.se/changes.html
2019-07-18 23:49:46 +00:00
Sunpoet Po-Chuan Hsieh
d99d942bb0 Update security/nettle to 3.5.1
- Bump PORTREVISION of dependent ports for shlib change
- Fix build of devel/pijul [1]

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
PR:		238991
Exp-run by:	antoine
Thanks to:	tobik [1]
2019-07-09 17:13:07 +00:00
Sunpoet Po-Chuan Hsieh
32027d75fc Update to 7.65.1
Changes:	https://curl.haxx.se/changes.html
2019-06-05 19:40:00 +00:00
Sunpoet Po-Chuan Hsieh
689c2d7d37 Fix runtime with OpenSSL without MD4
- Bump PORTREVISION for package change

Obtained from:	0dc9a80199
2019-05-31 10:27:54 +00:00
Sunpoet Po-Chuan Hsieh
9472081173 Fix runtime with PROXY disabled
- Bump PORTREVISION for package change

Obtained from:	f4f485c17b
2019-05-30 21:55:31 +00:00
Sunpoet Po-Chuan Hsieh
43240e4874 Fix RTSP option
- Bump PORTREVISION for package change

PR:		238137
Reported by:	tobik
2019-05-27 19:43:11 +00:00
Sunpoet Po-Chuan Hsieh
be79e622fa Fix build with FTP disabled and FILE enabled
Obtained from:	dc0a671213
Reported by:	Charlie Li <ml+freebsd@vishwin.info>
2019-05-26 18:01:53 +00:00
Sunpoet Po-Chuan Hsieh
990655beba Update to 7.65.0
Changes:	https://curl.haxx.se/changes.html
Security:	dd343a2b-7ee7-11e9-a290-8ddc52868fa9
MFH:		2019Q2
2019-05-25 22:02:33 +00:00
Sunpoet Po-Chuan Hsieh
345960f298 Fix undefined Curl_get_line when ALTSVC enabled and COOKIES disabled
ALTSVC requires Curl_get_line which is defined in lib/cookie.c inside a #if
check of HTTP and COOKIES. That makes Curl_get_line undefined if COOKIES is
disabled. This is a workaround to define Curl_get_line unconditionally.

PR:             236885, 236890
2019-03-30 20:44:48 +00:00
Sunpoet Po-Chuan Hsieh
26e2e5ef06 Do not install curl.fish to avoid conflicts with shells/fish
- Bump PORTREVISION for package change

PR:		236878
Reported by:	Laszlo Karolyi <laszlo@karolyi.hu>
2019-03-29 16:34:34 +00:00
Sunpoet Po-Chuan Hsieh
eded5f7080 Remove outdated patches 2019-03-29 14:15:18 +00:00
Sunpoet Po-Chuan Hsieh
9aed1b63b2 Update to 7.64.1
- Add ALTSVC option

Changes:	https://curl.haxx.se/changes.html
2019-03-28 17:32:54 +00:00
Sunpoet Po-Chuan Hsieh
dc7a01a3c8 Update dns/libidn2 to 2.1.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
2019-02-09 23:25:36 +00:00
Sunpoet Po-Chuan Hsieh
2ca07b88c9 Update to 7.64.0
Changes:	https://curl.haxx.se/changes.html
Security:	714b033a-2b09-11e9-8bc3-610fd6e6cd05
MFH:		2019Q1
2019-02-07 23:13:45 +00:00
Sunpoet Po-Chuan Hsieh
06e735460e Update dns/libidn2 to 2.1.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
2019-01-06 20:39:43 +00:00
Sunpoet Po-Chuan Hsieh
0e3e93acca Update to 7.63.0
Changes:	https://curl.haxx.se/changes.html
2019-01-01 20:31:27 +00:00
Sunpoet Po-Chuan Hsieh
1a317fa04b Fix build with wolfSSL
PR:		233189
Submitted by:	Takefu <takefu@airport.fm>
2018-11-17 17:45:32 +00:00
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