Commit graph

9435 commits

Author SHA1 Message Date
Tobias C. Berner
26e2d945da x11-toolkits/pango: update to 1.50.5
Changelog:
	* Fix compiler warnings
	* Enable cairo by default
	* pango-view: Show more baselines
	* layout: Handle baselines
	* Windows: build cleanups

Noteable changes:
	- documentation is no longer installed into the subdirectory
	  reference/

Exp-run by:	antoine
PR:		262382
2022-03-10 06:21:16 +01:00
Tobias C. Berner
981e459874 KDE: Update KDE Plasma Desktop to 5.24.3
Tuesday, 8 March 2022. Today KDE releases a bugfix update to KDE Plasma
5, versioned 5.24.3.

Plasma 5.24 was released in February 2022 with many feature refinements
and new modules to complete the desktop experience.

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

  *  Kcms/colors: fix spacing between radio buttons and content.
  *  SDDM theme: stop eliding people’s names so aggressively.
  *  Powerdevil: Improved backlight devices selection.

Full Changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.24.2-5.24.3
2022-03-08 19:14:26 +01:00
Tobias C. Berner
fb63e6c7b4 x11-toolkits/qt5-declarative-test: fix non-DEBUG plist
Reported by:	VVD
2022-03-08 16:05:00 +01:00
Tobias C. Berner
f0ff610234 x11-toolkits/qt5-declarative-test: fix packaging
When x11-toolkits/qt5-declarative-test was split out of
x11-toolkits/qt5-declarative in 4d10eef66b a handfull of
files got dropped unnoticed.

KDE's CI systems noticed this issue a while back as QtQuick test cases
would no longer work.

This change now again makes sure to install the QtQuick-Test related QML
files so that these should again work.

Reported by:		KDE
2022-03-08 12:36:03 +01:00
Po-Chuan Hsieh
a380001f3a
x11-toolkits/rubygem-gtk2: Allow build with newer dependencies
- Bump PORTREVISION for package change

PR:		258338
Reported by:	dinoex
2022-03-08 02:13:24 +08:00
Loïc Bartoletti
2d8f857316 devel/py-qt5, devel/py-sip: Update versions
- Update sip to 6.5.1
- Update PyQt5 to 5.15.6
- Update PyQtChart, PyQtNetworkAuth and PyQtWebengine to 5.15.5
- Update PyQtSip to 12.9.1
- Update PyQtBuilder to 1.12.2
- Add ${_MAKE_JOBS} for pyqt.mk (reported by Tatsuki Makino)

PR:		261685
Exp-run by:	antoine
2022-03-07 18:39:13 +01:00
Dmitry Marakasov
de92684a7c x11-toolkits/fox14: minor cleanup 2022-03-05 16:59:38 +03:00
Jan Beich
a926ef422c x11-toolkits/wlroots: unbreak fetch due to repo growth
=> Fetched file size mismatch (expected 3808, actual 3810)

-index 4932ec4d..70f1b7c4 100644
+index 4932ec4da..70f1b7c41 100644

Reported by:	Alain De Vos (via FreeBSD Forums)
2022-03-04 16:05:23 +00:00
Adriaan de Groot
a7d32d7eb6 x11-toolkits/copperspice: use distributed tarballs, not for i386
- Switch to the distributed tarballs, rather than pulling from
  github. This means NO_WRKSUBDIR, dos2unix, and removing the
  patches that apply to sources in GH but that are not in the
  released source tarballs.
- Set NOT_FOR_ARCHS to i386, since there's issues in WebKit like
	ld: error: relocation R_386_PC32 cannot be used against
	symbol cti_vm_throw; recompile with -fPIC
  and I'm insufficiently interested in chasing this.
2022-03-03 17:24:11 +01:00
Alexey Dokuchaev
5d1b1408fb x11-toolkits/py-awesometkinter: new port had been added (+)
AwesomeTkinter offers some pretty Tkinter widgets with custom
styles and images.

WWW: https://pypi.org/project/AwesomeTkinter/
2022-03-02 15:04:30 +00:00
Rene Ladan
8e2a89b541 cleanup: Remove ports depending on expired lang/gcc6-aux
Keep ports-mgmt/synth and dependencies (including lang/gcc6-aux itself)
for now as synth is the only Ada port still maintained and might be
somewhat high-profile.

Removed ports:
archivers/zip-ada
cad/ghdl
databases/adabase
databases/apq
databases/apq-mysql
databases/apq-odbc
databases/apq-pgsql
devel/ada-util
devel/adabooch
devel/adaid
devel/ahven
devel/alog
devel/aunit
devel/florist-gpl
devel/gprbuild
devel/libspark2012
devel/matreshka
devel/pcsc-ada
devel/pragmarcs
devel/sdl_gnat
dns/ironsides
graphics/generic_image_decoder
lang/adacontrol
lang/asis
lang/gnat_util
lang/lua-ada
math/plplot-ada
misc/excel-writer
net/adasockets
net/anet
security/libadacrypt
textproc/adabrowse
textproc/templates_parser
textproc/words
textproc/xmlada
x11-toolkits/gtkada
x11-toolkits/gtkada3
2022-02-28 22:34:25 +01:00
Po-Chuan Hsieh
8699685b53
x11-toolkits/qt5-uiplugin: Add NO_ARCH
Approved by:	portmgr (blanket)
2022-02-28 20:46:44 +08:00
Tobias C. Berner
a480b02ab6 KDE: Update KDE Frameworks to 5.91
Sunday, 13 February 2022

KDE today announces the release of KDE Frameworks 5.91.0.

KDE Frameworks are 83 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 release announcement.

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/frameworks/5/5.91.0/

PR:		261934
Exp-run by:	antoine
2022-02-27 19:39:06 +01:00
Loïc Bartoletti
29badec1eb x11-toolkits/wxgtk31: bump portrevision
Bump after 337a99bc8b
Reported by:	N-i-c-o (irc)
2022-02-27 14:30:30 +01:00
Piotr Kubaj
2b9368b3e5 x11-toolkits/copperspice: add support for powerpc* 2022-02-26 14:10:31 +00:00
Yuri Victorovich
fd35d96196 x11-toolkits/nuklear: Update 4.9.5 -> 4.9.6
Reported by:	portscout
2022-02-26 00:14:09 -08:00
Antoine Brodin
5fbed83bbe x11-toolkits/Makefile: attempt to unbreak INDEX 2022-02-25 19:47:17 +00:00
Yuri Victorovich
6a00d14d45 x11-toolkits/wxgtk31: Release maintainership to the pool 2022-02-25 10:31:45 -08:00
Loïc Bartoletti
337a99bc8b x11-toolkits/py-wxPython4: Update to 4.1
- Rename wxPython40 to wxPython4
 - Update to 4.1 version
 - Fix wxgtk31 for string
 - Use wxGtk31 instead of wxgtk30
 - Fix kicad* ports with wxgtk31/wxPython 4.1

Changes:
 - https://www.wxpython.org/news/2020-11-21-wxpython-411-release/index.html

Reviewed by:	tcberner
Approved by:	yuri, bofh
Differential Revision:	D34080
2022-02-25 19:10:24 +01:00
Jason E. Hale
943c83b124 x11-toolkits/fox17: Update to 1.7.78
Bump PORTREVISION on consumers. Since this is a development version, rebuild
is required even for minor releases due to API/ABI changes.

Changes:	http://www.fox-toolkit.org/news.html
2022-02-24 09:24:16 -05:00
Tobias C. Berner
9062046b9f KDE: Update KDE Plasma Desktop to 5.24.2 -- February Bugfix Release #2
Tuesday, 22 February 2022. Today KDE releases a bugfix update to KDE
Plasma 5, versioned 5.24.2.

Plasma 5.24 was released in February 2022 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:

   * Plasma Desktop Hot New Stuff: Only trust the expiration date if
     it’s less than 24 hours.
   * Emoji Selector: Use a more appropriate icon for the Symbols page.
   * Don’t install two copies of kcm_fontinst.

View full changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.24.1-5.24.2
2022-02-22 19:55:43 +01:00
Guido Falsi
a8a6243eda x11-toolkits/girara: Update to 0.3.7 2022-02-22 10:03:29 +01:00
Adriaan de Groot
8de46b4745 x11-toolkits/copperspice: resurrect CopperSpice
CopperSpice is a toolkit, forked from Qt and updated to use
modern C++ and CMake in the Qt 5.something LGPL days. It was
removed from the tree for being unfetchable in 2017, now
restored. I didn't bother to look at the old ports files, so
this is entirely new work.

CS builds cleanly, except I patched in -pthread as a linker
option; I think this ought to be part of the Threads package
found by CMake, but it isn't (on FreeBSD at least). Some linkage
options need to be PUBLIC to be carried through to consuming
applications (this is a FreeBSD thing).

While here, introduce the misc/copperspice-examples which
is a demo application *kitchensink* that exercises the libraries.

CopperSpice shares notional-filenames with Qt (e.g. binaries
called "lupdate" for UI design) but the Qt ports are versioned
("lupdate-qt5"). CopperSpice gets "-cs" as a suffix.

There's a bunch of patching to make things "behave" like a
regularly packaged set of libraries and applications that
consume those libraries. In particular using $(LOCALBASE)/share/
rather than putting everything in the same target directory.
2022-02-20 16:45:27 +01:00
Dima Panov
934b7cf7bf x11-toolkits/fox17: use openjpeg15 includes in Right Way (tm)
Sponsored by:	Netzkommune GmbH
2022-02-18 12:06:37 +03:00
Jan Beich
28578a1abf x11-toolkits/gtk40: update to 4.6.1
Changes:	https://gitlab.gnome.org/GNOME/gtk/-/blob/4.6.1/NEWS
2022-02-16 20:26:15 +00:00
Tobias C. Berner
f142fac7d5 KDE: Update KDE Plasma Desktop to 5.24.1 -- February Bugfix Release
Tuesday, 15 February 2022. Today KDE releases a bugfix update to KDE
Plasma 5, versioned 5.24.1.

Plasma 5.24 was released in February 2022 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:

   * Discover: Don’t trigger updates while busy.
   * KScreen: Workaround unknown Qt issue that causes the revert dialog
     to be invisible.
   * Powerdevil: Support hardware with only one charging threshold, not
     both.

View full changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.24.0-5.24.1
2022-02-15 16:48:30 +01:00
Tobias C. Berner
ef7c9a20ac x11-toolkits/pango: update to 1.50.4
Changelog:
	* Tweak synthetic space sizes
	* itemize: Try harder to avoid NULL fonts
	* docs: Some additions
	* Pass synthetic slant to harfbuzz
	* Make sloped carets work with uneven scales
	* Fix serialiation on arm
	* Avoid an uninitialized variable warning
	* Reinstate previous behavior of pango_attr_list_splice
	* Deprecated pango_coverage_ref/unref
	* Fix serialization on non-glibc systems
	* Fix allow-breaks handling

PR:		261857
Exp-run by:	antoine
2022-02-14 08:54:01 +01:00
Tobias C. Berner
12994bed8f KDE: Update KDE Plasma Desktop to 5.24
Today the KDE Community releases Plasma 5.24, a Long Term Support (LTS)
release that will receive updates and bugfixes until the final Plasma 5
version, before we transition to Plasma 6.

This new Plasma release focuses on smoothing out wrinkles, evolving the
design, and improving the overall feel and usability of the environment.

Things to look for in Plasma 5.24 can be found in the anncouncement:
	https://kde.org/announcements/plasma/5/5.24.0/

The full changelog can be found here:
	https://kde.org/announcements/changelogs/plasma/5/5.23.5-5.24.0/
2022-02-08 18:18:45 +01:00
Jan Beich
ac65232329 x11-toolkits/wlroots: update to 0.15.1
Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.15.1
Reported by:	Repology
2022-02-04 18:36:46 +00:00
Li-Wen Hsu
5cef02703b
x11-toolkits/py-guietta: Update to 1.0.0 2022-02-04 00:12:57 +08:00
Jose Alonso Cardenas Marquez
daa23dba69 editors/lazarus-*: update to 2.2.0
- Bump PORTREVISION
- archivers/peazip update to 8.4.0
- editors/cudatext update to 1.155.3
- russian/emkatic update to 0.41
- x11-toolkits/qt5pas to latest version included into lazarus 2.2.0

ChangeLog at:	https://wiki.lazarus.freepascal.org/Lazarus_2.2.0_release_notes
2022-02-03 00:07:13 -05:00
Jan Beich
1f519ed516 x11-toolkits/libhandy0: mark BROKEN after ea9efcafe2
../glade/glade-hdy-header-group.c:46:46: error: use of undeclared identifier 'GPC_OBJECT_DELIMITER'
          g_strdup_printf ("%s%s%s", string, GPC_OBJECT_DELIMITER,
                                             ^
../glade/glade-hdy-header-group.c:77:3: warning: implicit declaration of function 'GWA_GET_CLASS' is invalid in C99 [-Wimplicit-function-declaration]
  GWA_GET_CLASS (G_TYPE_OBJECT)->read_widget (adaptor, widget, node);
  ^
../glade/glade-hdy-header-group.c:77:34: error: member reference type 'int' is not a pointer
  GWA_GET_CLASS (G_TYPE_OBJECT)->read_widget (adaptor, widget, node);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
../glade/glade-hdy-header-group.c:123:3: warning: implicit declaration of function 'GWA_GET_CLASS' is invalid in C99 [-Wimplicit-function-declaration]
  GWA_GET_CLASS (G_TYPE_OBJECT)->write_widget (adaptor, widget, context, node);
  ^
../glade/glade-hdy-header-group.c:123:34: error: member reference type 'int' is not a pointer
  GWA_GET_CLASS (G_TYPE_OBJECT)->write_widget (adaptor, widget, context, node);
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
../glade/glade-hdy-header-group.c:157:5: warning: implicit declaration of function 'GWA_GET_CLASS' is invalid in C99 [-Wimplicit-function-declaration]
    GWA_GET_CLASS (G_TYPE_OBJECT)->set_property (adaptor, object,
    ^
../glade/glade-hdy-header-group.c:157:36: error: member reference type 'int' is not a pointer
    GWA_GET_CLASS (G_TYPE_OBJECT)->set_property (adaptor, object,
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^

Reported by:	pkg-fallout
2022-01-31 23:18:10 +00:00
Loïc Bartoletti
354d8cf1c3 */*: Update qscintilla2 to 2.13.1
Changes:
  - https://riverbankcomputing.com/news/QScintilla_2.13.1_Released
2022-01-27 21:12:33 +01:00
Loïc Bartoletti
4f0a5e1540 PyQt: Update sip to 6.5.0, reintroduce sip4 and simplify PyQt framework.
SIP:
As mentioned in the update from sip to sip5, this is a transitional version
to remove what is deprecated in sip4.
Sip6 completely removes the deprecated parts.
Unfortunately, some ports — mostly cura things — can not use sip6, so we
reintroduce sip4.

PyQt:
At the same time, we took the opportunity to simplify PyQT and propose only one
package as for devel/pyside2. */py-qt5-* have been merged — excepted chart,
networkauth and webengine — into devel/py-qt5-pyqt.

This allows us to be in adequacy with the packages that the author of these
libraries proposes, namely:

PyQt - devel/py-qt5-pyqt
PyQt-Charts - x11-toolkits/py-qt5-chart
PyQt-NetworkAuth – net/py-qt5-networkauth
PyQt-WebEngine – www/py-qt5-webengine
SIP – devel/py-sip
py-sip - devel/py-qt5-sip
PyQt-builder - devel/py-qtbuilder
Qscintilla - devel/py-qt5-qscintilla2

Reviewed by:	diizzy, kde
Tested by:	kai, rhurlin, arrowd, madpilot
Approved by:	makc, tcberner, kde
Differential Revision:	https://reviews.freebsd.org/D33237
Exp-run by:	antoine
2022-01-27 07:12:26 +01:00
Jan Beich
cf0ee97ed1 x11-toolkits/gtk-layer-shell: update to 0.7.0
Changes:	https://github.com/wmww/gtk-layer-shell/releases/tag/v0.7.0
Reported by:	GitHub (watch releases)
2022-01-26 05:29:46 +00:00
Po-Chuan Hsieh
1d420b3c9b
x11-toolkits/rubygem-vte3: Update to 3.5.1
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-26 03:51:14 +08:00
Po-Chuan Hsieh
0adb36efa5
x11-toolkits/rubygem-poppler: Update to 3.5.1
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-26 03:51:14 +08:00
Po-Chuan Hsieh
05b01db74d
x11-toolkits/rubygem-pango: Update to 3.5.1
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-26 03:51:14 +08:00
Po-Chuan Hsieh
45057e2dac
x11-toolkits/rubygem-gtksourceview4: Update to 3.5.1
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-26 03:51:13 +08:00
Po-Chuan Hsieh
0386c25263
x11-toolkits/rubygem-gtksourceview3: Update to 3.5.1
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-26 03:51:13 +08:00
Po-Chuan Hsieh
62d1136917
x11-toolkits/rubygem-gtk4: Update to 3.5.1
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-26 03:51:13 +08:00
Po-Chuan Hsieh
1436cd5e6e
x11-toolkits/rubygem-gtk3: Update to 3.5.1
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-26 03:51:12 +08:00
Po-Chuan Hsieh
b7f83d57d5
x11-toolkits/rubygem-gdk4: Update to 3.5.1
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-26 03:51:12 +08:00
Po-Chuan Hsieh
a310f43082
x11-toolkits/rubygem-gdk3: Update to 3.5.1
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-26 03:51:12 +08:00
Rene Ladan
48d98ef918 cleanup: remove transitive py27 deprecation (www/qt5-webengine) 2022-01-23 21:56:25 +01:00
Po-Chuan Hsieh
7f7bcfd08e
x11-toolkits/rubygem-vte3: Update to 3.5.0
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-24 03:09:41 +08:00
Po-Chuan Hsieh
e24e3b7cb0
x11-toolkits/rubygem-poppler: Update to 3.5.0
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-24 03:09:41 +08:00
Po-Chuan Hsieh
88f8a6320b
x11-toolkits/rubygem-pango: Update to 3.5.0
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-24 03:09:40 +08:00
Po-Chuan Hsieh
251917d761
x11-toolkits/rubygem-gtksourceview4: Update to 3.5.0
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-24 03:09:40 +08:00
Po-Chuan Hsieh
72b7806018
x11-toolkits/rubygem-gtksourceview3: Update to 3.5.0
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2022-01-24 03:09:40 +08:00