23563 Commits

Author SHA1 Message Date
tb
95b6358038 qt{5,6}/qtbase: LibreSSL has OCSP_resp_get0_cert(). Simplify patches
accordingly.
2021-11-22 06:49:11 +00:00
rsadowski
fdfe9b2232 Import kipi-plugins-21.08.3
Comment:
plugins for the KDE KIPI interface

Description:
KIPI plugins (KDE Image Plugin Interface) is an effort to develop a common
plugin structure for digiKam, KPhotoAlbum (formerly known as KimDaBa), Showimg
and Gwenview. Its aim is to share image plugins among graphic applications.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

Tests and feedback from Yifei Zhan
2021-11-22 06:33:30 +00:00
rsadowski
9f00535a9d Import kopeninghours-21.08.3
Comment:
library for parsing and evaluating OSM data

Description:
A library for parsing and evaluating OSM opening hours expressions.

OSM opening hours expressions are used to describe when a feature is
open/available or closed. This format is not only used in OpenStreetMap itself,
but in various other data sources or APIs needing such a description as well.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

Tests on amd64/arm64(RPi4) from Yifei Zhan
2021-11-22 06:30:35 +00:00
rsadowski
459be34368 Import kirigami-gallery-21.08.3
Comment:
kirigami component gallery application

Description:
Example application which uses all features from kirigami, including links to
the sourcecode, tips on how to use the components and links to the
corresponding HIG pages and code examples on invent.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://apps.kde.org/de/kirigami2.gallery/

Tweaks and tests from Yifei Zhan
2021-11-22 06:26:37 +00:00
rsadowski
56e0b83ef2 Import kontrast-21.08.3
Comment:
color contrast checker

Description:
Kontrast is a color contrast checker and tells you if your color combinations
are distinct enough to be readable and accessible.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

Feedback, tweaks and tests from Yifei Zhan
2021-11-22 06:23:41 +00:00
rsadowski
15bc9e8c97 Update LXQt 0.15.0 to 1.0.0
Notable changes:
- this is mainly a bugfix update
- bumped major: libfm-qt, liblxqt, qtermwidget
- New patch is introduced to make lxqt-session builds on OpenBSD
- Move VERSION/DISTNAME in Makefile.inc

Update diff from Yifei Zhan <openbsd A-T zhan D-O-T science>
2021-11-22 05:45:42 +00:00
landry
b081a721f9 x11/xfce4/xfce4-whiskermenu: update to 2.7.0.
see https://mail.xfce.org/pipermail/xfce-announce/2021-November/001076.html
2021-11-21 08:38:37 +00:00
sthen
d3263f8dc6 add missing LDEP on pcre2 2021-11-21 00:41:17 +00:00
ajacoutot
046610b89f Missed MR URL. 2021-11-20 16:35:50 +00:00
ajacoutot
8c63030f92 Implement find_command().
Looks fine to robert@
2021-11-20 16:26:02 +00:00
op
c6c318ad6f update x11/pekwm to 0.2.0
diff from maintainer Timo Myyrä with a small tweak by me (enable tests)

OK sthen@
2021-11-19 21:15:51 +00:00
ajacoutot
83a6aa0745 Update to gnome-builder-41.2. 2021-11-19 09:26:02 +00:00
ajacoutot
7c9c207fbe Update to gnome-screenshot-41.0. 2021-11-19 08:16:03 +00:00
op
d5784c6cda disable the webview to avoid the dependency on the newly added
wxWidgets-webkit

spotted by naddy@, ok sthen@
2021-11-18 16:22:36 +00:00
op
7251bd63e9 don't list the webview library in wx-config(1) by default, should fix
most of the fallout.

spotted by naddy@, ok sthen@
2021-11-18 09:24:21 +00:00
jasper
2b7b3d1bba update to gucharmap-14.0.1 2021-11-17 19:59:58 +00:00
jasper
21458b1952 update to libhandy-1.5.0 2021-11-17 19:59:58 +00:00
op
0cbc87a66b add missing PKGNAME-webkit forgot in the last commit
spotted by landry@, ok sthen@
2021-11-17 16:11:46 +00:00
ajacoutot
6211dbd343 Update to nagstamon-3.8.0. 2021-11-17 14:54:32 +00:00
ajacoutot
ab1671a1c9 Update to gtk-vnc-1.3.0. 2021-11-17 12:08:10 +00:00
op
04caf740e3 Add -webkit subpackage. While here also:
- add missing harfbuzz to WANTLIB-media
 - backport a change from upstream: wxLogTrace isn't marked
   as printf-like and tries to validate the format string at
   runtime.

ok sthen
2021-11-17 10:11:47 +00:00
landry
3f12fe80e7 x11/xfce4/xfce4-screensaver: fix unlock dialog with glib 2.70
since glib 2.70 one cant create dbus msgs when being setuid ('Cannot
spawn a message bus when setuid.'), so checking the password when
unlocking the screen fails.

Remove the setuid root bit from xfce4-screensaver-dialog binary (which
was checking the passwd via bsd_auth), and make it spawn a small setgid
auth helper calling bsd_auth (helper largely inspired by code from
Natanael Copa via alpine, and also by code from ajacoutot@)

see https://gitlab.xfce.org/apps/xfce4-screensaver/-/issues/96

originally reported by Peter Hansteen
tested by matthieu@, abieber@ & Peter Hansteen
2021-11-17 07:01:41 +00:00
sthen
a08d1a6d96 use GH_DISTFILE in a few places 2021-11-16 21:30:22 +00:00
landry
a26f607117 x11/xfce4/xfce4-whiskermenu: update to 2.6.2 2021-11-16 08:16:45 +00:00
rsadowski
f341f4ba7c Fix/Cleanup examples files and directories
Some examples files and directories ended up in -main instead of -examples.

Spotted by jca@, with help from sthen@
2021-11-15 21:23:30 +00:00
rsadowski
aa11325dcb Explicitly decativate wayland support 2021-11-15 20:02:44 +00:00
tb
649a05f1ef x11/alacritty: the wayland feature has a hidden dependency on xkbcommon.
Build only with the x11 feature enabled. Unbreaks the build if xkbcommon
is absent from the build box. Regen PLIST while there.

ok semarie
2021-11-15 20:00:49 +00:00
rsadowski
f78e43d0fd Disabling wayland by removing cmake check (pkg_check_modules) 2021-11-15 19:40:17 +00:00
sthen
17cebf9858 update to xcolor-0.5.1, tweaked from a diff by maintainer (Laurie Tratt) 2021-11-15 18:05:56 +00:00
rsadowski
17f4d1f7ad Disable wayland
OK ajacoutot@ (maintainer)
2021-11-15 13:03:37 +00:00
rsadowski
cef7124902 Add hidden dependency on qtserialport 2021-11-15 10:55:47 +00:00
rsadowski
96a4cd0565 Regen patch and update HOMEPAGE 2021-11-15 07:43:46 +00:00
rsadowski
88061a66b9 Update homepage
From Yifei Zhan
2021-11-15 05:13:39 +00:00
rsadowski
1d1b230e35 Update homepage
from Yifei Zhan
2021-11-15 05:11:57 +00:00
sthen
b72bbebe1d update to tigervnc-1.11.0, with the new requirement for PAM neutered.
this is still an outdated version, but 1.12.0 has issues with the
embedded server in vmware.

while there, disable finding wayland (from rsadowski).
2021-11-14 22:45:25 +00:00
rsadowski
b541631d92 Disable wayland backend
OK ajacoutot@ (maintainer)
2021-11-14 18:33:24 +00:00
rsadowski
5d37a2879c Add missing dependency on KWayland 2021-11-14 17:51:15 +00:00
rsadowski
e512dfe331 Add missing optional dependency on KWayland 2021-11-14 16:43:38 +00:00
ajacoutot
2ea9cdbae9 No need for home made rc_stop() function. 2021-11-14 10:12:37 +00:00
ajacoutot
b339efd5c3 Consistency in DISTFILE handling for gitlab GNOME. 2021-11-14 06:27:04 +00:00
ajacoutot
41ab791af0 Update to librsvg-2.52.4. 2021-11-13 10:36:22 +00:00
rsadowski
362bf3068f Update spectacle to 21.08.3
After QtWayland/KWayland is available as a dependency we can update it.
2021-11-13 07:33:39 +00:00
sthen
7f14e92644 update to i3-4.20.1, plus sync a few things with the i3-mousedrag port
add patch based on rsadowski's for i3-gaps; https://github.com/i3/i3/pull/4420
was merged which adds an "include" config directive based on wordexp();
OpenBSD doesn't have this (and is not ever likely to) so adapt to using glob()
instead.
2021-11-12 16:06:07 +00:00
sthen
e985aef700 update i3-mousedrag to a newer checkout based on 4.20.1
add patch based on rsadowski's for i3-gaps; https://github.com/i3/i3/pull/4420
was merged which adds an "include" config directive based on wordexp();
OpenBSD doesn't have this (and is not ever likely to) so adapt to using glob()
instead.
2021-11-12 16:00:14 +00:00
ajacoutot
34a012e6a2 Add support for Xfixes now that we have a newer release (6.0). 2021-11-12 15:06:08 +00:00
rsadowski
a17e67a19d +QtWayland 2021-11-12 13:40:49 +00:00
rsadowski
40bbb15389 Import qtwayland-5.15.2
Information for inst:qtwayland-5.15.2

Comment:
Qt5 module for Wayland support

Description:
QtWayland is a Qt 5 module that wraps the functionality of Wayland. QtWayland
is separated into a client and server side. The client side is the wayland
platform plugin, and provides a way to run Qt applications as Wayland clients.
The server side is the Qt Wayland Compositor API, and allows users to write
their own Wayland compositors.

Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org>

WWW: https://www.qt.io/

OK semarie@
2021-11-12 13:38:30 +00:00
rsadowski
e9f0264595 Update i3-gaps to 4.20.1
OK sthen@
2021-11-12 09:28:46 +00:00
rsadowski
9e11165a3b Missing bump after WANTLIB change
hint by naddy, thanks
2021-11-11 18:55:17 +00:00
rsadowski
8202d9bfca Fix typo in WANDLIB
Spotted by naddy
2021-11-11 16:22:10 +00:00