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

1465 Commits

Author SHA1 Message Date
Mateusz Piotrowski
ca694a1a83 Add "env" to the list of python.mk's valid args
Now the list mentions all the supported arguments.
2020-09-28 13:00:09 +00:00
Timur I. Bakeyev
64ce1620cd Actually allow to select from the varity of Samba ports. 2020-09-28 00:16:08 +00:00
Palle Girgensohn
aa1ed0e82c Welcome PostgreSQL 13
Release notes:	https://www.postgresql.org/about/news/2077/
2020-09-24 13:33:10 +00:00
Sunpoet Po-Chuan Hsieh
ec576d1f3f Update PY_PYGMENTS
devel/py-readme_renderer requires textproc/py-pygments 2.5.1
2020-09-21 20:04:49 +00:00
Antoine Brodin
a4e3d1cd90 textproc/py-pygments is no longer compatible with python27 so add a PY_PYGMENTS variable
With hat:	portmgr
2020-09-21 12:01:13 +00:00
Rene Ladan
57a977d8a2 Unregister expired Python 3.5 2020-09-19 20:22:27 +00:00
Piotr Kubaj
a9e0b11546 Use correct target-cpu for power* CPU's
Using CPUTYPE?=power9 causes warnings and emits unoptimized code. Rust supports pwr* instead of power*, e.g.:
    pwr3
    pwr4
    pwr5
    pwr5x
    pwr6
    pwr6x
    pwr7
    pwr8
    pwr9
2020-09-19 13:01:35 +00:00
Emmanuel Vadot
19c76400cc mesa-libs: Add glesv1 lib
There is no real reason to disable glesv1 so add it to the build.
While here add a USE_GL for it.

Reviewed by:	zeising
Approved by:	x11 (zeising@)
Differential Revision:	https://reviews.freebsd.org/D26461
2020-09-19 09:34:36 +00:00
Tobias C. Berner
a15b53b58d Update KDE Frameworks to 5.74.0
September 06, 2020. KDE today announces the release of KDE Frameworks 5.74.0.

KDE Frameworks are over 70 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well tested
libraries with friendly licensing terms. For an introduction see the KDE
Frameworks web page.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Full announcement:
	https://kde.org/announcements/kde-frameworks-5.74.0

PR:		249277
Exp-run:	antoine
2020-09-14 17:45:34 +00:00
Tobias C. Berner
8768061712 Make dependency of devel/gvfs optional for a several different ports
- this makes it possible for users to not install gvfs by making it an optional dependeny
- and moving it to nautilus directly instead of very high up the gnome stack in libngomeui
- it is on by default in nautilus, so no change for users of that

PR:		228307
Submitted by:	VVD <vvd@unislabs.com>
2020-09-13 15:58:46 +00:00
Li-Wen Hsu
d9fba02aed python.mk: Mention python 3.8 2020-09-08 07:57:30 +00:00
Gleb Popov
7e94852947 devel/mercurial: Update to 5.5 and flavorize. Adjust dependency lines and bump PORTREVISION's for ports that depend on mercurial.
PR:		242463
Submitted by:	Peter Wullinger <freebsd@dhke.de> (original patch)
2020-09-06 15:09:27 +00:00
Tobias C. Berner
a2cb94c52a Update KDE Applications (release-service) to 20.08.1 2020-09-03 14:48:14 +00:00
Joseph Mingrone
3bd77fee34 Mk/Use/python.mk: Do not surround package list entries in quotes
When python package lists are generated by distutils, any file entry that
includes a space will be surrounded in double quotes.  This is unnecessary
and causes problems elsewhere such as when stripping ${PREFIX} for staging
or checking the package list in stage-qa.

PR:		248981
Approved by:	kevans, portmgr (mat), python (koobs)
Differential Revision:	https://reviews.freebsd.org/D26221
2020-09-01 15:34:25 +00:00
Tobias C. Berner
77f7bbd2bf Update KDE Plasma Desktop to 5.19.5
Tuesday, 1 September 2020. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.19.5. Plasma 5.19 was released in June 2020 with many feature
refinements and new modules to complete the desktop experience.

This release adds a month's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:

 *   Powerdevil: On wakeup from suspend restore remembered keyboard brightness.
 *   KSysGuard: Correctly handle monitors list changing.
 *   xdg-desktop-portal-kde: enable printing of multiple copies.

Full changelog:
	https://kde.org/announcements/plasma-5.19.4-5.19.5-changelog
2020-09-01 15:18:36 +00:00
Tobias Kortkamp
c9a06251c5 lang/rust: Update to 1.46.0
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/08/27/Rust-1.46.0.html
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D26176
2020-08-30 18:36:07 +00:00
Tijl Coosemans
b66617a442 Add graphics/linux-c7-librsvg2, needed by x11-toolkits/linux-c7-gtk3. 2020-08-29 18:53:24 +00:00
Tijl Coosemans
1c980a9542 Add textproc/linux-c7-libcroco, needed by upcoming graphics/linux-c7-librsvg2. 2020-08-29 17:34:39 +00:00
Tobias C. Berner
150ddd4384 Fix dependency lines after r545533
In r545533 new ports qt5-quicktimeline and qt5-quick3d were added with slightly wrong
dependency lines.
2020-08-23 09:34:46 +00:00
Loïc Bartoletti
025cc1d195 [NEW PORTS] x11-toolkits/qt5-quick3d and x11-toolkits/qt5-quicktimeline
Add QtQuick3D and QtQuick Timeline.

QtQuick3D
Description from Qt [1]:
Qt Quick 3D provides a high-level API for creating 3D content or UIs based on Qt Quick. Rather than using an external engine which creates syncing issues, and additional layers of abstraction, we provide extensions to the existing Qt Quick scenegraph for spatial content, and a renderer for that extended scenegraph. When using the Spatial scenegraph it is also be possible to mix Qt Quick 2D content with 3D content.

QtQuick Timeline
Description from Qt [2]:

The Qt Quick Timeline module enables keyframe-based animations and parameterization. This module is directly supported by Qt Design Studio and Qt Quick Designer, with a timeline editor to create keyframe-based animations.

[1] https://doc.qt.io/qt-5/qtquick3d-index.html
[2] https://doc.qt.io/qt-5/qtquicktimeline-index.html

Approved by:	tcberner and swills (mentors)
Differential Revision:	https://reviews.freebsd.org/D25762
2020-08-20 12:37:33 +00:00
Tobias C. Berner
0edfaee1ed KDE's August 2020 Apps Update
Dozens of KDE apps are getting new releases from KDE’s release service. New
features, usability improvements, re-designs and bug fixes all contribute to
helping boost your productivity and making this new batch of applications more
efficient and pleasant to use.

Full announcement:
        https://kde.org/announcements/releases/2020-08-apps-update/
2020-08-13 17:10:30 +00:00
Joseph Mingrone
bea2b0b802 editors/emacs: Update to version 27.1
Please refer to the 20200811 UPDATING entry when upgrading
dependent (*-emacs26-*) ports.

Port changes:

- depend on math/gmp
- match upstream by turning CAIRO, HARFBUZZ, and JSON options and on and
  turning MAGICK off by default
- remove OPENMP check for graphics/ImageMagick as the openmp is now
  included in base
- update EMACS_VER in Mk/Uses/emacs.mk
- bump USES=emacs ports or remove BROKEN for net-im/jabber.el and
  deskutils/howm, which now build

Submitted by:	HIROSE Yuuji <yuuji@gentei.org> (canna patch)
Reviewed by:	ashish
Differential Revision:	https://reviews.freebsd.org/D23966
2020-08-12 18:30:06 +00:00
Tobias C. Berner
232fa2c455 KDE Frameworks: update to 5.73.0
August 08, 2020. KDE today announces the release of KDE Frameworks 5.73.0.

KDE Frameworks are over 70 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well tested
libraries with friendly licensing terms. For an introduction see the KDE
Frameworks web page.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Changelog:
	https://kde.org/announcements/kde-frameworks-5.73.0

PR:		248534
Exp-run by:	antoine
2020-08-09 15:25:19 +00:00
Tobias Kortkamp
8b057d47a9 lang/rust: Update to 1.45.2
Changes:	https://blog.rust-lang.org/2020/08/03/Rust-1.45.2.html
2020-08-03 15:18:49 +00:00
Tobias Kortkamp
9137d53fe2 lang/rust: Update to 1.45.1
- Apply the "hard links break `env::current_exe()`" workaround from
  r543251 to lang/rust too
- Force rebuild all consumers for the soundness bug in 1.45.0

Changes:	https://blog.rust-lang.org/2020/07/30/Rust-1.45.1.html
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D25835
2020-07-30 18:26:53 +00:00
Tobias C. Berner
db5061e1b7 Update KDE Plasma Desktop to 5.19.4
Tuesday, 28 July 2020. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.19.4. Plasma 5.19 was released in June 2020 with many feature
refinements and new modules to complete the desktop experience.

This release adds three week's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:

  *  Plasma Networkmanager: Make hotspot configuration dialog bigger.
  *  Only open KCM in systemsettings if it can be displayed. Fixes bug #423612
  *  Plasma Vault: Reset password field when the user clicks Ok. Fixes bug #424063

