Commit graph

9316 commits

Author SHA1 Message Date
Jan Beich
e011fe8758 x11-toolkits/gtk-layer-shell: convert TEST option into build cookie 2021-08-28 08:57:31 +00:00
Olivier Duchateau
6ad40c7541 x11-toolkits/granite: update to 6.1.1
Changelog:
    * Ensure accel_to_string works with multiple modifiers
    * Fix locale issues in Flatpaks
    * Updated translations

PR:		258064
2021-08-27 06:12:25 +02:00
Jan Beich
a75551fe81 x11-toolkits/gtk40: update to 4.4.0
Changes:	https://blog.gtk.org/2021/08/23/gtk-4-4/
Changes:	https://gitlab.gnome.org/GNOME/gtk/-/blob/4.4.0/NEWS
2021-08-24 15:26:30 +00:00
Jan Beich
a26a1bf68d x11-toolkits/libadwaita: update to 0.0.20210812
- Drop no longer necessary libadwaita workaround in kooha

Changes:	7f61711...8442d60
PR:		257917
2021-08-24 14:24:05 +00:00
Jan Beich
764f9f81bc x11-toolkits/libadwaita: track more dependencies
====> Running Q/A tests (stage-qa)
Error: /usr/local/lib/libadwaita-1.so.0 is linked to /usr/local/lib/libfribidi.so.0 from converters/fribidi but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libfribidi.so:converters/fribidi
Error: /usr/local/lib/libadwaita-1.so.0 is linked to /usr/local/lib/libgraphene-1.0.so.0 from graphics/graphene but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libgraphene-1.0.so:graphics/graphene
2021-08-24 14:24:05 +00:00
Jan Beich
525b6bd0b1 x11-toolkits/libadwaita: expose translations
PR:		257917
2021-08-24 14:24:04 +00:00
Jan Beich
d8035ab950 x11-toolkits/libadwaita: license allows later LGPL versions 2021-08-24 14:24:04 +00:00
Jan Beich
9fb4e08804 x11-toolkits/libadwaita: convert to USE_GITLAB 2021-08-24 14:24:04 +00:00
Jan Beich
f3c4a8e5fc x11-toolkits/libadwaita: adjust python dependency
- Only default flavor provides un{pre,suf}fixed binaries
- pyXY- requires @pyXY to work with non-default flavors
2021-08-24 14:24:04 +00:00
Jan Beich
d88adb1c0a x11-toolkits/gstreamer1-plugins-gtk4: add new port
GTK4 plugin contains:

- gtk4glsink: A video sink that renders to a GtkWidget using OpenGL
- gtk4sink: A video sink that renders to a GtkWidget

https://gstreamer.freedesktop.org/documentation/gtk/gtksink.html
2021-08-23 12:52:23 +00:00
Dima Panov
1f146095af x11-toolkits/gtk40: remove CLOUDPRINT option; fix cups configure (+)
* Cloudprint support was removed since gtk40 4.3.2
* The correct spelling for the cups option (for meson configuration) is 'print-cups'.

PR:		257986
2021-08-22 05:48:13 +10:00
Tobias C. Berner
4fe91006ad KDE: Update KDE Framework to 5.85
Friday, 13 August 2021

KDE today announces the release of KDE Frameworks 5.85.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.

Full announcement and changelog:
	https://kde.org/announcements/frameworks/5/5.85.0/

PR:		257837
Exp-run by:	antoine
2021-08-18 22:32:32 +02:00
Neel Chauhan
77402a3e15 x11-toolkits/gtk40: Update to 4.3.2
PR:	257769
2021-08-18 12:44:38 -07:00
Alexey Dokuchaev
327f6f14b6 x11-toolkits/gtk40: unbreak packaging against various options. 2021-08-18 09:29:04 +00:00
Alexey Dokuchaev
b7cbb62f6a x11-toolkits/wxgtk30: add non-default, webkit-less gtk2 flavor
Until subpackages arrive, specify mutual CONFLICTS_INSTALL as splitting
toolkit-independent libraries and other files proved to be unfeasible.

