app-misc / piper

GTK application to configure gaming devices

Official package sites : https://github.com/libratbag/piper ·

Piper is a graphical user interface to configure gaming mice. Configuration options include changing the resolution (DPI) of the mouse, adding and removing profiles, setting LED colors and changing button behaviors. Piper requires

v9999 :: 0 :: gentoo

Modified
License
GPL-2
USE flags
test

v0.7-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64
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_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only

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

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / libevdev : Handler library for evdev events

dev-libs / libratbag : Library to configure gaming mice

dev-python / evdev : Python library for evdev bindings

dev-python / lxml : A Pythonic binding for the libxml2 and libxslt libraries

dev-python / pycairo : Python bindings for the cairo library

dev-python / pygobject : Python bindings for GObject Introspection

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

virtual / libudev : Virtual for libudev providers

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

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

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / libratbag : Library to configure gaming mice

dev-python / evdev : Python library for evdev bindings

dev-python / lxml : A Pythonic binding for the libxml2 and libxslt libraries

dev-python / pycairo : Python bindings for the cairo library

dev-python / pygobject : Python bindings for GObject Introspection

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

765802
app-misc/piper-0.5.1 : file collision with net-proxy/piper-1.14
940573
app-misc/piper-0.8 bump request
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/piper: enable py3.12
Closes: https://bugs.gentoo.org/929339 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/piper: drop 0.6
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Gonçalo Negrier Duarte · gentoo
app-misc/piper: drop 0.7, add 0.7-r1, 9999 * add 9999
since piper is not update often Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35641 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{python-evdev → evdev}
Signed-off-by: Michał Górny <mgorny@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
Eric Joldasov · gentoo
app-misc/piper: format metadata.xml, add upstream metadata and update description
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me> Closes: https://github.com/gentoo/gentoo/pull/27931 Signed-off-by: Florian Schmaus <flow@gentoo.org>
Eric Joldasov · gentoo
app-misc/piper: add 0.7
Closes: https://bugs.gentoo.org/866035 Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me> Signed-off-by: Florian Schmaus <flow@gentoo.org>
Eric Joldasov · gentoo
app-misc/piper: enable py3.11, fix tests for 0.6
Closes: https://bugs.gentoo.org/827510 Closes: https://bugs.gentoo.org/834967 Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me> Signed-off-by: Florian Schmaus <flow@gentoo.org>
Eric Joldasov · gentoo
app-misc/piper: drop 0.5.1-r2
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me> Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
Revert "app-misc/piper: remove flake8 test dep"
This reverts commit 8b5f4bfb0641cc6b38eb3738ee8167d46efdc3e9. 5/5 piper / flake8 FAIL Closes: https://bugs.gentoo.org/834965 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-misc/piper: remove flake8 test dep
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
BratishkaErik · gentoo
app-misc/piper: make flake8 optional dependency
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/24414 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
BratishkaErik · gentoo
app-misc/piper: New version 0.6
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Barker · gentoo
app-misc/piper: Remove flake8 test
Closes: https://bugs.gentoo.org/807205 Signed-off-by: Alexander Barker <alex@1stleg.com> Closes: https://github.com/gentoo/gentoo/pull/21919 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
app-misc/piper: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Barker · gentoo
app-misc/piper-0.5.1-r1 installs icons but does not update icon cache
Closes: https://bugs.gentoo.org/795714 Signed-off-by: Alex Barker <alex@1stleg.com> Closes: https://github.com/gentoo/gentoo/pull/21537 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Barker · gentoo
app-misc/piper: needs dev-python/pygobject built with USE=cairo
Closes: https://bugs.gentoo.org/792732 Signed-off-by: Alex Barker <alex@1stleg.com> Closes: https://github.com/gentoo/gentoo/pull/21212 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Barker · gentoo
app-misc/piper-0.5.1: New support package
Bug: https://bugs.gentoo.org/629006 Closes: https://bugs.gentoo.org/629006 Signed-off-by: Alex Barker <alex@1stleg.com> Closes: https://github.com/gentoo/gentoo/pull/15323 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>