public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2017-10-29 21:08 Thomas Deutschmann
  0 siblings, 0 replies; 18+ messages in thread
From: Thomas Deutschmann @ 2017-10-29 21:08 UTC (permalink / raw
  To: gentoo-commits

commit:     878c3d2c02d4cde29dd9734752c4685b95cc01b6
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 20:51:27 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 21:08:04 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878c3d2c

dev-scheme/kawa: x86 stable (bug #626974)

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-scheme/kawa/kawa-1.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/kawa/kawa-1.14.ebuild b/dev-scheme/kawa/kawa-1.14.ebuild
index f029a48fca0..c78ac48522d 100644
--- a/dev-scheme/kawa/kawa-1.14.ebuild
+++ b/dev-scheme/kawa/kawa-1.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 EAPI=5
 
@@ -16,7 +16,7 @@ LICENSE="MIT public-domain
 		 jemacs? ( GPL-2 )
 		 krl? ( GPL-2 )"
 SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="x86"
 IUSE="+awt echo2 +frontend jemacs krl +sax servlets +swing swt +xml xqtests"
 
 CDEPEND="( >=virtual/jdk-1.6 )


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2017-11-25 14:19 Patrick Lauer
  0 siblings, 0 replies; 18+ messages in thread
From: Patrick Lauer @ 2017-11-25 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     247c7594a0086d7ca85d4c03b51ec97bc4cef3f1
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 14:09:32 2017 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 14:19:04 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247c7594

dev-scheme/kawa: Whitespace

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-scheme/kawa/kawa-1.14.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-scheme/kawa/kawa-1.14.ebuild b/dev-scheme/kawa/kawa-1.14.ebuild
index c78ac48522d..370090ab7af 100644
--- a/dev-scheme/kawa/kawa-1.14.ebuild
+++ b/dev-scheme/kawa/kawa-1.14.ebuild
@@ -1,5 +1,6 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=5
 
 JAVA_PKG_IUSE="source"


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2018-01-24 22:11 James Le Cuirot
  0 siblings, 0 replies; 18+ messages in thread
From: James Le Cuirot @ 2018-01-24 22:11 UTC (permalink / raw
  To: gentoo-commits

commit:     cc8b6ace1f3d3188635c05fd1e8bf1f1f93ec4c0
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 22:02:52 2018 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 22:11:19 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8b6ace

dev-scheme/kawa: Drop swt USE flag

This wasn't actually enabling SWT in the build as providing the jar
location actually disables it. There is no other way to provide the
jar location so enabling SWT simply breaks the build. The latest
version probably handles this better but no one cares about this
package.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-scheme/kawa/kawa-1.14-r1.ebuild | 105 ++++++++++++++++++++++++++++++++++++
 1 file changed, 105 insertions(+)

diff --git a/dev-scheme/kawa/kawa-1.14-r1.ebuild b/dev-scheme/kawa/kawa-1.14-r1.ebuild
new file mode 100644
index 00000000000..6faeac4e038
--- /dev/null
+++ b/dev-scheme/kawa/kawa-1.14-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+JAVA_PKG_IUSE="source"
+
+inherit eutils java-pkg-2
+
+DESCRIPTION="Kawa, the Java-based Scheme system & Language Framework"
+HOMEPAGE="https://www.gnu.org/software/kawa/"
+XQTS_Ver="1_0_3"
+SRC_URI="mirror://gnu/kawa/${P}.tar.gz
+		 xqtests? ( http://www.w3.org/XML/Query/test-suite/XQTS_${XQTS_Ver}.zip )"
+
+LICENSE="MIT public-domain
+		 jemacs? ( GPL-2 )
+		 krl? ( GPL-2 )"
+SLOT="0"
+KEYWORDS="x86"
+IUSE="+awt echo2 +frontend jemacs krl +sax servlets +swing +xml xqtests"
+
+CDEPEND="( >=virtual/jdk-1.6 )
+	frontend? ( sys-libs/readline:0 )
+	sax? ( dev-java/sax:0 )
+	echo2? ( dev-java/echo2 )
+	servlets? ( java-virtuals/servlet-api:3.0 )"
+DEPEND="${CDEPEND}
+		xqtests? ( app-arch/unzip:0 )"
+RDEPEND="${CDEPEND}"
+
+xtestsuite="XQTS_${XQTS_Ver}"
+
+src_unpack () {
+	unpack kawa-${PV}.tar.gz || die
+	if use xqtests; then
+		mkdir "${WORKDIR}/${xtestsuite}" || die
+		cd "${WORKDIR}/${xtestsuite}" || die
+		unpack ${xtestsuite}.Zip || die
+	fi
+}
+
+src_prepare() {
+	epatch "${FILESDIR}"/${P}.patch
+}
+
+src_configure() {
+	# speeds up one-shot ebuilds.
+	myconf="--disable-dependency-tracking"
+	if use jemacs && ! use swing; then
+		echo
+		einfo "Although the swing USE flag is disabled you chose to enable jemacs,"
+		einfo "so swing is enabled anyway."
+		echo
+		myconf="${myconf} --with-swing"
+	else
+		myconf="${myconf} $(use_with swing)"
+	fi
+	if use xqtests; then
+		myconf="${myconf} $(use_with xqtests XQTS=${WORKDIR}/${xtestsuite})"
+	fi
+	if use servlets; then
+		myconf="${myconf} --with-servlet=$(java-pkg_getjar servletapi-2.4 servlet-api.jar)"
+	fi
+
+	econf ${myconf} $(use_enable frontend kawa-frontend) \
+		  $(use_enable xml) \
+		  $(use_enable krl brl) \
+		  $(use_enable echo2) \
+		  $(use_enable jemacs) \
+		  $(use_with awt) \
+		  $(use_with sax sax2) \
+		  --with-java-source=$(java-pkg_get-source) || die "econf failed."
+}
+
+src_compile() {
+	emake -j1 || die "emake failed."
+}
+
+src_install () {
+	emake -j1 DESTDIR="${D}" install || die "emake install failed"
+	rm -rv "${D}"/usr/share/java/ || die "rm -rv failed"
+
+	java-pkg_newjar kawa-${PV}.jar || die
+
+	java-pkg_dolauncher "kawa" --main kawa.repl || die "dolauncher failed"
+	java-pkg_dolauncher "qexo" --main kawa.repl --pkg_args \
+		"--xquery" || die "dolauncher qexo failed"
+	if use servlets; then
+		java-pkg_dolauncher "kawa-cgi-servlet" --main \
+			gnu.kawa.servlet.CGIServletWrapper || die
+	fi
+	if use jemacs; then
+		java-pkg_dolauncher "jemacs" --main \
+			gnu.jemacs.lang.ELisp || die
+	fi
+
+	use source && java-pkg_dosrc kawa/* gnu/*
+
+	dodoc ChangeLog TODO README NEWS || die
+	doinfo doc/kawa.info* || die
+	cp doc/kawa.man doc/kawa.2 || die
+	cp doc/qexo.man doc/qexo.2 || die
+	doman doc/*.2 || die
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2018-01-24 22:11 James Le Cuirot
  0 siblings, 0 replies; 18+ messages in thread
From: James Le Cuirot @ 2018-01-24 22:11 UTC (permalink / raw
  To: gentoo-commits

commit:     fe065e5744e4f00ed7ccfb17b6846ea8ecdf6402
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 22:07:06 2018 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 22:11:21 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe065e57

dev-scheme/kawa: Drop old 1.14

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-scheme/kawa/kawa-1.14.ebuild | 109 ---------------------------------------
 dev-scheme/kawa/metadata.xml     |   1 -
 2 files changed, 110 deletions(-)

diff --git a/dev-scheme/kawa/kawa-1.14.ebuild b/dev-scheme/kawa/kawa-1.14.ebuild
deleted file mode 100644
index 370090ab7af..00000000000
--- a/dev-scheme/kawa/kawa-1.14.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="source"
-
-inherit eutils java-pkg-2
-
-DESCRIPTION="Kawa, the Java-based Scheme system & Language Framework"
-HOMEPAGE="https://www.gnu.org/software/kawa/"
-XQTS_Ver="1_0_3"
-SRC_URI="mirror://gnu/kawa/${P}.tar.gz
-		 xqtests? ( http://www.w3.org/XML/Query/test-suite/XQTS_${XQTS_Ver}.zip )"
-
-LICENSE="MIT public-domain
-		 jemacs? ( GPL-2 )
-		 krl? ( GPL-2 )"
-SLOT="0"
-KEYWORDS="x86"
-IUSE="+awt echo2 +frontend jemacs krl +sax servlets +swing swt +xml xqtests"
-
-CDEPEND="( >=virtual/jdk-1.6 )
-	frontend? ( sys-libs/readline:0 )
-	sax? ( dev-java/sax:0 )
-	echo2? ( dev-java/echo2 )
-	swt? ( dev-java/swt:3.5 )
-	servlets? ( java-virtuals/servlet-api:3.0 )"
-DEPEND="${CDEPEND}
-		xqtests? ( app-arch/unzip:0 )"
-RDEPEND="${CDEPEND}"
-
-xtestsuite="XQTS_${XQTS_Ver}"
-
-src_unpack () {
-	unpack kawa-${PV}.tar.gz || die
-	if use xqtests; then
-		mkdir "${WORKDIR}/${xtestsuite}" || die
-		cd "${WORKDIR}/${xtestsuite}" || die
-		unpack ${xtestsuite}.Zip || die
-	fi
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}.patch
-}
-
-src_configure() {
-	# speeds up one-shot ebuilds.
-	myconf="--disable-dependency-tracking"
-	if use jemacs && ! use swing; then
-		echo
-		einfo "Although the swing USE flag is disabled you chose to enable jemacs,"
-		einfo "so swing is enabled anyway."
-		echo
-		myconf="${myconf} --with-swing"
-	else
-		myconf="${myconf} $(use_with swing)"
-	fi
-	if use xqtests; then
-		myconf="${myconf} $(use_with xqtests XQTS=${WORKDIR}/${xtestsuite})"
-	fi
-	if use servlets; then
-		myconf="${myconf} --with-servlet=$(java-pkg_getjar servletapi-2.4 servlet-api.jar)"
-	fi
-	if use swt; then
-		myconf="${myconf} --with-swt=$(java-pkg_getjar swt-3.5 swt.jar)"
-	fi
-
-	econf ${myconf} $(use_enable frontend kawa-frontend) \
-		  $(use_enable xml) \
-		  $(use_enable krl brl) \
-		  $(use_enable echo2) \
-		  $(use_enable jemacs) \
-		  $(use_with awt) \
-		  $(use_with sax sax2) \
-		  --with-java-source=$(java-pkg_get-source) || die "econf failed."
-}
-
-src_compile() {
-	emake -j1 || die "emake failed."
-}
-
-src_install () {
-	emake -j1 DESTDIR="${D}" install || die "emake install failed"
-	rm -rv "${D}"/usr/share/java/ || die "rm -rv failed"
-
-	java-pkg_newjar kawa-${PV}.jar || die
-
-	java-pkg_dolauncher "kawa" --main kawa.repl || die "dolauncher failed"
-	java-pkg_dolauncher "qexo" --main kawa.repl --pkg_args \
-		"--xquery" || die "dolauncher qexo failed"
-	if use servlets; then
-		java-pkg_dolauncher "kawa-cgi-servlet" --main \
-			gnu.kawa.servlet.CGIServletWrapper || die
-	fi
-	if use jemacs; then
-		java-pkg_dolauncher "jemacs" --main \
-			gnu.jemacs.lang.ELisp || die
-	fi
-
-	use source && java-pkg_dosrc kawa/* gnu/*
-
-	dodoc ChangeLog TODO README NEWS || die
-	doinfo doc/kawa.info* || die
-	cp doc/kawa.man doc/kawa.2 || die
-	cp doc/qexo.man doc/qexo.2 || die
-	doman doc/*.2 || die
-}

diff --git a/dev-scheme/kawa/metadata.xml b/dev-scheme/kawa/metadata.xml
index c7ff97f104a..64f677da3f7 100644
--- a/dev-scheme/kawa/metadata.xml
+++ b/dev-scheme/kawa/metadata.xml
@@ -24,7 +24,6 @@
   <flag name="servlets">Build support for generating servlets with
     <pkg>dev-java/servletapi</pkg></flag>
   <flag name="swing">Assume Swing is available</flag>
-  <flag name="swt">Assume SWT is available with <pkg>dev-java/swt</pkg></flag>
   <flag name="xqtests">Support XQuery Test Suite</flag>
 </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2018-07-28 13:03 Michał Górny
  0 siblings, 0 replies; 18+ messages in thread
From: Michał Górny @ 2018-07-28 13:03 UTC (permalink / raw
  To: gentoo-commits

commit:     77c565628f1e234dc62323a1b54d5fa9746c78a5
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 28 13:01:26 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jul 28 13:02:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c56562

dev-scheme/kawa: Fix obsolete pkg reference

 dev-scheme/kawa/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/kawa/metadata.xml b/dev-scheme/kawa/metadata.xml
index 64f677da3f7..02ebe7a1b62 100644
--- a/dev-scheme/kawa/metadata.xml
+++ b/dev-scheme/kawa/metadata.xml
@@ -22,7 +22,7 @@
   <flag name="krl">Build BRL emulation and KRL</flag>
   <flag name="sax">Assume SAX2 is available with <pkg>dev-java/sax</pkg></flag>
   <flag name="servlets">Build support for generating servlets with
-    <pkg>dev-java/servletapi</pkg></flag>
+    Java servletapi</flag>
   <flag name="swing">Assume Swing is available</flag>
   <flag name="xqtests">Support XQuery Test Suite</flag>
 </use>


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2019-03-17 23:15 Patrice Clement
  0 siblings, 0 replies; 18+ messages in thread
From: Patrice Clement @ 2019-03-17 23:15 UTC (permalink / raw
  To: gentoo-commits

commit:     b6c8f8eee6ced1252f5b6ad2ebede0abfc3bd197
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 17 23:15:31 2019 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 23:15:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6c8f8ee

dev-scheme/kawa: fix DEPEND/RDEPEND.

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-scheme/kawa/kawa-1.14-r2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/kawa/kawa-1.14-r2.ebuild b/dev-scheme/kawa/kawa-1.14-r2.ebuild
index 961466bc34d..b4b52d1d58c 100644
--- a/dev-scheme/kawa/kawa-1.14-r2.ebuild
+++ b/dev-scheme/kawa/kawa-1.14-r2.ebuild
@@ -21,17 +21,18 @@ KEYWORDS="x86"
 IUSE="+awt +frontend jemacs krl +sax servlets +swing +xml xqtests"
 
 CDEPEND="
-	>=virtual/jdk-1.6
 	frontend? ( sys-libs/readline:0 )
 	sax? ( dev-java/sax:0 )
 	servlets? ( java-virtuals/servlet-api:3.0 )"
 
 DEPEND="
 	${CDEPEND}
+	>=virtual/jdk-1.6
 	xqtests? ( app-arch/unzip:0 )"
 
 RDEPEND="
-	${CDEPEND}"
+	${CDEPEND}
+	>=virtual/jre-1.6"
 
 xtestsuite="XQTS_${XQTS_Ver}"
 


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2019-03-17 23:15 Patrice Clement
  0 siblings, 0 replies; 18+ messages in thread
From: Patrice Clement @ 2019-03-17 23:15 UTC (permalink / raw
  To: gentoo-commits

commit:     3a7cdea7ca256beb8bf1f76d099b969294f18f96
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 17 23:14:47 2019 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 23:15:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7cdea7

dev-scheme/kawa: remove old.

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-scheme/kawa/kawa-1.14-r1.ebuild | 105 ------------------------------------
 dev-scheme/kawa/metadata.xml        |   2 -
 2 files changed, 107 deletions(-)

diff --git a/dev-scheme/kawa/kawa-1.14-r1.ebuild b/dev-scheme/kawa/kawa-1.14-r1.ebuild
deleted file mode 100644
index 6faeac4e038..00000000000
--- a/dev-scheme/kawa/kawa-1.14-r1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="source"
-
-inherit eutils java-pkg-2
-
-DESCRIPTION="Kawa, the Java-based Scheme system & Language Framework"
-HOMEPAGE="https://www.gnu.org/software/kawa/"
-XQTS_Ver="1_0_3"
-SRC_URI="mirror://gnu/kawa/${P}.tar.gz
-		 xqtests? ( http://www.w3.org/XML/Query/test-suite/XQTS_${XQTS_Ver}.zip )"
-
-LICENSE="MIT public-domain
-		 jemacs? ( GPL-2 )
-		 krl? ( GPL-2 )"
-SLOT="0"
-KEYWORDS="x86"
-IUSE="+awt echo2 +frontend jemacs krl +sax servlets +swing +xml xqtests"
-
-CDEPEND="( >=virtual/jdk-1.6 )
-	frontend? ( sys-libs/readline:0 )
-	sax? ( dev-java/sax:0 )
-	echo2? ( dev-java/echo2 )
-	servlets? ( java-virtuals/servlet-api:3.0 )"
-DEPEND="${CDEPEND}
-		xqtests? ( app-arch/unzip:0 )"
-RDEPEND="${CDEPEND}"
-
-xtestsuite="XQTS_${XQTS_Ver}"
-
-src_unpack () {
-	unpack kawa-${PV}.tar.gz || die
-	if use xqtests; then
-		mkdir "${WORKDIR}/${xtestsuite}" || die
-		cd "${WORKDIR}/${xtestsuite}" || die
-		unpack ${xtestsuite}.Zip || die
-	fi
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}.patch
-}
-
-src_configure() {
-	# speeds up one-shot ebuilds.
-	myconf="--disable-dependency-tracking"
-	if use jemacs && ! use swing; then
-		echo
-		einfo "Although the swing USE flag is disabled you chose to enable jemacs,"
-		einfo "so swing is enabled anyway."
-		echo
-		myconf="${myconf} --with-swing"
-	else
-		myconf="${myconf} $(use_with swing)"
-	fi
-	if use xqtests; then
-		myconf="${myconf} $(use_with xqtests XQTS=${WORKDIR}/${xtestsuite})"
-	fi
-	if use servlets; then
-		myconf="${myconf} --with-servlet=$(java-pkg_getjar servletapi-2.4 servlet-api.jar)"
-	fi
-
-	econf ${myconf} $(use_enable frontend kawa-frontend) \
-		  $(use_enable xml) \
-		  $(use_enable krl brl) \
-		  $(use_enable echo2) \
-		  $(use_enable jemacs) \
-		  $(use_with awt) \
-		  $(use_with sax sax2) \
-		  --with-java-source=$(java-pkg_get-source) || die "econf failed."
-}
-
-src_compile() {
-	emake -j1 || die "emake failed."
-}
-
-src_install () {
-	emake -j1 DESTDIR="${D}" install || die "emake install failed"
-	rm -rv "${D}"/usr/share/java/ || die "rm -rv failed"
-
-	java-pkg_newjar kawa-${PV}.jar || die
-
-	java-pkg_dolauncher "kawa" --main kawa.repl || die "dolauncher failed"
-	java-pkg_dolauncher "qexo" --main kawa.repl --pkg_args \
-		"--xquery" || die "dolauncher qexo failed"
-	if use servlets; then
-		java-pkg_dolauncher "kawa-cgi-servlet" --main \
-			gnu.kawa.servlet.CGIServletWrapper || die
-	fi
-	if use jemacs; then
-		java-pkg_dolauncher "jemacs" --main \
-			gnu.jemacs.lang.ELisp || die
-	fi
-
-	use source && java-pkg_dosrc kawa/* gnu/*
-
-	dodoc ChangeLog TODO README NEWS || die
-	doinfo doc/kawa.info* || die
-	cp doc/kawa.man doc/kawa.2 || die
-	cp doc/qexo.man doc/qexo.2 || die
-	doman doc/*.2 || die
-}

diff --git a/dev-scheme/kawa/metadata.xml b/dev-scheme/kawa/metadata.xml
index 02ebe7a1b62..9baa10564fa 100644
--- a/dev-scheme/kawa/metadata.xml
+++ b/dev-scheme/kawa/metadata.xml
@@ -14,8 +14,6 @@
 </longdescription>
 <use>
   <flag name="awt">Assume AWT is available</flag>
-  <flag name="echo2">Enable support for the Echo2 web toolkit with
-    <pkg>dev-java/echo2</pkg></flag>
   <flag name="frontend">Build "kawa" front-end program using
     <pkg>sys-libs/readline</pkg></flag> 
   <flag name="jemacs">Build JEmacs</flag>


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2019-03-17 23:15 Patrice Clement
  0 siblings, 0 replies; 18+ messages in thread
From: Patrice Clement @ 2019-03-17 23:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4b0b9f860809ac3a13b7c0bc3b52d63618d9671a
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 17 23:14:01 2019 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 23:15:43 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0b9f86

dev-scheme/kawa: remove echo2 dependency.

EAPI 6 bump whilst at it.

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --force

 dev-scheme/kawa/kawa-1.14-r2.ebuild | 108 ++++++++++++++++++++++++++++++++++++
 1 file changed, 108 insertions(+)

diff --git a/dev-scheme/kawa/kawa-1.14-r2.ebuild b/dev-scheme/kawa/kawa-1.14-r2.ebuild
new file mode 100644
index 00000000000..961466bc34d
--- /dev/null
+++ b/dev-scheme/kawa/kawa-1.14-r2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="source"
+
+inherit eutils java-pkg-2
+
+DESCRIPTION="Kawa, the Java-based Scheme system & Language Framework"
+HOMEPAGE="https://www.gnu.org/software/kawa/"
+XQTS_Ver="1_0_3"
+SRC_URI="mirror://gnu/kawa/${P}.tar.gz
+	xqtests? ( http://www.w3.org/XML/Query/test-suite/XQTS_${XQTS_Ver}.zip )"
+
+LICENSE="MIT public-domain
+	jemacs? ( GPL-2 )
+	krl? ( GPL-2 )"
+SLOT="0"
+KEYWORDS="x86"
+IUSE="+awt +frontend jemacs krl +sax servlets +swing +xml xqtests"
+
+CDEPEND="
+	>=virtual/jdk-1.6
+	frontend? ( sys-libs/readline:0 )
+	sax? ( dev-java/sax:0 )
+	servlets? ( java-virtuals/servlet-api:3.0 )"
+
+DEPEND="
+	${CDEPEND}
+	xqtests? ( app-arch/unzip:0 )"
+
+RDEPEND="
+	${CDEPEND}"
+
+xtestsuite="XQTS_${XQTS_Ver}"
+
+src_unpack () {
+	unpack kawa-${PV}.tar.gz || die
+	if use xqtests; then
+		mkdir "${WORKDIR}/${xtestsuite}" || die
+		cd "${WORKDIR}/${xtestsuite}" || die
+		unpack ${xtestsuite}.Zip || die
+	fi
+}
+
+src_prepare() {
+	epatch "${FILESDIR}"/${P}.patch
+}
+
+src_configure() {
+	# speeds up one-shot ebuilds.
+	myconf="--disable-dependency-tracking"
+	if use jemacs && ! use swing; then
+		echo
+		einfo "Although the swing USE flag is disabled you chose to enable jemacs,"
+		einfo "so swing is enabled anyway."
+		echo
+		myconf="${myconf} --with-swing"
+	else
+		myconf="${myconf} $(use_with swing)"
+	fi
+	if use xqtests; then
+		myconf="${myconf} $(use_with xqtests XQTS=${WORKDIR}/${xtestsuite})"
+	fi
+	if use servlets; then
+		myconf="${myconf} --with-servlet=$(java-pkg_getjar servletapi-2.4 servlet-api.jar)"
+	fi
+
+	econf ${myconf} $(use_enable frontend kawa-frontend) \
+		$(use_enable xml) \
+		$(use_enable krl brl) \
+		$(use_enable jemacs) \
+		$(use_with awt) \
+		$(use_with sax sax2) \
+		--with-java-source=$(java-pkg_get-source)
+}
+
+src_compile() {
+	emake -j1
+}
+
+src_install () {
+	emake -j1 DESTDIR="${D}" install
+	rm -rv "${D}"/usr/share/java/ || die "rm -rv failed"
+
+	java-pkg_newjar kawa-${PV}.jar
+
+	java-pkg_dolauncher "kawa" --main kawa.repl
+	java-pkg_dolauncher "qexo" --main kawa.repl --pkg_args \ "--xquery"
+	if use servlets; then
+		java-pkg_dolauncher "kawa-cgi-servlet" --main \
+			gnu.kawa.servlet.CGIServletWrapper
+	fi
+	if use jemacs; then
+		java-pkg_dolauncher "jemacs" --main \
+			gnu.jemacs.lang.ELisp
+	fi
+
+	use source && java-pkg_dosrc kawa/* gnu/*
+
+	dodoc ChangeLog TODO README NEWS
+	doinfo doc/kawa.info*
+	doman doc/*.2
+
+	cp doc/kawa.man doc/kawa.2 || die
+	cp doc/qexo.man doc/qexo.2 || die
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2021-04-21 18:51 Sam James
  0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2021-04-21 18:51 UTC (permalink / raw
  To: gentoo-commits

commit:     34f062672be4112eb2bb404757c084dd5d40b2b4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 21 09:48:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 21 18:50:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f06267

dev-scheme/kawa: drop epatch

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-scheme/kawa/kawa-1.14-r2.ebuild | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/kawa/kawa-1.14-r2.ebuild b/dev-scheme/kawa/kawa-1.14-r2.ebuild
index 64d81462679..b4e6737db22 100644
--- a/dev-scheme/kawa/kawa-1.14-r2.ebuild
+++ b/dev-scheme/kawa/kawa-1.14-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 JAVA_PKG_IUSE="source"
 
-inherit epatch java-pkg-2
+inherit java-pkg-2
 
 DESCRIPTION="Kawa, the Java-based Scheme system & Language Framework"
 HOMEPAGE="https://www.gnu.org/software/kawa/"
@@ -36,6 +36,10 @@ RDEPEND="
 
 xtestsuite="XQTS_${XQTS_Ver}"
 
+PATCHES=(
+	"${FILESDIR}"/${P}.patch
+)
+
 src_unpack() {
 	unpack kawa-${PV}.tar.gz || die
 	if use xqtests; then
@@ -46,7 +50,9 @@ src_unpack() {
 }
 
 src_prepare() {
-	epatch "${FILESDIR}"/${P}.patch
+	default
+
+	java-pkg-2_src_prepare
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2021-12-01 21:32 Maciej Barć
  0 siblings, 0 replies; 18+ messages in thread
From: Maciej Barć @ 2021-12-01 21:32 UTC (permalink / raw
  To: gentoo-commits

commit:     d89d6591bd3d9f3ec0c43c8c0b31caf72e69f2f2
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  1 21:24:33 2021 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Dec  1 21:32:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89d6591

dev-scheme/kawa: bump to 3.1.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/kawa/Manifest          |  1 +
 dev-scheme/kawa/kawa-3.1.1.ebuild | 89 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 90 insertions(+)

diff --git a/dev-scheme/kawa/Manifest b/dev-scheme/kawa/Manifest
index 8f0df6afda39..0122d542e8e5 100644
--- a/dev-scheme/kawa/Manifest
+++ b/dev-scheme/kawa/Manifest
@@ -1,2 +1,3 @@
+DIST Kawa-3.1.1.tar.gz 3216501 BLAKE2B abaea589c33ec01c49df9b376b43330a1246832428d64da2eded9899b06fb32ac5875112749f94e55b1d75ad628535b71dc41b8d7e0edf62ea7baabd20b8b182 SHA512 557fe8cc2eb7bea1e18dcbb0e4df6d82ed17e02724d55889591141b8db02245378bb0cd27acfc73e452cfbc0d6d1cbc50dd27b325fa437778eca5ce8db4211be
 DIST XQTS_1_0_3.zip 30956043 BLAKE2B 30d8980e8076eec3291487e582139f1e6a47e6c819ba0e06d9d34ca8867c81db266817e25e50d4823234ae73529c97c939d1aa168056ce0a5379f150425cf62d SHA512 e00efd3dbf0b1cf530795073f7548cf4ab4f3c55921f76af7c000e61e1d7293cd11f41d617b3ce5343df5e9c5b6de4ee3819a6db2b15df9441a19489ae46e1dd
 DIST kawa-1.14.tar.gz 2691484 BLAKE2B bd4e2e725cfd51d65ba55d6511f09ab99ea6d9435d95febc16f9486b47b1bf1cdcde601b58266ae20059f6e776d2119bcb017d7061ff571bbaddd5bcbb297b8c SHA512 e0a0eafd4ed0ce7d254f295db8e920b82cfef6f4f71c440db655d73761a2f99ab743def1daa54241998497db8f29269c7d98f7e3bf819a36d7f7151d3ba2913e

diff --git a/dev-scheme/kawa/kawa-3.1.1.ebuild b/dev-scheme/kawa/kawa-3.1.1.ebuild
new file mode 100644
index 000000000000..1328d51f6836
--- /dev/null
+++ b/dev-scheme/kawa/kawa-3.1.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="source"
+
+inherit autotools java-pkg-2
+
+DESCRIPTION=" Java-based Scheme system & Language Framework"
+HOMEPAGE="https://www.gnu.org/software/kawa/"
+SRC_URI="https://gitlab.com/kashell/${PN^}/-/archive/${PV}/${PN^}-${PV}.tar.gz"
+S="${WORKDIR}/${PN^}-${PV}"
+
+LICENSE="MIT public-domain jemacs? ( GPL-2 ) krl? ( GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+awt +frontend jemacs krl +sax servlets +swing +xml"
+RESTRICT="test"  # fails
+
+COMMON_DEPEND="
+	frontend? ( sys-libs/readline:0 )
+	sax? ( dev-java/sax:0 )
+	servlets? ( java-virtuals/servlet-api:3.0 )
+"
+DEPEND="
+	${COMMON_DEPEND}
+	>=virtual/jdk-1.8
+"
+RDEPEND="
+	${COMMON_DEPEND}
+	>=virtual/jre-1.8
+"
+
+src_prepare() {
+	default
+
+	java-pkg-2_src_prepare
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		$(use_enable frontend kawa-frontend)
+		$(use_enable jemacs)
+		$(use_enable krl brl)
+		$(use_enable xml)
+		$(use_with awt)
+		$(use_with sax sax2)
+		--with-java-source="$(java-pkg_get-source)"
+	)
+
+	if use jemacs && ! use swing; then
+		einfo "Although the swing USE flag is disabled you chose to enable jemacs,"
+		einfo "so swing is enabled anyway."
+		myconf+=( "--with-swing" )
+	else
+		myconf+=( "$(use_with swing)" )
+	fi
+	if use servlets; then
+		myconf+=(
+			"--with-servlet=$(java-pkg_getjar servletapi-2.4 servlet-api.jar)"
+		)
+	fi
+
+	econf "${myconf[@]}"
+}
+
+src_compile() {
+	emake -j1
+}
+
+src_install() {
+	use source && java-pkg_dosrc ./kawa/* ./gnu/*
+	java-pkg_newjar ./lib/kawa.jar
+
+	java-pkg_dolauncher "kawa" --main kawa.repl
+	java-pkg_dolauncher "qexo" --main kawa.repl --pkg_args \ "--xquery"
+	use servlets &&
+		java-pkg_dolauncher "kawa-cgi-servlet" --main gnu.kawa.servlet.CGIServletWrapper
+	use jemacs &&
+		java-pkg_dolauncher "jemacs" --main gnu.jemacs.lang.ELisp
+
+	einstalldocs
+	doinfo doc/kawa.info*
+	cp doc/kawa.man doc/kawa.1 || die
+	cp doc/qexo.man doc/qexo.1 || die
+	doman doc/*.1
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2021-12-10 10:43 Maciej Barć
  0 siblings, 0 replies; 18+ messages in thread
From: Maciej Barć @ 2021-12-10 10:43 UTC (permalink / raw
  To: gentoo-commits

commit:     31d8e8c0d62bd2eeb76c5a2f17897c1e3ce913fa
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 10 10:18:26 2021 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Dec 10 10:43:34 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d8e8c0

dev-scheme/kawa: correct java-pkg_getjar

Closes: https://bugs.gentoo.org/828695
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/kawa/{kawa-3.1.1.ebuild => kawa-3.1.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/kawa/kawa-3.1.1.ebuild b/dev-scheme/kawa/kawa-3.1.1-r1.ebuild
similarity index 96%
rename from dev-scheme/kawa/kawa-3.1.1.ebuild
rename to dev-scheme/kawa/kawa-3.1.1-r1.ebuild
index 3efe3ba8f69b..bbe8642c2a1c 100644
--- a/dev-scheme/kawa/kawa-3.1.1.ebuild
+++ b/dev-scheme/kawa/kawa-3.1.1-r1.ebuild
@@ -61,7 +61,7 @@ src_configure() {
 	fi
 	if use servlets; then
 		myconf+=(
-			"--with-servlet=$(java-pkg_getjar servletapi-2.4 servlet-api.jar)"
+			"--with-servlet=$(java-pkg_getjar servlet-api-3.0 servlet-api.jar)"
 		)
 	fi
 


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2022-04-21 18:18 Maciej Barć
  0 siblings, 0 replies; 18+ messages in thread
From: Maciej Barć @ 2022-04-21 18:18 UTC (permalink / raw
  To: gentoo-commits

commit:     99b6b00fd68bc6614ff9a43f47faf3bc6f19c0ce
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Thu Apr 21 17:55:35 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Apr 21 18:18:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b6b00f

dev-scheme/kawa: remove whitespace in DESCRIPTION

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25144
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/kawa/kawa-3.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/kawa/kawa-3.1.1-r1.ebuild b/dev-scheme/kawa/kawa-3.1.1-r1.ebuild
index bbe8642c2a1c..f14edc1a471d 100644
--- a/dev-scheme/kawa/kawa-3.1.1-r1.ebuild
+++ b/dev-scheme/kawa/kawa-3.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="source"
 
 inherit autotools java-pkg-2
 
-DESCRIPTION=" Java-based Scheme system & Language Framework"
+DESCRIPTION="Java-based Scheme system & Language Framework"
 HOMEPAGE="https://www.gnu.org/software/kawa/"
 SRC_URI="https://gitlab.com/kashell/${PN^}/-/archive/${PV}/${PN^}-${PV}.tar.gz"
 S="${WORKDIR}/${PN^}-${PV}"


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2022-06-18  3:58 Maciej Barć
  0 siblings, 0 replies; 18+ messages in thread
From: Maciej Barć @ 2022-06-18  3:58 UTC (permalink / raw
  To: gentoo-commits

commit:     e9c74d014078796291276ed3eb5e3a370a6e2df1
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 18 03:50:42 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Jun 18 03:57:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c74d01

dev-scheme/kawa: depend on JDK only 11 or 8

Closes: https://bugs.gentoo.org/852677
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/kawa/{kawa-3.1.1-r1.ebuild => kawa-3.1.1-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/kawa/kawa-3.1.1-r1.ebuild b/dev-scheme/kawa/kawa-3.1.1-r2.ebuild
similarity index 97%
rename from dev-scheme/kawa/kawa-3.1.1-r1.ebuild
rename to dev-scheme/kawa/kawa-3.1.1-r2.ebuild
index f14edc1a471d..f4e6aadce992 100644
--- a/dev-scheme/kawa/kawa-3.1.1-r1.ebuild
+++ b/dev-scheme/kawa/kawa-3.1.1-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 JAVA_PKG_IUSE="source"
 
@@ -25,7 +25,7 @@ COMMON_DEPEND="
 "
 DEPEND="
 	${COMMON_DEPEND}
-	>=virtual/jdk-1.8
+	|| ( virtual/jdk:11 virtual/jdk:8 )
 "
 RDEPEND="
 	${COMMON_DEPEND}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2023-03-25 17:49 Maciej Barć
  0 siblings, 0 replies; 18+ messages in thread
From: Maciej Barć @ 2023-03-25 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     76aa084bbf5e77e52a392a26efa000251a00c3f6
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 17:49:47 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 17:49:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76aa084b

dev-scheme/kawa: add MissingRemoteId

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/kawa/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-scheme/kawa/metadata.xml b/dev-scheme/kawa/metadata.xml
index 3f752bf8becd..2822ab30387c 100644
--- a/dev-scheme/kawa/metadata.xml
+++ b/dev-scheme/kawa/metadata.xml
@@ -25,6 +25,7 @@
     <flag name="xqtests">Support XQuery Test Suite</flag>
   </use>
   <upstream>
+    <remote-id type="gitlab">kashell/Kawa</remote-id>
     <remote-id type="savannah">kawa</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2023-03-25 17:49 Maciej Barć
  0 siblings, 0 replies; 18+ messages in thread
From: Maciej Barć @ 2023-03-25 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     efa47486a6e1e5d423064d89d000f4460aae6c1c
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 17:49:07 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 17:49:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa47486

dev-scheme/kawa: use javax-servlet-api

Bug: https://bugs.gentoo.org/902481
Closes: https://bugs.gentoo.org/902515
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/kawa/kawa-3.1.1-r2.ebuild | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-scheme/kawa/kawa-3.1.1-r2.ebuild b/dev-scheme/kawa/kawa-3.1.1-r2.ebuild
index f4e6aadce992..6c57ed41bb73 100644
--- a/dev-scheme/kawa/kawa-3.1.1-r2.ebuild
+++ b/dev-scheme/kawa/kawa-3.1.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,9 +8,10 @@ JAVA_PKG_IUSE="source"
 inherit autotools java-pkg-2
 
 DESCRIPTION="Java-based Scheme system & Language Framework"
-HOMEPAGE="https://www.gnu.org/software/kawa/"
+HOMEPAGE="https://www.gnu.org/software/kawa/
+	https://gitlab.com/kashell/Kawa/"
 SRC_URI="https://gitlab.com/kashell/${PN^}/-/archive/${PV}/${PN^}-${PV}.tar.gz"
-S="${WORKDIR}/${PN^}-${PV}"
+S="${WORKDIR}"/${PN^}-${PV}
 
 LICENSE="MIT public-domain jemacs? ( GPL-2 ) krl? ( GPL-2 )"
 SLOT="0"
@@ -21,11 +22,11 @@ RESTRICT="test"  # fails
 COMMON_DEPEND="
 	frontend? ( sys-libs/readline:0 )
 	sax? ( dev-java/sax:0 )
-	servlets? ( java-virtuals/servlet-api:3.0 )
+	servlets? ( dev-java/javax-servlet-api:3.0 )
 "
 DEPEND="
 	${COMMON_DEPEND}
-	|| ( virtual/jdk:11 virtual/jdk:8 )
+	|| ( virtual/jdk:11 virtual/jdk:1.8 )
 "
 RDEPEND="
 	${COMMON_DEPEND}
@@ -42,7 +43,7 @@ src_prepare() {
 }
 
 src_configure() {
-	local myconf=(
+	local -a myconf=(
 		$(use_enable frontend kawa-frontend)
 		$(use_enable jemacs)
 		$(use_enable krl brl)
@@ -61,7 +62,7 @@ src_configure() {
 	fi
 	if use servlets; then
 		myconf+=(
-			"--with-servlet=$(java-pkg_getjar servlet-api-3.0 servlet-api.jar)"
+			"--with-servlet=$(java-pkg_getjar javax-servlet-api-3.0 javax-servlet-api.jar)"
 		)
 	fi
 


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2023-03-25 17:50 Maciej Barć
  0 siblings, 0 replies; 18+ messages in thread
From: Maciej Barć @ 2023-03-25 17:50 UTC (permalink / raw
  To: gentoo-commits

commit:     305c69e3e69e7f8a7e0d8227e9e724b67a405eae
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 17:50:34 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 17:50:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305c69e3

dev-scheme/kawa: revbump

oops

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/kawa/{kawa-3.1.1-r2.ebuild => kawa-3.1.1-r3.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-scheme/kawa/kawa-3.1.1-r2.ebuild b/dev-scheme/kawa/kawa-3.1.1-r3.ebuild
similarity index 100%
rename from dev-scheme/kawa/kawa-3.1.1-r2.ebuild
rename to dev-scheme/kawa/kawa-3.1.1-r3.ebuild


^ permalink raw reply	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2023-03-26  1:03 Sam James
  0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2023-03-26  1:03 UTC (permalink / raw
  To: gentoo-commits

commit:     2125d9b3331cfa6d065ec2a2cfad69fb0a185c08
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 26 01:02:44 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 26 01:02:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2125d9b3

dev-scheme/kawa: Stabilize 3.1.1-r3 x86, #902481

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-scheme/kawa/kawa-3.1.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/kawa/kawa-3.1.1-r3.ebuild b/dev-scheme/kawa/kawa-3.1.1-r3.ebuild
index 6c57ed41bb73..2192fd123ebf 100644
--- a/dev-scheme/kawa/kawa-3.1.1-r3.ebuild
+++ b/dev-scheme/kawa/kawa-3.1.1-r3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN^}-${PV}
 
 LICENSE="MIT public-domain jemacs? ( GPL-2 ) krl? ( GPL-2 )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+awt +frontend jemacs krl +sax servlets +swing +xml"
 RESTRICT="test"  # fails
 


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/
@ 2023-03-26 17:08 Arthur Zamarin
  0 siblings, 0 replies; 18+ messages in thread
From: Arthur Zamarin @ 2023-03-26 17:08 UTC (permalink / raw
  To: gentoo-commits

commit:     5a1aa3ff43af0d1dc3a92505818960b8820c3f69
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 26 17:07:54 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 26 17:07:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1aa3ff

dev-scheme/kawa: Stabilize 3.1.1-r3 amd64, #902481

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-scheme/kawa/kawa-3.1.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/kawa/kawa-3.1.1-r3.ebuild b/dev-scheme/kawa/kawa-3.1.1-r3.ebuild
index 2192fd123ebf..c8b02f8f59c4 100644
--- a/dev-scheme/kawa/kawa-3.1.1-r3.ebuild
+++ b/dev-scheme/kawa/kawa-3.1.1-r3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN^}-${PV}
 
 LICENSE="MIT public-domain jemacs? ( GPL-2 ) krl? ( GPL-2 )"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="+awt +frontend jemacs krl +sax servlets +swing +xml"
 RESTRICT="test"  # fails
 


^ permalink raw reply related	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2023-03-26 17:08 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-10 10:43 [gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/ Maciej Barć
  -- strict thread matches above, loose matches on Subject: below --
2023-03-26 17:08 Arthur Zamarin
2023-03-26  1:03 Sam James
2023-03-25 17:50 Maciej Barć
2023-03-25 17:49 Maciej Barć
2023-03-25 17:49 Maciej Barć
2022-06-18  3:58 Maciej Barć
2022-04-21 18:18 Maciej Barć
2021-12-01 21:32 Maciej Barć
2021-04-21 18:51 Sam James
2019-03-17 23:15 Patrice Clement
2019-03-17 23:15 Patrice Clement
2019-03-17 23:15 Patrice Clement
2018-07-28 13:03 Michał Górny
2018-01-24 22:11 James Le Cuirot
2018-01-24 22:11 James Le Cuirot
2017-11-25 14:19 Patrick Lauer
2017-10-29 21:08 Thomas Deutschmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox