net-p2p / nicotine+

Graphical client for the Soulseek peer to peer network written in Python

Official package sites : https://nicotine-plus.org/ ·

Nicotine+ is a FOSS client for the proprietary Soulseek file sharing network that is used mainly for sharing music. It acts as the improved version of the official client SoulseekQt. Nicotine looks better, has more functions and is updated more often. It is written in Python and has a GTK-based GUI.

v3.3.7 :: 0 :: gentoo

Modified
License
GPL-3+ MIT CC-BY-SA-4.0
Keywords
amd64 ppc x86
USE flags
test

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12
python3_13
Build with Python 3.13

dev-lang / python : Freethreading (no-GIL) version of Python programming language

dev-python / pygobject : Python bindings for GObject Introspection

gui-libs / gtk : GTK is a multi-platform toolkit for creating graphical user interfaces

x11-libs / gtk+ : Gimp ToolKit +

Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-p2p/nicotine+: drop 3.2.9-r1, 3.3.4, 3.3.5
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/nicotine+: Stabilize 3.3.7 ALLARCHES, #947679
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-p2p/nicotine+: Stabilize 3.3.5 ALLARCHES, #944583
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Filip Kobierski · gentoo
net-p2p/nicotine+: add 3.3.7 with updates
- add python 3.13 support - add external code licenses - bump minimal GTK+ version - remove translators.md from DOCS as it's no longer there - remove redundant pytest BDEPEND - improve spacing Signed-off-by: Filip Kobierski <fkobi@pm.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Filip Kobierski · gentoo
net-p2p/nicotine+: add 3.3.5
Signed-off-by: Filip Kobierski <fkobi@pm.me> Closes: https://github.com/gentoo/gentoo/pull/38769 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
gentoo-setan · gentoo
net-p2p/nicotine+: make tests work
- add broadway USE flag to test depends - remove version check test violating network sandbox Closes: https://bugs.gentoo.org/933741 Signed-off-by: gentoo-setan <gentoo-setan@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/38563 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-p2p/nicotine+: Stabilize 3.3.4 ALLARCHES, #936386
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
gentoo-setan · gentoo
net-p2p/nicotine+: drop 3.2.8
Signed-off-by: gentoo-setan <gentoo-setan@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
gentoo-setan · gentoo
net-p2p/nicotine+: remove 3.2.9-r0
Signed-off-by: gentoo-setan <gentoo-setan@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/36928 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-p2p/nicotine+: Stabilize 3.2.9-r1 x86, #933404
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
net-p2p/nicotine+: Stabilize 3.2.9-r1 amd64, #933404
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/nicotine+: Stabilize 3.2.9-r1 ppc, #933404
Signed-off-by: Sam James <sam@gentoo.org>
gentoo-setan · gentoo
net-p2p/nicotine+: update to 3.3.4, add GTK4 support and optfeatures
Also removed a Python dependency dropped by upstream. Big thanks to Parona! Signed-off-by: gentoo-setan <gentoo-setan@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
gentoo-setan · gentoo
net-p2p/nicotine+: add python 3.12 support
Also updated LICENSE Closes: https://bugs.gentoo.org/929736 Signed-off-by: gentoo-setan <gentoo@supporter.addy.io> Closes: https://github.com/gentoo/gentoo/pull/36696 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-p2p/nicotine+: fix VariableShadowed
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Efe İzbudak · gentoo
net-p2p/nicotine+: needs python[gdbm]
Nicotine+ needs python[gdbm] as a runtime dependency. Signed-off-by: Efe İzbudak <efe.izbudak@metu.edu.tr> Closes: https://github.com/gentoo/gentoo/pull/31865 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-p2p/nicotine+: Stabilize 3.2.9 ppc, #905460
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-p2p/nicotine+: Stabilize 3.2.9 x86, #905460
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
net-p2p/nicotine+: Stabilize 3.2.9 amd64, #905460
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.2.9 version bump
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Piotr Karbowski · gentoo
net-p2p/nicotine+: drop old.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-p2p/nicotine+: Stabilize 3.2.8 amd64, #895310
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
net-p2p/nicotine+: Stabilize 3.2.8 x86, #895310
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-p2p/nicotine+: Stabilize 3.2.8 ppc, #895310
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.2.8 version bump
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-p2p/nicotine+: Stabilize 3.2.6 amd64, #885081
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-p2p/nicotine+: Stabilize 3.2.6 x86, #885081
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.2.6 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.2.5 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Piotr Karbowski · gentoo
net-p2p/nicotine+: drop old.
Closes: https://bugs.gentoo.org/835374 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/nicotine+: Stabilize 3.2.2-r1 ppc, #850556
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-p2p/nicotine+: x86 stable wrt bug #850556
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-p2p/nicotine+: amd64 stable wrt bug #850556
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.2.2-r1 revbump
- Added Python 3.10 targets. - Added tests. Closes: https://bugs.gentoo.org/show_bug.cgi?id=846170 Closes: https://bugs.gentoo.org/show_bug.cgi?id=809467 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/nicotine+: Stabilize 3.2.1 ppc, #849701
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-p2p/nicotine+: x86 stable wrt bug #849701
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-p2p/nicotine+: amd64 stable wrt bug #849701
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.2.2 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.2.1 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-p2p/nicotine+: Stabilize 3.2.0 ppc, #831648
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/nicotine+: Stabilize 3.2.0 x86, #831648
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-p2p/nicotine+: Stabilize 3.2.0 amd64, #831648
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/nicotine+: Stabilize 3.1.1 amd64, #829637
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-p2p/nicotine+: Stabilize 3.1.1 x86, #829637
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/nicotine+: Stabilize 3.1.1 ppc, #829637
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: drop old.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.2.0 bump
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.1.1 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.0.6 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.0.4 version bump; drop old.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/nicotine+: Stabilize 2.2.2 ppc, #775533
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-p2p/nicotine+: Stabilize 2.2.2 x86, #775533
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-p2p/nicotine+: Stabilize 2.2.2 amd64, #775533
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 3.0.2 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/nicotine+: Stabilize 2.2.0 ppc, #768588
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/nicotine+: Stabilize 2.2.0 x86, #768588
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-p2p/nicotine+: Stabilize 2.2.0 amd64, #768588
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 2.2.2 bump; drop mutagen and pytaglib deps.
Closes: https://bugs.gentoo.org/759436 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
net-p2p/nicotine+: keyworded 2.2.0 for ppc
keyworded wrt bug #759757 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 2.2.0 version bump
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 2.1.2 version bump
Closes: https://bugs.gentoo.org/750425 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-p2p/nicotine+: x86 stable wrt bug #746572
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-p2p/nicotine+: ppc stable wrt bug #746572
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-p2p/nicotine+: amd64 stable wrt bug #746572
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: x11-libs/gtk+:3[introspection] dependency.
Closes: https://bugs.gentoo.org/743514 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: 2.0.1-r1: py37 added; xdg_icon_cache_update in postrm added.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
net-p2p/nicotine+: drop py2-only 1.4.1.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Piotr Karbowski · gentoo
net-p2p/nicotine+: 2.0.1 bump
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-p2p/nicotine+: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-p2p: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
net-p2p/nicotine+: Drop old
Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Pacho Ramos · gentoo
net-p2p/nicotine+: Fix deps
Closes: https://bugs.gentoo.org/673916 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Jason A. Donenfeld · gentoo
net-p2p/nicotine+: version bump
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Pacho Ramos · gentoo
net-p2p/nicotine+: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
net-p2p/nicotine+: x86 stable wrt bug #593168
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-p2p/nicotine+: ppc stable wrt bug #593168
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-p2p/nicotine+: amd64 stable wrt bug #593168
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed