24437 Commits

Author SHA1 Message Date
ajacoutot
bba5d15d52 +libshumate 2022-09-04 16:23:08 +00:00
ajacoutot
afa5c5e54f Import libshumate-1.0.0beta
libshumate is a GTK widget displaying interactive maps. Various map sources can
be used together with the possibility to draw custom overlays, markers and lines
on top of the maps. Bindings to other languages are provided using GObject
Introspection.

ok robert@
2022-09-04 16:22:38 +00:00
ajacoutot
4f40a47f2b Update to libgepub-0.7.0. 2022-09-03 08:03:51 +00:00
ajacoutot
5f89f6ccdd Bump after webkitgtk4 -> webkitgtk40 rename. 2022-09-03 07:53:08 +00:00
ajacoutot
1c68454472 Update to libadwaita-1.1.5. 2022-09-02 22:16:01 +00:00
rsadowski
07d1a59eb2 Remove patches now that we have RTLD_NOLOAD
Diff from Brad
2022-09-02 12:32:24 +00:00
rsadowski
6edb95ee82 Add missing dependency on qtserialport
Found out by naddy, thanks
2022-09-01 18:46:47 +00:00
rsadowski
5e41512b95 Zap an empty line 2022-09-01 14:55:33 +00:00
sthen
1711bca968 switch i3-mousedrag to the main i3 repo, it has now been merged but
is not part of a release yet. (so this port should be able to go away
with their next release)
2022-09-01 13:47:15 +00:00
rsadowski
de3744e5cf Fix build with qgpgme
Yes we use greater than 1.17.0 but we do not support key refreshing.

Spotted by naddy, thanks!
2022-08-31 21:14:01 +00:00
jca
71ffdc9b8a Let alacritty build on all rust archs
alacritty build times is reasonable since import so it could have been
enabled on a bunch more achitectures.  Since it's using old versions of
the cc and libc crates, bump those to the latest available versions in
order to support powerpc64 and riscv64.

ok sthen@ fcambus@
2022-08-31 10:46:01 +00:00
jca
59562bfc42 Fix ${LIB_DEPEDNS} occurring in LIB_DEPENDS-webkit 2022-08-31 08:55:06 +00:00
rsadowski
f7ed7efe81 Import qt6-qtlottie-6.3.1, ok sdk@
Enabled but forgot to import, spotted by tb@

Comment:
QML API for rendering graphics and animations

Description:
Qt Lottie Animation provides a QML API for rendering graphics and animations
that are exported in JSON format by the Bodymovin plugin for Adobe After
Effects.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 18:44:22 +00:00
rsadowski
3904411712 Add missing z in WANTLIB 2022-08-30 13:34:14 +00:00
rsadowski
6cd3db8382 Too much deleted in my last commit, re-add qttools to build it again
Spotted by naddy, thanks!
2022-08-30 12:34:53 +00:00
rsadowski
8f64d4f0d1 Enable a bunch of new Qt6 ports. 2022-08-30 05:33:56 +00:00
rsadowski
49bb2f7b35 Import qt6-qtvirtualkeyboard-6.3.1, ok sdk@
Comment:
Qt6 virtual keyboard plugin

Description:
The Qt Virtual Keyboard project provides an input framework and reference
keyboard frontend for Qt 6 on Linux Desktop/X11, Windows Desktop, and Boot2Qt
targets.

The input framework makes it easy to write custom input methods or to integrate
3rd party input engines. The input methods can be implemented in C++ or QML.

This package contains actual libraries to be used by apps.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:32:59 +00:00
rsadowski
5184710c9c Import qt6-qtserialport-6.3.1, ok sdk@
Comment:
Qt6 serial ports access components

Required by:
qt6-qtserialbus-6.3.1

Description:
QtSerialPort provides functions to access serial ports.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:32:01 +00:00
rsadowski
ab3929cc74 Import qt6-qtserialbus-6.3.1, ok sdk@
Comment:
Qt6 API for accessing serial bus devices

