aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladyslav Movchan <vladislav.movchan@gmail.com>2026-05-14 16:52:13 +0000
committerVladimir Druzenko <vvd@FreeBSD.org>2026-05-14 16:56:56 +0000
commit1d5630179a051c8ed4f70d15b4ead2c00b0f0b78 (patch)
treef37cc06b1b6ac1207389cbfbb4f663a9de7ac042
parentfa8d4eee6eb60f0a32fbe34e9df6e323f00a7f26 (diff)
sysutils/RyzenAdj: Update 0.17.0 => 0.19.0
Changelog: https://github.com/FlyGoat/RyzenAdj/releases/tag/v0.19.0 PR: 295285 Sponsored by: UNIS Labs MFH: 2026Q2
-rw-r--r--sysutils/RyzenAdj/Makefile4
-rw-r--r--sysutils/RyzenAdj/distinfo6
-rw-r--r--sysutils/RyzenAdj/files/patch-CMakeLists.txt20
3 files changed, 25 insertions, 5 deletions
diff --git a/sysutils/RyzenAdj/Makefile b/sysutils/RyzenAdj/Makefile
index abdfcfe7ce74..010b7bdcf18e 100644
--- a/sysutils/RyzenAdj/Makefile
+++ b/sysutils/RyzenAdj/Makefile
@@ -1,6 +1,6 @@
PORTNAME= RyzenAdj
DISTVERSIONPREFIX= v
-DISTVERSION= 0.17.0
+DISTVERSION= 0.19.0
CATEGORIES= sysutils
MAINTAINER= vladislav.movchan@gmail.com
@@ -15,7 +15,7 @@ ONLY_FOR_ARCHS_REASON= specific to Ryzen CPUs
LIB_DEPENDS= libpci.so:devel/libpci
-USES= cmake localbase:ldflags
+USES= cmake localbase:ldflags pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= FlyGoat
diff --git a/sysutils/RyzenAdj/distinfo b/sysutils/RyzenAdj/distinfo
index 72dee93cc1e3..9ba1bdcdc07f 100644
--- a/sysutils/RyzenAdj/distinfo
+++ b/sysutils/RyzenAdj/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748430550
-SHA256 (FlyGoat-RyzenAdj-v0.17.0_GH0.tar.gz) = 848ac9d86ff65d30f5e2c8600aac2613f0f10003b0d6f0e516a54761d7345d44
-SIZE (FlyGoat-RyzenAdj-v0.17.0_GH0.tar.gz) = 127697
+TIMESTAMP = 1778767223
+SHA256 (FlyGoat-RyzenAdj-v0.19.0_GH0.tar.gz) = d1998b6c2d1b564f5d43c786cbf764ca9a1d8bb213e2001f98f611ead3087c7e
+SIZE (FlyGoat-RyzenAdj-v0.19.0_GH0.tar.gz) = 131829
diff --git a/sysutils/RyzenAdj/files/patch-CMakeLists.txt b/sysutils/RyzenAdj/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..6311d46a5cde
--- /dev/null
+++ b/sysutils/RyzenAdj/files/patch-CMakeLists.txt
@@ -0,0 +1,20 @@
+--- CMakeLists.txt.orig 2026-05-13 09:54:34 UTC
++++ CMakeLists.txt
+@@ -31,7 +31,7 @@ LINK_DIRECTORIES(${OS_LINK_DIR})
+ set(OS_LINK_LIBRARY WinRing0x64)
+ set(OS_LINK_DIR ./win32)
+ LINK_DIRECTORIES(${OS_LINK_DIR})
+-elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
++elseif(CMAKE_SYSTEM_NAME MATCHES "^(Linux|FreeBSD)$")
+ set(OS_SOURCE lib/linux/osdep_linux.c lib/linux/osdep_linux_mem.c lib/linux/osdep_linux_smu_kernel_module.c)
+
+ find_package(PkgConfig REQUIRED)
+@@ -59,7 +59,7 @@ ADD_EXECUTABLE(${PROJECT_NAME} ${OS_SOURCE} ${COMMON_S
+ add_definitions(-D_LIBRYZENADJ_INTERNAL)
+
+ ADD_EXECUTABLE(${PROJECT_NAME} ${OS_SOURCE} ${COMMON_SOURCES} argparse.c main.c)
+-if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND (PREFER_STATIC_LINKING OR NOT BUILD_SHARED_LIBS))
++if(CMAKE_SYSTEM_NAME MATCHES "^(Linux|FreeBSD)$" AND (PREFER_STATIC_LINKING OR NOT BUILD_SHARED_LIBS))
+ if(PREFER_STATIC_LINKING)
+ set_property(TARGET ${PROJECT_NAME} APPEND_STRING PROPERTY LINK_FLAGS " -static")
+ endif()