24120 Commits

Author SHA1 Message Date
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
sthen
f9aea48d07 set CARGO_BUILD_JOBS=${MAKE_JOBS} in MAKE_ENV, it is otherwise defaulting
to parallel build which eats all memory on i386. (before rust 1.63.0 it
ran into problems sometimes, but now it hits it every time)

good clues from semarie@
2022-08-17 12:10:32 +00:00
ajacoutot
cd0bba394a Update to libgnomekbd-3.28.0. 2022-08-17 07:06:02 +00:00
ajacoutot
0a7e479d9a Missing RDEP on x11/gnome/libgnomekbd. 2022-08-17 06:58:47 +00:00
sthen
a960ded2bc update to py3-virtualdisplay-3.0 2022-08-15 23:46:10 +00:00
sthen
bb43d38e11 update to cool-retro-term-1.2.0 2022-08-15 16:20:53 +00:00
rsadowski
09caecef9f Update Qt5 Python and friends
- py-qscintilla to 2.13.3
- py-qt-builder to 1.13.0
- py-qt5 to 5.15.7
- py-qtawesome to 1.1.1
- py-qtpy to 2.1.0
- py-qtwebengine to 5.15.6
- py-sip to 6.6.2
- py-sip-qt5 to 12.11.0
- qscintilla to 2.13.3

Feedback and OK caspar@, ok landry@
2022-08-14 13:55:40 +00:00
landry
295ceba3bc x11/xfce4/xfdashboard: update to 1.0.0.
see https://mail.xfce.org/pipermail/xfce-announce/2022-August/001134.html
2022-08-13 05:18:36 +00:00
landry
64420a86aa x11/xfce4/tumbler: update to 4.16.1.
see https://mail.xfce.org/pipermail/xfce-announce/2022-August/001133.html
2022-08-12 17:02:02 +00:00
landry
167e06369d x11/xfce4/xfce4-screenshooter: update to 1.9.11.
see https://mail.xfce.org/pipermail/xfce-announce/2022-August/001132.html
2022-08-12 17:01:09 +00:00
rsadowski
dc2087f81a +qtwayland 2022-08-12 14:13:45 +00:00
rsadowski
2323db5da5 Import qt6-qtwayland-6.3.1, ok kn@
Information for inst:qt6-qtwayland-6.3.1

Comment:
Qt6 module for Wayland support

Description:
QtWayland is a Qt 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: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.qt.io/
2022-08-12 14:13:16 +00:00
ajacoutot
ab206304ee Update to gnome-shell-42.4. 2022-08-12 07:44:28 +00:00
ajacoutot
5553238cc1 Update to mutter-42.4. 2022-08-12 07:27:46 +00:00
landry
91a9f6fc64 x11/gigolo: switch HOMEPAGE to https 2022-08-12 06:45:10 +00:00
rsadowski
35b3377e03 Revert 3edc93673f94604c203be1c899dffb25575985db patches
Our KDE is not ready for this, yet. Let's wait for the next release.

Spotted by naddy, aja by the hard way, sorry!
2022-08-11 19:29:39 +00:00
kmos
3cfa98337e i3lock now uses c11
This requires ports-gcc on base-gcc arches

Fixes the build on sparc64
2022-08-10 06:15:22 +00:00
rsadowski
78215cc44e Update KDE Plasma to 5.25.4 2022-08-10 05:44:15 +00:00