While here, add explicit dependency on `print/harfbuzz' per stage Q/A.
2021-08-16 14:10:02 +00:00
Alexey Dokuchaev
ac064f0542 x11-toolkits/fltk: update FLTK to version 1.3.7
This release does not contain new ABI features and is 100% binary
compatible with releases 1.3.5 and 1.3.6.

PR:		254934
Submitted by:	yuri
2021-08-15 06:37:52 +00:00
Tobias C. Berner
9a1df6a85c graphics/poppler: update to 21.08.0
Release 21.08.0:
        core:
         * Add API to allow addition and modification of outlines into a PDF
         * Use additional samples to test for constant parts of an axial gradient
         * forms: Create fallback fonts for some well known font names
         * Support reading the PDF Version from the Catalog
         * Fix XRef::copy when there are modified objects
         * Take into account that Date string may be in unicode
         * JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error"
         * Replace a local bubble sort implementation by std::sort
         * Fix issues with malformed files

        build system:
         * Better error message when libjpeg is not found
         * Better error messages when libopenjpeg2 is not found

        qt5/qt6:
         * Document that a document has to outlive its pages
         * Make getPdfVersion return a dedicated version object

        glib:
         * mimick TextSelectionDumper logic change for spaceAfter

Exp-run by:	antoine
PR:		257539
2021-08-15 07:42:37 +02:00
Tobias C. Berner
43f4cf9162 x11-toolkits/qt5-gui: add upstream fix to clipboard
Bug description from [2]:
	QXcbConnection::getTimestamp() returns a timestamp from an
	earlier PropertyNotify event which was already in the event
	queue. I found this issue when I was trying to figure out why
	gvim (with GTK+) exits with a BadWindow error when selecting or
	copying a large text to the clipboard in a KDE environment. It
	turns out that GTK+ uses the INCR protocol to send the data and
	QT uses getTimestamp (in QXcbClipboard::clipboardReadProperty)
	to set the start time of the transfer. Since that start time is
	incorrect QT expects data which hasn't been sent yet and closes
	the window. GTK+ still tries to add the data to the window which
	causes a BadWindow error.

From [1]:
	xcb: add a timeout control when reading INCR property

	For the first call of QXcbClipboard::clipboardReadProperty()
	inside of clipboardReadIncrementalProperty() in getSelection(),
	it will get a XCB_NONE reply before the contents arrived via
	property change. Then we give a chance to read more.

Upstream Code Review [1]:
	https://codereview.qt-project.org/c/qt/qtbase/+/364040

Upstream Bug Report [2]:
	https://bugreports.qt.io/browse/QTBUG-56595
2021-08-14 10:37:43 +02:00
Yuri Victorovich
a3e582d162 x11-toolkits/ztoolkit: Enable librsvg2 dependency 2021-08-10 02:31:07 -07:00
Po-Chuan Hsieh
bd17b35d11
x11-toolkits/rubygem-vte3: Update to 3.4.7
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-08-08 22:55:28 +08:00
Po-Chuan Hsieh
cae636bf18
x11-toolkits/rubygem-poppler: Update to 3.4.7
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-08-08 22:55:28 +08:00
Po-Chuan Hsieh
dcdd8e48b7
x11-toolkits/rubygem-pango: Update to 3.4.7
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-08-08 22:55:28 +08:00
Po-Chuan Hsieh
cfdd0336c6
x11-toolkits/rubygem-gtksourceview4: Update to 3.4.7
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-08-08 22:55:27 +08:00
Po-Chuan Hsieh
e1f858d7eb
x11-toolkits/rubygem-gtksourceview3: Update to 3.4.7
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-08-08 22:55:27 +08:00
Po-Chuan Hsieh
7bb985870a
x11-toolkits/rubygem-gtk4: Update to 3.4.7
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-08-08 22:55:27 +08:00
Po-Chuan Hsieh
86bdf4d017
x11-toolkits/rubygem-gtk3: Update to 3.4.7
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-08-08 22:55:27 +08:00
Po-Chuan Hsieh
b6f87e86bb
x11-toolkits/rubygem-gdk4: Update to 3.4.7
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-08-08 22:55:27 +08:00
Po-Chuan Hsieh
ee0983bfef
x11-toolkits/rubygem-gdk3: Update to 3.4.7
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-08-08 22:55:26 +08:00
Tobias C. Berner
87a690f021 x11-toolkits/fox17: prepare for freetype2 update
- freetype2 will no longer ship freetype-config (which was a pkg-config
wrapper) in the near future -- use pkg-config to gather the required
flags.

PR:             251512
2021-08-07 13:10:19 +02:00
Tobias C. Berner
fcbb3bfd37 x11-toolkits/fox16: prepare for freetype2 update
- freetype2 will no longer ship freetype-config (which was a pkg-config
wrapper) in the near future -- use pkg-config to gather the required
flags.

PR:             251512
2021-08-07 12:25:10 +02:00
Jan Beich
4b76ea32c4 x11-toolkits/libdecor: reformat pkg-descr for 80-col terminals 2021-08-07 07:05:20 +00:00
Jan Beich
cc3421c779 x11-toolkits/libdecor: restore memfd_create on FreeBSD 13 in C++ demo (nop)
https://gitlab.gnome.org/jadahl/libdecor/-/merge_requests/75/diffs?start_sha=d5493ba965634be144baff345adfb25481c4304c
2021-08-07 06:59:11 +00:00
Jan Beich
da7bafd753 x11-toolkits/libdecor: add new port
libdecor is a library that can help Wayland clients draw window
decorations for them. It aims to provide multiple backends that implements the
decoration drawing.

https://gitlab.gnome.org/jadahl/libdecor
2021-08-07 06:50:02 +00:00
Tobias C. Berner
e20d8c03aa x11/kf5-frameworks: Update KDE Frameworks to 5.84.0
Saturday, 10 July 2021

KDE today announces the release of KDE Frameworks 5.84.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.84.0/

Exp-run by:	antoine
PR:		257100
2021-08-04 18:31:24 +02:00
Vanilla I. Shu
e9f1a8ec7e x11-toolkits/libxaw3dxft: update to 1.6.2h. 2021-08-04 21:30:25 +08:00
Max Brazhnikov
fca8faf5bb x11-toolkits/swt: not for i386
Upstream dropped support for i386 several years ago.
2021-07-29 12:16:23 +03:00
Loïc Bartoletti
8b9c482b90 */*: PyQt Update qscintilla2 to 2.13.0 and py-qt5-sip to 12.9.0
Changes:
  - https://riverbankcomputing.com/news/QScintilla_2.13.0_Released
  - https://www.riverbankcomputing.com/hg/sip/raw-file/tip/NEWS
PR:	257308
Exp-run by:	antoine
2021-07-27 20:55:03 +02:00
Tobias C. Berner
e52cbf14ed x11/plasma5-plasma: Update KDE Plasma Desktop to 5.22.4
Plasma 5.22 was released in June 2021 with many feature refinements and
new modules to complete the desktop experience.

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

    * Discover: Address the keyboard shortcut tooltip.
    * Sort Unsplash POTD image categories alphabetically.
    * Info Center: Unbreak about CPU value when solid is missing a
      product string.

[1] https://kde.org/announcements/plasma/5/5.22.4/
2021-07-27 18:40:55 +02:00
Max Brazhnikov
99297d62eb x11-toolkits/swt: Update to 4.20
- WEBKIT implies CAIRO, since it needs libcairo anyway.
2021-07-27 15:20:20 +03:00
Tobias C. Berner
2dddefa150 x11-toolkits/scintilla: prepare for glib-2.68.3
Add upstream fix removing 'volatile'

Obtained from:	https://sourceforge.net/p/scintilla/code/ci/790bfd4c0747
PR:		256200
2021-07-24 09:21:28 +02:00
Jan Beich
e885069192 x11-toolkits/gtk20: unbreak after e497a16a28
===>  Building package for gtk2-2.24.33
pkg-static: Use of '@unexec' is deprecated: Use @preunexec/@postunexec instead
pkg-static: Use of '@unexec' is deprecated: Use @preunexec/@postunexec instead
*** Error code 1
2021-07-22 20:01:57 +00:00
Baptiste Daroussin
32fd89dd6a x11-toolkits/pango: update to 1.48.7 2021-07-19 17:32:08 +02:00
Baptiste Daroussin
2878fd66c9 x11-toolkits/libsexymm: remove ancient gnome2 library 2021-07-19 17:02:31 +02:00
Baptiste Daroussin
d0694d9f5d x11-toolkits/vte3: update to 0.64.2 2021-07-19 16:19:21 +02:00
Tobias C. Berner
6d96654ae7 x11-toolkits/ctk: add missing build dependency on testlib
The dependency was previously pulled in transitively.

PR:     257100
2021-07-19 06:57:53 +02:00
Po-Chuan Hsieh
4dea9d433f
x11-toolkits/rubygem-vte3: Update to 3.4.6
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-19 01:48:14 +08:00
Po-Chuan Hsieh
c000a7cf04
x11-toolkits/rubygem-poppler: Update to 3.4.6
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-19 01:48:13 +08:00
Po-Chuan Hsieh
e30d08e2b7
x11-toolkits/rubygem-pango: Update to 3.4.6
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-19 01:48:13 +08:00
Po-Chuan Hsieh
2e54093ff8
x11-toolkits/rubygem-gtksourceview4: Update to 3.4.6
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-19 01:48:12 +08:00
Po-Chuan Hsieh
251e46b824
x11-toolkits/rubygem-gtksourceview3: Update to 3.4.6
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-19 01:48:12 +08:00
Po-Chuan Hsieh
1e7138bd18
x11-toolkits/rubygem-gtk4: Update to 3.4.6
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-19 01:48:11 +08:00
Po-Chuan Hsieh
9a14fa37de
x11-toolkits/rubygem-gtk3: Update to 3.4.6
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-19 01:48:10 +08:00
Po-Chuan Hsieh
0b32a7ae8b
x11-toolkits/rubygem-gdk4: Update to 3.4.6
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-19 01:48:10 +08:00
Po-Chuan Hsieh
5997ee93bf
x11-toolkits/rubygem-gdk3: Update to 3.4.6
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-19 01:48:09 +08:00
Adriaan de Groot
a8598a4c32 x11-toolkits/plasma5-kdeplasma-addons: lighten dependencies
- ecm is a build-dep
- kdelibs4support is unused
2021-07-17 15:55:59 +02:00
Guido Falsi
334017fa83 x11-toolkits/girara: Update to 0.3.6 2021-07-17 10:10:30 +02:00
Tobias C. Berner
e7f57e766f x11-toolkits/libhandy: update to 1.2.3 2021-07-16 10:11:08 +02:00
Po-Chuan Hsieh
25fc54a19e
x11-toolkits/rubygem-vte3: Update to 3.4.5
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-16 04:47:41 +08:00
Po-Chuan Hsieh
f02615f214
x11-toolkits/rubygem-poppler: Update to 3.4.5
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-16 04:47:40 +08:00
Po-Chuan Hsieh
8035806187
x11-toolkits/rubygem-pango: Update to 3.4.5
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-16 04:47:40 +08:00
Po-Chuan Hsieh
b17d4429f9
x11-toolkits/rubygem-gtksourceview4: Update to 3.4.5
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-16 04:47:40 +08:00
Po-Chuan Hsieh
996ddd1c84
x11-toolkits/rubygem-gtksourceview3: Update to 3.4.5
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-16 04:47:40 +08:00
Po-Chuan Hsieh
5789860755
x11-toolkits/rubygem-gtk4: Update to 3.4.5
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-16 04:47:39 +08:00
Po-Chuan Hsieh
918950cf06
x11-toolkits/rubygem-gtk3: Update to 3.4.5
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-16 04:47:39 +08:00
Po-Chuan Hsieh
5e7e2549af
x11-toolkits/rubygem-gdk4: Update to 3.4.5
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-16 04:47:39 +08:00
Po-Chuan Hsieh
935efbf474
x11-toolkits/rubygem-gdk3: Update to 3.4.5
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-07-16 04:47:39 +08:00
Olivier Duchateau
b15e82614d x11-toolkits/granite: Update to 6.1.0
PR:		257186
2021-07-14 19:19:19 +02:00
Po-Chuan Hsieh
edc51a75bf
x11-toolkits/gtk40: Fix PLIST
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: @dir lib/gtk-4.0/%%GTK4_VERSION%%/engines
Error: Orphaned: @dir lib/gtk-4.0/%%GTK4_VERSION%%/loaders
Error: Orphaned: @dir lib/gtk-4.0/%%GTK4_VERSION%%/modules
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1

Approved by:	portmgr (blanket)
2021-07-15 00:11:05 +08:00
Po-Chuan Hsieh
542477e6a3
x11-toolkits/rubygem-gtksourceview4: Add rubygem-gtksourceview4 3.4.4 (copied from rubygem-gtksourceview3) 2021-07-15 00:09:40 +08:00
Po-Chuan Hsieh
d349d4d450
x11-toolkits/rubygem-gtk4: Add rubygem-gtk4 3.4.4 (copied from rubygem-gtk3) 2021-07-15 00:09:39 +08:00
Po-Chuan Hsieh
3366825fce
x11-toolkits/rubygem-gdk4: Add rubygem-gdk4 3.4.4 (copied rubygem-gdk3) 2021-07-15 00:09:39 +08:00
Loïc Bartoletti
9713ff93f2 devel/qscintilla2: Update to 2.12.1
Changelog:
	https://riverbankcomputing.com/news/QScintilla_2.12.1_Released

PR:		257002
Exp-run by:	antoine
2021-07-12 14:36:11 +02:00
Adriaan de Groot
672e8afc5e */qt5-*: testlib is build-dep
Two Qt5 packages, www/qt5-webkit and x11-toolkits/qt5-declarative,
depended on testlib as a runtime dep, rather than a build-dep.
Clean that up, so that testlib is not a dep of any Qt-based
application you might care to casually install.
2021-07-09 23:59:00 +02:00
Tobias C. Berner
680bd562fc */*: Update KDE Frameworks to 5.83
Saturday, 12 June 2021

KDE today announces the release of KDE Frameworks 5.83.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.

Full announcement:
	https://kde.org/announcements/frameworks/5/5.83.0/

PR:		256665
Exp-run by:	antoine
2021-07-09 23:49:33 +02:00
Adriaan de Groot
c0f139b893 */kf5-*: (KDE Frameworks) lighten dependencies
- ECM (extra-cmake-modules) is only ever a build-dep and was missing
  in some places where it was previously pulled in implicitly
- Qt testlib is only a build-dep

While here
- conventionally, the _build and _run items in USE_KDE and USE_QT
  are sorted to the end, and they start a new line in the Makefile
- remove tcberner's created-line (confirmed on IRC)
- use DISTVERSION everywhere
- reduce inter-framework dependencies using the tooling proposed by
  tcberner in https://reviews.freebsd.org/D27304

Some PORTREVISION may have jumped by more than 1, since this commit
is a squash of a long string of updates where I may have bumped a
port once for ecm_build, and a second time for other lightening-up.
2021-07-09 19:36:35 +02:00
Jan Beich
8c3c066375 x11-toolkits/wlroots: unbreak NVIDIA after e8342192e9
===>  Applying distribution patches for wlroots-0.14.1
1 out of 14 hunks failed--saving rejects to render/gles2/renderer.c.rej
===>  FAILED Applying distribution patch b78146d76ab0.patch with -p1
*** Error code 1
2021-07-08 15:43:33 +00:00
Jan Beich
e8342192e9 x11-toolkits/wlroots: update to 0.14.1
Changes:	https://github.com/swaywm/wlroots/releases/tag/0.14.1
Reported by:	GitHub (watch releases)
2021-07-08 15:25:39 +00:00
Tobias C. Berner
8eb874634f x11/plasma5-plasma: Update KDE Plasma Desktop to 5.22.3
Tuesday, 6 July 2021. Today KDE releases a bugfix update to KDE Plasma
5, versioned 5.22.3.

Plasma 5.22 was released in June 2021 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:

   * Dr Konqi: Repair query construction.
   * Plasma Disks: Don’t notify on instabilities.
   * [Task Manager] Load album art background asynchronously.

Full Changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.22.2-5.22.3/
2021-07-06 23:13:41 +02:00
Loïc Bartoletti
be86c4fe23 misc/qtchooser: remove
QtChooser allows you to select your version of Qt among those installed.
However, this tool is no longer supported upstream and will not be
available for Qt6.
By default, our Qt installations are done in
${LOCALBASE}/lib/qt${QT_VERSION} as recommended.

We have added symbolic linking for the main binaries to
${LOCALBASE}/bin with the suffix -qt5.
2021-07-04 18:55:16 +02:00
Po-Chuan Hsieh
95783276a7
x11-toolkits/p5-Gtk2-Ex-Simple-List: Add NO_ARCH
Approved by:	portmgr (blanket)
2021-07-01 04:44:31 +08:00
Po-Chuan Hsieh
73d8dfacb4
x11-toolkits/p5-Gtk2-Ex-FormFactory: Add LICENSE and NO_ARCH 2021-07-01 04:44:01 +08:00
Po-Chuan Hsieh
9a68bcb95a
x11-toolkits/p5-Gtk3-SimpleList: Modernize
- Update LICENSE
- Add LICENSE_FILE
- Change the way *_DEPENDS are set
- Update version requirement of *_DEPENDS
- Add NO_ARCH
- Update pkg-descr
- Update WWW
- Take maintainership
2021-07-01 04:43:39 +08:00
Rene Ladan
1785eb2396 */*: Remove expired ports:
2021-06-23 x11-toolkits/v: Dead upstream, unmaintained and no consumers
2021-06-27 16:49:43 +02:00
Tobias C. Berner
f82bd1b843 */*: Update KDE Plasma Desktop to 5.22.2
Tuesday, 22 June 2021.
Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.22.2.

Plasma 5.22 was released in June 2021 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: Flatpak: properly notify about updates.
   * [Task Manager] Show window title in tooltip when player title is different
   * KWin: Wayland: Implement activities window rule.

View full changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.22.1-5.22.2
2021-06-26 21:22:57 +02:00
Rene Ladan
5e1a89f370 */*: Remove expired ports:
2020-12-31 lang/pypy3: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/pypy: Uses Python 2.7 which is EOLed upstream
2021-06-23 databases/pypy-gdbm: Uses EOL Python 2.7 via lang/pypy
2021-06-23 databases/pypy-sqlite3: Uses EOL Python 2.7 via lang/pypy
2021-06-23 x11-toolkits/pypy-tkinter: Uses EOL Python 2.7 via lang/pypy
2021-06-26 12:57:46 +02:00
Po-Chuan Hsieh
62d0e264dc
x11-toolkits/p5-Prima: Update to 1.62
Changes:	https://metacpan.org/dist/Prima/changes
2021-06-25 21:40:55 +08:00
Jan Beich
507dbffa52 x11-toolkits/wlroots: document Vulkan runtime requirements
$ pkg install sway

$ WLR_RENDERER=vulkan sway
00:00:00.051 [wlr] [render/vulkan/vulkan.c:206] Could not create instance: ERROR_LAYER_NOT_PRESENT (-6)
00:00:00.051 [wlr] [render/vulkan/renderer.c:1525] creating vulkan instance for renderer failed
00:00:00.051 [wlr] [backend/backend.c:84] Failed to create backend renderer
00:00:00.052 [wlr] [render/vulkan/vulkan.c:206] Could not create instance: ERROR_LAYER_NOT_PRESENT (-6)
00:00:00.052 [wlr] [render/vulkan/renderer.c:1525] creating vulkan instance for renderer failed
00:00:00.052 [wlr] [backend/backend.c:84] Failed to create backend renderer
00:00:00.052 [sway/server.c:53] Unable to create backend

$ pkg install vulkan-validation-layers

$ WLR_RENDERER=vulkan sway
00:00:00.063 [wlr] [render/vulkan/vulkan.c:483] vulkan: required device extension VK_EXT_queue_family_foreign not found
00:00:00.063 [wlr] [render/vulkan/renderer.c:1545] Failed to create vulkan device
00:00:00.066 [wlr] [backend/backend.c:84] Failed to create backend renderer
00:00:00.115 [wlr] [render/vulkan/vulkan.c:483] vulkan: required device extension VK_EXT_queue_family_foreign not found
00:00:00.115 [wlr] [render/vulkan/renderer.c:1545] Failed to create vulkan device
00:00:00.118 [wlr] [backend/backend.c:84] Failed to create backend renderer
00:00:00.119 [sway/server.c:53] Unable to create backend

$ pkg install mesa-devel

$ WLR_RENDERER=vulkan sway -d
[...]
00:00:00.153 [wlr] [render/vulkan/texture.c:217] vulkan_texture_from_pixels: AR24, 10x16
00:00:00.153 [wlr] [render/vulkan/renderer.c:297] Created new vk staging buffer of size 1048576
00:00:00.154 [wlr] [render/swapchain.c:105] Allocating new swapchain buffer
00:00:00.154 [wlr] [render/gbm_allocator.c:130] Allocated 10x16 GBM buffer (format 0x34325241, modifier 0x100000000000002)
00:00:00.154 [wlr] [render/vulkan/renderer.c:433] vulkan create_render_buffer: AR24, 10x16
00:00:00.154 [wlr] [render/vulkan/texture.c:354] vulkan_import_dmabuf: AR24 (mod 100000000000002), 10x16, 1 planes
00:00:00.156 [wlr] [backend/headless/backend.c:29] Starting headless backend
00:00:00.156 [sway/server.c:260] Running compositor on wayland display 'wayland-2'
00:00:00.156 [wlr] [types/wlr_output.c:506] Choosing primary buffer format 0x34325241 for output 'WL-1'
00:00:00.156 [wlr] [render/swapchain.c:105] Allocating new swapchain buffer
00:00:00.156 [wlr] [render/gbm_allocator.c:130] Allocated 1280x720 GBM buffer (format 0x34325241, modifier 0x100000000000002)
00:00:00.156 [wlr] [render/vulkan/renderer.c:433] vulkan create_render_buffer: AR24, 1280x720
00:00:00.156 [wlr] [render/vulkan/texture.c:354] vulkan_import_dmabuf: AR24 (mod 100000000000002), 1280x720, 1 planes
00:00:00.159 [wlr] [render/swapchain.c:105] Allocating new swapchain buffer
00:00:00.160 [wlr] [render/gbm_allocator.c:130] Allocated 1280x720 GBM buffer (format 0x34325241, modifier 0x100000000000002)
00:00:00.160 [wlr] [render/vulkan/renderer.c:433] vulkan create_render_buffer: AR24, 1280x720
00:00:00.160 [wlr] [render/vulkan/texture.c:354] vulkan_import_dmabuf: AR24 (mod 100000000000002), 1280x720, 1 planes
00:00:00.170 [wlr] [render/swapchain.c:105] Allocating new swapchain buffer
00:00:00.170 [wlr] [render/gbm_allocator.c:130] Allocated 1280x720 GBM buffer (format 0x34325241, modifier 0x100000000000002)
00:00:00.170 [wlr] [render/vulkan/renderer.c:433] vulkan create_render_buffer: AR24, 1280x720
00:00:00.170 [wlr] [render/vulkan/texture.c:354] vulkan_import_dmabuf: AR24 (mod 100000000000002), 1280x720, 1 planes
^C

PR:		256793
Reported by:	Evgeniy Khramtsov
2021-06-23 19:58:54 +00:00
Jan Beich
494d86231d x11-toolkits/wlroots: expose Vulkan renderer
Example usage:
$ WLR_RENDERER=vulkan sway
2021-06-23 18:13:35 +00:00
Jan Beich
f2820b6cc2 x11-toolkits/wlroots: update to 0.14.0
Changes:	https://github.com/swaywm/wlroots/releases/tag/0.14.0
Reported by:	GitHub (watch releases)
2021-06-23 18:07:18 +00:00
Loïc Bartoletti
8a3ac3c128 */py-qt5-*: Remove Digia's mention in pkg-descr
There was Trolltech, Nokia, Qt Project, Digia and today The Qt Company.
To avoid replacing the name at each structure, we will simply mention
that:
"PyQt5 is a set of Python bindings for Qt5 application framework"
2021-06-23 17:16:01 +02:00
Kevin Bowling
da3162c7c9 graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
2021-06-22 11:53:08 -07:00
Po-Chuan Hsieh
d848ddbecd
x11-toolkits/tk87: Update WWW
Approved by:	portmgr (blanket)
2021-06-20 19:39:49 +08:00
Po-Chuan Hsieh
f65d150b06
x11-toolkits/tk86: Update WWW
Approved by:	portmgr (blanket)
2021-06-20 19:39:48 +08:00
Po-Chuan Hsieh
bd716b4ee5
x11-toolkits/tk85: Update WWW
Approved by:	portmgr (blanket)
2021-06-20 19:39:48 +08:00
Pietro Cerutti
e8c5bd3411 x11-toolkits/tk87: update to 8.7a5
Announcement: https://sourceforge.net/p/tcl/mailman/message/37305939/
2021-06-19 14:41:08 +00:00
Pietro Cerutti
a274d33557 x11-toolkits/tk87: update to 8.7a5 RC3 2021-06-18 10:21:46 +00:00
Mathieu Arnold
7368e4a615
cleanup: Add those files back, with newline at eol. 2021-06-17 10:08:11 +02:00
Mathieu Arnold
ebcd703357
cleanup: Remove files without newline at end of file. 2021-06-17 10:07:28 +02:00
Tobias C. Berner
dc8d8b47cd x11/plasma5-plasma: Update KDE Plasma Desktop to 5.22.1
Tuesday, 15 June 2021. Today KDE releases a bugfix update to KDE Plasma
5, versioned 5.22.1.

Plasma 5.22 was released in June 2021 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:

    * KWin: Platforms/drm: support NVidia as secondary GPU with CPU copy.
    * Weather applet: Point bbcukmet to new location API.
    * Wallpapers: Add milky way.

View full changelog at
	https://kde.org/announcements/changelogs/plasma/5/5.22.0-5.22.1
2021-06-16 21:27:04 +02:00
Pietro Cerutti
3bebcafdc3 x11-toolkits/tk87: add build dependency on zip
PR:		256629
Reported by:	m.ne@gmx.net
2021-06-16 09:10:39 +00:00