1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-04 06:15:24 +00:00
Commit Graph

6614 Commits

Author SHA1 Message Date
Jan Beich
076bf84a1c Allow overriding rust dependency
Add DEFAULT_VERSIONS+=rust=rust-nightly to make.conf(5) if you want to
build consumers using lang/rust-nightly.

Approved by:	rust (tobik)
MFH:		2019Q1 (avoid merge conflicts during www/firefox updates)
Differential Revision:	https://reviews.freebsd.org/D18634
2019-01-04 04:00:39 +00:00
Rene Ladan
d0af725706 Remove references to PHP 5.6 from Mk/Uses/php.mk 2019-01-01 13:29:57 +00:00
Rene Ladan
a873d4b4ac Unregister PHP 5.6 which expired today. 2019-01-01 13:19:23 +00:00
Rene Ladan
643e4e8963 Unregister KDE4 from USES=kde
Submitted by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D18692
2018-12-31 18:42:19 +00:00
Tobias C. Berner
2e3fc151da Update KDE Plasma Desktop to 5.14.4
https://www.kde.org/announcements/plasma-5.14.4.php

PR:		222905
2018-12-31 06:38:42 +00:00
Andreas Tobler
118dee2cf7 Fix build of GCC on powerpc64.
While building GCC itself we have to use the built GCC libraries to configure
additional parts of GCC and not the libraires from the host.

Install the built 32-bit libraries. This was not done up to now.

PR:	231804
Approved by:	gerald@
2018-12-29 15:38:30 +00:00
Tobias C. Berner
1a214141a3 New port: net/qt5-networkauth
Qt Network Authorization provides a set of APIs that enable Qt applications
to obtain limited access to online accounts and HTTP services without
exposing users' passwords.

Currently, the supported authorization protocol is OAuth, versions 1 and 2.

https://doc.qt.io/qt-5.11/qtnetworkauth-index.html
2018-12-26 19:34:59 +00:00
Tobias C. Berner
707c6bf295 Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
2018-12-25 20:25:39 +00:00
Koop Mast
0e8c2fb42a * Add the gstreamer1 lv2 plugin.
This plugins is a wrapper that exposes lv2 plugins to gstreamer applications.
* Correct the handling of webrtcdsp in bsd.gstreamer.mk so it can be used
  in the USE_GSTREAMER1 macro.

multimedia/gstreamer1-plugins/Makefile.common:
* Remove configure disable switches for sunadio and wgl, these
  plugins where removed in 1.14.
* Move gtk3 from the "bad" plugins to the "good" plugins. This removes a
  warning from the configure stage of "bad" plugins about unknown
  configure arguments.
2018-12-25 19:43:19 +00:00
Antoine Brodin
b76bece251 All supported versions of FreeBSD that install clang have version 6.0.0 or
newer

With hat:	portmgr
2018-12-23 12:01:32 +00:00
Jan Beich
6168a8383e www/firefox: chase rust version check after r486573
https://bugzilla.mozilla.org/show_bug.cgi?id=1490147
2018-12-22 20:57:32 +00:00
Jochen Neumeister
36ecabebdf - Update WWW
- Remove conflict with Horde 3. Horde 3 is not longer into the Portstree
2018-12-21 16:26:58 +00:00
Rene Ladan
363ef2752b Mk/Uses/gnome.mk: unregister glib12, gtk12 and gdk-pixbuf which expired today 2018-12-21 14:27:30 +00:00
Chris Rees
2f94981c88 Add -plpython capability
PR:		ports/222094
Submitted by:	lbartoletti@tuxfamily.org
2018-12-20 18:36:21 +00:00
Rene Ladan
acddeb4e12 Unregister Python 3.4, it expired today. 2018-12-18 09:19:03 +00:00
Mathieu Arnold
dc820c0194 Remove obsolete qa check. 2018-12-17 14:29:41 +00:00
Rene Ladan
dd46c53cb6 Remove partial support for flavored DEPRECATED and EXPIRATION_DATE
Although nice in theory, all 19 ports that were using it had an "if FLAVOR"
block in them anyway and it broke support for various tools, such as rmport,
Freshports (possibly) and pkg notes.