Description:
The Qt Serial Bus API provides classes and functions to access the various
industrial serial buses and protocols, such as CAN, ModBus, and others.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:31:24 +00:00
rsadowski
2cd379931e Import qt6-qtsensors-6.3.1, ok sdk@
Comment:
Qt6 hardware sensors support

Description:
The Qt Sensors module provides access to sensor hardware via QML and C++
interfaces.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:29:57 +00:00
rsadowski
26c3af7bae Import qt6-qtscxml-6.3.1, ok sdk@
Comment:
create state machines from SCXML files

Description:
The Qt SCXML module provides functionality to create state machines from SCXML
files. This includes both dynamically creating state machines (loading the
SCXML file and instantiating states and transitions) and generating a C++ file
that has a class implementing the state machine. It also contains functionality
to support data models and executable content.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:29:05 +00:00
rsadowski
511e7e9008 Import qt6-qtremoteobjects-6.3.1, ok sdk@
Comment:
Qt6 Inter-Process Communication module

Description:
Qt Remote Objects (QtRO) is an Inter-Process Communication (IPC) module
developed for Qt. This module extends Qt's existing functionalities to enable
information exchange between processes or computers, easily.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:28:10 +00:00
rsadowski
157673b041 Import qt6-qtpositioning-6.3.1, ok sdk@
Comment:
Qt Positioning API

Description:
The Qt Positioning API provides positioning information via QML and C++
interfaces.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:27:12 +00:00
rsadowski
6f61c0b3ce Import qt6-qtnetworkauth-6.3.1, ok sdk@
Comment:
Qt6 network authorization components

Description:
Qt Network Authorization provides a set of APIs that enable Qt applications to
obtain limited access to online accounts and HTTP services without exposing
users' passwords.

Currently, the supported authorization protocol is OAuth, versions 1 and 2.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:26:05 +00:00
rsadowski
8810a2af85 Import qt6-qtdatavis3d-6.3.1, ok sdk@
Comment:
Qt6 3D data visualization components

Description:
Qt Data Visualization module provides a way to visualize data in 3D as bar,
scatter, and surface graphs. It is especially useful for visualizing depth maps
and large quantities of rapidly changing data, such as data received from
multiple sensors. The look and feel of graphs can be customized by using themes
or by adding custom items and labels to them.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:25:02 +00:00
rsadowski
1bef968d22 Import qt6-qtconnectivity-6.3.1, ok sdk@
Comment:
Bluetooth and NFC support for Qt6

Description:
Qt Connectivity aggregates support for technologies intended for
easy-to-use device connection. Currently those are Bluetooth and NFC.

Qt Bluetooth enables connectivity between Bluetooth enabled devices.
OpenBSD lacks support for Bluetooth, so Qt provides a stub instead.

Qt NFC enables connectivity between NFC enabled devices. Be warned
that Qt NFC on OpenBSD may need some additional components.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:22:59 +00:00
rsadowski
0d9a7a9da5 Import qt6-qtcharts-6.3.1, ok sdk@
Comment:
Qt6 components for drawing 2D charts

Description:
Qt Charts enables creating stylish, interactive, data centric user interfaces.
Qt Charts uses the Graphics View Framework for ease of integration. The chart
components can be used as QWidget or QGraphicsWidget objects or QML types.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:21:43 +00:00
rsadowski
b9bcb9e771 Import qt6-qt3d-6.3.1, ok sdk@
Comment:
Qt6 components for 3D graphics

Description:
Qt 3D provides functionality for near-realtime simulation systems with support
for 2D and 3D rendering in both Qt C++ and Qt Quick applications.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-30 05:20:06 +00:00
ajacoutot
12d86f8747 Add daemon_rtable to pkill calls. 2022-08-29 19:33:04 +00:00
ajacoutot
50aebb9ce8 We have RTLD_NOLOAD now.
ok jca@
2022-08-29 16:15:43 +00:00
rsadowski
afe8c41bf5 Cleanup Qt
- Use MODQT5_DEPS no to avoid qtbase in LIB_DEPENDS
- Drop PKG_ARCH, qtbase is in RUN_DEPENDS. Makes no sense for me.
- We have no -main -examples in this package, remove WANTLIB- and
  LIB_DEPENDS-
