Mathieu Arnold
072325a1b1
Put back the php extension installation message, now that it can be
...
shown on installation only.
Differential Revision: https://reviews.freebsd.org/D20510
2019-06-06 11:46:06 +00:00
Mathieu Arnold
ba4258b649
Make sure we use perl installed by ports and not some other perl in PATH.
...
PR: 238320
Submitted by: Jeroen Pulles
2019-06-05 14:37:47 +00:00
Antoine Brodin
47ce821484
Switch default version of samba from 4.7 to 4.8
...
With hat: portmgr
2019-06-04 14:17:39 +00:00
Gerald Pfeifer
5d907c5fc9
Add GCC 9 as an option for GCC_DEFAULT now that lang/gcc9 has landed in
...
the tree. The default for GCC remains version 8 for the time being.
2019-06-04 06:39:58 +00:00
Mathieu Arnold
bd94d2c38d
Use UCL for pkg-message
...
Remain backward compatible but use ucl for the pkg-messages, which allows to:
- append messages one after the other
- only print message on delete, install, upgrade from a version to another
If pkg-message starts with a [ we consider it should be a valid ucl file
The format is the following:
[
{ message: "Always print" },
{ message: "package being removed", type: remove },
{ message: "package being installed", type: install },
{ message: "package is being upgraded", type: upgrade },
{ message: "Upgrading from lower than 1.0", maximum_version: "1.0", type: upgrade },
{ message: "Upgrading from higher than 1.0", minimum_version: "1.0", type: upgrade },
{ message: "Upgrading from >1.0 < 3.0", maximum_version: "3.0", minimum_version: "1.0",
]
Because it is ucl one can use some sugar like:
[
{ message = <<EOD
formatted
message 'with fancy things'
EOD
},
}
Submitted by: bapt
Reviewed by: bapt, mat
Differential Revision: https://reviews.freebsd.org/D19310
2019-06-03 12:57:44 +00:00
Gerald Pfeifer
b56d93d34f
Add support for GCC 9 via the new lang/gcc9 port. USE_GCC=9+ and
...
USE_GCC=9 (the latter of which should only be used if unavoidable)
are now supported.
2019-06-02 07:55:48 +00:00
Sunpoet Po-Chuan Hsieh
d8cff3e56b
Introduce PY_TYPING and simplify Makefile
...
Since devel/py-promise requires 3.6.4+, the minimal version is set to 3.6.4.
With hat: python
2019-05-31 10:00:20 +00:00
Alex Kozlov
c23fc82315
- Remove obsolete (since r473503) USE_QT4/5 variable descriptions
...
PR: 238172
Approved by: portmgr (rene)
2019-05-29 08:18:10 +00:00
Antoine Brodin
fa22bcefd1
Add lang/julia to the blacklist of ports that other ports must not depend upon.
...
With hat: portmgr
2019-05-28 09:44:05 +00:00
Li-Wen Hsu
cb5c8198a2
Turn lang/julia to metaport & introduce JULIA_DEFAULT to bsd.default-versions.mk
...
PR: 235872
Submitted by: Iblis Lin <iblis@hs.ntnu.edu.tw> (maintainer)
2019-05-28 06:12:47 +00:00
Baptiste Daroussin
127e896f23
Improve vulnerability checking
...
Use the return value of the pkg audit command instead of parsing its output
The output will change in the next version of pkg
Approved by: mat (portmgr)
Reviewed by: mat (portmgr)
Differential Revision: https://reviews.freebsd.org/D20376
2019-05-27 13:02:05 +00:00
Alex Kozlov
4fcb6520ab
- Remove no-op (since r415842) NOFETCHFILES variable from the ports tree.
...
Approved by: portmgr (mat)
2019-05-27 10:33:44 +00:00
Tobias C. Berner
ee49e34252
qt5: fix build on gcc architectures
...
- the sed call was only replacing one of the %%LOCALBASE%% by ${LOCALBASE},
due to the missing 'g' flag to the sed call.
- with this change the gcc architectures should be able to build Qt5 again.
PR: 237745
Submitted by: Mark Millard <marklmi26-fbsd@yahoo.com>, jwb
Reported by: pkubaj
2019-05-25 20:02:55 +00:00
Jan Beich
c784ee57d6
www/firefox: bump required cbindgen after r501604
...
Reported by: Mikaël Urankar
2019-05-25 16:11:00 +00:00
Jan Beich
0d31b9184d
www/firefox: require more recent icu/rust after r490910/r501604
2019-05-25 11:51:02 +00:00
Tobias Kortkamp
a7ed1f0480
Mk/Uses/php.mk: Drop unused mysql_DEPENDS
...
PR: 235942
Submitted by: Miroslav Lachman <000.fbsd@quip.cz>
Approved by: ale (maintainer)
2019-05-24 15:24:19 +00:00
Tobias Kortkamp
45b4cf53f5
Mk/Uses/cargo.mk: QoL improvement during makepatch
...
Cargo normalizes Cargo.toml when crates are published. It creates
a Cargo.toml.orig to preserve the original. Rename them to not
interfere with makepatch and avoid creating a bunch of useless
and wrong files/patch-*Cargo.toml.
Suggested by: mat
2019-05-24 07:57:11 +00:00
Tobias Kortkamp
f30ebc2bec
lang/rust: Update to 1.35.0
...
- Force rebuild all consumers to catch regressions early
Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.
Changes: https://blog.rust-lang.org/2019/05/23/Rust-1.35.0.html
Reviewed by: jbeich
Tested by: pkubaj (powerpc64), mikael.urankar@gmail.com (aarch64)
With hat: rust
Differential Revision: https://reviews.freebsd.org/D20332
2019-05-24 03:25:11 +00:00
Mathieu Arnold
7551edfa4b
Have makepatch ignore "C function prototype".
...
This will reduce the churn when base system diff subtly changes what is
put in that field.
2019-05-20 13:04:03 +00:00
Gerald Pfeifer
c169efd9ba
Now that the last dependency on GCC 5 (and lang/gcc5) in the Ports
...
Collection is gone, remove USE_GCC=5 as an option.
This does not remove lang/gcc5 as such, but helps avoid new dependencies
creeping in, in particular since GCC 5 has been unmaintained upstream for
a while.
2019-05-18 07:03:04 +00:00
Jan Beich
bba9bc0881
www/firefox: restore SafeBrowsing v4 after r495403
...
Required for phishing protection. Not covered by uBlock Origin lists.
Looks like #Mozilla didn't announce the POLA-violating change anywhere
public despite backporting to ESR60.
https://bugzilla.mozilla.org/show_bug.cgi?id=1531176
2019-05-17 12:02:08 +00:00
Tobias Kortkamp
dae9f3d7a4
Mk/bsd.sanity.mk: Prevent false positive with SSL_DEFAULT!=base after r499267
...
With SSL_DEFAULT!=base USES=ssl sets OPENSSL_LDFLAGS and any port with an
OPENSSL option like net/haproxy gets a false positive error like:
/!\ haproxy-1.9.8: Makefile errors /!\
The following options helpers are incorrectly set after bsd.port.options.mk
and are ineffective: OPENSSL_LDFLAGS
*** Error code 1
Whitelist OPENSSL_LDFLAGS to prevent this.
Reported by: mfechner (via ports-committers)
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D20275
2019-05-16 13:30:33 +00:00
Tobias C. Berner
e10da3de3f
Update KDE Frameworks to 5.58.0
...
Announcement:
https://kde.org/announcements/kde-frameworks-5.58.0.php
Exp-run by: antoine
PR: 237888
2019-05-15 20:28:04 +00:00
Tobias C. Berner
54c94e46cd
Update pyqt to 5.12.2 (with it sip to 4.19.17)
...
Exp-run by: antoine
PR: 237889
2019-05-15 20:25:59 +00:00
Tobias Kortkamp
6bd3ed2a9b
lang/rust: Update to 1.34.2
...
- While here add patches from [1] for LibreSSL 2.9.1 support
[1] https://github.com/sfackler/rust-openssl/pull/1097
Changes: https://blog.rust-lang.org/2019/05/13/Security-advisory.html
Changes: https://blog.rust-lang.org/2019/05/14/Rust-1.34.2.html
PR: 237495 [1]
Security: 37528379-76a8-11e9-a4fd-00012e582166
2019-05-15 03:12:15 +00:00
Jan Beich
2491d7944a
www/firefox: update to 67.0
...
Changes: https://www.mozilla.org/firefox/67.0/releasenotes/
PR: 236651
Security: 44b6dfbf-4ef7-4d52-ad52-2b1b05d81272
MFH: 2019Q2
Differential Revision: https://reviews.freebsd.org/D19654
2019-05-13 23:55:28 +00:00
Mathieu Arnold
28017ff3ee
Welcome Perl 5.30 (now at 5.30.0-RC1)
...
Changes: https://metacpan.org/pod/release/XSAWYERX/perl-5.30.0-RC1/pod/perldelta.pod
Changes: https://metacpan.org/pod/release/XSAWYERX/perl-5.30.0-RC1/pod/perldeprecation.pod#Perl-5.30
2019-05-13 07:36:38 +00:00
Tobias C. Berner
d27fcc13c5
Update KDE Applications to 19.04.1
...
Changelog:
https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.1
2019-05-09 18:18:04 +00:00
Rene Ladan
ed0c744cfc
Unregister expired lang/perl5.24
2019-05-09 16:21:42 +00:00
Gleb Popov
b25371bcc4
Restore "hs-" package name prefix for Haskell packages.
...
Reported by: mat
Approved by: mat
2019-05-09 15:02:19 +00:00
Gleb Popov
6dc2e22e2d
Introduce USES=cabal and use it to build Haskell applications.
...
PR: 230186
Reviewed by: mat, tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D19730
2019-05-09 14:39:30 +00:00
Koichiro Iwao
c0fd879a7f
lang/ruby26: Fix pkg-plist when EXAMPLES=off
...
Reported by: adamw
2019-05-09 06:42:08 +00:00
Koichiro Iwao
96e32bdc19
Add ruby26 2.6.3 (copied from ruby25)
...
PR: 234509 235826
Submitted by: pete@nomadlogic.org (initial revision)
Yasuhiro KIMURA <yasu@utahime.org> (initial revision)
meta (myself, minor modifications)
Relnotes:: https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/
https://www.ruby-lang.org/en/news/2019/01/30/ruby-2-6-1-released/
https://www.ruby-lang.org/en/news/2019/03/13/ruby-2-6-2-released/
https://www.ruby-lang.org/en/news/2019/04/17/ruby-2-6-3-released/
Differential Revision: https://reviews.freebsd.org/D19961
2019-05-09 01:28:38 +00:00
Tobias C. Berner
4aaedd3666
Update KDE Plasma Desktop to 5.15.5
...
Changelog:
https://kde.org/announcements/plasma-5.15.4-5.15.5-changelog.php
2019-05-08 20:50:22 +00:00
Rene Ladan
dfd801cad1
Remove esound support from the ports tree, as audio/esound expired.
2019-05-08 12:54:13 +00:00
Kurt Jaeger
edfbdc7152
Mk/bsd.sites.mk: update torproject.org link
...
- The old link redirects (302) to the new one.
PR: 237732
Submitted by: Christian Inci <chris.freebsd@broke-the-inter.net>
2019-05-03 16:31:07 +00:00
Mathieu Arnold
a9c92b0801
Cleanup USE_GIT(HUB|LAB) a bit.
...
- Make USE_GIT(HUB|LAB) behave more responsibly with DISTNAME.
- Fix a small bug in the USE_GITLAB extra distfile naming.
Differential Revision: https://reviews.freebsd.org/D20140
2019-05-03 13:58:27 +00:00
Joseph Mingrone
1aa420879a
cran.mk: Don't include math/R/compiler.mk; it was removed in r500605
...
Pointy-hat: jrm
2019-05-01 19:43:18 +00:00
Tobias Kortkamp
ece971a5cd
Mk/Uses/openal.mk: Drop support for the OpenAL Sample Implementation
...
Prepare for audio/openal removal.
PR: 236971
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D19766
2019-04-30 16:24:55 +00:00
Koichiro Iwao
fcf98f7079
lang/ruby2[45]: Remove dbm library and replace it with databases/rubygem-dbm
...
PR: 230289
Submitted by: Yasuhiro KIMURA <yasu@utahime.org> (initial revision)
meta (myself)
Reviewed by: sunpoet, ruby
Approved by: sunpoet
Differential Revision: https://reviews.freebsd.org/D20000
2019-04-30 11:22:58 +00:00
Sunpoet Po-Chuan Hsieh
4ae562dd77
Update comment for PYTHON_PKGNAMESUFFIX
...
The deprecated comment was added in r364450 (bsd.python.mk to Uses/python.mk transition) but it is not.
2019-04-27 18:27:43 +00:00
Antoine Brodin
7a89afb809
Remove unused plist substitutions
...
With hat: portmgr
2019-04-26 08:56:37 +00:00
Antoine Brodin
8779d06e2c
Remove PYTHON_PYOEXTENSION from plist substitutions
...
With hat: portmgr
2019-04-25 15:21:51 +00:00
Jan Beich
32daaae72c
Switch to -fstack-protector-strong and enable on more architectures
...
PR: 237273
Exp-run by: antoine
Approved by: portmgr (antoine)
Differential Revision: https://reviews.freebsd.org/D19907
2019-04-24 19:15:05 +00:00
Julien Laffaye
429d61c810
Improve support for ARM in go.mk
...
- Set GOARM value according to current ARCH
- Set CGO_ENABLED
Submitted by: Dmitri Goutnik <dg@syrec.org>
Differential Revision: D19892
2019-04-24 16:25:57 +00:00
Piotr Kubaj
3a69880c81
Remove checks for ia64, this is not a supported architecture.
...
PR: 237104
Approved by: portmgr
2019-04-23 17:52:38 +00:00
Matthias Fechner
efc3d57a4b
Change default version of ruby from 2.4 to 2.5.
...
PR: 233901
Exp-Run: antoine
2019-04-19 22:48:01 +00:00
Tobias C. Berner
c0a68b324e
bsd.gstreamer.mk: remove invalid qt4 component
...
Reported by: antoine
2019-04-18 17:54:46 +00:00
Tobias C. Berner
1c18b6d5c8
Update KDE Applications to 19.04.0
...
The changelog can be found here:
- https://kde.org/announcements/announce-applications-19.04.0.php
Due to crashes on start, multimedia/kdenlive was kept at 18.12.3 for now.
2019-04-18 16:55:13 +00:00
Tobias Kortkamp
f4bb5c8fec
Flag nop options helpers that appear after bsd.port.options.mk as DEV_ERRORs
...
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D19553
2019-04-18 14:28:07 +00:00