Commit graph

8716 commits

Author SHA1 Message Date
Christoph Moench-Tegeder
05a7f8e49b update the Coin3D stack to it's latest release
Coin has moved to a new place on the web https://coin3d.github.io/
and the project has rolled new releases. Additionally, it's undergoing
relicensing (most parts are now licensed user BSD 3-clause).

This updates
  graphics/Coin to 4.0
  graphics/py-pivy to 0.6.5
  x11-toolkits/soqt to 1.6.0

Further, graphics/py-pivy-devel and x11-toolkits/soqt-devel have been
renamed to graphics/py-pivy and x11-toolkits/soqt respectively (losing
their -devel suffixes). Previously, these ports had been forks and/or
pre-releases of the old Qt4-based pivy and soqt ports. As these old ports
are long gone and these new versions have been updated to officially
released versions, it seemed prudent to remove the devel from their names.

Bumping FreeCAD for dependency change.
Adding PORTEPOCH to soqt to prevent PKGVERSION going backwards.

Thanks to pfg@, who contributed the update to graphics/Coin and reviewed
my patches.

While here, I'm taking over maintainership of these ports.

Submitted by:	pfg@ (graphics/Coin)
Reviewed by:	pfg@
2020-01-17 22:16:25 +00:00
Tobias C. Berner
cccbdba24c KDE Frameworks: update to 5.66.0
January 11, 2020. KDE today announces the release of KDE Frameworks 5.66.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.66.0.php

PR:		243289
Exp-run by:	antoine
2020-01-15 15:59:49 +00:00
Loïc Bartoletti
be19bdfc55 Change my mail address to lbartoletti@FreeBSD.org
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D23169
2020-01-14 21:45:15 +00:00
Pietro Cerutti
aa09b0ea4e x11-toolkits/bwidget: update to 1.9.14
Changelog:
https://core.tcl-lang.org/bwidget/fdiff?v1=4eaeb319449fdb2b&v2=869d5431db09ee95
2020-01-14 14:19:57 +00:00
Antoine Brodin
c099fb8f56 Deprecate python-gnome2 stuff
With hat:	portmgr
2020-01-14 09:44:37 +00:00
Antoine Brodin
5c0f583393 Switch version of python used in USES=waf to default version of python
Reviewed by:	bapt
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23143
2020-01-14 09:27:18 +00:00
Sunpoet Po-Chuan Hsieh
2511eeec63 Update to 1.57
Changes:	https://metacpan.org/changes/distribution/Prima
2020-01-13 17:49:02 +00:00
Guido Falsi
a319de5d83 Update girara to 0.3.4 2020-01-09 14:20:02 +00:00
Jochen Neumeister
8e776a5767 Update to 4.2.3
PR:		242975
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
Sponsored by:	Netzkommune GmbH
2020-01-08 10:46:33 +00:00
Tobias C. Berner
61bfb0d533 KDE Plasma Desktop: update to 5.17.5
Tuesday, 7 January 2020. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.17.5. Plasma 5.17 was released in October 2019 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:

   * Fix for KDecoration crash in systemsettings. Commit. Fixes bug #411166.
   * Fix regression in "Port the pager applet away from QtWidgets".
   * Revert "[sddm-theme] Fix initial focus after SDDM QQC2 Port".

Full Plasma 5.17.5 changelog:
    https://kde.org/announcements/plasma-5.17.4-5.17.5-changelog.php
2020-01-07 18:02:16 +00:00
Jan Beich
4a55468fe1 x11-toolkits/wlroots: update to 0.9.1
Changes:	https://github.com/swaywm/wlroots/releases/tag/0.9.1
Reported by:	GitHub (watch releases)
2020-01-06 14:13:29 +00:00
Jan Beich
08d4caea36 x11-toolkits/nucleo: put out of misery along with the only consumer 2020-01-03 20:18:26 +00:00
Antoine Brodin
f23ec545c5 Deprecate a few ports 2020-01-03 20:13:02 +00:00
Jan Beich
1bb2249365 x11-toolkits/wlroots: unbreak nesting after r521656
An example affected use case would be running Cage on Sway in order to
contain multiple fullscreen/kiosk Firefox instances, capitalizing
on minimalistic UI.
2020-01-02 21:31:40 +00:00
Jan Beich
be12e697f3 x11-toolkits/wlroots: unbreak CONSOLEKIT after r521656
===>  Applying distribution patches for wlroots-0.9.0
No such line 52 in input file, ignoring
1 out of 1 hunks failed--saving rejects to backend/meson.build.rej
1 out of 4 hunks failed--saving rejects to meson.build.rej

