[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/rogdrv/

2020-08-05 Thread Henrik Pihl
commit: 2101d4364f40a46089efe6d5e1e0597c9a4b0ceb
Author: Henrik Pihl  gmail  com>
AuthorDate: Wed Aug  5 10:35:34 2020 +
Commit:     Henrik Pihl  gmail  com>
CommitDate: Wed Aug  5 10:35:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2101d436

sys-apps/rogdrv: set PYTHON_COMPAT to 3.7 only

- clean up duplicate fields

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Henrik Pihl  gmail.com>

 sys-apps/rogdrv/rogdrv-0.0.5.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-apps/rogdrv/rogdrv-0.0.5.ebuild 
b/sys-apps/rogdrv/rogdrv-0.0.5.ebuild
index c093c97..fa176a2 100644
--- a/sys-apps/rogdrv/rogdrv-0.0.5.ebuild
+++ b/sys-apps/rogdrv/rogdrv-0.0.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_7 )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1 linux-info udev
@@ -18,11 +18,9 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-DEPEND="$(python_gen_cond_dep '
-   dev-python/python-evdev[${PYTHON_USEDEP}]
+DEPEND="dev-python/python-evdev[${PYTHON_USEDEP}]
dev-python/cffi[${PYTHON_USEDEP}]
dev-python/hidapi[${PYTHON_USEDEP}]
-   ' python3_{7,8} )
dev-libs/libappindicator
virtual/udev"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/kitscenarist/

2020-08-05 Thread Henrik Pihl
commit: bf47caeec383eccefe3964c1dece9696c7844e39
Author: Henrik Pihl  gmail  com>
AuthorDate: Wed Aug  5 10:17:46 2020 +
Commit:     Henrik Pihl  gmail  com>
CommitDate: Wed Aug  5 10:17:46 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf47caee

app-editors/kitscenarist: restore needed functionality

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Henrik Pihl  gmail.com>

 app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild 
b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
index 3ff4838..549a029 100644
--- a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
+++ b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
@@ -47,3 +47,14 @@ src_install() {
readme.gentoo_create_doc
font_src_install
 }
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   font_pkg_postinst
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   font_pkg_postrm
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/kitscenarist/

2020-08-03 Thread Henrik Pihl
commit: e809df548d1cfd14a7b0d06ce64df6ae4aed7e20
Author: Henrik Pihl  gmail  com>
AuthorDate: Mon Aug  3 17:28:53 2020 +
Commit:     Henrik Pihl  gmail  com>
CommitDate: Mon Aug  3 17:28:53 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e809df54

app-editors/kitscenarist: simplify build

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Henrik Pihl  gmail.com>

 app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild | 13 -
 1 file changed, 13 deletions(-)

diff --git a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild 
b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
index 9f5c95c..3ff4838 100644
--- a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
+++ b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
@@ -16,7 +16,6 @@ DOC_CONTENTS="Quick startup hints at 
https://kitscenarist.ru/en/help/first_glanc
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
 FONT_SUFFIX="ttf"
 FONT_S="${S}/bin/scenarist-core/Resources/Fonts"
@@ -35,7 +34,6 @@ DEPEND="dev-qt/qtcore:5
dev-qt/qtxml:5
sys-libs/zlib[minizip]"
 RDEPEND="${DEPEND}"
-BDEPEND=""
 
 src_configure() {
eqmake5 Scenarist.pro
@@ -49,14 +47,3 @@ src_install() {
readme.gentoo_create_doc
font_src_install
 }
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   font_pkg_postinst
-   readme.gentoo_print_elog
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   font_pkg_postrm
-}



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/rogdrv/

2020-08-03 Thread Henrik Pihl
commit: 34a5f09a7daa6a61eb7e71c94805d941ddc05b2c
Author: Henrik Pihl  gmail  com>
AuthorDate: Mon Aug  3 16:47:46 2020 +
Commit:     Henrik Pihl  gmail  com>
CommitDate: Mon Aug  3 16:47:46 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34a5f09a

sys-apps/rogdrv: remove already defined variables

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Henrik Pihl  gmail.com>

 sys-apps/rogdrv/rogdrv-0.0.5.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-apps/rogdrv/rogdrv-0.0.5.ebuild 
