[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: be9620147b462e5f25c2e9bc5d577d8dc983aa1f Author: Mart Raudsepp gentoo org> AuthorDate: Tue Oct 3 17:18:15 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Oct 3 17:18:15 2023 + 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 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 5a546dc318d619b6219eb53aa733d77ad1b62d4c Author: Sam James gentoo org> AuthorDate: Mon Jun 12 20:46:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 20:46:13 2023 + 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 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 01a1919f1ba969d1a2781fbc509f8cec0c961b51 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 20:43:16 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 20:43:16 2023 + 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 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 39122576f478d55bfa8d8422e9889c6c9eed12c7 Author: Michał Górny gentoo org> AuthorDate: Mon May 1 12:32:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon May 1 12:32:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39122576 app-misc/solaar: Remove old Signed-off-by: Michał Górny 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 b5bcf37f75631d39ac726b564bfd7f329f80e9931461fceb5ce7442113df50db82679dabfd08150a87ebe9a9de68aeb38a005e450c3e025c57e5f1219312 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.. --- 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 5fd4da324c5b551a597c6a791825722a1478fe94 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 27 14:58:35 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 27 14:58:35 2023 + 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 gentoo.org> app-misc/solaar/solaar-.ebuild | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app-misc/solaar/solaar-.ebuild b/app-misc/solaar/solaar-.ebuild index 580d58d70762..13ddbb755105 100644 --- a/app-misc/solaar/solaar-.ebuild +++ b/app-misc/solaar/solaar-.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 }
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 9bdf5792a570c0926ce8d78ae9b965af1f86e4ab Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:34 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:54 2023 + 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 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 0086965bfa60bb0587ea7c248c488933789339ba Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:35 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:55 2023 + 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 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 8f4850c90871718483ca66d7037dd777e4a98a6f Author: Robin H. Johnson gentoo org> AuthorDate: Fri Apr 14 02:54:48 2023 + Commit: Robin H. Johnson gentoo org> CommitDate: Fri Apr 14 02:54:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4850c9 app-misc/solaar: bump Signed-off-by: Robin H. Johnson 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 b5bcf37f75631d39ac726b564bfd7f329f80e9931461fceb5ce7442113df50db82679dabfd08150a87ebe9a9de68aeb38a005e450c3e025c57e5f1219312 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 ..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} =~ * ]]; 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 742cfff92a456b596f2dbf440a4eb3dd10560d41 Author: Pacho Ramos gentoo org> AuthorDate: Mon Feb 27 15:02:52 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Feb 27 15:02:52 2023 + 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 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 ..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} =~ * ]]; 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 8858c7de308bd96913796a8a27b37d41857467c4 Author: Sam James gentoo org> AuthorDate: Wed Jan 4 04:55:24 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 4 04:56:15 2023 + 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 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 840c7ad0eab3c72b94c4416e63a35432308306d8 Author: Martin Kemp martinke mp> AuthorDate: Tue Jan 3 12:53:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 4 03:25:05 2023 + 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 martinke.mp> Closes: https://github.com/gentoo/gentoo/pull/28949 Signed-off-by: Sam James gentoo.org> app-misc/solaar/Manifest| 1 + app-misc/solaar/{solaar-.ebuild => solaar-1.1.8.ebuild} | 7 --- app-misc/solaar/solaar-.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 b5bcf37f75631d39ac726b564bfd7f329f80e9931461fceb5ce7442113df50db82679dabfd08150a87ebe9a9de68aeb38a005e450c3e025c57e5f1219312 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-.ebuild b/app-misc/solaar/solaar-1.1.8.ebuild similarity index 93% copy from app-misc/solaar/solaar-.ebuild copy to app-misc/solaar/solaar-1.1.8.ebuild index 502ef240ea40..b69b48e81557 100644 --- a/app-misc/solaar/solaar-.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} =~ * ]]; 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-.ebuild b/app-misc/solaar/solaar-.ebuild index 502ef240ea40..868f9d19920d 100644 --- a/app-misc/solaar/solaar-.ebuild +++ b/app-misc/solaar/solaar-.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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 7698b6d9199e8ef5f39d054a3007669e1c090e89 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 11:02:07 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 11:02:07 2022 + 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ć 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 558a01a7be10b36b1c0c0cc89454b8eb642900a2 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 11:01:59 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 11:01:59 2022 + 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ć 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 606585b8dfd75b9f552886fb9eac34127e2982c2 Author: Matt Turner gentoo org> AuthorDate: Tue May 24 15:05:16 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue May 24 15:05:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606585b8 app-misc/solaar: Sync live ebuild Signed-off-by: Matt Turner gentoo.org> app-misc/solaar/solaar-.ebuild | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app-misc/solaar/solaar-.ebuild b/app-misc/solaar/solaar-.ebuild index cad0500253bc..502ef240ea40 100644 --- a/app-misc/solaar/solaar-.ebuild +++ b/app-misc/solaar/solaar-.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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 99e257dbf4c406d9040268680b5677fb7b99d980 Author: Matt Turner gentoo org> AuthorDate: Tue May 24 15:01:38 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue May 24 15:05:41 2022 + 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 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 b5bcf37f75631d39ac726b564bfd7f329f80e9931461fceb5ce7442113df50db82679dabfd08150a87ebe9a9de68aeb38a005e450c3e025c57e5f1219312 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 ..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} =~ * ]]; 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: ac2456de23569ae8ebb1014dca537046d7b032a8 Author: Florian Schmaus gentoo org> AuthorDate: Fri Mar 25 10:47:08 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Mar 25 19:47:28 2022 + 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 gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24742 Signed-off-by: Florian Schmaus 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}]
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: bda79c5027aaa5deb552d57a75155e633b0e3298 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Mar 21 16:53:28 2022 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Mar 21 16:59:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda79c50 app-misc/solaar: bump Signed-off-by: Robin H. Johnson 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 b5bcf37f75631d39ac726b564bfd7f329f80e9931461fceb5ce7442113df50db82679dabfd08150a87ebe9a9de68aeb38a005e450c3e025c57e5f1219312 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 ..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} =~ * ]]; 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 3a11f3a90ba7c1a840d6967a31906f3b2219f297 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Mar 21 16:58:13 2022 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Mar 21 16:59:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a11f3a9 app-misc/solaar: stable on amd64 Signed-off-by: Robin H. Johnson 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 6a91b08aeb7c5a0d642e72eb512dd8086f08f049 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Mar 21 16:57:36 2022 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Mar 21 16:59:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a91b08a app-misc/solaar: fix changelog symlink Signed-off-by: Robin H. Johnson 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 288fbb4111608aba6823216a5ec8658004cf9068 Author: Alexey Zapparov zapparov com> AuthorDate: Sun Nov 28 02:32:15 2021 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue Jan 11 05:00:52 2022 + 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 zapparov.com> Signed-off-by: Robin H. Johnson 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 ..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} =~ * ]]; 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 2c4daac3073e3ac44e6ea594d291a08f4b65374a Author: Alexey Zapparov zapparov com> AuthorDate: Wed Nov 24 22:24:56 2021 + Commit: Robin H. Johnson gentoo org> CommitDate: Sun Nov 28 00:47:39 2021 + 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 zapparov.com> (cherry picked from commit 26847f74573724273c09a7990bb5d0cf83dff3a5) Signed-off-by: Robin H. Johnson 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 ..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} =~ * ]]; 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 16b7af187ac2d9d7b3340a3635329a57d0caaefd Author: Matt Turner gentoo org> AuthorDate: Wed Apr 14 18:03:00 2021 + Commit: Matt Turner gentoo org> CommitDate: Wed Apr 14 18:04:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b7af18 app-misc/solaar: Drop old versions Signed-off-by: Matt Turner 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..000 --- 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..000 --- 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 \ -
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 1f2977e34fae7749598462739e0eb6a0694413ff Author: Sam James gentoo org> AuthorDate: Sun Apr 11 11:09:38 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 11 11:09:38 2021 + 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 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 774f20e43bd27508ae6a67655015d02008214ec7 Author: Sam James gentoo org> AuthorDate: Sun Apr 11 11:04:31 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 11 11:04:31 2021 + 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 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} =~ * ]]; 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: add6d9cd9e856f0fcdf86599e679aad54c8939eb Author: Matt Turner gentoo org> AuthorDate: Sun Feb 28 04:27:38 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 28 04:27:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add6d9cd app-misc/solaar: Fix revbump Signed-off-by: Matt Turner 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] )
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 66cbe5a8525b4c835715e5c2c4cf58372f276d12 Author: Matt Turner gentoo org> AuthorDate: Sun Feb 28 02:30:29 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 28 02:31:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66cbe5a8 app-misc/solaar: Add missing dependencies Signed-off-by: Matt Turner gentoo.org> app-misc/solaar/{solaar-1.0.5.ebuild => solaar-1.0.5-r1.ebuild} | 0 app-misc/solaar/solaar-.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-.ebuild b/app-misc/solaar/solaar-.ebuild index 0e6648c5ddf..cad0500253b 100644 --- a/app-misc/solaar/solaar-.ebuild +++ b/app-misc/solaar/solaar-.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] )
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 72b0331ed080bebd6dc76534540bb8f96c0f0461 Author: Matt Turner gentoo org> AuthorDate: Sat Feb 27 19:22:25 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Feb 27 19:26:10 2021 + 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 gentoo.org> app-misc/solaar/solaar-.ebuild | 38 +- 1 file changed, 25 insertions(+), 13 deletions(-) diff --git a/app-misc/solaar/solaar-.ebuild b/app-misc/solaar/solaar-.ebuild index 8b13996f6d3..0e6648c5ddf 100644 --- a/app-misc/solaar/solaar-.ebuild +++ b/app-misc/solaar/solaar-.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} =~ * ]]; 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 }
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 3b50e50f54386703fb9a147d04d359250f52f6c6 Author: Matt Turner gentoo org> AuthorDate: Sat Feb 27 19:24:05 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Feb 27 19:26:11 2021 + 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 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 000..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} =~ * ]]; 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 71d66169f840b4a67379f9be40ae6eee493b2113 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 2 23:28:06 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 2 23:30:57 2020 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 0b47915ba511fb75299c52799a3ec789727ca9a5 Author: Sam James gentoo org> AuthorDate: Wed Dec 2 22:49:27 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 2 22:49:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b47915b app-misc/solaar: Add Python 3.8 to too Package-Manager: Portage-3.0.10.2-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> app-misc/solaar/solaar-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/solaar/solaar-.ebuild b/app-misc/solaar/solaar-.ebuild index 6b0376ffc08..01b7caa1700 100644 --- a/app-misc/solaar/solaar-.ebuild +++ b/app-misc/solaar/solaar-.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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 72a25f83c711419586f5490fdd21502285618bc0 Author: Sam James gentoo org> AuthorDate: Wed Dec 2 22:15:09 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 2 22:15:09 2020 + 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 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="
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 69493cb0203d66df3b9bb47e7df55c990380ab3f Author: Robin H. Johnson gentoo org> AuthorDate: Mon Jul 27 21:44:52 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Jul 27 21:45:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69493cb0 app-misc/solaar: bump Signed-off-by: Robin H. Johnson 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 628ed83408a65cb5690495d6e8a8b94e752eef46 Author: Matt Turner gentoo org> AuthorDate: Fri May 22 05:18:14 2020 + Commit: Matt Turner gentoo org> CommitDate: Fri May 22 05:18:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628ed834 app-misc/solaar: Update Manifest Signed-off-by: Matt Turner 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 6a1f6fd561751cb8b9b6a08f914df91c245de751 Author: Robin H. Johnson gentoo org> AuthorDate: Fri May 22 04:42:08 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Fri May 22 04:42:22 2020 + 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 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..000 --- 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" -
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 207d9470d6e3326be95b16c1682e7715b9a87f30 Author: Robin H. Johnson gentoo org> AuthorDate: Mon May 18 06:15:45 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon May 18 06:16:42 2020 + 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 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: dc9472da73a688bd3579984fba750c83fd0534d4 Author: Robin H. Johnson gentoo org> AuthorDate: Tue May 12 04:54:43 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue May 12 04:55:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9472da app-misc/solaar: bump Signed-off-by: Robin H. Johnson 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: cc690e0b5e99c0a9829faeacc82e9813ba87f202 Author: Robin H. Johnson gentoo org> AuthorDate: Tue May 12 04:55:29 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue May 12 04:55:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc690e0b app-misc/solaar: prune old versions Signed-off-by: Robin H. Johnson 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..000 --- 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..000 --- 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 - -
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: f278a2ea4c3a3a069e1d12b6ea4493511cb1eb13 Author: Robin H. Johnson gentoo org> AuthorDate: Tue Mar 24 19:47:14 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue Mar 24 19:47:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f278a2ea app-misc/solaar: fix metadata whitespace Signed-off-by: Robin H. Johnson 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 @@ http://www.gentoo.org/dtd/metadata.dtd;> - robb...@gentoo.org +robb...@gentoo.org pwr/Solaar
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 73683a23ace75e67f2560b4bbcb1aa40f9fd8bf2 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Mar 23 20:55:03 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Mar 23 20:55:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73683a23 app-misc/solaar: update metadata Signed-off-by: Robin H. Johnson 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 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + robb...@gentoo.org + pwr/Solaar
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: ff77d5dfd8f7ca5862f3aacc146f858ca593d23a Author: Robin H. Johnson gentoo org> AuthorDate: Mon Mar 23 19:26:06 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Mar 23 19:26:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff77d5df app-misc/solaar: bump Signed-off-by: Robin H. Johnson gentoo.org> app-misc/solaar/Manifest| 1 + app-misc/solaar/solaar-1.0.2_rc1.ebuild | 49 ++ app-misc/solaar/solaar-.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 000..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-.ebuild b/app-misc/solaar/solaar-.ebuild new file mode 100644 index 000..6b0376ffc08 --- /dev/null +++ b/app-misc/solaar/solaar-.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} =~ * ]]; 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 9a817caad7855ce2418fca3370c58a7051630f12 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 5 20:56:14 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 5 21:21:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a817caa app-misc/solaar: Remove py2 Signed-off-by: Michał Górny 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 8cf188a490a31cf9f3ade98ff4d83137da462e37 Author: Chris Mayo gmail com> AuthorDate: Sun Dec 22 19:19:09 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Dec 22 19:44:28 2019 + 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 gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14078 Signed-off-by: Joonas Niilola 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: aa0a640822aeedf783bd5938424ee33dde88fefd Author: Chris Mayo gmail com> AuthorDate: Fri Sep 13 18:24:28 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Sep 15 16:48:43 2019 + 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 gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12679 Signed-off-by: Joonas Niilola 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 77ada1e561e8bc6343759327af8ea52365b38eb3 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 13 12:15:56 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 13 12:42:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ada1e5 app-misc/solaar: Use acct-group/plugdev Signed-off-by: Michał Górny 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: f757d7063ae911ab94e6e5ece8af56b3f4255395 Author: Pacho Ramos gentoo org> AuthorDate: Wed Jun 27 17:46:53 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jun 27 17:49:08 2018 + 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 4c99555442364493f2c83bbbe180c49d8e544615 Author: Pacho Ramos gentoo org> AuthorDate: Wed Nov 9 11:01:38 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Nov 9 11:01:38 2016 + 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