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>d...@dyama.net</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() {

Reply via email to