Submitted by:	Greg V
2020-01-01 00:30:16 +00:00
Jan Beich
94f96fa878 x11-toolkits/wlroots: update to 0.9.0
Changes:	https://github.com/swaywm/wlroots/releases/tag/0.9.0
Reported by:	GitHub (watch releases)
2019-12-31 21:11:41 +00:00
Rene Ladan
87d7b8db4a Remove expired ports:
2019-12-31 accessibility/linux-c6-atk: Superseded by CentOS 7
2019-12-31 audio/exaile-devel: this port is older than audio/exaile
2019-12-31 audio/linux-c6-alsa-lib: Superseded by CentOS 7
2019-12-31 audio/linux-c6-alsa-plugins-oss: Superseded by CentOS 7
2019-12-31 audio/linux-c6-alsa-plugins-pulseaudio: Superseded by CentOS 7
2019-12-31 audio/linux-c6-alsa-utils: Superseded by CentOS 7
2019-12-31 audio/linux-c6-flac: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libaudiofile: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libogg: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libsndfile: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libvorbis: Superseded by CentOS 7
2019-12-31 audio/linux-c6-mikmod: Superseded by CentOS 7
2019-12-31 audio/linux-c6-nas-libs: Superseded by CentOS 7
2019-12-31 audio/linux-c6-openal-soft: Superseded by CentOS 7
2019-12-31 audio/linux-c6-pulseaudio-libs: Superseded by CentOS 7
2019-12-31 audio/linux-c6-pulseaudio-utils: Superseded by CentOS 7
2019-12-31 audio/linux-c6-sdl_mixer: Superseded by CentOS 7
2019-12-31 databases/linux-c6-sqlite3: Superseded by CentOS 7
2019-12-31 databases/linux-oracle-instantclient-sqlplus: Depends on deprecated Centos 6 framework
2019-12-31 devel/linux-c6-dbus-glib: Superseded by CentOS 7
2019-12-31 devel/linux-c6-dbus-libs: Superseded by CentOS 7
2019-12-31 devel/linux-c6-devtools: Superseded by CentOS 7
2019-12-31 devel/linux-c6-elfutils-libelf: Superseded by CentOS 7
2019-12-31 devel/linux-c6-icu: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libgfortran: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libglade2: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libpciaccess: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libsigc++20: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libsoup: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libthai: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libunwind: Superseded by CentOS 7
2019-12-31 devel/linux-c6-nspr: Superseded by CentOS 7
2019-12-31 devel/linux-c6-qt47: Superseded by CentOS 7
2019-12-31 devel/linux-c6-sdl12: Superseded by CentOS 7
2019-12-31 dns/linux-c6-libasyncns: Superseded by CentOS 7
2019-12-31 emulators/linux_base-c6: Superseded by CentOS 7
2019-12-31 ftp/linux-c6-curl: Superseded by CentOS 7
2019-12-31 graphics/cptutils: depends on expired textproc/xml2
2019-12-31 graphics/linux-c6-cairo: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-dri: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-gdk-pixbuf2: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-glx-utils: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-jasper: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-jpeg: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-png: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-sdl_image: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-sdl_ttf: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-tiff: Superseded by CentOS 7
2019-12-31 lang/linux-c6-tcl85: Superseded by CentOS 7
2019-12-31 math/blazeiterative: Depends on expiring devel/openmp
2019-12-31 multimedia/linux-c6-libtheora: Superseded by CentOS 7
2019-12-31 multimedia/linux-c6-libv4l: Superseded by CentOS 7
2019-12-31 net/linux-c6-avahi-libs: Superseded by CentOS 7
2019-12-31 net/linux-c6-openldap: Superseded by CentOS 7
2019-12-31 net/linux-c6-tcp_wrappers-libs: Superseded by CentOS 7
2019-12-31 net/py-soappy: Please consider using net/py-zeep as upstream development is stalled  and recommends using another stalled library stud
2019-12-31 print/linux-c6-cups-libs: Superseded by CentOS 7
2019-12-31 science/openmx: Depends on expiring devel/openmp
2019-12-31 science/py-PyFR: Depends on expiring devel/openmp
2019-12-31 science/py-phono3py: Depends on expiring devel/openmp
2019-12-31 security/linux-c6-audit-libs: Superseded by CentOS 7
2019-12-31 security/linux-c6-cyrus-sasl2: Superseded by CentOS 7
2019-12-31 security/linux-c6-gnutls: Superseded by CentOS 7
2019-12-31 security/linux-c6-libgcrypt: Superseded by CentOS 7
2019-12-31 security/linux-c6-libgpg-error: Superseded by CentOS 7
2019-12-31 security/linux-c6-libssh2: Superseded by CentOS 7
2019-12-31 security/linux-c6-libtasn1: Superseded by CentOS 7
2019-12-31 security/linux-c6-nss: Superseded by CentOS 7
2019-12-31 security/linux-c6-openssl: Superseded by CentOS 7
2019-12-31 security/linux-c6-pam: Superseded by CentOS 7
2019-12-31 security/openssl: OpenSSL 1.0.2 is End-of-Life 2019-12-31 at which  time this port will update to 1.1.1 branch
2019-12-31 sysutils/eventlog: No longer supported by Balabit
2019-12-31 sysutils/linux-c6-lttng-ust: Superseded by CentOS 7
2019-12-31 sysutils/linux-c6-userspace-rcu: Superseded by CentOS 7
2019-12-31 sysutils/mkdesktop: defunct, will be deleted soon
2019-12-31 sysutils/syslog-ng311: No longer supported by Balabit
2019-12-31 sysutils/syslog-ng315: No longer supported by Balabit
2019-12-31 sysutils/syslog-ng317: No longer supported by Balabit
2019-12-31 sysutils/syslog-ng318: No longer supported by Balabit
2019-12-31 sysutils/syslog-ng319: No longer supported by Balabit
2019-12-31 textproc/linux-c6-aspell: Superseded by CentOS 7
2019-12-31 textproc/linux-c6-expat: Superseded by CentOS 7
2019-12-31 textproc/linux-c6-libxml2: Superseded by CentOS 7
2019-10-16 textproc/xml2: Unfetchable, unmaintained
2019-12-31 www/linux-c6-qt47-webkit: Superseded by CentOS 7
2019-12-31 x11/linux-c6-pixman: Superseded by CentOS 7
2019-12-31 x11/linux-c6-xorg-libs: Superseded by CentOS 7
2019-12-31 x11-fonts/linux-c6-fontconfig: Superseded by CentOS 7
2019-12-31 x11-toolkits/linux-c6-gtk2: Superseded by CentOS 7
2019-12-31 x11-toolkits/linux-c6-openmotif: Superseded by CentOS 7
2019-12-31 x11-toolkits/linux-c6-pango: Superseded by CentOS 7
2019-12-31 x11-toolkits/linux-c6-qt47-x11: Superseded by CentOS 7
2019-12-31 x11-toolkits/linux-c6-tk85: Superseded by CentOS 7
2019-12-31 17:00:29 +00:00
Rene Ladan
fdbfaf29f7 Do not borrow pkg-descr of these ports from devel/linux-c6-qt47 2019-12-31 15:29:43 +00:00
Jesper Schmitz Mouridsen
a8a2ebda28 Update LXQt to 0.14.1
Update devel/libqtxdg to 3.4.0
Update x11/lxqt-globalkeys to 0.14.3