b/sys-apps/rogdrv/rogdrv-0.0.5.ebuild
index 7e55c02..c093c97 100644
--- a/sys-apps/rogdrv/rogdrv-0.0.5.ebuild
+++ b/sys-apps/rogdrv/rogdrv-0.0.5.ebuild
@@ -17,7 +17,6 @@ 
SRC_URI="https://github.com/kyokenn/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.g
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="$(python_gen_cond_dep '
dev-python/python-evdev[${PYTHON_USEDEP}]
@@ -25,8 +24,7 @@ DEPEND="$(python_gen_cond_dep '
dev-python/hidapi[${PYTHON_USEDEP}]
' python3_{7,8} )
dev-libs/libappindicator
-   virtual/udev
-   ${PYTHON_DEPS}"
+   virtual/udev"
 RDEPEND="${DEPEND}"
 CONFIG_CHECK="~INPUT_UINPUT"
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/rogdrv/

2020-08-03 Thread Henrik Pihl
commit: bdab1c751c7bb281f24bdbe4e799775f452485f6
Author: Henrik Pihl  gmail  com>
AuthorDate: Mon Aug  3 16:06:24 2020 +
Commit:     Henrik Pihl  gmail  com>
CommitDate: Mon Aug  3 16:06:24 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bdab1c75

sys-apps/rogdrv: fix package

dev-python/cython-hidapi dep changed to dev-python/hidapi
handle python deps correctly

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Henrik Pihl  gmail.com>

 sys-apps/rogdrv/rogdrv-0.0.5.ebuild | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/sys-apps/rogdrv/rogdrv-0.0.5.ebuild 
