public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2018-10-18 19:20 Michał Górny
  0 siblings, 0 replies; 29+ messages in thread
From: Michał Górny @ 2018-10-18 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     45a9596463640306f54aeaa47ab547be5773c383
Author:     Joonas Niilola <juippis <AT> gmail <DOT> com>
AuthorDate: Sat Oct  6 14:41:13 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Oct 18 19:19:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a95964

media-gfx/ahoviewer: new package

Signed-off-by: Joonas Niilola <juippis <AT> gmail.com>
Package-Manager: Portage[mgorny]-2.3.49.1
Closes: https://github.com/gentoo/gentoo/pull/10089
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-gfx/ahoviewer/Manifest               |  1 +
 media-gfx/ahoviewer/ahoviewer-1.6.4.ebuild | 84 ++++++++++++++++++++++++++++++
 media-gfx/ahoviewer/metadata.xml           | 16 ++++++
 3 files changed, 101 insertions(+)

diff --git a/media-gfx/ahoviewer/Manifest b/media-gfx/ahoviewer/Manifest
new file mode 100644
index 00000000000..986a94ef7b1
--- /dev/null
+++ b/media-gfx/ahoviewer/Manifest
@@ -0,0 +1 @@
+DIST ahoviewer-1.6.4.tar.gz 227225 BLAKE2B c00c89bf80865ddf60a478a8ad030aa136fbc2735598de2b237ea97bc247337d9a12a1423e402c2e95c77df4e70ad68242ed31d5f8d896c1ae835acd860e7a5f SHA512 5e00f086685b7fd6601758e5ae0e6e7d1d24b56c1bd7c81de0be5c3613404fcfc585b8bf035a72a51171a40c8a25c7ad084fc3a9f7ba038e121fb2b7874b4ebd

diff --git a/media-gfx/ahoviewer/ahoviewer-1.6.4.ebuild b/media-gfx/ahoviewer/ahoviewer-1.6.4.ebuild
new file mode 100644
index 00000000000..605a1a3cbc4
--- /dev/null
+++ b/media-gfx/ahoviewer/ahoviewer-1.6.4.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools gnome2-utils xdg-utils
+
+DESCRIPTION="A GTK2 image viewer, manga reader, and booru browser"
+HOMEPAGE="https://github.com/ahodesuka/ahoviewer"
+SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnutls +gstreamer libsecret +rar +ssl +zip"
+
+DEPEND="
+	dev-cpp/glibmm:2
+	dev-cpp/gtkmm:2.4
+	dev-libs/libconfig[cxx]
+	dev-libs/libxml2:2
+	dev-libs/libsigc++:2
+	net-misc/curl
+	gstreamer? (
+		media-libs/gst-plugins-bad:1.0
+		media-libs/gstreamer:1.0
+	)
+	libsecret? ( app-crypt/libsecret )
+	rar? ( app-arch/unrar )
+	ssl? (
+		gnutls? (
+			net-libs/gnutls:=
+			net-misc/curl[curl_ssl_gnutls]
+		)
+		!gnutls? (
+			>=dev-libs/openssl-1.0.0:0=
+			net-misc/curl[curl_ssl_openssl]
+		)
+	)
+	zip? ( dev-libs/libzip )
+"
+RDEPEND="
+	${DEPEND}
+	gstreamer? (
+		media-libs/gst-plugins-base:1.0[X]
+		media-libs/gst-plugins-good:1.0
+		|| (
+			media-plugins/gst-plugins-vpx
+			media-plugins/gst-plugins-libav
+		)
+	)
+"
+
+src_prepare() {
+	default
+	xdg_environment_reset
+
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		$(use_enable gnutls)
+		$(use_enable gstreamer gst)
+		$(use_enable libsecret)
+		$(use_enable rar)
+		$(use_enable ssl)
+		$(use_enable zip)
+	)
+
+	econf "${myconf[@]}"
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}

diff --git a/media-gfx/ahoviewer/metadata.xml b/media-gfx/ahoviewer/metadata.xml
new file mode 100644
index 00000000000..9f11884bf0e
--- /dev/null
+++ b/media-gfx/ahoviewer/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>juippis@gmail.com</email>
+  </maintainer>
+  <maintainer type="project">
+    <email>proxy-maint@gentoo.org</email>
+    <name>Proxy Maintainers</name>
+  </maintainer>
+  <use>
+    <flag name="libsecret">Support password storing using libsecret</flag>
+    <flag name="rar">Rar archive support</flag>
+    <flag name="zip">Zip archive support</flag>
+  </use>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2019-01-24  0:17 Patrice Clement
  0 siblings, 0 replies; 29+ messages in thread
