From f57e008aa126ccdca95f7424e4d24a1a83a49682 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 18 Dec 2024 06:30:11 +0000 Subject: gentoo auto-resync : 18:12:2024 - 06:30:11 --- net-p2p/Manifest.gz | Bin 6751 -> 6754 bytes net-p2p/nicotine+/Manifest | 4 +- net-p2p/nicotine+/metadata.xml | 9 ++++- net-p2p/nicotine+/nicotine+-3.3.7.ebuild | 62 +++++++++++++++++++++++++++++++ 4 files changed, 73 insertions(+), 2 deletions(-) create mode 100644 net-p2p/nicotine+/nicotine+-3.3.7.ebuild (limited to 'net-p2p') diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz index b6357c55b80d..67ca89217204 100644 Binary files a/net-p2p/Manifest.gz and b/net-p2p/Manifest.gz differ diff --git a/net-p2p/nicotine+/Manifest b/net-p2p/nicotine+/Manifest index a21b2a431724..64d38c4765fa 100644 --- a/net-p2p/nicotine+/Manifest +++ b/net-p2p/nicotine+/Manifest @@ -1,7 +1,9 @@ DIST nicotine+-3.2.9.tar.gz 2985424 BLAKE2B 1768d9f13ee15593661997ac0ad49c6c2d3aead685f83b86ae0ca05615f5fda04ea3abd3137a595d8457ef9643c4fd77adb47a76417b90d6c876bf55c56c4b31 SHA512 bc828bf8e6b194b23df8c7cce900704b918b71669ff9e0cf17b2c954838e265cc074dcb54e0abbcf563b19f10cf3199cc1980771b57e0af613ef2eed2ee4a3a8 DIST nicotine+-3.3.4.tar.gz 3838006 BLAKE2B 09660558a1f07a4393cf272ef532c5fb15f1653008e73ec796c8bd16a177bdcb03c55fb3743d8d8e573ce9db2ac42d7fa0d92544a433007179ce00733c5a2381 SHA512 5dab8a1fe718cfd6b0a3e4645e025f42ccc4c86031f65741a3cbfb67e8abfb82cefeb7fc93f5037b9d5f5972ac034cc3ef5a2bac7ae9744533edc894e6e93ef4 DIST nicotine+-3.3.5.tar.gz 3742720 BLAKE2B 8d2b160e1609c0eb358c263a07f2dd499408e66e707f30f92f980e0d2daf7a88d6db41bd90af41bb342851ca324d09a6e03627f8fba8d70fc967af67baf91c3f SHA512 3288e71d6f05b984ab94ae67ef8a03f5fac6cc01528f6588f041b23cc7e18d5268241feb4df2b7d1393d81e8ff1b258b054b3c60a0b3d733746573c732dea384 +DIST nicotine+-3.3.7.tar.gz 3756968 BLAKE2B 0029804c9cce04af6a2c5ec1370afe1d72f44a640e091f2444920e93a466ac30996c4ffaa19cb3686d9a7c22fc380174622f308752568204fb5c327e1af6be51 SHA512 484b5cbb6f572b0c168f1d9771e901b6eb38639acb6d563ffec1e621cdc5630f720a6e4a31a59b8d9043dc83d98be377479bf065058fdd1a112a23012366ef02 EBUILD nicotine+-3.2.9-r1.ebuild 770 BLAKE2B 8a82b788bb0042cb538f02c69e1cf4803804f957589f43d23de4df5d0feed39eb4ae263f89e295b040b0f86de6b8879dbbbc50e12ef611ca7dcbba13b11fa01a SHA512 b02cc667ddbc2727d4224baa182d6d2fe057278f9d1799607ba48b8898eba8bcfe023796891f965f0544f9292576545f7d7da5a5271f5f8bb1ac6dfed78bbe2b EBUILD nicotine+-3.3.4.ebuild 1670 BLAKE2B 043a622ca9d26186e247e18c222df023a6c30d2b201c730fde587306057f9f956eda3d6e89e2c21318179050b01014a4025972ff03448f9d46de6b9b7c0a55d0 SHA512 77f62cb6d83db2e463bfdec1821bdc4913a27d7b254fe19f2f8be18501ffd0560ee03295dbd2718104cde0e673da43e63402acc6d1bd3c94efed90a014d14459 EBUILD nicotine+-3.3.5.ebuild 1670 BLAKE2B 043a622ca9d26186e247e18c222df023a6c30d2b201c730fde587306057f9f956eda3d6e89e2c21318179050b01014a4025972ff03448f9d46de6b9b7c0a55d0 SHA512 77f62cb6d83db2e463bfdec1821bdc4913a27d7b254fe19f2f8be18501ffd0560ee03295dbd2718104cde0e673da43e63402acc6d1bd3c94efed90a014d14459 -MISC metadata.xml 866 BLAKE2B ae5a7b2a9a48cb1c73a43f840ea174661b4b71875f77413c3cb73a9bd0ec84c00a6e1f0b29a6d2fdedd04122bf0a081bbbffc4448de6a07b474614e596d4e337 SHA512 8afcbd7625292ee473c6f1a604c99dceb1ebb72e88a71164861f4e22d893c1ab9a11a9353cf3643322af5443b741cc3f86cc90a06f6f64f16d402e9836e920e6 +EBUILD nicotine+-3.3.7.ebuild 1656 BLAKE2B 674c92ce9aafe1c768070cc33cfe7e08c36f8d3d993301a5df1c01635785ac59d663922891d4a48ef1482aaf267738b4a116a51258c7b31dbc4632da7ec7b134 SHA512 bc07853e359065ec7083e7c2cb44c53d95117f868d14af2df29a895245c8520806fe583f8bad9defc4da0e81d24eae9f14021d9b4387c578d3368c814e0fbbaf +MISC metadata.xml 1088 BLAKE2B 7deb19fa3493ded531ad30e4c0547df83623cd6def9bdbe356df4b97eee92e60c3a8fb076673513ab8e18b67a0571aded0c93c971584938be4eff9df73f9777a SHA512 6ae6c75453d5ec192a7edc95ca4176159c0f808d886c9387755aa6f97f4588523b15d70fcf3af2adc87b7be7b8915f33799da0583d56a2142f034e897baa98a6 diff --git a/net-p2p/nicotine+/metadata.xml b/net-p2p/nicotine+/metadata.xml index 1b85dad3b109..51f52c85fed1 100644 --- a/net-p2p/nicotine+/metadata.xml +++ b/net-p2p/nicotine+/metadata.xml @@ -1,7 +1,14 @@ - + + Filip Kobierski + fkobi@pm.me + + + proxy-maint@gentoo.org + Proxy Maintainers + Nicotine+ is a FOSS client for the proprietary Soulseek file sharing network that is used mainly for sharing music. diff --git a/net-p2p/nicotine+/nicotine+-3.3.7.ebuild b/net-p2p/nicotine+/nicotine+-3.3.7.ebuild new file mode 100644 index 000000000000..7b20b7a58423 --- /dev/null +++ b/net-p2p/nicotine+/nicotine+-3.3.7.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 optfeature xdg + +DESCRIPTION="Graphical client for the Soulseek peer to peer network written in Python" +HOMEPAGE="https://nicotine-plus.org/" +SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/nicotine-plus-${PV}" + +LICENSE="GPL-3+ MIT CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +# NOTE: good link - https://github.com/nicotine-plus/nicotine-plus/blob/master/doc/DEPENDENCIES.md +BDEPEND=" + sys-devel/gettext + test? ( + || ( + >=gui-libs/gtk-4.6.9[broadway] + >=x11-libs/gtk+-3.22.30:3[broadway] + ) + ) +" +RDEPEND=" + dev-python/pygobject:3[${PYTHON_USEDEP}] + || ( + >=gui-libs/gtk-4.6.9[introspection] + >=x11-libs/gtk+-3.22.30:3[introspection] + ) +" + +distutils_enable_tests pytest + +DOCS=( AUTHORS.md NEWS.md README.md ) + +src_prepare() { + default + # remove update check test violating network sandbox + sed -i -e 's:test_update_check:_&:' \ + "${S}"/pynicotine/tests/unit/test_version.py || die +} + +pkg_postinst() { + xdg_pkg_postinst + + elog "Nicotine can work with both gtk3+ and gtk4." + elog "The newer version is preferred but it has worse screen reader support" + elog "If you need it you can switch to gtk3+ by running nicotine" + elog "with an environmental variable like this:" + elog " $ NICOTINE_GTK_VERSION=3 nicotine" + + optfeature "Adwaita theme on GNOME (GTK 4)" gui-libs/libadwaita + optfeature "Chat spellchecking (GTK 3)" app-text/gspell +} -- cgit v1.2.3