public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/brightness-control/
@ 2021-05-24 10:01 Andrew Ammerlaan
  0 siblings, 0 replies; 5+ messages in thread
From: Andrew Ammerlaan @ 2021-05-24 10:01 UTC (permalink / raw
  To: gentoo-commits

commit:     7d32185baee9f92ae7b9e39bccdd79537d8e6654
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 09:22:17 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon May 24 09:59:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d32185b

app-misc/brightness-control: <!-- maintainer-needed -->

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 app-misc/brightness-control/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-misc/brightness-control/metadata.xml b/app-misc/brightness-control/metadata.xml
index 287879405..7a38bb900 100644
--- a/app-misc/brightness-control/metadata.xml
+++ b/app-misc/brightness-control/metadata.xml
@@ -1,8 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>andrewammerlaan@gentoo.org</email>
-		<name>Andrew Ammerlaan</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/brightness-control/
@ 2022-05-30 21:02 Anna Vyalkova
  0 siblings, 0 replies; 5+ messages in thread
From: Anna Vyalkova @ 2022-05-30 21:02 UTC (permalink / raw
  To: gentoo-commits

commit:     aa15eff0458c7fa2f09d2fde93b0f6bcd117f8d8
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon May 30 19:42:13 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon May 30 19:42:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa15eff0

app-misc/brightness-control: update EAPI 7 -> 8

Closes: https://bugs.gentoo.org/848096
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 .../brightness-control/brightness-control-2.0_p20210331.ebuild | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-misc/brightness-control/brightness-control-2.0_p20210331.ebuild b/app-misc/brightness-control/brightness-control-2.0_p20210331.ebuild
index 09bd0b353..b2cee3776 100644
--- a/app-misc/brightness-control/brightness-control-2.0_p20210331.ebuild
+++ b/app-misc/brightness-control/brightness-control-2.0_p20210331.ebuild
@@ -1,18 +1,18 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_SINGLE_IMPL=1
 
 inherit distutils-r1 desktop
 
 COMMIT="ea7434ae53681c591daa2ced0d107f4b4bb6f997"
-
 DESCRIPTION="Qt Brightness Controller in Python"
 HOMEPAGE="https://github.com/lordamit/Brightness"
 SRC_URI="https://github.com/lordamit/Brightness/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/Brightness-${COMMIT}/src"
 
 KEYWORDS="~amd64 ~x86"
 LICENSE="GPL-1"
@@ -26,8 +26,6 @@ RDEPEND="$(python_gen_cond_dep \
 	'dev-python/QtPy[${PYTHON_USEDEP}]'
 )"
 
-S="${WORKDIR}/Brightness-${COMMIT}/src"
-
 python_install_all () {
 	distutils-r1_python_install_all
 


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

* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/brightness-control/
@ 2022-10-29 17:21 Anna Vyalkova
  0 siblings, 0 replies; 5+ messages in thread
From: Anna Vyalkova @ 2022-10-29 17:21 UTC (permalink / raw
  To: gentoo-commits

commit:     0a8ea97108087721f247a0790d2a4f3bc7866aa7
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Oct 29 16:56:33 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sat Oct 29 16:57:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a8ea971

app-misc/brightness-control: add 2.4, drop 2.0

Closes: https://bugs.gentoo.org/839603
Closes: https://bugs.gentoo.org/799566
Closes: https://bugs.gentoo.org/799593
Closes: https://bugs.gentoo.org/783051
Closes: https://bugs.gentoo.org/783054
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 app-misc/brightness-control/Manifest               |  2 +-
 .../brightness-control-2.0_p20210331.ebuild        | 34 -----------------
 .../brightness-control-2.4.ebuild                  | 43 ++++++++++++++++++++++
 3 files changed, 44 insertions(+), 35 deletions(-)

diff --git a/app-misc/brightness-control/Manifest b/app-misc/brightness-control/Manifest
index 322081ec9..3d84f674c 100644
--- a/app-misc/brightness-control/Manifest
+++ b/app-misc/brightness-control/Manifest
@@ -1 +1 @@
-DIST brightness-control-2.0_p20210331.tar.gz 285852 BLAKE2B a5fb5a91498e53fe0e08a67a4dafe7b10bd5d84c73154e84f1c3c473b85765dcf21afef02a55ea1965a574cfcab99cee5fa90d923cda301be3f15350734a9985 SHA512 e8a6b9080c8929a1f3b6f0284e25f705062e11a18f1bff264b2d4a6ce8a7068c65254ce8f53801db09dc32e0f2dd436cdf01e57697eb26d0742821b8c4b46ad9
+DIST brightness-control-2.4.tar.gz 293989 BLAKE2B 47b89fc6b81885823b82170f57fbe6b69f52b3ec7e77613dba84ea6a46af26d0c25256d4c76410ba61db011c1401b1c6ac68f059c4189ae1c6c416e5a830941a SHA512 b16297602d99c63293b7eeb6ceb49e68d2361e47b9f4aeae4f035c0b0834aecff45d25a9e27b1ec275b42377bc32f1ea17fe68dc95417e1cca597600f7b87882

diff --git a/app-misc/brightness-control/brightness-control-2.0_p20210331.ebuild b/app-misc/brightness-control/brightness-control-2.0_p20210331.ebuild
deleted file mode 100644
index b2cee3776..000000000
--- a/app-misc/brightness-control/brightness-control-2.0_p20210331.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 desktop
-
-COMMIT="ea7434ae53681c591daa2ced0d107f4b4bb6f997"
-DESCRIPTION="Qt Brightness Controller in Python"
-HOMEPAGE="https://github.com/lordamit/Brightness"
-SRC_URI="https://github.com/lordamit/Brightness/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/Brightness-${COMMIT}/src"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-1"
-SLOT="0"
-
-BDEPEND="$(python_gen_cond_dep \
-	'dev-python/cx_Freeze[${PYTHON_USEDEP}]'
-)"
-
-RDEPEND="$(python_gen_cond_dep \
-	'dev-python/QtPy[${PYTHON_USEDEP}]'
-)"
-
-python_install_all () {
-	distutils-r1_python_install_all
-
-	doicon -s scalable icons/brightness-controller.svg
-	make_desktop_entry brightness "Brightness Controller" brightness-controller Settings
-}

diff --git a/app-misc/brightness-control/brightness-control-2.4.ebuild b/app-misc/brightness-control/brightness-control-2.4.ebuild
new file mode 100644
index 000000000..9a6e573c8
--- /dev/null
+++ b/app-misc/brightness-control/brightness-control-2.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=poetry
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 desktop optfeature
+
+MY_PN="Brightness"
+DESCRIPTION="Qt Brightness Controller in Python"
+HOMEPAGE="https://github.com/lordamit/Brightness"
+SRC_URI="https://github.com/lordamit/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}/brightness-controller-linux"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="$(python_gen_cond_dep \
+	'dev-python/QtPy[${PYTHON_USEDEP},gui,network,pyqt5,widgets]'
+)"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+	distutils-r1_python_prepare_all
+
+	sed "/readme.md/d" -i pyproject.toml || die
+}
+
+python_install_all () {
+	distutils-r1_python_install_all
+
+	doicon -s scalable brightness_controller_linux/icons/brightness-controller.svg
+	make_desktop_entry brightness-controller "Brightness Controller" brightness-controller Settings
+}
+
+pkg_postinst() {
+	optfeature "direct control" app-misc/ddcutil
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/brightness-control/
@ 2023-05-27 17:06 Rahul Sandhu
  0 siblings, 0 replies; 5+ messages in thread
From: Rahul Sandhu @ 2023-05-27 17:06 UTC (permalink / raw
  To: gentoo-commits

commit:     afa7c0a065446bf874dd1dc0f78330e433b0b930
Author:     Rahul Sandhu <rahul <AT> sandhuservices <DOT> dev>
AuthorDate: Sat May 27 17:05:52 2023 +0000
Commit:     Rahul Sandhu <rahul <AT> sandhuservices <DOT> dev>
CommitDate: Sat May 27 17:05:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=afa7c0a0

app-misc/brightness-control: add github upstream metadata

Signed-off-by: Rahul Sandhu <rahul <AT> sandhuservices.dev>

 app-misc/brightness-control/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-misc/brightness-control/metadata.xml b/app-misc/brightness-control/metadata.xml
index 115e9d64a..e24525e12 100644
--- a/app-misc/brightness-control/metadata.xml
+++ b/app-misc/brightness-control/metadata.xml
@@ -2,4 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<!-- maintainer-needed -->
+	<upstream>
+		<remote-id type="github">lordamit/Brightness</remote-id>
+	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/brightness-control/
  2024-05-14 20:12 [gentoo-commits] repo/proj/guru:master " Julien Roy
@ 2024-05-14 20:10 ` Julien Roy
  0 siblings, 0 replies; 5+ messages in thread
From: Julien Roy @ 2024-05-14 20:10 UTC (permalink / raw
  To: gentoo-commits

commit:     1acf21faf5fda36aa8af209dd28f80c4f382ae1c
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Tue May 14 20:09:50 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue May 14 20:09:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1acf21fa

app-misc/brightness-control: enable py3.12

Closes: https://bugs.gentoo.org/931359
Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 app-misc/brightness-control/brightness-control-2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/brightness-control/brightness-control-2.4.ebuild b/app-misc/brightness-control/brightness-control-2.4.ebuild
index c438a5e0c2..c44041a9fa 100644
--- a/app-misc/brightness-control/brightness-control-2.4.ebuild
+++ b/app-misc/brightness-control/brightness-control-2.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=poetry
 DISTUTILS_SINGLE_IMPL=1
 


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

end of thread, other threads:[~2024-05-14 20:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-30 21:02 [gentoo-commits] repo/proj/guru:dev commit in: app-misc/brightness-control/ Anna Vyalkova
  -- strict thread matches above, loose matches on Subject: below --
2024-05-14 20:12 [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-05-14 20:10 ` [gentoo-commits] repo/proj/guru:dev " Julien Roy
2023-05-27 17:06 Rahul Sandhu
2022-10-29 17:21 Anna Vyalkova
2021-05-24 10:01 Andrew Ammerlaan

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