public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2024-02-23 13:11 David Roman
  0 siblings, 0 replies; 21+ messages in thread
From: David Roman @ 2024-02-23 13:11 UTC (permalink / raw
  To: gentoo-commits

commit:     893c3d25f132034977389b500a62ae91b3da95c2
Author:     Mark Lansky <49815452+ZerdoX-x <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Thu Feb 22 16:16:14 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Feb 23 13:01:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=893c3d25

net-im/abaddon: add missing spdlog dependency

Closes: #139
Signed-off-by: Remigiusz Micielski <rmicielski <AT> purelymail.com>

 net-im/abaddon/abaddon-0.1.12-r1.ebuild | 1 +
 net-im/abaddon/abaddon-0.1.13.ebuild    | 1 +
 net-im/abaddon/abaddon-9999.ebuild      | 1 +
 3 files changed, 3 insertions(+)

diff --git a/net-im/abaddon/abaddon-0.1.12-r1.ebuild b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
index 47487350f4..42384b3fdd 100644
--- a/net-im/abaddon/abaddon-0.1.12-r1.ebuild
+++ b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
 	dev-cpp/gtkmm:3.0=
 	dev-db/sqlite:3
 	dev-libs/miniaudio
+	dev-libs/spdlog
 	>=net-libs/ixwebsocket-11.0.8
 	net-misc/curl
 	sys-libs/zlib:=

diff --git a/net-im/abaddon/abaddon-0.1.13.ebuild b/net-im/abaddon/abaddon-0.1.13.ebuild
index 47487350f4..42384b3fdd 100644
--- a/net-im/abaddon/abaddon-0.1.13.ebuild
+++ b/net-im/abaddon/abaddon-0.1.13.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
 	dev-cpp/gtkmm:3.0=
 	dev-db/sqlite:3
 	dev-libs/miniaudio
+	dev-libs/spdlog
 	>=net-libs/ixwebsocket-11.0.8
 	net-misc/curl
 	sys-libs/zlib:=

diff --git a/net-im/abaddon/abaddon-9999.ebuild b/net-im/abaddon/abaddon-9999.ebuild
index 47487350f4..42384b3fdd 100644
--- a/net-im/abaddon/abaddon-9999.ebuild
+++ b/net-im/abaddon/abaddon-9999.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
 	dev-cpp/gtkmm:3.0=
 	dev-db/sqlite:3
 	dev-libs/miniaudio
+	dev-libs/spdlog
 	>=net-libs/ixwebsocket-11.0.8
 	net-misc/curl
 	sys-libs/zlib:=


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2024-11-02 20:52 David Roman
  0 siblings, 0 replies; 21+ messages in thread
From: David Roman @ 2024-11-02 20:52 UTC (permalink / raw
  To: gentoo-commits

commit:     429b7aae4e730a267e679e61bf5269fb72a8149f
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sat Nov  2 09:19:08 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Nov  2 09:19:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=429b7aae

net-im/abaddon: drop 0.1.12-r1, 0.1.13

Closes: https://bugs.gentoo.org/925528 (obsolete)
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 net-im/abaddon/Manifest                 |  2 --
 net-im/abaddon/abaddon-0.1.12-r1.ebuild | 63 ---------------------------------
 net-im/abaddon/abaddon-0.1.13.ebuild    | 63 ---------------------------------
 3 files changed, 128 deletions(-)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
index 01a5ac072..10a70d863 100644
--- a/net-im/abaddon/Manifest
+++ b/net-im/abaddon/Manifest
@@ -1,3 +1 @@
-DIST abaddon-0.1.12.tar.gz 12889771 BLAKE2B baeb6fb88eeb30332c290976f104a7efcfd09d8ed5a73464387b20abb41c1b899a926fdacfb7ddd069a843112c0d4ae08787a097842051abecc333f5e1709bbe SHA512 50e7af172fa12f382976c9bc10c9c1cde371866faf422f578c7ca8517facdf9331577bc69c5c856a75c8dc4014c0ed6ad2cef662cde7d551c212f412303e816b
-DIST abaddon-0.1.13.tar.gz 13013920 BLAKE2B 4cf9600ff3d1d3ea1e8aa82c82a3364f93e2c0b018d2c6211ded1d727627e3e06b5b88d714f081467bfad37644870a3b041de4b9524ce168ed7a45fffc9bf8d8 SHA512 e96167779e5ee7383c330e8a90afd0c58cb6dcb9e66bda38f2dc8f8fcac940ae44b789fd5afddb12ba493065db61cb68e74c378cad5c2ab67cbbc13cf90aa834
 DIST abaddon-0.2.1.tar.gz 14187672 BLAKE2B 80adeeda5aa6244676cba1247eb5d4e43e1b6a31130ee902146af62a4b824fbaa0711a1014b626bdb3c70210cdca7b2a1fd598e443fcde3369bec47dfd1675cd SHA512 d3d94ffcf361fcbee787de85bca2901feddcd24c543d80969cacaa2e28ad5c6548beee335ff1c394994618a05f22e6ee7114e8ef26355c65fb0315a58c5b775a

diff --git a/net-im/abaddon/abaddon-0.1.12-r1.ebuild b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
deleted file mode 100644
index 267155430..000000000
--- a/net-im/abaddon/abaddon-0.1.12-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop
-
-DESCRIPTION="Alternative Discord client using GTK instead of Electron"
-HOMEPAGE="https://github.com/uowuo/abaddon"
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://github.com/uowuo/abaddon.git"
-	# All dependencies are provided by portage
-	EGIT_SUBMODULES=()
-	inherit git-r3
-else
-	KEYWORDS="~amd64 ~x86"
-	SRC_URI="https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+libhandy +rnnoise qrcodegen"
-
-RDEPEND="
-	dev-cpp/gtkmm:3.0=
-	dev-db/sqlite:3
-	dev-libs/libsodium
-	dev-libs/miniaudio
-	dev-libs/spdlog
-	media-libs/opus
-	>=net-libs/ixwebsocket-11.0.8
-	net-misc/curl
-	sys-libs/zlib:=
-	libhandy? ( gui-libs/libhandy:= )
-	qrcodegen? ( dev-libs/qr-code-generator )
-	rnnoise? ( media-libs/rnnoise )
-"
-DEPEND="
-	${RDEPEND}
-	dev-cpp/nlohmann_json
-"
-
-src_configure() {
-	# Disable keychain because there's currently
-	# no package for it in ::guru or ::gentoo
-	local mycmakeargs=(
-		-DUSE_LIBHANDY="$(usex libhandy)"
-		-DENABLE_RNNOISE="$(usex rnnoise)"
-		-DUSE_KEYCHAIN="no"
-		-DENABLE_QRCODE_LOGIN="$(usex qrcodegen)"
-	)
-	cmake_src_configure
-}
-
-src_install() {
-	dobin "${BUILD_DIR}"/abaddon
-
-	insinto /usr/share/${PN}
-	doins -r res/*
-
-	make_desktop_entry /usr/bin/${PN}
-}

diff --git a/net-im/abaddon/abaddon-0.1.13.ebuild b/net-im/abaddon/abaddon-0.1.13.ebuild
deleted file mode 100644
index 267155430..000000000
--- a/net-im/abaddon/abaddon-0.1.13.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop
-
-DESCRIPTION="Alternative Discord client using GTK instead of Electron"
-HOMEPAGE="https://github.com/uowuo/abaddon"
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://github.com/uowuo/abaddon.git"
-	# All dependencies are provided by portage
-	EGIT_SUBMODULES=()
-	inherit git-r3
-else
-	KEYWORDS="~amd64 ~x86"
-	SRC_URI="https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+libhandy +rnnoise qrcodegen"
-
-RDEPEND="
-	dev-cpp/gtkmm:3.0=
-	dev-db/sqlite:3
-	dev-libs/libsodium
-	dev-libs/miniaudio
-	dev-libs/spdlog
-	media-libs/opus
-	>=net-libs/ixwebsocket-11.0.8
-	net-misc/curl
-	sys-libs/zlib:=
-	libhandy? ( gui-libs/libhandy:= )
-	qrcodegen? ( dev-libs/qr-code-generator )
-	rnnoise? ( media-libs/rnnoise )
-"
-DEPEND="
-	${RDEPEND}
-	dev-cpp/nlohmann_json
-"
-
-src_configure() {
-	# Disable keychain because there's currently
-	# no package for it in ::guru or ::gentoo
-	local mycmakeargs=(
-		-DUSE_LIBHANDY="$(usex libhandy)"
-		-DENABLE_RNNOISE="$(usex rnnoise)"
-		-DUSE_KEYCHAIN="no"
-		-DENABLE_QRCODE_LOGIN="$(usex qrcodegen)"
-	)
-	cmake_src_configure
-}
-
-src_install() {
-	dobin "${BUILD_DIR}"/abaddon
-
-	insinto /usr/share/${PN}
-	doins -r res/*
-
-	make_desktop_entry /usr/bin/${PN}
-}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2024-06-15 11:12 Julien Roy
  0 siblings, 0 replies; 21+ messages in thread
From: Julien Roy @ 2024-06-15 11:12 UTC (permalink / raw
  To: gentoo-commits

commit:     230de882f12df4b2e30ed5bd4b0cb11cb93d5fbd
Author:     Benoît Dufour <benoit.dufour <AT> mail <DOT> com>
AuthorDate: Sat Jun 15 00:33:03 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Jun 15 00:33:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=230de882

net-im/abaddon: add 0.2.1

Signed-off-by: Benoît Dufour <benoit.dufour <AT> mail.com>

 net-im/abaddon/Manifest             |  1 +
 net-im/abaddon/abaddon-0.2.1.ebuild | 63 +++++++++++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
index b5102f44e..01a5ac072 100644
--- a/net-im/abaddon/Manifest
+++ b/net-im/abaddon/Manifest
@@ -1,2 +1,3 @@
 DIST abaddon-0.1.12.tar.gz 12889771 BLAKE2B baeb6fb88eeb30332c290976f104a7efcfd09d8ed5a73464387b20abb41c1b899a926fdacfb7ddd069a843112c0d4ae08787a097842051abecc333f5e1709bbe SHA512 50e7af172fa12f382976c9bc10c9c1cde371866faf422f578c7ca8517facdf9331577bc69c5c856a75c8dc4014c0ed6ad2cef662cde7d551c212f412303e816b
 DIST abaddon-0.1.13.tar.gz 13013920 BLAKE2B 4cf9600ff3d1d3ea1e8aa82c82a3364f93e2c0b018d2c6211ded1d727627e3e06b5b88d714f081467bfad37644870a3b041de4b9524ce168ed7a45fffc9bf8d8 SHA512 e96167779e5ee7383c330e8a90afd0c58cb6dcb9e66bda38f2dc8f8fcac940ae44b789fd5afddb12ba493065db61cb68e74c378cad5c2ab67cbbc13cf90aa834
+DIST abaddon-0.2.1.tar.gz 14187672 BLAKE2B 80adeeda5aa6244676cba1247eb5d4e43e1b6a31130ee902146af62a4b824fbaa0711a1014b626bdb3c70210cdca7b2a1fd598e443fcde3369bec47dfd1675cd SHA512 d3d94ffcf361fcbee787de85bca2901feddcd24c543d80969cacaa2e28ad5c6548beee335ff1c394994618a05f22e6ee7114e8ef26355c65fb0315a58c5b775a

diff --git a/net-im/abaddon/abaddon-0.2.1.ebuild b/net-im/abaddon/abaddon-0.2.1.ebuild
new file mode 100644
index 000000000..f3cda4227
--- /dev/null
+++ b/net-im/abaddon/abaddon-0.2.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop
+
+DESCRIPTION="Alternative Discord client using GTK instead of Electron"
+HOMEPAGE="https://github.com/uowuo/abaddon"
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/uowuo/abaddon.git"
+	# All dependencies are provided by portage
+	EGIT_SUBMODULES=()
+	inherit git-r3
+else
+	KEYWORDS="~amd64 ~x86"
+	SRC_URI="https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+libhandy +rnnoise qrcodegen"
+
+RDEPEND="
+	dev-cpp/gtkmm:3.0=
+	dev-db/sqlite:3
+	dev-libs/libsodium
+	dev-libs/miniaudio
+	dev-libs/spdlog
+	media-libs/opus
+	>=net-libs/ixwebsocket-11.0.8
+	net-misc/curl
+	sys-libs/zlib:=
+	libhandy? ( gui-libs/libhandy:= )
+	qrcodegen? ( dev-libs/qrcodegen )
+	rnnoise? ( media-libs/rnnoise )
+"
+DEPEND="
+	${RDEPEND}
+	dev-cpp/nlohmann_json
+"
+
+src_configure() {
+	# Disable keychain because there's currently
+	# no package for it in ::guru or ::gentoo
+	local mycmakeargs=(
+		-DUSE_LIBHANDY="$(usex libhandy)"
+		-DENABLE_RNNOISE="$(usex rnnoise)"
+		-DUSE_KEYCHAIN="no"
+		-DENABLE_QRCODE_LOGIN="$(usex qrcodegen)"
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	dobin "${BUILD_DIR}"/abaddon
+
+	insinto /usr/share/${PN}
+	doins -r res/*
+
+	make_desktop_entry /usr/bin/${PN}
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2024-02-25 17:05 Viorel Munteanu
  0 siblings, 0 replies; 21+ messages in thread
From: Viorel Munteanu @ 2024-02-25 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     a61854cfe5f0d46b725a12aad3c2ab3999098d3d
Author:     Remigiusz Micielski <rmicielski <AT> purelymail <DOT> com>
AuthorDate: Sun Feb 25 15:42:48 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Feb 25 15:44:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a61854cf

net-im/abaddon: add missing deps

Closes: https://bugs.gentoo.org/925464
Signed-off-by: Remigiusz Micielski <rmicielski <AT> purelymail.com>

 net-im/abaddon/abaddon-0.1.12-r1.ebuild | 2 ++
 net-im/abaddon/abaddon-0.1.13.ebuild    | 1 +
 net-im/abaddon/abaddon-9999.ebuild      | 3 ++-
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-im/abaddon/abaddon-0.1.12-r1.ebuild b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
index 42384b3fdd..f3cda4227f 100644
--- a/net-im/abaddon/abaddon-0.1.12-r1.ebuild
+++ b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
@@ -25,8 +25,10 @@ IUSE="+libhandy +rnnoise qrcodegen"
 RDEPEND="
 	dev-cpp/gtkmm:3.0=
 	dev-db/sqlite:3
+	dev-libs/libsodium
 	dev-libs/miniaudio
 	dev-libs/spdlog
+	media-libs/opus
 	>=net-libs/ixwebsocket-11.0.8
 	net-misc/curl
 	sys-libs/zlib:=

diff --git a/net-im/abaddon/abaddon-0.1.13.ebuild b/net-im/abaddon/abaddon-0.1.13.ebuild
index 04089b4801..f3cda4227f 100644
--- a/net-im/abaddon/abaddon-0.1.13.ebuild
+++ b/net-im/abaddon/abaddon-0.1.13.ebuild
@@ -25,6 +25,7 @@ IUSE="+libhandy +rnnoise qrcodegen"
 RDEPEND="
 	dev-cpp/gtkmm:3.0=
 	dev-db/sqlite:3
+	dev-libs/libsodium
 	dev-libs/miniaudio
 	dev-libs/spdlog
 	media-libs/opus

diff --git a/net-im/abaddon/abaddon-9999.ebuild b/net-im/abaddon/abaddon-9999.ebuild
index 9356a75fe5..f3cda4227f 100644
--- a/net-im/abaddon/abaddon-9999.ebuild
+++ b/net-im/abaddon/abaddon-9999.ebuild
@@ -25,9 +25,10 @@ IUSE="+libhandy +rnnoise qrcodegen"
 RDEPEND="
 	dev-cpp/gtkmm:3.0=
 	dev-db/sqlite:3
+	dev-libs/libsodium
 	dev-libs/miniaudio
-	media-libs/opus
 	dev-libs/spdlog
+	media-libs/opus
 	>=net-libs/ixwebsocket-11.0.8
 	net-misc/curl
 	sys-libs/zlib:=


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2024-02-24 12:14 Haelwenn Monnier
  0 siblings, 0 replies; 21+ messages in thread
From: Haelwenn Monnier @ 2024-02-24 12:14 UTC (permalink / raw
  To: gentoo-commits

commit:     2a010e590b380aef7a8a9adbb51d394c12f67593
Author:     Remigiusz Micielski <rmicielski <AT> purelymail <DOT> com>
AuthorDate: Sat Feb 24 10:36:57 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Feb 24 10:37:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a010e59

net-im/abaddon: add missing opus dependency

Closes: https://bugs.gentoo.org/925355
Signed-off-by: Remigiusz Micielski <rmicielski <AT> purelymail.com>

 net-im/abaddon/abaddon-0.1.13.ebuild | 1 +
 net-im/abaddon/abaddon-9999.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-im/abaddon/abaddon-0.1.13.ebuild b/net-im/abaddon/abaddon-0.1.13.ebuild
index 42384b3fdd..04089b4801 100644
--- a/net-im/abaddon/abaddon-0.1.13.ebuild
+++ b/net-im/abaddon/abaddon-0.1.13.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
 	dev-db/sqlite:3
 	dev-libs/miniaudio
 	dev-libs/spdlog
+	media-libs/opus
 	>=net-libs/ixwebsocket-11.0.8
 	net-misc/curl
 	sys-libs/zlib:=

diff --git a/net-im/abaddon/abaddon-9999.ebuild b/net-im/abaddon/abaddon-9999.ebuild
index 42384b3fdd..9356a75fe5 100644
--- a/net-im/abaddon/abaddon-9999.ebuild
+++ b/net-im/abaddon/abaddon-9999.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
 	dev-cpp/gtkmm:3.0=
 	dev-db/sqlite:3
 	dev-libs/miniaudio
+	media-libs/opus
 	dev-libs/spdlog
 	>=net-libs/ixwebsocket-11.0.8
 	net-misc/curl


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2023-11-29 22:47 David Roman
  0 siblings, 0 replies; 21+ messages in thread
From: David Roman @ 2023-11-29 22:47 UTC (permalink / raw
  To: gentoo-commits

commit:     7c7fc95316ebd434dcbf083bdf171cae9dc547ec
Author:     Remigiusz Micielski <rmicielski <AT> purelymail <DOT> com>
AuthorDate: Sun Nov 26 08:38:29 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Nov 26 08:38:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c7fc953

net-im/abaddon: add 0.1.13

Signed-off-by: Remigiusz Micielski <rmicielski <AT> purelymail.com>

 net-im/abaddon/Manifest              |  1 +
 net-im/abaddon/abaddon-0.1.13.ebuild | 60 ++++++++++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
index 459d08e1a4..b5102f44e5 100644
--- a/net-im/abaddon/Manifest
+++ b/net-im/abaddon/Manifest
@@ -1 +1,2 @@
 DIST abaddon-0.1.12.tar.gz 12889771 BLAKE2B baeb6fb88eeb30332c290976f104a7efcfd09d8ed5a73464387b20abb41c1b899a926fdacfb7ddd069a843112c0d4ae08787a097842051abecc333f5e1709bbe SHA512 50e7af172fa12f382976c9bc10c9c1cde371866faf422f578c7ca8517facdf9331577bc69c5c856a75c8dc4014c0ed6ad2cef662cde7d551c212f412303e816b
+DIST abaddon-0.1.13.tar.gz 13013920 BLAKE2B 4cf9600ff3d1d3ea1e8aa82c82a3364f93e2c0b018d2c6211ded1d727627e3e06b5b88d714f081467bfad37644870a3b041de4b9524ce168ed7a45fffc9bf8d8 SHA512 e96167779e5ee7383c330e8a90afd0c58cb6dcb9e66bda38f2dc8f8fcac940ae44b789fd5afddb12ba493065db61cb68e74c378cad5c2ab67cbbc13cf90aa834

diff --git a/net-im/abaddon/abaddon-0.1.13.ebuild b/net-im/abaddon/abaddon-0.1.13.ebuild
new file mode 100644
index 0000000000..47487350f4
--- /dev/null
+++ b/net-im/abaddon/abaddon-0.1.13.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop
+
+DESCRIPTION="Alternative Discord client using GTK instead of Electron"
+HOMEPAGE="https://github.com/uowuo/abaddon"
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/uowuo/abaddon.git"
+	# All dependencies are provided by portage
+	EGIT_SUBMODULES=()
+	inherit git-r3
+else
+	KEYWORDS="~amd64 ~x86"
+	SRC_URI="https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+libhandy +rnnoise qrcodegen"
+
+RDEPEND="
+	dev-cpp/gtkmm:3.0=
+	dev-db/sqlite:3
+	dev-libs/miniaudio
+	>=net-libs/ixwebsocket-11.0.8
+	net-misc/curl
+	sys-libs/zlib:=
+	libhandy? ( gui-libs/libhandy:= )
+	qrcodegen? ( dev-libs/qrcodegen )
+	rnnoise? ( media-libs/rnnoise )
+"
+DEPEND="
+	${RDEPEND}
+	dev-cpp/nlohmann_json
+"
+
+src_configure() {
+	# Disable keychain because there's currently
+	# no package for it in ::guru or ::gentoo
+	local mycmakeargs=(
+		-DUSE_LIBHANDY="$(usex libhandy)"
+		-DENABLE_RNNOISE="$(usex rnnoise)"
+		-DUSE_KEYCHAIN="no"
+		-DENABLE_QRCODE_LOGIN="$(usex qrcodegen)"
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	dobin "${BUILD_DIR}"/abaddon
+
+	insinto /usr/share/${PN}
+	doins -r res/*
+
+	make_desktop_entry /usr/bin/${PN}
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2023-11-01 23:27 Haelwenn Monnier
  0 siblings, 0 replies; 21+ messages in thread
From: Haelwenn Monnier @ 2023-11-01 23:27 UTC (permalink / raw
  To: gentoo-commits

commit:     6865ce1a852a72a215635df1b020b2d093fc0f91
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Wed Nov  1 19:09:33 2023 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Nov  1 19:09:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6865ce1a

net-im/abaddon: fix conditional depend of qrcodegen

Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>

 net-im/abaddon/abaddon-0.1.12-r1.ebuild | 2 +-
 net-im/abaddon/abaddon-9999.ebuild      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/abaddon/abaddon-0.1.12-r1.ebuild b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
index 6c184160eb..94666e37c1 100644
--- a/net-im/abaddon/abaddon-0.1.12-r1.ebuild
+++ b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
@@ -31,8 +31,8 @@ RDEPEND="
 	net-misc/curl
 	sys-libs/zlib:=
 	libhandy? ( gui-libs/libhandy:= )
+	qrcodegen? ( dev-libs/qrcodegen )
 	rnnoise? ( media-libs/rnnoise )
-    qrcodegen ( dev-libs/qrcodegen )
 "
 DEPEND="
 	${RDEPEND}

diff --git a/net-im/abaddon/abaddon-9999.ebuild b/net-im/abaddon/abaddon-9999.ebuild
index 6c184160eb..94666e37c1 100644
--- a/net-im/abaddon/abaddon-9999.ebuild
+++ b/net-im/abaddon/abaddon-9999.ebuild
@@ -31,8 +31,8 @@ RDEPEND="
 	net-misc/curl
 	sys-libs/zlib:=
 	libhandy? ( gui-libs/libhandy:= )
+	qrcodegen? ( dev-libs/qrcodegen )
 	rnnoise? ( media-libs/rnnoise )
-    qrcodegen ( dev-libs/qrcodegen )
 "
 DEPEND="
 	${RDEPEND}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2023-11-01 23:27 Haelwenn Monnier
  0 siblings, 0 replies; 21+ messages in thread
From: Haelwenn Monnier @ 2023-11-01 23:27 UTC (permalink / raw
  To: gentoo-commits

commit:     2639549a9dc717d9b1715b1eddbf8d065c5e7ece
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Wed Nov  1 19:14:34 2023 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Nov  1 19:14:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2639549a

net-im/abaddon: do not disable IUSE=qrcodegen by default

the USE-flag was masked in the previous commit

Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>

 net-im/abaddon/abaddon-0.1.12-r1.ebuild | 3 +--
 net-im/abaddon/abaddon-9999.ebuild      | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-im/abaddon/abaddon-0.1.12-r1.ebuild b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
index 94666e37c1..34dbe184e0 100644
--- a/net-im/abaddon/abaddon-0.1.12-r1.ebuild
+++ b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
@@ -20,8 +20,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-# Disable qrcodegen by default. Only the ones who really want it should enable it.
-IUSE="+libhandy +rnnoise -qrcodegen"
+IUSE="+libhandy +rnnoise qrcodegen"
 
 RDEPEND="
 	>=net-libs/ixwebsocket-11.0.8

diff --git a/net-im/abaddon/abaddon-9999.ebuild b/net-im/abaddon/abaddon-9999.ebuild
index 94666e37c1..34dbe184e0 100644
--- a/net-im/abaddon/abaddon-9999.ebuild
+++ b/net-im/abaddon/abaddon-9999.ebuild
@@ -20,8 +20,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-# Disable qrcodegen by default. Only the ones who really want it should enable it.
-IUSE="+libhandy +rnnoise -qrcodegen"
+IUSE="+libhandy +rnnoise qrcodegen"
 
 RDEPEND="
 	>=net-libs/ixwebsocket-11.0.8


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2023-11-01 23:27 Haelwenn Monnier
  0 siblings, 0 replies; 21+ messages in thread
From: Haelwenn Monnier @ 2023-11-01 23:27 UTC (permalink / raw
  To: gentoo-commits

commit:     e77680b04d813fd768e1db937821bc61a608f1a6
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Wed Nov  1 19:17:28 2023 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Nov  1 19:17:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e77680b0

net-im/abaddon: misc style fixes

Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>

 net-im/abaddon/abaddon-0.1.12-r1.ebuild | 4 ++--
 net-im/abaddon/abaddon-9999.ebuild      | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/abaddon/abaddon-0.1.12-r1.ebuild b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
index 34dbe184e0..47487350f4 100644
--- a/net-im/abaddon/abaddon-0.1.12-r1.ebuild
+++ b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
@@ -23,10 +23,10 @@ SLOT="0"
 IUSE="+libhandy +rnnoise qrcodegen"
 
 RDEPEND="
-	>=net-libs/ixwebsocket-11.0.8
 	dev-cpp/gtkmm:3.0=
 	dev-db/sqlite:3
 	dev-libs/miniaudio
+	>=net-libs/ixwebsocket-11.0.8
 	net-misc/curl
 	sys-libs/zlib:=
 	libhandy? ( gui-libs/libhandy:= )
@@ -44,7 +44,7 @@ src_configure() {
 	local mycmakeargs=(
 		-DUSE_LIBHANDY="$(usex libhandy)"
 		-DENABLE_RNNOISE="$(usex rnnoise)"
-	    -DUSE_KEYCHAIN="no"
+		-DUSE_KEYCHAIN="no"
 		-DENABLE_QRCODE_LOGIN="$(usex qrcodegen)"
 	)
 	cmake_src_configure

diff --git a/net-im/abaddon/abaddon-9999.ebuild b/net-im/abaddon/abaddon-9999.ebuild
index 34dbe184e0..47487350f4 100644
--- a/net-im/abaddon/abaddon-9999.ebuild
+++ b/net-im/abaddon/abaddon-9999.ebuild
@@ -23,10 +23,10 @@ SLOT="0"
 IUSE="+libhandy +rnnoise qrcodegen"
 
 RDEPEND="
-	>=net-libs/ixwebsocket-11.0.8
 	dev-cpp/gtkmm:3.0=
 	dev-db/sqlite:3
 	dev-libs/miniaudio
+	>=net-libs/ixwebsocket-11.0.8
 	net-misc/curl
 	sys-libs/zlib:=
 	libhandy? ( gui-libs/libhandy:= )
@@ -44,7 +44,7 @@ src_configure() {
 	local mycmakeargs=(
 		-DUSE_LIBHANDY="$(usex libhandy)"
 		-DENABLE_RNNOISE="$(usex rnnoise)"
-	    -DUSE_KEYCHAIN="no"
+		-DUSE_KEYCHAIN="no"
 		-DENABLE_QRCODE_LOGIN="$(usex qrcodegen)"
 	)
 	cmake_src_configure


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2023-11-01 23:27 Haelwenn Monnier
  0 siblings, 0 replies; 21+ messages in thread
From: Haelwenn Monnier @ 2023-11-01 23:27 UTC (permalink / raw
  To: gentoo-commits

commit:     11db70be9284be1851341028307e97442cb270cd
Author:     Benoît Dufour <benoit.dufour <AT> mail <DOT> com>
AuthorDate: Tue Oct 31 20:38:44 2023 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Oct 31 20:38:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=11db70be

net-im/abaddon: Fix the metadata.xml file according to the new USE flag.

Signed-off-by: Benoît Dufour <benoit.dufour <AT> mail.com>

 net-im/abaddon/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/abaddon/metadata.xml b/net-im/abaddon/metadata.xml
index 88b7273623..6e876a53b1 100644
--- a/net-im/abaddon/metadata.xml
+++ b/net-im/abaddon/metadata.xml
@@ -6,6 +6,7 @@
 		<name>Remigiusz Micielski</name>
 	</maintainer>
 	<use>
+		<flag name="qrcodegen">Support for login through QR Code feature using dev-libs/qrcodegen</flag>
 		<flag name="libhandy">Support for features using gui-libs/libhandy</flag>
 		<flag name="rnnoise">Support for noise reduction using media-libs/rnnoise</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2023-11-01 23:27 Haelwenn Monnier
  0 siblings, 0 replies; 21+ messages in thread
From: Haelwenn Monnier @ 2023-11-01 23:27 UTC (permalink / raw
  To: gentoo-commits

commit:     5e25ad243cfe11adb330376deb646b85f8bd356c
Author:     Benoît Dufour <benoit.dufour <AT> mail <DOT> com>
AuthorDate: Tue Oct 31 20:28:29 2023 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Oct 31 20:28:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e25ad24

net-im/abaddon: Add USE flag to enable QR Code login and add dependencies on media-libs/qrcodegen::guru

Signed-off-by: Benoît Dufour <benoit.dufour <AT> mail.com>

 .../abaddon/{abaddon-0.1.12.ebuild => abaddon-0.1.12-r1.ebuild}  | 9 +++++----
 net-im/abaddon/abaddon-9999.ebuild                               | 9 +++++----
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/net-im/abaddon/abaddon-0.1.12.ebuild b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
similarity index 83%
rename from net-im/abaddon/abaddon-0.1.12.ebuild
rename to net-im/abaddon/abaddon-0.1.12-r1.ebuild
index 3c1ff56c4f..6c184160eb 100644
--- a/net-im/abaddon/abaddon-0.1.12.ebuild
+++ b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
@@ -20,7 +20,8 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+libhandy +rnnoise"
+# Disable qrcodegen by default. Only the ones who really want it should enable it.
+IUSE="+libhandy +rnnoise -qrcodegen"
 
 RDEPEND="
 	>=net-libs/ixwebsocket-11.0.8
@@ -31,6 +32,7 @@ RDEPEND="
 	sys-libs/zlib:=
 	libhandy? ( gui-libs/libhandy:= )
 	rnnoise? ( media-libs/rnnoise )
+    qrcodegen ( dev-libs/qrcodegen )
 "
 DEPEND="
 	${RDEPEND}
@@ -40,12 +42,11 @@ DEPEND="
 src_configure() {
 	# Disable keychain because there's currently
 	# no package for it in ::guru or ::gentoo
-	# also disable QRCODE, for the same reason
 	local mycmakeargs=(
 		-DUSE_LIBHANDY="$(usex libhandy)"
 		-DENABLE_RNNOISE="$(usex rnnoise)"
-	  -DUSE_KEYCHAIN="no"
-		-DENABLE_QRCODE_LOGIN="no"
+	    -DUSE_KEYCHAIN="no"
+		-DENABLE_QRCODE_LOGIN="$(usex qrcodegen)"
 	)
 	cmake_src_configure
 }

diff --git a/net-im/abaddon/abaddon-9999.ebuild b/net-im/abaddon/abaddon-9999.ebuild
index 3c1ff56c4f..6c184160eb 100644
--- a/net-im/abaddon/abaddon-9999.ebuild
+++ b/net-im/abaddon/abaddon-9999.ebuild
@@ -20,7 +20,8 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+libhandy +rnnoise"
+# Disable qrcodegen by default. Only the ones who really want it should enable it.
+IUSE="+libhandy +rnnoise -qrcodegen"
 
 RDEPEND="
 	>=net-libs/ixwebsocket-11.0.8
@@ -31,6 +32,7 @@ RDEPEND="
 	sys-libs/zlib:=
 	libhandy? ( gui-libs/libhandy:= )
 	rnnoise? ( media-libs/rnnoise )
+    qrcodegen ( dev-libs/qrcodegen )
 "
 DEPEND="
 	${RDEPEND}
@@ -40,12 +42,11 @@ DEPEND="
 src_configure() {
 	# Disable keychain because there's currently
 	# no package for it in ::guru or ::gentoo
-	# also disable QRCODE, for the same reason
 	local mycmakeargs=(
 		-DUSE_LIBHANDY="$(usex libhandy)"
 		-DENABLE_RNNOISE="$(usex rnnoise)"
-	  -DUSE_KEYCHAIN="no"
-		-DENABLE_QRCODE_LOGIN="no"
+	    -DUSE_KEYCHAIN="no"
+		-DENABLE_QRCODE_LOGIN="$(usex qrcodegen)"
 	)
 	cmake_src_configure
 }


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2023-10-02 12:27 David Roman
  0 siblings, 0 replies; 21+ messages in thread
From: David Roman @ 2023-10-02 12:27 UTC (permalink / raw
  To: gentoo-commits

commit:     d717484d823d6aeba0f4b2e7a36fa26435dcbb21
Author:     Remigiusz Micielski <rmicielski <AT> purelymail <DOT> com>
AuthorDate: Mon Oct  2 12:07:20 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct  2 12:07:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d717484d

net-im/abaddon: add myself as a maintainer

Signed-off-by: Remigiusz Micielski <rmicielski <AT> purelymail.com>

 net-im/abaddon/metadata.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-im/abaddon/metadata.xml b/net-im/abaddon/metadata.xml
index 905ea64bbd..88b7273623 100644
--- a/net-im/abaddon/metadata.xml
+++ b/net-im/abaddon/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>rmicielski@purelymail.com</email>
+		<name>Remigiusz Micielski</name>
+	</maintainer>
 	<use>
 		<flag name="libhandy">Support for features using gui-libs/libhandy</flag>
 		<flag name="rnnoise">Support for noise reduction using media-libs/rnnoise</flag>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2023-10-02 12:27 David Roman
  0 siblings, 0 replies; 21+ messages in thread
From: David Roman @ 2023-10-02 12:27 UTC (permalink / raw
  To: gentoo-commits

commit:     f222f8001bdec52707d317c5299ba0e3e233bcbc
Author:     Remigiusz Micielski <rmicielski <AT> purelymail <DOT> com>
AuthorDate: Mon Oct  2 12:19:58 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct  2 12:19:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f222f800

net-im/abaddon: drop 0.1.8

Signed-off-by: Remigiusz Micielski <rmicielski <AT> purelymail.com>

 net-im/abaddon/Manifest             |  1 -
 net-im/abaddon/abaddon-0.1.8.ebuild | 48 -------------------------------------
 2 files changed, 49 deletions(-)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
index 71ff3721d2..459d08e1a4 100644
--- a/net-im/abaddon/Manifest
+++ b/net-im/abaddon/Manifest
@@ -1,2 +1 @@
 DIST abaddon-0.1.12.tar.gz 12889771 BLAKE2B baeb6fb88eeb30332c290976f104a7efcfd09d8ed5a73464387b20abb41c1b899a926fdacfb7ddd069a843112c0d4ae08787a097842051abecc333f5e1709bbe SHA512 50e7af172fa12f382976c9bc10c9c1cde371866faf422f578c7ca8517facdf9331577bc69c5c856a75c8dc4014c0ed6ad2cef662cde7d551c212f412303e816b
-DIST abaddon-0.1.8.gh.tar.gz 12829641 BLAKE2B f69210694bdb4d2d7a2cc4c4babbccc8afc15ba4429c08f6b477372c6d77af23d9d2e55b1283ce87b1a1a8cd10609723bc2b49cce21b6a6cdc2352a164cdcc77 SHA512 f9a52b76c4f39d28d5f3b17df9760dd45d3ee25ea254b267537544408a85f33f62c1f82febc2c5426b3533ec148ae9d25eb6ff167b61c1fd5b51c6bd6c923275

diff --git a/net-im/abaddon/abaddon-0.1.8.ebuild b/net-im/abaddon/abaddon-0.1.8.ebuild
deleted file mode 100644
index 06af37878c..0000000000
--- a/net-im/abaddon/abaddon-0.1.8.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop
-
-DESCRIPTION="Alternative Discord client using GTK instead of Electron"
-HOMEPAGE="https://github.com/uowuo/abaddon"
-SRC_URI="
-	https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+libhandy"
-
-RDEPEND="
-	dev-cpp/gtkmm:3.0=
-	dev-db/sqlite:3
-	net-misc/curl
-	>=net-libs/ixwebsocket-11.0.8
-	sys-libs/zlib:=
-	libhandy? ( gui-libs/libhandy:= )
-"
-DEPEND="
-	${RDEPEND}
-	dev-cpp/nlohmann_json
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DUSE_LIBHANDY="$(usex libhandy)"
-	)
-	cmake_src_configure
-}
-
-src_install() {
-	dodoc README.md
-
-	dobin "${BUILD_DIR}"/abaddon
-
-	insinto /usr/share/${PN}
-	doins -r res/*
-
-	make_desktop_entry /usr/bin/${PN}
-}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2023-10-02 12:24 David Roman
  0 siblings, 0 replies; 21+ messages in thread
From: David Roman @ 2023-10-02 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     bb36efb675768ea7d1b938120fdb3cb4f6175f5c
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Mon Oct  2 08:47:47 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct  2 08:47:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb36efb6

net-im/abaddon: drop myself as a maintainer

Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>

 net-im/abaddon/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-im/abaddon/metadata.xml b/net-im/abaddon/metadata.xml
index e5356bebb0..905ea64bbd 100644
--- a/net-im/abaddon/metadata.xml
+++ b/net-im/abaddon/metadata.xml
@@ -1,10 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<name>Adrian Schollmeyer</name>
-		<email>nex+b-g-o@nexadn.de</email>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<use>
 		<flag name="libhandy">Support for features using gui-libs/libhandy</flag>
 		<flag name="rnnoise">Support for noise reduction using media-libs/rnnoise</flag>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2023-10-02 12:24 David Roman
  0 siblings, 0 replies; 21+ messages in thread
From: David Roman @ 2023-10-02 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     835b9b495f593ca5e3bc6e5522f92cf52339c02a
Author:     Remigiusz Micielski <rmicielski <AT> purelymail <DOT> com>
AuthorDate: Sat Sep 30 14:56:03 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Sep 30 14:56:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=835b9b49

net-im/abaddon: add 0.1.12

Signed-off-by: Remigiusz Micielski <rmicielski <AT> purelymail.com>

 net-im/abaddon/Manifest              |  1 +
 net-im/abaddon/abaddon-0.1.12.ebuild | 54 ++++++++++++++++++++++++++++++++++++
 net-im/abaddon/metadata.xml          |  1 +
 3 files changed, 56 insertions(+)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
index 2b7b005805..712e7baca5 100644
--- a/net-im/abaddon/Manifest
+++ b/net-im/abaddon/Manifest
@@ -1 +1,2 @@
+DIST abaddon-0.1.12.gh.tar.gz 12889771 BLAKE2B baeb6fb88eeb30332c290976f104a7efcfd09d8ed5a73464387b20abb41c1b899a926fdacfb7ddd069a843112c0d4ae08787a097842051abecc333f5e1709bbe SHA512 50e7af172fa12f382976c9bc10c9c1cde371866faf422f578c7ca8517facdf9331577bc69c5c856a75c8dc4014c0ed6ad2cef662cde7d551c212f412303e816b
 DIST abaddon-0.1.8.gh.tar.gz 12829641 BLAKE2B f69210694bdb4d2d7a2cc4c4babbccc8afc15ba4429c08f6b477372c6d77af23d9d2e55b1283ce87b1a1a8cd10609723bc2b49cce21b6a6cdc2352a164cdcc77 SHA512 f9a52b76c4f39d28d5f3b17df9760dd45d3ee25ea254b267537544408a85f33f62c1f82febc2c5426b3533ec148ae9d25eb6ff167b61c1fd5b51c6bd6c923275

diff --git a/net-im/abaddon/abaddon-0.1.12.ebuild b/net-im/abaddon/abaddon-0.1.12.ebuild
new file mode 100644
index 0000000000..481d002478
--- /dev/null
+++ b/net-im/abaddon/abaddon-0.1.12.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop
+
+DESCRIPTION="Alternative Discord client using GTK instead of Electron"
+HOMEPAGE="https://github.com/uowuo/abaddon"
+SRC_URI="
+	https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+libhandy +rnnoise"
+
+RDEPEND="
+	>=net-libs/ixwebsocket-11.0.8
+	dev-cpp/gtkmm:3.0=
+	dev-db/sqlite:3
+	dev-libs/miniaudio
+	net-misc/curl
+	sys-libs/zlib:=
+	libhandy? ( gui-libs/libhandy:= )
+	rnnoise? ( media-libs/rnnoise )
+"
+DEPEND="
+	${RDEPEND}
+	dev-cpp/nlohmann_json
+"
+
+src_configure() {
+	# Disable keychain because there's currently
+	# no package for it in ::guru or ::gentoo
+	# also disable QRCODE, for the same reason
+	local mycmakeargs=(
+		-DUSE_LIBHANDY="$(usex libhandy)"
+		-DENABLE_RNNOISE="$(usex rnnoise)"
+	  -DUSE_KEYCHAIN="no"
+		-DENABLE_QRCODE_LOGIN="no"
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	dobin "${BUILD_DIR}"/abaddon
+
+	insinto /usr/share/${PN}
+	doins -r res/*
+
+	make_desktop_entry /usr/bin/${PN}
+}

diff --git a/net-im/abaddon/metadata.xml b/net-im/abaddon/metadata.xml
index 3944869a71..e5356bebb0 100644
--- a/net-im/abaddon/metadata.xml
+++ b/net-im/abaddon/metadata.xml
@@ -7,6 +7,7 @@
 	</maintainer>
 	<use>
 		<flag name="libhandy">Support for features using gui-libs/libhandy</flag>
+		<flag name="rnnoise">Support for noise reduction using media-libs/rnnoise</flag>
 	</use>
 	<upstream>
 		<remote-id type="github">uowuo/abaddon</remote-id>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2023-10-02 12:24 David Roman
  0 siblings, 0 replies; 21+ messages in thread
From: David Roman @ 2023-10-02 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     6a4c8c116f84181576536b19fbe666674bb99ffe
Author:     Remigiusz Micielski <rmicielski <AT> purelymail <DOT> com>
AuthorDate: Sun Oct  1 14:16:28 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Oct  1 14:17:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a4c8c11

net-im/abaddon: update 9999

Signed-off-by: Remigiusz Micielski <rmicielski <AT> purelymail.com>

 net-im/abaddon/Manifest              |  2 +-
 net-im/abaddon/abaddon-0.1.12.ebuild | 14 ++++++++++----
 net-im/abaddon/abaddon-9999.ebuild   | 35 ++++++++++++++++++++++-------------
 3 files changed, 33 insertions(+), 18 deletions(-)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
index 712e7baca5..71ff3721d2 100644
--- a/net-im/abaddon/Manifest
+++ b/net-im/abaddon/Manifest
@@ -1,2 +1,2 @@
-DIST abaddon-0.1.12.gh.tar.gz 12889771 BLAKE2B baeb6fb88eeb30332c290976f104a7efcfd09d8ed5a73464387b20abb41c1b899a926fdacfb7ddd069a843112c0d4ae08787a097842051abecc333f5e1709bbe SHA512 50e7af172fa12f382976c9bc10c9c1cde371866faf422f578c7ca8517facdf9331577bc69c5c856a75c8dc4014c0ed6ad2cef662cde7d551c212f412303e816b
+DIST abaddon-0.1.12.tar.gz 12889771 BLAKE2B baeb6fb88eeb30332c290976f104a7efcfd09d8ed5a73464387b20abb41c1b899a926fdacfb7ddd069a843112c0d4ae08787a097842051abecc333f5e1709bbe SHA512 50e7af172fa12f382976c9bc10c9c1cde371866faf422f578c7ca8517facdf9331577bc69c5c856a75c8dc4014c0ed6ad2cef662cde7d551c212f412303e816b
 DIST abaddon-0.1.8.gh.tar.gz 12829641 BLAKE2B f69210694bdb4d2d7a2cc4c4babbccc8afc15ba4429c08f6b477372c6d77af23d9d2e55b1283ce87b1a1a8cd10609723bc2b49cce21b6a6cdc2352a164cdcc77 SHA512 f9a52b76c4f39d28d5f3b17df9760dd45d3ee25ea254b267537544408a85f33f62c1f82febc2c5426b3533ec148ae9d25eb6ff167b61c1fd5b51c6bd6c923275

diff --git a/net-im/abaddon/abaddon-0.1.12.ebuild b/net-im/abaddon/abaddon-0.1.12.ebuild
index 481d002478..3c1ff56c4f 100644
--- a/net-im/abaddon/abaddon-0.1.12.ebuild
+++ b/net-im/abaddon/abaddon-0.1.12.ebuild
@@ -7,13 +7,19 @@ inherit cmake desktop
 
 DESCRIPTION="Alternative Discord client using GTK instead of Electron"
 HOMEPAGE="https://github.com/uowuo/abaddon"
-SRC_URI="
-	https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
-"
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/uowuo/abaddon.git"
+	# All dependencies are provided by portage
+	EGIT_SUBMODULES=()
+	inherit git-r3
+else
+	KEYWORDS="~amd64 ~x86"
+	SRC_URI="https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="+libhandy +rnnoise"
 
 RDEPEND="

diff --git a/net-im/abaddon/abaddon-9999.ebuild b/net-im/abaddon/abaddon-9999.ebuild
index 2811c3dc1e..3c1ff56c4f 100644
--- a/net-im/abaddon/abaddon-9999.ebuild
+++ b/net-im/abaddon/abaddon-9999.ebuild
@@ -1,47 +1,56 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake desktop git-r3
+inherit cmake desktop
 
 DESCRIPTION="Alternative Discord client using GTK instead of Electron"
 HOMEPAGE="https://github.com/uowuo/abaddon"
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/uowuo/abaddon.git"
-# Submodules shouldn't be used since all dependencies are provided by
-# portage
-EGIT_SUBMODULES=()
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/uowuo/abaddon.git"
+	# All dependencies are provided by portage
+	EGIT_SUBMODULES=()
+	inherit git-r3
+else
+	KEYWORDS="~amd64 ~x86"
+	SRC_URI="https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS=""
-IUSE="+libhandy"
+IUSE="+libhandy +rnnoise"
 
 RDEPEND="
+	>=net-libs/ixwebsocket-11.0.8
 	dev-cpp/gtkmm:3.0=
 	dev-db/sqlite:3
+	dev-libs/miniaudio
 	net-misc/curl
-	>=net-libs/ixwebsocket-11.0.8
 	sys-libs/zlib:=
 	libhandy? ( gui-libs/libhandy:= )
+	rnnoise? ( media-libs/rnnoise )
 "
 DEPEND="
 	${RDEPEND}
 	dev-cpp/nlohmann_json
 "
-BDEPEND=""
 
 src_configure() {
+	# Disable keychain because there's currently
+	# no package for it in ::guru or ::gentoo
+	# also disable QRCODE, for the same reason
 	local mycmakeargs=(
 		-DUSE_LIBHANDY="$(usex libhandy)"
+		-DENABLE_RNNOISE="$(usex rnnoise)"
+	  -DUSE_KEYCHAIN="no"
+		-DENABLE_QRCODE_LOGIN="no"
 	)
 	cmake_src_configure
 }
 
 src_install() {
-	dodoc README.md
-
 	dobin "${BUILD_DIR}"/abaddon
 
 	insinto /usr/share/${PN}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2022-05-23 17:15 Haelwenn Monnier
  0 siblings, 0 replies; 21+ messages in thread
From: Haelwenn Monnier @ 2022-05-23 17:15 UTC (permalink / raw
  To: gentoo-commits

commit:     e71606bbf598ca20ba929aa05cdd8cf5885454f8
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Mon May 23 12:51:26 2022 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon May 23 12:58:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e71606bb

net-im/abaddon: add 0.1.6, drop 0.1.5

Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>

 net-im/abaddon/Manifest                                     |  2 +-
 .../abaddon/{abaddon-0.1.5.ebuild => abaddon-0.1.6.ebuild}  | 13 ++++++++++++-
 net-im/abaddon/metadata.xml                                 |  3 +++
 3 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
index 79a975332..6fd54ebe1 100644
--- a/net-im/abaddon/Manifest
+++ b/net-im/abaddon/Manifest
@@ -1 +1 @@
-DIST abaddon-0.1.5.tar.gz 12814169 BLAKE2B 3c16bcd5d2330d2fd5aeed3174b32c7001ff2217e2846a9bdb48e3c69412f990a66723a9401d095bf2c9ab8e924b360537c9a6b6cccf889d52cfac42973ad567 SHA512 88ba4c11f2ed9dd9f5cfcc055f9192d43076e566f9e069764272dc0e7149b331af5df2f7c9dacbe826b7999193997f25da93bcbe5c087e566e089c4798459154
+DIST abaddon-0.1.6.tar.gz 22692605 BLAKE2B 6c08e114935db8f25559d26fc3f621f924d8c44cee9cf54cff78c1faec3e7d341061b8ee59de5fdf20f2a5989776a6a9cdf569b60f9d87a1d146af035e3dbf23 SHA512 de368f7759078e980f6e92bc684d75e104d5e87b3d917f5531fbc2b182e01daee975d355c4064241cd446e3892026817b0441e9eb08132acfc8c165a6574b940

diff --git a/net-im/abaddon/abaddon-0.1.5.ebuild b/net-im/abaddon/abaddon-0.1.6.ebuild
similarity index 68%
rename from net-im/abaddon/abaddon-0.1.5.ebuild
rename to net-im/abaddon/abaddon-0.1.6.ebuild
index a5247099e..7ce6e5a7f 100644
--- a/net-im/abaddon/abaddon-0.1.5.ebuild
+++ b/net-im/abaddon/abaddon-0.1.6.ebuild
@@ -14,6 +14,7 @@ SRC_URI="
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="+libhandy"
 
 RDEPEND="
 	dev-cpp/gtkmm:3.0=
@@ -21,6 +22,7 @@ RDEPEND="
 	net-misc/curl
 	>=net-libs/ixwebsocket-11.0.8
 	sys-libs/zlib:=
+	libhandy? ( gui-libs/libhandy:= )
 "
 DEPEND="
 	${RDEPEND}
@@ -28,13 +30,22 @@ DEPEND="
 "
 BDEPEND=""
 
+src_configure() {
+	local mycmakeargs=(
+		-DUSE_LIBHANDY="$(usex libhandy)"
+	)
+	cmake_src_configure
+}
+
 src_install() {
 	dodoc README.md
 
 	dobin "${BUILD_DIR}"/abaddon
 
 	insinto /usr/share/${PN}
-	doins -r res/*
+	# Explicit list, since 0.1.6 accidentally contains an archive of the resource files
+	# See https://github.com/uowuo/abaddon/pull/74
+	doins -r res/{css,fonts,res}
 
 	make_desktop_entry /usr/bin/${PN}
 }

diff --git a/net-im/abaddon/metadata.xml b/net-im/abaddon/metadata.xml
index b8439200b..fe43f9657 100644
--- a/net-im/abaddon/metadata.xml
+++ b/net-im/abaddon/metadata.xml
@@ -5,4 +5,7 @@
 		<name>Adrian Schollmeyer</name>
 		<email>nex+b-g-o@nexadn.de</email>
 	</maintainer>
+	<use>
+		<flag name="libhandy">Support for features using gui-libs/libhandy</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2022-05-23 17:15 Haelwenn Monnier
  0 siblings, 0 replies; 21+ messages in thread
From: Haelwenn Monnier @ 2022-05-23 17:15 UTC (permalink / raw
  To: gentoo-commits

commit:     0be7e836646ea9d8bc3407f71ffeeed763b0ed58
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Mon May 23 12:56:02 2022 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon May 23 12:58:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0be7e836

net-im/abaddon-9999: Add conditional libhandy support

Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>

 net-im/abaddon/abaddon-9999.ebuild | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/net-im/abaddon/abaddon-9999.ebuild b/net-im/abaddon/abaddon-9999.ebuild
index 9a4a04789..2811c3dc1 100644
--- a/net-im/abaddon/abaddon-9999.ebuild
+++ b/net-im/abaddon/abaddon-9999.ebuild
@@ -16,6 +16,7 @@ EGIT_SUBMODULES=()
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
+IUSE="+libhandy"
 
 RDEPEND="
 	dev-cpp/gtkmm:3.0=
@@ -23,6 +24,7 @@ RDEPEND="
 	net-misc/curl
 	>=net-libs/ixwebsocket-11.0.8
 	sys-libs/zlib:=
+	libhandy? ( gui-libs/libhandy:= )
 "
 DEPEND="
 	${RDEPEND}
@@ -30,6 +32,13 @@ DEPEND="
 "
 BDEPEND=""
 
+src_configure() {
+	local mycmakeargs=(
+		-DUSE_LIBHANDY="$(usex libhandy)"
+	)
+	cmake_src_configure
+}
+
 src_install() {
 	dodoc README.md
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2022-04-10 12:35 Andrew Ammerlaan
  0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2022-04-10 12:35 UTC (permalink / raw
  To: gentoo-commits

commit:     46653ee4da7de42fef7a17a7f469899e205a5f84
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Sat Apr  9 13:14:38 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Apr  9 13:14:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46653ee4

net-im/abaddon: add 0.1.5, drop 0.1.4

Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>

 net-im/abaddon/Manifest                                       | 2 +-
 net-im/abaddon/{abaddon-0.1.4.ebuild => abaddon-0.1.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
index daae35b6e..79a975332 100644
--- a/net-im/abaddon/Manifest
+++ b/net-im/abaddon/Manifest
@@ -1 +1 @@
-DIST abaddon-0.1.4.tar.gz 12814985 BLAKE2B 5a6f7cd2a0b5419717073d4ab4ef15a1826e269ec180d8eb6b2f702db98122758b69ee5976f4e7d05da4edd2696360912d209901f23470d3f2644510821506f5 SHA512 7d472d8264a161fc04cae4f48e83f13b2780092c1d675687d4197e87f8279bc48b81d1d77c21021ce05b4187abacf787f37215a67dcc8c3973ee82b7568b5a95
+DIST abaddon-0.1.5.tar.gz 12814169 BLAKE2B 3c16bcd5d2330d2fd5aeed3174b32c7001ff2217e2846a9bdb48e3c69412f990a66723a9401d095bf2c9ab8e924b360537c9a6b6cccf889d52cfac42973ad567 SHA512 88ba4c11f2ed9dd9f5cfcc055f9192d43076e566f9e069764272dc0e7149b331af5df2f7c9dacbe826b7999193997f25da93bcbe5c087e566e089c4798459154

diff --git a/net-im/abaddon/abaddon-0.1.4.ebuild b/net-im/abaddon/abaddon-0.1.5.ebuild
similarity index 100%
rename from net-im/abaddon/abaddon-0.1.4.ebuild
rename to net-im/abaddon/abaddon-0.1.5.ebuild


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2021-09-20 19:06 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2021-09-20 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     e9a1e263a237475646e6f38e1d250f65a42ba479
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 20 19:00:24 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 20 19:00:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9a1e263

net-im/abaddon: dont use git-r3

Not live packages (non *9999) shouldn't inherit git-r3. We can use
GitHub's snapshots to receive a tarball of simpleini at the wanted
commit, and then link it in the wanted position by abaddon.

Note: here I'm using bundled software, which is discouraged in
Gentoo. simpleini should become a new package, on which abaddon
depends.

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

 net-im/abaddon/Manifest             |  1 +
 net-im/abaddon/abaddon-0.1.0.ebuild | 16 +++++++++-------
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
index a9031ec07..b9936a57a 100644
--- a/net-im/abaddon/Manifest
+++ b/net-im/abaddon/Manifest
@@ -1 +1,2 @@
 DIST abaddon-0.1.0.tar.gz 12804667 BLAKE2B d158c06050c5bcc394d449d83b59239c1ea41a65ee50f641b3aa1f3f827c404de1b4beae979e76bb06006caa5090b7e9da66925a96b0d124b3a8ac7fc6788474 SHA512 e445d35e121f5e896fbb2355c628060654957cbbc9fcb1855972980dc4f165d16542edd2b1987e5b2088bb48db97c477fbcde7c4237fecd70e929c2492179734
+DIST simpleini.tar.gz 60205 BLAKE2B b72ef78fa3261548188fbd5b971519b64073ea89fde11be1dbdbd850fa72295964fbe22ddd712f7651f833de4a855340e822d9332cf8c48a5ee3821b32e23dd5 SHA512 57b7ab28976fb5e1c54e613fbc9dc6a69054c210927aeba96b00348da0cae75e7ae2764ea5f4e33a842557269eff81522585187d3f1620e779900629db7f59b4

diff --git a/net-im/abaddon/abaddon-0.1.0.ebuild b/net-im/abaddon/abaddon-0.1.0.ebuild
index 54be008c5..f987740f9 100644
--- a/net-im/abaddon/abaddon-0.1.0.ebuild
+++ b/net-im/abaddon/abaddon-0.1.0.ebuild
@@ -3,13 +3,16 @@
 
 EAPI=7
 
-inherit cmake desktop git-r3
+inherit cmake desktop
+
+SIMPLEINI_COMMIT="7bca74f6535a37846162383e52071f380c99a43a"
 
 DESCRIPTION="Alternative Discord client using GTK instead of Electron"
 HOMEPAGE="https://github.com/uowuo/abaddon"
-SRC_URI="https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-EGIT_REPO_URI="https://github.com/brofield/simpleini.git"
-EGIT_COMMIT="7bca74f6535a37846162383e52071f380c99a43a"
+SRC_URI="
+	https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+	https://github.com/brofield/simpleini/archive/${SIMPLEINI_COMMIT}.tar.gz -> simpleini.tar.gz
+"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -28,11 +31,10 @@ DEPEND="
 "
 BDEPEND=""
 
-EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/thirdparty/simpleini"
-
 src_unpack() {
 	default
-	git-r3_src_unpack
+	rm -r "${S}/thirdparty/simpleini" || die
+	ln -s "../../simpleini-${SIMPLEINI_COMMIT}" "${S}/thirdparty/simpleini" || die
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/
@ 2021-09-20 19:06 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2021-09-20 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     950ee2f71daeee5fb2fb56d0acba9470ca15bb83
Author:     Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
AuthorDate: Mon Sep 20 14:33:29 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 20 14:33:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=950ee2f7

net-im/abaddon: Add new package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>

 net-im/abaddon/Manifest             |  1 +
 net-im/abaddon/abaddon-0.1.0.ebuild | 47 +++++++++++++++++++++++++++++++++++++
 net-im/abaddon/metadata.xml         |  8 +++++++
 3 files changed, 56 insertions(+)

diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest
new file mode 100644
index 000000000..a9031ec07
--- /dev/null
+++ b/net-im/abaddon/Manifest
@@ -0,0 +1 @@
+DIST abaddon-0.1.0.tar.gz 12804667 BLAKE2B d158c06050c5bcc394d449d83b59239c1ea41a65ee50f641b3aa1f3f827c404de1b4beae979e76bb06006caa5090b7e9da66925a96b0d124b3a8ac7fc6788474 SHA512 e445d35e121f5e896fbb2355c628060654957cbbc9fcb1855972980dc4f165d16542edd2b1987e5b2088bb48db97c477fbcde7c4237fecd70e929c2492179734

diff --git a/net-im/abaddon/abaddon-0.1.0.ebuild b/net-im/abaddon/abaddon-0.1.0.ebuild
new file mode 100644
index 000000000..54be008c5
--- /dev/null
+++ b/net-im/abaddon/abaddon-0.1.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop git-r3
+
+DESCRIPTION="Alternative Discord client using GTK instead of Electron"
+HOMEPAGE="https://github.com/uowuo/abaddon"
+SRC_URI="https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+EGIT_REPO_URI="https://github.com/brofield/simpleini.git"
+EGIT_COMMIT="7bca74f6535a37846162383e52071f380c99a43a"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	dev-cpp/gtkmm:3.0=
+	dev-db/sqlite:3
+	net-misc/curl
+	>=net-libs/ixwebsocket-11.2.8
+	sys-libs/zlib:=
+"
+DEPEND="
+	${RDEPEND}
+	dev-cpp/nlohmann_json
+"
+BDEPEND=""
+
+EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/thirdparty/simpleini"
+
+src_unpack() {
+	default
+	git-r3_src_unpack
+}
+
+src_install() {
+	dodoc README.md
+
+	dobin "${BUILD_DIR}"/abaddon
+
+	insinto /usr/share/${PN}
+	doins -r css res
+
+	make_desktop_entry /usr/bin/${PN} ${PN}
+}

diff --git a/net-im/abaddon/metadata.xml b/net-im/abaddon/metadata.xml
new file mode 100644
index 000000000..b8439200b
--- /dev/null
+++ b/net-im/abaddon/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<name>Adrian Schollmeyer</name>
+		<email>nex+b-g-o@nexadn.de</email>
+	</maintainer>
+</pkgmetadata>


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

end of thread, other threads:[~2024-11-02 20:52 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-23 13:11 [gentoo-commits] repo/proj/guru:master commit in: net-im/abaddon/ David Roman
  -- strict thread matches above, loose matches on Subject: below --
2024-11-02 20:52 David Roman
2024-06-15 11:12 Julien Roy
2024-02-25 17:05 Viorel Munteanu
2024-02-24 12:14 Haelwenn Monnier
2023-11-29 22:47 David Roman
2023-11-01 23:27 Haelwenn Monnier
2023-11-01 23:27 Haelwenn Monnier
2023-11-01 23:27 Haelwenn Monnier
2023-11-01 23:27 Haelwenn Monnier
2023-11-01 23:27 Haelwenn Monnier
2023-10-02 12:27 David Roman
2023-10-02 12:27 David Roman
2023-10-02 12:24 David Roman
2023-10-02 12:24 David Roman
2023-10-02 12:24 David Roman
2022-05-23 17:15 Haelwenn Monnier
2022-05-23 17:15 Haelwenn Monnier
2022-04-10 12:35 Andrew Ammerlaan
2021-09-20 19:06 Arthur Zamarin
2021-09-20 19:06 Arthur Zamarin

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