commit:     1e1c2838a8490d5669842c736b205368045b724f
Author:     NHOrus <jy6x2b32pie9 <AT> yahoo <DOT> com>
AuthorDate: Sun Feb 15 10:15:18 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 11 16:16:42 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1c2838

app-text/rnv: prepare for dev-scheme/scm removing libscm

scm has significant problems building as static shared library.
Drop dependency on scm in revbump: this disables scheme-based
domain-specific extension language.

Bug: https://bugs.gentoo.org/558920
Signed-off-by: NHOrus <jy6x2b32pie9 <AT> yahoo.com>
Part-of: https://github.com/gentoo/gentoo/pull/40652
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-text/rnv/{rnv-1.7.11-r1.ebuild => rnv-1.7.11-r2.ebuild} |  4 ++--
 app-text/rnv/{rnv-1.7.11-r1.ebuild => rnv-1.7.11-r3.ebuild} | 12 +++++-------
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/app-text/rnv/rnv-1.7.11-r1.ebuild 
b/app-text/rnv/rnv-1.7.11-r2.ebuild
similarity index 91%
copy from app-text/rnv/rnv-1.7.11-r1.ebuild
copy to app-text/rnv/rnv-1.7.11-r2.ebuild
index 2080768a9ae5..723efaee5402 100644
--- a/app-text/rnv/rnv-1.7.11-r1.ebuild
+++ b/app-text/rnv/rnv-1.7.11-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ IUSE=""
 
 RDEPEND="
        dev-libs/expat
-       dev-scheme/scm[libscm]
+       dev-scheme/scm[libscm(-)]
 "
 DEPEND="${RDEPEND}"
 

diff --git a/app-text/rnv/rnv-1.7.11-r1.ebuild 
b/app-text/rnv/rnv-1.7.11-r3.ebuild
similarity index 72%
rename from app-text/rnv/rnv-1.7.11-r1.ebuild
rename to app-text/rnv/rnv-1.7.11-r3.ebuild
index 2080768a9ae5..774a24248aaf 100644
--- a/app-text/rnv/rnv-1.7.11-r1.ebuild
+++ b/app-text/rnv/rnv-1.7.11-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-inherit unpacker toolchain-funcs
+inherit unpacker toolchain-funcs autotools
 
 DESCRIPTION="A lightweight Relax NG Compact Syntax validator"
 HOMEPAGE="http://www.davidashen.net/rnv.html";
@@ -10,25 +10,23 @@ 
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
        dev-libs/expat
-       dev-scheme/scm[libscm]
 "
 DEPEND="${RDEPEND}"
 
 src_prepare() {
        default
        sed -i -e "/^AR/s/ar/$(tc-getAR)/" Makefile.in || die 'sed on 
Makefile.in failed'
+       eautoreconf
 }
 
 src_configure() {
        LIBS="-ldl -lm" \
                econf \
-               --with-scm-inc="/usr/include" \
-               --with-scm-lib="/usr/$(get_libdir)"
+               --disable-scm
 }
 
 src_install() {

Reply via email to