summaryrefslogtreecommitdiff
path: root/accessibility
diff options
context:
space:
mode:
Diffstat (limited to 'accessibility')
-rw-r--r--accessibility/at-spi2-core/Makefile2
-rw-r--r--accessibility/at-spi2-core/distinfo6
-rw-r--r--accessibility/at-spi2-core/pkg-plist2
-rw-r--r--accessibility/caribou/Makefile3
-rw-r--r--accessibility/darkman/Makefile2
-rw-r--r--accessibility/hyprsunset/Makefile21
-rw-r--r--accessibility/hyprsunset/distinfo8
-rw-r--r--accessibility/hyprsunset/files/patch-CMakeLists.txt23
-rw-r--r--accessibility/hyprsunset/files/patch-src_Hyprsunset.cpp25
-rw-r--r--accessibility/hyprsunset/pkg-descr11
-rw-r--r--accessibility/kdeaccessibility/Makefile2
-rw-r--r--accessibility/kmag/distinfo6
-rw-r--r--accessibility/kmousetool/distinfo6
-rw-r--r--accessibility/kmouth/distinfo6
-rw-r--r--accessibility/py-atspi/Makefile2
-rw-r--r--accessibility/rubygem-atk/Makefile2
-rw-r--r--accessibility/rubygem-atk/distinfo6
-rw-r--r--accessibility/sctd/Makefile2
-rw-r--r--accessibility/speech-dispatcher/Makefile2
-rw-r--r--accessibility/wl-gammarelay-rs/Makefile2
20 files changed, 78 insertions, 61 deletions
diff --git a/accessibility/at-spi2-core/Makefile b/accessibility/at-spi2-core/Makefile
index eef1718b0189..287541d2cbb6 100644
--- a/accessibility/at-spi2-core/Makefile
+++ b/accessibility/at-spi2-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= at-spi2-core
-PORTVERSION= 2.56.2
+PORTVERSION= 2.56.4
CATEGORIES= accessibility x11-toolkits
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/accessibility/at-spi2-core/distinfo b/accessibility/at-spi2-core/distinfo
index 32658cc4887e..14d9b932d4f8 100644
--- a/accessibility/at-spi2-core/distinfo
+++ b/accessibility/at-spi2-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747029115
-SHA256 (gnome/at-spi2-core-2.56.2.tar.xz) = e1b1c9836a8947852f7440c32e23179234c76bd98cd9cc4001f376405f8b783b
-SIZE (gnome/at-spi2-core-2.56.2.tar.xz) = 581968
+TIMESTAMP = 1754741323
+SHA256 (gnome/at-spi2-core-2.56.4.tar.xz) = dbe35b951499e1d6f1fb552c2e0a09cea7cba2adf6c2eba0b2c85b6c094a3a02
+SIZE (gnome/at-spi2-core-2.56.4.tar.xz) = 582412
diff --git a/accessibility/at-spi2-core/pkg-plist b/accessibility/at-spi2-core/pkg-plist
index 14ca9cde36df..dc1ae0fc385b 100644
--- a/accessibility/at-spi2-core/pkg-plist
+++ b/accessibility/at-spi2-core/pkg-plist
@@ -75,7 +75,7 @@ lib/girepository-1.0/Atk-1.0.typelib
%%NO_ATKONLY%%lib/gtk-2.0/modules/libatk-bridge.so
lib/libatk-1.0.so
lib/libatk-1.0.so.0
-lib/libatk-1.0.so.0.25611.1
+lib/libatk-1.0.so.0.25613.1
%%NO_ATKONLY%%lib/libatk-bridge-2.0.so
%%NO_ATKONLY%%lib/libatk-bridge-2.0.so.0
%%NO_ATKONLY%%lib/libatk-bridge-2.0.so.0.0.0
diff --git a/accessibility/caribou/Makefile b/accessibility/caribou/Makefile
index fbb3fec7da7d..95b69854e233 100644
--- a/accessibility/caribou/Makefile
+++ b/accessibility/caribou/Makefile
@@ -1,5 +1,6 @@
PORTNAME= caribou
DISTVERSION= 0.4.21-78
+PORTREVISION= 1
DISTVERSIONSUFFIX= -g9c900f0
CATEGORIES= accessibility gnome
DIST_SUBDIR= gnome
@@ -21,7 +22,7 @@ LIB_DEPENDS= libclutter-glx-1.0.so:graphics/clutter \
libdbus-1.so:devel/dbus
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}atspi>=2.1.91:accessibility/py-atspi@${PY_FLAVOR}
-USES= autoreconf:2.69 gettext gl gmake gnome libtool localbase pathfix \
+USES= autoreconf:2.69 gettext gl gmake gnome libtool localbase \
pkgconfig python shebangfix vala:build xorg
USE_GITLAB= yes
diff --git a/accessibility/darkman/Makefile b/accessibility/darkman/Makefile
index d03cabcb86f0..079eec9ca26e 100644
--- a/accessibility/darkman/Makefile
+++ b/accessibility/darkman/Makefile
@@ -1,7 +1,7 @@
PORTNAME= darkman
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.1
-PORTREVISION= 7
+PORTREVISION= 9
CATEGORIES= accessibility wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/accessibility/hyprsunset/Makefile b/accessibility/hyprsunset/Makefile
index 1499354ab491..a7adc5bb2680 100644
--- a/accessibility/hyprsunset/Makefile
+++ b/accessibility/hyprsunset/Makefile
@@ -1,26 +1,37 @@
PORTNAME= hyprsunset
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.0
-PORTREVISION= 2
+DISTVERSION= 0.3.1
+PORTREVISION= 1
CATEGORIES= accessibility wayland
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= tagattie@FreeBSD.org
COMMENT= Blue light filter on Hyprland
WWW= https://github.com/hyprwm/hyprsunset
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_FreeBSD_13= fails to build: /usr/local/include/date/date.h:6636:15: error: no member named 'read' in namespace 'date::detail'; did you mean '::read'?
+
BUILD_DEPENDS= hyprwayland-scanner>=0.4.0:devel/hyprwayland-scanner \
+ hyprland-protocols>=0.4.0:graphics/hyprland-protocols \
wayland-protocols>0:graphics/wayland-protocols
-LIB_DEPENDS= libhyprutils.so:devel/hyprutils \
+LIB_DEPENDS= libhyprlang.so:devel/hyprlang \
+ libhyprutils.so:devel/hyprutils \
libwayland-client.so:graphics/wayland
USES= cmake compiler:c++11-lib localbase:ldflags pkgconfig
+
USE_GITHUB= yes
GH_ACCOUNT= hyprwm
-GH_TUPLE= hyprwm:hyprland-protocols:v0.6.2:hyprland_protocols/subprojects/hyprland-protocols
+
PLIST_FILES= bin/${PORTNAME} \
lib/systemd/user/${PORTNAME}.service
+# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282377
+.if exists(/usr/lib/libc++.so)
+LIB_DEPENDS+= libdate-tz.so:devel/date
+USES+= localbase:ldflags
+.endif
+
.include <bsd.port.mk>
diff --git a/accessibility/hyprsunset/distinfo b/accessibility/hyprsunset/distinfo
index f6174220fa02..e727ebbdd309 100644
--- a/accessibility/hyprsunset/distinfo
+++ b/accessibility/hyprsunset/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1742816163
-SHA256 (hyprwm-hyprsunset-v0.2.0_GH0.tar.gz) = 178d2b6c0042e005770eb31492fb7583c9fd25e37351a29f44bff56e87a52ad3
-SIZE (hyprwm-hyprsunset-v0.2.0_GH0.tar.gz) = 11336
-SHA256 (hyprwm-hyprland-protocols-v0.6.2_GH0.tar.gz) = bba082af141599d4342e7b8505401a6e3a32be819d9eb23ce6c90f7407e62c1f
-SIZE (hyprwm-hyprland-protocols-v0.6.2_GH0.tar.gz) = 9887
+TIMESTAMP = 1754099943
+SHA256 (hyprwm-hyprsunset-v0.3.1_GH0.tar.gz) = 5c91addca1be04ab02faeebfee4f46608b484d2e90c9249dc7e145ac690d433a
+SIZE (hyprwm-hyprsunset-v0.3.1_GH0.tar.gz) = 15281
diff --git a/accessibility/hyprsunset/files/patch-CMakeLists.txt b/accessibility/hyprsunset/files/patch-CMakeLists.txt
deleted file mode 100644
index 847fb208217f..000000000000
--- a/accessibility/hyprsunset/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,23 +0,0 @@
--- Checking for module 'hyprland-protocols>=0.4.0'
--- Package 'hyprland-protocols' not found
-CMake Error at /usr/local/share/cmake/Modules/FindPkgConfig.cmake:645 (message):
- The following required packages were not found:
-
- - hyprland-protocols>=0.4.0
-
---- CMakeLists.txt.orig 2024-10-08 19:23:45 UTC
-+++ CMakeLists.txt
-@@ -98,8 +98,12 @@ protocolwayland()
-
- protocolwayland()
-
--pkg_check_modules(hyprland_protocols_dep REQUIRED IMPORTED_TARGET hyprland-protocols>=0.4.0)
-+pkg_check_modules(hyprland_protocols_dep IMPORTED_TARGET hyprland-protocols>=0.4.0)
-+if(hyprland_protocols_dep_FOUND)
- pkg_get_variable(HYPRLAND_PROTOCOLS hyprland-protocols pkgdatadir)
-+else()
-+set(HYPRLAND_PROTOCOLS "${CMAKE_SOURCE_DIR}/subprojects/hyprland-protocols")
-+endif()
- message(STATUS "hyprland-protocols dependency set to ${HYPRLAND_PROTOCOLS}")
-
- protocolnew("${HYPRLAND_PROTOCOLS}/protocols" "hyprland-ctm-control-v1" true)
diff --git a/accessibility/hyprsunset/files/patch-src_Hyprsunset.cpp b/accessibility/hyprsunset/files/patch-src_Hyprsunset.cpp
new file mode 100644
index 000000000000..f2e7a4496bca
--- /dev/null
+++ b/accessibility/hyprsunset/files/patch-src_Hyprsunset.cpp
@@ -0,0 +1,25 @@
+--- src/Hyprsunset.cpp.orig 2025-07-24 17:32:18 UTC
++++ src/Hyprsunset.cpp
+@@ -5,9 +5,22 @@
+ #include <mutex>
+ #include <thread>
+ #include <chrono>
++#include <signal.h>
+ #include <sys/poll.h>
+ #include <sys/timerfd.h>
++#include <unistd.h>
+ #include <wayland-client-core.h>
++
++#if defined(_LIBCPP_HAS_NO_TIME_ZONE_DATABASE)
++#pragma comment(lib, "date-tz")
++#include <date/tz.h>
++namespace std {
++ namespace chrono {
++ using date::current_zone;
++ using date::zoned_time;
++ }
++}
++#endif
+
+ #define TIMESPEC_NSEC_PER_SEC 1000000000L
+
diff --git a/accessibility/hyprsunset/pkg-descr b/accessibility/hyprsunset/pkg-descr
index 529a3f5db819..9d58a97507b5 100644
--- a/accessibility/hyprsunset/pkg-descr
+++ b/accessibility/hyprsunset/pkg-descr
@@ -1,5 +1,10 @@
hyprsunset is a small utility to provide a blue light filter for your
-system. This method is preferred to screen shaders as it will not be
-captured via recording / screenshots.
+system.
-Requires hyprland >= 0.45.0 for hyprland-ctm-control-v1 protocol.
+This method is preferred to screen shaders as it will not be captured
+via recording / screenshots.
+
+hyprsunset also provides a gamma filter, which can be used to adjust
+perceived display brightness on monitors that do not support software
+control, or to reduce perceived brightness below the monitor's
+minimum.
diff --git a/accessibility/kdeaccessibility/Makefile b/accessibility/kdeaccessibility/Makefile
index d93d89f8fd47..a34d50a52103 100644
--- a/accessibility/kdeaccessibility/Makefile
+++ b/accessibility/kdeaccessibility/Makefile
@@ -9,7 +9,7 @@ WWW= https://apps.kde.org/categories/utilities/
USES= kde:6 metaport
OPTIONS_DEFINE= KMAG KMOUSETOOL KMOUTH
-OPTIONS_DEFAULT:= ${OPTIONS_DEFINE}
+OPTIONS_DEFAULT= ${OPTIONS_DEFINE}
KMAG_DESC= Install Screen magnifier
KMAG_RUN_DEPENDS= ${KDE_PREFIX}/bin/kmag:accessibility/kmag
diff --git a/accessibility/kmag/distinfo b/accessibility/kmag/distinfo
index 28b5f16874d7..f440d0cda804 100644
--- a/accessibility/kmag/distinfo
+++ b/accessibility/kmag/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036225
-SHA256 (KDE/release-service/25.04.2/kmag-25.04.2.tar.xz) = 1af6c5d1b093bac1685861333c093eaf351c47f7ba3c34b7ef98feba4fab61f9
-SIZE (KDE/release-service/25.04.2/kmag-25.04.2.tar.xz) = 680296
+TIMESTAMP = 1754646097
+SHA256 (KDE/release-service/25.08.0/kmag-25.08.0.tar.xz) = 096d529ab88ad6fb40e7477bfc32230ad64fc7178ce6f17bf24dda38df703a1e
+SIZE (KDE/release-service/25.08.0/kmag-25.08.0.tar.xz) = 680336
diff --git a/accessibility/kmousetool/distinfo b/accessibility/kmousetool/distinfo
index 53864412dcce..4f4381235278 100644
--- a/accessibility/kmousetool/distinfo
+++ b/accessibility/kmousetool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036228
-SHA256 (KDE/release-service/25.04.2/kmousetool-25.04.2.tar.xz) = 43c4cdcba1760cdedab0939c740f017dff98350af514f2af933775df4585aca4
-SIZE (KDE/release-service/25.04.2/kmousetool-25.04.2.tar.xz) = 135520
+TIMESTAMP = 1754646099
+SHA256 (KDE/release-service/25.08.0/kmousetool-25.08.0.tar.xz) = 3f15995181477790fce80673ac4bb89b61822757231b2c08713358589f836daf
+SIZE (KDE/release-service/25.08.0/kmousetool-25.08.0.tar.xz) = 135536
diff --git a/accessibility/kmouth/distinfo b/accessibility/kmouth/distinfo
index d1283def82fc..14a2b6836e7b 100644
--- a/accessibility/kmouth/distinfo
+++ b/accessibility/kmouth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036230
-SHA256 (KDE/release-service/25.04.2/kmouth-25.04.2.tar.xz) = dc3de4d4a24ed352c54882cfae0416359ad8e35ba7163ef3d2aa4bfb82bc8e57
-SIZE (KDE/release-service/25.04.2/kmouth-25.04.2.tar.xz) = 1945196
+TIMESTAMP = 1754646102
+SHA256 (KDE/release-service/25.08.0/kmouth-25.08.0.tar.xz) = c0fecfffedee571fa7cb5af59d3ac13ee12bbcd47ba5001ed2d19f47299ea9b8
+SIZE (KDE/release-service/25.08.0/kmouth-25.08.0.tar.xz) = 1945344
diff --git a/accessibility/py-atspi/Makefile b/accessibility/py-atspi/Makefile
index 0061b767179e..dc149505de90 100644
--- a/accessibility/py-atspi/Makefile
+++ b/accessibility/py-atspi/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${LOCALBASE}/libexec/at-spi2-registryd:accessibility/at-spi2-core
CONFLICTS= at-spi-1.[0-9]*
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome localbase pathfix pkgconfig python tar:xz
+USES= gettext gmake gnome localbase pkgconfig python tar:xz
USE_PYTHON= flavors py3kplist
USE_GNOME= intlhack pygobject3
GNU_CONFIGURE= yes
diff --git a/accessibility/rubygem-atk/Makefile b/accessibility/rubygem-atk/Makefile
index 76f7989213ab..1a587322915c 100644
--- a/accessibility/rubygem-atk/Makefile
+++ b/accessibility/rubygem-atk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= atk
-PORTVERSION= 4.2.9
+PORTVERSION= 4.3.0
CATEGORIES= accessibility rubygems
MASTER_SITES= RG
diff --git a/accessibility/rubygem-atk/distinfo b/accessibility/rubygem-atk/distinfo
index b33484b809a2..1430aa32d786 100644
--- a/accessibility/rubygem-atk/distinfo
+++ b/accessibility/rubygem-atk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289364
-SHA256 (rubygem/atk-4.2.9.gem) = 22cfedb6aba694c5c84ac987eace93d6b965ebae2d8bb3eec0dc8b282a4a1c75
-SIZE (rubygem/atk-4.2.9.gem) = 15872
+TIMESTAMP = 1752566754
+SHA256 (rubygem/atk-4.3.0.gem) = 147181c8e3e1a683be33b390605c90bd3dada950c14f17bb7d0cd16c1e8696f2
+SIZE (rubygem/atk-4.3.0.gem) = 15872
diff --git a/accessibility/sctd/Makefile b/accessibility/sctd/Makefile
index 777ba250733a..d5f1bf85e249 100644
--- a/accessibility/sctd/Makefile
+++ b/accessibility/sctd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sctd
DISTVERSION= 0.2.0
-PORTREVISION= 41
+PORTREVISION= 42
CATEGORIES= accessibility
MAINTAINER= 0mp@FreeBSD.org
diff --git a/accessibility/speech-dispatcher/Makefile b/accessibility/speech-dispatcher/Makefile
index 59ce90358caf..a34dfc0e08e1 100644
--- a/accessibility/speech-dispatcher/Makefile
+++ b/accessibility/speech-dispatcher/Makefile
@@ -14,7 +14,7 @@ BUILD_DEPENDS= help2man:misc/help2man
LIB_DEPENDS= libdotconf.so:devel/dotconf \
libsndfile.so:audio/libsndfile
-USES= gettext gmake gnome libtool localbase makeinfo pathfix \
+USES= gettext gmake gnome libtool localbase makeinfo \
pkgconfig
USE_GNOME= glib20 intltool
USE_LDCONFIG= yes
diff --git a/accessibility/wl-gammarelay-rs/Makefile b/accessibility/wl-gammarelay-rs/Makefile
index 540a999ccc54..8573f069723b 100644
--- a/accessibility/wl-gammarelay-rs/Makefile
+++ b/accessibility/wl-gammarelay-rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wl-gammarelay-rs
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= accessibility wayland
MAINTAINER= jbeich@FreeBSD.org