This reverts r484598

Discussed with:	tcberner
2018-12-16 16:56:22 +00:00
Tobias C. Berner
b9ead510b9 Update PyQt5 to 5.11.3
- sip         upgrade to 4.19.13
- qscintilla2 upgrade to 2.10.8
- PyQt5       upgrade to 5.11.3

This has been worked on by arrowd and myself.

PR:		233954
Exp-run by:	antoine
2018-12-16 15:25:40 +00:00
Tobias C. Berner
36548a0f8a Update KDE Frameworks to 5.53.0
https://www.kde.org/announcements/kde-frameworks-5.53.0.php

PR:		233885
Exp-run by:	antoine
2018-12-16 14:59:10 +00:00
Tobias C. Berner
ea792330aa Update Qt5 to 5.12.0
http://blog.qt.io/blog/2018/12/06/qt-5-12-lts-released/

- This breaks support for libressl again. Patches are welcome.

PR:		233705
Exp-run by:	antoine
2018-12-16 14:49:16 +00:00
Tobias Kortkamp
54d5b897b0 Mk/Uses/cargo.mk: Fix install for Rust 2018 edition applications
`cargo install` currently fails with:

error: Using `cargo install` to install the binaries for the package
in current working directory is no longer supported, use `cargo
install --path .` instead.

Also see https://github.com/rust-lang/cargo/issues/5327
2018-12-16 12:08:32 +00:00
Jan Beich
7102e5e9fc USES=cargo to respect CC for linking
Reported by:	tijl
Approved by:	rust (tobik)
Differential Revision:	https://reviews.freebsd.org/D18528
2018-12-14 18:20:35 +00:00
Mathieu Arnold
b7adb663d1 Move the BROKEN_SSL/IGNORE_SSL at a place where a value of base actually
works.
2018-12-14 09:34:59 +00:00
Mathieu Arnold
4511b9919e Fix some indentation. 2018-12-14 09:34:22 +00:00
Tobias C. Berner
3ac19993e6 Update KDE Applications to 18.12.0
https://www.kde.org/announcements/announce-applications-18.12.0.php
2018-12-14 05:07:04 +00:00
Mathieu Arnold
5a1a7710f8 Switch Perl 5 default to 5.28.
PR:		233828
Exp-run by:	antoine
2018-12-13 20:44:04 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Gerald Pfeifer
dd5c8f4ec8 Update the default version of GCC pulled in via USE_GCC=yes and a myriad
other ways from GCC 7 (7.4 right now) to GCC 8 (8.2 right now).

This is the first time for eons, if not forever, that we are on the most
recent major version of GCC, a catch-up that's been taking more than two
years with the great help of many fellow committers and volunteers.

