* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2015-11-08 11:04 Pacho Ramos
0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2015-11-08 11:04 UTC (permalink / raw
To: gentoo-commits
commit: e16c5ac81dcadb45ade35551cdf911dd4c63c590
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 8 11:03:14 2015 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Nov 8 11:04:15 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16c5ac8
media-gfx/xv: Fix png crashes (#521142 by Ian Schram)
Package-Manager: portage-2.2.24
media-gfx/xv/xv-3.10a-r17.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/xv/xv-3.10a-r17.ebuild b/media-gfx/xv/xv-3.10a-r17.ebuild
index 62b9afb..01f3c7f 100644
--- a/media-gfx/xv/xv-3.10a-r17.ebuild
+++ b/media-gfx/xv/xv-3.10a-r17.ebuild
@@ -6,7 +6,7 @@ EAPI=5
inherit eutils flag-o-matic
JUMBOV=20070520
-DESCRIPTION="An interactive image manipulation program that supports a wide variety of image formats"
+DESCRIPTION="Interactive image manipulation program supporting a wide variety of image formats"
HOMEPAGE="http://www.trilon.com/xv/index.html http://www.sonic.net/~roelofs/greg_xv.html"
SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
ftp://ftp.cis.upenn.edu/pub/xv/${P}.tar.gz
@@ -18,7 +18,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
- jpeg? ( virtual/jpeg )
+ jpeg? ( virtual/jpeg:0 )
tiff? ( media-libs/tiff:0 )
png? ( >=media-libs/libpng-1.2:0= sys-libs/zlib )"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2015-11-08 11:04 Pacho Ramos
0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2015-11-08 11:04 UTC (permalink / raw
To: gentoo-commits
commit: 8fe77ece3c79e2e4fdcafcae91da68a92fa5bff5
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 8 11:03:59 2015 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Nov 8 11:04:18 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe77ece
media-gfx/xv: Fix png crashes (#521142 by Ian Schram)
Package-Manager: portage-2.2.24
media-gfx/xv/xv-3.10a-r17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r17.ebuild b/media-gfx/xv/xv-3.10a-r17.ebuild
index 01f3c7f..fcb384e 100644
--- a/media-gfx/xv/xv-3.10a-r17.ebuild
+++ b/media-gfx/xv/xv-3.10a-r17.ebuild
@@ -6,7 +6,7 @@ EAPI=5
inherit eutils flag-o-matic
JUMBOV=20070520
-DESCRIPTION="Interactive image manipulation program supporting a wide variety of image formats"
+DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats"
HOMEPAGE="http://www.trilon.com/xv/index.html http://www.sonic.net/~roelofs/greg_xv.html"
SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
ftp://ftp.cis.upenn.edu/pub/xv/${P}.tar.gz
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2015-11-09 10:31 Agostino Sarubbo
0 siblings, 0 replies; 38+ messages in thread
From: Agostino Sarubbo @ 2015-11-09 10:31 UTC (permalink / raw
To: gentoo-commits
commit: 4303d9cce293eb686198f23c822e5ccc7f07cab8
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 9 10:28:56 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 9 10:28:56 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4303d9cc
media-gfx/xv: amd64 stable wrt bug #565130
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"
media-gfx/xv/xv-3.10a-r17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r17.ebuild b/media-gfx/xv/xv-3.10a-r17.ebuild
index fcb384e..6f9a839 100644
--- a/media-gfx/xv/xv-3.10a-r17.ebuild
+++ b/media-gfx/xv/xv-3.10a-r17.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2015-11-11 5:18 Jeroen Roovers
0 siblings, 0 replies; 38+ messages in thread
From: Jeroen Roovers @ 2015-11-11 5:18 UTC (permalink / raw
To: gentoo-commits
commit: 3f48096022e0001f19571f081ba05b9dff19f7a4
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 05:18:06 2015 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 05:18:06 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f480960
media-gfx/xv: Stable for HPPA (bug #565130).
Package-Manager: portage-2.2.24
RepoMan-Options: --ignore-arches
media-gfx/xv/xv-3.10a-r17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r17.ebuild b/media-gfx/xv/xv-3.10a-r17.ebuild
index 6f9a839..cc04633 100644
--- a/media-gfx/xv/xv-3.10a-r17.ebuild
+++ b/media-gfx/xv/xv-3.10a-r17.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2015-11-11 9:54 Agostino Sarubbo
0 siblings, 0 replies; 38+ messages in thread
From: Agostino Sarubbo @ 2015-11-11 9:54 UTC (permalink / raw
To: gentoo-commits
commit: 55342b11a6a13f61e64c0b9ab1d4b2a0c2e420a0
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 09:52:22 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 09:52:22 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55342b11
media-gfx/xv: x86 stable wrt bug #565130
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
media-gfx/xv/xv-3.10a-r17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r17.ebuild b/media-gfx/xv/xv-3.10a-r17.ebuild
index cc04633..d5c1ef1 100644
--- a/media-gfx/xv/xv-3.10a-r17.ebuild
+++ b/media-gfx/xv/xv-3.10a-r17.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2015-11-12 9:40 Agostino Sarubbo
0 siblings, 0 replies; 38+ messages in thread
From: Agostino Sarubbo @ 2015-11-12 9:40 UTC (permalink / raw
To: gentoo-commits
commit: b5d392a0dc88db9c5220c77286aa137e7a5b00c1
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 09:38:52 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 09:38:52 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d392a0
media-gfx/xv: ppc stable wrt bug #565130
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"
media-gfx/xv/xv-3.10a-r17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r17.ebuild b/media-gfx/xv/xv-3.10a-r17.ebuild
index d5c1ef1..808557f 100644
--- a/media-gfx/xv/xv-3.10a-r17.ebuild
+++ b/media-gfx/xv/xv-3.10a-r17.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2015-11-13 9:42 Agostino Sarubbo
0 siblings, 0 replies; 38+ messages in thread
From: Agostino Sarubbo @ 2015-11-13 9:42 UTC (permalink / raw
To: gentoo-commits
commit: 9d61dc088c6d5bbd6dd3fd5c346f4fb34f9e0720
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 13 09:42:08 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Nov 13 09:42:08 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d61dc08
media-gfx/xv: ppc64 stable wrt bug #565130
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc64"
media-gfx/xv/xv-3.10a-r17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r17.ebuild b/media-gfx/xv/xv-3.10a-r17.ebuild
index 808557f..ade31e9 100644
--- a/media-gfx/xv/xv-3.10a-r17.ebuild
+++ b/media-gfx/xv/xv-3.10a-r17.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2015-11-16 14:19 Agostino Sarubbo
0 siblings, 0 replies; 38+ messages in thread
From: Agostino Sarubbo @ 2015-11-16 14:19 UTC (permalink / raw
To: gentoo-commits
commit: b98204e6209990614bb0372111a5a6e25333a8df
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 16 14:17:54 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 14:17:54 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98204e6
media-gfx/xv: ia64 stable wrt bug #565130
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ia64"
media-gfx/xv/xv-3.10a-r17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r17.ebuild b/media-gfx/xv/xv-3.10a-r17.ebuild
index ade31e9..603968a 100644
--- a/media-gfx/xv/xv-3.10a-r17.ebuild
+++ b/media-gfx/xv/xv-3.10a-r17.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2015-11-23 9:25 Agostino Sarubbo
0 siblings, 0 replies; 38+ messages in thread
From: Agostino Sarubbo @ 2015-11-23 9:25 UTC (permalink / raw
To: gentoo-commits
commit: a5271024472db9eaab6bff36902844c8b32c7b18
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 23 09:23:28 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 23 09:23:28 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5271024
media-gfx/xv: alpha stable wrt bug #565130
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="alpha"
media-gfx/xv/xv-3.10a-r17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r17.ebuild b/media-gfx/xv/xv-3.10a-r17.ebuild
index 603968a..74c3dc9 100644
--- a/media-gfx/xv/xv-3.10a-r17.ebuild
+++ b/media-gfx/xv/xv-3.10a-r17.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2016-02-14 12:19 Ulrich Müller
0 siblings, 0 replies; 38+ messages in thread
From: Ulrich Müller @ 2016-02-14 12:19 UTC (permalink / raw
To: gentoo-commits
commit: c6ab782cf06188543017a1ff6b724e02a5de9681
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 12:19:08 2016 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 12:19:08 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ab782c
media-gfx/xv: Fix passing of preprocessor flags.
Thanks to Andrew Church for the fix.
Bug: 574398
Package-Manager: portage-2.2.27
media-gfx/xv/{xv-3.10a-r18.ebuild => xv-3.10a-r19.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r18.ebuild b/media-gfx/xv/xv-3.10a-r19.ebuild
similarity index 97%
rename from media-gfx/xv/xv-3.10a-r18.ebuild
rename to media-gfx/xv/xv-3.10a-r19.ebuild
index 795224b..2b502b7 100644
--- a/media-gfx/xv/xv-3.10a-r18.ebuild
+++ b/media-gfx/xv/xv-3.10a-r19.ebuild
@@ -64,7 +64,7 @@ src_prepare() {
src_compile() {
emake \
- CC="$(tc-getCC)" CCOPTS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
+ CC="$(tc-getCC)" CCOPTS="${CPPFLAGS} ${CFLAGS}" LDFLAGS="${LDFLAGS}" \
PREFIX="${EPREFIX}"/usr \
DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \
LIBDIR="${T}"
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2019-01-28 19:38 Sergei Trofimovich
0 siblings, 0 replies; 38+ messages in thread
From: Sergei Trofimovich @ 2019-01-28 19:38 UTC (permalink / raw
To: gentoo-commits
commit: 62815063f8af55bd58e148c35375f3168b3bdcaa
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Jan 28 16:30:08 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jan 28 19:37:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62815063
media-gfx/xv: stable 3.10a-r19 for sparc, bug #676568
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r19.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/xv/xv-3.10a-r19.ebuild b/media-gfx/xv/xv-3.10a-r19.ebuild
index 1b021ad5df6..9adb4d4493f 100644
--- a/media-gfx/xv/xv-3.10a-r19.ebuild
+++ b/media-gfx/xv/xv-3.10a-r19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2019-02-01 14:55 Tobias Klausmann
0 siblings, 0 replies; 38+ messages in thread
From: Tobias Klausmann @ 2019-02-01 14:55 UTC (permalink / raw
To: gentoo-commits
commit: b0dd27e42c39e9550a053453018496cf444787ec
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 1 14:54:23 2019 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Fri Feb 1 14:54:23 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0dd27e4
media-gfx/xv-3.10a-r19: alpha stable
Bug: http://bugs.gentoo.org/676568
Signed-off-by: Tobias Klausmann <klausman <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r19.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r19.ebuild b/media-gfx/xv/xv-3.10a-r19.ebuild
index 9adb4d4493f..326925c2cb6 100644
--- a/media-gfx/xv/xv-3.10a-r19.ebuild
+++ b/media-gfx/xv/xv-3.10a-r19.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2019-02-02 19:09 Sergei Trofimovich
0 siblings, 0 replies; 38+ messages in thread
From: Sergei Trofimovich @ 2019-02-02 19:09 UTC (permalink / raw
To: gentoo-commits
commit: 49b9931a38b04082febf57c6c25fa1b6cfe7c212
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 2 18:59:35 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Feb 2 18:59:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b9931a
media-gfx/xv: stable 3.10a-r19 for hppa, bug #676568
Package-Manager: Portage-2.3.59, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r19.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r19.ebuild b/media-gfx/xv/xv-3.10a-r19.ebuild
index 326925c2cb6..adf839ea407 100644
--- a/media-gfx/xv/xv-3.10a-r19.ebuild
+++ b/media-gfx/xv/xv-3.10a-r19.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2019-02-02 19:18 Sergei Trofimovich
0 siblings, 0 replies; 38+ messages in thread
From: Sergei Trofimovich @ 2019-02-02 19:18 UTC (permalink / raw
To: gentoo-commits
commit: ca8a60fb8314ff85d35f250c04c6a4bdc7b6a2be
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 2 19:12:17 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Feb 2 19:12:17 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8a60fb
media-gfx/xv: stable 3.10a-r19 for ia64, bug #676568
Package-Manager: Portage-2.3.59, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r19.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r19.ebuild b/media-gfx/xv/xv-3.10a-r19.ebuild
index adf839ea407..2e72d860c54 100644
--- a/media-gfx/xv/xv-3.10a-r19.ebuild
+++ b/media-gfx/xv/xv-3.10a-r19.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="alpha ~amd64 hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2019-02-02 21:17 Sergei Trofimovich
0 siblings, 0 replies; 38+ messages in thread
From: Sergei Trofimovich @ 2019-02-02 21:17 UTC (permalink / raw
To: gentoo-commits
commit: 31884ffb3a10b084814fc963ab2647dea81c04fa
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 2 21:13:58 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Feb 2 21:13:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31884ffb
media-gfx/xv: stable 3.10a-r19 for ppc64, bug #676568
Package-Manager: Portage-2.3.59, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r19.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r19.ebuild b/media-gfx/xv/xv-3.10a-r19.ebuild
index a9560b0af97..37d1f5a73e7 100644
--- a/media-gfx/xv/xv-3.10a-r19.ebuild
+++ b/media-gfx/xv/xv-3.10a-r19.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="alpha ~amd64 hppa ia64 ~mips ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2019-02-09 18:36 Thomas Deutschmann
0 siblings, 0 replies; 38+ messages in thread
From: Thomas Deutschmann @ 2019-02-09 18:36 UTC (permalink / raw
To: gentoo-commits
commit: ff7f862ab4abed1c82b8c7b87ce688b6b77116c0
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 9 18:30:11 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Feb 9 18:36:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7f862a
media-gfx/xv: x86 stable (bug #676568)
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r19.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r19.ebuild b/media-gfx/xv/xv-3.10a-r19.ebuild
index 37d1f5a73e7..1b06f5a9659 100644
--- a/media-gfx/xv/xv-3.10a-r19.ebuild
+++ b/media-gfx/xv/xv-3.10a-r19.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="alpha ~amd64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2019-02-10 17:31 Mikle Kolyada
0 siblings, 0 replies; 38+ messages in thread
From: Mikle Kolyada @ 2019-02-10 17:31 UTC (permalink / raw
To: gentoo-commits
commit: 499359af0e6a73fd5e94ce9fbe08de8a203625db
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 10 17:30:42 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Feb 10 17:30:42 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499359af
media-gfx/xv: amd64 stable wrt bug #676568
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
media-gfx/xv/xv-3.10a-r19.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r19.ebuild b/media-gfx/xv/xv-3.10a-r19.ebuild
index 1b06f5a9659..f824a67e122 100644
--- a/media-gfx/xv/xv-3.10a-r19.ebuild
+++ b/media-gfx/xv/xv-3.10a-r19.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="alpha ~amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="x11-libs/libXt
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2019-02-10 17:33 Mikle Kolyada
0 siblings, 0 replies; 38+ messages in thread
From: Mikle Kolyada @ 2019-02-10 17:33 UTC (permalink / raw
To: gentoo-commits
commit: 2c1ca5778d3dd8db70ee12949d6b7d76ec7ced33
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 10 17:32:53 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Feb 10 17:32:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1ca577
media-gfx/xv: Drop old
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
media-gfx/xv/xv-3.10a-r17.ebuild | 91 ----------------------------------------
1 file changed, 91 deletions(-)
diff --git a/media-gfx/xv/xv-3.10a-r17.ebuild b/media-gfx/xv/xv-3.10a-r17.ebuild
deleted file mode 100644
index 84423f73c81..00000000000
--- a/media-gfx/xv/xv-3.10a-r17.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic
-
-JUMBOV=20070520
-DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats"
-HOMEPAGE="http://www.trilon.com/xv/index.html http://www.sonic.net/~roelofs/greg_xv.html"
-SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
- ftp://ftp.cis.upenn.edu/pub/xv/${P}.tar.gz
- mirror://gentoo/${P}.png.bz2"
-
-LICENSE="xv"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="jpeg tiff png"
-
-DEPEND="x11-libs/libXt
- jpeg? ( virtual/jpeg:0 )
- tiff? ( media-libs/tiff:0 )
- png? ( >=media-libs/libpng-1.2:0= sys-libs/zlib )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- # Apply the jumbo patch
- epatch "${WORKDIR}"/${P}-jumbo-fix-enh-patch-${JUMBOV}.txt
-
- # OSX and BSD xv.h define patches
- epatch "${FILESDIR}"/${P}-osx-bsd-${JUMBOV}.patch
-
- # OSX malloc patch
- epatch "${FILESDIR}"/${P}-vdcomp-osx-${JUMBOV}.patch
-
- # Disable JP2K (i.e. use system JPEG libs)
- epatch "${FILESDIR}"/${P}-disable-jp2k-${JUMBOV}.patch
-
- # Fix -wait option (do not rely on obsolete CLK_TCK)
- epatch "${FILESDIR}"/${P}-fix-wait-${JUMBOV}.patch
-
- # Use LDFLAGS on link lines
- epatch "${FILESDIR}"/${P}-add-ldflags-${JUMBOV}.patch
-
- epatch "${FILESDIR}"/${P}-libpng15-r1.patch
-
- # Link with various image libraries depending on use flags
- IMAGE_LIBS=""
- use jpeg && IMAGE_LIBS="${IMAGE_LIBS} -ljpeg"
- use png && IMAGE_LIBS="${IMAGE_LIBS} -lz -lpng"
- use tiff && IMAGE_LIBS="${IMAGE_LIBS} -ltiff"
-
- sed -i \
- -e 's/\(^JPEG.*\)/#\1/g' \
- -e 's/\(^PNG.*\)/#\1/g' \
- -e 's/\(^TIFF.*\)/#\1/g' \
- -e "s/\(^LIBS = .*\)/\1${IMAGE_LIBS}/g" Makefile
-
- # /usr/bin/gzip => /bin/gzip
- sed -i -e 's#/usr\(/bin/gzip\)#'"${EPREFIX}"'\1#g' config.h
-
- # Fix installation of ps docs
- sed -i -e 's#$(DESTDIR)$(LIBDIR)#$(LIBDIR)#g' Makefile
-}
-
-src_compile() {
- append-flags -DUSE_GETCWD -DLINUX -DUSLEEP
- use jpeg && append-flags -DDOJPEG
- use png && append-flags -DDOPNG
- use tiff && append-flags -DDOTIFF -DUSE_TILED_TIFF_BOTLEFT_FIX
-
- emake \
- CC="$(tc-getCC)" CCOPTS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
- PREFIX="${EPREFIX}"/usr \
- DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \
- LIBDIR="${T}"
-}
-
-src_install() {
- dodir /usr/bin
- dodir /usr/share/man/man1
-
- emake \
- DESTDIR="${D}" \
- PREFIX="${EPREFIX}"/usr \
- DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \
- LIBDIR="${T}" install
-
- dodoc CHANGELOG BUGS IDEAS
- newicon "${WORKDIR}"/${P}.png ${PN}.png
- make_desktop_entry xv "" "" "Graphics;Viewer"
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2022-09-28 0:09 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2022-09-28 0:09 UTC (permalink / raw
To: gentoo-commits
commit: c81b99f1d14ab1f640f3630f897a09a189d4c944
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Sun Sep 25 05:09:09 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 00:09:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81b99f1
media-gfx/xv: Fix hardcoded /usr/lib
Bug: https://bugs.gentoo.org/731022
Closes: https://bugs.gentoo.org/731022
Closes: https://github.com/gentoo/gentoo/pull/27435
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r20.ebuild | 88 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 88 insertions(+)
diff --git a/media-gfx/xv/xv-3.10a-r20.ebuild b/media-gfx/xv/xv-3.10a-r20.ebuild
new file mode 100644
index 000000000000..2121127b27e1
--- /dev/null
+++ b/media-gfx/xv/xv-3.10a-r20.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop flag-o-matic toolchain-funcs
+
+JUMBOV=20070520
+DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats"
+HOMEPAGE="http://www.trilon.com/xv/index.html http://www.sonic.net/~roelofs/greg_xv.html"
+SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
+ ftp://ftp.cis.upenn.edu/pub/xv/${P}.tar.gz
+ mirror://gentoo/${P}.png.bz2"
+
+LICENSE="xv"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="jpeg tiff png"
+
+DEPEND="x11-libs/libXt
+ jpeg? ( virtual/jpeg:0 )
+ tiff? ( media-libs/tiff:0 )
+ png? ( >=media-libs/libpng-1.2:0= sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${WORKDIR}/${P}-jumbo-fix-enh-patch-${JUMBOV}.txt"
+ "${FILESDIR}/${P}-osx-bsd-${JUMBOV}.patch"
+ "${FILESDIR}/${P}-vdcomp-osx-${JUMBOV}.patch"
+ "${FILESDIR}/${P}-disable-jp2k-${JUMBOV}.patch"
+ "${FILESDIR}/${P}-fix-wait-${JUMBOV}.patch"
+ "${FILESDIR}/${P}-add-ldflags-${JUMBOV}.patch"
+ "${FILESDIR}/${P}-libpng15-r1.patch"
+ "${FILESDIR}/${P}-wformat-security.patch"
+)
+
+src_prepare() {
+ default
+
+ append-cppflags -DUSE_GETCWD -DLINUX -DUSLEEP
+ use jpeg && append-cppflags -DDOJPEG
+ use png && append-cppflags -DDOPNG
+ use tiff && append-cppflags -DDOTIFF -DUSE_TILED_TIFF_BOTLEFT_FIX
+
+ # Link with various image libraries depending on use flags
+ IMAGE_LIBS=""
+ use jpeg && IMAGE_LIBS="${IMAGE_LIBS} -ljpeg"
+ use png && IMAGE_LIBS="${IMAGE_LIBS} -lz -lpng"
+ use tiff && IMAGE_LIBS="${IMAGE_LIBS} -ltiff"
+
+ sed -i \
+ -e 's/\(^JPEG.*\)/#\1/g' \
+ -e 's/\(^PNG.*\)/#\1/g' \
+ -e 's/\(^TIFF.*\)/#\1/g' \
+ -e "s/\(^LIBS = .*\)/\1${IMAGE_LIBS}/g" Makefile || die
+
+ # 731022
+ sed -i -e "s#lib -lz#$(get_libdir) -lz#" Makefile || die
+
+ # /usr/bin/gzip => /bin/gzip
+ sed -i -e 's#/usr\(/bin/gzip\)#'"${EPREFIX}"'\1#g' config.h || die
+
+ # Fix installation of ps docs
+ sed -i -e 's#$(DESTDIR)$(LIBDIR)#$(LIBDIR)#g' Makefile || die
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" CCOPTS="${CPPFLAGS} ${CFLAGS}" LDFLAGS="${LDFLAGS}" \
+ PREFIX="${EPREFIX}"/usr \
+ DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \
+ LIBDIR="${T}"
+}
+
+src_install() {
+ dodir /usr/bin
+ dodir /usr/share/man/man1
+
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}"/usr \
+ DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \
+ LIBDIR="${T}" install
+
+ dodoc CHANGELOG BUGS IDEAS
+ newicon "${WORKDIR}"/${P}.png ${PN}.png
+ make_desktop_entry xv "" "" "Graphics;Viewer"
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2022-09-28 0:10 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2022-09-28 0:10 UTC (permalink / raw
To: gentoo-commits
commit: cf97acb8753a44d93ace55e690bf8ae9bf60e74a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 00:10:41 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 00:10:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf97acb8
media-gfx/xv: tidy up deps
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r20.ebuild | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/media-gfx/xv/xv-3.10a-r20.ebuild b/media-gfx/xv/xv-3.10a-r20.ebuild
index 2121127b27e1..5bee0859905d 100644
--- a/media-gfx/xv/xv-3.10a-r20.ebuild
+++ b/media-gfx/xv/xv-3.10a-r20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,10 +17,15 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
-DEPEND="x11-libs/libXt
- jpeg? ( virtual/jpeg:0 )
- tiff? ( media-libs/tiff:0 )
- png? ( >=media-libs/libpng-1.2:0= sys-libs/zlib )"
+DEPEND="
+ x11-libs/libXt
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ tiff? ( media-libs/tiff )
+ png? (
+ >=media-libs/libpng-1.2:=
+ sys-libs/zlib
+ )
+"
RDEPEND="${DEPEND}"
PATCHES=(
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2022-10-04 17:30 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2022-10-04 17:30 UTC (permalink / raw
To: gentoo-commits
commit: 6d8902afa2788149059fdb02ad7b44d9e97a6359
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 4 17:29:32 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 4 17:29:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8902af
media-gfx/xv: Stabilize 3.10a-r20 x86, #874888
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r20.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r20.ebuild b/media-gfx/xv/xv-3.10a-r20.ebuild
index 5bee0859905d..6b45cdb173d1 100644
--- a/media-gfx/xv/xv-3.10a-r20.ebuild
+++ b/media-gfx/xv/xv-3.10a-r20.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2022-10-04 17:30 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2022-10-04 17:30 UTC (permalink / raw
To: gentoo-commits
commit: 27adf89d16be997a982a5f2ec3b54734fc452183
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 4 17:29:48 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 4 17:29:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27adf89d
media-gfx/xv: Stabilize 3.10a-r20 amd64, #874888
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r20.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r20.ebuild b/media-gfx/xv/xv-3.10a-r20.ebuild
index 6b45cdb173d1..cc7ef49ab87c 100644
--- a/media-gfx/xv/xv-3.10a-r20.ebuild
+++ b/media-gfx/xv/xv-3.10a-r20.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2022-10-04 18:40 Arthur Zamarin
0 siblings, 0 replies; 38+ messages in thread
From: Arthur Zamarin @ 2022-10-04 18:40 UTC (permalink / raw
To: gentoo-commits
commit: 28d3608c7afd33c7645d3ccf36e1bb52b093bc2c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 4 18:40:45 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 4 18:40:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d3608c
media-gfx/xv: Stabilize 3.10a-r20 ppc64, #874888
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r20.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r20.ebuild b/media-gfx/xv/xv-3.10a-r20.ebuild
index cc7ef49ab87c..0b67c76ba2f3 100644
--- a/media-gfx/xv/xv-3.10a-r20.ebuild
+++ b/media-gfx/xv/xv-3.10a-r20.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2022-10-04 18:41 Arthur Zamarin
0 siblings, 0 replies; 38+ messages in thread
From: Arthur Zamarin @ 2022-10-04 18:41 UTC (permalink / raw
To: gentoo-commits
commit: 1be046d365b072fade75c8966588a089323db07a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 4 18:41:01 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 4 18:41:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be046d3
media-gfx/xv: Stabilize 3.10a-r20 ppc, #874888
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r20.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r20.ebuild b/media-gfx/xv/xv-3.10a-r20.ebuild
index 0b67c76ba2f3..bed88c33c54e 100644
--- a/media-gfx/xv/xv-3.10a-r20.ebuild
+++ b/media-gfx/xv/xv-3.10a-r20.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2022-10-05 5:53 Arthur Zamarin
0 siblings, 0 replies; 38+ messages in thread
From: Arthur Zamarin @ 2022-10-05 5:53 UTC (permalink / raw
To: gentoo-commits
commit: 57bf8fc8163e9e716a6383ff7656b076b9a7e2c9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 5 05:53:06 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 5 05:53:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57bf8fc8
media-gfx/xv: Stabilize 3.10a-r20 sparc, #874888
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r20.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r20.ebuild b/media-gfx/xv/xv-3.10a-r20.ebuild
index bed88c33c54e..2a93b942a954 100644
--- a/media-gfx/xv/xv-3.10a-r20.ebuild
+++ b/media-gfx/xv/xv-3.10a-r20.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2022-10-08 20:01 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2022-10-08 20:01 UTC (permalink / raw
To: gentoo-commits
commit: ac1c738f579296ca0f32df1a7ed6a5fd25a88739
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 19:53:27 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 20:01:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1c738f
media-gfx/xv: drop 3.10a-r19
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r19.ebuild | 85 ----------------------------------------
1 file changed, 85 deletions(-)
diff --git a/media-gfx/xv/xv-3.10a-r19.ebuild b/media-gfx/xv/xv-3.10a-r19.ebuild
deleted file mode 100644
index 1a71a973d04e..000000000000
--- a/media-gfx/xv/xv-3.10a-r19.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic toolchain-funcs
-
-JUMBOV=20070520
-DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats"
-HOMEPAGE="http://www.trilon.com/xv/index.html http://www.sonic.net/~roelofs/greg_xv.html"
-SRC_URI="mirror://sourceforge/png-mng/${P}-jumbo-patches-${JUMBOV}.tar.gz
- ftp://ftp.cis.upenn.edu/pub/xv/${P}.tar.gz
- mirror://gentoo/${P}.png.bz2"
-
-LICENSE="xv"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="jpeg tiff png"
-
-DEPEND="x11-libs/libXt
- jpeg? ( virtual/jpeg:0 )
- tiff? ( media-libs/tiff:0 )
- png? ( >=media-libs/libpng-1.2:0= sys-libs/zlib )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${WORKDIR}/${P}-jumbo-fix-enh-patch-${JUMBOV}.txt"
- "${FILESDIR}/${P}-osx-bsd-${JUMBOV}.patch"
- "${FILESDIR}/${P}-vdcomp-osx-${JUMBOV}.patch"
- "${FILESDIR}/${P}-disable-jp2k-${JUMBOV}.patch"
- "${FILESDIR}/${P}-fix-wait-${JUMBOV}.patch"
- "${FILESDIR}/${P}-add-ldflags-${JUMBOV}.patch"
- "${FILESDIR}/${P}-libpng15-r1.patch"
- "${FILESDIR}/${P}-wformat-security.patch"
-)
-
-src_prepare() {
- default
-
- append-cppflags -DUSE_GETCWD -DLINUX -DUSLEEP
- use jpeg && append-cppflags -DDOJPEG
- use png && append-cppflags -DDOPNG
- use tiff && append-cppflags -DDOTIFF -DUSE_TILED_TIFF_BOTLEFT_FIX
-
- # Link with various image libraries depending on use flags
- IMAGE_LIBS=""
- use jpeg && IMAGE_LIBS="${IMAGE_LIBS} -ljpeg"
- use png && IMAGE_LIBS="${IMAGE_LIBS} -lz -lpng"
- use tiff && IMAGE_LIBS="${IMAGE_LIBS} -ltiff"
-
- sed -i \
- -e 's/\(^JPEG.*\)/#\1/g' \
- -e 's/\(^PNG.*\)/#\1/g' \
- -e 's/\(^TIFF.*\)/#\1/g' \
- -e "s/\(^LIBS = .*\)/\1${IMAGE_LIBS}/g" Makefile || die
-
- # /usr/bin/gzip => /bin/gzip
- sed -i -e 's#/usr\(/bin/gzip\)#'"${EPREFIX}"'\1#g' config.h || die
-
- # Fix installation of ps docs
- sed -i -e 's#$(DESTDIR)$(LIBDIR)#$(LIBDIR)#g' Makefile || die
-}
-
-src_compile() {
- emake \
- CC="$(tc-getCC)" CCOPTS="${CPPFLAGS} ${CFLAGS}" LDFLAGS="${LDFLAGS}" \
- PREFIX="${EPREFIX}"/usr \
- DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \
- LIBDIR="${T}"
-}
-
-src_install() {
- dodir /usr/bin
- dodir /usr/share/man/man1
-
- emake \
- DESTDIR="${D}" \
- PREFIX="${EPREFIX}"/usr \
- DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \
- LIBDIR="${T}" install
-
- dodoc CHANGELOG BUGS IDEAS
- newicon "${WORKDIR}"/${P}.png ${PN}.png
- make_desktop_entry xv "" "" "Graphics;Viewer"
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-07-17 17:29 Ben Kohler
0 siblings, 0 replies; 38+ messages in thread
From: Ben Kohler @ 2024-07-17 17:29 UTC (permalink / raw
To: gentoo-commits
commit: dbcab428d9004f42646531557cddf4381a123ac7
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 17 17:21:01 2024 +0000
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 17:29:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbcab428
media-gfx/xv: update HOMEPAGE
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
media-gfx/xv/xv-5.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-5.2.0.ebuild b/media-gfx/xv/xv-5.2.0.ebuild
index 80ce9689509c..49af68754450 100644
--- a/media-gfx/xv/xv-5.2.0.ebuild
+++ b/media-gfx/xv/xv-5.2.0.ebuild
@@ -7,7 +7,7 @@ inherit cmake desktop
JUMBOV=20070520
DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats"
-HOMEPAGE="http://www.trilon.com/xv/index.html http://www.sonic.net/~roelofs/greg_xv.html"
+HOMEPAGE="https://github.com/jasper-software/xv/"
SRC_URI="https://github.com/jasper-software/xv/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
mirror://gentoo/xv-3.10a.png.bz2"
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-07-17 17:29 Ben Kohler
0 siblings, 0 replies; 38+ messages in thread
From: Ben Kohler @ 2024-07-17 17:29 UTC (permalink / raw
To: gentoo-commits
commit: 9a293e381c72bfe6a954294c628b2f570e02fa9c
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 17 17:28:08 2024 +0000
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 17:29:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a293e38
media-gfx/xv: add myself as a maintainer
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
media-gfx/xv/metadata.xml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/media-gfx/xv/metadata.xml b/media-gfx/xv/metadata.xml
index 03458a5affcb..6f2f9f849997 100644
--- a/media-gfx/xv/metadata.xml
+++ b/media-gfx/xv/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>bkohler@gentoo.org</email>
+ <name>Ben Kohler</name>
+ </maintainer>
<upstream>
<remote-id type="sourceforge">png-mng</remote-id>
+ <remote-id type="github">jasper-software/xv</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-08-12 4:22 Eli Schwartz
0 siblings, 0 replies; 38+ messages in thread
From: Eli Schwartz @ 2024-08-12 4:22 UTC (permalink / raw
To: gentoo-commits
commit: e17e4d8bffe19eb873f7d823b19aeb4c1d1455f2
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 04:20:26 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 04:20:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17e4d8b
media-gfx/xv: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/859823
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
media-gfx/xv/xv-3.10a-r22.ebuild | 5 +++++
media-gfx/xv/xv-5.2.0.ebuild | 7 ++++++-
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-3.10a-r22.ebuild b/media-gfx/xv/xv-3.10a-r22.ebuild
index 6349d9814431..9141002ec745 100644
--- a/media-gfx/xv/xv-3.10a-r22.ebuild
+++ b/media-gfx/xv/xv-3.10a-r22.ebuild
@@ -70,6 +70,11 @@ src_prepare() {
}
src_compile() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/859823
+ # https://github.com/jasper-software/xv/issues/25
+ filter-lto
+
emake \
CC="$(tc-getCC)" CCOPTS="${CPPFLAGS} ${CFLAGS}" LDFLAGS="${LDFLAGS}" \
PREFIX="${EPREFIX}"/usr \
diff --git a/media-gfx/xv/xv-5.2.0.ebuild b/media-gfx/xv/xv-5.2.0.ebuild
index 49af68754450..a1e2d3e14fb9 100644
--- a/media-gfx/xv/xv-5.2.0.ebuild
+++ b/media-gfx/xv/xv-5.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake desktop
+inherit cmake desktop flag-o-matic
JUMBOV=20070520
DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats"
@@ -33,6 +33,11 @@ PATCHES=(
)
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/859823
+ # https://github.com/jasper-software/xv/issues/25
+ filter-lto
+
local mycmakeargs=(
-DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
-DXV_ENABLE_JPEG=$(usex jpeg)
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-08-29 15:08 Ben Kohler
0 siblings, 0 replies; 38+ messages in thread
From: Ben Kohler @ 2024-08-29 15:08 UTC (permalink / raw
To: gentoo-commits
commit: 482c0fb6ebf14f78b314caf466c2f212b0d9cb6e
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 14:59:35 2024 +0000
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 15:08:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482c0fb6
media-gfx/xv: add 6.0.0
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
media-gfx/xv/Manifest | 1 +
media-gfx/xv/xv-6.0.0.ebuild | 58 ++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/media-gfx/xv/Manifest b/media-gfx/xv/Manifest
index 2b0fc9216a39..74e569277a91 100644
--- a/media-gfx/xv/Manifest
+++ b/media-gfx/xv/Manifest
@@ -2,3 +2,4 @@ DIST xv-3.10a-jumbo-patches-20070520.tar.gz 1363802 BLAKE2B 1a9f77b950dfa817aa86
DIST xv-3.10a.png.bz2 3082 BLAKE2B 05f56053fc0a77bba155db306ae181f5404bced3b2c22a33b3a0a0750b84461ffec98934d3dbabd764fbb6ec95ce2851f4cf3959682a315fe6e6653cbaaa5ae4 SHA512 41e81c34e74a034292c2a8f525d1452614a2b42e980a1a2c93e3fcf990db528853d633496815e5fb2c897a780a2da171af590f436e2c7ef181eea00eb6922e9b
DIST xv-3.10a.tar.gz 2259124 BLAKE2B 42cea578a879c819be8f42ffb1d247643904d8b462a4d6faa208185e49566798605c89006cbc190725fa6356b87da3375cf04d2ba86b559419cf8f7471c867e5 SHA512 5b8c5890503e2796638921cabae8967e458c73e332acea8561b1025ed13c771bc44c0e309b4592852e33726eeaa9784f933d1312073b0ba2e0b8c0cedabcaa3f
DIST xv-5.2.0.tar.gz 4785784 BLAKE2B 46dc637cbbeabfe1c034c34e73040de6efebbf5f423fe429028ebfeefd2fce5af0fdaff1c52db4807b8eb88de89dae6b7f0e2c8a3522a3d9b103d5777783a52d SHA512 0af7ff6db152be849c27be9fba116513595deeca9e3eb42ec6fd74a4756d0c525b55a40de49aa37dd5d2ea4a29e6d644c8c4c709f0e1ec0a98cbc0ae7221b110
+DIST xv-6.0.0.tar.gz 5051786 BLAKE2B 42c6e06848c5cc7a3f7da1d5c5b10a7d665601f41eb79bda4b3e904c103e88592da416559adc9565c820c6402c9b03271521f515b8f7c873cc959dfd3b5652e8 SHA512 600fde882e1279b5c7147089790006bcbd4e31ba6220309a272aca43242c56062d4c85b181fb1f2d4b0497f1546347206d7827204c2ebbbabaaf3de40c50191a
diff --git a/media-gfx/xv/xv-6.0.0.ebuild b/media-gfx/xv/xv-6.0.0.ebuild
new file mode 100644
index 000000000000..a1e2d3e14fb9
--- /dev/null
+++ b/media-gfx/xv/xv-6.0.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop flag-o-matic
+
+JUMBOV=20070520
+DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats"
+HOMEPAGE="https://github.com/jasper-software/xv/"
+SRC_URI="https://github.com/jasper-software/xv/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ mirror://gentoo/xv-3.10a.png.bz2"
+
+LICENSE="xv"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="jpeg tiff png webp"
+
+DEPEND="
+ x11-libs/libXt
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ tiff? ( media-libs/tiff:= )
+ png? (
+ >=media-libs/libpng-1.2:=
+ sys-libs/zlib
+ )
+ webp? ( media-libs/libwebp:= )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/xv-5.2.0-osx-bsd.patch"
+)
+
+src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/859823
+ # https://github.com/jasper-software/xv/issues/25
+ filter-lto
+
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+ -DXV_ENABLE_JPEG=$(usex jpeg)
+ -DXV_ENABLE_JP2K=OFF
+ -DXV_ENABLE_PNG=$(usex png)
+ -DXV_ENABLE_TIFF=$(usex tiff)
+ -DXV_ENABLE_WEBP=$(usex webp)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newicon "${WORKDIR}"/xv-3.10a.png ${PN}.png
+ make_desktop_entry xv "" "" "Graphics;Viewer"
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-08-29 18:11 Ben Kohler
0 siblings, 0 replies; 38+ messages in thread
From: Ben Kohler @ 2024-08-29 18:11 UTC (permalink / raw
To: gentoo-commits
commit: 583a0fd436d437ce572eba628651f42f7c59c9a6
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 17:19:14 2024 +0000
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 18:10:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583a0fd4
media-gfx/xv: update mimeinfo cache
Closes: https://bugs.gentoo.org/938696
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
media-gfx/xv/xv-6.0.0.ebuild | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-6.0.0.ebuild b/media-gfx/xv/xv-6.0.0.ebuild
index a1e2d3e14fb9..2983ac332da6 100644
--- a/media-gfx/xv/xv-6.0.0.ebuild
+++ b/media-gfx/xv/xv-6.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake desktop flag-o-matic
+inherit cmake desktop flag-o-matic xdg-utils
JUMBOV=20070520
DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats"
@@ -56,3 +56,11 @@ src_install() {
newicon "${WORKDIR}"/xv-3.10a.png ${PN}.png
make_desktop_entry xv "" "" "Graphics;Viewer"
}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-09-03 11:17 Ben Kohler
0 siblings, 0 replies; 38+ messages in thread
From: Ben Kohler @ 2024-09-03 11:17 UTC (permalink / raw
To: gentoo-commits
commit: 511a3b05560afbacf2d0b776bc3258efe07395b2
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 2 12:04:21 2024 +0000
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Tue Sep 3 11:17:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511a3b05
media-gfx/xv: add 6.0.1
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
media-gfx/xv/Manifest | 1 +
media-gfx/xv/xv-6.0.1.ebuild | 66 ++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/media-gfx/xv/Manifest b/media-gfx/xv/Manifest
index 74e569277a91..4959eeaa4d0e 100644
--- a/media-gfx/xv/Manifest
+++ b/media-gfx/xv/Manifest
@@ -3,3 +3,4 @@ DIST xv-3.10a.png.bz2 3082 BLAKE2B 05f56053fc0a77bba155db306ae181f5404bced3b2c22
DIST xv-3.10a.tar.gz 2259124 BLAKE2B 42cea578a879c819be8f42ffb1d247643904d8b462a4d6faa208185e49566798605c89006cbc190725fa6356b87da3375cf04d2ba86b559419cf8f7471c867e5 SHA512 5b8c5890503e2796638921cabae8967e458c73e332acea8561b1025ed13c771bc44c0e309b4592852e33726eeaa9784f933d1312073b0ba2e0b8c0cedabcaa3f
DIST xv-5.2.0.tar.gz 4785784 BLAKE2B 46dc637cbbeabfe1c034c34e73040de6efebbf5f423fe429028ebfeefd2fce5af0fdaff1c52db4807b8eb88de89dae6b7f0e2c8a3522a3d9b103d5777783a52d SHA512 0af7ff6db152be849c27be9fba116513595deeca9e3eb42ec6fd74a4756d0c525b55a40de49aa37dd5d2ea4a29e6d644c8c4c709f0e1ec0a98cbc0ae7221b110
DIST xv-6.0.0.tar.gz 5051786 BLAKE2B 42c6e06848c5cc7a3f7da1d5c5b10a7d665601f41eb79bda4b3e904c103e88592da416559adc9565c820c6402c9b03271521f515b8f7c873cc959dfd3b5652e8 SHA512 600fde882e1279b5c7147089790006bcbd4e31ba6220309a272aca43242c56062d4c85b181fb1f2d4b0497f1546347206d7827204c2ebbbabaaf3de40c50191a
+DIST xv-6.0.1.tar.gz 5051856 BLAKE2B 7b7a76e211175776862312b48b1f5f91d1a901fffba2225390715c9e392a380add42eaee0429e0598dce677bbb4311e9bc1a506105b9a63595ab70e6253e6ae7 SHA512 7098a2600dc21f94ef1db3e1b23e79b0cdc989b93d792f891d7a29811037636a5887df88f1ad6df27b12be4b4b348f0cca34fe2ad0a58ed9b1228683f6b0b910
diff --git a/media-gfx/xv/xv-6.0.1.ebuild b/media-gfx/xv/xv-6.0.1.ebuild
new file mode 100644
index 000000000000..2983ac332da6
--- /dev/null
+++ b/media-gfx/xv/xv-6.0.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop flag-o-matic xdg-utils
+
+JUMBOV=20070520
+DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats"
+HOMEPAGE="https://github.com/jasper-software/xv/"
+SRC_URI="https://github.com/jasper-software/xv/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ mirror://gentoo/xv-3.10a.png.bz2"
+
+LICENSE="xv"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="jpeg tiff png webp"
+
+DEPEND="
+ x11-libs/libXt
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ tiff? ( media-libs/tiff:= )
+ png? (
+ >=media-libs/libpng-1.2:=
+ sys-libs/zlib
+ )
+ webp? ( media-libs/libwebp:= )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/xv-5.2.0-osx-bsd.patch"
+)
+
+src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/859823
+ # https://github.com/jasper-software/xv/issues/25
+ filter-lto
+
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+ -DXV_ENABLE_JPEG=$(usex jpeg)
+ -DXV_ENABLE_JP2K=OFF
+ -DXV_ENABLE_PNG=$(usex png)
+ -DXV_ENABLE_TIFF=$(usex tiff)
+ -DXV_ENABLE_WEBP=$(usex webp)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newicon "${WORKDIR}"/xv-3.10a.png ${PN}.png
+ make_desktop_entry xv "" "" "Graphics;Viewer"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-10-02 20:11 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-10-02 20:11 UTC (permalink / raw
To: gentoo-commits
commit: 84bb214fc7307ab6969a6e8566dd1eac8c9ccef4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 2 20:10:52 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 2 20:10:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84bb214f
media-gfx/xv: Stabilize 6.0.1 ppc64, #940663
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/xv/xv-6.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-6.0.1.ebuild b/media-gfx/xv/xv-6.0.1.ebuild
index 485e5e12aeb0..23bc801eeddc 100644
--- a/media-gfx/xv/xv-6.0.1.ebuild
+++ b/media-gfx/xv/xv-6.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jasper-software/xv/archive/refs/tags/v${PV}.tar.gz -
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png webp"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-10-02 20:11 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-10-02 20:11 UTC (permalink / raw
To: gentoo-commits
commit: 339d6af85faa2ff352d43ed7fdf9b8ad1f65d2f6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 2 20:10:55 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 2 20:10:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339d6af8
media-gfx/xv: Stabilize 6.0.1 ppc, #940663
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/xv/xv-6.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-6.0.1.ebuild b/media-gfx/xv/xv-6.0.1.ebuild
index 70f64482a218..19eda816cac9 100644
--- a/media-gfx/xv/xv-6.0.1.ebuild
+++ b/media-gfx/xv/xv-6.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jasper-software/xv/archive/refs/tags/v${PV}.tar.gz -
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png webp"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-10-02 20:11 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-10-02 20:11 UTC (permalink / raw
To: gentoo-commits
commit: 908b174301f8a9d310f88fba656bc82137496659
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 2 20:10:54 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 2 20:10:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908b1743
media-gfx/xv: Stabilize 6.0.1 x86, #940663
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/xv/xv-6.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-6.0.1.ebuild b/media-gfx/xv/xv-6.0.1.ebuild
index 23bc801eeddc..70f64482a218 100644
--- a/media-gfx/xv/xv-6.0.1.ebuild
+++ b/media-gfx/xv/xv-6.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jasper-software/xv/archive/refs/tags/v${PV}.tar.gz -
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png webp"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-10-03 16:11 Arthur Zamarin
0 siblings, 0 replies; 38+ messages in thread
From: Arthur Zamarin @ 2024-10-03 16:11 UTC (permalink / raw
To: gentoo-commits
commit: c4817ca3e69db93a832a494450b0501a7089db67
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 3 16:11:09 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 3 16:11:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4817ca3
media-gfx/xv: Stabilize 6.0.1 amd64, #940663
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-gfx/xv/xv-6.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-6.0.1.ebuild b/media-gfx/xv/xv-6.0.1.ebuild
index 19eda816cac9..df12fbe4e881 100644
--- a/media-gfx/xv/xv-6.0.1.ebuild
+++ b/media-gfx/xv/xv-6.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jasper-software/xv/archive/refs/tags/v${PV}.tar.gz -
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png webp"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-10-12 15:05 Sam James
0 siblings, 0 replies; 38+ messages in thread
From: Sam James @ 2024-10-12 15:05 UTC (permalink / raw
To: gentoo-commits
commit: a476175bfaeecbb59bf1fd2713ccacf70e1766f3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 12 15:04:21 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 12 15:04:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a476175b
media-gfx/xv: Stabilize 6.0.1 sparc, #940663
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/xv/xv-6.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/xv/xv-6.0.1.ebuild b/media-gfx/xv/xv-6.0.1.ebuild
index df12fbe4e881..5ab40bbd1218 100644
--- a/media-gfx/xv/xv-6.0.1.ebuild
+++ b/media-gfx/xv/xv-6.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jasper-software/xv/archive/refs/tags/v${PV}.tar.gz -
LICENSE="xv"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="jpeg tiff png webp"
DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/
@ 2024-10-16 11:44 Ben Kohler
0 siblings, 0 replies; 38+ messages in thread
From: Ben Kohler @ 2024-10-16 11:44 UTC (permalink / raw
To: gentoo-commits
commit: 51b90b142d1f1697df01b3554e4efefec4f0b41a
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 15 15:28:23 2024 +0000
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Wed Oct 16 11:44:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b90b14
media-gfx/xv: add 6.0.2
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
media-gfx/xv/Manifest | 1 +
media-gfx/xv/xv-6.0.2.ebuild | 66 ++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/media-gfx/xv/Manifest b/media-gfx/xv/Manifest
index 4959eeaa4d0e..fbda927afd70 100644
--- a/media-gfx/xv/Manifest
+++ b/media-gfx/xv/Manifest
@@ -4,3 +4,4 @@ DIST xv-3.10a.tar.gz 2259124 BLAKE2B 42cea578a879c819be8f42ffb1d247643904d8b462a
DIST xv-5.2.0.tar.gz 4785784 BLAKE2B 46dc637cbbeabfe1c034c34e73040de6efebbf5f423fe429028ebfeefd2fce5af0fdaff1c52db4807b8eb88de89dae6b7f0e2c8a3522a3d9b103d5777783a52d SHA512 0af7ff6db152be849c27be9fba116513595deeca9e3eb42ec6fd74a4756d0c525b55a40de49aa37dd5d2ea4a29e6d644c8c4c709f0e1ec0a98cbc0ae7221b110
DIST xv-6.0.0.tar.gz 5051786 BLAKE2B 42c6e06848c5cc7a3f7da1d5c5b10a7d665601f41eb79bda4b3e904c103e88592da416559adc9565c820c6402c9b03271521f515b8f7c873cc959dfd3b5652e8 SHA512 600fde882e1279b5c7147089790006bcbd4e31ba6220309a272aca43242c56062d4c85b181fb1f2d4b0497f1546347206d7827204c2ebbbabaaf3de40c50191a
DIST xv-6.0.1.tar.gz 5051856 BLAKE2B 7b7a76e211175776862312b48b1f5f91d1a901fffba2225390715c9e392a380add42eaee0429e0598dce677bbb4311e9bc1a506105b9a63595ab70e6253e6ae7 SHA512 7098a2600dc21f94ef1db3e1b23e79b0cdc989b93d792f891d7a29811037636a5887df88f1ad6df27b12be4b4b348f0cca34fe2ad0a58ed9b1228683f6b0b910
+DIST xv-6.0.2.tar.gz 5052705 BLAKE2B e25a9d5881ce2b9039e4e9f561df7392faf2149730d072085486ebe930934b7c92e7c333bc930eae8b27dea9eea5b2bcc9da2bd28c84ae6483406f66e47ca5df SHA512 81de0a4811b7bb4662e8b731e148f7f172275f0380c0bc2c2569c3a041002374a3a44a1c1b8ec2a74f1e0aaf45e8217ce0cd4e4393eb0d3f29f1e494c9a75c03
diff --git a/media-gfx/xv/xv-6.0.2.ebuild b/media-gfx/xv/xv-6.0.2.ebuild
new file mode 100644
index 000000000000..485e5e12aeb0
--- /dev/null
+++ b/media-gfx/xv/xv-6.0.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop flag-o-matic xdg-utils
+
+JUMBOV=20070520
+DESCRIPTION="Interactive image manipulation program supporting a wide variety of formats"
+HOMEPAGE="https://github.com/jasper-software/xv/"
+SRC_URI="https://github.com/jasper-software/xv/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ mirror://gentoo/xv-3.10a.png.bz2"
+
+LICENSE="xv"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="jpeg tiff png webp"
+
+DEPEND="
+ x11-libs/libXt
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ tiff? ( media-libs/tiff:= )
+ png? (
+ >=media-libs/libpng-1.2:=
+ sys-libs/zlib
+ )
+ webp? ( media-libs/libwebp:= )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/xv-5.2.0-osx-bsd.patch"
+)
+
+src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/859823
+ # https://github.com/jasper-software/xv/issues/25
+ filter-lto
+
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+ -DXV_ENABLE_JPEG=$(usex jpeg)
+ -DXV_ENABLE_JP2K=OFF
+ -DXV_ENABLE_PNG=$(usex png)
+ -DXV_ENABLE_TIFF=$(usex tiff)
+ -DXV_ENABLE_WEBP=$(usex webp)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newicon "${WORKDIR}"/xv-3.10a.png ${PN}.png
+ make_desktop_entry xv "" "" "Graphics;Viewer"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
end of thread, other threads:[~2024-10-16 11:44 UTC | newest]
Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-04 17:30 [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-16 11:44 Ben Kohler
2024-10-12 15:05 Sam James
2024-10-03 16:11 Arthur Zamarin
2024-10-02 20:11 Sam James
2024-10-02 20:11 Sam James
2024-10-02 20:11 Sam James
2024-09-03 11:17 Ben Kohler
2024-08-29 18:11 Ben Kohler
2024-08-29 15:08 Ben Kohler
2024-08-12 4:22 Eli Schwartz
2024-07-17 17:29 Ben Kohler
2024-07-17 17:29 Ben Kohler
2022-10-08 20:01 Sam James
2022-10-05 5:53 Arthur Zamarin
2022-10-04 18:41 Arthur Zamarin
2022-10-04 18:40 Arthur Zamarin
2022-10-04 17:30 Sam James
2022-09-28 0:10 Sam James
2022-09-28 0:09 Sam James
2019-02-10 17:33 Mikle Kolyada
2019-02-10 17:31 Mikle Kolyada
2019-02-09 18:36 Thomas Deutschmann
2019-02-02 21:17 Sergei Trofimovich
2019-02-02 19:18 Sergei Trofimovich
2019-02-02 19:09 Sergei Trofimovich
2019-02-01 14:55 Tobias Klausmann
2019-01-28 19:38 Sergei Trofimovich
2016-02-14 12:19 Ulrich Müller
2015-11-23 9:25 Agostino Sarubbo
2015-11-16 14:19 Agostino Sarubbo
2015-11-13 9:42 Agostino Sarubbo
2015-11-12 9:40 Agostino Sarubbo
2015-11-11 9:54 Agostino Sarubbo
2015-11-11 5:18 Jeroen Roovers
2015-11-09 10:31 Agostino Sarubbo
2015-11-08 11:04 Pacho Ramos
2015-11-08 11:04 Pacho Ramos
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox