public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Andrew John Hughes" <gnu_andrew@member.fsf.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/java:master commit in: dev-java/gnu-classpath/
Date: Mon, 24 Feb 2020 03:35:46 +0000 (UTC)	[thread overview]
Message-ID: <1582515328.0dff546f439d384f18876eda836e57e2086109ea.gnu_andrew@gentoo> (raw)

commit:     0dff546f439d384f18876eda836e57e2086109ea
Author:     Andrew John Hughes <gnu_andrew <AT> member <DOT> fsf <DOT> org>
AuthorDate: Mon Feb 24 03:34:21 2020 +0000
Commit:     Andrew John Hughes <gnu_andrew <AT> member <DOT> fsf <DOT> org>
CommitDate: Mon Feb 24 03:35:28 2020 +0000
URL:        https://gitweb.gentoo.org/proj/java.git/commit/?id=0dff546f

dev-java/gnu-classpath: Update to git-r3 & HTTPS URL. Drop GStreamer:0.10

Package-Manager: Portage-2.3.87, Repoman-2.3.12
Signed-off-by: Andrew John Hughes <gnu_andrew <AT> member.fsf.org>

 dev-java/gnu-classpath/ChangeLog                   |  6 +++++-
 .../gnu-classpath/gnu-classpath-0.99-r2.ebuild     | 12 ++++-------
 dev-java/gnu-classpath/gnu-classpath-9999.ebuild   | 23 ++++++----------------
 dev-java/gnu-classpath/metadata.xml                |  2 +-
 4 files changed, 16 insertions(+), 27 deletions(-)

diff --git a/dev-java/gnu-classpath/ChangeLog b/dev-java/gnu-classpath/ChangeLog
index deb35d54..fcea4e56 100644
--- a/dev-java/gnu-classpath/ChangeLog
+++ b/dev-java/gnu-classpath/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for dev-java/gnu-classpath
-# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2020 Gentoo Authors; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.109 2010/04/29 19:50:01 caster Exp $
 
+  24 Feb 2020; Andrew John Hughes <gnu_andrew@member.fsf.org>
+  gnu-classpath-0.99-r2.ebuild, gnu-classpath-9999.ebuild, metadata.xml:
+  dev-java/gnu-classpath: Update to git-r3 & HTTPS URL. Drop GStreamer:0.10
+
 *gnu-classpath-0.99-r2 (02 Nov 2018)
 
   02 Nov 2018; Andrew John Hughes <gnu_andrew@member.fsf.org>

diff --git a/dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild b/dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild
index c0043d66..5dacf8cb 100644
--- a/dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild
+++ b/dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ LICENSE="GPL-2-with-linking-exception"
 SLOT="0"
 KEYWORDS="~amd64"
 
-IUSE="alsa debug doc dssi examples gconf +gjdoc +gmp +gtk gstreamer qt4 xml"
+IUSE="alsa debug doc dssi examples gconf +gjdoc +gmp +gtk qt4 xml"
 REQUIRED_USE="doc? ( gjdoc )"
 
 RDEPEND="alsa? ( media-libs/alsa-lib )
@@ -22,11 +22,6 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
 		gconf? ( gnome-base/gconf:2= )
 		gjdoc? ( >=dev-java/antlr-2.7.7-r7:0 )
 		gmp? ( >=dev-libs/gmp-4.2.4:0= )
-		gstreamer? (
-			>=media-libs/gstreamer-0.10.10:0.10
-			>=media-libs/gst-plugins-base-0.10.10:0.10
-			x11-libs/gtk+:2
-		)
 		gtk? (
 				>=x11-libs/gtk+-2.8:2=
 				dev-libs/glib:2=
@@ -94,6 +89,7 @@ src_configure() {
 		chmod 755 tools/gjdoc.build || die
 	fi
 
+	# gstreamer-peer disabled as still requires 0.10 API
 	ANTLR= econf \
 		$(use_enable alsa) \
 		$(use_enable debug ) \
@@ -102,13 +98,13 @@ src_configure() {
 		$(use_enable gjdoc) \
 		$(use_enable gmp) \
 		$(use_enable gtk gtk-peer) \
-		$(use_enable gstreamer gstreamer-peer) \
 		$(use_enable xml xmlj) \
 		$(use_enable dssi ) \
 		$(use_with doc gjdoc "${S}/tools/gjdoc.build") \
 		--enable-jni \
 		--disable-dependency-tracking \
 		--disable-plugin \
+		--disable-gstreamer-peer \
 		--bindir="${EPREFIX}"/usr/libexec/${PN} \
 		--includedir="${EPREFIX}"/usr/include/classpath \
 		--with-ecj-jar=$(java-pkg_getjar --build-only ${ecj_pkg}-* ecj.jar) \

diff --git a/dev-java/gnu-classpath/gnu-classpath-9999.ebuild b/dev-java/gnu-classpath/gnu-classpath-9999.ebuild
index 4a2a905a..e4a8f250 100644
--- a/dev-java/gnu-classpath/gnu-classpath-9999.ebuild
+++ b/dev-java/gnu-classpath/gnu-classpath-9999.ebuild
@@ -1,20 +1,19 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-inherit eutils git-2 java-pkg-2 multilib
+inherit eutils git-r3 java-pkg-2 multilib
 
-MY_P=${P/gnu-/}
 DESCRIPTION="Free core class libraries for use with VMs and compilers for the Java language"
-EGIT_REPO_URI="git://git.savannah.gnu.org/classpath.git"
+EGIT_REPO_URI="https://git.savannah.gnu.org/git/classpath.git"
 HOMEPAGE="https://www.gnu.org/software/classpath"
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0"
 KEYWORDS=""
 
-IUSE="alsa debug doc dssi examples gconf +gjdoc +gmp +gtk gstreamer qt4 xml"
+IUSE="alsa debug doc dssi examples gconf +gjdoc +gmp +gtk qt4 xml"
 REQUIRED_USE="doc? ( gjdoc )"
 
 RDEPEND="alsa? ( media-libs/alsa-lib )
@@ -22,11 +21,6 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
 		gconf? ( gnome-base/gconf:2= )
 		gjdoc? ( >=dev-java/antlr-2.7.7-r7:0 )
 		gmp? ( >=dev-libs/gmp-4.2.4:0= )
-		gstreamer? (
-			>=media-libs/gstreamer-0.10.10:0.10
-			>=media-libs/gst-plugins-base-0.10.10:0.10
-			x11-libs/gtk+:2
-		)
 		gtk? (
 				>=x11-libs/gtk+-2.8:2=
 				dev-libs/glib:2=
@@ -57,12 +51,6 @@ DEPEND="app-arch/zip
 RDEPEND=">=virtual/jre-1.5
 	${RDEPEND}"
 
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
-	git-2_src_unpack
-}
-
 src_prepare() {
 	./autogen.sh
 }
@@ -92,6 +80,7 @@ src_configure() {
 		chmod 755 tools/gjdoc.build || die
 	fi
 
+	# gstreamer-peer disabled as still requires 0.10 API
 	ANTLR= econf \
 		$(use_enable alsa) \
 		$(use_enable debug ) \
@@ -100,13 +89,13 @@ src_configure() {
 		$(use_enable gjdoc) \
 		$(use_enable gmp) \
 		$(use_enable gtk gtk-peer) \
-		$(use_enable gstreamer gstreamer-peer) \
 		$(use_enable xml xmlj) \
 		$(use_enable dssi ) \
 		$(use_with doc gjdoc "${S}/tools/gjdoc.build") \
 		--enable-jni \
 		--disable-dependency-tracking \
 		--disable-plugin \
+		--disable-gstreamer-peer \
 		--bindir="${EPREFIX}"/usr/libexec/${PN} \
 		--includedir="${EPREFIX}"/usr/include/classpath \
 		--with-ecj-jar=$(java-pkg_getjar --build-only ${ecj_pkg}-* ecj.jar) \

diff --git a/dev-java/gnu-classpath/metadata.xml b/dev-java/gnu-classpath/metadata.xml
index 336b9ee0..6009e11f 100644
--- a/dev-java/gnu-classpath/metadata.xml
+++ b/dev-java/gnu-classpath/metadata.xml
@@ -12,7 +12,7 @@
 		<flag name="gmp">Build with GMP backend for java.math.BigInteger</flag>
 		<flag name="gjdoc">Build GJDoc, a documentation generator</flag>
 		<flag name="gtk">Build with Gtk+ AWT peers</flag>
-		<flag name="gstreamer">Build with GStreamer javax.sound.sampler provider</flag>
+		<!--<flag name="gstreamer">Build with GStreamer javax.sound.sampler provider</flag>-->
 		<flag name="qt4">Build with Qt4 AWT peers</flag>
 		<flag name="xml">Build with native XML backend</flag>
 	</use>


             reply	other threads:[~2020-02-24  3:35 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-24  3:35 Andrew John Hughes [this message]
  -- strict thread matches above, loose matches on Subject: below --
2018-11-02  1:17 [gentoo-commits] proj/java:master commit in: dev-java/gnu-classpath/ Andrew John Hughes
2018-11-02  1:17 Andrew John Hughes
2015-06-24 16:37 Andrew John Hughes
2015-06-23  4:11 Andrew John Hughes
2015-06-23  4:11 Andrew John Hughes

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1582515328.0dff546f439d384f18876eda836e57e2086109ea.gnu_andrew@gentoo \
    --to=gnu_andrew@member.fsf.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox