From e11eb83315f0ea8633701d0b1391bc72bfa48ecd Mon Sep 17 00:00:00 2001 From: Niklaus 'vimja' Hofer Date: Wed, 8 Apr 2026 21:21:09 +0200 Subject: [PATCH] media-sound/orca-c: General improvements ...as suggested by @stkw0 Signed-off-by: Niklaus 'vimja' Hofer --- ...e20250416.ebuild => orca-c-0_pre20250416-r1.ebuild} | 8 +++----- media-sound/orca-c/orca-c-9999.ebuild | 10 ++++------ 2 files changed, 7 insertions(+), 11 deletions(-) rename media-sound/orca-c/{orca-c-0_pre20250416.ebuild => orca-c-0_pre20250416-r1.ebuild} (84%) diff --git a/media-sound/orca-c/orca-c-0_pre20250416.ebuild b/media-sound/orca-c/orca-c-0_pre20250416-r1.ebuild similarity index 84% rename from media-sound/orca-c/orca-c-0_pre20250416.ebuild rename to media-sound/orca-c/orca-c-0_pre20250416-r1.ebuild index 6823f24122..25db7f42cb 100644 --- a/media-sound/orca-c/orca-c-0_pre20250416.ebuild +++ b/media-sound/orca-c/orca-c-0_pre20250416-r1.ebuild @@ -37,7 +37,6 @@ DEPEND=" ) " RDEPEND="${DEPEND}" -BDEPEND="${DEPEND}" DOCS=( "README.md", @@ -52,11 +51,10 @@ src_compile() { $(usex mouse '--mouse' '--no-mouse') ) - #sed --in-place --expression='s/ -g0//g' ./tool - #sed --in-place --expression='s/ -DNDEBUG//g' ./tool - sed --in-place --expression='s/-flto -s/-flto/g' ./tool + # Prevent "tool" from creating a pre-stripped binary: + sed --in-place --expression='s/-flto -s/-flto/g' ./tool || die - ./tool build ${compile_options[@]} orca + ./tool build ${compile_options[@]} orca || die } src_install() { diff --git a/media-sound/orca-c/orca-c-9999.ebuild b/media-sound/orca-c/orca-c-9999.ebuild index 6823f24122..df4fd332cc 100644 --- a/media-sound/orca-c/orca-c-9999.ebuild +++ b/media-sound/orca-c/orca-c-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/hundredrabbits/Orca-c.git" else - GIT_COMMIT=9df9786e2ad3c01955cdf4cdd5ae1fffad8fa5cc + GIT_COMMIT= MY_PN="Orca-c" SRC_URI="https://github.com/hundredrabbits/${MY_PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}"/"${MY_PN}-${GIT_COMMIT}" @@ -37,7 +37,6 @@ DEPEND=" ) " RDEPEND="${DEPEND}" -BDEPEND="${DEPEND}" DOCS=( "README.md", @@ -52,11 +51,10 @@ src_compile() { $(usex mouse '--mouse' '--no-mouse') ) - #sed --in-place --expression='s/ -g0//g' ./tool - #sed --in-place --expression='s/ -DNDEBUG//g' ./tool - sed --in-place --expression='s/-flto -s/-flto/g' ./tool + # Prevent "tool" from creating a pre-stripped binary: + sed --in-place --expression='s/-flto -s/-flto/g' ./tool || die - ./tool build ${compile_options[@]} orca + ./tool build ${compile_options[@]} orca || die } src_install() {