commit: 09727ea7467dd3e2e7c45a28d8af4ac58d94be0d
Author: Daichi Yamamoto <dev <AT> dyama <DOT> net>
AuthorDate: Tue Jun 10 08:49:14 2025 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Tue Jun 10 08:52:50 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09727ea7
gui-apps/wlr-dpms: use append-cflags
Signed-off-by: Daichi Yamamoto <dev <AT> dyama.net>
gui-apps/wlr-dpms/metadata.xml | 3 +++
gui-apps/wlr-dpms/wlr-dpms-0_p20240130.ebuild | 9 ++++++---
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/gui-apps/wlr-dpms/metadata.xml b/gui-apps/wlr-dpms/metadata.xml
index 1a90407311..efb33d3dee 100644
--- a/gui-apps/wlr-dpms/metadata.xml
+++ b/gui-apps/wlr-dpms/metadata.xml
@@ -5,4 +5,7 @@
<email>[email protected]</email>
<name>Daichi Yamamoto</name>
</maintainer>
+ <upstream>
+ <remote-id type="sourcehut">~dsemy/wlr-dpms</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/gui-apps/wlr-dpms/wlr-dpms-0_p20240130.ebuild
b/gui-apps/wlr-dpms/wlr-dpms-0_p20240130.ebuild
index 04f4aafb69..211b6dd822 100644
--- a/gui-apps/wlr-dpms/wlr-dpms-0_p20240130.ebuild
+++ b/gui-apps/wlr-dpms/wlr-dpms-0_p20240130.ebuild
@@ -3,10 +3,12 @@
EAPI=8
+inherit flag-o-matic
+
COMMIT=d0e64122e2b2718da26223e8add3211f5dbeb23a
DESCRIPTION="change output power modes in wlroots compositors"
-HOMEPAGE="https://git.sr.ht/~dsemy/wlr-dpms"
+HOMEPAGE="https://sr.ht/~dsemy/wlr-dpms/"
SRC_URI="https://git.sr.ht/~dsemy/wlr-dpms/archive/${COMMIT}.tar.gz ->
${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
@@ -20,8 +22,9 @@ BDEPEND="virtual/pkgconfig"
DOCS=( README )
-src_compile() {
- emake CFLAGS="${CFLAGS} -Wno-unused-parameter -Wno-strict-prototypes
-Wno-incompatible-pointer-types"
+src_configure() {
+ # from Makefile
+ append-cflags -Wno-unused-parameter -Wno-strict-prototypes
-Wno-incompatible-pointer-types
}
src_install() {