Full changelog:
	https://kde.org/announcements/plasma-5.19.3-5.19.4-changelog
2020-07-28 16:53:07 +00:00
Rene Ladan
b7640f1017 Mk: unregister expired PostgreSQL 9.4 2020-07-24 16:59:04 +00:00
Sunpoet Po-Chuan Hsieh
665af1a6ca Cosmetic change 2020-07-24 07:53:21 +00:00
Kyle Evans
11c50937c9 Update version selection logic for USES= lua
Per discussion on D14709, this patch implements Antoine's suggested "closest
version" logic in place of the previous "highest version" when the default
version is not in the range allowed by the port.

Submitted by:	Andrew Gierth <andrew_tao173.riddles.org.uk>
MFH:		no
Differential Revision:	https://reviews.freebsd.org/D24492
2020-07-24 04:39:25 +00:00
Loïc Bartoletti
266b47149c Minor aesthetic changes prepare big diff for PyQt5.
Approved by:	tcberner (mentor)
2020-07-23 18:16:36 +00:00
Baptiste Daroussin
15ed325b44 Use macro PKG_QUERY instead of hardcoded pkg query
Submitted by:	tgyurci@gmail.com
Differential Revision:	https://reviews.freebsd.org/D8700
2020-07-21 19:16:13 +00:00
Tobias C. Berner
89fc0f48dc Update KDE Framewokrs to 5.72
July 04, 2020. KDE today announces the release of KDE Frameworks 5.72.0.

KDE Frameworks are over 70 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well tested
libraries with friendly licensing terms. For an introduction see the KDE
Frameworks web page.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Changelog:
	https://kde.org/announcements/kde-frameworks-5.72.0.php?site_locale=en

- net/kdav became a framework and was therefore moved to net/kf5-kdav.
- thanks to adridg@ for fixing the fallout

Exp-run by:	antoine
PR:		247907
2020-07-21 17:15:38 +00:00
Mathieu Arnold
91f50b4829 Pod::Parser was removed from perl5 in 5.31.0.
Add a P5_POD_PARSER variable to use in dependencies for ports that need
it.

PR:		247826
2020-07-20 14:56:23 +00:00
Tobias Kortkamp
b0f1d6430e lang/rust: Update to 1.45.0
- This Rust release comes with LLVM 10.  Drop the LLVM patches we
  no longer need.
- On FreeBSD 13.0 powerpc64 set the elfv2 ABI explicitly in the
  Rust target instead of patching LLVM.
- Build LLVM with Ninja.  It can shorten the build time slightly.
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/07/16/Rust-1.45.0.html
Tested by:	mikael, pkubaj, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D25658
2020-07-17 06:44:04 +00:00
Bernard Spil
12a4e03e6a databases/mariadb105-server: Unbreak runtime
* Align with mariadb104-server
 * PID must be in mysql owned dir

PR:		247535
Reported by:	VVD <vvd unislabs com>
2020-07-12 20:16:51 +00:00
Jochen Neumeister
f803176dcc www/apache24: enable syslog for suexec
This adds another knob to configure apache with syslog-enabled suexec

PR:	239264
Submitted by:	Robert Schulze <rs@bytecamp.net>
Approved by:	apache (with hat)
Sponsored by:	Netzkommune GmbH
2020-07-12 10:33:42 +00:00
Tobias C. Berner
1433736961 Update KDE's Application (release-service) to 20.04.3
Changelog:
	https://kde.org/announcements/changelog-releases.php?version=20.04.3
2020-07-09 21:04:41 +00:00
Sunpoet Po-Chuan Hsieh
0b6652315b Update PYNUMPY
science/py-geometer requires math/py-numpy between 1.15 and 1.20 (>=1.15,<1.20)
2020-07-09 18:11:01 +00:00
Tobias C. Berner
645d518de8 Update KDE Plasma Desktop to 5.19.3
Tuesday, 7 July 2020. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.19.3. Plasma 5.19 was released in June 2020 with many feature
refinements and new modules to complete the desktop experience.

This release adds a fortnight's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:

    * KWin: Make sure tablet coordinates take decorations into account. Fixes bug #423833
    * Fix a KCM crash when no file manager is installed. Fixes bug #422819
    * Powerdevil: Fix compilation with Qt 5.15, this hit the time bomb too.

Full Plasma 5.19.3 changelog:
	https://kde.org/announcements/plasma-5.19.2-5.19.3-changelog
2020-07-07 20:27:12 +00:00
Tobias C. Berner
5f34284e7c Update Qt5 to 5.15
This is a major upgrade of the Qt libraries [1], [2].

