From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 38946138CEE for ; Wed, 24 Jun 2015 17:03:38 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7A61AE0992; Wed, 24 Jun 2015 17:03:17 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 11FA4E0992 for ; Wed, 24 Jun 2015 17:03:17 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2812F3408F9 for ; Wed, 24 Jun 2015 17:03:16 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 5DAE9A3E for ; Wed, 24 Jun 2015 17:03:14 +0000 (UTC) From: "James Le Cuirot" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "James Le Cuirot" Message-ID: <1435165368.b70ab544d738c4522d5ae675123ce51b91fd9a57.chewi@gentoo> Subject: [gentoo-commits] proj/java:master commit in: dev-java/batik/files/, dev-java/batik/ X-VCS-Repository: proj/java X-VCS-Files: dev-java/batik/ChangeLog dev-java/batik/Manifest dev-java/batik/batik-1.6-r4.ebuild dev-java/batik/files/batik-1.6-dont-copy-deps.patch dev-java/batik/files/batik-1.6-jikes.patch dev-java/batik/metadata.xml X-VCS-Directories: dev-java/batik/files/ dev-java/batik/ X-VCS-Committer: chewi X-VCS-Committer-Name: James Le Cuirot X-VCS-Revision: b70ab544d738c4522d5ae675123ce51b91fd9a57 X-VCS-Branch: master Date: Wed, 24 Jun 2015 17:03:14 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: fd79406c-1a91-46cc-9aec-d9a0012f858b X-Archives-Hash: 06a37542fe319a2f8526feb36640015a commit: b70ab544d738c4522d5ae675123ce51b91fd9a57 Author: James Le Cuirot gentoo org> AuthorDate: Wed Jun 24 17:02:48 2015 +0000 Commit: James Le Cuirot gentoo org> CommitDate: Wed Jun 24 17:02:48 2015 +0000 URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=b70ab544 batik-1.6 is no longer required and might even be vulnerable. dev-java/batik/ChangeLog | 253 --------------------- dev-java/batik/Manifest | 20 -- dev-java/batik/batik-1.6-r4.ebuild | 96 -------- .../batik/files/batik-1.6-dont-copy-deps.patch | 16 -- dev-java/batik/files/batik-1.6-jikes.patch | 30 --- dev-java/batik/metadata.xml | 10 - 6 files changed, 425 deletions(-) diff --git a/dev-java/batik/ChangeLog b/dev-java/batik/ChangeLog deleted file mode 100644 index 9b2c851..0000000 --- a/dev-java/batik/ChangeLog +++ /dev/null @@ -1,253 +0,0 @@ -# ChangeLog for dev-java/batik -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v 1.62 2009/07/23 13:14:44 ali_bush Exp $ - - 07 Jun 2012; Ralph Sennhauser batik-1.6-r4.ebuild: - EAPI declaration must be first. #402167 - No stable keywords in java-overlay. - - 31 Dec 2011; Ralph Sennhauser batik-1.6-r4.ebuild: - Remove ia64 support #345433 - - 03 Oct 2009; Vlastimil Babka +batik-1.6-r4.ebuild, - +files/batik-1.6-dont-copy-deps.patch, +files/batik-1.6-jikes.patch, - +metadata.xml: - Move batik:1.6 from portage (no more reverse deps) to java-overlay (some - reverse deps). - - 23 Jul 2009; Alistair Bush batik-1.6-r3.ebuild: - Constrain jython dependency so it doesn't pulling 2.5 slot. - - 19 Jul 2009; nixnut batik-1.6-r4.ebuild, - batik-1.7-r2.ebuild: - ppc stable #274795 - - 04 Jul 2009; Brent Baude batik-1.7-r2.ebuild: - Marking batik-1.7-r2 ppc64 for bug 274795 - - 28 Jun 2009; Markus Meier batik-1.6-r4.ebuild: - amd64/x86 stable, bug #274796 - - 28 Jun 2009; Markus Meier batik-1.7-r2.ebuild: - amd64/x86 stable, bug #274795 - -*batik-1.7-r2 (20 May 2009) - - 20 May 2009; Vlastimil Babka +batik-1.7-r2.ebuild: - Version bump, bug #200851. - - 20 May 2009; Vlastimil Babka batik-1.6-r4.ebuild: - Cleanup - -*batik-1.6-r4 (20 May 2009) - - 20 May 2009; Vlastimil Babka +batik-1.6-r4.ebuild: - Revbump to add and register RasterizerTask. From java-overlay by serkan. - - 20 Jan 2008; Vlastimil Babka -batik-1.5-r1.ebuild, - batik-1.6-r3.ebuild: - Remove security vulnerable 1.5 (bug #206651) as it turned out nothing - depends on it anymore. Fix quoting and don't dodoc LICENSE in 1.6. - - 15 Nov 2007; Petteri Räty -batik-1.6-r1.ebuild, - -batik-1.6-r2.ebuild: - Delete old revisions. - - 11 Nov 2007; Samuli Suominen batik-1.6-r3.ebuild: - amd64 stable wrt #195048, thanks to Kenneth Prugh for testing. - - 12 Oct 2007; Lars Weiler batik-1.6-r3.ebuild: - stable ppc, bug #195048 - - 08 Oct 2007; Christian Faulhammer batik-1.6-r3.ebuild: - stable x86, bug 195048 - - 08 May 2007; Raúl Porcel batik-1.6-r3.ebuild: - Add ~ia64 wrt #177466 - - 14 Feb 2007; Markus Rothe batik-1.5-r1.ebuild: - Added ~ppc64 - - 13 Feb 2007; Markus Rothe batik-1.6-r3.ebuild: - Added ~ppc64; bug #153229 - - 03 Feb 2007; nixnut batik-1.5-r1.ebuild: - Stable on ppc wrt bug 154185 - - 14 Jan 2007; Petteri Räty batik-1.6-r3.ebuild: - Made jython dependency optional with the python use flag and added a tcl use - flag. - - 14 Jan 2007; Petteri Räty -batik-1.5.1-r5.ebuild: - Removed 1.5.1 slot because nothing is using it. - -*batik-1.6-r3 (08 Jan 2007) - - 08 Jan 2007; Vlastimil Babka - +files/batik-1.6-dont-copy-deps.patch, batik-1.5.1-r5.ebuild, - +batik-1.6-r3.ebuild: - Fix javadoc install location wrt bug #160835 by Alistair Bush - . Don't install xdocs, we will need stylebook to - transform them to html first. Prevents copying jython.jar into own lib dir. - - 29 Nov 2006; Joshua Nichols batik-1.5-r1.ebuild: - Added ~ia64. - - 29 Nov 2006; Joshua Nichols -batik-1.5.ebuild, - -batik-1.5.1-r4.ebuild, -batik-1.6.ebuild: - Dropped old revisions with newer revisions with equivalent keywords. - - 23 Nov 2006; batik-1.5-r1.ebuild, - batik-1.5.1-r5.ebuild, batik-1.6-r1.ebuild: - stable on amd64 - - 10 Nov 2006; nixnut batik-1.5.1-r5.ebuild, - batik-1.6-r1.ebuild: - Stable on ppc wrt bug 154185 - - 06 Nov 2006; Christian Faulhammer batik-1.5-r1.ebuild, - batik-1.5.1-r5.ebuild, batik-1.6-r1.ebuild: - stable x86, bug #154185 - -*batik-1.6-r2 (05 Nov 2006) - - 05 Nov 2006; Petteri Räty +batik-1.6-r2.ebuild: - Added launchers for ttf2svg, slideshow, svgpp and rasterizer tools. - - 05 Nov 2006; Petteri Räty batik-1.6-r1.ebuild: - Added missing dependency on dev-java/jython. - - 05 Oct 2006; Gustavo Zacarias batik-1.5.ebuild, - batik-1.5-r1.ebuild, batik-1.5.1-r4.ebuild, batik-1.5.1-r5.ebuild, - batik-1.6.ebuild, batik-1.6-r1.ebuild: - Dropping sparc keywords, see #96229 - - 02 Oct 2006; Joshua Nichols batik-1.5-r1.ebuild: - Added missing dependency on jython. - -*batik-1.6-r1 (20 Sep 2006) -*batik-1.5.1-r5 (20 Sep 2006) -*batik-1.5-r1 (20 Sep 2006) - - 20 Sep 2006; Vlastimil Babka +batik-1.5-r1.ebuild, - +batik-1.5.1-r5.ebuild, +batik-1.6-r1.ebuild: - Revision bumps to use new generation-2 java eclasses. Fixes bug #146326 and - also #116976. - - 23 Jan 2006; Petteri Räty +batik-1.5.ebuild: - Added batik-1.5 back because it is needed by dev-java/fop. - - 23 Jan 2006; Karl Trygve Kalleberg -batik-1.5.ebuild: - Removed old revision. - - 08 Jan 2006; Joshua Nichols batik-1.5.ebuild: - Marked stable on amd64. - - 08 Jan 2006; Petteri Räty batik-1.5.ebuild: - Marked stable on x86. - - 11 Dec 2005; Joshua Nichols batik-1.5.ebuild, - batik-1.5.1-r4.ebuild, batik-1.6.ebuild: - Loosened xerces dependency (bug #115158). - -*batik-1.6 (10 Sep 2005) - - 10 Sep 2005; Thomas Matthijs - +files/batik-1.6-jikes.patch, +batik-1.6.ebuild: - Version bump, thanks too Josh Nichols in 101844 - - 26 Aug 2005; Diego Pettenò batik-1.5.1-r4.ebuild: - Fix cp -a usage for Gentoo/FreeBSD. - - 12 Jul 2005; Thomas Matthijs batik-1.5.ebuild, - batik-1.5.1-r4.ebuild: - Dep fixes - - 28 Jun 2005; Gustavo Zacarias batik-1.5.1-r4.ebuild: - Stable on sparc - -*batik-1.5 (12 Jun 2005) - - 12 Jun 2005; Jan Brinkmann +batik-1.5.ebuild: - Readded 1.5 - - 12 Jun 2005; Jan Brinkmann -batik-1.5.ebuild, - -batik-1.5.1.ebuild, -batik-1.5.1-r3.ebuild, batik-1.5.1-r4.ebuild: - Added xml-commons dependency, xml-apis.jar doesnt belong to xerces. See #82561. - - 18 May 2005; Jan Brinkmann batik-1.5.1-r4.ebuild: - stable on amd64, ppc and x86 - -*batik-1.5.1-r4 (20 Mar 2005) - - 20 Mar 2005; Jan Brinkmann +batik-1.5.1-r4.ebuild, - +batik-1.5.ebuild: - version 1.5 is needed to remove the packed jar issue from dev-java/fop, see - #63262. now all jars are accessible by jar-from, java-config -p etc - - 18 Feb 2005; Saleem Abdulrasool - batik-1.5.1-r3.ebuild: - Added memory check; Resolves bug #82377 - -*batik-1.5.1-r3 (29 Jan 2005) - - 29 Jan 2005; Jan Brinkmann -batik-1.5.1-r2.ebuild, - +batik-1.5.1-r3.ebuild: - updated (R)DEPEND to reflect rhino SLOT changes. - - 03 Nov 2004; Thomas Matthijs batik-1.5.1-r2.ebuild, - batik-1.5.1.ebuild: - depend on app-arch/unzip - -*batik-1.5.1-r2 (26 Oct 2004) - - 26 Oct 2004; Thomas Matthijs -batik-1.5.1-r1.ebuild, - +batik-1.5.1-r2.ebuild: - add wrapper script #68147 - - 16 Oct 2004; Thomas Matthijs batik-1.5.1-r1.ebuild, - batik-1.5.1.ebuild: - use java-pkg_dohtml instead of dohtml to also install the package-list in - case of api docs: #50740 - -*batik-1.5.1-r1 (19 Sep 2004) - - 19 Sep 2004; Thomas Matthijs +batik-1.5.1-r1.ebuild: - no longer uses packed jars - - 13 Aug 2004; Chris Aniszczyk -batik-1.5.ebuild: - Clean up - -*batik-1.5.1 (13 Aug 2004) - - 13 Aug 2004; Chris Aniszczyk +batik-1.5.1.ebuild: - Version bump - - 27 Jun 2004; Chris Aniszczyk batik-1.5.ebuild: - Marking stable on ppc - - 18 Apr 2004; Chris Aniszczyk batik-1.5.ebuild: - Removing jikes from USE, jikes failed to build batik properly. Closes #47661 - - 05 Apr 2004; Chris Aniszczyk batik-1.1.1.ebuild: - Clean up. - - 15 Feb 2004; Chris Aniszczyk batik-1.5.ebuild: - Minor fix. - - 15 Feb 2004; Chris Aniszczyk batik-1.5.ebuild: - Fixed Bug #29045 - -*batik-1.5 (15 Feb 2004) - - 15 Feb 2004; Chris Aniszczyk batik-1.5.ebuild: - Version Bump + Misc Fixes. Bug #30308 - -*batik-1.1.1 (27 Apr 2003) - - 27 Apr 2003; Todd Berman batik-1.1.1.ebuild: - Fixed up some small issues, and using ant jars instead of ant dist-tgz - - 27 Apr 2003; Todd Berman batik-1.1.1.ebuild: - Initial import. - diff --git a/dev-java/batik/Manifest b/dev-java/batik/Manifest deleted file mode 100644 index e0830d7..0000000 --- a/dev-java/batik/Manifest +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX batik-1.6-dont-copy-deps.patch 425 RMD160 9d3b0eeacd146c7211404a264d89f78aa8fc5231 SHA1 fc5737e3b1c05ebdfda5e7e646bc3645ccd036b5 SHA256 47a51f54506512eeddd9efda60981205fcb10c207ecfbcd2cd8335db71099dc1 -AUX batik-1.6-jikes.patch 1738 RMD160 dad6e19c6be0ab4acddbe591212c1d3bdbbb7ea8 SHA1 306999c975f50b90a0c94a2a5b08599ee825ed05 SHA256 6aeb43feae39c7805abbc439e64f1db3d7696727e9d97cb443baa980b9f83355 -DIST batik-src-1.6.zip 10199668 RMD160 a6d32d881827fa47b294c57442b2e0efd87caf85 SHA1 d04ece76f29aad2a4ae1773b161f41a15011f61b SHA256 e1c69fb68e4b6710c246f44157bc4f3f021bdb2f2cedb8112bc025e3a4877a2c -EBUILD batik-1.6-r4.ebuild 2493 RMD160 09102dc91d687f5ffbfb6be621eb7f5b51d52143 SHA1 4c6c77673d3b81546491d35d1e5190da9699e755 SHA256 aaed6cc40df1aa0dc8a55ad3c119e4782245a218e7bb77fc8cd8ea3040537ec7 -MISC ChangeLog 8779 RMD160 d6c862b1450c9445d00b4024734e0856409bf14e SHA1 c0470f0f3630b698d75a7ce7ecad20ba3e6f4ea0 SHA256 784ff4c1f41b541975666a896d132273a79ab11c47fdce4bccf6fc095d6564e6 -MISC metadata.xml 374 RMD160 6d3a700a3b332f27c8e9057336d0cf3a28f59cf1 SHA1 5626acb9b3091acbf59b8d69c0ba46f525ee0ce5 SHA256 f71a7581f22225196ad493f9f6c85e5379e3a62f482059827ae35ab66b834437 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iQEcBAEBAgAGBQJP0F/eAAoJEIUJ+svaV163r8UH/joFPxl+VcqDBruaz5ZVJDu3 -D6jW7hbLAEs2q0foZjV+i00pNbOTN1LiMorqHKrLG3uBSwkNiUaFZ5Ix5QpCi81+ -88QnjY3KrXYPX27uAR+X+ohKpclto78rWCw6do7nJ5g2lsFdKT6w32Rbksc9hl2o -aTNV+VQQHJi27m0L3VSztfQaX2H5Nlm1KqommbAt5LFePMvl54jAX6fFgHKPqX6E -+gRIHPpesssPK450EHsjh6bMZWY5lQFb0ZOkmcr709S/yMF6+ysTgBTf5SChFFri -Qz2nD75K3woSDqSp3mYLnfBYCXVDeNjwvbqBmLxFralQLTjAwiWsUNwXlaw5JyU= -=sanQ ------END PGP SIGNATURE----- diff --git a/dev-java/batik/batik-1.6-r4.ebuild b/dev-java/batik/batik-1.6-r4.ebuild deleted file mode 100644 index 4834e27..0000000 --- a/dev-java/batik/batik-1.6-r4.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.6-r4.ebuild,v 1.4 2009/07/19 14:02:16 nixnut Exp $ - -EAPI=2 - -JAVA_PKG_IUSE="doc" -inherit java-pkg-2 java-ant-2 eutils - -DESCRIPTION="Java based SVG toolkit" -HOMEPAGE="http://xml.apache.org/batik/" -SRC_URI="mirror://apache/xml/batik/${PN}-src-${PV}.zip" - -LICENSE="Apache-2.0" -SLOT="1.6" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="python tcl" - -CDEPEND="dev-java/rhino:1.5 - dev-java/xerces:2 - dev-java/xml-commons-external:1.3 - python? ( dev-java/jython:0 ) - tcl? ( dev-java/jacl:0 ) - dev-java/ant-core" -DEPEND="=virtual/jdk-1.4* - app-arch/unzip - ${CDEPEND}" -RDEPEND=">=virtual/jre-1.4 - ${CDEPEND}" - -S="${WORKDIR}/xml-${PN}" - -java_prepare() { - epatch "${FILESDIR}/${P}-jikes.patch" - epatch "${FILESDIR}/${P}-dont-copy-deps.patch" - - java-ant_ignore-system-classes - java-ant_rewrite-classpath contrib/rasterizertask/build.xml - cd lib - rm -f *.jar build/*.jar - - java-pkg_jar-from xml-commons-external-1.3 - java-pkg_jar-from xerces-2 - # Can't make rhino optional because - # apps/svgbrowser needs it - java-pkg_jar-from rhino-1.5 - use python && java-pkg_jar-from jython - use tcl && java-pkg_jar-from jacl -} - -src_compile() { - # Fails to build on amd64 without this - if use amd64 ; then - export ANT_OPTS="-Xmx1g" - else - export ANT_OPTS="-Xmx256m" - fi - - eant jars all-jar $(use_doc) - cd contrib/rasterizertask || die - eant -Dgentoo.classpath="$(java-pkg_getjar ant-core ant.jar):../../classes" jar $(use_doc) -} - -src_install() { - java-pkg_dojar ${P}/batik*.jar - - cd ${P}/lib - - # needed because batik expects this layout: - # batik.jar lib/*.jar - # there are hardcoded classpaths in the manifest :( - dodir /usr/share/${PN}-${SLOT}/lib/lib/ - for jar in *.jar - do - java-pkg_dojar ${jar} - dosym ../${jar} /usr/share/${PN}-${SLOT}/lib/lib/${jar} - done - - cd "${S}" - dodoc README || die "dodoc failed" - use doc && java-pkg_dojavadoc ${P}/docs/javadoc - - # pwd fixes bug #116976 - java-pkg_dolauncher batik-${SLOT} --pwd "/usr/share/${PN}-${SLOT}/" \ - --main org.apache.batik.apps.svgbrowser.Main - - # To find these lsjar batik-${SLOT} | grep Main.class - for launcher in ttf2svg slideshow svgpp rasterizer; do - java-pkg_dolauncher batik-${launcher}-${SLOT} \ - --main org.apache.batik.apps.${launcher}.Main - done - - # Install and register the ant task. - java-pkg_dojar contrib/rasterizertask/build/lib/RasterizerTask.jar - java-pkg_register-ant-task -} diff --git a/dev-java/batik/files/batik-1.6-dont-copy-deps.patch b/dev-java/batik/files/batik-1.6-dont-copy-deps.patch deleted file mode 100644 index 5397b6e..0000000 --- a/dev-java/batik/files/batik-1.6-dont-copy-deps.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- build.xml 2007-01-08 11:44:12.000000000 +0100 -+++ build.xml 2007-01-08 11:46:19.000000000 +0100 -@@ -457,11 +457,13 @@ - rasterizer-jar, - rasterizer-ext-jar, - ttf2svg-jar"> -+ - - - diff --git a/dev-java/batik/files/batik-1.6-jikes.patch b/dev-java/batik/files/batik-1.6-jikes.patch deleted file mode 100644 index 25e3751..0000000 --- a/dev-java/batik/files/batik-1.6-jikes.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff -ru xml-batik/sources/org/apache/batik/ext/awt/image/rendered/LRUCache.java xml-batik-patched/sources/org/apache/batik/ext/awt/image/rendered/LRUCache.java ---- xml-batik/sources/org/apache/batik/ext/awt/image/rendered/LRUCache.java 2004-08-18 03:14:08.000000000 -0400 -+++ xml-batik-patched/sources/org/apache/batik/ext/awt/image/rendered/LRUCache.java 2005-08-09 19:18:20.000000000 -0400 -@@ -33,12 +33,12 @@ - * should be remembered so it can be returned by - * lruGet. - */ -- public void lruSet(LRUNode nde); -+ public void lruSet(LRUCache.LRUNode nde); - /** - * Called to get the LRU node for this object. Should return the - * node passed in to lruSet. - */ -- public LRUNode lruGet(); -+ public LRUCache.LRUNode lruGet(); - /** - * Called to inform the object that it is no longer in the cache. - */ -diff -ru xml-batik/sources/org/apache/batik/script/rhino/RhinoInterpreter.java xml-batik-patched/sources/org/apache/batik/script/rhino/RhinoInterpreter.java ---- xml-batik/sources/org/apache/batik/script/rhino/RhinoInterpreter.java 2005-03-29 05:48:02.000000000 -0500 -+++ xml-batik-patched/sources/org/apache/batik/script/rhino/RhinoInterpreter.java 2005-08-09 19:16:33.000000000 -0400 -@@ -418,7 +418,7 @@ - public Object get(ScriptableObject so) { - Context ctx = Context.getCurrentContext(); - if (ctx == null ) return null; -- return ((ExtendedContext)ctx).getInterpreter().objects.get(name); -+ return ((RhinoInterpreter.ExtendedContext)ctx).getInterpreter().objects.get(name); - } - } - // The method to use for getting the value from the diff --git a/dev-java/batik/metadata.xml b/dev-java/batik/metadata.xml deleted file mode 100644 index d44ab74..0000000 --- a/dev-java/batik/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - -java - - Java toolkit for applications or applets that want to use - images in the Scalable Vector Graphics (SVG) format for various - purposes, such as viewing, generation or manipulation. - -