Commit graph

9338 commits

Author SHA1 Message Date
Tobias C. Berner
439cbdac1f KDE: Update KDE Frameworks to 5.88.0
Saturday, 13 November 2021

KDE today announces the release of KDE Frameworks 5.88.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 changelog:
	https://kde.org/announcements/frameworks/5/5.88.0/

Exp-run by:	antoine
PR:		259817
2021-11-14 17:38:45 +01:00
Jesper Schmitz Mouridsen
694eb24b74 x11-toolkits/qtermwidget: Update to 1.0.0 2021-11-10 19:25:28 +01:00
Tobias C. Berner
47122d51c5 KDE: Update to KDE Plasma 5.23.3, Bugfix Release for November
Tuesday, 9 November 2021. Today KDE releases a bugfix update to KDE
Plasma 5, versioned 5.23.3.

Plasma 5.23 was released in October 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:

  *  Keyboardlayout: Fix missing Esperanto flag icon in the menu.
  *  Plasma Networkmanager: OpenVPN: fix logic in auth dialog.
  *  On FreeBSD do not try to execute powerdevil.backlighthelper.syspath action.

Changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.23.2-5.23.3/
2021-11-10 18:51:34 +01:00
Emmanuel Vadot
c9c0217427 x11-toolkits/pango: Add MANPAGES option
And only install manpages if it's selected.

Reviewed by:	 desktop (tcberner@)
Differential Revision:	  https://reviews.freebsd.org/D32904
Sponsored by:   Beckhoff Automation GmbH & Co. KG
2021-11-09 14:50:27 +01:00
Dmitry Marakasov
3837774622 x11-toolkits/irrlicht: update to 1.8.5
- Pet portlint
- Make sure to remove bundled dependencies
- Strip library
- Remove no longer needed patch
2021-11-09 16:12:12 +03:00
Gleb Popov
e886c38c6e Bump PORTREVISION of graphics/poppler consumers.
PR:		259656
2021-11-08 18:16:57 +03:00
Pietro Cerutti
4fa290bfbb lang/tcl86, x11-toolkits/tk86: update to 8.6.12
Announcement: https://sourceforge.net/p/tcl/mailman/message/37380142/
2021-11-08 07:47:20 +00:00
Jan Beich
4ea7aed5a5 x11-toolkits/gtk40: update to 4.4.1
Changes:	https://gitlab.gnome.org/GNOME/gtk/-/blob/4.4.1/NEWS
2021-11-03 15:22:21 +00:00
Jan Beich
137d9eda14 x11-toolkits/gtk40: properly use LIBVERSION like gtk30 2021-11-03 15:22:09 +00:00
Jan Beich
9a19d0e657 x11-toolkits/girara: chase Meson option name after 7ab84affb0
meson.build:1:0: ERROR: Unknown options: "enable-json, enable-notify"

https://git.pwmt.org/pwmt/girara/-/commit/281011a18772

PR:		259080
Reported by:	antoine (via exp-run)
Regressed by:	https://github.com/mesonbuild/meson/commit/dbf2ace6ca1c
2021-11-03 09:00:12 +00:00
Jan Beich
d0fbc444e3 x11-toolkits/wlroots: update homepage after bfe5bc8c7a 2021-11-01 17:03:27 +00:00
Jan Beich
bfe5bc8c7a x11-toolkits/wlroots: chase to the new home
https://github.com/swaywm/wlroots/commit/0855cdacb2ee
"This repository has been archived by the owner. It is now read-only."
2021-11-01 17:01:07 +00:00
Olivier Duchateau
7ab166f40e x11-toolkits/granite: update to 6.1.2
Fixes:

   * Use values from the Settings Portal when possible
   * Disable horizontal scrolling by default in SettingsPage
   * Updated translations