From: Patrice Clement @ 2019-01-24  0:17 UTC (permalink / raw
  To: gentoo-commits

commit:     ea6a2e86fb09d15f9c6e4a5596c27d03626205b2
Author:     Joonas Niilola <juippis <AT> gmail <DOT> com>
AuthorDate: Tue Jan 15 07:50:21 2019 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Jan 24 00:17:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6a2e86

media-gfx/ahoviewer: version bump to 1.6.5.

Package-Manager: Portage[mgorny]-2.3.51.1
Signed-off-by: Joonas Niilola <juippis <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10837
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 media-gfx/ahoviewer/Manifest               |  1 +
 media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild | 90 ++++++++++++++++++++++++++++++
 2 files changed, 91 insertions(+)

diff --git a/media-gfx/ahoviewer/Manifest b/media-gfx/ahoviewer/Manifest
index 986a94ef7b1..540dbe8650a 100644
--- a/media-gfx/ahoviewer/Manifest
+++ b/media-gfx/ahoviewer/Manifest
@@ -1 +1,2 @@
 DIST ahoviewer-1.6.4.tar.gz 227225 BLAKE2B c00c89bf80865ddf60a478a8ad030aa136fbc2735598de2b237ea97bc247337d9a12a1423e402c2e95c77df4e70ad68242ed31d5f8d896c1ae835acd860e7a5f SHA512 5e00f086685b7fd6601758e5ae0e6e7d1d24b56c1bd7c81de0be5c3613404fcfc585b8bf035a72a51171a40c8a25c7ad084fc3a9f7ba038e121fb2b7874b4ebd
+DIST ahoviewer-1.6.5.tar.gz 227653 BLAKE2B 691a9eaa62b55d91b2d215d41ce402c39ca7490a44506a489061aaadd97fac2ac84aa1b28a7d1b4c097d69153ffe146fac105e9b086adc6b66b9f459e6b98eb5 SHA512 30309cff22008d444eec113bd5d79bdc0e9ff1bbc1b117bd3ecefabfdef79773fd17347766115bb0a192db76dbb24f30c853b27123f0a333c8625b94dc2a8775

diff --git a/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild b/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild
new file mode 100644
index 00000000000..9bf5639b943
--- /dev/null
+++ b/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools gnome2-utils xdg-utils
+
+DESCRIPTION="A GTK2 image viewer, manga reader, and booru browser"
+HOMEPAGE="https://github.com/ahodesuka/ahoviewer"
+SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnutls +gstreamer libsecret +rar +ssl +zip"
+
+DEPEND="
+	dev-cpp/glibmm:2
+	dev-cpp/gtkmm:2.4
+	dev-libs/libconfig[cxx]
+	dev-libs/libxml2:2
+	dev-libs/libsigc++:2
+	net-misc/curl
+	gstreamer? (
+		media-libs/gst-plugins-bad:1.0
+		media-libs/gstreamer:1.0
+	)
+	libsecret? ( app-crypt/libsecret )
+	rar? ( app-arch/unrar )
+	ssl? (
+		gnutls? (
+			net-libs/gnutls:=
+			net-misc/curl[curl_ssl_gnutls]
+		)
+		!gnutls? (
+			>=dev-libs/openssl-1.0.0:0=
+			net-misc/curl[curl_ssl_openssl]
+		)
+	)
+	zip? ( dev-libs/libzip )
+"
+RDEPEND="
+	${DEPEND}
+	gstreamer? (
+		media-libs/gst-plugins-base:1.0[X]
+		media-libs/gst-plugins-good:1.0
+		|| (
+			media-plugins/gst-plugins-vpx
+			media-plugins/gst-plugins-libav
+		)
+	)
+"
+
+src_prepare() {
+	default
+	xdg_environment_reset
+
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		$(use_enable gstreamer gst)
+		$(use_enable libsecret)
+		$(use_enable rar)
+		$(use_enable zip)
+	)
+
+	if use ssl && use gnutls ; then
+		myconf+=( --disable-ssl --enable-gnutls )
+	elif use ssl && ! use gnutls ; then
+		myconf+=( --enable-ssl --disable-gnutls )
+	else
+		myconf+=( --disable-ssl --disable-gnutls )
+	fi
+
+	econf "${myconf[@]}"
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2019-04-06 20:34 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2019-04-06 20:34 UTC (permalink / raw
  To: gentoo-commits

commit:     8181f1b6c47feccc5d0e18285f52800c54c98ea8
Author:     Joonas Niilola <juippis <AT> gmail <DOT> com>
AuthorDate: Sat Apr  6 08:53:50 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr  6 20:28:54 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8181f1b6

media-gfx/ahoviewer: clean old 1.6.4

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Joonas Niilola <juippis <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11609
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-gfx/ahoviewer/Manifest               |  1 -
 media-gfx/ahoviewer/ahoviewer-1.6.4.ebuild | 84 ------------------------------
 2 files changed, 85 deletions(-)

diff --git a/media-gfx/ahoviewer/Manifest b/media-gfx/ahoviewer/Manifest
index 540dbe8650a..f9555c69820 100644
--- a/media-gfx/ahoviewer/Manifest
+++ b/media-gfx/ahoviewer/Manifest
@@ -1,2 +1 @@
-DIST ahoviewer-1.6.4.tar.gz 227225 BLAKE2B c00c89bf80865ddf60a478a8ad030aa136fbc2735598de2b237ea97bc247337d9a12a1423e402c2e95c77df4e70ad68242ed31d5f8d896c1ae835acd860e7a5f SHA512 5e00f086685b7fd6601758e5ae0e6e7d1d24b56c1bd7c81de0be5c3613404fcfc585b8bf035a72a51171a40c8a25c7ad084fc3a9f7ba038e121fb2b7874b4ebd
 DIST ahoviewer-1.6.5.tar.gz 227653 BLAKE2B 691a9eaa62b55d91b2d215d41ce402c39ca7490a44506a489061aaadd97fac2ac84aa1b28a7d1b4c097d69153ffe146fac105e9b086adc6b66b9f459e6b98eb5 SHA512 30309cff22008d444eec113bd5d79bdc0e9ff1bbc1b117bd3ecefabfdef79773fd17347766115bb0a192db76dbb24f30c853b27123f0a333c8625b94dc2a8775

diff --git a/media-gfx/ahoviewer/ahoviewer-1.6.4.ebuild b/media-gfx/ahoviewer/ahoviewer-1.6.4.ebuild
deleted file mode 100644
index 605a1a3cbc4..00000000000
--- a/media-gfx/ahoviewer/ahoviewer-1.6.4.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools gnome2-utils xdg-utils
-
-DESCRIPTION="A GTK2 image viewer, manga reader, and booru browser"
-HOMEPAGE="https://github.com/ahodesuka/ahoviewer"
-SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gnutls +gstreamer libsecret +rar +ssl +zip"
-
-DEPEND="
-	dev-cpp/glibmm:2
-	dev-cpp/gtkmm:2.4
-	dev-libs/libconfig[cxx]
-	dev-libs/libxml2:2
-	dev-libs/libsigc++:2
-	net-misc/curl
-	gstreamer? (
-		media-libs/gst-plugins-bad:1.0
-		media-libs/gstreamer:1.0
-	)
-	libsecret? ( app-crypt/libsecret )
-	rar? ( app-arch/unrar )
-	ssl? (
-		gnutls? (
-			net-libs/gnutls:=
-			net-misc/curl[curl_ssl_gnutls]
-		)
-		!gnutls? (
-			>=dev-libs/openssl-1.0.0:0=
-			net-misc/curl[curl_ssl_openssl]
-		)
-	)
-	zip? ( dev-libs/libzip )
-"
-RDEPEND="
-	${DEPEND}
-	gstreamer? (
-		media-libs/gst-plugins-base:1.0[X]
-		media-libs/gst-plugins-good:1.0
-		|| (
-			media-plugins/gst-plugins-vpx
-			media-plugins/gst-plugins-libav
-		)
-	)
-"
-
-src_prepare() {
-	default
-	xdg_environment_reset
-
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		$(use_enable gnutls)
-		$(use_enable gstreamer gst)
-		$(use_enable libsecret)
-		$(use_enable rar)
-		$(use_enable ssl)
-		$(use_enable zip)
-	)
-
-	econf "${myconf[@]}"
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2019-07-31  3:41 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2019-07-31  3:41 UTC (permalink / raw
  To: gentoo-commits

commit:     23d40b0dcfc64bdfbbf38172b0953863f72d88d2
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 03:26:16 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 03:26:16 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d40b0d

media-gfx/ahoviewer: update maintainer info

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/metadata.xml | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/media-gfx/ahoviewer/metadata.xml b/media-gfx/ahoviewer/metadata.xml
index 9f11884bf0e..4ff39418e75 100644
--- a/media-gfx/ahoviewer/metadata.xml
+++ b/media-gfx/ahoviewer/metadata.xml
@@ -2,11 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer type="person">
-    <email>juippis@gmail.com</email>
-  </maintainer>
-  <maintainer type="project">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
+    <email>juippis@gentoo.org</email>
   </maintainer>
   <use>
     <flag name="libsecret">Support password storing using libsecret</flag>


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2019-09-21  6:26 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2019-09-21  6:26 UTC (permalink / raw
  To: gentoo-commits

commit:     c18613f067138f20e645deaa1c3fbb62a3f8121c
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 21 06:20:42 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Sep 21 06:26:19 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18613f0

media-gfx/ahoviewer: stable on amd64

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild b/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild
index 9bf5639b943..b2737eb5f8f 100644
--- a/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="gnutls +gstreamer libsecret +rar +ssl +zip"
 
 DEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2019-09-21  6:26 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2019-09-21  6:26 UTC (permalink / raw
  To: gentoo-commits

commit:     ab01ea8957df9da9f28acdfd173648b9ee752d4b
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 21 06:21:12 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Sep 21 06:26:19 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab01ea89

media-gfx/ahoviewer: stable on x86

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild b/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild
index b2737eb5f8f..64f4f101349 100644
--- a/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnutls +gstreamer libsecret +rar +ssl +zip"
 
 DEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2020-03-19  7:34 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2020-03-19  7:34 UTC (permalink / raw
  To: gentoo-commits

commit:     797e5fe9683bc175df40fbb85b5273dedb6af336
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 19 07:30:43 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Mar 19 07:34:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797e5fe9

media-gfx/ahoviewer: update USE flag for consistency in ::gentoo repo

 - 'gnome-keyring' is used to support 'libsecret' in multiple packages

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../{ahoviewer-1.6.5.ebuild => ahoviewer-1.6.5-r1.ebuild}         | 8 ++++----
 media-gfx/ahoviewer/metadata.xml                                  | 1 -
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild b/media-gfx/ahoviewer/ahoviewer-1.6.5-r1.ebuild
similarity index 90%
rename from media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild
rename to media-gfx/ahoviewer/ahoviewer-1.6.5-r1.ebuild
index 64f4f101349..c5d5266e2ca 100644
--- a/media-gfx/ahoviewer/ahoviewer-1.6.5.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-1.6.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${PV}.tar.gz -> ${P}.tar
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="gnutls +gstreamer libsecret +rar +ssl +zip"
+IUSE="gnutls gnome-keyring +gstreamer +rar +ssl +zip"
 
 DEPEND="
 	dev-cpp/glibmm:2
@@ -21,11 +21,11 @@ DEPEND="
 	dev-libs/libxml2:2
 	dev-libs/libsigc++:2
 	net-misc/curl
+	gnome-keyring? ( app-crypt/libsecret )
 	gstreamer? (
 		media-libs/gst-plugins-bad:1.0
 		media-libs/gstreamer:1.0
 	)
-	libsecret? ( app-crypt/libsecret )
 	rar? ( app-arch/unrar )
 	ssl? (
 		gnutls? (
@@ -60,8 +60,8 @@ src_prepare() {
 
 src_configure() {
 	local myconf=(
+		$(use_enable gnome-keyring libsecret)
 		$(use_enable gstreamer gst)
-		$(use_enable libsecret)
 		$(use_enable rar)
 		$(use_enable zip)
 	)

diff --git a/media-gfx/ahoviewer/metadata.xml b/media-gfx/ahoviewer/metadata.xml
index 4ff39418e75..fa2e59eb745 100644
--- a/media-gfx/ahoviewer/metadata.xml
+++ b/media-gfx/ahoviewer/metadata.xml
@@ -5,7 +5,6 @@
     <email>juippis@gentoo.org</email>
   </maintainer>
   <use>
-    <flag name="libsecret">Support password storing using libsecret</flag>
     <flag name="rar">Rar archive support</flag>
     <flag name="zip">Zip archive support</flag>
   </use>


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2020-12-17  7:13 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2020-12-17  7:13 UTC (permalink / raw
  To: gentoo-commits

commit:     f5cb3cb4434c02fa9bc5cd13432523b5f0d9a0c7
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 07:12:35 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 07:13:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cb3cb4

media-gfx/ahoviewer: new libconfig has a subslot defined, revbump

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../ahoviewer/{ahoviewer-1.6.5-r1.ebuild => ahoviewer-1.6.5-r2.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-1.6.5-r1.ebuild b/media-gfx/ahoviewer/ahoviewer-1.6.5-r2.ebuild
similarity index 98%
rename from media-gfx/ahoviewer/ahoviewer-1.6.5-r1.ebuild
rename to media-gfx/ahoviewer/ahoviewer-1.6.5-r2.ebuild
index c5d5266e2ca..5ce0c637702 100644
--- a/media-gfx/ahoviewer/ahoviewer-1.6.5-r1.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-1.6.5-r2.ebuild
@@ -17,7 +17,7 @@ IUSE="gnutls gnome-keyring +gstreamer +rar +ssl +zip"
 DEPEND="
 	dev-cpp/glibmm:2
 	dev-cpp/gtkmm:2.4
-	dev-libs/libconfig[cxx]
+	dev-libs/libconfig:=[cxx]
 	dev-libs/libxml2:2
 	dev-libs/libsigc++:2
 	net-misc/curl


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2021-02-08  6:36 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2021-02-08  6:36 UTC (permalink / raw
  To: gentoo-commits

commit:     8e75985203984dcfa4276e75c0c6f9f1ca36e82d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  8 06:35:46 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Feb  8 06:36:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e759852

media-gfx/ahoviewer: revbump, unrar is sub-slotted

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../{ahoviewer-1.6.5-r2.ebuild => ahoviewer-1.6.5-r3.ebuild}          | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-1.6.5-r2.ebuild b/media-gfx/ahoviewer/ahoviewer-1.6.5-r3.ebuild
similarity index 96%
rename from media-gfx/ahoviewer/ahoviewer-1.6.5-r2.ebuild
rename to media-gfx/ahoviewer/ahoviewer-1.6.5-r3.ebuild
index 5ce0c637702..bff03cef4b0 100644
--- a/media-gfx/ahoviewer/ahoviewer-1.6.5-r2.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-1.6.5-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,7 +26,7 @@ DEPEND="
 		media-libs/gst-plugins-bad:1.0
 		media-libs/gstreamer:1.0
 	)
-	rar? ( app-arch/unrar )
+	rar? ( app-arch/unrar:= )
 	ssl? (
 		gnutls? (
 			net-libs/gnutls:=


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2021-05-02 18:31 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2021-05-02 18:31 UTC (permalink / raw
  To: gentoo-commits

commit:     370d137017596a5d5e482c8954826ad2e01b5a8a
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun May  2 18:30:11 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun May  2 18:31:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370d1370

media-gfx/ahoviewer: bump to 2.0.0-beta

 - add 'plugins' USE flag to build plugin support - in future, it'll pull
   external plugins from https://github.com/ahodesuka/ahoviewer-plugins,
 - GTK-3 support,
 - switch to meson build system.

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/Manifest                    |  1 +
 media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild | 86 +++++++++++++++++++++++++
 media-gfx/ahoviewer/metadata.xml                |  1 +
 3 files changed, 88 insertions(+)

diff --git a/media-gfx/ahoviewer/Manifest b/media-gfx/ahoviewer/Manifest
index f9555c69820..ee76fcd973a 100644
--- a/media-gfx/ahoviewer/Manifest
+++ b/media-gfx/ahoviewer/Manifest
@@ -1 +1,2 @@
 DIST ahoviewer-1.6.5.tar.gz 227653 BLAKE2B 691a9eaa62b55d91b2d215d41ce402c39ca7490a44506a489061aaadd97fac2ac84aa1b28a7d1b4c097d69153ffe146fac105e9b086adc6b66b9f459e6b98eb5 SHA512 30309cff22008d444eec113bd5d79bdc0e9ff1bbc1b117bd3ecefabfdef79773fd17347766115bb0a192db76dbb24f30c853b27123f0a333c8625b94dc2a8775
+DIST ahoviewer-2.0.0_beta.tar.gz 488564 BLAKE2B 325d9689e13fc2847d00be3e77eb5cd8234c98d0c516d3427d4275beaf6cc08ba8a054dfa047ec5e00e4693f8b14f730694358dc22a15e8d503bf67f232c1772 SHA512 6a38da0810c93886233a41d1fdc3f9779158c54b328c13cb2eea9e921057913fd3bb48370b95526f2bc8635ca4ba0967e7edeb95052ea689b05fb8555d826cf0

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
new file mode 100644
index 00000000000..87f344f7cc5
--- /dev/null
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg
+
+MY_PV="$(ver_rs 3 -)"
+
+DESCRIPTION="A GTK image viewer, manga reader, and booru browser"
+HOMEPAGE="https://github.com/ahodesuka/ahoviewer"
+SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
+
+DEPEND="dev-cpp/glibmm:=
+	dev-cpp/gtkmm:3.0=
+	dev-libs/libconfig:=[cxx]
+	dev-libs/libsigc++:2=
+	dev-libs/libxml2:2=
+	media-libs/libnsgif
+	net-misc/curl
+	x11-libs/gtk+:3
+	gnome-keyring? ( app-crypt/libsecret )
+	gstreamer? (
+		media-libs/gst-plugins-bad:1.0
+		media-libs/gstreamer:1.0
+	)
+	plugins? ( dev-libs/libpeas )
+	rar? ( app-arch/unrar:= )
+	ssl? (
+		gnutls? (
+			dev-libs/libgcrypt:=
+			net-libs/gnutls:=
+			net-misc/curl[curl_ssl_gnutls]
+		)
+		!gnutls? (
+			dev-libs/openssl:=
+			net-misc/curl[curl_ssl_openssl]
+		)
+	)
+	zip? ( dev-libs/libzip )
+"
+RDEPEND="${DEPEND}
+	gstreamer? (
+		media-libs/gst-plugins-base:1.0[X]
+		media-libs/gst-plugins-good:1.0
+		|| (
+			media-plugins/gst-plugins-vpx
+			media-plugins/gst-plugins-libav
+		)
+	)"
+
+# In future (-beta), pull https://github.com/ahodesuka/ahoviewer-plugins
+# directly via SRC_URI="plugins? ( )", or add as a separate package. It
+# depends on how the plugins are handled.
+#PDEPEND="plugins? ( x11-misc/ahoviewer-plugins )"
+
+S="${WORKDIR}/ahoviewer-${MY_PV}"
+
+src_prepare() {
+	default
+
+	# Hopefully related to beta/git, incomplete release.
+	cat <<- EOF > src/version.h || die
+		#ifndef _VERSION_H_
+		#define AHOVIEWER_VERSION "${MY_PV}"
+		extern const char *const ahoviewer_version;
+		#endif // _VERSION_H_
+	EOF
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature gnome-keyring libsecret)
+		$(meson_feature gstreamer)
+		$(meson_feature plugins libpeas)
+		$(meson_feature rar libunrar)
+		$(meson_feature zip libzip)
+	)
+
+	meson_src_configure
+}

diff --git a/media-gfx/ahoviewer/metadata.xml b/media-gfx/ahoviewer/metadata.xml
index fa2e59eb745..374335c5daf 100644
--- a/media-gfx/ahoviewer/metadata.xml
+++ b/media-gfx/ahoviewer/metadata.xml
@@ -5,6 +5,7 @@
     <email>juippis@gentoo.org</email>
   </maintainer>
   <use>
+    <flag name="plugins">Build plugin support for now, in future pull additional plugins</flag>
     <flag name="rar">Rar archive support</flag>
     <flag name="zip">Zip archive support</flag>
   </use>


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2021-06-02  8:18 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2021-06-02  8:18 UTC (permalink / raw
  To: gentoo-commits

commit:     fa4eb99842c3b7e623d16bb9515773103bef7e6c
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  2 08:08:38 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun  2 08:17:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4eb998

media-gfx/ahoviewer: stabilize 2.0.0_beta on x86

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
index 87f344f7cc5..fdeec81134c 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/refs/tags/${MY_PV}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 DEPEND="dev-cpp/glibmm:=


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2021-06-02  8:18 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2021-06-02  8:18 UTC (permalink / raw
  To: gentoo-commits

commit:     7423ddde6e2032e313ec440d6ab73572a812c50b
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  2 08:17:37 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun  2 08:17:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7423ddde

media-gfx/ahoviewer: stabilize 2.0.0_beta on amd64

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
index fdeec81134c..a1ed34a9932 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/refs/tags/${MY_PV}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 DEPEND="dev-cpp/glibmm:=


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2021-07-19 11:15 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2021-07-19 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     eb052ba3954b1030b36348009141ee8d29eed7a6
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 19 11:11:35 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 19 11:15:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb052ba3

media-gfx/ahoviewer: drop 1.6.5-r3

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/Manifest                  |  1 -
 media-gfx/ahoviewer/ahoviewer-1.6.5-r3.ebuild | 90 ---------------------------
 2 files changed, 91 deletions(-)

diff --git a/media-gfx/ahoviewer/Manifest b/media-gfx/ahoviewer/Manifest
index ee76fcd973a..0657c54fef7 100644
--- a/media-gfx/ahoviewer/Manifest
+++ b/media-gfx/ahoviewer/Manifest
@@ -1,2 +1 @@
-DIST ahoviewer-1.6.5.tar.gz 227653 BLAKE2B 691a9eaa62b55d91b2d215d41ce402c39ca7490a44506a489061aaadd97fac2ac84aa1b28a7d1b4c097d69153ffe146fac105e9b086adc6b66b9f459e6b98eb5 SHA512 30309cff22008d444eec113bd5d79bdc0e9ff1bbc1b117bd3ecefabfdef79773fd17347766115bb0a192db76dbb24f30c853b27123f0a333c8625b94dc2a8775
 DIST ahoviewer-2.0.0_beta.tar.gz 488564 BLAKE2B 325d9689e13fc2847d00be3e77eb5cd8234c98d0c516d3427d4275beaf6cc08ba8a054dfa047ec5e00e4693f8b14f730694358dc22a15e8d503bf67f232c1772 SHA512 6a38da0810c93886233a41d1fdc3f9779158c54b328c13cb2eea9e921057913fd3bb48370b95526f2bc8635ca4ba0967e7edeb95052ea689b05fb8555d826cf0

diff --git a/media-gfx/ahoviewer/ahoviewer-1.6.5-r3.ebuild b/media-gfx/ahoviewer/ahoviewer-1.6.5-r3.ebuild
deleted file mode 100644
index bff03cef4b0..00000000000
--- a/media-gfx/ahoviewer/ahoviewer-1.6.5-r3.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools gnome2-utils xdg-utils
-
-DESCRIPTION="A GTK2 image viewer, manga reader, and booru browser"
-HOMEPAGE="https://github.com/ahodesuka/ahoviewer"
-SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnutls gnome-keyring +gstreamer +rar +ssl +zip"
-
-DEPEND="
-	dev-cpp/glibmm:2
-	dev-cpp/gtkmm:2.4
-	dev-libs/libconfig:=[cxx]
-	dev-libs/libxml2:2
-	dev-libs/libsigc++:2
-	net-misc/curl
-	gnome-keyring? ( app-crypt/libsecret )
-	gstreamer? (
-		media-libs/gst-plugins-bad:1.0
-		media-libs/gstreamer:1.0
-	)
-	rar? ( app-arch/unrar:= )
-	ssl? (
-		gnutls? (
-			net-libs/gnutls:=
-			net-misc/curl[curl_ssl_gnutls]
-		)
-		!gnutls? (
-			>=dev-libs/openssl-1.0.0:0=
-			net-misc/curl[curl_ssl_openssl]
-		)
-	)
-	zip? ( dev-libs/libzip )
-"
-RDEPEND="
-	${DEPEND}
-	gstreamer? (
-		media-libs/gst-plugins-base:1.0[X]
-		media-libs/gst-plugins-good:1.0
-		|| (
-			media-plugins/gst-plugins-vpx
-			media-plugins/gst-plugins-libav
-		)
-	)
-"
-
-src_prepare() {
-	default
-	xdg_environment_reset
-
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		$(use_enable gnome-keyring libsecret)
-		$(use_enable gstreamer gst)
-		$(use_enable rar)
-		$(use_enable zip)
-	)
-
-	if use ssl && use gnutls ; then
-		myconf+=( --disable-ssl --enable-gnutls )
-	elif use ssl && ! use gnutls ; then
-		myconf+=( --enable-ssl --disable-gnutls )
-	else
-		myconf+=( --disable-ssl --disable-gnutls )
-	fi
-
-	econf "${myconf[@]}"
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2021-11-26  7:43 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2021-11-26  7:43 UTC (permalink / raw
  To: gentoo-commits

commit:     33b98e485da5be409dc04e363a50037c19a1cf52
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 26 07:39:22 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 26 07:42:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b98e48

media-gfx/ahoviewer: add a snapshot version 2.0.0_pre20211126

 - lots of fixes after 2.0-beta release.

Closes: https://bugs.gentoo.org/827306
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/Manifest                       |  1 +
 .../ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild   | 81 ++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/ahoviewer/Manifest b/media-gfx/ahoviewer/Manifest
index 0657c54fef7e..6bbe1897f3f7 100644
--- a/media-gfx/ahoviewer/Manifest
+++ b/media-gfx/ahoviewer/Manifest
@@ -1 +1,2 @@
 DIST ahoviewer-2.0.0_beta.tar.gz 488564 BLAKE2B 325d9689e13fc2847d00be3e77eb5cd8234c98d0c516d3427d4275beaf6cc08ba8a054dfa047ec5e00e4693f8b14f730694358dc22a15e8d503bf67f232c1772 SHA512 6a38da0810c93886233a41d1fdc3f9779158c54b328c13cb2eea9e921057913fd3bb48370b95526f2bc8635ca4ba0967e7edeb95052ea689b05fb8555d826cf0
+DIST ahoviewer-2.0.0_pre20211126.tar.gz 502643 BLAKE2B fdfb4def35f6f1024ae47c114395f45e86abfb23a54275abf98a16bc8b7bae879e57034401b5effb340a2855af64b66ae09d86bcbbdd50e39f43f4f300232e2f SHA512 4facaa1938308e82b1743cb97186925b18ee843456a75bb2639e303e35e40fbee4b6bdebf1aa977fed03b2a4cf6a2b558c488720156db5f821da30578362303f

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild
new file mode 100644
index 000000000000..932f36195930
--- /dev/null
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+MY_COMMIT="92f2b2f57c8a6ebf0d10cb95bfc9b685bf98be5c"
+
+DESCRIPTION="A GTK image viewer, manga reader, and booru browser"
+HOMEPAGE="https://github.com/ahodesuka/ahoviewer"
+SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
+
+DEPEND="dev-cpp/atkmm:0
+	dev-cpp/glibmm:2
+	dev-cpp/gtkmm:3.0
+	dev-cpp/pangomm:1.4
+	dev-libs/glib:2
+	dev-libs/libconfig:=[cxx]
+	dev-libs/libsigc++:2
+	dev-libs/libxml2:2
+	media-libs/libnsgif
+	net-misc/curl
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	gnome-keyring? ( app-crypt/libsecret )
+	gstreamer? (
+		media-libs/gst-plugins-bad:1.0
+		media-libs/gstreamer:1.0
+	)
+	plugins? (
+		dev-libs/gobject-introspection
+		dev-libs/libpeas
+	)
+	rar? ( app-arch/unrar:= )
+	ssl? (
+		gnutls? (
+			dev-libs/libgcrypt:=
+			net-libs/gnutls:=
+			net-misc/curl[curl_ssl_gnutls]
+		)
+		!gnutls? (
+			dev-libs/openssl:=
+			net-misc/curl[curl_ssl_openssl]
+		)
+	)
+	zip? ( dev-libs/libzip:= )
+"
+RDEPEND="${DEPEND}
+	gstreamer? (
+		media-libs/gst-plugins-base:1.0[X]
+		media-libs/gst-plugins-good:1.0
+		|| (
+			media-plugins/gst-plugins-vpx
+			media-plugins/gst-plugins-libav
+		)
+	)"
+
+# In future (-beta), pull https://github.com/ahodesuka/ahoviewer-plugins
+# directly via SRC_URI="plugins? ( )", or add as a separate package. It
+# depends on how the plugins are handled.
+#PDEPEND="plugins? ( x11-misc/ahoviewer-plugins )"
+
+S="${WORKDIR}/ahoviewer-${MY_COMMIT}"
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature gnome-keyring libsecret)
+		$(meson_feature gstreamer)
+		$(meson_feature plugins libpeas)
+		$(meson_feature rar libunrar)
+		$(meson_feature zip libzip)
+	)
+
+	meson_src_configure
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2022-01-04  7:36 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2022-01-04  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     7e2d2f4c714ef963e5f7e96ba083e558f8f7f991
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  4 07:31:06 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jan  4 07:31:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2d2f4c

media-gfx/ahoviewer: stabilize 2.0.0_pre20211126 for amd64

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild
index 932f36195930..18140b98edc8 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 DEPEND="dev-cpp/atkmm:0


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2022-01-04  7:36 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2022-01-04  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     96df6d2af41b97da890badae6b43fab4640a5858
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  4 07:35:24 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jan  4 07:35:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96df6d2a

media-gfx/ahoviewer: stabilize 2.0.0_pre20211126 for x86

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild
index 18140b98edc8..881b2ea5efd6 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 DEPEND="dev-cpp/atkmm:0


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2022-01-25 15:11 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2022-01-25 15:11 UTC (permalink / raw
  To: gentoo-commits

commit:     ae8d84f4ec6b81aab88b3a50e14f7837ec51e55c
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 25 14:23:22 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jan 25 14:23:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae8d84f4

media-gfx/ahoviewer: add 2.0.0_pre20220124

 - ~unstable fixed for meson-0.61.

Closes: https://bugs.gentoo.org/831892
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/Manifest                       |  1 +
 .../ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild   | 81 ++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/ahoviewer/Manifest b/media-gfx/ahoviewer/Manifest
index 6bbe1897f3f7..b9da4e9755bb 100644
--- a/media-gfx/ahoviewer/Manifest
+++ b/media-gfx/ahoviewer/Manifest
@@ -1,2 +1,3 @@
 DIST ahoviewer-2.0.0_beta.tar.gz 488564 BLAKE2B 325d9689e13fc2847d00be3e77eb5cd8234c98d0c516d3427d4275beaf6cc08ba8a054dfa047ec5e00e4693f8b14f730694358dc22a15e8d503bf67f232c1772 SHA512 6a38da0810c93886233a41d1fdc3f9779158c54b328c13cb2eea9e921057913fd3bb48370b95526f2bc8635ca4ba0967e7edeb95052ea689b05fb8555d826cf0
 DIST ahoviewer-2.0.0_pre20211126.tar.gz 502643 BLAKE2B fdfb4def35f6f1024ae47c114395f45e86abfb23a54275abf98a16bc8b7bae879e57034401b5effb340a2855af64b66ae09d86bcbbdd50e39f43f4f300232e2f SHA512 4facaa1938308e82b1743cb97186925b18ee843456a75bb2639e303e35e40fbee4b6bdebf1aa977fed03b2a4cf6a2b558c488720156db5f821da30578362303f
+DIST ahoviewer-2.0.0_pre20220124.tar.gz 502882 BLAKE2B 9476c42dd36615f9106b6db0386b20c8922092fe68674f7a4439ca64458c00e3c1943a7402aed752ec91395e0684ce7cd89b0ac2de7f198edb39ebccef782fbd SHA512 0cf01c7011ae506fcff9700c46a06a57fdccc8f8a274d86a8438c926f0513e4e5851bdb37cb6ee7f8b673894938aafa7c2cb485773db04b977ec5f8b8634da3e

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
new file mode 100644
index 000000000000..582df8de4359
--- /dev/null
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+MY_COMMIT="420959bef25d069424244b1fbd788e6b7eedd903"
+
+DESCRIPTION="A GTK image viewer, manga reader, and booru browser"
+HOMEPAGE="https://github.com/ahodesuka/ahoviewer"
+SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
+
+DEPEND="dev-cpp/atkmm:0
+	dev-cpp/glibmm:2
+	dev-cpp/gtkmm:3.0
+	dev-cpp/pangomm:1.4
+	dev-libs/glib:2
+	dev-libs/libconfig:=[cxx]
+	dev-libs/libsigc++:2
+	dev-libs/libxml2:2
+	media-libs/libnsgif
+	net-misc/curl
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	gnome-keyring? ( app-crypt/libsecret )
+	gstreamer? (
+		media-libs/gst-plugins-bad:1.0
+		media-libs/gstreamer:1.0
+	)
+	plugins? (
+		dev-libs/gobject-introspection
+		dev-libs/libpeas
+	)
+	rar? ( app-arch/unrar:= )
+	ssl? (
+		gnutls? (
+			dev-libs/libgcrypt:=
+			net-libs/gnutls:=
+			net-misc/curl[curl_ssl_gnutls]
+		)
+		!gnutls? (
+			dev-libs/openssl:=
+			net-misc/curl[curl_ssl_openssl]
+		)
+	)
+	zip? ( dev-libs/libzip:= )
+"
+RDEPEND="${DEPEND}
+	gstreamer? (
+		media-libs/gst-plugins-base:1.0[X]
+		media-libs/gst-plugins-good:1.0
+		|| (
+			media-plugins/gst-plugins-vpx
+			media-plugins/gst-plugins-libav
+		)
+	)"
+
+# In future (-beta), pull https://github.com/ahodesuka/ahoviewer-plugins
+# directly via SRC_URI="plugins? ( )", or add as a separate package. It
+# depends on how the plugins are handled.
+#PDEPEND="plugins? ( x11-misc/ahoviewer-plugins )"
+
+S="${WORKDIR}/ahoviewer-${MY_COMMIT}"
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature gnome-keyring libsecret)
+		$(meson_feature gstreamer)
+		$(meson_feature plugins libpeas)
+		$(meson_feature rar libunrar)
+		$(meson_feature zip libzip)
+	)
+
+	meson_src_configure
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2022-02-25  7:35 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2022-02-25  7:35 UTC (permalink / raw
  To: gentoo-commits

commit:     11d4ae77d97d9ee39fbec29914d145be933879ca
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 25 07:33:34 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 07:33:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d4ae77

media-gfx/ahoviewer: stabilize 2.0.0_pre20220124 for x86

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
index 582df8de4359..127269e582a0 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 DEPEND="dev-cpp/atkmm:0


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2022-02-25  7:35 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2022-02-25  7:35 UTC (permalink / raw
  To: gentoo-commits

commit:     17c25ce3924e9d0f39e101ab188d3e32acd445f0
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 25 07:34:34 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 07:34:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c25ce3

media-gfx/ahoviewer: stabilize 2.0.0_pre20220124 for amd64

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
index 127269e582a0..3fb63efcf620 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 DEPEND="dev-cpp/atkmm:0


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2022-02-25  7:35 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2022-02-25  7:35 UTC (permalink / raw
  To: gentoo-commits

commit:     99efc7618f09377fd3556e7e0f462ddaa4573b51
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 25 07:34:45 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 07:34:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99efc761

media-gfx/ahoviewer: drop 2.0.0_beta, 2.0.0_pre20211126

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/Manifest                       |  2 -
 media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild    | 86 ----------------------
 .../ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild   | 81 --------------------
 3 files changed, 169 deletions(-)

diff --git a/media-gfx/ahoviewer/Manifest b/media-gfx/ahoviewer/Manifest
index b9da4e9755bb..1a98e9f8c6a9 100644
--- a/media-gfx/ahoviewer/Manifest
+++ b/media-gfx/ahoviewer/Manifest
@@ -1,3 +1 @@
-DIST ahoviewer-2.0.0_beta.tar.gz 488564 BLAKE2B 325d9689e13fc2847d00be3e77eb5cd8234c98d0c516d3427d4275beaf6cc08ba8a054dfa047ec5e00e4693f8b14f730694358dc22a15e8d503bf67f232c1772 SHA512 6a38da0810c93886233a41d1fdc3f9779158c54b328c13cb2eea9e921057913fd3bb48370b95526f2bc8635ca4ba0967e7edeb95052ea689b05fb8555d826cf0
-DIST ahoviewer-2.0.0_pre20211126.tar.gz 502643 BLAKE2B fdfb4def35f6f1024ae47c114395f45e86abfb23a54275abf98a16bc8b7bae879e57034401b5effb340a2855af64b66ae09d86bcbbdd50e39f43f4f300232e2f SHA512 4facaa1938308e82b1743cb97186925b18ee843456a75bb2639e303e35e40fbee4b6bdebf1aa977fed03b2a4cf6a2b558c488720156db5f821da30578362303f
 DIST ahoviewer-2.0.0_pre20220124.tar.gz 502882 BLAKE2B 9476c42dd36615f9106b6db0386b20c8922092fe68674f7a4439ca64458c00e3c1943a7402aed752ec91395e0684ce7cd89b0ac2de7f198edb39ebccef782fbd SHA512 0cf01c7011ae506fcff9700c46a06a57fdccc8f8a274d86a8438c926f0513e4e5851bdb37cb6ee7f8b673894938aafa7c2cb485773db04b977ec5f8b8634da3e

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
deleted file mode 100644
index a1ed34a9932e..000000000000
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_beta.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg
-
-MY_PV="$(ver_rs 3 -)"
-
-DESCRIPTION="A GTK image viewer, manga reader, and booru browser"
-HOMEPAGE="https://github.com/ahodesuka/ahoviewer"
-SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
-
-DEPEND="dev-cpp/glibmm:=
-	dev-cpp/gtkmm:3.0=
-	dev-libs/libconfig:=[cxx]
-	dev-libs/libsigc++:2=
-	dev-libs/libxml2:2=
-	media-libs/libnsgif
-	net-misc/curl
-	x11-libs/gtk+:3
-	gnome-keyring? ( app-crypt/libsecret )
-	gstreamer? (
-		media-libs/gst-plugins-bad:1.0
-		media-libs/gstreamer:1.0
-	)
-	plugins? ( dev-libs/libpeas )
-	rar? ( app-arch/unrar:= )
-	ssl? (
-		gnutls? (
-			dev-libs/libgcrypt:=
-			net-libs/gnutls:=
-			net-misc/curl[curl_ssl_gnutls]
-		)
-		!gnutls? (
-			dev-libs/openssl:=
-			net-misc/curl[curl_ssl_openssl]
-		)
-	)
-	zip? ( dev-libs/libzip )
-"
-RDEPEND="${DEPEND}
-	gstreamer? (
-		media-libs/gst-plugins-base:1.0[X]
-		media-libs/gst-plugins-good:1.0
-		|| (
-			media-plugins/gst-plugins-vpx
-			media-plugins/gst-plugins-libav
-		)
-	)"
-
-# In future (-beta), pull https://github.com/ahodesuka/ahoviewer-plugins
-# directly via SRC_URI="plugins? ( )", or add as a separate package. It
-# depends on how the plugins are handled.
-#PDEPEND="plugins? ( x11-misc/ahoviewer-plugins )"
-
-S="${WORKDIR}/ahoviewer-${MY_PV}"
-
-src_prepare() {
-	default
-
-	# Hopefully related to beta/git, incomplete release.
-	cat <<- EOF > src/version.h || die
-		#ifndef _VERSION_H_
-		#define AHOVIEWER_VERSION "${MY_PV}"
-		extern const char *const ahoviewer_version;
-		#endif // _VERSION_H_
-	EOF
-}
-
-src_configure() {
-	local emesonargs=(
-		$(meson_feature gnome-keyring libsecret)
-		$(meson_feature gstreamer)
-		$(meson_feature plugins libpeas)
-		$(meson_feature rar libunrar)
-		$(meson_feature zip libzip)
-	)
-
-	meson_src_configure
-}

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild
deleted file mode 100644
index 881b2ea5efd6..000000000000
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20211126.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-MY_COMMIT="92f2b2f57c8a6ebf0d10cb95bfc9b685bf98be5c"
-
-DESCRIPTION="A GTK image viewer, manga reader, and booru browser"
-HOMEPAGE="https://github.com/ahodesuka/ahoviewer"
-SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
-
-DEPEND="dev-cpp/atkmm:0
-	dev-cpp/glibmm:2
-	dev-cpp/gtkmm:3.0
-	dev-cpp/pangomm:1.4
-	dev-libs/glib:2
-	dev-libs/libconfig:=[cxx]
-	dev-libs/libsigc++:2
-	dev-libs/libxml2:2
-	media-libs/libnsgif
-	net-misc/curl
-	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
-	gnome-keyring? ( app-crypt/libsecret )
-	gstreamer? (
-		media-libs/gst-plugins-bad:1.0
-		media-libs/gstreamer:1.0
-	)
-	plugins? (
-		dev-libs/gobject-introspection
-		dev-libs/libpeas
-	)
-	rar? ( app-arch/unrar:= )
-	ssl? (
-		gnutls? (
-			dev-libs/libgcrypt:=
-			net-libs/gnutls:=
-			net-misc/curl[curl_ssl_gnutls]
-		)
-		!gnutls? (
-			dev-libs/openssl:=
-			net-misc/curl[curl_ssl_openssl]
-		)
-	)
-	zip? ( dev-libs/libzip:= )
-"
-RDEPEND="${DEPEND}
-	gstreamer? (
-		media-libs/gst-plugins-base:1.0[X]
-		media-libs/gst-plugins-good:1.0
-		|| (
-			media-plugins/gst-plugins-vpx
-			media-plugins/gst-plugins-libav
-		)
-	)"
-
-# In future (-beta), pull https://github.com/ahodesuka/ahoviewer-plugins
-# directly via SRC_URI="plugins? ( )", or add as a separate package. It
-# depends on how the plugins are handled.
-#PDEPEND="plugins? ( x11-misc/ahoviewer-plugins )"
-
-S="${WORKDIR}/ahoviewer-${MY_COMMIT}"
-
-src_configure() {
-	local emesonargs=(
-		$(meson_feature gnome-keyring libsecret)
-		$(meson_feature gstreamer)
-		$(meson_feature plugins libpeas)
-		$(meson_feature rar libunrar)
-		$(meson_feature zip libzip)
-	)
-
-	meson_src_configure
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2023-05-18 12:17 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2023-05-18 12:17 UTC (permalink / raw
  To: gentoo-commits

commit:     780db08790284945ed5edcc57274f3506fea9b5e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 14 12:16:45 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu May 18 12:09:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780db087

media-gfx/ahoviewer: Rename USE=gnome-keyring -> keyring

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
index 3fb63efcf620..a1f6266cd7e6 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> $
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="gnome-keyring gnutls +gstreamer plugins +rar +ssl +zip"
+IUSE="keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 DEPEND="dev-cpp/atkmm:0
 	dev-cpp/glibmm:2
@@ -28,7 +28,7 @@ DEPEND="dev-cpp/atkmm:0
 	net-misc/curl
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3
-	gnome-keyring? ( app-crypt/libsecret )
+	keyring? ( app-crypt/libsecret )
 	gstreamer? (
 		media-libs/gst-plugins-bad:1.0
 		media-libs/gstreamer:1.0
@@ -70,7 +70,7 @@ S="${WORKDIR}/ahoviewer-${MY_COMMIT}"
 
 src_configure() {
 	local emesonargs=(
-		$(meson_feature gnome-keyring libsecret)
+		$(meson_feature keyring libsecret)
 		$(meson_feature gstreamer)
 		$(meson_feature plugins libpeas)
 		$(meson_feature rar libunrar)


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2023-07-23  5:48 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2023-07-23  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     4ba2903686c8566797abf42003a5b1cece470354
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 05:46:27 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 05:47:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba29036

media-gfx/ahoviewer: add missing xorg-proto dep

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
index fd77e86d0a8d..3e253e4c5368 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
-DEPEND="dev-cpp/atkmm:0
+COMMON_DEPEND="dev-cpp/atkmm:0
 	dev-cpp/glibmm:2
 	dev-cpp/gtkmm:3.0
 	dev-cpp/pangomm:1.4
@@ -51,7 +51,9 @@ DEPEND="dev-cpp/atkmm:0
 	)
 	zip? ( dev-libs/libzip:= )
 "
-RDEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
+	x11-base/xorg-proto"
+RDEPEND="${COMMON_DEPEND}
 	gstreamer? (
 		media-libs/gst-plugins-base:1.0[X]
 		media-libs/gst-plugins-good:1.0


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2023-07-23  5:48 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2023-07-23  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     2da7d0cc70cdd97dcab64b9ff99ce0668236cc17
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 05:47:31 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 05:47:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da7d0cc

media-gfx/ahoviewer: add github upstream metadata

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-gfx/ahoviewer/metadata.xml b/media-gfx/ahoviewer/metadata.xml
index ea6eed74ae28..8b14c77914a6 100644
--- a/media-gfx/ahoviewer/metadata.xml
+++ b/media-gfx/ahoviewer/metadata.xml
@@ -9,4 +9,7 @@
     <flag name="rar">Rar archive support</flag>
     <flag name="zip">Zip archive support</flag>
   </use>
+  <upstream>
+    <remote-id type="github">ahodesuka/ahoviewer</remote-id>
+  </upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2023-07-23  5:48 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2023-07-23  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     771d71529727437298f4d56976dd3cf8ef7747f9
Author:     badhabits@riseup.net <badhabits <AT> riseup <DOT> net>
AuthorDate: Sun Jul 23 05:45:26 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 05:47:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771d7152

media-gfx/ahoviewer: add 2.0.0_pre20220827

Closes: https://bugs.gentoo.org/910702
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/Manifest                       |  1 +
 .../ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild   | 81 ++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/ahoviewer/Manifest b/media-gfx/ahoviewer/Manifest
index 1a98e9f8c6a9..66ae64b66453 100644
--- a/media-gfx/ahoviewer/Manifest
+++ b/media-gfx/ahoviewer/Manifest
@@ -1 +1,2 @@
 DIST ahoviewer-2.0.0_pre20220124.tar.gz 502882 BLAKE2B 9476c42dd36615f9106b6db0386b20c8922092fe68674f7a4439ca64458c00e3c1943a7402aed752ec91395e0684ce7cd89b0ac2de7f198edb39ebccef782fbd SHA512 0cf01c7011ae506fcff9700c46a06a57fdccc8f8a274d86a8438c926f0513e4e5851bdb37cb6ee7f8b673894938aafa7c2cb485773db04b977ec5f8b8634da3e
+DIST ahoviewer-2.0.0_pre20220827.tar.gz 502441 BLAKE2B 3d784a729a5221f457e0e9378f6baf5bdac6bbd800658467c7abf8c5c402da9a10357f3bb9642acce2390c0cf98fd236ff82f707ff1ce189bac079fe275cc89b SHA512 e9d20eb69c03417ca9d7cb708bbf69056c0ee525c7e7da55d273af72f74d038210f10841a07add839c171b473ce338880736cf874a58aa572f35393c86021ac1

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
new file mode 100644
index 000000000000..fd77e86d0a8d
--- /dev/null
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+MY_COMMIT="42e16f94b78496e3e346f0d127baa569039a6757"
+
+DESCRIPTION="A GTK image viewer, manga reader, and booru browser"
+HOMEPAGE="https://github.com/ahodesuka/ahoviewer"
+SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="keyring gnutls +gstreamer plugins +rar +ssl +zip"
+
+DEPEND="dev-cpp/atkmm:0
+	dev-cpp/glibmm:2
+	dev-cpp/gtkmm:3.0
+	dev-cpp/pangomm:1.4
+	dev-libs/glib:2
+	dev-libs/libconfig:=[cxx]
+	dev-libs/libsigc++:2
+	dev-libs/libxml2:2
+	media-libs/libnsgif
+	net-misc/curl
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	keyring? ( app-crypt/libsecret )
+	gstreamer? (
+		media-libs/gst-plugins-bad:1.0
+		media-libs/gstreamer:1.0
+	)
+	plugins? (
+		dev-libs/gobject-introspection
+		dev-libs/libpeas
+	)
+	rar? ( app-arch/unrar:= )
+	ssl? (
+		gnutls? (
+			dev-libs/libgcrypt:=
+			net-libs/gnutls:=
+			net-misc/curl[curl_ssl_gnutls]
+		)
+		!gnutls? (
+			dev-libs/openssl:=
+			net-misc/curl[curl_ssl_openssl]
+		)
+	)
+	zip? ( dev-libs/libzip:= )
+"
+RDEPEND="${DEPEND}
+	gstreamer? (
+		media-libs/gst-plugins-base:1.0[X]
+		media-libs/gst-plugins-good:1.0
+		|| (
+			media-plugins/gst-plugins-vpx
+			media-plugins/gst-plugins-libav
+		)
+	)"
+
+# In future (-beta), pull https://github.com/ahodesuka/ahoviewer-plugins
+# directly via SRC_URI="plugins? ( )", or add as a separate package. It
+# depends on how the plugins are handled.
+#PDEPEND="plugins? ( x11-misc/ahoviewer-plugins )"
+
+S="${WORKDIR}/ahoviewer-${MY_COMMIT}"
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature keyring libsecret)
+		$(meson_feature gstreamer)
+		$(meson_feature plugins libpeas)
+		$(meson_feature rar libunrar)
+		$(meson_feature zip libzip)
+	)
+
+	meson_src_configure
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2023-08-23  5:35 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2023-08-23  5:35 UTC (permalink / raw
  To: gentoo-commits

commit:     c17bb162d8b2c23313e12a4a183180519780783d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 05:33:54 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 05:35:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17bb162

media-gfx/ahoviewer: stabilize 2.0.0_pre20220827 for x86

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
index d14ff95ac1f1..9d6a6c7fdd85 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 COMMON_DEPEND="dev-cpp/atkmm:0


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2023-08-23  5:35 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2023-08-23  5:35 UTC (permalink / raw
  To: gentoo-commits

commit:     87ae3d4b7ad50860de3b247f1df1c84312d3b2ac
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 05:33:40 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 05:35:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ae3d4b

media-gfx/ahoviewer: stabilize 2.0.0_pre20220827 for amd64

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
index 3e253e4c5368..d14ff95ac1f1 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 COMMON_DEPEND="dev-cpp/atkmm:0


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2023-08-31  7:07 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2023-08-31  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     91a29914aa6f29ef9c05020e2303b6e622303d9e
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 31 06:08:59 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Aug 31 07:07:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a29914

media-gfx/ahoviewer: drop 2.0.0_pre20220124

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/Manifest                       |  1 -
 .../ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild   | 81 ----------------------
 2 files changed, 82 deletions(-)

diff --git a/media-gfx/ahoviewer/Manifest b/media-gfx/ahoviewer/Manifest
index 66ae64b66453..e09872ff1798 100644
--- a/media-gfx/ahoviewer/Manifest
+++ b/media-gfx/ahoviewer/Manifest
@@ -1,2 +1 @@
-DIST ahoviewer-2.0.0_pre20220124.tar.gz 502882 BLAKE2B 9476c42dd36615f9106b6db0386b20c8922092fe68674f7a4439ca64458c00e3c1943a7402aed752ec91395e0684ce7cd89b0ac2de7f198edb39ebccef782fbd SHA512 0cf01c7011ae506fcff9700c46a06a57fdccc8f8a274d86a8438c926f0513e4e5851bdb37cb6ee7f8b673894938aafa7c2cb485773db04b977ec5f8b8634da3e
 DIST ahoviewer-2.0.0_pre20220827.tar.gz 502441 BLAKE2B 3d784a729a5221f457e0e9378f6baf5bdac6bbd800658467c7abf8c5c402da9a10357f3bb9642acce2390c0cf98fd236ff82f707ff1ce189bac079fe275cc89b SHA512 e9d20eb69c03417ca9d7cb708bbf69056c0ee525c7e7da55d273af72f74d038210f10841a07add839c171b473ce338880736cf874a58aa572f35393c86021ac1

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
deleted file mode 100644
index a1f6266cd7e6..000000000000
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220124.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-MY_COMMIT="420959bef25d069424244b1fbd788e6b7eedd903"
-
-DESCRIPTION="A GTK image viewer, manga reader, and booru browser"
-HOMEPAGE="https://github.com/ahodesuka/ahoviewer"
-SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="keyring gnutls +gstreamer plugins +rar +ssl +zip"
-
-DEPEND="dev-cpp/atkmm:0
-	dev-cpp/glibmm:2
-	dev-cpp/gtkmm:3.0
-	dev-cpp/pangomm:1.4
-	dev-libs/glib:2
-	dev-libs/libconfig:=[cxx]
-	dev-libs/libsigc++:2
-	dev-libs/libxml2:2
-	media-libs/libnsgif
-	net-misc/curl
-	x11-libs/gdk-pixbuf:2
-	x11-libs/gtk+:3
-	keyring? ( app-crypt/libsecret )
-	gstreamer? (
-		media-libs/gst-plugins-bad:1.0
-		media-libs/gstreamer:1.0
-	)
-	plugins? (
-		dev-libs/gobject-introspection
-		dev-libs/libpeas
-	)
-	rar? ( app-arch/unrar:= )
-	ssl? (
-		gnutls? (
-			dev-libs/libgcrypt:=
-			net-libs/gnutls:=
-			net-misc/curl[curl_ssl_gnutls]
-		)
-		!gnutls? (
-			dev-libs/openssl:=
-			net-misc/curl[curl_ssl_openssl]
-		)
-	)
-	zip? ( dev-libs/libzip:= )
-"
-RDEPEND="${DEPEND}
-	gstreamer? (
-		media-libs/gst-plugins-base:1.0[X]
-		media-libs/gst-plugins-good:1.0
-		|| (
-			media-plugins/gst-plugins-vpx
-			media-plugins/gst-plugins-libav
-		)
-	)"
-
-# In future (-beta), pull https://github.com/ahodesuka/ahoviewer-plugins
-# directly via SRC_URI="plugins? ( )", or add as a separate package. It
-# depends on how the plugins are handled.
-#PDEPEND="plugins? ( x11-misc/ahoviewer-plugins )"
-
-S="${WORKDIR}/ahoviewer-${MY_COMMIT}"
-
-src_configure() {
-	local emesonargs=(
-		$(meson_feature keyring libsecret)
-		$(meson_feature gstreamer)
-		$(meson_feature plugins libpeas)
-		$(meson_feature rar libunrar)
-		$(meson_feature zip libzip)
-	)
-
-	meson_src_configure
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2023-10-29 22:23 Mart Raudsepp
  0 siblings, 0 replies; 29+ messages in thread
From: Mart Raudsepp @ 2023-10-29 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     1e846234e6e89a0bcac50deb82dd8bdecae30f4d
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 22:15:13 2023 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 22:15:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e846234

media-gfx/ahoviewer: Explicitly depend on libpeas SLOT=0

Another libpeas SLOT is coming.

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 ...r-2.0.0_pre20220827.ebuild => ahoviewer-2.0.0_pre20220827-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827-r1.ebuild
similarity index 98%
rename from media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
rename to media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827-r1.ebuild
index 9d6a6c7fdd85..7f231de9122d 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827-r1.ebuild
@@ -35,7 +35,7 @@ COMMON_DEPEND="dev-cpp/atkmm:0
 	)
 	plugins? (
 		dev-libs/gobject-introspection
-		dev-libs/libpeas
+		dev-libs/libpeas:0
 	)
 	rar? ( app-arch/unrar:= )
 	ssl? (


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
@ 2024-01-28  6:33 Joonas Niilola
  0 siblings, 0 replies; 29+ messages in thread
From: Joonas Niilola @ 2024-01-28  6:33 UTC (permalink / raw
  To: gentoo-commits

commit:     91134c6549795c7bab14b7abbc22966939b71c52
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 28 06:31:56 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jan 28 06:31:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91134c65

media-gfx/ahoviewer: restrict libnsgif

 - the .so doesn't seem to be linked.

Closes: https://bugs.gentoo.org/923022
Bug: https://bugs.gentoo.org/923026
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827-r1.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827-r1.ebuild
index 7f231de9122d..26dfae3d1966 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827-r1.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,7 +24,7 @@ COMMON_DEPEND="dev-cpp/atkmm:0
 	dev-libs/libconfig:=[cxx]
 	dev-libs/libsigc++:2
 	dev-libs/libxml2:2
-	media-libs/libnsgif
+	<media-libs/libnsgif-1.0.0
 	net-misc/curl
 	x11-libs/gdk-pixbuf:2
 	x11-libs/gtk+:3


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

end of thread, other threads:[~2024-01-28  6:33 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-19 11:15 [gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/ Joonas Niilola
  -- strict thread matches above, loose matches on Subject: below --
2024-01-28  6:33 Joonas Niilola
2023-10-29 22:23 Mart Raudsepp
2023-08-31  7:07 Joonas Niilola
2023-08-23  5:35 Joonas Niilola
2023-08-23  5:35 Joonas Niilola
2023-07-23  5:48 Joonas Niilola
2023-07-23  5:48 Joonas Niilola
2023-07-23  5:48 Joonas Niilola
2023-05-18 12:17 Andreas Sturmlechner
2022-02-25  7:35 Joonas Niilola
2022-02-25  7:35 Joonas Niilola
2022-02-25  7:35 Joonas Niilola
2022-01-25 15:11 Joonas Niilola
2022-01-04  7:36 Joonas Niilola
2022-01-04  7:36 Joonas Niilola
2021-11-26  7:43 Joonas Niilola
2021-06-02  8:18 Joonas Niilola
2021-06-02  8:18 Joonas Niilola
2021-05-02 18:31 Joonas Niilola
2021-02-08  6:36 Joonas Niilola
2020-12-17  7:13 Joonas Niilola
2020-03-19  7:34 Joonas Niilola
2019-09-21  6:26 Joonas Niilola
2019-09-21  6:26 Joonas Niilola
2019-07-31  3:41 Joonas Niilola
2019-04-06 20:34 Andreas Sturmlechner
2019-01-24  0:17 Patrice Clement
2018-10-18 19:20 Michał Górny

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