Official announcement https://forum.lxqt.org/t/release-lxqt-0-14-1/648

PR: 239427
Approved by: swills (mentor) mbeis@xs4all.nl (maintainer)
Differential Revision: https://reviews.freebsd.org/D21056
2019-12-30 15:20:27 +00:00
Christoph Moench-Tegeder
5ebc9f99a1 x11-toolkits/wxgtk31: update to 3.1.3
https://github.com/wxWidgets/wxWidgets/releases
Bump consumers ("needed shared library changed")

PR:		242652
Approved by:	yuri@ (maintainer)
2019-12-27 21:18:26 +00:00
Baptiste Daroussin
c2ca919129 Garbage collect libgnomeprint 2019-12-26 21:46:02 +00:00
Baptiste Daroussin
f0d22ec564 Drop dependency on libgnomeprintui.
The 2.24 release, removed the support for libgnomeprint and libgnomepanel
It was not reflected in the dependency of the port, let's do it now
2019-12-26 20:47:17 +00:00
Antoine Brodin
de61a87208 Deprecate a few ports
With hat:	portmgr
2019-12-26 07:54:28 +00:00
Jan Beich
019ebca301 x11-toolkits/wlroots: backport fix for TTY > 10
$ sway -d
[...]
[sway/server.c:39] Preparing Wayland server initialization
[backend/session/direct-freebsd.c:159] Using tty /dev/ttyv10
[backend/session/direct-freebsd.c:163] Cannot open tty: No such file or directory
[backend/session/session.c:96] Failed to load session backend
[backend/backend.c:321] Failed to start a DRM session
[backend/noop/backend.c:51] Creating noop backend
[sway/server.c:46] Unable to create backend

