public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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:     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-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-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 --
2024-07-17 17:29 [gentoo-commits] repo/gentoo:master commit in: media-gfx/xv/ Ben Kohler
  -- 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
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-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