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/, app-misc/brightness-control/files/
@ 2021-01-25 17:36 Andrew Ammerlaan
  2021-01-25 17:36 ` [gentoo-commits] repo/proj/guru:master commit in: app-misc/brightness-control/files/, app-misc/brightness-control/ Andrew Ammerlaan
  0 siblings, 1 reply; 2+ messages in thread
From: Andrew Ammerlaan @ 2021-01-25 17:36 UTC (permalink / raw
  To: gentoo-commits

commit:     ce8b0ed2a8fa08f8fcbe6e31d974d40b91938ddc
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Jan 25 17:33:36 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jan 25 17:34:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce8b0ed2

app-misc/brightness-control: new pack: Qt Brightness Controller

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 app-misc/brightness-control/Manifest               |   1 +
 .../brightness-control-2.0_p20200629.ebuild        |  40 +++++++
 .../files/brightness-control-use-qtpy.patch        | 118 +++++++++++++++++++++
 app-misc/brightness-control/metadata.xml           |   8 ++
 4 files changed, 167 insertions(+)

diff --git a/app-misc/brightness-control/Manifest b/app-misc/brightness-control/Manifest
new file mode 100644
index 00000000..c5c17093
--- /dev/null
+++ b/app-misc/brightness-control/Manifest
@@ -0,0 +1 @@
+DIST brightness-control-2.0_p20200629.tar.gz 285708 BLAKE2B 2b886e14c42b40d2e6bb66e2cb5ab08fe18403430b69dc0b42be9c4126ed6caa4edf85451a30d5b1160c1da0c0205b2d2cf232ec3d805062b2d332a880bcf17b SHA512 064423512a1492fce20ad5efe4751fd68b2c3dc06a71f0afd5c2d598843daea3e4d1eaebeb9142a93c37f998c3b1ff5d20a5b5b087bd16bc85de5169f219de49

diff --git a/app-misc/brightness-control/brightness-control-2.0_p20200629.ebuild b/app-misc/brightness-control/brightness-control-2.0_p20200629.ebuild
new file mode 100644
index 00000000..94dd2e4d
--- /dev/null
+++ b/app-misc/brightness-control/brightness-control-2.0_p20200629.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 desktop
+
+COMMIT="39c297e98621e4604e8fbeb4a155a224418460ed"
+
+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"
+
+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}]'
+)"
+
+S="${WORKDIR}/Brightness-${COMMIT}/src"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-use-qtpy.patch"
+)
+
+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/files/brightness-control-use-qtpy.patch b/app-misc/brightness-control/files/brightness-control-use-qtpy.patch
new file mode 100644
index 00000000..17b130f7
--- /dev/null
+++ b/app-misc/brightness-control/files/brightness-control-use-qtpy.patch
@@ -0,0 +1,118 @@
+diff --git a//init.py b//init.py
+index 495c15d..1670972 100755
+--- a//init.py
++++ b//init.py
+@@ -19,9 +19,9 @@
+ import sys
+ import getpass
+ from os import path, remove, makedirs
+-from PySide2 import QtGui, QtCore, QtWidgets
+-from PySide2.QtCore import QSize
+-from PySide2.QtGui import QIcon
++from qtpy import QtGui, QtCore, QtWidgets
++from qtpy.QtCore import QSize
++from qtpy.QtGui import QIcon
+ from util.QtSingleApplication import QtSingleApplication
+ from ui.mainwindow import Ui_MainWindow
+ from ui.license import Ui_Form as License_Ui_Form
+diff --git a//ui/about.py b//ui/about.py
+index 248eae8..30d6f72 100644
+--- a//ui/about.py
++++ b//ui/about.py
+@@ -8,12 +8,12 @@
+ ## WARNING! All changes made in this file will be lost when recompiling UI file!
+ ################################################################################
+ 
+-from PySide2.QtCore import (QCoreApplication, QDate, QDateTime, QMetaObject,
++from qtpy.QtCore import (QCoreApplication, QDate, QDateTime, QMetaObject,
+     QObject, QPoint, QRect, QSize, QTime, QUrl, Qt)
+-from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
++from qtpy.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
+     QFontDatabase, QIcon, QKeySequence, QLinearGradient, QPalette, QPainter,
+     QPixmap, QRadialGradient)
+-from PySide2.QtWidgets import *
++from qtpy.QtWidgets import *
+ 
+ 
+ class Ui_Form(object):
+diff --git a//ui/help.py b//ui/help.py
+index 1eba729..a458f0e 100644
+--- a//ui/help.py
++++ b//ui/help.py
+@@ -8,12 +8,12 @@
+ ## WARNING! All changes made in this file will be lost when recompiling UI file!
+ ################################################################################
+ 
+-from PySide2.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
++from qtpy.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
+     QRect, QSize, QUrl, Qt)
+-from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
++from qtpy.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
+     QFontDatabase, QIcon, QLinearGradient, QPalette, QPainter, QPixmap,
+     QRadialGradient)
+-from PySide2.QtWidgets import *
++from qtpy.QtWidgets import *
+ 
+ 
+ class Ui_Form(object):
+diff --git a//ui/license.py b//ui/license.py
+index 7cfa021..370992b 100644
+--- a//ui/license.py
++++ b//ui/license.py
+@@ -8,12 +8,12 @@
+ ## WARNING! All changes made in this file will be lost when recompiling UI file!
+ ################################################################################
+ 
+-from PySide2.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
++from qtpy.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
+     QRect, QSize, QUrl, Qt)
+-from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
++from qtpy.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
+     QFontDatabase, QIcon, QLinearGradient, QPalette, QPainter, QPixmap,
+     QRadialGradient)
+-from PySide2.QtWidgets import *
++from qtpy.QtWidgets import *
+ 
+ 
+ class Ui_Form(object):
+diff --git a//ui/mainwindow.py b//ui/mainwindow.py
+index f8ccf11..4d50ff6 100644
+--- a//ui/mainwindow.py
++++ b//ui/mainwindow.py
+@@ -8,12 +8,12 @@
+ ## WARNING! All changes made in this file will be lost when recompiling UI file!
+ ################################################################################
+ 
+-from PySide2.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
++from qtpy.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
+     QRect, QSize, QUrl, Qt)
+-from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
++from qtpy.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
+     QFontDatabase, QIcon, QLinearGradient, QPalette, QPainter, QPixmap,
+     QRadialGradient)
+-from PySide2.QtWidgets import *
++from qtpy.QtWidgets import *
+ 
+ 
+ class Ui_MainWindow(object):
+diff --git a//util/QtSingleApplication.py b//util/QtSingleApplication.py
+index 4dec38f..13a01a6 100644
+--- a//util/QtSingleApplication.py
++++ b//util/QtSingleApplication.py
+@@ -1,11 +1,11 @@
+ # -*- coding: utf-8 -*-
+-from PySide2.QtCore import Signal, QTextStream, Qt
+-# from PySide2.QtGui import *
+-from PySide2.QtNetwork import QLocalSocket, QLocalServer
+-from PySide2.QtWidgets import QApplication
++from qtpy.QtCore import Signal, QTextStream, Qt
++# from qtpy.QtGui import *
++from qtpy.QtNetwork import QLocalSocket, QLocalServer
++from qtpy.QtWidgets import QApplication
+ 
+ """ Python 2.7 implementation of the C++ QtSingleApplication interface
+-    Note: This is Python 3 implementation of the above, using Pyside2 - Archisman Panigrahi <apandada1@gmail.com>
++    Note: This is Python 3 implementation of the above, using qtpy - Archisman Panigrahi <apandada1@gmail.com>
+     Copyright 2013, Johan Råde
+     All rights reserved.
+ 

diff --git a/app-misc/brightness-control/metadata.xml b/app-misc/brightness-control/metadata.xml
new file mode 100644
index 00000000..1210e7eb
--- /dev/null
+++ b/app-misc/brightness-control/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>andrewammerlaan@riseup.net</email>
+		<name>Andrew Ammerlaan</name>
+	</maintainer>
+</pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: app-misc/brightness-control/files/, app-misc/brightness-control/
  2021-01-25 17:36 [gentoo-commits] repo/proj/guru:dev commit in: app-misc/brightness-control/, app-misc/brightness-control/files/ Andrew Ammerlaan
@ 2021-01-25 17:36 ` Andrew Ammerlaan
  0 siblings, 0 replies; 2+ messages in thread
From: Andrew Ammerlaan @ 2021-01-25 17:36 UTC (permalink / raw
  To: gentoo-commits

commit:     ce8b0ed2a8fa08f8fcbe6e31d974d40b91938ddc
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Jan 25 17:33:36 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jan 25 17:34:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce8b0ed2

app-misc/brightness-control: new pack: Qt Brightness Controller

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 app-misc/brightness-control/Manifest               |   1 +
 .../brightness-control-2.0_p20200629.ebuild        |  40 +++++++
 .../files/brightness-control-use-qtpy.patch        | 118 +++++++++++++++++++++
 app-misc/brightness-control/metadata.xml           |   8 ++
 4 files changed, 167 insertions(+)

diff --git a/app-misc/brightness-control/Manifest b/app-misc/brightness-control/Manifest
new file mode 100644
index 00000000..c5c17093
--- /dev/null
+++ b/app-misc/brightness-control/Manifest
@@ -0,0 +1 @@
+DIST brightness-control-2.0_p20200629.tar.gz 285708 BLAKE2B 2b886e14c42b40d2e6bb66e2cb5ab08fe18403430b69dc0b42be9c4126ed6caa4edf85451a30d5b1160c1da0c0205b2d2cf232ec3d805062b2d332a880bcf17b SHA512 064423512a1492fce20ad5efe4751fd68b2c3dc06a71f0afd5c2d598843daea3e4d1eaebeb9142a93c37f998c3b1ff5d20a5b5b087bd16bc85de5169f219de49

diff --git a/app-misc/brightness-control/brightness-control-2.0_p20200629.ebuild b/app-misc/brightness-control/brightness-control-2.0_p20200629.ebuild
new file mode 100644
index 00000000..94dd2e4d
--- /dev/null
+++ b/app-misc/brightness-control/brightness-control-2.0_p20200629.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 desktop
+
+COMMIT="39c297e98621e4604e8fbeb4a155a224418460ed"
+
+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"
+
+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}]'
+)"
+
+S="${WORKDIR}/Brightness-${COMMIT}/src"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-use-qtpy.patch"
+)
+
+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/files/brightness-control-use-qtpy.patch b/app-misc/brightness-control/files/brightness-control-use-qtpy.patch
new file mode 100644
index 00000000..17b130f7
--- /dev/null
+++ b/app-misc/brightness-control/files/brightness-control-use-qtpy.patch
@@ -0,0 +1,118 @@
+diff --git a//init.py b//init.py
+index 495c15d..1670972 100755
+--- a//init.py
++++ b//init.py
+@@ -19,9 +19,9 @@
+ import sys
+ import getpass
+ from os import path, remove, makedirs
+-from PySide2 import QtGui, QtCore, QtWidgets
+-from PySide2.QtCore import QSize
+-from PySide2.QtGui import QIcon
++from qtpy import QtGui, QtCore, QtWidgets
++from qtpy.QtCore import QSize
++from qtpy.QtGui import QIcon
+ from util.QtSingleApplication import QtSingleApplication
+ from ui.mainwindow import Ui_MainWindow
+ from ui.license import Ui_Form as License_Ui_Form
+diff --git a//ui/about.py b//ui/about.py
+index 248eae8..30d6f72 100644
+--- a//ui/about.py
++++ b//ui/about.py
+@@ -8,12 +8,12 @@
+ ## WARNING! All changes made in this file will be lost when recompiling UI file!
+ ################################################################################
+ 
+-from PySide2.QtCore import (QCoreApplication, QDate, QDateTime, QMetaObject,
++from qtpy.QtCore import (QCoreApplication, QDate, QDateTime, QMetaObject,
+     QObject, QPoint, QRect, QSize, QTime, QUrl, Qt)
+-from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
++from qtpy.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
+     QFontDatabase, QIcon, QKeySequence, QLinearGradient, QPalette, QPainter,
+     QPixmap, QRadialGradient)
+-from PySide2.QtWidgets import *
++from qtpy.QtWidgets import *
+ 
+ 
+ class Ui_Form(object):
+diff --git a//ui/help.py b//ui/help.py
+index 1eba729..a458f0e 100644
+--- a//ui/help.py
++++ b//ui/help.py
+@@ -8,12 +8,12 @@
+ ## WARNING! All changes made in this file will be lost when recompiling UI file!
+ ################################################################################
+ 
+-from PySide2.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
++from qtpy.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
+     QRect, QSize, QUrl, Qt)
+-from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
++from qtpy.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
+     QFontDatabase, QIcon, QLinearGradient, QPalette, QPainter, QPixmap,
+     QRadialGradient)
+-from PySide2.QtWidgets import *
++from qtpy.QtWidgets import *
+ 
+ 
+ class Ui_Form(object):
+diff --git a//ui/license.py b//ui/license.py
+index 7cfa021..370992b 100644
+--- a//ui/license.py
++++ b//ui/license.py
+@@ -8,12 +8,12 @@
+ ## WARNING! All changes made in this file will be lost when recompiling UI file!
+ ################################################################################
+ 
+-from PySide2.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
++from qtpy.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
+     QRect, QSize, QUrl, Qt)
+-from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
++from qtpy.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
+     QFontDatabase, QIcon, QLinearGradient, QPalette, QPainter, QPixmap,
+     QRadialGradient)
+-from PySide2.QtWidgets import *
++from qtpy.QtWidgets import *
+ 
+ 
+ class Ui_Form(object):
+diff --git a//ui/mainwindow.py b//ui/mainwindow.py
+index f8ccf11..4d50ff6 100644
+--- a//ui/mainwindow.py
++++ b//ui/mainwindow.py
+@@ -8,12 +8,12 @@
+ ## WARNING! All changes made in this file will be lost when recompiling UI file!
+ ################################################################################
+ 
+-from PySide2.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
++from qtpy.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
+     QRect, QSize, QUrl, Qt)
+-from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
++from qtpy.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
+     QFontDatabase, QIcon, QLinearGradient, QPalette, QPainter, QPixmap,
+     QRadialGradient)
+-from PySide2.QtWidgets import *
++from qtpy.QtWidgets import *
+ 
+ 
+ class Ui_MainWindow(object):
+diff --git a//util/QtSingleApplication.py b//util/QtSingleApplication.py
+index 4dec38f..13a01a6 100644
+--- a//util/QtSingleApplication.py
++++ b//util/QtSingleApplication.py
+@@ -1,11 +1,11 @@
+ # -*- coding: utf-8 -*-
+-from PySide2.QtCore import Signal, QTextStream, Qt
+-# from PySide2.QtGui import *
+-from PySide2.QtNetwork import QLocalSocket, QLocalServer
+-from PySide2.QtWidgets import QApplication
++from qtpy.QtCore import Signal, QTextStream, Qt
++# from qtpy.QtGui import *
++from qtpy.QtNetwork import QLocalSocket, QLocalServer
++from qtpy.QtWidgets import QApplication
+ 
+ """ Python 2.7 implementation of the C++ QtSingleApplication interface
+-    Note: This is Python 3 implementation of the above, using Pyside2 - Archisman Panigrahi <apandada1@gmail.com>
++    Note: This is Python 3 implementation of the above, using qtpy - Archisman Panigrahi <apandada1@gmail.com>
+     Copyright 2013, Johan Råde
+     All rights reserved.
+ 

diff --git a/app-misc/brightness-control/metadata.xml b/app-misc/brightness-control/metadata.xml
new file mode 100644
index 00000000..1210e7eb
--- /dev/null
+++ b/app-misc/brightness-control/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>andrewammerlaan@riseup.net</email>
+		<name>Andrew Ammerlaan</name>
+	</maintainer>
+</pkgmetadata>


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

end of thread, other threads:[~2021-01-25 17:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-25 17:36 [gentoo-commits] repo/proj/guru:dev commit in: app-misc/brightness-control/, app-misc/brightness-control/files/ Andrew Ammerlaan
2021-01-25 17:36 ` [gentoo-commits] repo/proj/guru:master commit in: app-misc/brightness-control/files/, app-misc/brightness-control/ Andrew Ammerlaan

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