* [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