1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-16 03:24:07 +00:00
Commit Graph

6552 Commits

Author SHA1 Message Date
Rene Ladan
cc6bea1430 Mark FreeBSD 10.4 as unsupported, it is end-of-life as of today.
Users who still rely on FreeBSD 10 should use tags/RELEASE_10_EOL
2018-11-01 10:24:15 +00:00
Christoph Moench-Tegeder
0cd264456c gecko: silence USES warnings
PR:		231867
Approved by:	gecko (jbeich did not veto)
2018-10-29 22:32:17 +00:00
Tobias C. Berner
9f68d12bf2 Update KDE Plasma to 5.12.7. 2018-10-28 10:59:23 +00:00
Tobias Kortkamp
365e668d98 Bump minimum Rust version after rP482993 2018-10-26 16:18:28 +00:00
Tobias C. Berner
1044045242 qt.mk: move 'declarative' to the Qt4 only list.
- qt5 has that port split into the components 'quick' and 'qml'
  at the moment, so it should not be in the 'All' list.

PR:		232552
Reported by:	yuri
2018-10-23 18:30:52 +00:00
Jochen Neumeister
89bcd41ec2 Switch default PHP version from 7.1 to 7.2
PR:		232398
Reviewed by:	joneum
Approved by:	tz (implicit)
Exp-run by:	antoine
Sponsored by:	Netzkommune GmbH
2018-10-22 14:04:03 +00:00
Rene Ladan
fa05b1d669 bsd.port.mk: remove obsolete PKGREQ variable [1] and modernize a comment about /var/db/pkg.
Differential Revision:	https://reviews.freebsd.org/D5 [1]
2018-10-21 12:02:35 +00:00
Jan Beich
f4b5e31301 gecko: expose Wayland support 2018-10-20 21:39:35 +00:00
Sunpoet Po-Chuan Hsieh
83e5b9323b Update to 2.3.8
- Move BROKEN_* upward
- Move USES upward
- Remove no-op MLINKS and create symlinks for manpages
- Sort INSTALLED_SCRIPTS
- Regenerate patch files with makepatch:

Changes:	https://www.ruby-lang.org/en/news/2018/10/17/ruby-2-3-8-released/
PR:		232438
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	afc60484-0652-440e-b01a-5ef814747f06
MFH:		2018Q4
2018-10-20 14:58:37 +00:00
Sunpoet Po-Chuan Hsieh
d5173a883f Update to 2.4.5
- Move USES upward
- Remove no-op MLINKS and create symlinks for manpages
- Sort INSTALLED_SCRIPTS
- Regenerate patch files with makepatch:

Changes:	https://www.ruby-lang.org/en/news/2018/10/17/ruby-2-4-5-released/
PR:		232435
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	afc60484-0652-440e-b01a-5ef814747f06
MFH:		2018Q4
2018-10-20 14:58:01 +00:00
Sunpoet Po-Chuan Hsieh
97a290bd3f Update to 2.5.3
- Move USES upward
- Remove no-op MLINKS and create symlinks for manpages
- Sort INSTALLED_SCRIPTS
- Regenerate patch files with makepatch:

Changes:	https://www.ruby-lang.org/en/news/2018/10/18/ruby-2-5-3-released/
		https://www.ruby-lang.org/en/news/2018/10/17/ruby-2-5-2-released/
PR:		232431
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	afc60484-0652-440e-b01a-5ef814747f06
MFH:		2018Q4
2018-10-20 14:57:33 +00:00
Gerald Pfeifer
94217f1051 Remove GCC 4.9 as an option. That branch went end-of-life upstream more
than two years ago, summer of 2016.
2018-10-20 11:09:46 +00:00
Tobias C. Berner
f14cf48803 Update KDE Frameworks to 5.41
PR:		232296
Exp-run by:	antoine
2018-10-20 07:24:04 +00:00
Palle Girgensohn
b48c2a7d22 The PostgreSQL Global Development Group today announced the release of
PostgreSQL 11, the latest version of the world’s most advanced open
source database.

PostgreSQL 11 provides users with improvements to overall performance of
the database system, with specific enhancements associated with very
large databases and high computational workloads. Further, PostgreSQL 11
makes significant improvements to the table partitioning system, adds
support for stored procedures capable of transaction management,
improves query parallelism and adds parallelized data definition
capabilities, and introduces just-in-time (JIT) compilation for
accelerating the execution of expressions in queries.

"For PostgreSQL 11, our development community focused on adding features
that improve PostgreSQL's ability to manage very large databases," said
Bruce Momjian, a core team member of the PostgreSQL Global Development
Group. "On top of PostgreSQL's proven performance for transactional
workloads, PostgreSQL 11 makes it even easier for developers to run big
data applications at scale."

PostgreSQL benefits from over 20 years of open source development and
has become the preferred open source relational database for developers.
The project continues to receive recognition across the industry, and
has been featured as the "DBMS of the Year 2017" by DB-Engines and in
the SD Times 2018 100.

PostgreSQL 11 is the first major release since PostgreSQL 10 was
released on October 5, 2017. The next update release for PostgreSQL 11
containing bug fixes will be PostgreSQL 11.1, and the next major release
with new features will be PostgreSQL 12.

Release Notes: https://www.postgresql.org/docs/11/static/release-11.html
2018-10-19 21:32:08 +00:00
Jan Beich
d2fc27366b www/firefox: update to 63.0
Changes:	https://www.mozilla.org/firefox/63.0/releasenotes/
PR:		229893
Security:	7c3a02b9-3273-4426-a0ba-f90fad2ff72e
MFH:		2018Q4
Differential Revision:	https://reviews.freebsd.org/D16356
2018-10-16 00:01:22 +00:00
Tilman Keskinoz
560b2215dd Remove gd.tuwien.ac.at. It doesn't resolve anymore. 2018-10-14 20:17:25 +00:00
Tobias C. Berner
d19d17bd64 qt5: Fix build on GCC based architectures.
PR:		231584
PR:		231677
PR:		231685
PR:		231830
PR:		231955
PR:		231905
PR:		231892
PR:		231684
PR:		231958
PR:		231960
PR:		231818
PR:		231542
PR:		231860
PR:		231681
PR:		231963
PR:		231891
PR:		231966
PR:		231904
PR:		231676
PR:		231819
PR:		231956
PR:		231680
PR:		231957
PR:		231903
PR:		231901
PR:		231667
PR:		231861
Submitted by:	 Piotr Kubaj <pkubaj@anongoth.pl>
2018-10-14 08:01:13 +00:00
Tobias C. Berner
d847d05617 Update KDE Applications to 18.08.2 2018-10-11 20:23:50 +00:00
Torsten Zuehlsdorff
3a5533b48d Add PHP 7.3 RC2 to the ports-tree.
Notable changes:
- Switch from PCRE to PCRE2
- Many modules now require PCRE2 for building
- graphics/php73-gd: X11 option is no longer default

Changes to Mk/Uses/php.mk approved by ale
2018-10-08 08:52:51 +00:00
Tobias C. Berner
fc77fad83d Fix MASTER_SITES for qt4-ports
- upstream moved them to archive/, it's EOL, you know...

Reported by:	adridg
2018-10-07 22:04:28 +00:00
Antoine Brodin
32617460e5 Use full path to file(1) from base as sysutils/file is buggy
PR:		231554
2018-10-06 08:19:19 +00:00
Jan Beich
c1e54e8dcd gecko: switch to clang70
Standardizing on one Clang version makes stability more predictable
across supported FreeBSD versions. As a side effect performance may
suffer some improvement. This also makes it easier to enable LTO as
old LLD versions are more buggy.
2018-10-01 21:37:14 +00:00
Jan Beich
4d5d1f463e gecko: switch to llvm70 2018-10-01 21:36:55 +00:00
Jan Beich
942a223299 gecko: docouple llvm version from mesa 2018-10-01 21:36:37 +00:00
Jan Beich
45fd390ff7 gecko: drop 11.1 aarch64 support after EOL 2018-10-01 19:51:25 +00:00
Rene Ladan
472e0e7b75 Drop support for FreeBSD 11.1 in bsd.port.mk, its support ended on 2018-09-30.
Submitted by:	jbeich
MFH:		2018Q4
2018-10-01 09:53:10 +00:00
Koop Mast
951c1f5d1c The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/

Thanks to Antoine Brodin for running the exp-runs.

PR:		229761
2018-09-30 11:58:29 +00:00
Tobias Kortkamp
df73097802 Bump minimum Rust version in Mk/Uses/cargo.mk
Given that at least ripgrep will soon require Rust >= 1.28.0 [1]
and given the recently discovered buffer overflow vulnerability in
the standard library of Rust < 1.29.1 [2] bump it to 1.29.1 to avoid
surprises.

[1] https://github.com/BurntSushi/ripgrep/issues/1019
[2] https://groups.google.com/forum/#!topic/rustlang-security-announcements/CmSuTm-SaU0
2018-09-28 18:47:25 +00:00
Brooks Davis
3a34ffa58f Update Objective-C LLVM version to 6.0.
Fixes aarch64 build.  Reduces depends on obsolete LLVM 4.0.

PR:		230116
Submitted by:	mikael.urankar@gmail.com
Approved by:	theraven (prior version)
Sponsored by:	DARPA, AFRL
2018-09-26 15:23:37 +00:00
Tobias C. Berner
b25105fb9b Update Qt5 to 5.11.2
PR:		231560
Exp-run by:	antoine
2018-09-25 20:12:03 +00:00
Sunpoet Po-Chuan Hsieh
1c2211e3de Update comment: add openssl111
Differential Revision:	https://reviews.freebsd.org/D17303
Approved by:	adamw (portmgr)
2018-09-25 16:09:34 +00:00
Romain Tartière
54c14279dc Address more linker issues
This resolves a ninja-related issues, corrects passing private args to linker
while building libruby itself (without external LDFLAGS), exports the full
symbols table, and pet 'pkg check -d'. Issues with weechat, vim, facter,
rubygem-hpricot and rubygem-rdiscount should be fixed.  See [1] for long story
of hunting and fixing these issues.

Bump PORTREVISIONS accordingly.

PR:		230238 [1], 231361
Submitted by:	fuffy
Approved by:	fuffy
2018-09-25 13:11:14 +00:00
Sunpoet Po-Chuan Hsieh
547cbd5a12 Add shared MPICH description 2018-09-24 11:13:36 +00:00
Sunpoet Po-Chuan Hsieh
61c026c101 Update description of MANPREFIX
Differential Revision:	https://reviews.freebsd.org/D17260
Approved by:	portmgr (adamw)
2018-09-23 11:14:53 +00:00
Adam Weinberger
333d72a969 A missed word led to accidentally recommending a deprecated construct.
Thanks to sunpoet for pointing me toward what it meant to say.
2018-09-22 18:08:12 +00:00
Sunpoet Po-Chuan Hsieh
6dd23db065 Fix typo
Differential Revision:	https://reviews.freebsd.org/D17263
Approved by:	bapt (portmgr)
2018-09-22 16:45:47 +00:00
Jan Beich
49c8598e32 lang/rust: unbundle libgit2/libssh2
- libgit2 in ports is nowadays newer than bundled version
- libssh2 was already unbundled until 1.29.0 update
- Unbundle libssh2 for USES=cargo (unused atm)

PR:		231411
Approved by:	rust (dumbbell, tobik)
2018-09-21 11:16:08 +00:00
Romain Tartière
8826fd8b3f Revert the "DLD_FLAGS" pollution part of r475483.
It was initially got from ruby23, but recent ruby releases have some
differences in runtime linking, which was not hit by exp-run, and caused
trouble with some ports (e.g. devel/leatherman, sysutils/facter).

PR:		230238
Submitted by:	fluffy
Reported by:	freebsd@ptty.com
Approved by:	fluffy
2018-09-20 09:12:06 +00:00
Ed Maste
577a66f233 bsd.port.mk: remove unnecessary if defined() test
Approved by:	portmgr
2018-09-18 18:53:05 +00:00
Ed Maste
635e6cc2e3 Hoist LDFLAGS_${ARCH} logic into bsd.port.mk
Approved by:	portmgr (bapt)
Sponsored by:	The FreeBSD Foundation
2018-09-18 14:48:48 +00:00
Tobias C. Berner
437aeb55a0 Update KDE Frameworks to 5.50
* net/syndication has become a framework and been moved to net/kf5-syndication.

Exp-run by:	antoine
PR:		231263
2018-09-17 18:45:07 +00:00
David Naylor
4e42a6c51f USES=kde: add missing component entries
- Add missing component entries for KDE Frameworks 5:
   - baloo-widgets
   - libkcddb
   - libcompactdisc
 - Remove components from _USE_KDE4_ALL that are defined in
   _USE_KDE_BOTH.

Note that baloo (for KDE Frameworks 5) is explicitly defined in the
KDE Frameworks 5 section, and not the common section.

Approved by:	adridg (KDE)
2018-09-15 07:48:03 +00:00
Tobias Kortkamp
c671cb46ee Be more strict and let USES=dos2unix accept no arguments
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D17133
2018-09-14 18:27:20 +00:00
Gerald Pfeifer
7f984cfba5 Remove gcc.skazkaforyou.com from MASTER_SITE_GCC. It's gone rogue and
is up for sale, and does not provide mirror service any longer.

MFH:		2018Q3
2018-09-13 22:13:24 +00:00
David Naylor
e6d39a71bc USES=mono: improve makenupkg
- add support for v3 of the nuget API
 - switch to using v3 for NUGET [1]
 - rewrite makenupkg to avoid full feed list [2]
 - change fetch group to allow "+" in package name/version

[1] NUGET redirects to the source under the v2 API, however this breaks
`makenupkg` as curl fails to follow the redirect when getting the header.

[2] Previously, makenupkg got the complete list of packages (and versions)
a feed.  However, for some feeds this takes a very really long time (slow
server response rate).  To avoid this, rather check if the package is
available (without downloading it).
2018-09-12 14:53:21 +00:00
Niclas Zeising
3aec45228f Sort alphabetically 2018-09-11 18:52:07 +00:00
Niclas Zeising
0fae2e9e0e Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
2018-09-11 18:34:27 +00:00
Niclas Zeising
87e2a6b841 Change USE_GL to become USES=gl.
Change USE_GL to become USES=gl.  You still need to specify USE_GL as well,
to specify which gl components you need, such as egl glesv2 glut glu glw gl.
Only specifying USE_GL is supported for now, to ease in transition.  It is
however deprecated, and will be removed eventually.
Specifying USES=gl without USE_GL is an error.
USE_GL=yes is also deprecated, but supported for now.  It implies USE_GL=glu.

Fix fallout from this change.

PR:		230692
Approved by:	portmgr (antoine)
exp-run by:	antoine
Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D16774
2018-09-10 19:56:32 +00:00
Mathieu Arnold
f4c9be1393 Do not enable options that do not exist.
Differential Revision:	https://reviews.freebsd.org/D13953
2018-09-10 14:40:57 +00:00
Mathieu Arnold
d0b025ffaa Move sanity checks later.
Some USES set some variables that a porter may need to be aware and
set some variables too late for sanity checks to do a good job.
2018-09-10 13:41:21 +00:00