public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/
@ 2022-05-05  4:07 Haelwenn Monnier
  0 siblings, 0 replies; 11+ messages in thread
From: Haelwenn Monnier @ 2022-05-05  4:07 UTC (permalink / raw
  To: gentoo-commits

commit:     b614d05e418448ac079cfbb0d6c95f6c5e02e1c9
Author:     Maria Keating <maria <AT> mariakeating <DOT> com>
AuthorDate: Wed May  4 09:34:00 2022 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed May  4 09:34:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b614d05e

net-im/chatterino: Fix QA issues.

Closes: https://bugs.gentoo.org/842324
Signed-off-by: Maria Keating <maria <AT> mariakeating.com>

 .../{chatterino-2.3.5.ebuild => chatterino-2.3.5-r1.ebuild}      | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/net-im/chatterino/chatterino-2.3.5.ebuild b/net-im/chatterino/chatterino-2.3.5-r1.ebuild
similarity index 93%
rename from net-im/chatterino/chatterino-2.3.5.ebuild
rename to net-im/chatterino/chatterino-2.3.5-r1.ebuild
index 6a41ed346..dc5b2a705 100644
--- a/net-im/chatterino/chatterino-2.3.5.ebuild
+++ b/net-im/chatterino/chatterino-2.3.5-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake optfeature
+inherit cmake optfeature xdg-utils
 
 DESCRIPTION="Chat client for https://twitch.tv"
 HOMEPAGE="https://chatterino.com/"
@@ -23,6 +23,8 @@ S=${WORKDIR}/chatterino2-${PV}
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+BDEPEND="dev-qt/qtsvg:5
+	dev-libs/boost"
 RDEPEND="dev-qt/qtcore:5
 	dev-qt/qtwidgets:5
 	dev-qt/qtgui:5
@@ -51,5 +53,10 @@ src_install() {
 }
 
 pkg_postinst() {
+	xdg_icon_cache_update
 	optfeature "for opening streams in a local video player" net-misc/streamlink
 }
+
+pkg_postrm() {
+	xdg_icon_cache_update
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/
@ 2022-05-10 23:37 Ronny Gutbrod
  0 siblings, 0 replies; 11+ messages in thread
From: Ronny Gutbrod @ 2022-05-10 23:37 UTC (permalink / raw
  To: gentoo-commits

commit:     2d8c301a94c64813249038ba4d27c6703435090b
Author:     Maria Keating <maria <AT> mariakeating <DOT> com>
AuthorDate: Tue May 10 18:08:53 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue May 10 18:08:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d8c301a

net-im/chatterino: Fix QA issues.

Bug: https://bugs.gentoo.org/843506
Signed-off-by: Maria Keating <maria <AT> mariakeating.com>

 .../{chatterino-2.3.5-r2.ebuild => chatterino-2.3.5-r3.ebuild}           | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/chatterino/chatterino-2.3.5-r2.ebuild b/net-im/chatterino/chatterino-2.3.5-r3.ebuild
similarity index 98%
rename from net-im/chatterino/chatterino-2.3.5-r2.ebuild
rename to net-im/chatterino/chatterino-2.3.5-r3.ebuild
index f5cee6a31..a0a0a2be6 100644
--- a/net-im/chatterino/chatterino-2.3.5-r2.ebuild
+++ b/net-im/chatterino/chatterino-2.3.5-r3.ebuild
@@ -25,6 +25,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 BDEPEND="dev-qt/qtsvg:5
 	dev-qt/qtconcurrent:5
+	dev-qt/linguist-tools:5
 	dev-libs/boost"
 RDEPEND="dev-qt/qtcore:5
 	dev-qt/qtwidgets:5


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/
@ 2024-07-30 16:54 David Roman
  0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2024-07-30 16:54 UTC (permalink / raw
  To: gentoo-commits

commit:     5ab9cade9aabd69e5585f06170d4c1b95a62a085
Author:     Ada Ahmed <yretenai <AT> gmail <DOT> com>
AuthorDate: Tue Jul 30 16:14:14 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jul 30 16:14:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ab9cade

net-im/chatterino: add 2.5.1

Signed-off-by: Ada Ahmed <yretenai <AT> gmail.com>

 net-im/chatterino/Manifest                |  7 +++
 net-im/chatterino/chatterino-2.5.1.ebuild | 75 +++++++++++++++++++++++++++++++
 net-im/chatterino/metadata.xml            |  2 +-
 3 files changed, 83 insertions(+), 1 deletion(-)

diff --git a/net-im/chatterino/Manifest b/net-im/chatterino/Manifest
index 089139b89..bff0af293 100644
--- a/net-im/chatterino/Manifest
+++ b/net-im/chatterino/Manifest
@@ -1,10 +1,17 @@
 DIST chatterino-2.4.6.tar.gz 1899260 BLAKE2B 8527ccf49dec7e1b4c5e7551f8d4d07e309db0744fe736cf033e2b9bcef614f4cae7066f6a5b1b8eca83f2e0bdf4c9847035a3ffc1fbfde14442aa7e35d3d47f SHA512 6bd42cd88e144ca29cf85e1ad86dc06843140fe3841e4304fdb8e3d6ecb5e70739d88e190cca05e4608966c9b5817ff176c34d430d29a024368fbcd7889392b6
+DIST chatterino-2.5.1.tar.gz 2054772 BLAKE2B d7b4f29bbec67403787d2ca7c3870fcab59f9f7ca1ce0daa08bcb12df774c2990f8146793589026f2e6e0fb982e1939cafcbbca66ed42113a0cc562e5cdd8c00 SHA512 29595bbbd161783deeb6159188f9271565a86907158178dbfd5ba576c1896dac708e65785d671673fb071fc00047e918a3b7066f57ee2b370d6b21ef4c106f2e
 DIST libcommuni-030710a.tar.gz 477847 BLAKE2B 5da62609ee0551f8aa722fa6da5427297dc960de87733a88d54dc75e9db061664bfa42955b1cb30bb27ebb1668138c80bd6e8f1f932ecec096dd1ffb026557b8 SHA512 4a056c6c69b5a6b1f29118034f7769de68f06c99549714272f515182e118bb744ba43956795ec42f1b283c89c30db53b19ac27988c31d185132ce71741e3b062
 DIST magic_enum-e1a68e9.tar.gz 172016 BLAKE2B 08742840e395c125e8ab06039dfe6d0a98085660ae6c8aa560be4d48672d8123f0219dfddda3000236100331b051d06b0570ee30ee671b90dd96678f5f701161 SHA512 76a88937e713d0560f915d6ea68b03bdca0acb81d5644b02e25fd0ed3427cddcad93634d095c9b002d0f97589c5bd1b26cc9a56ca9ccf9f6d1b3d46866b8c110
+DIST magic_enum-e55b9b5.tar.gz 198416 BLAKE2B a0cfc5aa1c45f69664d69c809d3c561a52641f9764f6e9d558a03ef1581f244b9ecf069d366bb9889db9fa3591fe2698cce2d5a3151d2217cd8c21497cf5391f SHA512 466ba8e6e9122e55fb49b1a842b3f88ddc5faa5ea096df445dec1feba0c9db09748e735874b7839bf5f822f39480fa556a6bfaac0855c065df23b00ce45c5b3d
 DIST miniaudio-3898fff.tar.gz 1454527 BLAKE2B b891ad87adbdf330db9c29a9ae522651c8c2047e2726f921a6de3d6c06a2fb9ccdd572687f4f725dcb0f3cab888584688ae2a55c23e3e6375d834e693d6f7b7c SHA512 c1d6c5c846e648b975dae34eea437ba4b4b999f6ba64298171853abcdc2649b29fb55789dd8332835e9f5089274ebe6c7c6f12f42f146e60cb56b6a24960c652
+DIST miniaudio-4a5b74b.tar.gz 1469710 BLAKE2B 17d8d94cb0ae7aa4308f7cade6f0c0732be80645b8b92d16ae44cc5de5c4181b29ce084b8ff85f7f02f33259f53e6d02164ddc8b6e2384a6c7eb12d194a090d7 SHA512 d9328238e738280fccc34ae0d6d6ac68a171a30aef53defd5d74b6991b1c8dd63d0d433ede52d50f191984cefdabf414913b3f458d39a4fe16e0ade4beefaf7a
 DIST rapidjson-d87b698.tar.gz 1057391 BLAKE2B 37364a1e1ac33ed3b4751dd8826d9f0af237d2402c686937e185ea32819ea2e3c03bff3846ccccb3472ae4d9bf310cf5fdd7162f7daa53b12efeb49cdcd323ab SHA512 1770668c954e1bfa40da3956ccf2252703d2addb058bb8c0bf579abac585262452d0e15dcfed9ac2fa358c0da305d706226fdab8310b584017aba98e4f31db4f
+DIST sanitizers-cmake-3f0542e.tar.gz 7451 BLAKE2B 2ca72e3ecda02d4f0eed05be0954af02706425e94626d5a4b9d897968e35c341413171e2388ece7e83dad9eb7b5e2c2f73811ea8db8fa33b0bce6d5dd53550b7 SHA512 10cd4eeb3bbb7bf5c6f5cf8b5bc6a531b1ec8bdc147583d8de028a3e4b8b9d0e258aad81f02135267ce8f7d87b30999dedd25b44c0754b5c31e00d8481cd412f
 DIST sanitizers-cmake-c3dc841.tar.gz 7433 BLAKE2B 4a49004309460a62a26ece8f1964106a0fd1d3790274f38d94c2b3a05fbb6ca32e2f6864bb5b93a4607d0e7b2e980b3952378adddd852ecfa79287899624443b SHA512 ef8704d1b47fb3b36f8101f0f0df40b6c4235ea657edeedce4d641e5fe68503639af457e21aa75e5eaa559aea440edf5dd63a643fd09551ba503c5324cc9b569
+DIST serialize-17946d6.tar.gz 10771 BLAKE2B 496e2d8b742d26739e5f7dd534b29bf5f9a942ff25bf8952e936e7d0fbd737683ac825341b8986e58452774d77be147ecb3da8eab829525267fff3ec1d35eeb0 SHA512 2ea660b6f164b8ba5b419e8381272dca507fcab09434421915a9b4be5e95cba08e72e708f16b3b22f5e0cae6dab2ef332d0a7976c287f048710e328d9a8913be
 DIST serialize-bbf0a34.tar.gz 10279 BLAKE2B c814cdcdac5143cdf7b8bc3d64f28b5c7f10cd809e5115f7b07f7c3ab413930dc57bb29c6af51c7c362a487d0a69fa74c7025e16621d80a011c71218d2219bd5 SHA512 8c1b44c6fbfa1c30f25cef842e36486d1e9e0a50ce13f82e76e6539f64f44db993a51091d7e9c34c3a0f7530097ef76b34079bff06ad74b6bd691593f7de5e50
+DIST settings-70fbc72.tar.gz 43407 BLAKE2B 65a5dbb8722788c7b3f7a7312b145405c61f95d1f79ba7d433a01fe4a54f15fe12ecb347944ad5ce28fb0777bc57153c52f0a31bf0c4f3c9b6d92c56192a6124 SHA512 811dabaf1c90f1a614c1df8b7dbe791a16e658cbe36dc56b108006ee0a14d8b4ca58752e5e2fe088fe0a8b59966a93c9de5d5c0a172ee1556ba01326e6a6f4fc
 DIST settings-f168c09.tar.gz 35679 BLAKE2B f6fae9c67d845eee736c7589bb7c9b644b17b8e4dc23a0372e3e220ec92db102443dd94d65b19e01986c2316b20fa37329d9dab547c2b85368e298f4dd511d0f SHA512 8538255dffe41133ddd92ef780313b8ce91aa237f0061c100139a63354551d2800845ab5806b4e93f34178ad45e08f1126b3f5404b5eca78ef87856bb4de1e4c
 DIST signals-6561aa5.tar.gz 14645 BLAKE2B 35302a32756dc9c007a980689e52fb3a59204e59f147012f700073b5bea01f820d8983ce45273eb987d271676e8c8d64430d296e789c332afcb3c190d0c7a54a SHA512 a332f947a3d669843ed9d4b3a9d9f7d071e9702c74b8fe80f0081941c26e2bfdbb8d9a273530f744930e22138eed4f811206e2f6bb6d3e8460ccd276bc5e03bc
+DIST signals-d067706.tar.gz 14543 BLAKE2B 973979e0470582d3bf54689beb5e2071dd130d21121ff2e80cfeb63221f78c28d7dda9177848e2dd8366c44f734d892d1aaab22238a383517109b9d4f2ce58aa SHA512 5489151f2d036dc8834346f902cf740e1b1b6823d385d2bc7c5d715af6911ade9ee383c591c48bdb8bdfca70890f48e8333ee39c6319d3871239f99d34a51cc9
 DIST websocketpp-b9aeec6.tar.gz 716277 BLAKE2B 4e43e5a1c49215d5cdbe64a526dcfd31637c0b463a74b7b49857fdcd0a2e1e7ca3060b1ff3043df6ae1f2445d55e14cc3a5ef40b11392c74e5e3e1ae37c23817 SHA512 5449a10086c1b80d0d2865bac90539f64613156050816e97a2da1a2bc1f6710ac72305747e839a13e49b2ce1b25610480c110743aef60d7d148f2c39339289c4

diff --git a/net-im/chatterino/chatterino-2.5.1.ebuild b/net-im/chatterino/chatterino-2.5.1.ebuild
new file mode 100644
index 000000000..0ad49d100
--- /dev/null
+++ b/net-im/chatterino/chatterino-2.5.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg-utils
+
+DESCRIPTION="Chat client for https://twitch.tv"
+HOMEPAGE="https://chatterino.com/"
+SRC_URI="
+	https://github.com/Chatterino/chatterino2/archive/v${PV}.tar.gz -> ${P}.tar.gz
+	https://github.com/Chatterino/libcommuni/archive/030710a.tar.gz -> libcommuni-030710a.tar.gz
+	https://github.com/Neargye/magic_enum/archive/e55b9b5.tar.gz -> magic_enum-e55b9b5.tar.gz
+	https://github.com/mackron/miniaudio/archive/4a5b74b.tar.gz -> miniaudio-4a5b74b.tar.gz
+	https://github.com/Tencent/rapidjson/archive/d87b698.tar.gz -> rapidjson-d87b698.tar.gz
+	https://github.com/pajlada/serialize/archive/17946d6.tar.gz -> serialize-17946d6.tar.gz
+	https://github.com/pajlada/settings/archive/70fbc72.tar.gz -> settings-70fbc72.tar.gz
+	https://github.com/pajlada/signals/archive/d067706.tar.gz -> signals-d067706.tar.gz
+	https://github.com/zaphoyd/websocketpp/archive/b9aeec6.tar.gz -> websocketpp-b9aeec6.tar.gz
+	https://github.com/arsenm/sanitizers-cmake/archive/3f0542e.tar.gz -> sanitizers-cmake-3f0542e.tar.gz
+"
+
+S=${WORKDIR}/chatterino2-${PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	dev-libs/openssl:=
+	dev-libs/qtkeychain:=
+	dev-qt/qtconcurrent:5
+	dev-qt/qtcore:5
+	dev-qt/qtdbus:5
+	dev-qt/qtgui:5
+	dev-qt/qtmultimedia:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtsvg:5
+	dev-qt/qtwidgets:5
+"
+DEPEND="
+	${RDEPEND}
+	dev-libs/boost
+"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_prepare() {
+	rmdir --ignore-fail-on-non-empty ./lib/*/ ./cmake/*/ || die
+	ln -sr ../libcommuni-* ./lib/libcommuni || die
+	ln -sr ../magic_enum-* ./lib/magic_enum || die
+	ln -sr ../miniaudio-* ./lib/miniaudio || die
+	ln -sr ../rapidjson-* ./lib/rapidjson || die
+	ln -sr ../serialize-* ./lib/serialize || die
+	ln -sr ../settings-* ./lib/settings || die
+	ln -sr ../signals-* ./lib/signals || die
+	ln -sr ../websocketpp-* ./lib/websocketpp || die
+	ln -sr ../sanitizers-cmake-* ./cmake/sanitizers-cmake || die
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DUSE_SYSTEM_QTKEYCHAIN=ON
+	)
+	cmake_src_configure
+}
+
+pkg_postinst() {
+	xdg_icon_cache_update
+	optfeature "for opening streams in a local video player" net-misc/streamlink
+}
+
+pkg_postrm() {
+	xdg_icon_cache_update
+}

diff --git a/net-im/chatterino/metadata.xml b/net-im/chatterino/metadata.xml
index 45b4d2f37..002be821d 100644
--- a/net-im/chatterino/metadata.xml
+++ b/net-im/chatterino/metadata.xml
@@ -3,6 +3,6 @@
 <pkgmetadata>
   <!-- maintainer-needed -->
   <upstream>
-    <remote-id type="github">pajlada/signals</remote-id>
+    <remote-id type="github">Chatterino/chatterino2</remote-id>
   </upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/
@ 2024-07-31 22:49 Lucio Sauer
  0 siblings, 0 replies; 11+ messages in thread
From: Lucio Sauer @ 2024-07-31 22:49 UTC (permalink / raw
  To: gentoo-commits

commit:     68df383f21c808908cd45239af62510a4eee41bb
Author:     Ada Ahmed <yretenai <AT> gmail <DOT> com>
AuthorDate: Wed Jul 31 19:54:21 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Wed Jul 31 19:54:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68df383f

net-im/chatterino: ebuild syntax fixup

Signed-off-by: Ada Ahmed <yretenai <AT> gmail.com>

 net-im/chatterino/chatterino-2.5.1.ebuild | 19 ++++++++-----------
 1 file changed, 8 insertions(+), 11 deletions(-)

diff --git a/net-im/chatterino/chatterino-2.5.1.ebuild b/net-im/chatterino/chatterino-2.5.1.ebuild
index 0ad49d100..e24baa42d 100644
--- a/net-im/chatterino/chatterino-2.5.1.ebuild
+++ b/net-im/chatterino/chatterino-2.5.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 	https://github.com/arsenm/sanitizers-cmake/archive/3f0542e.tar.gz -> sanitizers-cmake-3f0542e.tar.gz
 "
 
-S=${WORKDIR}/chatterino2-${PV}
+S="${WORKDIR}/chatterino2-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
@@ -45,16 +45,13 @@ DEPEND="
 BDEPEND="dev-qt/linguist-tools:5"
 
 src_prepare() {
-	rmdir --ignore-fail-on-non-empty ./lib/*/ ./cmake/*/ || die
-	ln -sr ../libcommuni-* ./lib/libcommuni || die
-	ln -sr ../magic_enum-* ./lib/magic_enum || die
-	ln -sr ../miniaudio-* ./lib/miniaudio || die
-	ln -sr ../rapidjson-* ./lib/rapidjson || die
-	ln -sr ../serialize-* ./lib/serialize || die
-	ln -sr ../settings-* ./lib/settings || die
-	ln -sr ../signals-* ./lib/signals || die
-	ln -sr ../websocketpp-* ./lib/websocketpp || die
-	ln -sr ../sanitizers-cmake-* ./cmake/sanitizers-cmake || die
+	rmdir --ignore-fail-on-non-empty ./lib/*/ ./cmake/*/ || die "can't remove stubbed libdirs"
+
+	for libname in libcommuni magic_enum miniaudio rapidjson serialize settings signals websocketpp; do
+		ln -sr ../${libname}-* ./lib/${libname} || die "failed to create symlink for ${libname}"
+	done
+	ln -sr ../sanitizers-cmake-* ./cmake/sanitizers-cmake || die "failed to create symlink for sanitizers-cmake"
+
 	cmake_src_prepare
 }
 


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/
  2024-07-31 22:34 [gentoo-commits] repo/proj/guru:dev " Lucio Sauer
@ 2024-07-31 22:49 ` Lucio Sauer
  0 siblings, 0 replies; 11+ messages in thread
From: Lucio Sauer @ 2024-07-31 22:49 UTC (permalink / raw
  To: gentoo-commits

commit:     1ab1d1acef83775cd59ca7666d1f8e91e2bfe852
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Wed Jul 31 22:27:40 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Wed Jul 31 22:32:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ab1d1ac

net-im/chatterino: remove hardcoded -Werror* flags

make loop variable local

Closes: https://bugs.gentoo.org/936966
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 net-im/chatterino/chatterino-2.5.1.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/net-im/chatterino/chatterino-2.5.1.ebuild b/net-im/chatterino/chatterino-2.5.1.ebuild
index e24baa42d..93bf2b917 100644
--- a/net-im/chatterino/chatterino-2.5.1.ebuild
+++ b/net-im/chatterino/chatterino-2.5.1.ebuild
@@ -47,11 +47,15 @@ BDEPEND="dev-qt/linguist-tools:5"
 src_prepare() {
 	rmdir --ignore-fail-on-non-empty ./lib/*/ ./cmake/*/ || die "can't remove stubbed libdirs"
 
+	local libname
 	for libname in libcommuni magic_enum miniaudio rapidjson serialize settings signals websocketpp; do
 		ln -sr ../${libname}-* ./lib/${libname} || die "failed to create symlink for ${libname}"
 	done
 	ln -sr ../sanitizers-cmake-* ./cmake/sanitizers-cmake || die "failed to create symlink for sanitizers-cmake"
 
+	# bug 936966
+	sed 's/-Werror[^[:space:])"]*//' -i --follow-symlinks \
+	{src,lib/{magic_enum/test,rapidjson,serialize,settings,websocketpp}}/CMakeLists.txt || die
 	cmake_src_prepare
 }
 


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/
  2024-07-31 22:34 [gentoo-commits] repo/proj/guru:dev " Lucio Sauer
@ 2024-07-31 22:49 ` Lucio Sauer
  0 siblings, 0 replies; 11+ messages in thread
From: Lucio Sauer @ 2024-07-31 22:49 UTC (permalink / raw
  To: gentoo-commits

commit:     fa857f5c5cdde6bfade17321dd009ad566687246
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Wed Jul 31 22:30:43 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Wed Jul 31 22:32:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa857f5c

net-im/chatterino: drop 2.4.6

Closes: https://bugs.gentoo.org/922028 (obsolete)
Closes: https://bugs.gentoo.org/921660 (obsolete)
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 net-im/chatterino/Manifest                |  7 ---
 net-im/chatterino/chatterino-2.4.6.ebuild | 80 -------------------------------
 2 files changed, 87 deletions(-)

diff --git a/net-im/chatterino/Manifest b/net-im/chatterino/Manifest
index bff0af293..7dcf70223 100644
--- a/net-im/chatterino/Manifest
+++ b/net-im/chatterino/Manifest
@@ -1,17 +1,10 @@
-DIST chatterino-2.4.6.tar.gz 1899260 BLAKE2B 8527ccf49dec7e1b4c5e7551f8d4d07e309db0744fe736cf033e2b9bcef614f4cae7066f6a5b1b8eca83f2e0bdf4c9847035a3ffc1fbfde14442aa7e35d3d47f SHA512 6bd42cd88e144ca29cf85e1ad86dc06843140fe3841e4304fdb8e3d6ecb5e70739d88e190cca05e4608966c9b5817ff176c34d430d29a024368fbcd7889392b6
 DIST chatterino-2.5.1.tar.gz 2054772 BLAKE2B d7b4f29bbec67403787d2ca7c3870fcab59f9f7ca1ce0daa08bcb12df774c2990f8146793589026f2e6e0fb982e1939cafcbbca66ed42113a0cc562e5cdd8c00 SHA512 29595bbbd161783deeb6159188f9271565a86907158178dbfd5ba576c1896dac708e65785d671673fb071fc00047e918a3b7066f57ee2b370d6b21ef4c106f2e
 DIST libcommuni-030710a.tar.gz 477847 BLAKE2B 5da62609ee0551f8aa722fa6da5427297dc960de87733a88d54dc75e9db061664bfa42955b1cb30bb27ebb1668138c80bd6e8f1f932ecec096dd1ffb026557b8 SHA512 4a056c6c69b5a6b1f29118034f7769de68f06c99549714272f515182e118bb744ba43956795ec42f1b283c89c30db53b19ac27988c31d185132ce71741e3b062
-DIST magic_enum-e1a68e9.tar.gz 172016 BLAKE2B 08742840e395c125e8ab06039dfe6d0a98085660ae6c8aa560be4d48672d8123f0219dfddda3000236100331b051d06b0570ee30ee671b90dd96678f5f701161 SHA512 76a88937e713d0560f915d6ea68b03bdca0acb81d5644b02e25fd0ed3427cddcad93634d095c9b002d0f97589c5bd1b26cc9a56ca9ccf9f6d1b3d46866b8c110
 DIST magic_enum-e55b9b5.tar.gz 198416 BLAKE2B a0cfc5aa1c45f69664d69c809d3c561a52641f9764f6e9d558a03ef1581f244b9ecf069d366bb9889db9fa3591fe2698cce2d5a3151d2217cd8c21497cf5391f SHA512 466ba8e6e9122e55fb49b1a842b3f88ddc5faa5ea096df445dec1feba0c9db09748e735874b7839bf5f822f39480fa556a6bfaac0855c065df23b00ce45c5b3d
-DIST miniaudio-3898fff.tar.gz 1454527 BLAKE2B b891ad87adbdf330db9c29a9ae522651c8c2047e2726f921a6de3d6c06a2fb9ccdd572687f4f725dcb0f3cab888584688ae2a55c23e3e6375d834e693d6f7b7c SHA512 c1d6c5c846e648b975dae34eea437ba4b4b999f6ba64298171853abcdc2649b29fb55789dd8332835e9f5089274ebe6c7c6f12f42f146e60cb56b6a24960c652
 DIST miniaudio-4a5b74b.tar.gz 1469710 BLAKE2B 17d8d94cb0ae7aa4308f7cade6f0c0732be80645b8b92d16ae44cc5de5c4181b29ce084b8ff85f7f02f33259f53e6d02164ddc8b6e2384a6c7eb12d194a090d7 SHA512 d9328238e738280fccc34ae0d6d6ac68a171a30aef53defd5d74b6991b1c8dd63d0d433ede52d50f191984cefdabf414913b3f458d39a4fe16e0ade4beefaf7a
 DIST rapidjson-d87b698.tar.gz 1057391 BLAKE2B 37364a1e1ac33ed3b4751dd8826d9f0af237d2402c686937e185ea32819ea2e3c03bff3846ccccb3472ae4d9bf310cf5fdd7162f7daa53b12efeb49cdcd323ab SHA512 1770668c954e1bfa40da3956ccf2252703d2addb058bb8c0bf579abac585262452d0e15dcfed9ac2fa358c0da305d706226fdab8310b584017aba98e4f31db4f
 DIST sanitizers-cmake-3f0542e.tar.gz 7451 BLAKE2B 2ca72e3ecda02d4f0eed05be0954af02706425e94626d5a4b9d897968e35c341413171e2388ece7e83dad9eb7b5e2c2f73811ea8db8fa33b0bce6d5dd53550b7 SHA512 10cd4eeb3bbb7bf5c6f5cf8b5bc6a531b1ec8bdc147583d8de028a3e4b8b9d0e258aad81f02135267ce8f7d87b30999dedd25b44c0754b5c31e00d8481cd412f
-DIST sanitizers-cmake-c3dc841.tar.gz 7433 BLAKE2B 4a49004309460a62a26ece8f1964106a0fd1d3790274f38d94c2b3a05fbb6ca32e2f6864bb5b93a4607d0e7b2e980b3952378adddd852ecfa79287899624443b SHA512 ef8704d1b47fb3b36f8101f0f0df40b6c4235ea657edeedce4d641e5fe68503639af457e21aa75e5eaa559aea440edf5dd63a643fd09551ba503c5324cc9b569
 DIST serialize-17946d6.tar.gz 10771 BLAKE2B 496e2d8b742d26739e5f7dd534b29bf5f9a942ff25bf8952e936e7d0fbd737683ac825341b8986e58452774d77be147ecb3da8eab829525267fff3ec1d35eeb0 SHA512 2ea660b6f164b8ba5b419e8381272dca507fcab09434421915a9b4be5e95cba08e72e708f16b3b22f5e0cae6dab2ef332d0a7976c287f048710e328d9a8913be
-DIST serialize-bbf0a34.tar.gz 10279 BLAKE2B c814cdcdac5143cdf7b8bc3d64f28b5c7f10cd809e5115f7b07f7c3ab413930dc57bb29c6af51c7c362a487d0a69fa74c7025e16621d80a011c71218d2219bd5 SHA512 8c1b44c6fbfa1c30f25cef842e36486d1e9e0a50ce13f82e76e6539f64f44db993a51091d7e9c34c3a0f7530097ef76b34079bff06ad74b6bd691593f7de5e50
 DIST settings-70fbc72.tar.gz 43407 BLAKE2B 65a5dbb8722788c7b3f7a7312b145405c61f95d1f79ba7d433a01fe4a54f15fe12ecb347944ad5ce28fb0777bc57153c52f0a31bf0c4f3c9b6d92c56192a6124 SHA512 811dabaf1c90f1a614c1df8b7dbe791a16e658cbe36dc56b108006ee0a14d8b4ca58752e5e2fe088fe0a8b59966a93c9de5d5c0a172ee1556ba01326e6a6f4fc
-DIST settings-f168c09.tar.gz 35679 BLAKE2B f6fae9c67d845eee736c7589bb7c9b644b17b8e4dc23a0372e3e220ec92db102443dd94d65b19e01986c2316b20fa37329d9dab547c2b85368e298f4dd511d0f SHA512 8538255dffe41133ddd92ef780313b8ce91aa237f0061c100139a63354551d2800845ab5806b4e93f34178ad45e08f1126b3f5404b5eca78ef87856bb4de1e4c
-DIST signals-6561aa5.tar.gz 14645 BLAKE2B 35302a32756dc9c007a980689e52fb3a59204e59f147012f700073b5bea01f820d8983ce45273eb987d271676e8c8d64430d296e789c332afcb3c190d0c7a54a SHA512 a332f947a3d669843ed9d4b3a9d9f7d071e9702c74b8fe80f0081941c26e2bfdbb8d9a273530f744930e22138eed4f811206e2f6bb6d3e8460ccd276bc5e03bc
 DIST signals-d067706.tar.gz 14543 BLAKE2B 973979e0470582d3bf54689beb5e2071dd130d21121ff2e80cfeb63221f78c28d7dda9177848e2dd8366c44f734d892d1aaab22238a383517109b9d4f2ce58aa SHA512 5489151f2d036dc8834346f902cf740e1b1b6823d385d2bc7c5d715af6911ade9ee383c591c48bdb8bdfca70890f48e8333ee39c6319d3871239f99d34a51cc9
 DIST websocketpp-b9aeec6.tar.gz 716277 BLAKE2B 4e43e5a1c49215d5cdbe64a526dcfd31637c0b463a74b7b49857fdcd0a2e1e7ca3060b1ff3043df6ae1f2445d55e14cc3a5ef40b11392c74e5e3e1ae37c23817 SHA512 5449a10086c1b80d0d2865bac90539f64613156050816e97a2da1a2bc1f6710ac72305747e839a13e49b2ce1b25610480c110743aef60d7d148f2c39339289c4

diff --git a/net-im/chatterino/chatterino-2.4.6.ebuild b/net-im/chatterino/chatterino-2.4.6.ebuild
deleted file mode 100644
index b8f0108b9..000000000
--- a/net-im/chatterino/chatterino-2.4.6.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake optfeature xdg-utils
-
-DESCRIPTION="Chat client for https://twitch.tv"
-HOMEPAGE="https://chatterino.com/"
-SRC_URI="
-	https://github.com/Chatterino/chatterino2/archive/v${PV}.tar.gz -> ${P}.tar.gz
-	https://github.com/Chatterino/libcommuni/archive/030710a.tar.gz -> libcommuni-030710a.tar.gz
-	https://github.com/Neargye/magic_enum/archive/e1a68e9.tar.gz -> magic_enum-e1a68e9.tar.gz
-	https://github.com/mackron/miniaudio/archive/3898fff.tar.gz -> miniaudio-3898fff.tar.gz
-	https://github.com/Tencent/rapidjson/archive/d87b698.tar.gz -> rapidjson-d87b698.tar.gz
-	https://github.com/pajlada/serialize/archive/bbf0a34.tar.gz -> serialize-bbf0a34.tar.gz
-	https://github.com/pajlada/settings/archive/f168c09.tar.gz -> settings-f168c09.tar.gz
-	https://github.com/pajlada/signals/archive/6561aa5.tar.gz -> signals-6561aa5.tar.gz
-	https://github.com/zaphoyd/websocketpp/archive/b9aeec6.tar.gz -> websocketpp-b9aeec6.tar.gz
-	https://github.com/arsenm/sanitizers-cmake/archive/c3dc841.tar.gz -> sanitizers-cmake-c3dc841.tar.gz
-"
-
-S=${WORKDIR}/chatterino2-${PV}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-	dev-libs/openssl:=
-	dev-libs/qtkeychain:=
-	dev-qt/qtconcurrent:5
-	dev-qt/qtcore:5
-	dev-qt/qtdbus:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtsvg:5
-	dev-qt/qtwidgets:5
-"
-DEPEND="
-	${RDEPEND}
-	dev-libs/boost
-"
-BDEPEND="dev-qt/linguist-tools:5"
-
-src_prepare() {
-	rmdir --ignore-fail-on-non-empty ./lib/*/ ./cmake/*/ || die
-	ln -sr ../libcommuni-* ./lib/libcommuni || die
-	ln -sr ../magic_enum-* ./lib/magic_enum || die
-	ln -sr ../miniaudio-* ./lib/miniaudio || die
-	ln -sr ../rapidjson-* ./lib/rapidjson || die
-	ln -sr ../serialize-* ./lib/serialize || die
-	ln -sr ../settings-* ./lib/settings || die
-	ln -sr ../signals-* ./lib/signals || die
-	ln -sr ../websocketpp-* ./lib/websocketpp || die
-	ln -sr ../sanitizers-cmake-* ./cmake/sanitizers-cmake || die
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DUSE_SYSTEM_QTKEYCHAIN=ON
-	)
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-	mv "${D}"/usr/share/icons/hicolor/256x256/apps/{com.chatterino.,}chatterino.png || die
-}
-
-pkg_postinst() {
-	xdg_icon_cache_update
-	optfeature "for opening streams in a local video player" net-misc/streamlink
-}
-
-pkg_postrm() {
-	xdg_icon_cache_update
-}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/
@ 2025-02-18 14:01 David Roman
  0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-02-18 14:01 UTC (permalink / raw
  To: gentoo-commits

commit:     64b639f582329a267a4d186e81bad5dce1c12614
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Mon Feb 17 14:56:50 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Feb 17 14:56:50 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64b639f5

net-im/chatterino: add 2.5.2

Dropping x86 since the new dependency dev-cpp/expected-lite is not
keyworded on x86.

Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 net-im/chatterino/Manifest                |  9 ++++
 net-im/chatterino/chatterino-2.5.2.ebuild | 88 +++++++++++++++++++++++++++++++
 2 files changed, 97 insertions(+)

diff --git a/net-im/chatterino/Manifest b/net-im/chatterino/Manifest
index 7dcf70223..7154dfcda 100644
--- a/net-im/chatterino/Manifest
+++ b/net-im/chatterino/Manifest
@@ -1,4 +1,13 @@
 DIST chatterino-2.5.1.tar.gz 2054772 BLAKE2B d7b4f29bbec67403787d2ca7c3870fcab59f9f7ca1ce0daa08bcb12df774c2990f8146793589026f2e6e0fb982e1939cafcbbca66ed42113a0cc562e5cdd8c00 SHA512 29595bbbd161783deeb6159188f9271565a86907158178dbfd5ba576c1896dac708e65785d671673fb071fc00047e918a3b7066f57ee2b370d6b21ef4c106f2e
+DIST chatterino-2.5.2.tar.gz 2179089 BLAKE2B 4d4f6f735ca8902d09a7156987c1cb50ed20d3e88c1b89e8d7d4bb7b910e08d56c1106675183804264149c7cb27f3946da604a38e44305d5d61ed066946ae38c SHA512 510f42d19c96796ac8d0108d2c0c957fcc69d4c460b42cca04a26c1ef72148a1d782cc3e8ae19035a9c7c64cfb7ead81b7d8e5e9cdf2a8c2ce8775778c0160cc
+DIST chatterino-libcommuni-030710ad53dda1541601ccabbad36a12a9e90c78.tar.gz 477847 BLAKE2B 5da62609ee0551f8aa722fa6da5427297dc960de87733a88d54dc75e9db061664bfa42955b1cb30bb27ebb1668138c80bd6e8f1f932ecec096dd1ffb026557b8 SHA512 4a056c6c69b5a6b1f29118034f7769de68f06c99549714272f515182e118bb744ba43956795ec42f1b283c89c30db53b19ac27988c31d185132ce71741e3b062
+DIST chatterino-magic-e55b9b54d5cf61f8e117cafb17846d7d742dd3b4.tar.gz 198416 BLAKE2B a0cfc5aa1c45f69664d69c809d3c561a52641f9764f6e9d558a03ef1581f244b9ecf069d366bb9889db9fa3591fe2698cce2d5a3151d2217cd8c21497cf5391f SHA512 466ba8e6e9122e55fb49b1a842b3f88ddc5faa5ea096df445dec1feba0c9db09748e735874b7839bf5f822f39480fa556a6bfaac0855c065df23b00ce45c5b3d
+DIST chatterino-miniaudio-4a5b74bef029b3592c54b6048650ee5f972c1a48.tar.gz 1469710 BLAKE2B 17d8d94cb0ae7aa4308f7cade6f0c0732be80645b8b92d16ae44cc5de5c4181b29ce084b8ff85f7f02f33259f53e6d02164ddc8b6e2384a6c7eb12d194a090d7 SHA512 d9328238e738280fccc34ae0d6d6ac68a171a30aef53defd5d74b6991b1c8dd63d0d433ede52d50f191984cefdabf414913b3f458d39a4fe16e0ade4beefaf7a
+DIST chatterino-rapidjson-d87b698d0fcc10a5f632ecbc80a9cb2a8fa094a5.tar.gz 1057391 BLAKE2B 37364a1e1ac33ed3b4751dd8826d9f0af237d2402c686937e185ea32819ea2e3c03bff3846ccccb3472ae4d9bf310cf5fdd7162f7daa53b12efeb49cdcd323ab SHA512 1770668c954e1bfa40da3956ccf2252703d2addb058bb8c0bf579abac585262452d0e15dcfed9ac2fa358c0da305d706226fdab8310b584017aba98e4f31db4f
+DIST chatterino-serialize-17946d65a41a72b447da37df6e314cded9650c32.tar.gz 10771 BLAKE2B 496e2d8b742d26739e5f7dd534b29bf5f9a942ff25bf8952e936e7d0fbd737683ac825341b8986e58452774d77be147ecb3da8eab829525267fff3ec1d35eeb0 SHA512 2ea660b6f164b8ba5b419e8381272dca507fcab09434421915a9b4be5e95cba08e72e708f16b3b22f5e0cae6dab2ef332d0a7976c287f048710e328d9a8913be
+DIST chatterino-settings-9e9c2f65f4ae195a96329a90fd6ae24c24fb8f2f.tar.gz 45551 BLAKE2B 26659f7498ce4be5cfad0dd5cb265b4eba29938a76f050b51ebe1db0e3af917a0cdc09370c1a974d59522c7c5fce9fd96a6a9d6ee51e066372fec2bf950a07c0 SHA512 ab99d3de67a75a2ded9d6a2310e8693d197fe53445816d9213b5d38d6e4f25abe3cf9a6e3b37ad909d0d5a58b603310443b702042d6b854109be96840d614ae9
+DIST chatterino-signals-d06770649a7e83db780865d09c313a876bf0f4eb.tar.gz 14543 BLAKE2B 973979e0470582d3bf54689beb5e2071dd130d21121ff2e80cfeb63221f78c28d7dda9177848e2dd8366c44f734d892d1aaab22238a383517109b9d4f2ce58aa SHA512 5489151f2d036dc8834346f902cf740e1b1b6823d385d2bc7c5d715af6911ade9ee383c591c48bdb8bdfca70890f48e8333ee39c6319d3871239f99d34a51cc9
+DIST chatterino-websocketpp-b9aeec6eaf3d5610503439b4fae3581d9aff08e8.tar.gz 716277 BLAKE2B 4e43e5a1c49215d5cdbe64a526dcfd31637c0b463a74b7b49857fdcd0a2e1e7ca3060b1ff3043df6ae1f2445d55e14cc3a5ef40b11392c74e5e3e1ae37c23817 SHA512 5449a10086c1b80d0d2865bac90539f64613156050816e97a2da1a2bc1f6710ac72305747e839a13e49b2ce1b25610480c110743aef60d7d148f2c39339289c4
 DIST libcommuni-030710a.tar.gz 477847 BLAKE2B 5da62609ee0551f8aa722fa6da5427297dc960de87733a88d54dc75e9db061664bfa42955b1cb30bb27ebb1668138c80bd6e8f1f932ecec096dd1ffb026557b8 SHA512 4a056c6c69b5a6b1f29118034f7769de68f06c99549714272f515182e118bb744ba43956795ec42f1b283c89c30db53b19ac27988c31d185132ce71741e3b062
 DIST magic_enum-e55b9b5.tar.gz 198416 BLAKE2B a0cfc5aa1c45f69664d69c809d3c561a52641f9764f6e9d558a03ef1581f244b9ecf069d366bb9889db9fa3591fe2698cce2d5a3151d2217cd8c21497cf5391f SHA512 466ba8e6e9122e55fb49b1a842b3f88ddc5faa5ea096df445dec1feba0c9db09748e735874b7839bf5f822f39480fa556a6bfaac0855c065df23b00ce45c5b3d
 DIST miniaudio-4a5b74b.tar.gz 1469710 BLAKE2B 17d8d94cb0ae7aa4308f7cade6f0c0732be80645b8b92d16ae44cc5de5c4181b29ce084b8ff85f7f02f33259f53e6d02164ddc8b6e2384a6c7eb12d194a090d7 SHA512 d9328238e738280fccc34ae0d6d6ac68a171a30aef53defd5d74b6991b1c8dd63d0d433ede52d50f191984cefdabf414913b3f458d39a4fe16e0ade4beefaf7a

diff --git a/net-im/chatterino/chatterino-2.5.2.ebuild b/net-im/chatterino/chatterino-2.5.2.ebuild
new file mode 100644
index 000000000..c4d1daeee
--- /dev/null
+++ b/net-im/chatterino/chatterino-2.5.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg
+
+LIBCOMMUNI_COMMIT="030710ad53dda1541601ccabbad36a12a9e90c78"
+MAGIC_COMMIT="e55b9b54d5cf61f8e117cafb17846d7d742dd3b4"
+MINIAUDIO_COMMIT="4a5b74bef029b3592c54b6048650ee5f972c1a48"
+RAPIDJSON_COMMIT="d87b698d0fcc10a5f632ecbc80a9cb2a8fa094a5"
+SERIALIZE_COMMIT="17946d65a41a72b447da37df6e314cded9650c32"
+SETTINGS_COMMIT="9e9c2f65f4ae195a96329a90fd6ae24c24fb8f2f"
+SIGNALS_COMMIT="d06770649a7e83db780865d09c313a876bf0f4eb"
+WEBSOCKETPP_COMMIT="b9aeec6eaf3d5610503439b4fae3581d9aff08e8"
+
+DESCRIPTION="Chat client for https://twitch.tv"
+HOMEPAGE="https://chatterino.com/"
+SRC_URI="
+	https://github.com/Chatterino/chatterino2/archive/v${PV}.tar.gz -> ${P}.tar.gz
+	https://github.com/Chatterino/libcommuni/archive/${LIBCOMMUNI_COMMIT}.tar.gz
+		-> ${PN}-libcommuni-${LIBCOMMUNI_COMMIT}.tar.gz
+	https://github.com/Neargye/magic_enum/archive/${MAGIC_COMMIT}.tar.gz
+		-> ${PN}-magic-${MAGIC_COMMIT}.tar.gz
+	https://github.com/mackron/miniaudio/archive/${MINIAUDIO_COMMIT}.tar.gz
+		-> ${PN}-miniaudio-${MINIAUDIO_COMMIT}.tar.gz
+	https://github.com/Tencent/rapidjson/archive/${RAPIDJSON_COMMIT}.tar.gz
+		-> ${PN}-rapidjson-${RAPIDJSON_COMMIT}.tar.gz
+	https://github.com/pajlada/serialize/archive/${SERIALIZE_COMMIT}.tar.gz
+		-> ${PN}-serialize-${SERIALIZE_COMMIT}.tar.gz
+	https://github.com/pajlada/settings/archive/${SETTINGS_COMMIT}.tar.gz
+		-> ${PN}-settings-${SETTINGS_COMMIT}.tar.gz
+	https://github.com/pajlada/signals/archive/${SIGNALS_COMMIT}.tar.gz
+		-> ${PN}-signals-${SIGNALS_COMMIT}.tar.gz
+	https://github.com/zaphoyd/websocketpp/archive/${WEBSOCKETPP_COMMIT}.tar.gz
+		-> ${PN}-websocketpp-${WEBSOCKETPP_COMMIT}.tar.gz
+"
+S="${WORKDIR}/chatterino2-${PV}"
+
+LICENSE="MIT"
+# bundled dependencies
+LICENSE+=" BSD Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	dev-libs/openssl:=
+	dev-libs/qtkeychain:=[qt6]
+	dev-qt/qt5compat:6
+	dev-qt/qtbase:6[concurrent,gui,network,widgets]
+	dev-qt/qtsvg:6
+"
+# boost-1.87.0: https://github.com/Chatterino/chatterino2/issues/5766
+DEPEND="
+	${RDEPEND}
+	dev-cpp/expected-lite
+	<dev-libs/boost-1.87.0
+"
+BDEPEND="dev-qt/qttools:6[linguist]"
+
+src_prepare() {
+	rmdir --ignore-fail-on-non-empty ./lib/*/ || die "can't remove stubbed libdirs"
+
+	local libname
+	for libname in libcommuni magic_enum miniaudio rapidjson serialize settings signals websocketpp; do
+		ln -sr ../${libname}-* ./lib/${libname} || die "failed to create symlink for ${libname}"
+	done
+
+	# bug 936966
+	sed 's/-Werror[^[:space:])"]*//' -i --follow-symlinks \
+		{src,lib/{magic_enum/test,rapidjson,serialize,settings,websocketpp}}/CMakeLists.txt || die
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_WITH_QT6=ON
+		-DBUILD_WITH_QTKEYCHAIN=ON
+		-DCHATTERINO_UPDATER=OFF
+		-DUSE_SYSTEM_QTKEYCHAIN=ON
+	)
+	cmake_src_configure
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	optfeature "for opening streams in a local video player" net-misc/streamlink
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/
@ 2025-02-18 14:01 David Roman
  0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-02-18 14:01 UTC (permalink / raw
  To: gentoo-commits

commit:     eadf212147102a92a21512bebe0889cb79b0a0cd
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Mon Feb 17 14:56:50 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Feb 17 14:56:50 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eadf2121

net-im/chatterino: drop 2.5.1

Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 net-im/chatterino/Manifest                | 10 ----
 net-im/chatterino/chatterino-2.5.1.ebuild | 81 -------------------------------
 2 files changed, 91 deletions(-)

diff --git a/net-im/chatterino/Manifest b/net-im/chatterino/Manifest
index 7154dfcda..2f219c558 100644
--- a/net-im/chatterino/Manifest
+++ b/net-im/chatterino/Manifest
@@ -1,4 +1,3 @@
-DIST chatterino-2.5.1.tar.gz 2054772 BLAKE2B d7b4f29bbec67403787d2ca7c3870fcab59f9f7ca1ce0daa08bcb12df774c2990f8146793589026f2e6e0fb982e1939cafcbbca66ed42113a0cc562e5cdd8c00 SHA512 29595bbbd161783deeb6159188f9271565a86907158178dbfd5ba576c1896dac708e65785d671673fb071fc00047e918a3b7066f57ee2b370d6b21ef4c106f2e
 DIST chatterino-2.5.2.tar.gz 2179089 BLAKE2B 4d4f6f735ca8902d09a7156987c1cb50ed20d3e88c1b89e8d7d4bb7b910e08d56c1106675183804264149c7cb27f3946da604a38e44305d5d61ed066946ae38c SHA512 510f42d19c96796ac8d0108d2c0c957fcc69d4c460b42cca04a26c1ef72148a1d782cc3e8ae19035a9c7c64cfb7ead81b7d8e5e9cdf2a8c2ce8775778c0160cc
 DIST chatterino-libcommuni-030710ad53dda1541601ccabbad36a12a9e90c78.tar.gz 477847 BLAKE2B 5da62609ee0551f8aa722fa6da5427297dc960de87733a88d54dc75e9db061664bfa42955b1cb30bb27ebb1668138c80bd6e8f1f932ecec096dd1ffb026557b8 SHA512 4a056c6c69b5a6b1f29118034f7769de68f06c99549714272f515182e118bb744ba43956795ec42f1b283c89c30db53b19ac27988c31d185132ce71741e3b062
 DIST chatterino-magic-e55b9b54d5cf61f8e117cafb17846d7d742dd3b4.tar.gz 198416 BLAKE2B a0cfc5aa1c45f69664d69c809d3c561a52641f9764f6e9d558a03ef1581f244b9ecf069d366bb9889db9fa3591fe2698cce2d5a3151d2217cd8c21497cf5391f SHA512 466ba8e6e9122e55fb49b1a842b3f88ddc5faa5ea096df445dec1feba0c9db09748e735874b7839bf5f822f39480fa556a6bfaac0855c065df23b00ce45c5b3d
@@ -8,12 +7,3 @@ DIST chatterino-serialize-17946d65a41a72b447da37df6e314cded9650c32.tar.gz 10771
 DIST chatterino-settings-9e9c2f65f4ae195a96329a90fd6ae24c24fb8f2f.tar.gz 45551 BLAKE2B 26659f7498ce4be5cfad0dd5cb265b4eba29938a76f050b51ebe1db0e3af917a0cdc09370c1a974d59522c7c5fce9fd96a6a9d6ee51e066372fec2bf950a07c0 SHA512 ab99d3de67a75a2ded9d6a2310e8693d197fe53445816d9213b5d38d6e4f25abe3cf9a6e3b37ad909d0d5a58b603310443b702042d6b854109be96840d614ae9
 DIST chatterino-signals-d06770649a7e83db780865d09c313a876bf0f4eb.tar.gz 14543 BLAKE2B 973979e0470582d3bf54689beb5e2071dd130d21121ff2e80cfeb63221f78c28d7dda9177848e2dd8366c44f734d892d1aaab22238a383517109b9d4f2ce58aa SHA512 5489151f2d036dc8834346f902cf740e1b1b6823d385d2bc7c5d715af6911ade9ee383c591c48bdb8bdfca70890f48e8333ee39c6319d3871239f99d34a51cc9
 DIST chatterino-websocketpp-b9aeec6eaf3d5610503439b4fae3581d9aff08e8.tar.gz 716277 BLAKE2B 4e43e5a1c49215d5cdbe64a526dcfd31637c0b463a74b7b49857fdcd0a2e1e7ca3060b1ff3043df6ae1f2445d55e14cc3a5ef40b11392c74e5e3e1ae37c23817 SHA512 5449a10086c1b80d0d2865bac90539f64613156050816e97a2da1a2bc1f6710ac72305747e839a13e49b2ce1b25610480c110743aef60d7d148f2c39339289c4
-DIST libcommuni-030710a.tar.gz 477847 BLAKE2B 5da62609ee0551f8aa722fa6da5427297dc960de87733a88d54dc75e9db061664bfa42955b1cb30bb27ebb1668138c80bd6e8f1f932ecec096dd1ffb026557b8 SHA512 4a056c6c69b5a6b1f29118034f7769de68f06c99549714272f515182e118bb744ba43956795ec42f1b283c89c30db53b19ac27988c31d185132ce71741e3b062
-DIST magic_enum-e55b9b5.tar.gz 198416 BLAKE2B a0cfc5aa1c45f69664d69c809d3c561a52641f9764f6e9d558a03ef1581f244b9ecf069d366bb9889db9fa3591fe2698cce2d5a3151d2217cd8c21497cf5391f SHA512 466ba8e6e9122e55fb49b1a842b3f88ddc5faa5ea096df445dec1feba0c9db09748e735874b7839bf5f822f39480fa556a6bfaac0855c065df23b00ce45c5b3d
-DIST miniaudio-4a5b74b.tar.gz 1469710 BLAKE2B 17d8d94cb0ae7aa4308f7cade6f0c0732be80645b8b92d16ae44cc5de5c4181b29ce084b8ff85f7f02f33259f53e6d02164ddc8b6e2384a6c7eb12d194a090d7 SHA512 d9328238e738280fccc34ae0d6d6ac68a171a30aef53defd5d74b6991b1c8dd63d0d433ede52d50f191984cefdabf414913b3f458d39a4fe16e0ade4beefaf7a
-DIST rapidjson-d87b698.tar.gz 1057391 BLAKE2B 37364a1e1ac33ed3b4751dd8826d9f0af237d2402c686937e185ea32819ea2e3c03bff3846ccccb3472ae4d9bf310cf5fdd7162f7daa53b12efeb49cdcd323ab SHA512 1770668c954e1bfa40da3956ccf2252703d2addb058bb8c0bf579abac585262452d0e15dcfed9ac2fa358c0da305d706226fdab8310b584017aba98e4f31db4f
-DIST sanitizers-cmake-3f0542e.tar.gz 7451 BLAKE2B 2ca72e3ecda02d4f0eed05be0954af02706425e94626d5a4b9d897968e35c341413171e2388ece7e83dad9eb7b5e2c2f73811ea8db8fa33b0bce6d5dd53550b7 SHA512 10cd4eeb3bbb7bf5c6f5cf8b5bc6a531b1ec8bdc147583d8de028a3e4b8b9d0e258aad81f02135267ce8f7d87b30999dedd25b44c0754b5c31e00d8481cd412f
-DIST serialize-17946d6.tar.gz 10771 BLAKE2B 496e2d8b742d26739e5f7dd534b29bf5f9a942ff25bf8952e936e7d0fbd737683ac825341b8986e58452774d77be147ecb3da8eab829525267fff3ec1d35eeb0 SHA512 2ea660b6f164b8ba5b419e8381272dca507fcab09434421915a9b4be5e95cba08e72e708f16b3b22f5e0cae6dab2ef332d0a7976c287f048710e328d9a8913be
-DIST settings-70fbc72.tar.gz 43407 BLAKE2B 65a5dbb8722788c7b3f7a7312b145405c61f95d1f79ba7d433a01fe4a54f15fe12ecb347944ad5ce28fb0777bc57153c52f0a31bf0c4f3c9b6d92c56192a6124 SHA512 811dabaf1c90f1a614c1df8b7dbe791a16e658cbe36dc56b108006ee0a14d8b4ca58752e5e2fe088fe0a8b59966a93c9de5d5c0a172ee1556ba01326e6a6f4fc
-DIST signals-d067706.tar.gz 14543 BLAKE2B 973979e0470582d3bf54689beb5e2071dd130d21121ff2e80cfeb63221f78c28d7dda9177848e2dd8366c44f734d892d1aaab22238a383517109b9d4f2ce58aa SHA512 5489151f2d036dc8834346f902cf740e1b1b6823d385d2bc7c5d715af6911ade9ee383c591c48bdb8bdfca70890f48e8333ee39c6319d3871239f99d34a51cc9
-DIST websocketpp-b9aeec6.tar.gz 716277 BLAKE2B 4e43e5a1c49215d5cdbe64a526dcfd31637c0b463a74b7b49857fdcd0a2e1e7ca3060b1ff3043df6ae1f2445d55e14cc3a5ef40b11392c74e5e3e1ae37c23817 SHA512 5449a10086c1b80d0d2865bac90539f64613156050816e97a2da1a2bc1f6710ac72305747e839a13e49b2ce1b25610480c110743aef60d7d148f2c39339289c4

diff --git a/net-im/chatterino/chatterino-2.5.1.ebuild b/net-im/chatterino/chatterino-2.5.1.ebuild
deleted file mode 100644
index 98b53de7f..000000000
--- a/net-im/chatterino/chatterino-2.5.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake optfeature xdg-utils
-
-DESCRIPTION="Chat client for https://twitch.tv"
-HOMEPAGE="https://chatterino.com/"
-SRC_URI="
-	https://github.com/Chatterino/chatterino2/archive/v${PV}.tar.gz -> ${P}.tar.gz
-	https://github.com/Chatterino/libcommuni/archive/030710a.tar.gz -> libcommuni-030710a.tar.gz
-	https://github.com/Neargye/magic_enum/archive/e55b9b5.tar.gz -> magic_enum-e55b9b5.tar.gz
-	https://github.com/mackron/miniaudio/archive/4a5b74b.tar.gz -> miniaudio-4a5b74b.tar.gz
-	https://github.com/Tencent/rapidjson/archive/d87b698.tar.gz -> rapidjson-d87b698.tar.gz
-	https://github.com/pajlada/serialize/archive/17946d6.tar.gz -> serialize-17946d6.tar.gz
-	https://github.com/pajlada/settings/archive/70fbc72.tar.gz -> settings-70fbc72.tar.gz
-	https://github.com/pajlada/signals/archive/d067706.tar.gz -> signals-d067706.tar.gz
-	https://github.com/zaphoyd/websocketpp/archive/b9aeec6.tar.gz -> websocketpp-b9aeec6.tar.gz
-	https://github.com/arsenm/sanitizers-cmake/archive/3f0542e.tar.gz -> sanitizers-cmake-3f0542e.tar.gz
-"
-
-S="${WORKDIR}/chatterino2-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-	dev-libs/openssl:=
-	dev-libs/qtkeychain:=
-	dev-qt/qtconcurrent:5
-	dev-qt/qtcore:5
-	dev-qt/qtdbus:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtsvg:5
-	dev-qt/qtwidgets:5
-"
-DEPEND="
-	${RDEPEND}
-	dev-libs/boost
-"
-BDEPEND="dev-qt/linguist-tools:5"
-
-PATCHES=(
-	# bug #937497
-	"${FILESDIR}/${P}-gcc15.patch"
-)
-
-src_prepare() {
-	rmdir --ignore-fail-on-non-empty ./lib/*/ ./cmake/*/ || die "can't remove stubbed libdirs"
-
-	local libname
-	for libname in libcommuni magic_enum miniaudio rapidjson serialize settings signals websocketpp; do
-		ln -sr ../${libname}-* ./lib/${libname} || die "failed to create symlink for ${libname}"
-	done
-	ln -sr ../sanitizers-cmake-* ./cmake/sanitizers-cmake || die "failed to create symlink for sanitizers-cmake"
-
-	# bug 936966
-	sed 's/-Werror[^[:space:])"]*//' -i --follow-symlinks \
-	{src,lib/{magic_enum/test,rapidjson,serialize,settings,websocketpp}}/CMakeLists.txt || die
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DUSE_SYSTEM_QTKEYCHAIN=ON
-	)
-	cmake_src_configure
-}
-
-pkg_postinst() {
-	xdg_icon_cache_update
-	optfeature "for opening streams in a local video player" net-misc/streamlink
-}
-
-pkg_postrm() {
-	xdg_icon_cache_update
-}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/
@ 2025-03-15 10:36 Haelwenn Monnier
  0 siblings, 0 replies; 11+ messages in thread
From: Haelwenn Monnier @ 2025-03-15 10:36 UTC (permalink / raw
  To: gentoo-commits

commit:     677fee29733c2dba402f3160b184a146ded39316
Author:     demize <demize <AT> unstable <DOT> systems>
AuthorDate: Thu Mar 13 20:38:32 2025 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu Mar 13 20:39:11 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=677fee29

net-im/chatterino: add missing RDEPEND

Closes: https://bugs.gentoo.org/951308
Signed-off-by: demize <demize <AT> unstable.systems>

 .../chatterino/{chatterino-2.5.2.ebuild => chatterino-2.5.2-r1.ebuild}   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/chatterino/chatterino-2.5.2.ebuild b/net-im/chatterino/chatterino-2.5.2-r1.ebuild
similarity index 99%
rename from net-im/chatterino/chatterino-2.5.2.ebuild
rename to net-im/chatterino/chatterino-2.5.2-r1.ebuild
index c4d1daeee..4cb662b0b 100644
--- a/net-im/chatterino/chatterino-2.5.2.ebuild
+++ b/net-im/chatterino/chatterino-2.5.2-r1.ebuild
@@ -49,6 +49,7 @@ RDEPEND="
 	dev-qt/qt5compat:6
 	dev-qt/qtbase:6[concurrent,gui,network,widgets]
 	dev-qt/qtsvg:6
+	dev-qt/qtimageformats:6
 "
 # boost-1.87.0: https://github.com/Chatterino/chatterino2/issues/5766
 DEPEND="


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/
@ 2025-04-28  5:13 Viorel Munteanu
  0 siblings, 0 replies; 11+ messages in thread
From: Viorel Munteanu @ 2025-04-28  5:13 UTC (permalink / raw
  To: gentoo-commits

commit:     ca780a0bb39d0bcb354212e11fc53d155c0af1de
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sat Apr 26 17:13:50 2025 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Apr 27 14:15:17 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca780a0b

net-im/chatterino: add 2.5.3

Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 net-im/chatterino/Manifest                |   9 +++
 net-im/chatterino/chatterino-2.5.3.ebuild | 125 ++++++++++++++++++++++++++++++
 net-im/chatterino/metadata.xml            |   4 +
 3 files changed, 138 insertions(+)

diff --git a/net-im/chatterino/Manifest b/net-im/chatterino/Manifest
index 2f219c558..0bb6cfdee 100644
--- a/net-im/chatterino/Manifest
+++ b/net-im/chatterino/Manifest
@@ -1,9 +1,18 @@
 DIST chatterino-2.5.2.tar.gz 2179089 BLAKE2B 4d4f6f735ca8902d09a7156987c1cb50ed20d3e88c1b89e8d7d4bb7b910e08d56c1106675183804264149c7cb27f3946da604a38e44305d5d61ed066946ae38c SHA512 510f42d19c96796ac8d0108d2c0c957fcc69d4c460b42cca04a26c1ef72148a1d782cc3e8ae19035a9c7c64cfb7ead81b7d8e5e9cdf2a8c2ce8775778c0160cc
+DIST chatterino-2.5.3.tar.gz 2325818 BLAKE2B d66fefa4cfab74427388a96a67e9cdc8315f914e0d1a58deb29b2a146301c918bb3ec6b9a3020fb5e091ac79d49786728f037fc18ca2b8679a445e32da766012 SHA512 5887835532fd23046cbfbd47e0e9122ccc46d125dc16995f73b9b566078b9484133a775d7a1e9a0839c7918cd5b8fe8c503f093ef414c598169f583777d88cd1
+DIST chatterino-certify-a448a3915ddac716ce76e4b8cbf0e7f4153ed1e2.tar.gz 41647 BLAKE2B 4c7c359fd22bfd7b444f9a247dee9c9d72eb197f6a9ad11e45a2772c1162fd2219a0835525219cb73a3a7384e9266e348d88364619e508f755ac6e3c9a035ad9 SHA512 557e55fe24f04b688f02e6f4dd99f4e61e5d2361c107e266ff729786e36fb8c2f43fb4c4fc8fe51578656c66b866073cf529ef3347d4226ae34ba29c1e4e320e
+DIST chatterino-expected-54ca18bcea8e39c41650d82268077d559c695aa5.tar.gz 58872 BLAKE2B 5dd7e129fe0fb6257545e2ae25bf6d12f4348809b02f1743b8dc817666ddea4a40a0e1e428c7954ed803e71c3bba9220a020b6268a8a7a03fdf96c1d023e1294 SHA512 bac3595001f441575e2bffe084d5bb7d650fd7aaf93ee667302729b9d065f7f42a9dce875df1c5e2c4c75cab824c1df151cba2cfa84e8a9b5b5291082bf60321
 DIST chatterino-libcommuni-030710ad53dda1541601ccabbad36a12a9e90c78.tar.gz 477847 BLAKE2B 5da62609ee0551f8aa722fa6da5427297dc960de87733a88d54dc75e9db061664bfa42955b1cb30bb27ebb1668138c80bd6e8f1f932ecec096dd1ffb026557b8 SHA512 4a056c6c69b5a6b1f29118034f7769de68f06c99549714272f515182e118bb744ba43956795ec42f1b283c89c30db53b19ac27988c31d185132ce71741e3b062
+DIST chatterino-libcommuni-2979eb96262756047a8dca47f2e509168138c0d0.tar.gz 478038 BLAKE2B b3e30df15923ae153657a059502f4df3cf5a264e44990e3bc30a6cf66a643a5314b88e53645e79966ef2a51cb4feefe8fbbf16b89a2d8a687e98222af06bdd7a SHA512 6718a7fda15bf8cb644a0f64c70cc06441c53c36b63f4763a7b6312ddde41e1bb8aad576a194ab732c66c0bed4efbb03321d6ecd3656ff943efa1c23df81e5f9
+DIST chatterino-lua-1ab3208a1fceb12fca8f24ba57d6e13c5bff15e3.tar.gz 463275 BLAKE2B f4e1f852c923f20fcdecea6fe46065489659df4ab61dfbab0260eee66ea64d5d64fe593df9f61777619de386c9264208595cd2d1efe613fbe69bff1cadd78123 SHA512 45c65cd8c579412d2d89c3899c5a98157c66306423ecaafa31b3c386f62ef900f7832de45b8c6a2804001f7676afda1ce8785b3933830dd21515a2c49b0a1fe7
 DIST chatterino-magic-e55b9b54d5cf61f8e117cafb17846d7d742dd3b4.tar.gz 198416 BLAKE2B a0cfc5aa1c45f69664d69c809d3c561a52641f9764f6e9d558a03ef1581f244b9ecf069d366bb9889db9fa3591fe2698cce2d5a3151d2217cd8c21497cf5391f SHA512 466ba8e6e9122e55fb49b1a842b3f88ddc5faa5ea096df445dec1feba0c9db09748e735874b7839bf5f822f39480fa556a6bfaac0855c065df23b00ce45c5b3d
+DIST chatterino-miniaudio-350784a9467a79d0fa65802132668e5afbcf3777.tar.gz 4485119 BLAKE2B 5667b94396c8baa93284ffd8f074181a57e045fff6f85b4316c81f30beff0cdcd7c18ddb0a0d58410252151392ce80c566876e425b533fdce9dd15e76eebc607 SHA512 a3030d58277fec9b9c3bd93fe32a80caf62e96d1fedec6a4b645a8ba4c6db8c8911a68e9b855ac543713afb0ccd70cfc52177dbf1e2ffaf5fabf19439b1c9fc4
 DIST chatterino-miniaudio-4a5b74bef029b3592c54b6048650ee5f972c1a48.tar.gz 1469710 BLAKE2B 17d8d94cb0ae7aa4308f7cade6f0c0732be80645b8b92d16ae44cc5de5c4181b29ce084b8ff85f7f02f33259f53e6d02164ddc8b6e2384a6c7eb12d194a090d7 SHA512 d9328238e738280fccc34ae0d6d6ac68a171a30aef53defd5d74b6991b1c8dd63d0d433ede52d50f191984cefdabf414913b3f458d39a4fe16e0ade4beefaf7a
 DIST chatterino-rapidjson-d87b698d0fcc10a5f632ecbc80a9cb2a8fa094a5.tar.gz 1057391 BLAKE2B 37364a1e1ac33ed3b4751dd8826d9f0af237d2402c686937e185ea32819ea2e3c03bff3846ccccb3472ae4d9bf310cf5fdd7162f7daa53b12efeb49cdcd323ab SHA512 1770668c954e1bfa40da3956ccf2252703d2addb058bb8c0bf579abac585262452d0e15dcfed9ac2fa358c0da305d706226fdab8310b584017aba98e4f31db4f
 DIST chatterino-serialize-17946d65a41a72b447da37df6e314cded9650c32.tar.gz 10771 BLAKE2B 496e2d8b742d26739e5f7dd534b29bf5f9a942ff25bf8952e936e7d0fbd737683ac825341b8986e58452774d77be147ecb3da8eab829525267fff3ec1d35eeb0 SHA512 2ea660b6f164b8ba5b419e8381272dca507fcab09434421915a9b4be5e95cba08e72e708f16b3b22f5e0cae6dab2ef332d0a7976c287f048710e328d9a8913be
 DIST chatterino-settings-9e9c2f65f4ae195a96329a90fd6ae24c24fb8f2f.tar.gz 45551 BLAKE2B 26659f7498ce4be5cfad0dd5cb265b4eba29938a76f050b51ebe1db0e3af917a0cdc09370c1a974d59522c7c5fce9fd96a6a9d6ee51e066372fec2bf950a07c0 SHA512 ab99d3de67a75a2ded9d6a2310e8693d197fe53445816d9213b5d38d6e4f25abe3cf9a6e3b37ad909d0d5a58b603310443b702042d6b854109be96840d614ae9
+DIST chatterino-settings-c141a40d2d493646cd8f0b1e06251a828dfdfdd2.tar.gz 46237 BLAKE2B 2ac69e1cb50ca434e2661e2d18b9cef9c05bd65f498323458aa38e7e997525ded0a0e68c57f8096c05ce03357f43515ea40c32e6a4c2aacca145b0af763aa68b SHA512 a4b495dac8e975ac2d7c8564875e324ac402af65c64f9fcc46dba4527fdaa7a53dab95c72759ec355ca73d11ac62db7ce0932db600727364a0063e8578b35e4f
 DIST chatterino-signals-d06770649a7e83db780865d09c313a876bf0f4eb.tar.gz 14543 BLAKE2B 973979e0470582d3bf54689beb5e2071dd130d21121ff2e80cfeb63221f78c28d7dda9177848e2dd8366c44f734d892d1aaab22238a383517109b9d4f2ce58aa SHA512 5489151f2d036dc8834346f902cf740e1b1b6823d385d2bc7c5d715af6911ade9ee383c591c48bdb8bdfca70890f48e8333ee39c6319d3871239f99d34a51cc9
+DIST chatterino-sol2-2b0d2fe8ba0074e16b499940c4f3126b9c7d3471.tar.gz 8462516 BLAKE2B 5807612066114f6d70570346d4370cf86f9397bf2e161ca5d7fdba9214caca311e945a299c2c637a79edfcd2ca6d65c4ad74c78405950f2394024dbac1f256ba SHA512 912a887376b79edfa1a021e88a0552db43d6b42c6c65cca43ea3bcc6f791cfeabc4b1abdfbf55a2878881bdbec4eb9dfec4498fcf33c84e70394a49dfdc21f5c
 DIST chatterino-websocketpp-b9aeec6eaf3d5610503439b4fae3581d9aff08e8.tar.gz 716277 BLAKE2B 4e43e5a1c49215d5cdbe64a526dcfd31637c0b463a74b7b49857fdcd0a2e1e7ca3060b1ff3043df6ae1f2445d55e14cc3a5ef40b11392c74e5e3e1ae37c23817 SHA512 5449a10086c1b80d0d2865bac90539f64613156050816e97a2da1a2bc1f6710ac72305747e839a13e49b2ce1b25610480c110743aef60d7d148f2c39339289c4
+DIST chatterino-websocketpp-f1736a8e72b910810ff6869fe20f647a62f3bc35.tar.gz 716521 BLAKE2B 7c414d72d4b2fc9e26a870a923b93abf252991b7131ad6af04c0f10993028d6626c4a8e1b65cd7cbc5bab8e75715c2f2316f748e9f2443a094fee3c630a5c1a7 SHA512 a340ee4f9e40adcdb02e784157b05c881240d4c5a3eb458761b56af4a3eebf410ae3530e3dc6fd57ce7f06174eabe3c07d30f8e2c615d7468fe3dec5cb0b113c

diff --git a/net-im/chatterino/chatterino-2.5.3.ebuild b/net-im/chatterino/chatterino-2.5.3.ebuild
new file mode 100644
index 000000000..71c2e7ba5
--- /dev/null
+++ b/net-im/chatterino/chatterino-2.5.3.ebuild
@@ -0,0 +1,125 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg
+
+CERTIFY_COMMIT="a448a3915ddac716ce76e4b8cbf0e7f4153ed1e2"
+EXPECTED_COMMIT="54ca18bcea8e39c41650d82268077d559c695aa5"
+LIBCOMMUNI_COMMIT="2979eb96262756047a8dca47f2e509168138c0d0"
+LUA_COMMIT="1ab3208a1fceb12fca8f24ba57d6e13c5bff15e3"
+MAGIC_COMMIT="e55b9b54d5cf61f8e117cafb17846d7d742dd3b4"
+MINIAUDIO_COMMIT="350784a9467a79d0fa65802132668e5afbcf3777"
+RAPIDJSON_COMMIT="d87b698d0fcc10a5f632ecbc80a9cb2a8fa094a5"
+SERIALIZE_COMMIT="17946d65a41a72b447da37df6e314cded9650c32"
+SETTINGS_COMMIT="c141a40d2d493646cd8f0b1e06251a828dfdfdd2"
+SIGNALS_COMMIT="d06770649a7e83db780865d09c313a876bf0f4eb"
+SOL2_COMMIT="2b0d2fe8ba0074e16b499940c4f3126b9c7d3471"
+WEBSOCKETPP_COMMIT="f1736a8e72b910810ff6869fe20f647a62f3bc35"
+
+DESCRIPTION="Chat client for https://twitch.tv"
+HOMEPAGE="https://chatterino.com/"
+SRC_URI="
+	https://github.com/Chatterino/chatterino2/archive/v${PV}.tar.gz -> ${P}.tar.gz
+	https://github.com/Chatterino/certify/archive/${CERTIFY_COMMIT}.tar.gz
+		-> ${PN}-certify-${CERTIFY_COMMIT}.tar.gz
+	https://github.com/martinmoene/expected-lite/archive/${EXPECTED_COMMIT}.tar.gz
+		-> ${PN}-expected-${EXPECTED_COMMIT}.tar.gz
+	https://github.com/Chatterino/libcommuni/archive/${LIBCOMMUNI_COMMIT}.tar.gz
+		-> ${PN}-libcommuni-${LIBCOMMUNI_COMMIT}.tar.gz
+	https://github.com/lua/lua/archive/${LUA_COMMIT}.tar.gz
+		-> ${PN}-lua-${LUA_COMMIT}.tar.gz
+	https://github.com/Neargye/magic_enum/archive/${MAGIC_COMMIT}.tar.gz
+		-> ${PN}-magic-${MAGIC_COMMIT}.tar.gz
+	https://github.com/mackron/miniaudio/archive/${MINIAUDIO_COMMIT}.tar.gz
+		-> ${PN}-miniaudio-${MINIAUDIO_COMMIT}.tar.gz
+	https://github.com/Tencent/rapidjson/archive/${RAPIDJSON_COMMIT}.tar.gz
+		-> ${PN}-rapidjson-${RAPIDJSON_COMMIT}.tar.gz
+	https://github.com/pajlada/serialize/archive/${SERIALIZE_COMMIT}.tar.gz
+		-> ${PN}-serialize-${SERIALIZE_COMMIT}.tar.gz
+	https://github.com/pajlada/settings/archive/${SETTINGS_COMMIT}.tar.gz
+		-> ${PN}-settings-${SETTINGS_COMMIT}.tar.gz
+	https://github.com/pajlada/signals/archive/${SIGNALS_COMMIT}.tar.gz
+		-> ${PN}-signals-${SIGNALS_COMMIT}.tar.gz
+	https://github.com/ThePhD/sol2/archive/${SOL2_COMMIT}.tar.gz
+		-> ${PN}-sol2-${SOL2_COMMIT}.tar.gz
+	https://github.com/Chatterino/websocketpp/archive/${WEBSOCKETPP_COMMIT}.tar.gz
+		-> ${PN}-websocketpp-${WEBSOCKETPP_COMMIT}.tar.gz
+"
+S="${WORKDIR}/chatterino2-${PV}"
+
+LICENSE="MIT"
+# bundled dependencies
+LICENSE+=" Boost-1.0 BSD MIT Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libnotify +plugins qtkeychain"
+
+RDEPEND="
+	dev-libs/openssl:=
+	dev-qt/qt5compat:6
+	dev-qt/qtbase:6[concurrent,gui,network,widgets]
+	dev-qt/qtsvg:6
+	dev-qt/qtimageformats:6
+	libnotify? (
+		dev-libs/glib:2
+		x11-libs/gdk-pixbuf:2
+		x11-libs/libnotify
+	)
+	qtkeychain? ( dev-libs/qtkeychain:=[qt6] )
+"
+DEPEND="
+	${RDEPEND}
+	dev-libs/boost
+"
+BDEPEND="dev-qt/qttools:6[linguist]"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.5.2-disable-ccache.patch
+)
+
+src_prepare() {
+	local lib
+	local -a libs=(
+		certify
+		expected-lite
+		libcommuni
+		magic_enum
+		miniaudio
+		rapidjson
+		serialize
+		settings
+		signals
+		sol2
+		websocketpp
+	)
+	for lib in "${libs[@]}"; do
+		rmdir lib/"${lib}" || die "can't remove stubbed libdirs"
+		ln -sr ../"${lib}"-* ./lib/"${lib}" || die "failed to create symlink for ${lib}"
+	done
+	rmdir lib/lua/src || die
+	ln -sr ../lua-* lib/lua/src || die
+
+	# bug 936966
+	sed 's/-Werror[^[:space:])"]*//' -i --follow-symlinks \
+		{src,lib/{magic_enum/test,rapidjson,serialize,settings,websocketpp}}/CMakeLists.txt || die
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DUSE_SYSTEM_QTKEYCHAIN=ON
+		-DBUILD_WITH_QTKEYCHAIN=$(usex qtkeychain)
+		-DBUILD_WITH_QT6=ON
+		-DBUILD_WITH_LIBNOTIFY=$(usex libnotify)
+		-DCHATTERINO_PLUGINS=$(usex plugins)
+		-DCHATTERINO_UPDATER=OFF
+	)
+	cmake_src_configure
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	optfeature "for opening streams in a local video player" net-misc/streamlink
+}

diff --git a/net-im/chatterino/metadata.xml b/net-im/chatterino/metadata.xml
index 002be821d..8200b46ee 100644
--- a/net-im/chatterino/metadata.xml
+++ b/net-im/chatterino/metadata.xml
@@ -5,4 +5,8 @@
   <upstream>
     <remote-id type="github">Chatterino/chatterino2</remote-id>
   </upstream>
+  <use>
+    <flag name="plugins">Enable plugin support</flag>
+    <flag name="qtkeychain">Enable qtkeychain support to secure passwords</flag>
+  </use>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/
  2025-08-07 21:43 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2025-08-07 21:57 ` David Roman
  0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-08-07 21:57 UTC (permalink / raw
  To: gentoo-commits

commit:     5d749ac1f10adff09db684e923dfe1d3567b1fc8
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Thu Aug  7 21:43:04 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Aug  7 21:43:04 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d749ac1

net-im/chatterino: qtkeychain now defaults to qt6, remove qt6 USE

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 net-im/chatterino/chatterino-2.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/chatterino/chatterino-2.5.3.ebuild b/net-im/chatterino/chatterino-2.5.3.ebuild
index 71c2e7ba51..bbcbbf994b 100644
--- a/net-im/chatterino/chatterino-2.5.3.ebuild
+++ b/net-im/chatterino/chatterino-2.5.3.ebuild
@@ -67,7 +67,7 @@ RDEPEND="
 		x11-libs/gdk-pixbuf:2
 		x11-libs/libnotify
 	)
-	qtkeychain? ( dev-libs/qtkeychain:=[qt6] )
+	qtkeychain? ( dev-libs/qtkeychain:= )
 "
 DEPEND="
 	${RDEPEND}


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

end of thread, other threads:[~2025-08-07 21:57 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-30 16:54 [gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/ David Roman
  -- strict thread matches above, loose matches on Subject: below --
2025-08-07 21:43 [gentoo-commits] repo/proj/guru:dev " David Roman
2025-08-07 21:57 ` [gentoo-commits] repo/proj/guru:master " David Roman
2025-04-28  5:13 Viorel Munteanu
2025-03-15 10:36 Haelwenn Monnier
2025-02-18 14:01 David Roman
2025-02-18 14:01 David Roman
2024-07-31 22:49 Lucio Sauer
2024-07-31 22:34 [gentoo-commits] repo/proj/guru:dev " Lucio Sauer
2024-07-31 22:49 ` [gentoo-commits] repo/proj/guru:master " Lucio Sauer
2024-07-31 22:34 [gentoo-commits] repo/proj/guru:dev " Lucio Sauer
2024-07-31 22:49 ` [gentoo-commits] repo/proj/guru:master " Lucio Sauer
2022-05-10 23:37 Ronny Gutbrod
2022-05-05  4:07 Haelwenn Monnier

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