public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2016-11-09 11:17 Pacho Ramos
  0 siblings, 0 replies; 53+ messages in thread
From: Pacho Ramos @ 2016-11-09 11:17 UTC (permalink / raw
  To: gentoo-commits

commit:     4c99555442364493f2c83bbbe180c49d8e544615
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  9 11:01:38 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Nov  9 11:01:38 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c995554

app-misc/solaar: Support python 3.5 (#599140 by Petros S)

Package-Manager: portage-2.3.2

 app-misc/solaar/solaar-0.9.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/solaar/solaar-0.9.2-r3.ebuild b/app-misc/solaar/solaar-0.9.2-r3.ebuild
index fd8d962..ff2c693 100644
--- a/app-misc/solaar/solaar-0.9.2-r3.ebuild
+++ b/app-misc/solaar/solaar-0.9.2-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
 inherit distutils-r1 udev user linux-info gnome2-utils
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2018-06-27 17:49 Pacho Ramos
  0 siblings, 0 replies; 53+ messages in thread
From: Pacho Ramos @ 2018-06-27 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     f757d7063ae911ab94e6e5ece8af56b3f4255395
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 27 17:46:53 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Jun 27 17:49:08 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f757d706

app-misc/solaar: Support python3.6

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-misc/solaar/solaar-0.9.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/solaar/solaar-0.9.2-r3.ebuild b/app-misc/solaar/solaar-0.9.2-r3.ebuild
index 3a89eb08958..25e4dddc082 100644
--- a/app-misc/solaar/solaar-0.9.2-r3.ebuild
+++ b/app-misc/solaar/solaar-0.9.2-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1 udev user linux-info gnome2-utils
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2019-09-13 12:58 Michał Górny
  0 siblings, 0 replies; 53+ messages in thread
From: Michał Górny @ 2019-09-13 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     77ada1e561e8bc6343759327af8ea52365b38eb3
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 12:15:56 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 12:42:37 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ada1e5

app-misc/solaar: Use acct-group/plugdev

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-misc/solaar/solaar-0.9.2-r3.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/solaar/solaar-0.9.2-r3.ebuild b/app-misc/solaar/solaar-0.9.2-r3.ebuild
index bf851186678..55fc4c787a2 100644
--- a/app-misc/solaar/solaar-0.9.2-r3.ebuild
+++ b/app-misc/solaar/solaar-0.9.2-r3.ebuild
@@ -4,7 +4,7 @@
 EAPI=5
 PYTHON_COMPAT=( python{2_7,3_5,3_6} )
 
-inherit distutils-r1 udev user linux-info gnome2-utils
+inherit distutils-r1 udev linux-info gnome2-utils
 
 DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
 HOMEPAGE="https://pwr.github.com/Solaar/"
@@ -15,7 +15,9 @@ SLOT="0"
 KEYWORDS="amd64 ~arm x86"
 IUSE="doc"
 
-RDEPEND=">=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+RDEPEND="
+	acct-group/plugdev
+	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
 	dev-python/pygobject:3[${PYTHON_USEDEP}]
 	x11-libs/gtk+:3[introspection]"
 
@@ -45,8 +47,6 @@ python_install_all() {
 }
 
 pkg_postinst() {
-	enewgroup plugdev
-
 	if [[ -z ${REPLACING_VERSIONS} ]] ; then
 		elog "Users must be in the plugdev group to use this application."
 	fi


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2019-09-15 16:49 Joonas Niilola
  0 siblings, 0 replies; 53+ messages in thread
From: Joonas Niilola @ 2019-09-15 16:49 UTC (permalink / raw
  To: gentoo-commits

commit:     aa0a640822aeedf783bd5938424ee33dde88fefd
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Fri Sep 13 18:24:28 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 16:48:43 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0a6408

app-misc/solaar: Version bump to 1.0.1, Python 3.7 and EAPI 7

Bug: https://bugs.gentoo.org/691208
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Chris Mayo <aklhfex <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12679
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-misc/solaar/Manifest            |  1 +
 app-misc/solaar/solaar-1.0.1.ebuild | 47 +++++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index 47e61c1af29..ed728d68155 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1 +1,2 @@
 DIST solaar-0.9.2.tar.gz 864509 BLAKE2B 57c58d203d8d1ae390eaaa1cfc963cfcc9523de8d7edcb482f30c66bcaaceebc7c514cf0fcffb1b20ca5cc3bc869c94cb61bcddff44debba9307ec3b1c0e1def SHA512 13f469df753cc8fab55f5259ccc3e62b6e44471d277d240cd56ce0580144d2b1f95d731268176648663dd15e5607bfb512f477362f4f100aa0a653b001dfe04b
+DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac

diff --git a/app-misc/solaar/solaar-1.0.1.ebuild b/app-misc/solaar/solaar-1.0.1.ebuild
new file mode 100644
index 00000000000..399bbca7d48
--- /dev/null
+++ b/app-misc/solaar/solaar-1.0.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1 linux-info udev xdg
+
+DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc"
+
+RDEPEND="
+	acct-group/plugdev
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+	x11-libs/gtk+:3[introspection]"
+
+S=${WORKDIR}/Solaar-${PV}
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i '/yield autostart_path/d' setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	udev_dorules rules.d/*.rules
+
+	dodoc docs/devices.md
+	if use doc; then
+		dodoc -r docs/*
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2019-12-22 19:44 Joonas Niilola
  0 siblings, 0 replies; 53+ messages in thread
From: Joonas Niilola @ 2019-12-22 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     8cf188a490a31cf9f3ade98ff4d83137da462e37
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Sun Dec 22 19:19:09 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Dec 22 19:44:28 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf188a4

app-misc/solaar: Ensure python_prepare_all() is called

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Chris Mayo <aklhfex <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14078
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-misc/solaar/solaar-1.0.1-r1.ebuild | 49 ++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

diff --git a/app-misc/solaar/solaar-1.0.1-r1.ebuild b/app-misc/solaar/solaar-1.0.1-r1.ebuild
new file mode 100644
index 00000000000..94e1cd084d9
--- /dev/null
+++ b/app-misc/solaar/solaar-1.0.1-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc"
+
+RDEPEND="
+	acct-group/plugdev
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+	x11-libs/gtk+:3[introspection]"
+
+S="${WORKDIR}"/Solaar-${PV}
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i '/yield autostart_path/d' setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	udev_dorules rules.d/*.rules
+
+	dodoc docs/devices.md
+	if use doc; then
+		dodoc -r docs/*
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-02-05 21:21 Michał Górny
  0 siblings, 0 replies; 53+ messages in thread
From: Michał Górny @ 2020-02-05 21:21 UTC (permalink / raw
  To: gentoo-commits

commit:     9a817caad7855ce2418fca3370c58a7051630f12
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  5 20:56:14 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Feb  5 21:21:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a817caa

app-misc/solaar: Remove py2

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-misc/solaar/solaar-0.9.2-r3.ebuild | 2 +-
 app-misc/solaar/solaar-1.0.1-r1.ebuild | 2 +-
 app-misc/solaar/solaar-1.0.1.ebuild    | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/solaar/solaar-0.9.2-r3.ebuild b/app-misc/solaar/solaar-0.9.2-r3.ebuild
index f86d079462f..5c823ed39c4 100644
--- a/app-misc/solaar/solaar-0.9.2-r3.ebuild
+++ b/app-misc/solaar/solaar-0.9.2-r3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1 udev linux-info gnome2-utils
 

diff --git a/app-misc/solaar/solaar-1.0.1-r1.ebuild b/app-misc/solaar/solaar-1.0.1-r1.ebuild
index e81e7cc244b..a93b069daee 100644
--- a/app-misc/solaar/solaar-1.0.1-r1.ebuild
+++ b/app-misc/solaar/solaar-1.0.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit linux-info udev xdg distutils-r1
 

diff --git a/app-misc/solaar/solaar-1.0.1.ebuild b/app-misc/solaar/solaar-1.0.1.ebuild
index d8ff31e25bf..c947969d7c4 100644
--- a/app-misc/solaar/solaar-1.0.1.ebuild
+++ b/app-misc/solaar/solaar-1.0.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit distutils-r1 linux-info udev xdg
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-03-23 19:26 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2020-03-23 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     ff77d5dfd8f7ca5862f3aacc146f858ca593d23a
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 23 19:26:06 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 23 19:26:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff77d5df

app-misc/solaar: bump

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/solaar/Manifest                |  1 +
 app-misc/solaar/solaar-1.0.2_rc1.ebuild | 49 ++++++++++++++++++++++++++++++
 app-misc/solaar/solaar-9999.ebuild      | 53 +++++++++++++++++++++++++++++++++
 3 files changed, 103 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index ed728d68155..c9144dca339 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,2 +1,3 @@
 DIST solaar-0.9.2.tar.gz 864509 BLAKE2B 57c58d203d8d1ae390eaaa1cfc963cfcc9523de8d7edcb482f30c66bcaaceebc7c514cf0fcffb1b20ca5cc3bc869c94cb61bcddff44debba9307ec3b1c0e1def SHA512 13f469df753cc8fab55f5259ccc3e62b6e44471d277d240cd56ce0580144d2b1f95d731268176648663dd15e5607bfb512f477362f4f100aa0a653b001dfe04b
 DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
+DIST solaar-1.0.2-rc1.tar.gz 1219777 BLAKE2B aa6780aa4748de97c69c03263e731a47068844e7f4275f87eadd3251e8dcf14b82fdd5ba0eae13492634b7d252340a01b9492cc8948f78fb86c15b4bc4698789 SHA512 1aa5a066c8b735e6525da4da738e9632107867e3d70d67fe7e643debdc9dc7969b033d618ff2c3f538095a9995a7e90d068f9d0f41e858361327c75718dbdb12

diff --git a/app-misc/solaar/solaar-1.0.2_rc1.ebuild b/app-misc/solaar/solaar-1.0.2_rc1.ebuild
new file mode 100644
index 00000000000..d4a89545dd8
--- /dev/null
+++ b/app-misc/solaar/solaar-1.0.2_rc1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/-rc}.tar.gz -> ${P/_rc/-rc}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc"
+
+RDEPEND="
+	acct-group/plugdev
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+	x11-libs/gtk+:3[introspection]"
+
+S="${WORKDIR}"/Solaar-${PV/_rc/-rc}
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i '/yield autostart_path/d' setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	udev_dorules rules.d/*.rules
+
+	dodoc docs/devices.md
+	if use doc; then
+		dodoc -r docs/*
+	fi
+}

diff --git a/app-misc/solaar/solaar-9999.ebuild b/app-misc/solaar/solaar-9999.ebuild
new file mode 100644
index 00000000000..6b0376ffc08
--- /dev/null
+++ b/app-misc/solaar/solaar-9999.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+if [[ ${PV} =~ 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
+else
+	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+	S="${WORKDIR}"/Solaar-${PV} # hopefully upstream fixes this in future packaging
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+	acct-group/plugdev
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+	x11-libs/gtk+:3[introspection]"
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i '/yield autostart_path/d' setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	udev_dorules rules.d/*.rules
+
+	dodoc docs/devices.md
+	if use doc; then
+		dodoc -r docs/*
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-03-23 20:55 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2020-03-23 20:55 UTC (permalink / raw
  To: gentoo-commits

commit:     73683a23ace75e67f2560b4bbcb1aa40f9fd8bf2
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 23 20:55:03 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 23 20:55:15 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73683a23

app-misc/solaar: update metadata

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/solaar/metadata.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-misc/solaar/metadata.xml b/app-misc/solaar/metadata.xml
index 69c1bb3e2d4..e9fc1b2ded9 100644
--- a/app-misc/solaar/metadata.xml
+++ b/app-misc/solaar/metadata.xml
@@ -1,7 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <!-- maintainer-needed -->
+  <maintainer type="person">
+  	<email>robbat2@gentoo.org</email>
+  </maintainer>
   <upstream>
     <remote-id type="github">pwr/Solaar</remote-id>
   </upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-03-24 19:47 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2020-03-24 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     f278a2ea4c3a3a069e1d12b6ea4493511cb1eb13
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 24 19:47:14 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 24 19:47:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f278a2ea

app-misc/solaar: fix metadata whitespace

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/solaar/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/metadata.xml b/app-misc/solaar/metadata.xml
index e9fc1b2ded9..e43b075cd18 100644
--- a/app-misc/solaar/metadata.xml
+++ b/app-misc/solaar/metadata.xml
@@ -2,7 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer type="person">
-  	<email>robbat2@gentoo.org</email>
+    <email>robbat2@gentoo.org</email>
   </maintainer>
   <upstream>
     <remote-id type="github">pwr/Solaar</remote-id>


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-05-12  4:55 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2020-05-12  4:55 UTC (permalink / raw
  To: gentoo-commits

commit:     cc690e0b5e99c0a9829faeacc82e9813ba87f202
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 04:55:29 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Tue May 12 04:55:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc690e0b

app-misc/solaar: prune old versions

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/solaar/Manifest               |  1 -
 app-misc/solaar/solaar-0.9.2-r3.ebuild | 58 ----------------------------------
 app-misc/solaar/solaar-1.0.1.ebuild    | 47 ---------------------------
 3 files changed, 106 deletions(-)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index cff36d1fca4..571bd048921 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,4 +1,3 @@
-DIST solaar-0.9.2.tar.gz 864509 BLAKE2B 57c58d203d8d1ae390eaaa1cfc963cfcc9523de8d7edcb482f30c66bcaaceebc7c514cf0fcffb1b20ca5cc3bc869c94cb61bcddff44debba9307ec3b1c0e1def SHA512 13f469df753cc8fab55f5259ccc3e62b6e44471d277d240cd56ce0580144d2b1f95d731268176648663dd15e5607bfb512f477362f4f100aa0a653b001dfe04b
 DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
 DIST solaar-1.0.2-rc1.tar.gz 1219777 BLAKE2B aa6780aa4748de97c69c03263e731a47068844e7f4275f87eadd3251e8dcf14b82fdd5ba0eae13492634b7d252340a01b9492cc8948f78fb86c15b4bc4698789 SHA512 1aa5a066c8b735e6525da4da738e9632107867e3d70d67fe7e643debdc9dc7969b033d618ff2c3f538095a9995a7e90d068f9d0f41e858361327c75718dbdb12
 DIST solaar-1.0.2rc2.tar.gz 1212725 BLAKE2B e43dcd013e4251e7450079cafa34e171d10e0144e2b736148a90052e4b2dfed76d6b2c0048a848bb2449febff312d3c058ad03e32f0bdede04cb418adf9d030a SHA512 33a63bc8405a4d48d4dc834d22c0376119a6f611067cd14eaa815503e120a2d877a4f73362aa53bc857aef9626d82413619b1e9a748b9b8bbed0828146c64342

diff --git a/app-misc/solaar/solaar-0.9.2-r3.ebuild b/app-misc/solaar/solaar-0.9.2-r3.ebuild
deleted file mode 100644
index 5c823ed39c4..00000000000
--- a/app-misc/solaar/solaar-0.9.2-r3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1 udev linux-info gnome2-utils
-
-DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
-HOMEPAGE="https://pwr.github.com/Solaar/"
-SRC_URI="https://github.com/pwr/Solaar/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="doc"
-
-RDEPEND="
-	acct-group/plugdev
-	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	x11-libs/gtk+:3[introspection]"
-
-S=${WORKDIR}/Solaar-${PV}
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i '/yield autostart_path/d' setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	udev_dorules rules.d/*.rules
-
-	dodoc docs/devices.md
-	if use doc; then
-		dodoc -r docs/*
-	fi
-}
-
-pkg_postinst() {
-	if [[ -z ${REPLACING_VERSIONS} ]] ; then
-		elog "Users must be in the plugdev group to use this application."
-	fi
-
-	gnome2_icon_cache_update
-}
-
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postrm() { gnome2_icon_cache_update; }

diff --git a/app-misc/solaar/solaar-1.0.1.ebuild b/app-misc/solaar/solaar-1.0.1.ebuild
deleted file mode 100644
index c947969d7c4..00000000000
--- a/app-misc/solaar/solaar-1.0.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1 linux-info udev xdg
-
-DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc"
-
-RDEPEND="
-	acct-group/plugdev
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-	x11-libs/gtk+:3[introspection]"
-
-S=${WORKDIR}/Solaar-${PV}
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i '/yield autostart_path/d' setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	udev_dorules rules.d/*.rules
-
-	dodoc docs/devices.md
-	if use doc; then
-		dodoc -r docs/*
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-05-12  4:55 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2020-05-12  4:55 UTC (permalink / raw
  To: gentoo-commits

commit:     dc9472da73a688bd3579984fba750c83fd0534d4
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 04:54:43 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Tue May 12 04:55:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9472da

app-misc/solaar: bump

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/solaar/Manifest                |  1 +
 app-misc/solaar/solaar-1.0.2_rc2.ebuild | 53 +++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index c9144dca339..cff36d1fca4 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,3 +1,4 @@
 DIST solaar-0.9.2.tar.gz 864509 BLAKE2B 57c58d203d8d1ae390eaaa1cfc963cfcc9523de8d7edcb482f30c66bcaaceebc7c514cf0fcffb1b20ca5cc3bc869c94cb61bcddff44debba9307ec3b1c0e1def SHA512 13f469df753cc8fab55f5259ccc3e62b6e44471d277d240cd56ce0580144d2b1f95d731268176648663dd15e5607bfb512f477362f4f100aa0a653b001dfe04b
 DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
 DIST solaar-1.0.2-rc1.tar.gz 1219777 BLAKE2B aa6780aa4748de97c69c03263e731a47068844e7f4275f87eadd3251e8dcf14b82fdd5ba0eae13492634b7d252340a01b9492cc8948f78fb86c15b4bc4698789 SHA512 1aa5a066c8b735e6525da4da738e9632107867e3d70d67fe7e643debdc9dc7969b033d618ff2c3f538095a9995a7e90d068f9d0f41e858361327c75718dbdb12
+DIST solaar-1.0.2rc2.tar.gz 1212725 BLAKE2B e43dcd013e4251e7450079cafa34e171d10e0144e2b736148a90052e4b2dfed76d6b2c0048a848bb2449febff312d3c058ad03e32f0bdede04cb418adf9d030a SHA512 33a63bc8405a4d48d4dc834d22c0376119a6f611067cd14eaa815503e120a2d877a4f73362aa53bc857aef9626d82413619b1e9a748b9b8bbed0828146c64342

diff --git a/app-misc/solaar/solaar-1.0.2_rc2.ebuild b/app-misc/solaar/solaar-1.0.2_rc2.ebuild
new file mode 100644
index 00000000000..5a5a4947822
--- /dev/null
+++ b/app-misc/solaar/solaar-1.0.2_rc2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc"
+
+RDEPEND="
+	acct-group/plugdev
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+	x11-libs/gtk+:3[introspection]"
+
+S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	dodoc docs/devices.md
+	if use doc; then
+		dodoc -r docs/*
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-05-18  6:16 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2020-05-18  6:16 UTC (permalink / raw
  To: gentoo-commits

commit:     207d9470d6e3326be95b16c1682e7715b9a87f30
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon May 18 06:15:45 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon May 18 06:16:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207d9470

app-misc/solaar: bump

Upstream thinks this might be the final RC before a new
(upstream-stable) release.

Reference: https://github.com/pwr-Solaar/Solaar/issues/673#issuecomment-629839222
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/solaar/Manifest                |  1 +
 app-misc/solaar/solaar-1.0.2_rc3.ebuild | 53 +++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index 571bd048921..f54ebd2ef11 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,3 +1,4 @@
 DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
 DIST solaar-1.0.2-rc1.tar.gz 1219777 BLAKE2B aa6780aa4748de97c69c03263e731a47068844e7f4275f87eadd3251e8dcf14b82fdd5ba0eae13492634b7d252340a01b9492cc8948f78fb86c15b4bc4698789 SHA512 1aa5a066c8b735e6525da4da738e9632107867e3d70d67fe7e643debdc9dc7969b033d618ff2c3f538095a9995a7e90d068f9d0f41e858361327c75718dbdb12
 DIST solaar-1.0.2rc2.tar.gz 1212725 BLAKE2B e43dcd013e4251e7450079cafa34e171d10e0144e2b736148a90052e4b2dfed76d6b2c0048a848bb2449febff312d3c058ad03e32f0bdede04cb418adf9d030a SHA512 33a63bc8405a4d48d4dc834d22c0376119a6f611067cd14eaa815503e120a2d877a4f73362aa53bc857aef9626d82413619b1e9a748b9b8bbed0828146c64342
+DIST solaar-1.0.2rc3.tar.gz 1212831 BLAKE2B 5559a0e3a75252914080da7d87739bd8ea867eb09e2a80e31c4057626060c841a60501ac4fcf0f58489e67bed71067c25594ca2250fa961607ba25211350eeab SHA512 fde0533cc5278a831f309e76d449f33b987621d45025879ab1fc9f908073f661e10d6ef030d8455bbc5ca0e82e25f4bb7de1a54327c4b1ecaada08796f46f2e4

diff --git a/app-misc/solaar/solaar-1.0.2_rc3.ebuild b/app-misc/solaar/solaar-1.0.2_rc3.ebuild
new file mode 100644
index 00000000000..5a5a4947822
--- /dev/null
+++ b/app-misc/solaar/solaar-1.0.2_rc3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc"
+
+RDEPEND="
+	acct-group/plugdev
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+	x11-libs/gtk+:3[introspection]"
+
+S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	dodoc docs/devices.md
+	if use doc; then
+		dodoc -r docs/*
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-05-22  4:42 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2020-05-22  4:42 UTC (permalink / raw
  To: gentoo-commits

commit:     6a1f6fd561751cb8b9b6a08f914df91c245de751
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Fri May 22 04:42:08 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Fri May 22 04:42:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1f6fd5

app-misc/solaar: bump to 1.0.2 final version

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/solaar/Manifest                           |  1 +
 ...solaar-1.0.2_rc2.ebuild => solaar-1.0.2.ebuild} | 11 +++--
 app-misc/solaar/solaar-1.0.2_rc1.ebuild            | 49 --------------------
 app-misc/solaar/solaar-1.0.2_rc3.ebuild            | 53 ----------------------
 4 files changed, 9 insertions(+), 105 deletions(-)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index f54ebd2ef11..34f28dd67a4 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,4 +1,5 @@
 DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
 DIST solaar-1.0.2-rc1.tar.gz 1219777 BLAKE2B aa6780aa4748de97c69c03263e731a47068844e7f4275f87eadd3251e8dcf14b82fdd5ba0eae13492634b7d252340a01b9492cc8948f78fb86c15b4bc4698789 SHA512 1aa5a066c8b735e6525da4da738e9632107867e3d70d67fe7e643debdc9dc7969b033d618ff2c3f538095a9995a7e90d068f9d0f41e858361327c75718dbdb12
+DIST solaar-1.0.2.tar.gz 1540722 BLAKE2B 66c6f7c347f5eba538d3d48ff1c1137c1c71bf84dfb1a306a94e3cb24810378864066644a82d27eaaee2d80d30bcd30bb71ebe80fdb12363e9b194df9054946d SHA512 5f97b51e7853386311c5b9ff968a72529d55837f7262786e86085e130d219ac22095c20c984e340f619a15b8242f90e66a6c678c5e0c507c261d0430b74eacd6
 DIST solaar-1.0.2rc2.tar.gz 1212725 BLAKE2B e43dcd013e4251e7450079cafa34e171d10e0144e2b736148a90052e4b2dfed76d6b2c0048a848bb2449febff312d3c058ad03e32f0bdede04cb418adf9d030a SHA512 33a63bc8405a4d48d4dc834d22c0376119a6f611067cd14eaa815503e120a2d877a4f73362aa53bc857aef9626d82413619b1e9a748b9b8bbed0828146c64342
 DIST solaar-1.0.2rc3.tar.gz 1212831 BLAKE2B 5559a0e3a75252914080da7d87739bd8ea867eb09e2a80e31c4057626060c841a60501ac4fcf0f58489e67bed71067c25594ca2250fa961607ba25211350eeab SHA512 fde0533cc5278a831f309e76d449f33b987621d45025879ab1fc9f908073f661e10d6ef030d8455bbc5ca0e82e25f4bb7de1a54327c4b1ecaada08796f46f2e4

diff --git a/app-misc/solaar/solaar-1.0.2_rc2.ebuild b/app-misc/solaar/solaar-1.0.2.ebuild
similarity index 75%
rename from app-misc/solaar/solaar-1.0.2_rc2.ebuild
rename to app-misc/solaar/solaar-1.0.2.ebuild
index 5a5a4947822..f9fa3d13bee 100644
--- a/app-misc/solaar/solaar-1.0.2_rc2.ebuild
+++ b/app-misc/solaar/solaar-1.0.2.ebuild
@@ -8,20 +8,23 @@ PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit linux-info udev xdg distutils-r1
 
-DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
 HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
 SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc"
+IUSE="doc appindicator libnotify"
 
 RDEPEND="
 	acct-group/plugdev
 	dev-python/pygobject:3[${PYTHON_USEDEP}]
 	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-	x11-libs/gtk+:3[introspection]"
+	x11-libs/gtk+:3[introspection]
+	appindicator? ( dev-libs/libappindicator:3 )
+	libnotify? ( x11-libs/libnotify )"
+# libappindicator & libnotify are entirely optional and detected at runtime
 
 S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 
@@ -49,5 +52,7 @@ python_install_all() {
 	dodoc docs/devices.md
 	if use doc; then
 		dodoc -r docs/*
+	else
+		newdoc docs/index.md README.md
 	fi
 }

diff --git a/app-misc/solaar/solaar-1.0.2_rc1.ebuild b/app-misc/solaar/solaar-1.0.2_rc1.ebuild
deleted file mode 100644
index d4a89545dd8..00000000000
--- a/app-misc/solaar/solaar-1.0.2_rc1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit linux-info udev xdg distutils-r1
-
-DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/-rc}.tar.gz -> ${P/_rc/-rc}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc"
-
-RDEPEND="
-	acct-group/plugdev
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-	x11-libs/gtk+:3[introspection]"
-
-S="${WORKDIR}"/Solaar-${PV/_rc/-rc}
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i '/yield autostart_path/d' setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	udev_dorules rules.d/*.rules
-
-	dodoc docs/devices.md
-	if use doc; then
-		dodoc -r docs/*
-	fi
-}

diff --git a/app-misc/solaar/solaar-1.0.2_rc3.ebuild b/app-misc/solaar/solaar-1.0.2_rc3.ebuild
deleted file mode 100644
index 5a5a4947822..00000000000
--- a/app-misc/solaar/solaar-1.0.2_rc3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit linux-info udev xdg distutils-r1
-
-DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc"
-
-RDEPEND="
-	acct-group/plugdev
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-	x11-libs/gtk+:3[introspection]"
-
-S="${WORKDIR}"/Solaar-${PV/_rc/rc}
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i \
-		-e '/yield autostart_path/d' \
-		setup.py || die
-
-	sed -i -r \
-		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
-		setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	dodoc docs/devices.md
-	if use doc; then
-		dodoc -r docs/*
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-05-22  5:18 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2020-05-22  5:18 UTC (permalink / raw
  To: gentoo-commits

commit:     628ed83408a65cb5690495d6e8a8b94e752eef46
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 22 05:18:14 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri May 22 05:18:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628ed834

app-misc/solaar: Update Manifest

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/Manifest | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index 34f28dd67a4..45eb9fd5351 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,5 +1,2 @@
 DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
-DIST solaar-1.0.2-rc1.tar.gz 1219777 BLAKE2B aa6780aa4748de97c69c03263e731a47068844e7f4275f87eadd3251e8dcf14b82fdd5ba0eae13492634b7d252340a01b9492cc8948f78fb86c15b4bc4698789 SHA512 1aa5a066c8b735e6525da4da738e9632107867e3d70d67fe7e643debdc9dc7969b033d618ff2c3f538095a9995a7e90d068f9d0f41e858361327c75718dbdb12
 DIST solaar-1.0.2.tar.gz 1540722 BLAKE2B 66c6f7c347f5eba538d3d48ff1c1137c1c71bf84dfb1a306a94e3cb24810378864066644a82d27eaaee2d80d30bcd30bb71ebe80fdb12363e9b194df9054946d SHA512 5f97b51e7853386311c5b9ff968a72529d55837f7262786e86085e130d219ac22095c20c984e340f619a15b8242f90e66a6c678c5e0c507c261d0430b74eacd6
-DIST solaar-1.0.2rc2.tar.gz 1212725 BLAKE2B e43dcd013e4251e7450079cafa34e171d10e0144e2b736148a90052e4b2dfed76d6b2c0048a848bb2449febff312d3c058ad03e32f0bdede04cb418adf9d030a SHA512 33a63bc8405a4d48d4dc834d22c0376119a6f611067cd14eaa815503e120a2d877a4f73362aa53bc857aef9626d82413619b1e9a748b9b8bbed0828146c64342
-DIST solaar-1.0.2rc3.tar.gz 1212831 BLAKE2B 5559a0e3a75252914080da7d87739bd8ea867eb09e2a80e31c4057626060c841a60501ac4fcf0f58489e67bed71067c25594ca2250fa961607ba25211350eeab SHA512 fde0533cc5278a831f309e76d449f33b987621d45025879ab1fc9f908073f661e10d6ef030d8455bbc5ca0e82e25f4bb7de1a54327c4b1ecaada08796f46f2e4


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-07-27 21:45 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2020-07-27 21:45 UTC (permalink / raw
  To: gentoo-commits

commit:     69493cb0203d66df3b9bb47e7df55c990380ab3f
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 27 21:44:52 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon Jul 27 21:45:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69493cb0

app-misc/solaar: bump

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/solaar/Manifest                |  1 +
 app-misc/solaar/solaar-1.0.3_rc1.ebuild | 59 +++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index 45eb9fd5351..40ff7fa0b81 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,2 +1,3 @@
 DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
 DIST solaar-1.0.2.tar.gz 1540722 BLAKE2B 66c6f7c347f5eba538d3d48ff1c1137c1c71bf84dfb1a306a94e3cb24810378864066644a82d27eaaee2d80d30bcd30bb71ebe80fdb12363e9b194df9054946d SHA512 5f97b51e7853386311c5b9ff968a72529d55837f7262786e86085e130d219ac22095c20c984e340f619a15b8242f90e66a6c678c5e0c507c261d0430b74eacd6
+DIST solaar-1.0.3rc1.tar.gz 782803 BLAKE2B a4dde7238f2616d98cafafa775050fd0c3a3aaf8a11b0eab333993a9246c321c45ebe4d30adddf82d826e1909a8e90cb0914472ab40f9ed5560d380931aea591 SHA512 845c55865ef93c163bae80dfe6e8e3013363cff1be03b167dcd4f30c541ae16e1828ed6e51c8c77aa8b067e3a75cd8e1980fb8847b308d067a816598f83c8d83

diff --git a/app-misc/solaar/solaar-1.0.3_rc1.ebuild b/app-misc/solaar/solaar-1.0.3_rc1.ebuild
new file mode 100644
index 00000000000..37fb735fd59
--- /dev/null
+++ b/app-misc/solaar/solaar-1.0.3_rc1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc appindicator libnotify"
+
+RDEPEND="
+	acct-group/plugdev
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+	x11-libs/gtk+:3[introspection]
+	appindicator? ( dev-libs/libappindicator:3 )
+	libnotify? ( x11-libs/libnotify )"
+# libappindicator & libnotify are entirely optional and detected at runtime
+
+S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	dodoc docs/devices.md
+	if use doc; then
+		dodoc -r docs/*
+	else
+		newdoc docs/index.md README.md
+	fi
+	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-12-02 22:15 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2020-12-02 22:15 UTC (permalink / raw
  To: gentoo-commits

commit:     72a25f83c711419586f5490fdd21502285618bc0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 22:15:09 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 22:15:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a25f83

app-misc/solaar: Stabilize 1.0.2 amd64, #758092

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/solaar/solaar-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.0.2.ebuild b/app-misc/solaar/solaar-1.0.2.ebuild
index f9fa3d13bee..920b73b9b3c 100644
--- a/app-misc/solaar/solaar-1.0.2.ebuild
+++ b/app-misc/solaar/solaar-1.0.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="doc appindicator libnotify"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-12-02 22:49 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2020-12-02 22:49 UTC (permalink / raw
  To: gentoo-commits

commit:     0b47915ba511fb75299c52799a3ec789727ca9a5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 22:49:27 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 22:49:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b47915b

app-misc/solaar: Add Python 3.8 to 9999 too

Package-Manager: Portage-3.0.10.2-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/solaar/solaar-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-9999.ebuild b/app-misc/solaar/solaar-9999.ebuild
index 6b0376ffc08..01b7caa1700 100644
--- a/app-misc/solaar/solaar-9999.ebuild
+++ b/app-misc/solaar/solaar-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit linux-info udev xdg distutils-r1
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2020-12-02 23:31 Thomas Deutschmann
  0 siblings, 0 replies; 53+ messages in thread
From: Thomas Deutschmann @ 2020-12-02 23:31 UTC (permalink / raw
  To: gentoo-commits

commit:     71d66169f840b4a67379f9be40ae6eee493b2113
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 23:28:06 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 23:30:57 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d66169

app-misc/solaar: x86 stable (bug #758092)

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 app-misc/solaar/solaar-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.0.2.ebuild b/app-misc/solaar/solaar-1.0.2.ebuild
index 920b73b9b3c..496c06386dd 100644
--- a/app-misc/solaar/solaar-1.0.2.ebuild
+++ b/app-misc/solaar/solaar-1.0.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="doc appindicator libnotify"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2021-02-27 19:26 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2021-02-27 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     72b0331ed080bebd6dc76534540bb8f96c0f0461
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 27 19:22:25 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Feb 27 19:26:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b0331e

app-misc/solaar: Convert to PYTHON_SINGLE_TARGET

... and fix libnotify/libappindicator dependencies and add Python 3.9
compatibility and sync from 1.0.3_rc1. Sigh.

Closes: https://bugs.gentoo.org/732172
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/solaar-9999.ebuild | 38 +++++++++++++++++++++++++-------------
 1 file changed, 25 insertions(+), 13 deletions(-)

diff --git a/app-misc/solaar/solaar-9999.ebuild b/app-misc/solaar/solaar-9999.ebuild
index 8b13996f6d3..0e6648c5ddf 100644
--- a/app-misc/solaar/solaar-9999.ebuild
+++ b/app-misc/solaar/solaar-9999.ebuild
@@ -1,39 +1,50 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit linux-info udev xdg distutils-r1
 
-DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
 HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
 if [[ ${PV} =~ 9999* ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
-	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
 	KEYWORDS="~amd64 ~arm ~x86"
-	S="${WORKDIR}"/Solaar-${PV} # hopefully upstream fixes this in future packaging
+	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="doc"
+IUSE="doc appindicator libnotify"
 
 RDEPEND="
 	acct-group/plugdev
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-	x11-libs/gtk+:3[introspection]"
+	$(python_gen_cond_dep '
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+	')
+	x11-libs/gtk+:3[introspection]
+	appindicator? ( dev-libs/libappindicator:3[introspection] )
+	libnotify? ( x11-libs/libnotify[introspection] )"
+# libappindicator & libnotify are entirely optional and detected at runtime
 
 CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
 
 python_prepare_all() {
 	# don't autostart (bug #494608)
-	sed -i '/yield autostart_path/d' setup.py || die
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
 
 	# grant plugdev group rw access
 	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
@@ -44,10 +55,11 @@ python_prepare_all() {
 python_install_all() {
 	distutils-r1_python_install_all
 
-	udev_dorules rules.d/*.rules
-
 	dodoc docs/devices.md
 	if use doc; then
 		dodoc -r docs/*
+	else
+		newdoc docs/index.md README.md
 	fi
+	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
 }


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2021-02-27 19:26 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2021-02-27 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     3b50e50f54386703fb9a147d04d359250f52f6c6
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 27 19:24:05 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Feb 27 19:26:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b50e50f

app-misc/solaar: Version bump to 1.0.5

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/Manifest            |  1 +
 app-misc/solaar/solaar-1.0.5.ebuild | 65 +++++++++++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index 40ff7fa0b81..b7709be5a46 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,3 +1,4 @@
 DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
 DIST solaar-1.0.2.tar.gz 1540722 BLAKE2B 66c6f7c347f5eba538d3d48ff1c1137c1c71bf84dfb1a306a94e3cb24810378864066644a82d27eaaee2d80d30bcd30bb71ebe80fdb12363e9b194df9054946d SHA512 5f97b51e7853386311c5b9ff968a72529d55837f7262786e86085e130d219ac22095c20c984e340f619a15b8242f90e66a6c678c5e0c507c261d0430b74eacd6
 DIST solaar-1.0.3rc1.tar.gz 782803 BLAKE2B a4dde7238f2616d98cafafa775050fd0c3a3aaf8a11b0eab333993a9246c321c45ebe4d30adddf82d826e1909a8e90cb0914472ab40f9ed5560d380931aea591 SHA512 845c55865ef93c163bae80dfe6e8e3013363cff1be03b167dcd4f30c541ae16e1828ed6e51c8c77aa8b067e3a75cd8e1980fb8847b308d067a816598f83c8d83
+DIST solaar-1.0.5.tar.gz 920452 BLAKE2B 44aa0f9abd63629a5a4e737c14e468922c4aa501341717d595f045c5f40369ade6ff296120931557f1e8f04b99aa4f690454aa8f6bceaa526f370f93b312f6d6 SHA512 28603c30f0e9f2f0fe2549722062548031c69a0d9c98f732fdd8fbb51ed1d55ef033262113b2f88044a68f8b26c8c51fb0b45d4f4689fb3619e143d159618c47

diff --git a/app-misc/solaar/solaar-1.0.5.ebuild b/app-misc/solaar/solaar-1.0.5.ebuild
new file mode 100644
index 00000000000..0e6648c5ddf
--- /dev/null
+++ b/app-misc/solaar/solaar-1.0.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+if [[ ${PV} =~ 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
+else
+	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc appindicator libnotify"
+
+RDEPEND="
+	acct-group/plugdev
+	$(python_gen_cond_dep '
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+	')
+	x11-libs/gtk+:3[introspection]
+	appindicator? ( dev-libs/libappindicator:3[introspection] )
+	libnotify? ( x11-libs/libnotify[introspection] )"
+# libappindicator & libnotify are entirely optional and detected at runtime
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	dodoc docs/devices.md
+	if use doc; then
+		dodoc -r docs/*
+	else
+		newdoc docs/index.md README.md
+	fi
+	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2021-02-28  2:31 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2021-02-28  2:31 UTC (permalink / raw
  To: gentoo-commits

commit:     66cbe5a8525b4c835715e5c2c4cf58372f276d12
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 02:30:29 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 02:31:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66cbe5a8

app-misc/solaar: Add missing dependencies

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/{solaar-1.0.5.ebuild => solaar-1.0.5-r1.ebuild} | 0
 app-misc/solaar/solaar-9999.ebuild                              | 4 ++++
 2 files changed, 4 insertions(+)

diff --git a/app-misc/solaar/solaar-1.0.5.ebuild b/app-misc/solaar/solaar-1.0.5-r1.ebuild
similarity index 100%
rename from app-misc/solaar/solaar-1.0.5.ebuild
rename to app-misc/solaar/solaar-1.0.5-r1.ebuild

diff --git a/app-misc/solaar/solaar-9999.ebuild b/app-misc/solaar/solaar-9999.ebuild
index 0e6648c5ddf..cad0500253b 100644
--- a/app-misc/solaar/solaar-9999.ebuild
+++ b/app-misc/solaar/solaar-9999.ebuild
@@ -26,8 +26,12 @@ IUSE="doc appindicator libnotify"
 RDEPEND="
 	acct-group/plugdev
 	$(python_gen_cond_dep '
+		dev-python/psutil[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-xlib[${PYTHON_USEDEP}]
 		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+
 	')
 	x11-libs/gtk+:3[introspection]
 	appindicator? ( dev-libs/libappindicator:3[introspection] )


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2021-02-28  4:27 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2021-02-28  4:27 UTC (permalink / raw
  To: gentoo-commits

commit:     add6d9cd9e856f0fcdf86599e679aad54c8939eb
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 04:27:38 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 04:27:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add6d9cd

app-misc/solaar: Fix revbump

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/{solaar-1.0.5-r1.ebuild => solaar-1.0.5-r2.ebuild} | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/app-misc/solaar/solaar-1.0.5-r1.ebuild b/app-misc/solaar/solaar-1.0.5-r2.ebuild
similarity index 93%
rename from app-misc/solaar/solaar-1.0.5-r1.ebuild
rename to app-misc/solaar/solaar-1.0.5-r2.ebuild
index 0e6648c5ddf..cad0500253b 100644
--- a/app-misc/solaar/solaar-1.0.5-r1.ebuild
+++ b/app-misc/solaar/solaar-1.0.5-r2.ebuild
@@ -26,8 +26,12 @@ IUSE="doc appindicator libnotify"
 RDEPEND="
 	acct-group/plugdev
 	$(python_gen_cond_dep '
+		dev-python/psutil[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-xlib[${PYTHON_USEDEP}]
 		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+
 	')
 	x11-libs/gtk+:3[introspection]
 	appindicator? ( dev-libs/libappindicator:3[introspection] )


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2021-04-11 11:06 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2021-04-11 11:06 UTC (permalink / raw
  To: gentoo-commits

commit:     774f20e43bd27508ae6a67655015d02008214ec7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 11 11:04:31 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 11 11:04:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774f20e4

app-misc/solaar: Stabilize 1.0.5-r2 x86, #781602

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/solaar/solaar-1.0.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.0.5-r2.ebuild b/app-misc/solaar/solaar-1.0.5-r2.ebuild
index cad0500253b..5b87a13a630 100644
--- a/app-misc/solaar/solaar-1.0.5-r2.ebuild
+++ b/app-misc/solaar/solaar-1.0.5-r2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
+	KEYWORDS="~amd64 ~arm x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2021-04-11 11:11 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2021-04-11 11:11 UTC (permalink / raw
  To: gentoo-commits

commit:     1f2977e34fae7749598462739e0eb6a0694413ff
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 11 11:09:38 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 11 11:09:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2977e3

app-misc/solaar: Stabilize 1.0.5-r2 amd64, #781602

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/solaar/solaar-1.0.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.0.5-r2.ebuild b/app-misc/solaar/solaar-1.0.5-r2.ebuild
index 5b87a13a630..de5cdd6f843 100644
--- a/app-misc/solaar/solaar-1.0.5-r2.ebuild
+++ b/app-misc/solaar/solaar-1.0.5-r2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm x86"
+	KEYWORDS="amd64 ~arm x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2021-04-14 18:04 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2021-04-14 18:04 UTC (permalink / raw
  To: gentoo-commits

commit:     16b7af187ac2d9d7b3340a3635329a57d0caaefd
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 14 18:03:00 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Apr 14 18:04:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b7af18

app-misc/solaar: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/Manifest                |  3 --
 app-misc/solaar/solaar-1.0.1-r1.ebuild  | 49 ---------------------------
 app-misc/solaar/solaar-1.0.2.ebuild     | 58 --------------------------------
 app-misc/solaar/solaar-1.0.3_rc1.ebuild | 59 ---------------------------------
 4 files changed, 169 deletions(-)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index b7709be5a46..6b211be3260 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,4 +1 @@
-DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
-DIST solaar-1.0.2.tar.gz 1540722 BLAKE2B 66c6f7c347f5eba538d3d48ff1c1137c1c71bf84dfb1a306a94e3cb24810378864066644a82d27eaaee2d80d30bcd30bb71ebe80fdb12363e9b194df9054946d SHA512 5f97b51e7853386311c5b9ff968a72529d55837f7262786e86085e130d219ac22095c20c984e340f619a15b8242f90e66a6c678c5e0c507c261d0430b74eacd6
-DIST solaar-1.0.3rc1.tar.gz 782803 BLAKE2B a4dde7238f2616d98cafafa775050fd0c3a3aaf8a11b0eab333993a9246c321c45ebe4d30adddf82d826e1909a8e90cb0914472ab40f9ed5560d380931aea591 SHA512 845c55865ef93c163bae80dfe6e8e3013363cff1be03b167dcd4f30c541ae16e1828ed6e51c8c77aa8b067e3a75cd8e1980fb8847b308d067a816598f83c8d83
 DIST solaar-1.0.5.tar.gz 920452 BLAKE2B 44aa0f9abd63629a5a4e737c14e468922c4aa501341717d595f045c5f40369ade6ff296120931557f1e8f04b99aa4f690454aa8f6bceaa526f370f93b312f6d6 SHA512 28603c30f0e9f2f0fe2549722062548031c69a0d9c98f732fdd8fbb51ed1d55ef033262113b2f88044a68f8b26c8c51fb0b45d4f4689fb3619e143d159618c47

diff --git a/app-misc/solaar/solaar-1.0.1-r1.ebuild b/app-misc/solaar/solaar-1.0.1-r1.ebuild
deleted file mode 100644
index 76839e200c8..00000000000
--- a/app-misc/solaar/solaar-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_7 )
-
-inherit linux-info udev xdg distutils-r1
-
-DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="doc"
-
-RDEPEND="
-	acct-group/plugdev
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-	x11-libs/gtk+:3[introspection]"
-
-S="${WORKDIR}"/Solaar-${PV}
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i '/yield autostart_path/d' setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	udev_dorules rules.d/*.rules
-
-	dodoc docs/devices.md
-	if use doc; then
-		dodoc -r docs/*
-	fi
-}

diff --git a/app-misc/solaar/solaar-1.0.2.ebuild b/app-misc/solaar/solaar-1.0.2.ebuild
deleted file mode 100644
index 3fd7c0cbe1e..00000000000
--- a/app-misc/solaar/solaar-1.0.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit linux-info udev xdg distutils-r1
-
-DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="doc appindicator libnotify"
-
-RDEPEND="
-	acct-group/plugdev
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-	x11-libs/gtk+:3[introspection]
-	appindicator? ( dev-libs/libappindicator:3 )
-	libnotify? ( x11-libs/libnotify )"
-# libappindicator & libnotify are entirely optional and detected at runtime
-
-S="${WORKDIR}"/Solaar-${PV/_rc/rc}
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i \
-		-e '/yield autostart_path/d' \
-		setup.py || die
-
-	sed -i -r \
-		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
-		setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	dodoc docs/devices.md
-	if use doc; then
-		dodoc -r docs/*
-	else
-		newdoc docs/index.md README.md
-	fi
-}

diff --git a/app-misc/solaar/solaar-1.0.3_rc1.ebuild b/app-misc/solaar/solaar-1.0.3_rc1.ebuild
deleted file mode 100644
index 9f358786728..00000000000
--- a/app-misc/solaar/solaar-1.0.3_rc1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit linux-info udev xdg distutils-r1
-
-DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc appindicator libnotify"
-
-RDEPEND="
-	acct-group/plugdev
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-	x11-libs/gtk+:3[introspection]
-	appindicator? ( dev-libs/libappindicator:3 )
-	libnotify? ( x11-libs/libnotify )"
-# libappindicator & libnotify are entirely optional and detected at runtime
-
-S="${WORKDIR}"/Solaar-${PV/_rc/rc}
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i \
-		-e '/yield autostart_path/d' \
-		setup.py || die
-
-	sed -i -r \
-		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
-		setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	dodoc docs/devices.md
-	if use doc; then
-		dodoc -r docs/*
-	else
-		newdoc docs/index.md README.md
-	fi
-	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2021-11-28  0:47 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2021-11-28  0:47 UTC (permalink / raw
  To: gentoo-commits

commit:     2c4daac3073e3ac44e6ea594d291a08f4b65374a
Author:     Alexey Zapparov <alexey <AT> zapparov <DOT> com>
AuthorDate: Wed Nov 24 22:24:56 2021 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Sun Nov 28 00:47:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4daac3

app-misc/solaar: add 1.0.7

Closes: https://bugs.gentoo.org/819081
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov <alexey <AT> zapparov.com>
(cherry picked from commit 26847f74573724273c09a7990bb5d0cf83dff3a5)
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/23071

 app-misc/solaar/Manifest            |  1 +
 app-misc/solaar/solaar-1.0.7.ebuild | 69 +++++++++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index 6b211be32604..932ba896d504 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1 +1,2 @@
 DIST solaar-1.0.5.tar.gz 920452 BLAKE2B 44aa0f9abd63629a5a4e737c14e468922c4aa501341717d595f045c5f40369ade6ff296120931557f1e8f04b99aa4f690454aa8f6bceaa526f370f93b312f6d6 SHA512 28603c30f0e9f2f0fe2549722062548031c69a0d9c98f732fdd8fbb51ed1d55ef033262113b2f88044a68f8b26c8c51fb0b45d4f4689fb3619e143d159618c47
+DIST solaar-1.0.7.tar.gz 1265664 BLAKE2B 6bb221d603dc74bf21ac44ca6611d817889285c8711c565b7393b875a934bf9125fc366569c1f677d657463484f2ec5fa077703f311ef2aec74e9f6813a5f1d7 SHA512 24b6b861f90d5747f150afb38b32041885b61cbf7df7794d780b311aef50d334347d5c5c722a0a7d5de3f91b96228e90e2a61dc108054452f46750a04340df83

diff --git a/app-misc/solaar/solaar-1.0.7.ebuild b/app-misc/solaar/solaar-1.0.7.ebuild
new file mode 100644
index 000000000000..cad0500253bc
--- /dev/null
+++ b/app-misc/solaar/solaar-1.0.7.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+if [[ ${PV} =~ 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
+else
+	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc appindicator libnotify"
+
+RDEPEND="
+	acct-group/plugdev
+	$(python_gen_cond_dep '
+		dev-python/psutil[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-xlib[${PYTHON_USEDEP}]
+		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+
+	')
+	x11-libs/gtk+:3[introspection]
+	appindicator? ( dev-libs/libappindicator:3[introspection] )
+	libnotify? ( x11-libs/libnotify[introspection] )"
+# libappindicator & libnotify are entirely optional and detected at runtime
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	dodoc docs/devices.md
+	if use doc; then
+		dodoc -r docs/*
+	else
+		newdoc docs/index.md README.md
+	fi
+	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2022-01-11  5:01 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2022-01-11  5:01 UTC (permalink / raw
  To: gentoo-commits

commit:     288fbb4111608aba6823216a5ec8658004cf9068
Author:     Alexey Zapparov <alexey <AT> zapparov <DOT> com>
AuthorDate: Sun Nov 28 02:32:15 2021 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 05:00:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288fbb41

app-misc/solaar: add 1.1.1

Closes: https://bugs.gentoo.org/827709
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov <alexey <AT> zapparov.com>
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/23096

 app-misc/solaar/Manifest            |  1 +
 app-misc/solaar/solaar-1.1.1.ebuild | 69 +++++++++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index 932ba896d504..c5d227d962a9 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,2 +1,3 @@
 DIST solaar-1.0.5.tar.gz 920452 BLAKE2B 44aa0f9abd63629a5a4e737c14e468922c4aa501341717d595f045c5f40369ade6ff296120931557f1e8f04b99aa4f690454aa8f6bceaa526f370f93b312f6d6 SHA512 28603c30f0e9f2f0fe2549722062548031c69a0d9c98f732fdd8fbb51ed1d55ef033262113b2f88044a68f8b26c8c51fb0b45d4f4689fb3619e143d159618c47
 DIST solaar-1.0.7.tar.gz 1265664 BLAKE2B 6bb221d603dc74bf21ac44ca6611d817889285c8711c565b7393b875a934bf9125fc366569c1f677d657463484f2ec5fa077703f311ef2aec74e9f6813a5f1d7 SHA512 24b6b861f90d5747f150afb38b32041885b61cbf7df7794d780b311aef50d334347d5c5c722a0a7d5de3f91b96228e90e2a61dc108054452f46750a04340df83
+DIST solaar-1.1.1.tar.gz 1418025 BLAKE2B c6fd053002727a372bf9672fc22c0acc123f814003c14172f7d13e59b82ab42ecee9b71a09289b2d234874850e0921debaa069506a07d8957f52a2e9953a47f4 SHA512 c4da0c5521724c00afbc54ee9d10a4709246bb6f57635637b77e5944293b285a055b7df623e7e2a810a0764021813929e0f4fa7f21d4afc39abd516416a2bf25

diff --git a/app-misc/solaar/solaar-1.1.1.ebuild b/app-misc/solaar/solaar-1.1.1.ebuild
new file mode 100644
index 000000000000..cad0500253bc
--- /dev/null
+++ b/app-misc/solaar/solaar-1.1.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+if [[ ${PV} =~ 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
+else
+	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc appindicator libnotify"
+
+RDEPEND="
+	acct-group/plugdev
+	$(python_gen_cond_dep '
+		dev-python/psutil[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-xlib[${PYTHON_USEDEP}]
+		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+
+	')
+	x11-libs/gtk+:3[introspection]
+	appindicator? ( dev-libs/libappindicator:3[introspection] )
+	libnotify? ( x11-libs/libnotify[introspection] )"
+# libappindicator & libnotify are entirely optional and detected at runtime
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	dodoc docs/devices.md
+	if use doc; then
+		dodoc -r docs/*
+	else
+		newdoc docs/index.md README.md
+	fi
+	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2022-03-21 16:59 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2022-03-21 16:59 UTC (permalink / raw
  To: gentoo-commits

commit:     6a91b08aeb7c5a0d642e72eb512dd8086f08f049
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 16:57:36 2022 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 16:59:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a91b08a

app-misc/solaar: fix changelog symlink

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
Closes: https://bugs.gentoo.org/830984

 app-misc/solaar/solaar-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.1.ebuild b/app-misc/solaar/solaar-1.1.1.ebuild
index cad0500253bc..ed9a688180e5 100644
--- a/app-misc/solaar/solaar-1.1.1.ebuild
+++ b/app-misc/solaar/solaar-1.1.1.ebuild
@@ -59,7 +59,7 @@ python_prepare_all() {
 python_install_all() {
 	distutils-r1_python_install_all
 
-	dodoc docs/devices.md
+	dodoc docs/devices.md ChangeLog.md
 	if use doc; then
 		dodoc -r docs/*
 	else


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2022-03-21 16:59 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2022-03-21 16:59 UTC (permalink / raw
  To: gentoo-commits

commit:     bda79c5027aaa5deb552d57a75155e633b0e3298
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 16:53:28 2022 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 16:59:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda79c50

app-misc/solaar: bump

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/solaar/Manifest                |  1 +
 app-misc/solaar/solaar-1.1.2_rc2.ebuild | 69 +++++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index c5d227d962a9..f26480b8aa50 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,3 +1,4 @@
 DIST solaar-1.0.5.tar.gz 920452 BLAKE2B 44aa0f9abd63629a5a4e737c14e468922c4aa501341717d595f045c5f40369ade6ff296120931557f1e8f04b99aa4f690454aa8f6bceaa526f370f93b312f6d6 SHA512 28603c30f0e9f2f0fe2549722062548031c69a0d9c98f732fdd8fbb51ed1d55ef033262113b2f88044a68f8b26c8c51fb0b45d4f4689fb3619e143d159618c47
 DIST solaar-1.0.7.tar.gz 1265664 BLAKE2B 6bb221d603dc74bf21ac44ca6611d817889285c8711c565b7393b875a934bf9125fc366569c1f677d657463484f2ec5fa077703f311ef2aec74e9f6813a5f1d7 SHA512 24b6b861f90d5747f150afb38b32041885b61cbf7df7794d780b311aef50d334347d5c5c722a0a7d5de3f91b96228e90e2a61dc108054452f46750a04340df83
 DIST solaar-1.1.1.tar.gz 1418025 BLAKE2B c6fd053002727a372bf9672fc22c0acc123f814003c14172f7d13e59b82ab42ecee9b71a09289b2d234874850e0921debaa069506a07d8957f52a2e9953a47f4 SHA512 c4da0c5521724c00afbc54ee9d10a4709246bb6f57635637b77e5944293b285a055b7df623e7e2a810a0764021813929e0f4fa7f21d4afc39abd516416a2bf25
+DIST solaar-1.1.2rc2.tar.gz 1462081 BLAKE2B b5bcf37f75631d39ac726b564bfd7f329f80e9931461fceb5ce7442113df50db82679dabfd08150a87ebe9a9de68aeb111138a005e450c3e025c57e5f1219312 SHA512 65320d7193124d1444ecddf5a162e925f373c7c06d0e582af29b1c9d82ea16a32a69accd53f53568b228474691eacd5c0f16bce1bccef1e9a1846151e86dc203

diff --git a/app-misc/solaar/solaar-1.1.2_rc2.ebuild b/app-misc/solaar/solaar-1.1.2_rc2.ebuild
new file mode 100644
index 000000000000..ed9a688180e5
--- /dev/null
+++ b/app-misc/solaar/solaar-1.1.2_rc2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+if [[ ${PV} =~ 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
+else
+	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc appindicator libnotify"
+
+RDEPEND="
+	acct-group/plugdev
+	$(python_gen_cond_dep '
+		dev-python/psutil[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-xlib[${PYTHON_USEDEP}]
+		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+
+	')
+	x11-libs/gtk+:3[introspection]
+	appindicator? ( dev-libs/libappindicator:3[introspection] )
+	libnotify? ( x11-libs/libnotify[introspection] )"
+# libappindicator & libnotify are entirely optional and detected at runtime
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	dodoc docs/devices.md ChangeLog.md
+	if use doc; then
+		dodoc -r docs/*
+	else
+		newdoc docs/index.md README.md
+	fi
+	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2022-03-21 16:59 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2022-03-21 16:59 UTC (permalink / raw
  To: gentoo-commits

commit:     3a11f3a90ba7c1a840d6967a31906f3b2219f297
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 16:58:13 2022 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 16:59:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a11f3a9

app-misc/solaar: stable on amd64

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.1.ebuild b/app-misc/solaar/solaar-1.1.1.ebuild
index ed9a688180e5..cbc2547de833 100644
--- a/app-misc/solaar/solaar-1.1.1.ebuild
+++ b/app-misc/solaar/solaar-1.1.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
+	KEYWORDS="amd64 ~arm ~x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2022-03-25 19:47 Florian Schmaus
  0 siblings, 0 replies; 53+ messages in thread
From: Florian Schmaus @ 2022-03-25 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     ac2456de23569ae8ebb1014dca537046d7b032a8
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 10:47:08 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 19:47:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2456de

app-misc/solaar: add missing python-evdev dependency

Closes: https://bugs.gentoo.org/835767
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24742
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 .../solaar/{solaar-1.1.2_rc2.ebuild => solaar-1.1.2_rc2-r1.ebuild}     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.2_rc2.ebuild b/app-misc/solaar/solaar-1.1.2_rc2-r1.ebuild
similarity index 95%
rename from app-misc/solaar/solaar-1.1.2_rc2.ebuild
rename to app-misc/solaar/solaar-1.1.2_rc2-r1.ebuild
index ed9a688180e5..c33af3ddaf5e 100644
--- a/app-misc/solaar/solaar-1.1.2_rc2.ebuild
+++ b/app-misc/solaar/solaar-1.1.2_rc2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,6 +28,7 @@ RDEPEND="
 	$(python_gen_cond_dep '
 		dev-python/psutil[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
 		dev-python/python-xlib[${PYTHON_USEDEP}]
 		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
 		dev-python/pyyaml[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2022-05-24 15:05 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2022-05-24 15:05 UTC (permalink / raw
  To: gentoo-commits

commit:     606585b8dfd75b9f552886fb9eac34127e2982c2
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue May 24 15:05:16 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue May 24 15:05:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606585b8

app-misc/solaar: Sync live ebuild

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/solaar-9999.ebuild | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/app-misc/solaar/solaar-9999.ebuild b/app-misc/solaar/solaar-9999.ebuild
index cad0500253bc..502ef240ea40 100644
--- a/app-misc/solaar/solaar-9999.ebuild
+++ b/app-misc/solaar/solaar-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit linux-info udev xdg distutils-r1
 
@@ -28,6 +28,7 @@ RDEPEND="
 	$(python_gen_cond_dep '
 		dev-python/psutil[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
 		dev-python/python-xlib[${PYTHON_USEDEP}]
 		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
 		dev-python/pyyaml[${PYTHON_USEDEP}]
@@ -59,7 +60,7 @@ python_prepare_all() {
 python_install_all() {
 	distutils-r1_python_install_all
 
-	dodoc docs/devices.md
+	dodoc docs/devices.md ChangeLog.md
 	if use doc; then
 		dodoc -r docs/*
 	else
@@ -67,3 +68,7 @@ python_install_all() {
 	fi
 	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
 }
+
+pkg_postinst() {
+	udev_reload
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2022-05-24 15:05 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2022-05-24 15:05 UTC (permalink / raw
  To: gentoo-commits

commit:     99e257dbf4c406d9040268680b5677fb7b99d980
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue May 24 15:01:38 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue May 24 15:05:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e257db

app-misc/solaar: Version bump to 1.1.3

* Add Python 3.10 compatibility
* Call udev_reload in pkg_postinst

Closes: https://bugs.gentoo.org/845519
Closes: https://bugs.gentoo.org/847256
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/Manifest            |  1 +
 app-misc/solaar/solaar-1.1.3.ebuild | 74 +++++++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index f26480b8aa50..ec707ee3be92 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -2,3 +2,4 @@ DIST solaar-1.0.5.tar.gz 920452 BLAKE2B 44aa0f9abd63629a5a4e737c14e468922c4aa501
 DIST solaar-1.0.7.tar.gz 1265664 BLAKE2B 6bb221d603dc74bf21ac44ca6611d817889285c8711c565b7393b875a934bf9125fc366569c1f677d657463484f2ec5fa077703f311ef2aec74e9f6813a5f1d7 SHA512 24b6b861f90d5747f150afb38b32041885b61cbf7df7794d780b311aef50d334347d5c5c722a0a7d5de3f91b96228e90e2a61dc108054452f46750a04340df83
 DIST solaar-1.1.1.tar.gz 1418025 BLAKE2B c6fd053002727a372bf9672fc22c0acc123f814003c14172f7d13e59b82ab42ecee9b71a09289b2d234874850e0921debaa069506a07d8957f52a2e9953a47f4 SHA512 c4da0c5521724c00afbc54ee9d10a4709246bb6f57635637b77e5944293b285a055b7df623e7e2a810a0764021813929e0f4fa7f21d4afc39abd516416a2bf25
 DIST solaar-1.1.2rc2.tar.gz 1462081 BLAKE2B b5bcf37f75631d39ac726b564bfd7f329f80e9931461fceb5ce7442113df50db82679dabfd08150a87ebe9a9de68aeb111138a005e450c3e025c57e5f1219312 SHA512 65320d7193124d1444ecddf5a162e925f373c7c06d0e582af29b1c9d82ea16a32a69accd53f53568b228474691eacd5c0f16bce1bccef1e9a1846151e86dc203
+DIST solaar-1.1.3.tar.gz 1478166 BLAKE2B 79bfe8a88cecfefc9795d65027f18df5d39c3d43df3e20d3b167bd41365a721ed670e5a60c883b10a2a4cf34d476536003f71d20882e4f30dca590edc441ddeb SHA512 6175d72d8c13b23d0543728315a3d8b5ec506cbaafd821efda92398d640b127d8eb6742c4a22240dca08cdc1ba3ea00e824e2232e41b4fb88ad938dc0df270b8

diff --git a/app-misc/solaar/solaar-1.1.3.ebuild b/app-misc/solaar/solaar-1.1.3.ebuild
new file mode 100644
index 000000000000..502ef240ea40
--- /dev/null
+++ b/app-misc/solaar/solaar-1.1.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+if [[ ${PV} =~ 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
+else
+	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc appindicator libnotify"
+
+RDEPEND="
+	acct-group/plugdev
+	$(python_gen_cond_dep '
+		dev-python/psutil[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-xlib[${PYTHON_USEDEP}]
+		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+
+	')
+	x11-libs/gtk+:3[introspection]
+	appindicator? ( dev-libs/libappindicator:3[introspection] )
+	libnotify? ( x11-libs/libnotify[introspection] )"
+# libappindicator & libnotify are entirely optional and detected at runtime
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	dodoc docs/devices.md ChangeLog.md
+	if use doc; then
+		dodoc -r docs/*
+	else
+		newdoc docs/index.md README.md
+	fi
+	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
+}
+
+pkg_postinst() {
+	udev_reload
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2022-06-06 11:02 Jakov Smolić
  0 siblings, 0 replies; 53+ messages in thread
From: Jakov Smolić @ 2022-06-06 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     7698b6d9199e8ef5f39d054a3007669e1c090e89
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 11:02:07 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 11:02:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7698b6d9

app-misc/solaar: Stabilize 1.1.3 amd64, #848885

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.3.ebuild b/app-misc/solaar/solaar-1.1.3.ebuild
index 0f35055faf81..43b1bbbd8532 100644
--- a/app-misc/solaar/solaar-1.1.3.ebuild
+++ b/app-misc/solaar/solaar-1.1.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm x86"
+	KEYWORDS="amd64 ~arm x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2022-06-06 11:02 Jakov Smolić
  0 siblings, 0 replies; 53+ messages in thread
From: Jakov Smolić @ 2022-06-06 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     558a01a7be10b36b1c0c0cc89454b8eb642900a2
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 11:01:59 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 11:01:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558a01a7

app-misc/solaar: Stabilize 1.1.3 x86, #848885

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.3.ebuild b/app-misc/solaar/solaar-1.1.3.ebuild
index 502ef240ea40..0f35055faf81 100644
--- a/app-misc/solaar/solaar-1.1.3.ebuild
+++ b/app-misc/solaar/solaar-1.1.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
+	KEYWORDS="~amd64 ~arm x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2023-01-04  3:28 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-01-04  3:28 UTC (permalink / raw
  To: gentoo-commits

commit:     840c7ad0eab3c72b94c4416e63a35432308306d8
Author:     Martin Kemp <me <AT> martinke <DOT> mp>
AuthorDate: Tue Jan  3 12:53:01 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  4 03:25:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840c7ad0

app-misc/solaar: bump version to 1.1.8

Also increase PYTHON_COMPAT and set DISTUTILS_USE_PEP517

Signed-off-by: Martin Kemp <me <AT> martinke.mp>
Closes: https://github.com/gentoo/gentoo/pull/28949
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/solaar/Manifest                                    | 1 +
 app-misc/solaar/{solaar-9999.ebuild => solaar-1.1.8.ebuild} | 7 ++++---
 app-misc/solaar/solaar-9999.ebuild                          | 5 +++--
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index ec707ee3be92..962083fc97d1 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -3,3 +3,4 @@ DIST solaar-1.0.7.tar.gz 1265664 BLAKE2B 6bb221d603dc74bf21ac44ca6611d817889285c
 DIST solaar-1.1.1.tar.gz 1418025 BLAKE2B c6fd053002727a372bf9672fc22c0acc123f814003c14172f7d13e59b82ab42ecee9b71a09289b2d234874850e0921debaa069506a07d8957f52a2e9953a47f4 SHA512 c4da0c5521724c00afbc54ee9d10a4709246bb6f57635637b77e5944293b285a055b7df623e7e2a810a0764021813929e0f4fa7f21d4afc39abd516416a2bf25
 DIST solaar-1.1.2rc2.tar.gz 1462081 BLAKE2B b5bcf37f75631d39ac726b564bfd7f329f80e9931461fceb5ce7442113df50db82679dabfd08150a87ebe9a9de68aeb111138a005e450c3e025c57e5f1219312 SHA512 65320d7193124d1444ecddf5a162e925f373c7c06d0e582af29b1c9d82ea16a32a69accd53f53568b228474691eacd5c0f16bce1bccef1e9a1846151e86dc203
 DIST solaar-1.1.3.tar.gz 1478166 BLAKE2B 79bfe8a88cecfefc9795d65027f18df5d39c3d43df3e20d3b167bd41365a721ed670e5a60c883b10a2a4cf34d476536003f71d20882e4f30dca590edc441ddeb SHA512 6175d72d8c13b23d0543728315a3d8b5ec506cbaafd821efda92398d640b127d8eb6742c4a22240dca08cdc1ba3ea00e824e2232e41b4fb88ad938dc0df270b8
+DIST solaar-1.1.8.tar.gz 1550947 BLAKE2B a33879e3c1b161d86c4c8a2c8edcc79eff285cb8937bf1e6621f3595ba5cf420e75fe700902b9f375698085bb929401154fa2bd25ae9663265e38c8406205bf6 SHA512 543c6257b36181813c9ed36747e53a15403da251fdd431c32525cada3ac88611da2c5f2a8212767ba3c7bb0071a3c2024f114805d9a33c761701bf958df29d85

diff --git a/app-misc/solaar/solaar-9999.ebuild b/app-misc/solaar/solaar-1.1.8.ebuild
similarity index 93%
copy from app-misc/solaar/solaar-9999.ebuild
copy to app-misc/solaar/solaar-1.1.8.ebuild
index 502ef240ea40..b69b48e81557 100644
--- a/app-misc/solaar/solaar-9999.ebuild
+++ b/app-misc/solaar/solaar-1.1.8.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit linux-info udev xdg distutils-r1
 
@@ -15,7 +16,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
+	KEYWORDS="amd64 ~arm x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 

diff --git a/app-misc/solaar/solaar-9999.ebuild b/app-misc/solaar/solaar-9999.ebuild
index 502ef240ea40..868f9d19920d 100644
--- a/app-misc/solaar/solaar-9999.ebuild
+++ b/app-misc/solaar/solaar-9999.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit linux-info udev xdg distutils-r1
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2023-01-04  4:56 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-01-04  4:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8858c7de308bd96913796a8a27b37d41857467c4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  4 04:55:24 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  4 04:56:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8858c7de

app-misc/solaar: destabilize 1.1.8 for ~amd64, ~x86

Unintentionally pushed as stable.

Fixes: 840c7ad0eab3c72b94c4416e63a35432308306d8
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.8.ebuild b/app-misc/solaar/solaar-1.1.8.ebuild
index b69b48e81557..868f9d19920d 100644
--- a/app-misc/solaar/solaar-1.1.8.ebuild
+++ b/app-misc/solaar/solaar-1.1.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="amd64 ~arm x86"
+	KEYWORDS="~amd64 ~arm ~x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2023-02-27 15:12 Pacho Ramos
  0 siblings, 0 replies; 53+ messages in thread
From: Pacho Ramos @ 2023-02-27 15:12 UTC (permalink / raw
  To: gentoo-commits

commit:     742cfff92a456b596f2dbf440a4eb3dd10560d41
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 27 15:02:52 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Feb 27 15:02:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742cfff9

app-misc/solaar: migrate to Ayatana appindicators implementation

Also fix udev_reload call and update icons cache properly

Closes: https://bugs.gentoo.org/887351
Closes: https://bugs.gentoo.org/854771
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.8-r1.ebuild | 81 ++++++++++++++++++++++++++++++++++
 1 file changed, 81 insertions(+)

diff --git a/app-misc/solaar/solaar-1.1.8-r1.ebuild b/app-misc/solaar/solaar-1.1.8-r1.ebuild
new file mode 100644
index 000000000000..13ddbb755105
--- /dev/null
+++ b/app-misc/solaar/solaar-1.1.8-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+if [[ ${PV} =~ 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
+else
+	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc appindicator libnotify"
+
+RDEPEND="
+	acct-group/plugdev
+	$(python_gen_cond_dep '
+		dev-python/psutil[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-xlib[${PYTHON_USEDEP}]
+		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+
+	')
+	x11-libs/gtk+:3[introspection]
+	appindicator? ( dev-libs/libayatana-appindicator )
+	libnotify? ( x11-libs/libnotify[introspection] )"
+# libayatana-appindicator & libnotify are entirely optional and detected at runtime
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	dodoc docs/devices.md ChangeLog.md
+	if use doc; then
+		dodoc -r docs/*
+	else
+		newdoc docs/index.md README.md
+	fi
+	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
+}
+
+pkg_postinst() {
+	udev_reload
+	xdg_pkg_postinst
+}
+
+pkg_postrm() {
+	udev_reload
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2023-04-14  2:55 Robin H. Johnson
  0 siblings, 0 replies; 53+ messages in thread
From: Robin H. Johnson @ 2023-04-14  2:55 UTC (permalink / raw
  To: gentoo-commits

commit:     8f4850c90871718483ca66d7037dd777e4a98a6f
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 14 02:54:48 2023 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Fri Apr 14 02:54:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4850c9

app-misc/solaar: bump

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
Closes: https://bugs.gentoo.org/show_bug.cgi?id=904283

 app-misc/solaar/Manifest            |  1 +
 app-misc/solaar/solaar-1.1.9.ebuild | 81 +++++++++++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index 962083fc97d1..f9dffd6048ea 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -4,3 +4,4 @@ DIST solaar-1.1.1.tar.gz 1418025 BLAKE2B c6fd053002727a372bf9672fc22c0acc123f814
 DIST solaar-1.1.2rc2.tar.gz 1462081 BLAKE2B b5bcf37f75631d39ac726b564bfd7f329f80e9931461fceb5ce7442113df50db82679dabfd08150a87ebe9a9de68aeb111138a005e450c3e025c57e5f1219312 SHA512 65320d7193124d1444ecddf5a162e925f373c7c06d0e582af29b1c9d82ea16a32a69accd53f53568b228474691eacd5c0f16bce1bccef1e9a1846151e86dc203
 DIST solaar-1.1.3.tar.gz 1478166 BLAKE2B 79bfe8a88cecfefc9795d65027f18df5d39c3d43df3e20d3b167bd41365a721ed670e5a60c883b10a2a4cf34d476536003f71d20882e4f30dca590edc441ddeb SHA512 6175d72d8c13b23d0543728315a3d8b5ec506cbaafd821efda92398d640b127d8eb6742c4a22240dca08cdc1ba3ea00e824e2232e41b4fb88ad938dc0df270b8
 DIST solaar-1.1.8.tar.gz 1550947 BLAKE2B a33879e3c1b161d86c4c8a2c8edcc79eff285cb8937bf1e6621f3595ba5cf420e75fe700902b9f375698085bb929401154fa2bd25ae9663265e38c8406205bf6 SHA512 543c6257b36181813c9ed36747e53a15403da251fdd431c32525cada3ac88611da2c5f2a8212767ba3c7bb0071a3c2024f114805d9a33c761701bf958df29d85
+DIST solaar-1.1.9.tar.gz 1564119 BLAKE2B 67161bdd2a59ff17cafcdc5399f9f0c072985df85b2d0408e54c8f4e4966c3602a2b62f93b90e56e80fb3c4cbd285de2bbcc87a7709bea06ee4394f42a16f52e SHA512 42ea592aa8c4020be5e2ffd096de0bf6a7e6fdfac7eb2acd069c80084f88979398f779db6507b8b2cc4fd44c8a2ffce89024a42c161f130b4e1bd2c53e4e73a9

diff --git a/app-misc/solaar/solaar-1.1.9.ebuild b/app-misc/solaar/solaar-1.1.9.ebuild
new file mode 100644
index 000000000000..13ddbb755105
--- /dev/null
+++ b/app-misc/solaar/solaar-1.1.9.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+if [[ ${PV} =~ 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
+else
+	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc appindicator libnotify"
+
+RDEPEND="
+	acct-group/plugdev
+	$(python_gen_cond_dep '
+		dev-python/psutil[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-xlib[${PYTHON_USEDEP}]
+		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+
+	')
+	x11-libs/gtk+:3[introspection]
+	appindicator? ( dev-libs/libayatana-appindicator )
+	libnotify? ( x11-libs/libnotify[introspection] )"
+# libayatana-appindicator & libnotify are entirely optional and detected at runtime
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	dodoc docs/devices.md ChangeLog.md
+	if use doc; then
+		dodoc -r docs/*
+	else
+		newdoc docs/index.md README.md
+	fi
+	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
+}
+
+pkg_postinst() {
+	udev_reload
+	xdg_pkg_postinst
+}
+
+pkg_postrm() {
+	udev_reload
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2023-04-25  3:55 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-04-25  3:55 UTC (permalink / raw
  To: gentoo-commits

commit:     9bdf5792a570c0926ce8d78ae9b965af1f86e4ab
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 03:54:34 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 03:54:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdf5792

app-misc/solaar: Stabilize 1.1.8-r1 amd64, #904282

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.8-r1.ebuild b/app-misc/solaar/solaar-1.1.8-r1.ebuild
index 13ddbb755105..888acdb4dd69 100644
--- a/app-misc/solaar/solaar-1.1.8-r1.ebuild
+++ b/app-misc/solaar/solaar-1.1.8-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
+	KEYWORDS="amd64 ~arm ~x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2023-04-25  3:55 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-04-25  3:55 UTC (permalink / raw
  To: gentoo-commits

commit:     0086965bfa60bb0587ea7c248c488933789339ba
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 03:54:35 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 03:54:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0086965b

app-misc/solaar: Stabilize 1.1.8-r1 x86, #904282

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.8-r1.ebuild b/app-misc/solaar/solaar-1.1.8-r1.ebuild
index 888acdb4dd69..4a11b012e572 100644
--- a/app-misc/solaar/solaar-1.1.8-r1.ebuild
+++ b/app-misc/solaar/solaar-1.1.8-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="amd64 ~arm ~x86"
+	KEYWORDS="amd64 ~arm x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2023-04-27 15:00 Pacho Ramos
  0 siblings, 0 replies; 53+ messages in thread
From: Pacho Ramos @ 2023-04-27 15:00 UTC (permalink / raw
  To: gentoo-commits

commit:     5fd4da324c5b551a597c6a791825722a1478fe94
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 14:58:35 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 14:58:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd4da32

app-misc/solaar: Sync live ebuild with latest fixes

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 app-misc/solaar/solaar-9999.ebuild | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/app-misc/solaar/solaar-9999.ebuild b/app-misc/solaar/solaar-9999.ebuild
index 580d58d70762..13ddbb755105 100644
--- a/app-misc/solaar/solaar-9999.ebuild
+++ b/app-misc/solaar/solaar-9999.ebuild
@@ -36,9 +36,9 @@ RDEPEND="
 
 	')
 	x11-libs/gtk+:3[introspection]
-	appindicator? ( dev-libs/libappindicator:3[introspection] )
+	appindicator? ( dev-libs/libayatana-appindicator )
 	libnotify? ( x11-libs/libnotify[introspection] )"
-# libappindicator & libnotify are entirely optional and detected at runtime
+# libayatana-appindicator & libnotify are entirely optional and detected at runtime
 
 CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
 
@@ -72,4 +72,10 @@ python_install_all() {
 
 pkg_postinst() {
 	udev_reload
+	xdg_pkg_postinst
+}
+
+pkg_postrm() {
+	udev_reload
+	xdg_pkg_postrm
 }


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2023-05-01 12:34 Michał Górny
  0 siblings, 0 replies; 53+ messages in thread
From: Michał Górny @ 2023-05-01 12:34 UTC (permalink / raw
  To: gentoo-commits

commit:     39122576f478d55bfa8d8422e9889c6c9eed12c7
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 12:32:15 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May  1 12:32:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39122576

app-misc/solaar: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-misc/solaar/Manifest                   |  5 --
 app-misc/solaar/solaar-1.0.5-r2.ebuild     | 69 ---------------------------
 app-misc/solaar/solaar-1.0.7.ebuild        | 69 ---------------------------
 app-misc/solaar/solaar-1.1.1.ebuild        | 69 ---------------------------
 app-misc/solaar/solaar-1.1.2_rc2-r1.ebuild | 70 ----------------------------
 app-misc/solaar/solaar-1.1.3.ebuild        | 74 -----------------------------
 app-misc/solaar/solaar-1.1.8.ebuild        | 75 ------------------------------
 7 files changed, 431 deletions(-)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index f9dffd6048ea..1f66d780d143 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,7 +1,2 @@
-DIST solaar-1.0.5.tar.gz 920452 BLAKE2B 44aa0f9abd63629a5a4e737c14e468922c4aa501341717d595f045c5f40369ade6ff296120931557f1e8f04b99aa4f690454aa8f6bceaa526f370f93b312f6d6 SHA512 28603c30f0e9f2f0fe2549722062548031c69a0d9c98f732fdd8fbb51ed1d55ef033262113b2f88044a68f8b26c8c51fb0b45d4f4689fb3619e143d159618c47
-DIST solaar-1.0.7.tar.gz 1265664 BLAKE2B 6bb221d603dc74bf21ac44ca6611d817889285c8711c565b7393b875a934bf9125fc366569c1f677d657463484f2ec5fa077703f311ef2aec74e9f6813a5f1d7 SHA512 24b6b861f90d5747f150afb38b32041885b61cbf7df7794d780b311aef50d334347d5c5c722a0a7d5de3f91b96228e90e2a61dc108054452f46750a04340df83
-DIST solaar-1.1.1.tar.gz 1418025 BLAKE2B c6fd053002727a372bf9672fc22c0acc123f814003c14172f7d13e59b82ab42ecee9b71a09289b2d234874850e0921debaa069506a07d8957f52a2e9953a47f4 SHA512 c4da0c5521724c00afbc54ee9d10a4709246bb6f57635637b77e5944293b285a055b7df623e7e2a810a0764021813929e0f4fa7f21d4afc39abd516416a2bf25
-DIST solaar-1.1.2rc2.tar.gz 1462081 BLAKE2B b5bcf37f75631d39ac726b564bfd7f329f80e9931461fceb5ce7442113df50db82679dabfd08150a87ebe9a9de68aeb111138a005e450c3e025c57e5f1219312 SHA512 65320d7193124d1444ecddf5a162e925f373c7c06d0e582af29b1c9d82ea16a32a69accd53f53568b228474691eacd5c0f16bce1bccef1e9a1846151e86dc203
-DIST solaar-1.1.3.tar.gz 1478166 BLAKE2B 79bfe8a88cecfefc9795d65027f18df5d39c3d43df3e20d3b167bd41365a721ed670e5a60c883b10a2a4cf34d476536003f71d20882e4f30dca590edc441ddeb SHA512 6175d72d8c13b23d0543728315a3d8b5ec506cbaafd821efda92398d640b127d8eb6742c4a22240dca08cdc1ba3ea00e824e2232e41b4fb88ad938dc0df270b8
 DIST solaar-1.1.8.tar.gz 1550947 BLAKE2B a33879e3c1b161d86c4c8a2c8edcc79eff285cb8937bf1e6621f3595ba5cf420e75fe700902b9f375698085bb929401154fa2bd25ae9663265e38c8406205bf6 SHA512 543c6257b36181813c9ed36747e53a15403da251fdd431c32525cada3ac88611da2c5f2a8212767ba3c7bb0071a3c2024f114805d9a33c761701bf958df29d85
 DIST solaar-1.1.9.tar.gz 1564119 BLAKE2B 67161bdd2a59ff17cafcdc5399f9f0c072985df85b2d0408e54c8f4e4966c3602a2b62f93b90e56e80fb3c4cbd285de2bbcc87a7709bea06ee4394f42a16f52e SHA512 42ea592aa8c4020be5e2ffd096de0bf6a7e6fdfac7eb2acd069c80084f88979398f779db6507b8b2cc4fd44c8a2ffce89024a42c161f130b4e1bd2c53e4e73a9

diff --git a/app-misc/solaar/solaar-1.0.5-r2.ebuild b/app-misc/solaar/solaar-1.0.5-r2.ebuild
deleted file mode 100644
index 621f6c84a880..000000000000
--- a/app-misc/solaar/solaar-1.0.5-r2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_9 )
-
-inherit linux-info udev xdg distutils-r1
-
-DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-if [[ ${PV} =~ 9999* ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
-else
-	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="amd64 ~arm x86"
-	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc appindicator libnotify"
-
-RDEPEND="
-	acct-group/plugdev
-	$(python_gen_cond_dep '
-		dev-python/psutil[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-xlib[${PYTHON_USEDEP}]
-		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-
-	')
-	x11-libs/gtk+:3[introspection]
-	appindicator? ( dev-libs/libappindicator:3[introspection] )
-	libnotify? ( x11-libs/libnotify[introspection] )"
-# libappindicator & libnotify are entirely optional and detected at runtime
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i \
-		-e '/yield autostart_path/d' \
-		setup.py || die
-
-	sed -i -r \
-		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
-		setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	dodoc docs/devices.md
-	if use doc; then
-		dodoc -r docs/*
-	else
-		newdoc docs/index.md README.md
-	fi
-	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
-}

diff --git a/app-misc/solaar/solaar-1.0.7.ebuild b/app-misc/solaar/solaar-1.0.7.ebuild
deleted file mode 100644
index 4a810c9890c8..000000000000
--- a/app-misc/solaar/solaar-1.0.7.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_9 )
-
-inherit linux-info udev xdg distutils-r1
-
-DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-if [[ ${PV} =~ 9999* ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
-else
-	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
-	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc appindicator libnotify"
-
-RDEPEND="
-	acct-group/plugdev
-	$(python_gen_cond_dep '
-		dev-python/psutil[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-xlib[${PYTHON_USEDEP}]
-		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-
-	')
-	x11-libs/gtk+:3[introspection]
-	appindicator? ( dev-libs/libappindicator:3[introspection] )
-	libnotify? ( x11-libs/libnotify[introspection] )"
-# libappindicator & libnotify are entirely optional and detected at runtime
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i \
-		-e '/yield autostart_path/d' \
-		setup.py || die
-
-	sed -i -r \
-		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
-		setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	dodoc docs/devices.md
-	if use doc; then
-		dodoc -r docs/*
-	else
-		newdoc docs/index.md README.md
-	fi
-	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
-}

diff --git a/app-misc/solaar/solaar-1.1.1.ebuild b/app-misc/solaar/solaar-1.1.1.ebuild
deleted file mode 100644
index 497e7872a651..000000000000
--- a/app-misc/solaar/solaar-1.1.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_9 )
-
-inherit linux-info udev xdg distutils-r1
-
-DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-if [[ ${PV} =~ 9999* ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
-else
-	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="amd64 ~arm ~x86"
-	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc appindicator libnotify"
-
-RDEPEND="
-	acct-group/plugdev
-	$(python_gen_cond_dep '
-		dev-python/psutil[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-xlib[${PYTHON_USEDEP}]
-		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-
-	')
-	x11-libs/gtk+:3[introspection]
-	appindicator? ( dev-libs/libappindicator:3[introspection] )
-	libnotify? ( x11-libs/libnotify[introspection] )"
-# libappindicator & libnotify are entirely optional and detected at runtime
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i \
-		-e '/yield autostart_path/d' \
-		setup.py || die
-
-	sed -i -r \
-		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
-		setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	dodoc docs/devices.md ChangeLog.md
-	if use doc; then
-		dodoc -r docs/*
-	else
-		newdoc docs/index.md README.md
-	fi
-	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
-}

diff --git a/app-misc/solaar/solaar-1.1.2_rc2-r1.ebuild b/app-misc/solaar/solaar-1.1.2_rc2-r1.ebuild
deleted file mode 100644
index b236bc90dec5..000000000000
--- a/app-misc/solaar/solaar-1.1.2_rc2-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_9 )
-
-inherit linux-info udev xdg distutils-r1
-
-DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-if [[ ${PV} =~ 9999* ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
-else
-	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
-	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc appindicator libnotify"
-
-RDEPEND="
-	acct-group/plugdev
-	$(python_gen_cond_dep '
-		dev-python/psutil[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-xlib[${PYTHON_USEDEP}]
-		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-
-	')
-	x11-libs/gtk+:3[introspection]
-	appindicator? ( dev-libs/libappindicator:3[introspection] )
-	libnotify? ( x11-libs/libnotify[introspection] )"
-# libappindicator & libnotify are entirely optional and detected at runtime
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i \
-		-e '/yield autostart_path/d' \
-		setup.py || die
-
-	sed -i -r \
-		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
-		setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	dodoc docs/devices.md ChangeLog.md
-	if use doc; then
-		dodoc -r docs/*
-	else
-		newdoc docs/index.md README.md
-	fi
-	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
-}

diff --git a/app-misc/solaar/solaar-1.1.3.ebuild b/app-misc/solaar/solaar-1.1.3.ebuild
deleted file mode 100644
index a0f54bbf7d5d..000000000000
--- a/app-misc/solaar/solaar-1.1.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit linux-info udev xdg distutils-r1
-
-DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-if [[ ${PV} =~ 9999* ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
-else
-	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="amd64 ~arm x86"
-	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc appindicator libnotify"
-
-RDEPEND="
-	acct-group/plugdev
-	$(python_gen_cond_dep '
-		dev-python/psutil[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-xlib[${PYTHON_USEDEP}]
-		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-
-	')
-	x11-libs/gtk+:3[introspection]
-	appindicator? ( dev-libs/libappindicator:3[introspection] )
-	libnotify? ( x11-libs/libnotify[introspection] )"
-# libappindicator & libnotify are entirely optional and detected at runtime
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i \
-		-e '/yield autostart_path/d' \
-		setup.py || die
-
-	sed -i -r \
-		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
-		setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	dodoc docs/devices.md ChangeLog.md
-	if use doc; then
-		dodoc -r docs/*
-	else
-		newdoc docs/index.md README.md
-	fi
-	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
-}
-
-pkg_postinst() {
-	udev_reload
-}

diff --git a/app-misc/solaar/solaar-1.1.8.ebuild b/app-misc/solaar/solaar-1.1.8.ebuild
deleted file mode 100644
index 580d58d70762..000000000000
--- a/app-misc/solaar/solaar-1.1.8.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit linux-info udev xdg distutils-r1
-
-DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
-HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-if [[ ${PV} =~ 9999* ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
-else
-	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
-	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc appindicator libnotify"
-
-RDEPEND="
-	acct-group/plugdev
-	$(python_gen_cond_dep '
-		dev-python/psutil[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-xlib[${PYTHON_USEDEP}]
-		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-
-	')
-	x11-libs/gtk+:3[introspection]
-	appindicator? ( dev-libs/libappindicator:3[introspection] )
-	libnotify? ( x11-libs/libnotify[introspection] )"
-# libappindicator & libnotify are entirely optional and detected at runtime
-
-CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
-
-python_prepare_all() {
-	# don't autostart (bug #494608)
-	sed -i \
-		-e '/yield autostart_path/d' \
-		setup.py || die
-
-	sed -i -r \
-		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
-		setup.py || die
-
-	# grant plugdev group rw access
-	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-
-	dodoc docs/devices.md ChangeLog.md
-	if use doc; then
-		dodoc -r docs/*
-	else
-		newdoc docs/index.md README.md
-	fi
-	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
-}
-
-pkg_postinst() {
-	udev_reload
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2023-06-12 20:43 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-06-12 20:43 UTC (permalink / raw
  To: gentoo-commits

commit:     01a1919f1ba969d1a2781fbc509f8cec0c961b51
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 20:43:16 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 20:43:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a1919f

app-misc/solaar: Stabilize 1.1.9 amd64, #908179

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.9.ebuild b/app-misc/solaar/solaar-1.1.9.ebuild
index 13ddbb755105..888acdb4dd69 100644
--- a/app-misc/solaar/solaar-1.1.9.ebuild
+++ b/app-misc/solaar/solaar-1.1.9.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
+	KEYWORDS="amd64 ~arm ~x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2023-06-12 20:46 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-06-12 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     5a546dc318d619b6219eb53aa733d77ad1b62d4c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 20:46:11 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 20:46:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a546dc3

app-misc/solaar: Stabilize 1.1.9 x86, #908179

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.9.ebuild b/app-misc/solaar/solaar-1.1.9.ebuild
index 888acdb4dd69..4a11b012e572 100644
--- a/app-misc/solaar/solaar-1.1.9.ebuild
+++ b/app-misc/solaar/solaar-1.1.9.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="amd64 ~arm ~x86"
+	KEYWORDS="amd64 ~arm x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2023-10-03 17:18 Mart Raudsepp
  0 siblings, 0 replies; 53+ messages in thread
From: Mart Raudsepp @ 2023-10-03 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     be9620147b462e5f25c2e9bc5d577d8dc983aa1f
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  3 17:18:15 2023 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 17:18:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be962014

app-misc/solaar: keyword 1.1.9 for ~arm64

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.9.ebuild b/app-misc/solaar/solaar-1.1.9.ebuild
index 4a11b012e572..1a46b5cb53cb 100644
--- a/app-misc/solaar/solaar-1.1.9.ebuild
+++ b/app-misc/solaar/solaar-1.1.9.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="amd64 ~arm x86"
+	KEYWORDS="amd64 ~arm ~arm64 x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2024-05-17  5:57 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2024-05-17  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     8965150d0ad99eb0befb6a5b2bec151eaa3e5af7
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 17 05:50:24 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri May 17 05:57:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8965150d

app-misc/solaar: Propagate keywords

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/solaar-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-9999.ebuild b/app-misc/solaar/solaar-9999.ebuild
index f96426a884f3..89f1a2602b2b 100644
--- a/app-misc/solaar/solaar-9999.ebuild
+++ b/app-misc/solaar/solaar-9999.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2024-05-17  5:57 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2024-05-17  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     7a6e1f29ca5410cd5581a7c37328095787975442
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 17 05:49:27 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri May 17 05:57:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6e1f29

app-misc/solaar: Version bump to 1.1.13

Closes: https://bugs.gentoo.org/919731
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/Manifest             |  1 +
 app-misc/solaar/solaar-1.1.13.ebuild | 81 ++++++++++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index 1f66d780d143..1101a7a1f551 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,2 +1,3 @@
+DIST solaar-1.1.13.tar.gz 1779788 BLAKE2B fd138c3c9faa467e356240e8cfc73f420776228f407092cc2f8bca3a9443e4820dad923c8d997d41934fbf7fd728b17a9674c7f9affaf4cd8616c779f6141ff1 SHA512 4557c82bddf88a604e9316806b8d37296acc4b4486a64605199f85949f6b5d5fd5dd94b25742e5b41d01fba4da40dd5ab2e354d536856ecf3310557b4a7d23a0
 DIST solaar-1.1.8.tar.gz 1550947 BLAKE2B a33879e3c1b161d86c4c8a2c8edcc79eff285cb8937bf1e6621f3595ba5cf420e75fe700902b9f375698085bb929401154fa2bd25ae9663265e38c8406205bf6 SHA512 543c6257b36181813c9ed36747e53a15403da251fdd431c32525cada3ac88611da2c5f2a8212767ba3c7bb0071a3c2024f114805d9a33c761701bf958df29d85
 DIST solaar-1.1.9.tar.gz 1564119 BLAKE2B 67161bdd2a59ff17cafcdc5399f9f0c072985df85b2d0408e54c8f4e4966c3602a2b62f93b90e56e80fb3c4cbd285de2bbcc87a7709bea06ee4394f42a16f52e SHA512 42ea592aa8c4020be5e2ffd096de0bf6a7e6fdfac7eb2acd069c80084f88979398f779db6507b8b2cc4fd44c8a2ffce89024a42c161f130b4e1bd2c53e4e73a9

diff --git a/app-misc/solaar/solaar-1.1.13.ebuild b/app-misc/solaar/solaar-1.1.13.ebuild
new file mode 100644
index 000000000000..dbd439b70312
--- /dev/null
+++ b/app-misc/solaar/solaar-1.1.13.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
+if [[ ${PV} =~ 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
+else
+	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc appindicator libnotify"
+
+RDEPEND="
+	acct-group/plugdev
+	$(python_gen_cond_dep '
+		dev-python/evdev[${PYTHON_USEDEP}]
+		dev-python/psutil[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-xlib[${PYTHON_USEDEP}]
+		>=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+
+	')
+	x11-libs/gtk+:3[introspection]
+	appindicator? ( dev-libs/libayatana-appindicator )
+	libnotify? ( x11-libs/libnotify[introspection] )"
+# libayatana-appindicator & libnotify are entirely optional and detected at runtime
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+	# don't autostart (bug #494608)
+	sed -i \
+		-e '/yield autostart_path/d' \
+		setup.py || die
+
+	sed -i -r \
+		-e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+		setup.py || die
+
+	# grant plugdev group rw access
+	sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+
+	dodoc docs/devices.md CHANGELOG.md
+	if use doc; then
+		dodoc -r docs/*
+	else
+		newdoc docs/index.md README.md
+	fi
+	udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
+}
+
+pkg_postinst() {
+	udev_reload
+	xdg_pkg_postinst
+}
+
+pkg_postrm() {
+	udev_reload
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2024-05-17  5:57 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2024-05-17  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     4fc5571a921ae39387026155f44db553bd9f0886
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 17 05:47:34 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri May 17 05:57:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc5571a

app-misc/solaar: Update for file rename

Closes: https://bugs.gentoo.org/928136
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/solaar-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-9999.ebuild b/app-misc/solaar/solaar-9999.ebuild
index d7640c056c5b..f96426a884f3 100644
--- a/app-misc/solaar/solaar-9999.ebuild
+++ b/app-misc/solaar/solaar-9999.ebuild
@@ -61,7 +61,7 @@ python_prepare_all() {
 python_install_all() {
 	distutils-r1_python_install_all
 
-	dodoc docs/devices.md ChangeLog.md
+	dodoc docs/devices.md CHANGELOG.md
 	if use doc; then
 		dodoc -r docs/*
 	else


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2024-05-17  5:57 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2024-05-17  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     e4ba392ae873544ec7b5bbd5c3980ed87aa09387
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 17 05:47:59 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri May 17 05:57:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ba392a

app-misc/solaar: Add Python 3.12 compatibility

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-misc/solaar/solaar-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/solaar/solaar-9999.ebuild b/app-misc/solaar/solaar-9999.ebuild
index 89f1a2602b2b..dbd439b70312 100644
--- a/app-misc/solaar/solaar-9999.ebuild
+++ b/app-misc/solaar/solaar-9999.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit linux-info udev xdg distutils-r1
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2024-05-22 13:19 Matt Jolly
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Jolly @ 2024-05-22 13:19 UTC (permalink / raw
  To: gentoo-commits

commit:     55e36007191a6c875495310c7dbfdb774a2d07bc
Author:     Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Mon May 13 09:12:32 2024 +0000
Commit:     Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Wed May 22 13:17:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e36007

app-misc/solaar: EAPI 7 -> 8; Enable py312

Update metadata.xml for new upstream location on GH

Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

 app-misc/solaar/metadata.xml        | 2 +-
 app-misc/solaar/solaar-1.1.9.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/solaar/metadata.xml b/app-misc/solaar/metadata.xml
index 2605f7069be6..7763b5872974 100644
--- a/app-misc/solaar/metadata.xml
+++ b/app-misc/solaar/metadata.xml
@@ -5,6 +5,6 @@
     <email>robbat2@gentoo.org</email>
   </maintainer>
   <upstream>
-    <remote-id type="github">pwr/Solaar</remote-id>
+    <remote-id type="github">pwr-Solaar/Solaar</remote-id>
   </upstream>
 </pkgmetadata>

diff --git a/app-misc/solaar/solaar-1.1.9.ebuild b/app-misc/solaar/solaar-1.1.9.ebuild
index b1c037e613ad..98f9b95db5d2 100644
--- a/app-misc/solaar/solaar-1.1.9.ebuild
+++ b/app-misc/solaar/solaar-1.1.9.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit linux-info udev xdg distutils-r1
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2024-10-25 21:25 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2024-10-25 21:25 UTC (permalink / raw
  To: gentoo-commits

commit:     8b2d07abecbec78fb88f1c50211a3a4e446bf6dd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 25 21:25:09 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 21:25:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2d07ab

app-misc/solaar: Stabilize 1.1.13 x86, #942163

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.13.ebuild b/app-misc/solaar/solaar-1.1.13.ebuild
index dbd439b70312..fa5f7d936379 100644
--- a/app-misc/solaar/solaar-1.1.13.ebuild
+++ b/app-misc/solaar/solaar-1.1.13.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
@ 2024-10-26 15:16 Arthur Zamarin
  0 siblings, 0 replies; 53+ messages in thread
From: Arthur Zamarin @ 2024-10-26 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     47b36c026003b60eb33585e11dc557b8c439326f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 15:15:53 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 15:15:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b36c02

app-misc/solaar: Stabilize 1.1.13 amd64, #942163

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-misc/solaar/solaar-1.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/solaar/solaar-1.1.13.ebuild b/app-misc/solaar/solaar-1.1.13.ebuild
index fa5f7d936379..ba9050f33998 100644
--- a/app-misc/solaar/solaar-1.1.13.ebuild
+++ b/app-misc/solaar/solaar-1.1.13.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} =~ 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar"
 else
 	SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 x86"
+	KEYWORDS="amd64 ~arm ~arm64 x86"
 	S="${WORKDIR}"/Solaar-${PV/_rc/rc}
 fi
 


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

end of thread, other threads:[~2024-10-26 15:16 UTC | newest]

Thread overview: 53+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-27 15:00 [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2024-10-26 15:16 Arthur Zamarin
2024-10-25 21:25 Sam James
2024-05-22 13:19 Matt Jolly
2024-05-17  5:57 Matt Turner
2024-05-17  5:57 Matt Turner
2024-05-17  5:57 Matt Turner
2024-05-17  5:57 Matt Turner
2023-10-03 17:18 Mart Raudsepp
2023-06-12 20:46 Sam James
2023-06-12 20:43 Sam James
2023-05-01 12:34 Michał Górny
2023-04-25  3:55 Sam James
2023-04-25  3:55 Sam James
2023-04-14  2:55 Robin H. Johnson
2023-02-27 15:12 Pacho Ramos
2023-01-04  4:56 Sam James
2023-01-04  3:28 Sam James
2022-06-06 11:02 Jakov Smolić
2022-06-06 11:02 Jakov Smolić
2022-05-24 15:05 Matt Turner
2022-05-24 15:05 Matt Turner
2022-03-25 19:47 Florian Schmaus
2022-03-21 16:59 Robin H. Johnson
2022-03-21 16:59 Robin H. Johnson
2022-03-21 16:59 Robin H. Johnson
2022-01-11  5:01 Robin H. Johnson
2021-11-28  0:47 Robin H. Johnson
2021-04-14 18:04 Matt Turner
2021-04-11 11:11 Sam James
2021-04-11 11:06 Sam James
2021-02-28  4:27 Matt Turner
2021-02-28  2:31 Matt Turner
2021-02-27 19:26 Matt Turner
2021-02-27 19:26 Matt Turner
2020-12-02 23:31 Thomas Deutschmann
2020-12-02 22:49 Sam James
2020-12-02 22:15 Sam James
2020-07-27 21:45 Robin H. Johnson
2020-05-22  5:18 Matt Turner
2020-05-22  4:42 Robin H. Johnson
2020-05-18  6:16 Robin H. Johnson
2020-05-12  4:55 Robin H. Johnson
2020-05-12  4:55 Robin H. Johnson
2020-03-24 19:47 Robin H. Johnson
2020-03-23 20:55 Robin H. Johnson
2020-03-23 19:26 Robin H. Johnson
2020-02-05 21:21 Michał Górny
2019-12-22 19:44 Joonas Niilola
2019-09-15 16:49 Joonas Niilola
2019-09-13 12:58 Michał Górny
2018-06-27 17:49 Pacho Ramos
2016-11-09 11:17 Pacho Ramos

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