2022-08-29 13:47:28 +00:00
rsadowski
0c53a629b8 Unbreak build, forgot to remove patches
Spotted by aja and naddy
2022-08-27 19:45:23 +00:00
ajacoutot
188381fdaa Update to librsvg-2.54.5. 2022-08-27 09:44:13 +00:00
ajacoutot
9945be0bf7 Update to devhelp-41.3. 2022-08-27 09:22:37 +00:00
rsadowski
0b48ed8d23 Remove zeroconf-ioslave kdesdk-kioslaves 2022-08-27 05:39:09 +00:00
ajacoutot
ce708d8019 Update to yaru-22.10.1. 2022-08-26 09:47:09 +00:00
rsadowski
f77e8a310b Remove zeroconf-ioslave and kdesdk-kioslaves
Upstream removed both in the latest KDE Gear update to 22.08.0.
They were already hung up
2022-08-26 04:55:17 +00:00
rsadowski
497d9ba8a7 Update KDE Gear to 22.08 and ksnip to 1.10.0
https://kde.org/announcements/gear/22.08.0/
https://github.com/ksnip/ksnip/releases/tag/v1.10.0

Ksnip, kimageannotator, kimagemapeditor also  had to be
included in this update as KDE depends on it.
2022-08-25 20:13:13 +00:00
rsadowski
e497f5647d Import ksanecore-22.08.0, ok kn
Comment:
KDE SANE (scanner) core library

Required by:
libksane-kf5-22.08.0

Description:
KSaneCore is a library that provides a Qt interface for the SANE library for
scanner hardware.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
2022-08-25 19:52:58 +00:00
jca
3a3c65e9c3 Prepare for powerpc64 and riscv64 rust support
Help from semarie@, powerpc64 tests gkoehler@, ok semarie@ ajacoutot@ (maintainer)
2022-08-25 11:45:41 +00:00
jca
59f3e357d6 Bump cc and libc crates in those rust ports
cc >= 1.0.73 (latest) and libc >= 0.2.113 (latest is 0.2.232) are needed
for powerpc64 and riscv64 support.  semarie@ will take care of the
lang/rust bits.

Help from semarie@, powerpc64 tests by gkoehler@, ok semarie@
2022-08-24 21:43:08 +00:00
landry
62bb53543a x11/xfce4/xfdesktop: update to 4.16.1.
see https://mail.xfce.org/pipermail/xfce-announce/2022-August/001137.html
2022-08-22 11:56:07 +00:00
landry
a18e5fcb14 x11/xfce4/xfce4-panel: update to 4.16.5.
see https://mail.xfce.org/pipermail/xfce-announce/2022-August/001138.html
2022-08-22 11:55:23 +00:00
ajacoutot
11b43fa327 Merged upstream. 2022-08-22 08:07:44 +00:00
sebastia
893b56ad04 Lookup resources in a directory matching the software version,
not the interface version.
2022-08-22 06:59:46 +00:00
op
625330f09b update x11/hk to 0.2.0; from Laurence Tratt, thanks! 2022-08-20 13:40:27 +00:00
ajacoutot
fd066e694c Update to grilo-plugins-0.3.15. 2022-08-18 09:06:28 +00:00
ajacoutot
58123cb8a8 Update to grilo-0.3.15. 2022-08-18 09:03:49 +00:00
ajacoutot
9de67755d1 Update to gtk+4-4.6.7. 2022-08-18 08:46:10 +00:00
sthen
eed574102a Fix ports for newer py3-setuptools; mostly just PLIST regens after some
files were dropped (mostly entry_points.txt) or .egg-info files changed
to directories. Small patches were needed where some other build systems
were calling Python tools to install due to changes in setuptools.
Messy patching needed for games/0ad which bundles a spidermonkey tar of
a specific version and patches it using files in its own distribution.

Been through a bulk on i386, plus I tested a few things separately on
amd64 where fallout from the recent qscintilla update has broken some ports
on !LP64 which was blocking them on i386.
2022-08-18 02:24:48 +00:00