PR:		242801
Submitted by:	Ting-Wei Lan
2019-12-22 19:52:08 +00:00
Guido Falsi
7d180f1dff Update girara to 0.3.3 2019-12-20 14:49:06 +00:00
Tobias C. Berner
1a9d364320 KDE Frameworks: update to 5.65.0
From [1]:

December 14, 2019. KDE today announces the release of KDE Frameworks 5.65.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.

[1] https://kde.org/announcements/kde-frameworks-5.65.0.php

Exp-run by:	antoine
PR:		242633
2019-12-18 16:26:16 +00:00
Baptiste Daroussin
f7740b513a Update to 2.2.18 2019-12-17 05:47:07 +00:00
Baptiste Daroussin
23ca1fa35f Add license 2019-12-16 16:00:22 +00:00
Tobias Kortkamp
336ba6aad6 x11-toolkits/granite: Update to 5.3.0
Changes:	https://github.com/elementary/granite/releases/tag/5.3.0
2019-12-14 15:47:23 +00:00
Steve Wills
25ad830fdb x11-toolkits/pango: fix build with DOCS=ON X11=OFF
PR:		237822
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Approved by:	gnome@ (kwm, via IRC)
2019-12-12 22:13:32 +00:00
Jan Beich
701aa3bcf8 devel/boost-*: update to 1.72.0
Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136
2019-12-11 17:53:48 +00:00
Sunpoet Po-Chuan Hsieh
baf8f9ec40 Add PKGNAMESUFFIX to avoid PKGBASE conflict with lang/v
- While I'm here, sort PLIST
2019-12-08 16:49:03 +00:00
Tobias C. Berner
27c5fb95cf KDE Plasma Desktop -- update to 5.17.4
Tuesday, 3 December 2019. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.17.4. Plasma 5.17 was released in October 2019 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:

   * Discover: Fwupd, don't whine when we have unsupported hardware.
   * Unbreak build with Qt 5.14.
   * Fix Cuttlefish mouse click selection in icon grid.

Changelog: https://kde.org/announcements/plasma-5.17.3-5.17.4-changelog.php
2019-12-04 17:29:42 +00:00
Dmitry Marakasov
50eab4075f - Update to 4.2.1
PR:		242333
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
2019-12-04 15:02:18 +00:00
Piotr Kubaj
ca0ca92a6f x11-toolkits/plasma5-kdeplasma-addons: fix build on non-x86
Since e.g. PPC doesn't have webengine on elfv1, this port doesn't build.

Make webengine only for x86 and ppc64 elfv2.

PR:	241598
Approved by:	tcberner (maintainer timeout), mentors (implicit approval)
2019-12-03 15:21:07 +00:00
Jung-uk Kim
5a52a08234 Clean up after java/openjdk6 and java/openjdk6-jre removal
java/openjdk6 support was removed from Mk/bsd.java.mk (r512662) and
java/openjdk6 and java/openjdk6-jre were removed from the ports tree
(r512663).  Now this patch completely removes remaining stuff from the
ports tree.

PR:			241953 (exp-run)
Reviewed by:		glewis
Approved by:		portmgr (antoine)
Differential Revision:	https://reviews.freebsd.org/D22342
2019-11-26 21:46:12 +00:00
Brooks Davis
f2ab442843 Fix build with src r354909 applied.
The referenced change made NO_INSTALLLIB, NO_MAN, and NO_PROFILE into
errors causing these ports that declare them and use the FreeBSD make
infrastructure as part of their build to fail.

