public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2016-11-29 17:36 Markus Meier
  0 siblings, 0 replies; 15+ messages in thread
From: Markus Meier @ 2016-11-29 17:36 UTC (permalink / raw
  To: gentoo-commits

commit:     731c33d80ecaac5b46395800254742b89a5a3121
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 29 17:36:05 2016 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Nov 29 17:36:05 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731c33d8

media-libs/imlib: arm stable, bug #597250

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 media-libs/imlib/imlib-1.9.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r5.ebuild b/media-libs/imlib/imlib-1.9.15-r5.ebuild
index 6e2eacc..9dfd753 100644
--- a/media-libs/imlib/imlib-1.9.15-r5.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnome/sources/${PN}/${PVP[0]}.${PVP[1]}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="doc static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2024-05-25 12:58 Arthur Zamarin
  0 siblings, 0 replies; 15+ messages in thread
From: Arthur Zamarin @ 2024-05-25 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     277a6f6ae8c9f646c9ad84e392c5fd75ba7f51ef
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 25 12:55:31 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 25 12:55:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277a6f6a

media-libs/imlib: drop 1.9.15-r7

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/imlib/imlib-1.9.15-r7.ebuild | 72 ---------------------------------
 1 file changed, 72 deletions(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r7.ebuild b/media-libs/imlib/imlib-1.9.15-r7.ebuild
deleted file mode 100644
index 264eda863f1f..000000000000
--- a/media-libs/imlib/imlib-1.9.15-r7.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools multilib-minimal
-
-PVP=(${PV//[-\._]/ })
-DESCRIPTION="Image loading and rendering library"
-HOMEPAGE="http://ftp.acc.umu.se/pub/GNOME/sources/imlib/1.9/"
-SRC_URI="mirror://gnome/sources/${PN}/${PVP[0]}.${PVP[1]}/${P}.tar.bz2
-	mirror://gentoo/gtk-1-for-imlib.m4.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="doc static-libs"
-
-RDEPEND="
-	>=media-libs/tiff-3.9.7-r1:=[${MULTILIB_USEDEP}]
-	>=media-libs/giflib-5.1:0=[${MULTILIB_USEDEP}]
-	media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
-	>=media-libs/libpng-1.2.51:=[${MULTILIB_USEDEP}]
-	>=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
-	>=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
-	>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	default
-
-	# Fix aclocal underquoted definition warnings.
-	# Conditionalize gdk functions for bug 40453.
-	# Fix imlib-config for bug 3425.
-	eapply "${FILESDIR}"/${P}.patch
-	eapply "${FILESDIR}"/${PN}-security.patch #security #72681
-	eapply "${FILESDIR}"/${P}-bpp16-CVE-2007-3568.patch # security #201887
-	eapply "${FILESDIR}"/${P}-fix-rendering.patch #197489
-	eapply "${FILESDIR}"/${P}-asneeded.patch #207638
-	eapply "${FILESDIR}"/${P}-libpng15.patch #357167
-	eapply "${FILESDIR}"/${P}-underlinking-test.patch #367645
-	eapply "${FILESDIR}"/${P}-no-LDFLAGS-in-pc.patch
-	eapply "${FILESDIR}"/${P}-giflib51-{1,2}.patch #538976
-
-	mkdir m4 && cp "${WORKDIR}"/gtk-1-for-imlib.m4 m4
-
-	AT_M4DIR="m4" eautoreconf
-}
-
-multilib_src_configure() {
-	ECONF_SOURCE="${S}" econf \
-		--sysconfdir=/etc/imlib \
-		$(use_enable static-libs static) \
-		--disable-gdk \
-		--disable-gtktest
-}
-
-multilib_src_install() {
-	emake DESTDIR="${D}" install
-	# fix target=@gdk-target@ in pkgconfig, bug #499268
-	sed -e '/^target=/d' \
-		-i "${ED}"usr/$(get_libdir)/pkgconfig/imlib.pc || die
-}
-
-multilib_src_install_all() {
-	einstalldocs
-	use doc && dohtml doc/*
-
-	# Punt unused files
-	rm -f "${D}"/usr/lib*/pkgconfig/imlibgdk.pc
-	find "${D}" -name '*.la' -exec rm -f {} + || die
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2024-05-25 12:54 Arthur Zamarin
  0 siblings, 0 replies; 15+ messages in thread
From: Arthur Zamarin @ 2024-05-25 12:54 UTC (permalink / raw
  To: gentoo-commits

commit:     e741ad505cb6fc2c6e7702e3a0ba8f291a143595
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 25 12:54:44 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 25 12:54:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e741ad50

media-libs/imlib: Stabilize 1.9.15-r9 sparc, #932573

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/imlib/imlib-1.9.15-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r9.ebuild b/media-libs/imlib/imlib-1.9.15-r9.ebuild
index 885fc40a0cc7..8e6e3dcb58c4 100644
--- a/media-libs/imlib/imlib-1.9.15-r9.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnome/sources/${PN}/$(ver_cut 1-2)/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2024-05-23 21:56 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-05-23 21:56 UTC (permalink / raw
  To: gentoo-commits

commit:     c974b631c780fed8b813b13015f504acdd3810cd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 21:55:40 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 23 21:56:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c974b631

media-libs/imlib: Stabilize 1.9.15-r9 arm, #932573

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/imlib/imlib-1.9.15-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r9.ebuild b/media-libs/imlib/imlib-1.9.15-r9.ebuild
index b500bfa01bc9..885fc40a0cc7 100644
--- a/media-libs/imlib/imlib-1.9.15-r9.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnome/sources/${PN}/$(ver_cut 1-2)/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
 IUSE="static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2024-05-23 21:53 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-05-23 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     fa0d7071b0de7647200aa6e55565f7016f584dbe
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 21:53:28 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 23 21:53:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0d7071

media-libs/imlib: Stabilize 1.9.15-r9 ppc, #932573

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/imlib/imlib-1.9.15-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r9.ebuild b/media-libs/imlib/imlib-1.9.15-r9.ebuild
index fc8bb8a9730a..b500bfa01bc9 100644
--- a/media-libs/imlib/imlib-1.9.15-r9.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnome/sources/${PN}/$(ver_cut 1-2)/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
 IUSE="static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2024-05-23 21:53 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-05-23 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     afeca421845943b5d7e5c10c0e090e61782a9bcf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 21:53:27 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 23 21:53:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afeca421

media-libs/imlib: Stabilize 1.9.15-r9 x86, #932573

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/imlib/imlib-1.9.15-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r9.ebuild b/media-libs/imlib/imlib-1.9.15-r9.ebuild
index d738e71656ea..fc8bb8a9730a 100644
--- a/media-libs/imlib/imlib-1.9.15-r9.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnome/sources/${PN}/$(ver_cut 1-2)/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2024-05-23 21:53 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-05-23 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     cd75dc41a2b30ae101c9c8c24ee7224766819bd4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 21:53:26 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 23 21:53:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd75dc41

media-libs/imlib: Stabilize 1.9.15-r9 amd64, #932573

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/imlib/imlib-1.9.15-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r9.ebuild b/media-libs/imlib/imlib-1.9.15-r9.ebuild
index b79882e166f1..d738e71656ea 100644
--- a/media-libs/imlib/imlib-1.9.15-r9.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnome/sources/${PN}/$(ver_cut 1-2)/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2024-05-23 21:53 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-05-23 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     3c55ce086be67f1fb2414961af65129f5f40e910
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 21:53:25 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 23 21:53:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c55ce08

media-libs/imlib: Stabilize 1.9.15-r9 ppc64, #932573

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/imlib/imlib-1.9.15-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r9.ebuild b/media-libs/imlib/imlib-1.9.15-r9.ebuild
index 5120f9d71d84..b79882e166f1 100644
--- a/media-libs/imlib/imlib-1.9.15-r9.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnome/sources/${PN}/$(ver_cut 1-2)/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2024-04-13  7:33 Arthur Zamarin
  0 siblings, 0 replies; 15+ messages in thread
From: Arthur Zamarin @ 2024-04-13  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     91b1318ad198df0d7117825a12fb0507346ca557
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 07:30:04 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 07:32:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b1318a

media-libs/imlib: more refactors

- use PATCHES
- use ver_cut instead of custom version extract
- use array for econf args
- use "-delete" of find command

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/imlib/imlib-1.9.15-r8.ebuild | 42 +++++++++++++++++----------------
 1 file changed, 22 insertions(+), 20 deletions(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r8.ebuild b/media-libs/imlib/imlib-1.9.15-r8.ebuild
index d9d627be63f7..494be1fba26d 100644
--- a/media-libs/imlib/imlib-1.9.15-r8.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r8.ebuild
@@ -5,10 +5,9 @@ EAPI=8
 
 inherit autotools multilib-minimal
 
-PVP=(${PV//[-\._]/ })
 DESCRIPTION="Image loading and rendering library"
 HOMEPAGE="https://ftp.acc.umu.se/pub/GNOME/sources/imlib/1.9/"
-SRC_URI="mirror://gnome/sources/${PN}/${PVP[0]}.${PVP[1]}/${P}.tar.bz2
+SRC_URI="mirror://gnome/sources/${PN}/$(ver_cut 1-2)/${P}.tar.bz2
 	mirror://gentoo/gtk-1-for-imlib.m4.bz2"
 
 LICENSE="GPL-2"
@@ -27,33 +26,36 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-src_prepare() {
-	default
-
+PATCHES=(
 	# Fix aclocal underquoted definition warnings.
 	# Conditionalize gdk functions for bug 40453.
 	# Fix imlib-config for bug 3425.
-	eapply "${FILESDIR}"/${P}.patch
-	eapply "${FILESDIR}"/${PN}-security.patch #security #72681
-	eapply "${FILESDIR}"/${P}-bpp16-CVE-2007-3568.patch # security #201887
-	eapply "${FILESDIR}"/${P}-fix-rendering.patch #197489
-	eapply "${FILESDIR}"/${P}-asneeded.patch #207638
-	eapply "${FILESDIR}"/${P}-libpng15.patch #357167
-	eapply "${FILESDIR}"/${P}-underlinking-test.patch #367645
-	eapply "${FILESDIR}"/${P}-no-LDFLAGS-in-pc.patch
-	eapply "${FILESDIR}"/${P}-giflib51-{1,2}.patch #538976
+	"${FILESDIR}"/${P}.patch
+	"${FILESDIR}"/${PN}-security.patch #security #72681
+	"${FILESDIR}"/${P}-bpp16-CVE-2007-3568.patch # security #201887
+	"${FILESDIR}"/${P}-fix-rendering.patch #197489
+	"${FILESDIR}"/${P}-asneeded.patch #207638
+	"${FILESDIR}"/${P}-libpng15.patch #357167
+	"${FILESDIR}"/${P}-underlinking-test.patch #367645
+	"${FILESDIR}"/${P}-no-LDFLAGS-in-pc.patch
+	"${FILESDIR}"/${P}-giflib51-{1,2}.patch #538976
+)
 
-	mkdir m4 && cp "${WORKDIR}"/gtk-1-for-imlib.m4 m4 || die
+src_prepare() {
+	default
 
+	mkdir m4 && cp "${WORKDIR}"/gtk-1-for-imlib.m4 m4 || die
 	AT_M4DIR="m4" eautoreconf
 }
 
 multilib_src_configure() {
-	ECONF_SOURCE="${S}" econf \
-		--sysconfdir=/etc/imlib \
-		$(use_enable static-libs static) \
-		--disable-gdk \
+	local myeconfargs=(
+		--sysconfdir=/etc/imlib
+		$(use_enable static-libs static)
+		--disable-gdk
 		--disable-gtktest
+	)
+	ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 
 multilib_src_install() {
@@ -69,5 +71,5 @@ multilib_src_install_all() {
 
 	# Punt unused files
 	rm -f "${D}"/usr/lib*/pkgconfig/imlibgdk.pc || die
-	find "${D}" -name '*.la' -exec rm -f {} + || die
+	find "${D}" -name '*.la' -delete || die
 }


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2024-04-13  7:33 Arthur Zamarin
  0 siblings, 0 replies; 15+ messages in thread
From: Arthur Zamarin @ 2024-04-13  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     ef7d5a5f8e87919381ff14a7f5a8090d16347271
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Mar 27 19:13:55 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 07:32:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7d5a5f

media-libs/imlib: EAPI8 bump, fix bug #925626

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>

Closes: https://bugs.gentoo.org/925626
Closes: https://github.com/gentoo/gentoo/pull/35948
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/imlib/imlib-1.9.15-r8.ebuild | 73 +++++++++++++++++++++++++++++++++
 1 file changed, 73 insertions(+)

diff --git a/media-libs/imlib/imlib-1.9.15-r8.ebuild b/media-libs/imlib/imlib-1.9.15-r8.ebuild
new file mode 100644
index 000000000000..d9d627be63f7
--- /dev/null
+++ b/media-libs/imlib/imlib-1.9.15-r8.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+PVP=(${PV//[-\._]/ })
+DESCRIPTION="Image loading and rendering library"
+HOMEPAGE="https://ftp.acc.umu.se/pub/GNOME/sources/imlib/1.9/"
+SRC_URI="mirror://gnome/sources/${PN}/${PVP[0]}.${PVP[1]}/${P}.tar.bz2
+	mirror://gentoo/gtk-1-for-imlib.m4.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="static-libs"
+
+RDEPEND="
+	>=media-libs/tiff-3.9.7-r1:=[${MULTILIB_USEDEP}]
+	>=media-libs/giflib-5.1:0=[${MULTILIB_USEDEP}]
+	media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
+	>=media-libs/libpng-1.2.51:=[${MULTILIB_USEDEP}]
+	>=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
+	>=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
+	>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+
+	# Fix aclocal underquoted definition warnings.
+	# Conditionalize gdk functions for bug 40453.
+	# Fix imlib-config for bug 3425.
+	eapply "${FILESDIR}"/${P}.patch
+	eapply "${FILESDIR}"/${PN}-security.patch #security #72681
+	eapply "${FILESDIR}"/${P}-bpp16-CVE-2007-3568.patch # security #201887
+	eapply "${FILESDIR}"/${P}-fix-rendering.patch #197489
+	eapply "${FILESDIR}"/${P}-asneeded.patch #207638
+	eapply "${FILESDIR}"/${P}-libpng15.patch #357167
+	eapply "${FILESDIR}"/${P}-underlinking-test.patch #367645
+	eapply "${FILESDIR}"/${P}-no-LDFLAGS-in-pc.patch
+	eapply "${FILESDIR}"/${P}-giflib51-{1,2}.patch #538976
+
+	mkdir m4 && cp "${WORKDIR}"/gtk-1-for-imlib.m4 m4 || die
+
+	AT_M4DIR="m4" eautoreconf
+}
+
+multilib_src_configure() {
+	ECONF_SOURCE="${S}" econf \
+		--sysconfdir=/etc/imlib \
+		$(use_enable static-libs static) \
+		--disable-gdk \
+		--disable-gtktest
+}
+
+multilib_src_install() {
+	emake DESTDIR="${D}" install
+	# fix target=@gdk-target@ in pkgconfig, bug #499268
+	sed -e '/^target=/d' \
+		-i "${ED}"/usr/$(get_libdir)/pkgconfig/imlib.pc || die
+}
+
+multilib_src_install_all() {
+	local HTML_DOCS=( doc/*.gif doc/*.html )
+	einstalldocs
+
+	# Punt unused files
+	rm -f "${D}"/usr/lib*/pkgconfig/imlibgdk.pc || die
+	find "${D}" -name '*.la' -exec rm -f {} + || die
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2023-12-29  6:58 Arthur Zamarin
  0 siblings, 0 replies; 15+ messages in thread
From: Arthur Zamarin @ 2023-12-29  6:58 UTC (permalink / raw
  To: gentoo-commits

commit:     84457ae992ff3b5e0cecacc74c10697e98f497fc
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 29 06:58:19 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 06:58:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84457ae9

media-libs/imlib: Keyword 1.9.15-r7 arm64, #920872

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/imlib/imlib-1.9.15-r7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r7.ebuild b/media-libs/imlib/imlib-1.9.15-r7.ebuild
index 850ef24caada..264eda863f1f 100644
--- a/media-libs/imlib/imlib-1.9.15-r7.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnome/sources/${PN}/${PVP[0]}.${PVP[1]}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="doc static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2018-01-13 17:17 Andreas Sturmlechner
  0 siblings, 0 replies; 15+ messages in thread
From: Andreas Sturmlechner @ 2018-01-13 17:17 UTC (permalink / raw
  To: gentoo-commits

commit:     9e4b1529c9afb7ffec5bd606ca92c2b59f8833a6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 15:38:05 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 17:16:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4b1529

media-libs/imlib: Drop old, EAPI-4 based

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/imlib/imlib-1.9.15-r4.ebuild | 68 ---------------------------------
 1 file changed, 68 deletions(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r4.ebuild b/media-libs/imlib/imlib-1.9.15-r4.ebuild
deleted file mode 100644
index e01eca21552..00000000000
--- a/media-libs/imlib/imlib-1.9.15-r4.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit autotools eutils multilib-minimal
-
-PVP=(${PV//[-\._]/ })
-DESCRIPTION="Image loading and rendering library"
-HOMEPAGE="http://ftp.acc.umu.se/pub/GNOME/sources/imlib/1.9/"
-SRC_URI="mirror://gnome/sources/${PN}/${PVP[0]}.${PVP[1]}/${P}.tar.bz2
-	mirror://gentoo/gtk-1-for-imlib.m4.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd"
-IUSE="doc static-libs"
-
-RDEPEND=">=media-libs/tiff-3.9.7-r1[${MULTILIB_USEDEP}]
-	>=media-libs/giflib-4.1.6-r3[${MULTILIB_USEDEP}]
-	>=media-libs/libpng-1.2.51[${MULTILIB_USEDEP}]
-	>=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}]
-	>=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
-	>=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
-	>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-	abi_x86_32? (
-		!app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
-		!<=app-emulation/emul-linux-x86-gtklibs-20140406
-	)"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	# Fix aclocal underquoted definition warnings.
-	# Conditionalize gdk functions for bug 40453.
-	# Fix imlib-config for bug 3425.
-	epatch "${FILESDIR}"/${P}.patch
-	epatch "${FILESDIR}"/${PN}-security.patch #security #72681
-	epatch "${FILESDIR}"/${P}-bpp16-CVE-2007-3568.patch # security #201887
-	epatch "${FILESDIR}"/${P}-fix-rendering.patch #197489
-	epatch "${FILESDIR}"/${P}-asneeded.patch #207638
-	epatch "${FILESDIR}"/${P}-libpng15.patch #357167
-	epatch "${FILESDIR}"/${P}-underlinking-test.patch #367645
-	epatch "${FILESDIR}"/${P}-no-LDFLAGS-in-pc.patch
-
-	mkdir m4 && cp "${WORKDIR}"/gtk-1-for-imlib.m4 m4
-
-	AT_M4DIR="m4" eautoreconf
-}
-
-multilib_src_configure() {
-	ECONF_SOURCE="${S}" econf \
-		--sysconfdir=/etc/imlib \
-		$(use_enable static-libs static) \
-		--disable-gdk \
-		--disable-gtktest
-}
-
-multilib_src_install() {
-	emake DESTDIR="${D}" install || die
-}
-
-multilib_src_install_all() {
-	dodoc AUTHORS ChangeLog README
-	use doc && dohtml doc/*
-
-	# Punt unused files
-	rm -f "${D}"/usr/lib*/pkgconfig/imlibgdk.pc
-	find "${D}" -name '*.la' -exec rm -f {} +
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2017-01-31  5:23 Jeroen Roovers
  0 siblings, 0 replies; 15+ messages in thread
From: Jeroen Roovers @ 2017-01-31  5:23 UTC (permalink / raw
  To: gentoo-commits

commit:     2816d1e1146bb7bed564b08c7278b83a2ce1ca21
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 05:23:11 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 05:23:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2816d1e1

media-libs/imlib: Stable for HPPA (bug #597250).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 media-libs/imlib/imlib-1.9.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r5.ebuild b/media-libs/imlib/imlib-1.9.15-r5.ebuild
index cc3508d..8777a1f 100644
--- a/media-libs/imlib/imlib-1.9.15-r5.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnome/sources/${PN}/${PVP[0]}.${PVP[1]}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd"
 IUSE="doc static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2016-11-20  7:52 Michael Palimaka
  0 siblings, 0 replies; 15+ messages in thread
From: Michael Palimaka @ 2016-11-20  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     fa8e3b74cd91dc8a2daac15ec3ee79c3995c39b9
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 20 07:50:09 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Nov 20 07:51:52 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8e3b74

media-libs/imlib: amd64/x86 stable

Gentoo-bug: 597250

Package-Manager: portage-2.3.2

 media-libs/imlib/imlib-1.9.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r5.ebuild b/media-libs/imlib/imlib-1.9.15-r5.ebuild
index 6791112..6e2eacc 100644
--- a/media-libs/imlib/imlib-1.9.15-r5.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnome/sources/${PN}/${PVP[0]}.${PVP[1]}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="doc static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/
@ 2016-11-15 15:34 Tobias Klausmann
  0 siblings, 0 replies; 15+ messages in thread
From: Tobias Klausmann @ 2016-11-15 15:34 UTC (permalink / raw
  To: gentoo-commits

commit:     2ebc57822a3b1a38bd7627ec6fb273e779e58c59
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 15 15:34:01 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 15:34:01 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebc5782

media-libs/imlib-1.9.15-r5: stable on alpha

Gentoo-Bug: 597250

 media-libs/imlib/imlib-1.9.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r5.ebuild b/media-libs/imlib/imlib-1.9.15-r5.ebuild
index 89c1968..6791112 100644
--- a/media-libs/imlib/imlib-1.9.15-r5.ebuild
+++ b/media-libs/imlib/imlib-1.9.15-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnome/sources/${PN}/${PVP[0]}.${PVP[1]}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
 IUSE="doc static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2024-05-25 12:58 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-29 17:36 [gentoo-commits] repo/gentoo:master commit in: media-libs/imlib/ Markus Meier
  -- strict thread matches above, loose matches on Subject: below --
2024-05-25 12:58 Arthur Zamarin
2024-05-25 12:54 Arthur Zamarin
2024-05-23 21:56 Sam James
2024-05-23 21:53 Sam James
2024-05-23 21:53 Sam James
2024-05-23 21:53 Sam James
2024-05-23 21:53 Sam James
2024-04-13  7:33 Arthur Zamarin
2024-04-13  7:33 Arthur Zamarin
2023-12-29  6:58 Arthur Zamarin
2018-01-13 17:17 Andreas Sturmlechner
2017-01-31  5:23 Jeroen Roovers
2016-11-20  7:52 Michael Palimaka
2016-11-15 15:34 Tobias Klausmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox