Commit graph

2582 commits

Author SHA1 Message Date
Tobias C. Berner
9463f9e214 Update KDE Plasma Desktop to 5.20.3
Tuesday, 10 November 2020.
Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.20.3 Plasma
5.20 was released in October 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:

   * Plasma Disks: Actually erase devices.
   * Plasma Network Management: Do not show absurdedly high speeds on first update.
   * Fix missing “Switch User” button on lockscreen with systemd 246.

Announcement:
	https://kde.org/announcements/plasma-5.20.3/
2020-11-11 17:16:48 +00:00
Tobias C. Berner
3f5b7815e2 New port: x11-themes/flat-remix-icon-themes: Flat Remix is an icon theme inspired by material design
Flat Remix is an icon theme inspired by material design. It is mostly flat
using a colorful palette with some shadows, highlights, and gradients for some
depth.

https://github.com/daniruiz/flat-remix

PR:		246608
Submitted by:	Alexander Vereeken <Alexander88207@protonmail.com>
Differential Revision:	https://reviews.freebsd.org/D24921
2020-11-10 19:31:40 +00:00
Fernando Apesteguía
08efbd84ac x11-themes/matcha-gtk-themes: Update to 2020-10-23
ChangeLog:
https://github.com/vinceliuice/Matcha-gtk-theme/releases/tag/2020-10-23

PR:	250942
Submitted by:	Alexander88207@protonmail.com (maintainer)
2020-11-10 16:02:38 +00:00
Tobias C. Berner
9e0e8d17a4 Prefer graphics/ligvrsvg2-rust over graphics/librsvg2
- switch to the more modern version of librsvg2 on architectures
  supporting rust
- this will fix some graphical issues on these architectures

PR:		250276
Exp-run by:	antoine
Submitted by:	tobik
Differential Revision:	https://reviews.freebsd.org/D18878
2020-11-09 17:08:12 +00:00
Tobias C. Berner
cf64df684e x11-themes/gtk-arc-themes: Unbreak, Update to 20201013
Submitted by:	Alexander Vereeken <Alexander88207@protonmail.com>
Approved by:	mail_me@riseup.net (timeout)
Differential Revision:	https://reviews.freebsd.org/D25555
2020-11-07 23:06:17 +00:00
Tobias C. Berner
a7cf17600b x11-themes/qt5-style-plugins: fix background colour handling
PR:		250235
Submitted by:	Marcel Kaiser <mk@nic-nac-project.org>
Obtained from:	https://aur.tuna.tsinghua.edu.cn/cgit/aur.git/tree/0002-fix-gtk2-background.patch?h=qt5-styleplugins
2020-11-06 20:28:44 +00:00
Wen Heping
921d818fda - Drop maintainership
PR:		250844
Submitted by:	lightside@gmx.com(maintainer)
2020-11-04 08:03:44 +00:00
Piotr Kubaj
fee1c040ee x11-themes/xfce-icons-elementary: fix build on GCC architectures
New glib needs newer compiler.

MFH:		2020Q4 (fix build blanket)
2020-10-28 00:42:29 +00:00
Tobias C. Berner
d2bf7830d8 Update KDE Plasma Desktop to 5.20.2
Tuesday, 27 October 2020.
Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.20.2 Plasma
5.20 was released in October 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:

   * Daemon: improve consistency of the lid behaviour.
   * Fix bug: Some user profile fields won’t apply unless they all have unique
     new values.

Full Changelog:
	https://kde.org/announcements/plasma-5.20.1-5.20.2-changelog/
2020-10-27 17:46:56 +00:00
Li-Wen Hsu
47cbf9169a x11-themes/matcha-gtk-themes: Update to 2020-10-05
PR:		250433
Submitted by:	Alexander Vereeken <Alexander88207@protonmail.com> (maintainer)
2020-10-24 17:41:16 +00:00
Tobias C. Berner
06fe70dfbf Update KDE Plasma Desktop to 5.20.1
Tuesday, 20 October 2020.
Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.20.1. Plasma
5.20 was released in October 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:

   * KSysGuard: Divide network speeds by 2 to match reality.
   * Powerdevil: Ignore players from KDE Connect when suspending.
   * Bluedevil kcm: Set sane default size.

Full Changelog:
	https://kde.org/announcements/plasma-5.20.0-5.20.1-changelog
2020-10-22 17:46:26 +00:00
Tobias C. Berner
a20e88733f Make dependencies explicit
- Cleanup dependency handling by explicitly depending on new
  transitive dependencies.

Reported by:	rhurlin, poudriere
2020-10-16 15:18:49 +00:00
Tobias C. Berner
3ced73c5a6 x11-themes/kf5-breeze-icons: help cmake find the proper python3
Reported by:	VVD
2020-10-16 13:26:03 +00:00
Tobias C. Berner
26f2b99f58 x11-themes/plasma5-breeze-gtk: readd python3 alias
In r552427 the python3 alias was removed, as cmake now directly should
find the proper python -- hovewer a calling script still refers to
python3.
2020-10-16 10:13:34 +00:00
Tobias C. Berner
80e1253bff Update KDE Frameworks to 5.75.0
October 10, 2020. KDE today announces the release of KDE Frameworks 5.75.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 & Changelog:
	https://kde.org/announcements/kde-frameworks-5.75.0

PR:		250251
Exp-run by:	antoine
2020-10-15 17:31:12 +00:00
Tobias C. Berner
fbe550ec2b x11-themes/plasma5-breeze-gtk: try to find the proper python version
Reported by:	VVD
2020-10-15 14:46:24 +00:00
Tobias C. Berner
95b62e9a35 Update KDE Plasma Desktop to 5.20.0
Everyday utilities and tools, such as the Panels, Task Manager, Notifications
and System Settings, have all been overhauled to make them more usable,
efficient, and friendlier.

Meanwhile, developers are hard at work adapting Plasma and all its bits and
pieces to Wayland. Once done, Plasma will not only be readier for the future,
but will also work better with touchscreens and multiple screens with different
refresh rates and DPIs. Plasma will also offer better support for
hardware-accelerated graphics, be more secure, and enjoy many more advantages.
Although still work in progress, 5.20 already offers users many of the benefits
of Plasma on Wayland.

Read on to find out more about the new features and improvements included in
Plasma 5.20...

Full announcement:
	https://kde.org/announcements/plasma-5.20.0

Changelog:
	https://kde.org/announcements/plasma-5.19.5-5.20.0-changelog

--

Thanks to mikael@ for the new port sysutils/plasma5-plasma-disks
2020-10-15 02:54:33 +00:00
Adriaan de Groot
16ffd4b114 Fix QIcon button styling from qrc:/ with KDE Plasma style
Another QQC2 style fix; this is going to land eventually in KF5 5.76,
but applies to 5.74 (current ports version) and 5.75 (upcoming).

Reported upstream as and obtained from
	https://bugs.kde.org/show_bug.cgi?id=427449
	https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/35

The symptoms are toolbar icons in QML-based applications would not
be rendered (at all), while switching styles to Qt-internal styles
or disabling styling entirely would render the icons; this was
spotted by swills@ while packaging Redis Desktop Manager.

Reported by:	swills
Obtained from:	KDE
2020-10-09 09:32:08 +00:00
Eric Turgeon
76f1689a5c update x11-themes/mate-backgrounds to 1.24.2 2020-10-04 19:31:25 +00:00
Matthias Andree
c5e7a0d7f1 x11-themes/gnome-themes-extra: avoid messing up STAGEDIR/plist failure
PR:		249429
Approved by:	freebsd-gnome (maintainer timeout, 15d)
2020-10-04 08:19:24 +00:00
Alexandre C. Guimarães
8398a0953e x11-themes/Kvantum: Update to 0.17.0 2020-10-03 15:22:22 +00:00
Fernando Apesteguía
8b0ab88eea x11-themes/matcha-gtk-themes: Update to 2020-09-28
ChangeLog: https://github.com/vinceliuice/Matcha-gtk-theme/releases/tag/2020-09-28

PR:	249991
Submitted by:	Alexander88207@protonmail.com
2020-10-01 11:23:45 +00:00
Baptiste Daroussin
64b6cb94ec update to 3.38.0 2020-09-30 14:46:54 +00:00
Baptiste Daroussin
65c6598ec6 Update to 3.38.0
Note that all translation has been removed in between 3.36 and 3.38
2020-09-28 07:56:16 +00:00
Baptiste Daroussin
ca14a8994d Update to glib 2.66.0
Mark the few remaining ports not building against this upgrade as broken

Instead of risking of missing anyone who got involed, I will just thank
all of them they will recognize themselves! This was a joint work of many

PR:		247278
Reviewed by:	fluffy
exp-run		antoine
Differential Revision:	https://reviews.freebsd.org/D25279
2020-09-23 14:53:14 +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
28bac6ebdd Move some gnome@ ports to desktop@
As gnome@ is lacking active committers at the moment, transfer some of its
ports [1] up the stack to the desktop@ group, in hope that this way we get some
updates in as the set of people that "should feel responsible" grows.

As soon as gnome@ grows some committers again, this can (and should) of course
be reverted again.

[1] The list of ports chosen in this move consits of all the ports that are
required to build x11/kde5.

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D26362
2020-09-10 18:55:41 +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
Adriaan de Groot
a910a496a1 Backport theme-style fix for KDE qqc2-desktop-style
The theme was doing weird things which broke Musescore.
Upstream (except there's a whole forest of intertwined
bug reports) report https://bugs.kde.org/show_bug.cgi?id=425949

PR:		247466
Reported by:	Keith White
2020-09-01 15:04:28 +00:00
Rene Ladan
09df8f4601 Remove expired ports:
2020-08-26 audio/timidity++-tcltk: Broken for more than 6 months
2020-08-26 biology/pbcopper: Broken for more than 6 months
2020-08-26 devel/ace: Broken for more than 6 months
2020-08-26 devel/bin86: Broken for more than 6 months
2020-08-26 devel/erlang-oserl: Broken for more than 6 months
2020-08-20 emulators/qemu40: Please consider using qemu or qemu41
2020-08-26 games/linux-darwinia-demo: Broken for more than 6 months
2020-08-26 games/linux-defcon: Broken for more than 6 months
2020-08-26 games/linux-uplink-demo: Broken for more than 6 months
2020-08-26 games/xevil: Broken for more than 6 months
2020-08-26 games/xminesweep: Broken for more than 6 months
2020-08-26 graphics/backfract: Broken for more than 6 months
2020-08-26 japanese/kanjipad: Broken for more than 6 months
2020-08-26 japanese/xdtp: Broken for more than 6 months
2020-08-26 korean/hpscat: Broken for more than 6 months
2020-08-26 math/barvinok: Broken for more than 6 months
2020-08-26 math/openmesh: Broken for more than 6 months
2020-08-26 math/rehearse: Broken for more than 6 months
2020-08-26 net/hinfo: Broken for more than 6 months
2020-08-26 science/fleur: Broken for more than 6 months
2020-08-26 science/lm: Broken for more than 6 months
2020-08-26 security/ddos_scan: Broken for more than 6 months
2020-08-26 security/gag: Broken for more than 6 months
2020-08-26 security/py-keystone: Broken for more than 6 months
2020-08-26 sysutils/mono-kmod: mastersite disappeared, unfetchable
2020-08-26 x11-themes/gtk-cleanice-engine: Broken for more than 6 months
2020-08-26 x11-wm/aewm: Broken for more than 6 months
2020-08-27 11:25:47 +00:00
Alexandre C. Guimarães
559901af16 x11-themes/Kvantum: Update to 0.16.1 2020-08-26 23:51:06 +00:00
Jason E. Hale
193aa5b9d7 x11-themes/qtcurve: Fix patch from r544732
===>  Applying distribution patches for qtcurve-1.9.0
patch: **** can't cd to /wrkdirs/usr/ports/x11-themes/qtcurve/work/qtcurve-1.9: No such file or directory
===>  FAILED Applying distribution patch ee2228ea2f18ac5da9b434ee6089381df815aa94.patch with -p1
*** Error code 1

Reported by:	pkg-fallout
MFH:		2020Q3 (build fix blanket)
2020-08-13 11:27:30 +00:00
Piotr Kubaj
d4a553d317 x11-themes/qtcurve: fix build on GCC architectures
Merge upstream patch to fix build:
/wrkdirs/usr/ports/x11-themes/qtcurve-gtk2/work/qtcurve-1.9/.cmake_utils_base/cmake_c_macros/include_fix/qtcurve-utils/gtkprops.h: In member function 'constexpr GObject* QtCurve::GtkWidgetProps::Props::_SigConn_tabChildAdd_ObjGetter::operator()(QtCurve::GtkWidgetProps::Props::SigConn<QtCurve::GtkWidgetProps::Props::_SigConn_tabChildAdd_ObjGetter>*) const':
/wrkdirs/usr/ports/x11-themes/qtcurve-gtk2/work/qtcurve-1.9/.cmake_utils_base/cmake_c_macros/include_fix/qtcurve-utils/gtkprops.h:80:24: error: a reinterpret_cast is not a constant expression
   80 |                 return (GObject*)qtcContainerOf(p, Props, name)->m_w;   \
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

MFH:		2020Q3 (fix build blanket)
2020-08-12 00:04:29 +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 C. Berner
906751bc45 Remove obsolete CONFLICTS on kde4 ports
- kde4 has been removed 2018-12-31, that's way back when.
2020-08-09 08:53:41 +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
Tobias C. Berner
0e015f8ccd x11-themes/matcha-gtk-themes: Update to 2020-07-27
PR:		248299
Submitted by:	Alexander Vereeken <Alexander88207@protonmail.com> (maintainer)
2020-07-27 17:34:04 +00:00
Antoine Brodin
37a49a023d Deprecate ports broken for more than 6 months 2020-07-26 07:32:00 +00:00
Loïc Bartoletti
0200cd6e7c Update WWW
Approved by:	portmgr (blanket)
2020-07-23 14:17:18 +00:00
Tobias C. Berner
81a0f2acaa Follow-up to r542761 -- fix missing plist/distinfo changes
- unfortunately some hunks got droppend, and I did not see it in time :/
- add missing plist changes
- add missing distinfo updates

Reported by:	VVD, Michael Butler
Pointy hat:	tcberner
2020-07-21 21:10:33 +00:00
Guido Falsi
2d141bfc1c - Update xfce-icons-elementary to 0.15.1
- Assign maintainership to xfce@

PR:		247784
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
Approved by:	Matthias Petermann <matthias@petermann-it.de> (former maintainer)
2020-07-19 21:01:46 +00:00
Tobias C. Berner
2b8a1b4ad4 x11-themes/qt5-style-plugins: fix build against Qt5.15
- patches obtained from Suse via arch

PR:		247841
Submitted by:	rewest <rewestwork@gmail.com>
2020-07-08 07:08:07 +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
Tobias C. Berner
83376b1c77 x11-themes/matcha-gtk-themes: Update to 2020-06-18
PR:		247383
Submitted by:	Alexander Vereeken <Alexander88207@protonmail.com>  (maintainer)
2020-07-05 16:38:43 +00:00
Jason E. Hale
6d4b6bc964 x11-themes/qtcurve: Update to 1.9.0
Remove old KDE4 pkg-plist
2020-06-30 18:41:43 +00:00
Mateusz Piotrowski
d61aa31916 Add x11/slim to RUN_DEPENDS of SLiM themes ports
Reported by:	adamw
Approved by:	portmgr (missing dependencies blanket)
2020-06-26 21:52:22 +00:00
Mateusz Piotrowski
232efe80f1 Simplify do-install and improve pkg-descr
PR:		247509
Submitted by:	Miguel Gocobachi <miguel@gocobachi.dev>
Suggested by:	bapt
2020-06-25 15:54:55 +00:00
Tobias C. Berner
57f4c42910 x11-themes/kf5-breeze-icons: don't run xmllint on all the svgs
Reported by:	swills
2020-06-24 14:37:38 +00:00
Alexandre C. Guimarães
cbf32f371d x11-themes/Kvantum: Update to 0.16.0 2020-06-23 18:15:22 +00:00