When the offending variables occur in a BSD Makefile, NO_MAN becomes
MAN= and NO_INSTALLLIB and NO_PROFILE become MK_INSTALLLIB=no and
MK_PROFILE=no respectively.  When declared in the environment they
become WITHOUT_<FOO>.
2019-11-25 23:25:52 +00:00
Adriaan de Groot
b8c33b75c3 Add Vulkan headers to the run-depends of x11-toolkits/qt5-gui
This was already added to the build-deps; however now users of qt5-gui
run into Vulkan problems, in particular sysutils/qt5-qtdiag, which is
now fixed with this build-depends.
2019-11-23 14:46:39 +00:00
Pietro Cerutti
22e33ef7ef lang/tcl86, x11-toolkits/tk86: update to 8.6.10
Announcement: https://sourceforge.net/p/tcl/mailman/message/36858239/
2019-11-22 14:25:41 +00:00
Tobias C. Berner
b85bafdce5 x11-toolkits/kf5-kirigami2: use upstream respin
- in r518009 a bug was fixed by adding a patch, this
  switches it to the now released respin.
2019-11-20 18:00:02 +00:00
Tobias C. Berner
a951063e76 x11-toolkits/kf5-kirigami2: add upstream fix for crash in systmesettings
Upstream bug report:
	https://bugs.kde.org/show_bug.cgi?id=414003

Obtained from:	4a9820a6df
2019-11-20 13:31:54 +00:00
Adriaan de Groot
6e6f99aa20 Add vulkan dependency to x11-toolkits/qt5-gui
If the Vulkan headers are installed, builds would fail with extra
artifacts produced. Since those headers are small, header-only, and
only drag in cmake which is probably needed by dependencies anyway,
push Vulkan forward.

PR:		242017
Submitted by:	jbeich
2019-11-19 14:03:37 +00:00
Tobias Kortkamp
de0efa99dc x11-toolkits/py-kivy: Do not redefine ARCH 2019-11-18 16:39:32 +00:00
Tobias C. Berner
cfd13efc3f Update KDE Frameworks to 5.64.0
November 10, 2019. KDE today announces the release of KDE Frameworks 5.64.0. [1]

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.

Noteably, there is one FreeBSD specific change:
* KCoreAddons
  - KProcessInfoList -- add proclist backend for FreeBSD

[1] https://kde.org/announcements/kde-frameworks-5.64.0.php

PR:		241852
Exp-run by:	antoine
2019-11-17 11:06:13 +00:00
Tobias Kortkamp
863110e9f9 Add USES={gl,gnome,mate,sdl,xorg} missed in the last round 2019-11-14 12:39:42 +00:00
Tobias C. Berner
c292d26b2e Update KDE Plasma Desktop to 5.17.3
Tuesday, 12 November 2019. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.17.3. Plasma 5.17 was released in October 2019 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:

 * Fix binding loop in lockscreen media controls. Commit. Fixes bug #413087.
 * [GTK3/Firefox] Fix scrollbar click region. Commit. Fixes bug #413118.
 * [effects/startupfeedback] Fallback to small icon size when no cursor size is configured.

Changelog:
	https://kde.org/announcements/plasma-5.17.2-5.17.3-changelog.php
2019-11-12 15:26:14 +00:00
Antoine Brodin
474da86a3f Update graphics/giflib to 5.2.1 2019-11-10 22:00:07 +00:00
Antoine Brodin
e7b36f59a0 According to giflib upstream, GifQuantizeBuffer was never documented
and not part of official API
2019-11-10 20:59:48 +00:00
Tobias C. Berner
a4fd0df9b3 x11-toolkits/blt Supply header for non-stubs builds
- give maintainership to darius@dons.net.au

PR:		240489
Submitted by:	darius@dons.net.au
2019-11-09 10:28:00 +00:00
Tobias C. Berner
a008399a74 Update Qt5 to 5.13.2
Announcement:
        https://www.qt.io/blog/qt-5.13.2-released

Thanks to kai@ for updating webengine.

PR:		241649
Exp-run by:	antoine
2019-11-08 16:59:58 +00:00