diff options
Diffstat (limited to 'accessibility')
-rw-r--r-- | accessibility/at-spi2-core/Makefile | 2 | ||||
-rw-r--r-- | accessibility/at-spi2-core/distinfo | 6 | ||||
-rw-r--r-- | accessibility/at-spi2-core/pkg-plist | 2 | ||||
-rw-r--r-- | accessibility/caribou/Makefile | 2 | ||||
-rw-r--r-- | accessibility/hyprsunset/Makefile | 19 | ||||
-rw-r--r-- | accessibility/hyprsunset/distinfo | 8 | ||||
-rw-r--r-- | accessibility/hyprsunset/files/patch-CMakeLists.txt | 23 | ||||
-rw-r--r-- | accessibility/hyprsunset/files/patch-src_Hyprsunset.cpp | 25 | ||||
-rw-r--r-- | accessibility/hyprsunset/pkg-descr | 11 | ||||
-rw-r--r-- | accessibility/py-atspi/Makefile | 2 | ||||
-rw-r--r-- | accessibility/rubygem-atk/Makefile | 2 | ||||
-rw-r--r-- | accessibility/rubygem-atk/distinfo | 6 | ||||
-rw-r--r-- | accessibility/speech-dispatcher/Makefile | 2 |
13 files changed, 63 insertions, 47 deletions
diff --git a/accessibility/at-spi2-core/Makefile b/accessibility/at-spi2-core/Makefile index eef1718b0189..7a14a110b246 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.3 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..245b44b6ba69 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 = 1752499007 +SHA256 (gnome/at-spi2-core-2.56.3.tar.xz) = 0e41e1fc6a1961b38b4f9c0bea64bad30efff75949b7cdb988d2f2fdab72267a +SIZE (gnome/at-spi2-core-2.56.3.tar.xz) = 582176 diff --git a/accessibility/at-spi2-core/pkg-plist b/accessibility/at-spi2-core/pkg-plist index 14ca9cde36df..7cdc05dda962 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.25612.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 babc08530271..95b69854e233 100644 --- a/accessibility/caribou/Makefile +++ b/accessibility/caribou/Makefile @@ -22,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/hyprsunset/Makefile b/accessibility/hyprsunset/Makefile index adb3aa486bef..a7adc5bb2680 100644 --- a/accessibility/hyprsunset/Makefile +++ b/accessibility/hyprsunset/Makefile @@ -1,7 +1,7 @@ PORTNAME= hyprsunset DISTVERSIONPREFIX= v -DISTVERSION= 0.2.0 -PORTREVISION= 3 +DISTVERSION= 0.3.1 +PORTREVISION= 1 CATEGORIES= accessibility wayland MAINTAINER= tagattie@FreeBSD.org @@ -11,16 +11,27 @@ 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/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/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 |