[gentoo-commits] proj/java:master commit in: dev-java/icedtea-web/, dev-java/icedtea-web/files/

2016-01-04 Thread James Le Cuirot
commit: 65d5d6c23def721688b6b20d575b1a42ee144aec
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan  4 22:38:28 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan  4 22:38:28 2016 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=65d5d6c2

dev-java/icedtea-web: Remove forked "icedtea8" version

1.6.1 in the tree works with any VM.

 dev-java/icedtea-web/Manifest  |   1 -
 dev-java/icedtea-web/files/README.gentoo   |  21 
 .../files/icedtea-web-1.5-respect-ldflags.patch|  11 --
 dev-java/icedtea-web/icedtea-web-1.5.1-r1.ebuild   | 122 -
 dev-java/icedtea-web/metadata.xml  |  15 ---
 5 files changed, 170 deletions(-)

diff --git a/dev-java/icedtea-web/Manifest b/dev-java/icedtea-web/Manifest
deleted file mode 100644
index 6b08126..000
--- a/dev-java/icedtea-web/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST icedtea-web-1.5.1.tar.gz 1616344 SHA256 
03f16356fa84564f1ae32286e0a090a464c87ec123b40602dcea925757900195 SHA512 
ef47eecbbb52fcb44ec9585db4c4428025201b04968dfcfc26061160d80b29ee649752f21ffe891cfa5c6bf775d0bc1dbb7dbd9a79794e052bb8b865fa94d039
 WHIRLPOOL 
955b5cc565fa62d2f5eb85a3253751cd284a4cb926619afe60920123878281a77f348a7c26cdafea2c6d4cd760fe4d399041b665b86ff1bbaf441e25f9f18379

diff --git a/dev-java/icedtea-web/files/README.gentoo 
b/dev-java/icedtea-web/files/README.gentoo
deleted file mode 100644
index 0b4b644..000
--- a/dev-java/icedtea-web/files/README.gentoo
+++ /dev/null
@@ -1,21 +0,0 @@
-Manage Plugin
--
-The IcedTea browser plugin (NPPlugin) can be enabled using
-eselect java-nsplugin.
-
-Select JVM
---
-IcedTea-Web (>=1.4) supports selecting the JVM to use for the plugin. Currently
-works for all IcedTea releases. The eselect module java-nsplugin in
->=eselect-java-0.1.0 added support for this.
-
-Per user configuration
---
-IcedTea-Web also supports per user configuration which takes precedence over 
the
-global choice of JVM managed by the java-nsplugin module. If you made use of
-itweb-settings as user to set a JVM for instance and want to give control back
-to java-nsplugin to manage the JVM to use run as your user:
-'sed -i -e "/^deployment.jre.dir=/d" ~/.icedtea/deployment.properties'
-
-Per user plugin selection via eselect java-nsplugin is a longstanding feature
-request. Bug 148632

diff --git a/dev-java/icedtea-web/files/icedtea-web-1.5-respect-ldflags.patch 
b/dev-java/icedtea-web/files/icedtea-web-1.5-respect-ldflags.patch
deleted file mode 100644
index 72ee9eb..000
--- a/dev-java/icedtea-web/files/icedtea-web-1.5-respect-ldflags.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 Makefile.am.orig   2014-08-14 12:15:46.0 +0200
-+++ Makefile.am2014-11-01 23:09:49.543555638 +0100
-@@ -322,7 +322,7 @@
- 
- $(PLUGIN_DIR)/$(BUILT_PLUGIN_LIBRARY): $(addprefix 
$(PLUGIN_DIR)/,$(PLUGIN_OBJECTS))
-   cd $(PLUGIN_DIR) && \
--  $(CXX) $(CXXFLAGS) \
-+  $(CXX) $(CXXFLAGS) $(LDFLAGS) \
- $(PLUGIN_OBJECTS) \
- $(GLIB_LIBS) \
- $(MOZILLA_LIBS) \

diff --git a/dev-java/icedtea-web/icedtea-web-1.5.1-r1.ebuild 
b/dev-java/icedtea-web/icedtea-web-1.5.1-r1.ebuild
deleted file mode 100644
index 0e0dda1..000
--- a/dev-java/icedtea-web/icedtea-web-1.5.1-r1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-# Build written by Andrew John Hughes (ahug...@redhat.com)
-
-EAPI="5"
-
-inherit autotools eutils readme.gentoo java-pkg-2 java-vm-2
-
-DESCRIPTION="FOSS Java browser plugin and Web Start implementation"
-HOMEPAGE="http://icedtea.classpath.org;
-SRC_URI="http://icedtea.classpath.org/download/source/${P}.tar.gz;
-
-LICENSE="GPL-2 GPL-2-with-linking-exception LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="doc +icedtea7 +icedtea8 javascript +nsplugin tagsoup test"
-
-COMMON_DEP="
-   icedtea8? ( || (
-   dev-java/icedtea:8 dev-java/icedtea-bin:8
-   ) )
-   !icedtea8? ( || (
- icedtea7? ( || (
- dev-java/icedtea:7 dev-java/icedtea-bin:7
- ) )
- !icedtea7? ( || (
- dev-java/icedtea:7 dev-java/icedtea-bin:7
- dev-java/icedtea:6 dev-java/icedtea-bin:6
- ) )
-   ) )
-   app-eselect/eselect-java
-   tagsoup? ( dev-java/tagsoup )
-   nsplugin? (
-   >=dev-libs/glib-2.16
-   )"
-RDEPEND="${COMMON_DEP}"
-# Need system junit 4.8+. Bug #389795
-DEPEND="${COMMON_DEP}
-   virtual/pkgconfig
-   app-arch/zip
-   javascript? ( dev-java/rhino:1.6 )
-   nsplugin? ( net-misc/npapi-sdk )
-   test? ( >=dev-java/junit-4.8:4 )"
-
-# 
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-December/011221.html
-pkg_setup() {
-   JAVA_PKG_WANT_BUILD_VM="icedtea-8 icedtea-bin-8"
-   if ! use icedtea8; then
- 

[gentoo-commits] proj/java:master commit in: dev-java/icedtea-web/, dev-java/icedtea-web/files/

2015-06-24 Thread Andrew John Hughes
commit: 7aee1adb8aae20ff1d9093dae2f92e7c4774bc15
Author: Andrew John Hughes gnu_andrew AT member DOT fsf DOT org
AuthorDate: Wed Jun 24 22:24:11 2015 +
Commit: Andrew John Hughes gnu_andrew AT member DOT fsf DOT org
CommitDate: Wed Jun 24 22:24:11 2015 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=7aee1adb

Add IcedTea:8 support to IcedTea-Web.

Package-Manager: portage-2.2.17
Manifest-Sign-Key: 35964222

 dev-java/icedtea-web/ChangeLog | 283 +
 dev-java/icedtea-web/Manifest  |  16 ++
 dev-java/icedtea-web/files/README.gentoo   |  21 ++
 .../files/icedtea-web-1.5-respect-ldflags.patch|  11 +
 dev-java/icedtea-web/icedtea-web-1.5.1-r1.ebuild   | 122 +
 dev-java/icedtea-web/metadata.xml  |  15 ++
 6 files changed, 468 insertions(+)

diff --git a/dev-java/icedtea-web/ChangeLog b/dev-java/icedtea-web/ChangeLog
new file mode 100644
index 000..09ab9ee
--- /dev/null
+++ b/dev-java/icedtea-web/ChangeLog
@@ -0,0 +1,283 @@
+# ChangeLog for dev-java/icedtea-web
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-web/ChangeLog,v 1.53 
2015/05/23 23:08:15 chewi Exp $
+
+  23 May 2015; James Le Cuirot ch...@gentoo.org icedtea-web-1.5.1-r1.ebuild:
+  ~arm keyword.
+
+  20 May 2015; James Le Cuirot ch...@gentoo.org icedtea-web-1.5.1-r1.ebuild:
+  ~ppc keyword.
+
+  10 May 2015; James Le Cuirot ch...@gentoo.org
+  -files/0001-Fix-parallel-install.-BGO-440906.patch,
+  -files/0002-Respect-LDFLAGS.patch,
+  -files/icedtea-web-1.3.2-openjdk-build-25.patch, 
-icedtea-web-1.3.2-r7.ebuild,
+  -icedtea-web-1.3.2.ebuild, -icedtea-web-1.4.2-r1.ebuild,
+  -icedtea-web-1.4.2.ebuild:
+  Remove old versions. Unfortunately this means dropping some keywords but the
+  non-0 SLOTs have not mergeable for some time due to blockers.
+
+  26 Apr 2015; Pacho Ramos pa...@gentoo.org icedtea-web-1.5.1-r1.ebuild:
+  amd64/x86 stable, bug #546902
+
+  31 Mar 2015; Ulrich Müller u...@gentoo.org icedtea-web-1.4.2.ebuild,
+  icedtea-web-1.4.2-r1.ebuild, icedtea-web-1.5.1-r1.ebuild:
+  Update dependency after package move of eselect modules to app-eselect.
+
+  18 Feb 2015; Michał Górny mgo...@gentoo.org files/README.gentoo:
+  Fix typos in README.gentoo, https://github.com/gentoo/gentoo-portage-rsync-
+  mirror/pull/20 by Elias Probst.
+
+  02 Nov 2014; Vlastimil Babka cas...@gentoo.org -icedtea-web-1.5.1.ebuild,
+  icedtea-web-1.5.1-r1.ebuild:
+  Reintroduce USE=tagsoup and fix building with USE=-tagsoup properly, bug
+  #527962.
+
+*icedtea-web-1.5.1-r1 (02 Nov 2014)
+
+  02 Nov 2014; Patrick Lauer patr...@gentoo.org +icedtea-web-1.5.1-r1.ebuild:
+  Add ebuild for 1.5.1 that unconditionally depends on tagsoup #527962
+
+*icedtea-web-1.5.1 (01 Nov 2014)
+
+  01 Nov 2014; Vlastimil Babka cas...@gentoo.org -icedtea-web-1.4.1.ebuild,
+  icedtea-web-1.4.2-r1.ebuild, +icedtea-web-1.5.1.ebuild,
+  +files/icedtea-web-1.5-respect-ldflags.patch, metadata.xml:
+  Version bump, bug #512094. Adds optional USE=tagsoup which should allow
+  parsing malformed .jnlp files, at the cost of 35 java packages in
+  build-deptree. Depend on app-arch/zip, bug #516696.
+
+  01 Nov 2014; Vlastimil Babka cas...@gentoo.org icedtea-web-1.3.2-r7.ebuild:
+  Block =icedtea-7.2.5.3 to make the block mutual.
+
+  01 Nov 2014; Vlastimil Babka cas...@gentoo.org icedtea-web-1.3.2.ebuild:
+  Block =icedtea-6.1.13.5-r1 to make the block mutual.
+
+  01 Jul 2014; Agostino Sarubbo a...@gentoo.org icedtea-web-1.4.2.ebuild:
+  Stable for x86, wrt bug #501472
+
+  01 Jul 2014; Agostino Sarubbo a...@gentoo.org icedtea-web-1.4.2.ebuild:
+  Stable for amd64, wrt bug #501472
+
+*icedtea-web-1.4.2-r1 (27 Jun 2014)
+
+  27 Jun 2014; Vlastimil Babka cas...@gentoo.org icedtea-web-1.4.2.ebuild,
+  +icedtea-web-1.4.2-r1.ebuild:
+  Revbump the current icedtea-web-1.4.2 to 1.4.2-r1 without change. Then remove
+  icedtea7 USE flag and associated dependency from -r0, so it can be
+  stabilized. Security bug #501472.
+
+*icedtea-web-1.4.2 (01 Jun 2014)
+
+  01 Jun 2014; Vlastimil Babka cas...@gentoo.org +icedtea-web-1.4.2.ebuild:
+  Version bump, security bug #501472.
+
+  30 Dec 2013; Tom Wijsman tom...@gentoo.org -icedtea-web-1.3.1-r7.ebuild,
+  -icedtea-web-1.3.1.ebuild, metadata.xml:
+  Dropped vulnerable 1.3.1* (and unused local USE-descriptions gtk2 and gtk3)
+  for security bug #483198.
+
+  11 Nov 2013; Vlastimil Babka cas...@gentoo.org icedtea-web-1.4.1.ebuild,
+  metadata.xml:
+  Introduce icedtea7 USE flag, as it turns out that icedtea-web built with
+  icedtea-6 is missing a class necessary for icedtea-7. When built with
+  icedtea-7, it works with both versions.
+
+  09 Nov 2013; Vlastimil Babka cas...@gentoo.org icedtea-web-1.4.1.ebuild:
+  Correct VMHANDLE to make automatic nsplugin activation work.
+
+*icedtea-web-1.4.1 (25 Oct 2013)
+
+  25 Oct 2013; Ralph Sennhauser s...@gentoo.org