Commit graph

6565 commits

Author SHA1 Message Date
Tobias C. Berner
97d1b5cdad Update KDE Frameworks to 5.52.0
PR:		233107
Exp-run by:	antoine
2018-11-12 18:31:42 +00:00
Gerald Pfeifer
c906745e9d Add share/info/*/dir to those files in STAGEDIR to ignore when checking
for orphans, i.e., files in STAGEDIR that are not covered by plist.

This is a follow-up to revision 484628 after which texinfo files are
now installed into ${PREFIX}/share/info. (A file "dir" is then created
and maintained by the tooling.)

Approved by:	portmgr (antoine)
2018-11-10 23:55:42 +00:00
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Mathieu Arnold
35326f1a97 security/openssl-devel was removed, but there is a security/openssl111 now. 2018-11-10 10:09:48 +00:00
Tobias C. Berner
532b7359be Add Flavor helpers for DEPRECATED and EXPIRATION_DATE
If a port has multiple flavors and one needs to be deprecated,
one can now write

	qt4_DEPRECATED=		Qt4 has been EOL since december 2015
	qt4_EXPIRATION_DATE=	2019-03-15

to let users know that changes are coming.

Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D17740
2018-11-10 10:04:42 +00:00
Sunpoet Po-Chuan Hsieh
f5a86195ac Fix typo
Differential Revision:	https://reviews.freebsd.org/D17924
Approved by:	bapt (portmgr)
2018-11-10 07:58:52 +00:00
Tobias C. Berner
03efb5d84e Update KDE Applications to 18.09.3 2018-11-09 20:09:13 +00:00
Kubilay Kocak
b3387cb53c Mk/Uses/meson.mk: Fix missing $ in INFO_PATH variable
Add missing $ inadvertently committed in ports r484481

PR:		232633
Reported by:	danfe (via ports-committers)
Approved by:	portmgr (blanket: just fix it)
2018-11-09 08:30:05 +00:00
Koop Mast
b4aa4e0bc8 Tell meson where we install info files.
PR:		232633
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
2018-11-08 21:13:37 +00:00
Tobias C. Berner
89d1bb9ab0 Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarative
- There was no obvious reason to split these ports, and it makes
  porting simpler; the set of ports using either mostly coincided.

Exp-run by:	antoine
PR:		223687
PR:		232751
2018-11-04 19:00:53 +00:00
Sunpoet Po-Chuan Hsieh
af96ace6c0 Update PEP link 2018-11-03 22:26:41 +00:00
Tijl Coosemans
54c5444eba Update GStreamer to 1.14.4.
PR:		231406
Submitted by:	Greg V <greg@unrelenting.technology>
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2018-11-03 11:58:10 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
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