FreeBSD Bugzilla – Attachment 255173 Details for
Bug 281522
[NEW PORT] sysutils/RyzenAdj: Power management tool for Ryzen mobile and embedded CPUs
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
New port: sysutils/RyzenAdj (addressed feedback)
0001-sysutils-RyzenAdj-New-port-Power-management-tool-for.patch (text/plain), 3.09 KB, created by
Vladyslav Movchan
on 2024-11-14 16:34:23 UTC
(
hide
)
Description:
New port: sysutils/RyzenAdj (addressed feedback)
Filename:
MIME Type:
Creator:
Vladyslav Movchan
Created:
2024-11-14 16:34:23 UTC
Size:
3.09 KB
patch
obsolete
>From 64946fa2b6bb319bb10129d497fe78d97f7ddf84 Mon Sep 17 00:00:00 2001 >From: Vladyslav Movchan <vladislav.movchan@gmail.com> >Date: Thu, 14 Nov 2024 18:21:30 +0200 >Subject: [PATCH] sysutils/RyzenAdj: New port: Power management tool for Ryzen > mobile and embedded CPUs > >--- > sysutils/Makefile | 1 + > sysutils/RyzenAdj/Makefile | 42 +++++++++++++++++++++++++++++++++++++ > sysutils/RyzenAdj/distinfo | 3 +++ > sysutils/RyzenAdj/pkg-descr | 12 +++++++++++ > 4 files changed, 58 insertions(+) > create mode 100644 sysutils/RyzenAdj/Makefile > create mode 100644 sysutils/RyzenAdj/distinfo > create mode 100644 sysutils/RyzenAdj/pkg-descr > >diff --git a/sysutils/Makefile b/sysutils/Makefile >index 66961764bc21..debf03a8894f 100644 >--- a/sysutils/Makefile >+++ b/sysutils/Makefile >@@ -9,6 +9,7 @@ > SUBDIR += R-cran-processx > SUBDIR += R-cran-ps > SUBDIR += R-cran-xopen >+ SUBDIR += RyzenAdj > SUBDIR += UEFITool > SUBDIR += abduco > SUBDIR += abgx360 >diff --git a/sysutils/RyzenAdj/Makefile b/sysutils/RyzenAdj/Makefile >new file mode 100644 >index 000000000000..da576d8eb77a >--- /dev/null >+++ b/sysutils/RyzenAdj/Makefile >@@ -0,0 +1,42 @@ >+PORTNAME= RyzenAdj >+DISTVERSIONPREFIX= v >+DISTVERSION= 0.16.0 >+CATEGORIES= sysutils >+ >+MAINTAINER= vladislav.movchan@gmail.com >+COMMENT= Power management tool for Ryzen mobile and embedded CPUs >+WWW= https://github.com/FlyGoat/RyzenAdj >+ >+LICENSE= LGPL3 >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+ONLY_FOR_ARCHS= amd64 i386 >+ONLY_FOR_ARCHS_REASON= specific to Ryzen CPUs >+ >+LIB_DEPENDS= libpci.so:devel/libpci >+ >+USES= cmake localbase:ldflags >+ >+USE_GITHUB= yes >+GH_ACCOUNT= FlyGoat >+ >+USE_LDCONFIG= yes >+ >+OPTIONS_DEFINE= EXAMPLES >+ >+PLIST_FILES= bin/ryzenadj \ >+ lib/libryzenadj.so >+ >+PORTEXAMPLES= pmtable-example.py \ >+ readjust.py >+ >+post-install: >+ ${INSTALL_LIB} ${BUILD_WRKSRC}/libryzenadj.so \ >+ ${STAGEDIR}${PREFIX}/lib/ >+ >+post-install-EXAMPLES-on: >+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} >+ ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/examples/|} \ >+ ${STAGEDIR}${EXAMPLESDIR}/ >+ >+.include <bsd.port.mk> >diff --git a/sysutils/RyzenAdj/distinfo b/sysutils/RyzenAdj/distinfo >new file mode 100644 >index 000000000000..7ca422faa7b5 >--- /dev/null >+++ b/sysutils/RyzenAdj/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1731520448 >+SHA256 (FlyGoat-RyzenAdj-v0.16.0_GH0.tar.gz) = 7bef7dbde006afbe316091d8da8c8c551d5d7d43185d9e62281671959b7a3ca2 >+SIZE (FlyGoat-RyzenAdj-v0.16.0_GH0.tar.gz) = 126451 >diff --git a/sysutils/RyzenAdj/pkg-descr b/sysutils/RyzenAdj/pkg-descr >new file mode 100644 >index 000000000000..9a22dc72b98e >--- /dev/null >+++ b/sysutils/RyzenAdj/pkg-descr >@@ -0,0 +1,12 @@ >+RyzenAdj is a tool to view and adjust power management settings for some of >+Ryzen mobile and embedded CPUs. >+ >+One of the use cases is to "trade" CPU performance for lower temperature: >+You can set lower-than-default CPU power limit and make your computer >+(slightly) less performant, but make it (significantly) cooler and more quiet >+under load. It is not uncommon to get less than 10% performance drop after >+lowering CPU TDP by 30%. >+ >+Another use case is for CPU overclocking hobby. >+ >+Use at your own risk. >-- >2.47.0 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 281522
:
253588
|
253599
|
253625
|
255173
|
255181