diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile index 1b6a0ea46e65..5239b6458455 100644 --- a/devel/hyprutils/Makefile +++ b/devel/hyprutils/Makefile @@ -1,33 +1,33 @@ PORTNAME= hyprutils DISTVERSIONPREFIX= v -DISTVERSION= 0.12.0 +DISTVERSION= 0.13.0 CATEGORIES= devel MAINTAINER= tagattie@FreeBSD.org COMMENT= Hyprland utilities library used across the ecosystem WWW= https://github.com/hyprwm/hyprutils LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= googletest>0:devel/googletest USES= cmake:testing compiler:c++11-lib pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= hyprwm USE_LDCONFIG= yes USE_XORG= pixman LDFLAGS+= -pthread PLIST_SUB= SOVERSION_FULL=${DISTVERSION:C/-.*//} \ - SOVERSION_MAJOR=11 + SOVERSION_MAJOR=12 post-patch: # Respect PREFIX for system-wide config @${REINPLACE_CMD} 's|/etc|${PREFIX}&|' \ ${WRKSRC}/src/path/Path.cpp .include diff --git a/devel/hyprutils/distinfo b/devel/hyprutils/distinfo index 652094a87956..8561c4223c57 100644 --- a/devel/hyprutils/distinfo +++ b/devel/hyprutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775393373 -SHA256 (hyprwm-hyprutils-v0.12.0_GH0.tar.gz) = d9b495cc8c7602fe54148388fe94892a1337be871267dc5e93f4e719fe6ef8f2 -SIZE (hyprwm-hyprutils-v0.12.0_GH0.tar.gz) = 59380 +TIMESTAMP = 1777720408 +SHA256 (hyprwm-hyprutils-v0.13.0_GH0.tar.gz) = d28e2b76aa13a21ed4efcbfb770542240bb0391ed0513f02c8b453ee7f64aee6 +SIZE (hyprwm-hyprutils-v0.13.0_GH0.tar.gz) = 60702 diff --git a/devel/hyprutils/files/patch-CMakeLists.txt b/devel/hyprutils/files/patch-CMakeLists.txt index 60749ec34747..debbeed2bfa6 100644 --- a/devel/hyprutils/files/patch-CMakeLists.txt +++ b/devel/hyprutils/files/patch-CMakeLists.txt @@ -1,31 +1,19 @@ ---- CMakeLists.txt.orig 2026-03-19 19:26:04 UTC +--- CMakeLists.txt.orig 2026-04-29 19:51:26 UTC +++ CMakeLists.txt -@@ -62,22 +62,22 @@ if(BUILD_TESTING) +@@ -62,14 +62,14 @@ if(BUILD_TESTING) file(GLOB_RECURSE TESTFILES CONFIGURE_DEPENDS "tests/*.cpp") add_executable(hyprutils_tests ${TESTFILES}) - target_compile_options(hyprutils_tests PRIVATE --coverage -fsanitize=address) -- target_link_options(hyprutils_tests PRIVATE --coverage) -- -+ # target_compile_options(hyprutils_tests PRIVATE --coverage -fsanitize=address) -+ # target_link_options(hyprutils_tests PRIVATE --coverage) -+ ++ target_compile_options(hyprutils_tests PRIVATE --coverage) + target_link_options(hyprutils_tests PRIVATE --coverage) + target_include_directories( hyprutils_tests PUBLIC "./include" PRIVATE "./src" "./src/include" "./protocols" "${CMAKE_BINARY_DIR}") - target_link_libraries(hyprutils_tests PRIVATE asan hyprutils GTest::gtest_main + target_link_libraries(hyprutils_tests PRIVATE hyprutils GTest::gtest_main PkgConfig::deps) gtest_discover_tests(hyprutils_tests PROPERTIES ENVIRONMENT "ASAN_OPTIONS=detect_leaks=0" - ) - - # Add coverage to hyprutils for test builds -- target_compile_options(hyprutils PRIVATE --coverage) -- target_link_options(hyprutils PRIVATE --coverage) -+ # target_compile_options(hyprutils PRIVATE --coverage) -+ # target_link_options(hyprutils PRIVATE --coverage) - endif() - - # Installation