* People that use upgrading mechanisms with incomplete dependency handling
  (portmaster & Co) should make sure to manually remove the existing Qt
  packages to guarantee a safe upgrade. Keep in mind, that Qt does not like if
  you have an incomplete upgrade.

* This version of Qt drops support for OpenSSL 1.0 -- this means that there
  won't be any binary packages for Qt5 provided by the FreeBSD package builders
  for FreeBSD 11.x anymore -- and the same for *all* the ports depending on
  net/qt5-network [3]. If you cannot upgrade to a more recent FreeBSD
  version (12.x, 13.x), you will need to build Qt5 from ports while switching
  to an SSL implementation from ports.

Big thanks are due for
* kai@ for updating webengine (also mikael@)
* Felix Palmen for providing LibreSSL support patches
* adridg@ and lbartoletti@ for helping me fix the fallout

[1] https://www.qt.io/blog/qt-5.15-released
[2] https://wiki.qt.io/New_Features_in_Qt_5.15
[3] https://www.freshports.org/net/qt5-network

PR:		247010
Exp-run by:	antoine
2020-07-06 06:43:37 +00:00
Niclas Zeising
0e32330f15 Chanse update of devel/libffi
Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.

PR:		247028 (for tracking)
2020-07-04 18:11:42 +00:00
Tobias C. Berner
925cf15a19 Update KDE Plasma Desktop to 5.19.2
Tuesday, 23 June 2020. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.19.2. Plasma 5.19 was released in June 2020 with many feature
refinements and new modules to complete the desktop experience.

This release adds a week's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:

    * Fix KRunner positioning on X11 with High DPI and Qt scaling on Plasma.
    * Fix case of monitored service in startplasma's shutdown.
    * KSysGuard: Expose better size hints.

Full changelog:
	https://kde.org/announcements/plasma-5.19.1-5.19.2-changelog
2020-06-23 17:22:19 +00:00
Tobias C. Berner
f252dcdc08 Update KDE Frameworks to 5.71.0
June 06, 2020. KDE today announces the release of KDE Frameworks 5.71.0.

KDE Frameworks are over 70 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well tested
libraries with friendly licensing terms. For an introduction see the KDE
Frameworks web page.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:
        https://kde.org/announcements/kde-frameworks-5.71.0

Exp-run by:	antoine
PR:		247240
2020-06-17 10:45:51 +00:00
Tijl Coosemans
46af12750b Add audio/linux-c7-gsm, required by audio/linux-c7-libsndfile.
Reported by:	Elijah Stone <elronnd@elronnd.net>
2020-06-17 10:23:39 +00:00
Tobias C. Berner
535296ff96 KDE Plasma Desktop -- update to 5.19.1
Tuesday, 16 June 2020. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.19.1. Plasma 5.19 was released in June 2020 with many feature
refinements and new modules to complete the desktop experience.

This release adds a month's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:

    * Dr Konqi: Map neon in platform guessing.
    * Battery applet not showing up in tray.
    * Fix confirmLogout setting for SessionManagement.

Changelog:
	https://kde.org/announcements/plasma-5.19.0-5.19.1-changelog
2020-06-16 17:18:25 +00:00
Mark Linimon
e060436260 Remove logic for specifying version of gcc-aux. It has been OBE since
lang/gcc5-aux was removed 2017-11-01.

Test by 'make index'.
2020-06-13 17:16:43 +00:00
Tobias C. Berner
b7a0bda704 Update KDE's Application (release-service) to 20.04.2 2020-06-13 08:14:07 +00:00
Tobias C. Berner
21681a032b Update KDE Plasma Desktop to 5.19.0
Tuesday, 9 June 2020.

Plasma 5.19 is out! If we gave alliterative names to Plasma releases, this one
could be "Polished Plasma". The effort developers have put into squashing bugs
and removing annoying papercuts has been immense.

In this release, we have prioritized making Plasma more consistent, correcting
and unifying designs of widgets and desktop elements; worked on giving you more
control over your desktop by adding configuration options to the System
Settings; and improved usability, making Plasma and its components easier to
use and an overall more pleasurable experience.

Read on to discover all the new features and improvements of Plasma 5.19…

Announcement:
	https://kde.org/announcements/plasma-5.19.0
2020-06-09 15:47:33 +00:00
Mathieu Arnold
8af4c26657 Add Perl 5.32.0-RC1. 2020-06-08 14:08:29 +00:00
Tobias Kortkamp
a48473296f lang/rust: Update to 1.44.0
- Remove devel/cargo-tree since it is now integrated into cargo
- Add patch to fix build with LibreSSL 3.1.x and 3.2.0 [1]
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/06/04/Rust-1.44.0.html
PR:		246332 [1]
Tested by:	mikael, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D25099
2020-06-04 18:08:00 +00:00