PR:		231590
Tested by:	antoine (exp-runs)
Thanks to:	jbeich, tobik, jwb, mi, yuri, and others for helping fix (broken) ports
2018-12-11 21:28:31 +00:00
Sunpoet Po-Chuan Hsieh
eb8b2bd3d3 Update URL 2018-12-06 20:33:28 +00:00
Sunpoet Po-Chuan Hsieh
8f7b1cd905 Add TEST_DEPENDS support
Differential Revision:	https://reviews.freebsd.org/D18398
Approved by:	portmgr (mat)
2018-12-06 20:33:20 +00:00
Sunpoet Po-Chuan Hsieh
24db45d265 Update comment: editors/lazarus is 1.8.4 now 2018-12-06 20:33:12 +00:00
Jan Beich
7c64203f67 lang/rust: update to 1.31.0
- devel/racer no longer needs to dowgrade rustc-ap-syntax
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2018/12/06/Rust-1.31.0.html
Approved by:	rust (tobik)
Differential Revision:	https://reviews.freebsd.org/D18427
2018-12-06 17:11:14 +00:00
Jan Beich
af90810038 USES=cargo to convert LDFLAGS into RUSTFLAGS
Approved by:	rust (tobik)
Differential Revision:	https://reviews.freebsd.org/D18039
2018-12-06 17:07:42 +00:00
Rene Ladan
49a13c2c96 Re-sync the value of PHP_EXT_DIR with the default version in the else clause. 2018-12-05 13:59:36 +00:00
Rene Ladan
4c96f36032 Unregister PHP 7.0, it has reached its end-of-life on 2018-12-04. 2018-12-05 13:57:58 +00:00
Jan Beich
617c9323cd www/firefox: update to 64.0
Changes:	https://www.mozilla.org/firefox/64.0/releasenotes/
PR:		233028
Security:	d10b49b2-8d02-49e8-afde-0844626317af
MFH:		2018Q4
Differential Revision:	https://reviews.freebsd.org/D17871
2018-12-04 00:54:38 +00:00
Sunpoet Po-Chuan Hsieh
86e848ce5e Use consistent warning message for USE_GL, USE_GNOME, USE_MATE and USE_PHP
Differential Revision:	https://reviews.freebsd.org/D18399
Approved by:	portmgr (rene)
2018-12-03 20:03:02 +00:00
Tobias Kortkamp
8a5005334f Warn maintainers when OpenSSL 1.1.1 support is missing when using
an outdated openssl < 0.10.4 crate.

Submitted by:	jbeich
Differential Revision:	https://reviews.freebsd.org/D18292
2018-11-29 11:05:39 +00:00
Sunpoet Po-Chuan Hsieh
ff7216bdbc Update PYMAGICTAG
imp.get_tag() is deprecated since version 3.4.
Use sys.implementation.cache_tag directly starting in Python 3.3.

Reference:	https://docs.python.org/3/library/imp.html#imp.get_tag
2018-11-25 17:11:52 +00:00
Tobias C. Berner
cc8a667aa2 pyqt: Change install directories for Python flavor support
* PyQt could not be installed for multiple Python versions at
  the same time, as there were conflicting files.

  This patch creates Python-version versioned directories for
  all these, and further installs binaries with a version number.

* Note, there might be some hickups for software that depends on
  on of the .so's provided by PyQt5, which might not be found
  anymore autmotically, and maybe need some LD-flaggery.

* Update PyQt5 to 5.10.1

* Mark www/py-qt5-webengine broken. It is unforuntately no longer
  compatible with the old qt5-webengine-5.9.4 we ship.

PR:		232745
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D8714
2018-11-22 20:18:37 +00:00
Sunpoet Po-Chuan Hsieh
0ec133e969 Update comment: add pgsql 11 2018-11-21 20:21:18 +00:00
Jan Beich
f818c7962d gecko: inherit LLVM_DEFAULT after r485466 2018-11-20 20:31:16 +00:00
Yuri Victorovich
0dba9aa74b Mk/bsd.default-versions.mk: Add LLVM_DEFAULT
This is for cases when llvm or clang from ports need to be used
so that the current highest version can be specified in
one place.
2018-11-20 19:19:21 +00:00
Jan Beich
aecc1f4df9 gecko: drop BUNDLED_CAIRO option 2018-11-20 18:58:12 +00:00
Jan Beich
7302f1fb23 gecko: drop pre-52 support 2018-11-20 18:57:46 +00:00
Jan Beich
57c6708383 www/firefox: don't load system dictionaries after r472727
Bundled Hunspell may not be compatible. If users still want system
dictionaries they can set spellchecker.dictionary_path in about:config.
2018-11-20 18:57:23 +00:00
Jan Beich
1bfb541196 gecko: drop system ogg/vorbis support
Too infrequently updated to justify maintenance burden.
2018-11-20 18:55:42 +00:00
Jan Beich
493ad91428 gecko: drop JPEG_PORT=graphics/jpeg support
Completely untested for years.
2018-11-20 18:55:08 +00:00
Sunpoet Po-Chuan Hsieh
8c01592fb0 Add shared VAPI description 2018-11-17 17:33:28 +00:00
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