mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-22 21:43:03 -04:00
dev-util/xcd-rgb: apply upstream -lm patch instead of changing $LDFLAGS
flag-o-matic `append-ldflags -lm` throws a QA warning. Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
This commit is contained in:
31
dev-util/xcd-rgb/files/xcd-rgb-1.0.0-Makefile-add-lm.patch
Normal file
31
dev-util/xcd-rgb/files/xcd-rgb-1.0.0-Makefile-add-lm.patch
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
From 6fead385d4fefef96caa8ab7c937d65bd1c84f32 Mon Sep 17 00:00:00 2001
|
||||||
|
From: "Haelwenn (lanodan) Monnier" <contact@hacktivis.me>
|
||||||
|
Date: Wed, 1 Apr 2026 16:15:13 +0200
|
||||||
|
Subject: [PATCH] Makefile: add -lm
|
||||||
|
|
||||||
|
---
|
||||||
|
Makefile | 4 ++--
|
||||||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/Makefile b/Makefile
|
||||||
|
index c859f66..e64b0f8 100644
|
||||||
|
--- a/Makefile
|
||||||
|
+++ b/Makefile
|
||||||
|
@@ -9,10 +9,10 @@ MAN1DIR ?= ${MANDIR}/man1
|
||||||
|
CFLAGS ?= -O2 -g -Wall -Wextra
|
||||||
|
|
||||||
|
xcd: xcd.c
|
||||||
|
- ${CC} -std=c99 ${CFLAGS} -o xcd xcd.c ${LDFLAGS} ${LDSTATIC}
|
||||||
|
+ ${CC} -std=c99 ${CFLAGS} -o xcd xcd.c -lm ${LDFLAGS} ${LDSTATIC}
|
||||||
|
|
||||||
|
xcd-rgb: xcd.c
|
||||||
|
- ${CC} -std=c99 ${CFLAGS} -DARG0_XCD_RGB -o xcd-rgb xcd.c ${LDFLAGS} ${LDSTATIC}
|
||||||
|
+ ${CC} -std=c99 ${CFLAGS} -DARG0_XCD_RGB -o xcd-rgb xcd.c -lm ${LDFLAGS} ${LDSTATIC}
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f xcd-rgb xcd
|
||||||
|
|
||||||
|
base-commit: ddfb445305a7047119d6dbeea9332a0ccf84797b
|
||||||
|
--
|
||||||
|
2.52.0
|
||||||
|
|
||||||
@@ -29,6 +29,10 @@ IUSE="static"
|
|||||||
|
|
||||||
RDEPEND="!<sys-apps/utils-extra-0.0.2-r1"
|
RDEPEND="!<sys-apps/utils-extra-0.0.2-r1"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/xcd-rgb-1.0.0-Makefile-add-lm.patch"
|
||||||
|
)
|
||||||
|
|
||||||
if [ "${PV}" != "9999" ]; then
|
if [ "${PV}" != "9999" ]; then
|
||||||
BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2026 )"
|
BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2026 )"
|
||||||
|
|
||||||
@@ -51,7 +55,6 @@ fi
|
|||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
tc-export CC
|
tc-export CC
|
||||||
export LDFLAGS="${LDFLAGS} -lm"
|
|
||||||
use static && export LDSTATIC=-static
|
use static && export LDSTATIC=-static
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -51,7 +51,6 @@ fi
|
|||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
tc-export CC
|
tc-export CC
|
||||||
export LDFLAGS="${LDFLAGS} -lm"
|
|
||||||
use static && export LDSTATIC=-static
|
use static && export LDSTATIC=-static
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user