PR:		259463
2021-10-30 18:43:09 +02:00
Stefan Eßer
819f25b36d */*: Remove redundant '-[0-9]*' from CONFLICTS
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter
for the bash package in any version. But that pattern is functionally
identical with just "bash".

Approved by:	portmgr (blanket)
2021-10-29 11:50:18 +02:00
Jan Beich
f34ece3aa6 devel/icu: update to 70.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
2021-10-28 16:37:30 +00:00
Tobias C. Berner
2ff6d9f983 KDE: Update KDE Plasma to 5.23.2
Tuesday, 26 October 2021. Today KDE releases a bugfix update to KDE
Plasma 5, versioned 5.23.2.

Plasma 5.23 was released in October 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:

    Plasma Browser Integration: [History Runner] Skip blob URLs.
    [Folder View] Fix executing file without prompting. Fixes bug #435560
    Desktop as folder: restore functionality of the “delete” action. Fixes bug #442765

View full changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.23.1-5.23.2
2021-10-26 21:42:49 +02:00
Po-Chuan Hsieh
1b8230ad98
x11-toolkits/p5-Gtk2-Ex-Utils: Add NO_ARCH
Approved by:	portmgr (blanket)
2021-10-26 00:00:10 +08:00
Po-Chuan Hsieh
4acb110697
x11-toolkits/p5-Gtk2-Ex-PodViewer: Add NO_ARCH
Approved by:	portmgr (blanket)
2021-10-26 00:00:10 +08:00
Stefan Eßer
4fcc62dbd4 x11-toolkits/linux-c7-gtk3: Add CPE information
Approved by:    portmgr (blanket)
2021-10-23 22:11:45 +02:00
Stefan Eßer
608f8d849f x11-toolkits/linux-c7-gtk2: Add CPE information
Approved by:    portmgr (blanket)
2021-10-23 22:11:31 +02:00
Stefan Eßer
442fe47bba x11-toolkits/linux-c7-pango: Add CPE information
Approved by:	portmgr (blanket)
2021-10-21 17:41:04 +02:00
Stefan Eßer
464a03602f x11-toolkits/gtk40: Add CPE information
Approved by:	portmgr (blanket)
2021-10-21 17:41:04 +02:00
Tobias C. Berner
c9e378ca22 KDE: Update KDE Plasma Desktop to 5.23.1
Plasma 5.23 was released in October 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, do not crash when a source is disabled.
   * KScreenLocker: Fix sleep and hibernate actions.
   * Plasma Desktop: Fix “clear emoji history” action.

View full changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.23.0-5.23.1
2021-10-19 21:09:08 +02:00
Tobias Kortkamp
ce1af7fdc2
*: apply refactor.remove-consecutive-empty-lines
Submitted by:	portedit
2021-10-19 10:36:47 +02:00
Tobias C. Berner
c1f36e0f27 KDE: Update KDE Frameworks to 5.87.0
Saturday, 09 Ocotber 2021

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

Exp-run by:	antoine
PR:		259032
2021-10-17 09:25:06 +02:00
Yuri Victorovich
dd46abafc5 x11-toolkits/nanogui: Fix the #include statement - make it use <> brackets 2021-10-16 11:27:04 -07:00
Jimmy Olgeni
4460cf727a *: fix tab vs. space issues, and comments according to the guide. 2021-10-16 11:51:39 +02:00
Jimmy Olgeni
3779c80f07 x11-toolkits/movingmotif: fix whitespace in pkg-descr. 2021-10-16 09:09:16 +02:00
Alexey Dokuchaev
e2d2f3bbe9 x11-toolkits/ocaml-lablgtk2: add GLADE option back (missed in 52585a1d23) 2021-10-15 10:20:51 +00:00
Tobias C. Berner
cdf0f44fe2 KDE: Update KDE Plasma Desktop to 5.23
Thursday, 14 October 2021

   25 years ago today, Matthias Ettrich sent an email to the
   de.comp.os.linux.misc newsgroup explaining a project he was working
   on. The latest and direct result of that email (plus a quarter of a
   century of relentless experimentation, development and innovation)
   has just landed in KDE’s repositories.

   This time around, Plasma renews its looks and, not only do you get a
   new wallpaper, but also a gust of fresh air from an updated theme:
   Breeze - Blue Ocean. The new Breeze theme makes KDE apps and tools
   not only more attractive, but also easier to use both on the desktop
   and your phone and tablet.

   Of course, looks are not the only you can expect from Plasma 25AE:
   extra speed, increased reliability and new features have also found
   their way into the app launcher, the software manager, the Wayland
   implementation, and most other Plasma tools and utilities.

   Read on to find out all the details that make the new Plasma 25AE so
   deserving of a celebration [1]

Full announcement:
	[1] https://kde.org/announcements/plasma/5/5.23.0/
2021-10-14 18:25:04 +02:00
Stefan Eßer
893aa8a779 x11-toolkits/plib: Add CPE information
Approved by:	portmgr (blanket)
2021-10-13 16:01:17 +02:00
Stefan Eßer
92bc27010b x11-toolkits/gtk30: Add CPE information
Approved by:	portmgr (blanket)
2021-10-13 16:01:09 +02:00
Tobias C. Berner
e140c1eb79 graphics/poppler: bump consumers after 2dee0997fb 2021-10-12 20:23:21 +02:00
Alexey Dokuchaev
2f649122f6 x11-toolkits/ocaml-lablgtk2: the port had been hopefully improved (+)
- Amend USE_GNOME and convert to static pkg-plist as suggested by the
  stage Q/A; particularly, the latter should help track changes easier

- Add PORTSCOUT to limit the scope to versions we're interested: before
  it was picking up bogusly named `lablgtk2188' tag which corresponds to
  the older version 2.18.8; new tags are named sanely and consistently

- Push option definition and description block lower within the Makefile
  where it normally belongs

- Synchronize port description with upstream and remove references to
  ${PREFIX} and ${PORTNAME} from it as they are not expanded and this is
  not the right place to point users to the installed documentation in
  the first place; actualize WWW line while I'm here
2021-10-11 12:36:14 +00:00
Baptiste Daroussin
2c672a4de9 INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2021-10-10 21:44:42 +02:00
Jan Beich
ceb020d97b x11-toolkits/wlroots: simplify _DEPENDS after f2820b6cc2 2021-10-05 02:34:20 +00:00
Jan Beich
1785b4c982 x11-toolkits/wlroots: drop unused -isystem after 325260c4ac 2021-10-05 00:56:16 +00:00
Adriaan de Groot
34a3b17494 devel/kf5-knewstuff: upstream backport requests
KNS, "Hot New Stuff", and Open Collaboration Services
are handled by the knewstuff and attica libraries. An
ongoing performance problem on the OCS servers has been
traced back to request flooding by those libraries, and
this is a fix; backport request by upstream.
2021-10-03 22:43:55 +02:00
Rene Ladan
620968a43a cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
2021-09-30 23:23:30 +02:00
Jan Beich
b0a0e8ec6e x11-toolkits/libdecor: unbreak runtime on FreeBSD < 13
SHM_ANON cannot be used with posix_fallocate(2) until
https://cgit.freebsd.org/src/commit/?id=f10405323ab1
2021-09-30 00:44:35 +00:00
Neel Chauhan
cc8d4a5aa8 x11-toolkits/libdazzle: Update to 3.42.0 2021-09-27 21:40:27 -07:00
Bernhard Froehlich
9c03ecdb5b
x11-toolkits/linux-c7-qt-x11: Add CPE information
Approved by:	portmgr (blanket)
2021-09-25 20:29:03 +00:00
Tobias C. Berner
4d10eef66b x11-toolkits/qt5-declarative: split out 'test' parts into new port
kde@ has been focused recently on reducing the load of "unnecessary"
runtime dependencies, to allow third party distributions to have a
leaner installation.
One part of this effort was to make qt5-testlib a "build only"
dependency.
Unfortunately, parts of qt5-declarative link against testlib (to provide
test functionality for declarative parts).

This lead to an unfortunate loop of pkg-autoremove removing testlib, and
then pkg-update adding it again (as it was an improperly registered
dependency).

This change splits out the "test"-parts into its own port. Thereby
making testlib not even a required build-time dependency for
x11-toolkits/qt5-delcarative.

Reported by:		jrm
Differential Revision: https://reviews.freebsd.org/D32097
2021-09-24 17:09:09 +02:00
Jan Beich
4df846dc41 x11-toolkits/libadwaita: temporarily block the next update
For example, updating to 1.0.0-alpha.4 (aka 2021-09-14 snapshot)
is currently blocked by the following:

https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ad09941a6ae4
https://gitlab.gnome.org/World/Rust/libadwaita-rs/-/commit/45f6ac3e8e06

$ pkg install authenticator gnome-keyring-daemon
$ dbus-run-session sh
$ export $(gnome-keyring-daemon -r -d)
$ secret-tool store --label=Default foo bar
$ RUST_BACKTRACE=1 authenticator
<Click on Menu (hamburger button) then Providers (Ctrl+P)>
(<unknown>:1234): Gtk-CRITICAL **: Error building template class 'ProviderPage' for an instance of type 'ProviderPage': .:0:0 Invalid type 'AdwEnumValueObject'
thread 'main' panicked at 'assertion failed: !self.ptr.is_null()', gtk4-rs-13a8317a2ef8738362b9fa7f55a29dd5d3dbc459/gtk4/src/subclass/widget.rs:1147:13
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic
   3: <gtk4::subclass::widget::TemplateChild<T> as core::ops::deref::Deref>::deref
             at gtk4-rs-13a8317a2ef8738362b9fa7f55a29dd5d3dbc459/gtk4/src/subclass/widget.rs:1147:13
   4: authenticator::widgets::providers::page::ProviderPage::setup_widgets
             at Authenticator-ba1894159358275be2765bc42ef89782a2d1d45d/src/widgets/providers/page.rs:415:9
   5: <authenticator::widgets::providers::page:👿:ProviderPage as glib::subclass::object::ObjectImpl>::constructed
             at Authenticator-ba1894159358275be2765bc42ef89782a2d1d45d/src/widgets/providers/page.rs:132:13
   6: glib::subclass::object::constructed
             at gtk3-rs-6e3c8739f9f5b8dc0a234f4a485e254574af5953/glib/src/subclass/object.rs:109:5
[...]
2021-09-23 19:20:09 +00:00
Po-Chuan Hsieh
a6c2157149
x11-toolkits/p5-Prima: Update to 1.63
Changes:	https://metacpan.org/dist/Prima/changes
2021-09-22 06:23:55 +08:00
Po-Chuan Hsieh
a60d9291ae
x11-toolkits/rubygem-vte3: Update to 3.4.9
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-09-21 11:47:24 +08:00
Po-Chuan Hsieh
bd69d2b8f6
x11-toolkits/rubygem-poppler: Update to 3.4.9
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-09-21 11:47:24 +08:00
Po-Chuan Hsieh
dca12d66b9
x11-toolkits/rubygem-pango: Update to 3.4.9
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-09-21 11:47:24 +08:00
Po-Chuan Hsieh
d1aaa192f1
x11-toolkits/rubygem-gtksourceview4: Update to 3.4.9
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-09-21 11:47:23 +08:00
Po-Chuan Hsieh
79e30a98ae
x11-toolkits/rubygem-gtksourceview3: Update to 3.4.9
Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
2021-09-21 11:47:23 +08:00