b/sys-apps/rogdrv/rogdrv-0.0.5.ebuild
index 17bb739..7e55c02 100644
--- a/sys-apps/rogdrv/rogdrv-0.0.5.ebuild
+++ b/sys-apps/rogdrv/rogdrv-0.0.5.ebuild
@@ -17,16 +17,17 @@ 
SRC_URI="https://github.com/kyokenn/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.g
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
-   dev-libs/libappindicator
-   dev-python/python-evdev[${PYTHON_USEDEP}]
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/hidapi[${PYTHON_USEDEP}]
-   virtual/udev"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="$(python_gen_cond_dep '
+   dev-python/python-evdev[${PYTHON_USEDEP}]
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/hidapi[${PYTHON_USEDEP}]
+   ' python3_{7,8} )
+   dev-libs/libappindicator
+   virtual/udev
+   ${PYTHON_DEPS}"
 RDEPEND="${DEPEND}"
-BDEPEND=""
 CONFIG_CHECK="~INPUT_UINPUT"
 
 python_prepare_all() {



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/rogdrv/

2020-08-03 Thread Henrik Pihl
commit: 1b6705b67fd6abe1d425201847e9db87d7a20e4c
Author: Henrik Pihl  gmail  com>
AuthorDate: Mon Aug  3 11:53:35 2020 +
Commit:     Henrik Pihl  gmail  com>
CommitDate: Mon Aug  3 11:53:35 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b6705b6

sys-apps/rogdrv: new package

Signed-off-by: Henrik Pihl  gmail.com>

 sys-apps/rogdrv/Manifest|  1 +
 sys-apps/rogdrv/metadata.xml| 11 +
 sys-apps/rogdrv/rogdrv-0.0.5.ebuild | 48 +
 3 files changed, 60 insertions(+)

diff --git a/sys-apps/rogdrv/Manifest b/sys-apps/rogdrv/Manifest
new file mode 100644
index 000..93471bc
--- /dev/null
+++ b/sys-apps/rogdrv/Manifest
@@ -0,0 +1 @@
+DIST rogdrv-0.0.5.tar.gz 68703 BLAKE2B 
4896b35eeefa0fc35251eeae993eb54669f0ed67e401de06a688954b15cbc13691a4d52ae3ecb7441079a610505d0162c9b82da5dd98712bbdaa632773637d03
 SHA512 
9db833ca0b0d8ddbce484aa1745e83cb169477e1fdb76e740a4a63106756ef55a06e63ef4c97e565c4425c97ed3e7aeeefa9e099da386c8fc3e168ded720ba2d

diff --git a/sys-apps/rogdrv/metadata.xml b/sys-apps/rogdrv/metadata.xml
new file mode 100644
index 000..f64086d
--- /dev/null
+++ b/sys-apps/rogdrv/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   https://github.com/kyokenn/rogdrv
+   
+   
+   ahve...@gmail.com
+   Henrik Pihl
+   
+

diff --git a/sys-apps/rogdrv/rogdrv-0.0.5.ebuild 
b/sys-apps/rogdrv/rogdrv-0.0.5.ebuild
new file mode 100644
index 000..84974e4
--- /dev/null
+++ b/sys-apps/rogdrv/rogdrv-0.0.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1 linux-info udev
+
+COMMIT="4bdb41403d2000ae8941bc987f5a2dbafedbc544"
+DESCRIPTION="ASUS ROG userspace mouse driver for Linux."
+HOMEPAGE="https://github.com/kyokenn/rogdrv";
+S="${WORKDIR}/${PN}-${COMMIT}"
+SRC_URI="https://github.com/kyokenn/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-libs/libappindicator
+   dev-python/python-evdev
+   dev-python/cffi
+   dev-python/cython-hidapi
+   virtual/udev"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+CONFIG_CHECK="~INPUT_UINPUT"
+
+python_prepare_all() {
+   # duplicate text, commited to upstream
+   sed -i -e '/Comment=ASUS/d' rogdrv.desktop rogdrv/gtk3.py
+   # udev rules are placed outside /usr
+   sed -i -e '/etc[\/]udev/d' setup.py
+   distutils-r1_python_prepare_all
+}
+
+python_install() {
+   distutils-r1_python_install
+   udev_dorules udev/50-rogdrv.rules
+}
+
+pkg_postinst() {
+   elog "Reconnect your mouse to get your mouse working with the new 
rules."
+   elog "See the README file for usage instructions."
+   udev_reload
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/qjournalctl/

2020-08-03 Thread Henrik Pihl
commit: 71c9571977827e6d5a52171edc82f883795fbdc5
Author: Henrik Pihl  gmail  com>
AuthorDate: Mon Aug  3 11:04:13 2020 +
Commit:     Henrik Pihl  gmail  com>
CommitDate: Mon Aug  3 11:04:13 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71c95719

sys-apps/qjournalctl: new package

GUI for journalctl.

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Henrik Pihl  gmail.com>

 sys-apps/qjournalctl/Manifest |  1 +
 sys-apps/qjournalctl/metadata.xml | 12 ++
 sys-apps/qjournalctl/qjournalctl-0.6.2.ebuild | 34 +++
 3 files changed, 47 insertions(+)

diff --git a/sys-apps/qjournalctl/Manifest b/sys-apps/qjournalctl/Manifest
new file mode 100644
index 000..35cf133
--- /dev/null
+++ b/sys-apps/qjournalctl/Manifest
@@ -0,0 +1 @@
+DIST v0.6.2.tar.gz 43669 BLAKE2B 
e93c8d3db61cfc7e51cad876752ad7b5154d333cbc023c0f8793018ec518dd7e48fc8698f23e642df6c37a4d99f3b083b48ec8903826aebc50e1f9ec7c2ef762
 SHA512 
573e6de8348954a6687eb347d36d6c30b7ee7c2088b62bd4b22fae12ecf1dc563308ce2d7228a71c2747b6cb22081e3adf50dfae6a36c1fd9966f6f40492f2f0

diff --git a/sys-apps/qjournalctl/metadata.xml 
b/sys-apps/qjournalctl/metadata.xml
new file mode 100644
index 000..ddd17d3
--- /dev/null
+++ b/sys-apps/qjournalctl/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   ahve...@gmail.com
+   Henrik Pihl
+   
+   
+   A graphical user interface which displays the systemd's journal and 
+   lets the user filter the output without the command line.
+   
+

diff --git a/sys-apps/qjournalctl/qjournalctl-0.6.2.ebuild 
b/sys-apps/qjournalctl/qjournalctl-0.6.2.ebuild
new file mode 100644
index 000..a566492
--- /dev/null
+++ b/sys-apps/qjournalctl/qjournalctl-0.6.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils
+
+DESCRIPTION="Qt-based GUI for systemd's journalctl command"
+HOMEPAGE="https://github.com/pentix/qjournalctl";
+SRC_URI="https://github.com/pentix/${PN}/archive/v${PV}.tar.gz";
+#MY_P="${PN}-v${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+DOCS=( "CHANGELOG.md" "README.md" )
+
+DEPEND="dev-qt/qtcore
+   dev-qt/qtgui
+   dev-qt/qtwidgets
+   net-libs/libssh"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_prepare() {
+   default
+   eqmake5
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/kitscenarist/

2020-08-03 Thread Henrik Pihl
commit: 0ba7b97354d79b77bb85d95e0aba542db12eaa21
Author: Henrik Pihl  gmail  com>
AuthorDate: Mon Aug  3 10:38:30 2020 +
Commit:     Henrik Pihl  gmail  com>
CommitDate: Mon Aug  3 10:38:30 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ba7b973

app-editors/kitscenarist: new package

Application to write screenplays.

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Henrik Pihl  gmail.com>

 app-editors/kitscenarist/Manifest  |  1 +
 .../kitscenarist/kitscenarist-0.7.2_rc9.ebuild | 70 ++
 app-editors/kitscenarist/metadata.xml  | 18 ++
 3 files changed, 89 insertions(+)

diff --git a/app-editors/kitscenarist/Manifest 
b/app-editors/kitscenarist/Manifest
new file mode 100644
index 000..88e56de
--- /dev/null
+++ b/app-editors/kitscenarist/Manifest
@@ -0,0 +1 @@
+DIST kitscenarist-0.7.2.rc9i.tar.gz 2856 BLAKE2B 
6be60285edc0361a682dedecfe6ea3d75f7cd31421b2bd49f56d5b17af8fbcc56b34e54da3f670212b33a51fa90a3ce5d51b4efffe1aa2c1807a3703a9acb26f
 SHA512 
9e9ba8d930e8de6b0edb8b5e8a6c8e75c16572d33d3dbbc12072191aec5c49bd127727252d288b9d7cc5ddb5c6c75d3a221b9f51b68065b15c228c212e088930

diff --git a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild 
b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
new file mode 100644
index 000..1f98fc0
--- /dev/null
+++ b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop font readme.gentoo-r1 qmake-utils xdg
+
+MY_PV="0.7.2.rc9i"
+MY_P="${PN}"-"${MY_PV}"
+DESCRIPTION="Simple and powerful application for creating screenplays."
+HOMEPAGE="https://kitscenarist.ru/en/";
+SRC_URI="https://github.com/dimkanovikov/KITScenarist/releases/download/"${MY_PV}"/src.tar.gz
 -> "${MY_P}".tar.gz"
+S="${WORKDIR}/src"
+DOC_CONTENTS="Quick startup hints at 
https://kitscenarist.ru/en/help/first_glance.html";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+FONT_SUFFIX="ttf"
+FONT_S="${S}/bin/scenarist-core/Resources/Fonts"
+
+DEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtpositioning:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebengine:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib[minizip]"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_prepare() {
+   xdg_src_prepare
+}
+
+src_configure() {
+   eqmake5 Scenarist.pro
+   emake qmake_all
+}
+
+src_preinst() {
+   xdg_src_prepare
+}
+
+src_install() {
+   newicon -s 512 bin/scenarist-core/Resources/Icons/logo.png "${PN}".png
+   make_desktop_entry "${PN}" "KIT Scenarist" "${PN}" Office
+   newbin "${WORKDIR}"/build/Release/bin/scenarist-desktop/Scenarist 
"${PN}"
+   readme.gentoo_create_doc
+   font_src_install
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   font_pkg_postinst
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   font_pkg_postrm
+}

diff --git a/app-editors/kitscenarist/metadata.xml 
b/app-editors/kitscenarist/metadata.xml
new file mode 100644
index 000..f01fd5f
--- /dev/null
+++ b/app-editors/kitscenarist/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   ahve...@gmail.com
+   Henrik Pihl
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   KIT Scenarist is a program for creating screenplays which oriented at 
+   international standards in the field of film production. The program is 
a 
+   full-featured studio for creating stories from the birth of the idea 
and 
+   before the transfer of the script to production.
+   
+