From eaeffae918347c1ed76a7d0b0ef26a3e180fd535 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sun, 5 Apr 2026 09:58:33 +0200 Subject: [PATCH] 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 --- .../files/xcd-rgb-1.0.0-Makefile-add-lm.patch | 31 +++++++++++++++++++ dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild | 5 ++- dev-util/xcd-rgb/xcd-rgb-9999.ebuild | 1 - 3 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 dev-util/xcd-rgb/files/xcd-rgb-1.0.0-Makefile-add-lm.patch diff --git a/dev-util/xcd-rgb/files/xcd-rgb-1.0.0-Makefile-add-lm.patch b/dev-util/xcd-rgb/files/xcd-rgb-1.0.0-Makefile-add-lm.patch new file mode 100644 index 0000000000..80c0dc83a6 --- /dev/null +++ b/dev-util/xcd-rgb/files/xcd-rgb-1.0.0-Makefile-add-lm.patch @@ -0,0 +1,31 @@ +From 6fead385d4fefef96caa8ab7c937d65bd1c84f32 Mon Sep 17 00:00:00 2001 +From: "Haelwenn (lanodan) Monnier" +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 + diff --git a/dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild b/dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild index 13130b32e5..e0198fcf81 100644 --- a/dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild +++ b/dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild @@ -29,6 +29,10 @@ IUSE="static" RDEPEND="!