[gentoo-commits] repo/proj/guru:dev commit in: sys-power/amdfan/

2024-07-31 Thread Mazunki Hoksaas
commit: ca9f5f2568b26d86f0417634b8b313cbd1c6d454
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Thu Aug  1 02:39:51 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Thu Aug  1 02:39:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca9f5f25

sys-power/amdfan: drop 0.2.1-r2

this version was broken from the get-go. it didn't merge any binaries,
and the openrc service file included was incompatible with this package
version. it was pushed early accidentally

Signed-off-by: Mazunki Hoksaas  gmail.com>

 sys-power/amdfan/Manifest   |  1 -
 sys-power/amdfan/amdfan-0.2.1-r2.ebuild | 58 -
 2 files changed, 59 deletions(-)

diff --git a/sys-power/amdfan/Manifest b/sys-power/amdfan/Manifest
index 9b7d21f1c..dae0c403f 100644
--- a/sys-power/amdfan/Manifest
+++ b/sys-power/amdfan/Manifest
@@ -1,2 +1 @@
 DIST amdfan-0.1.28.tar.gz 81901 BLAKE2B 
84e461a2f230e560c80badd99ec658774e5b46785a78387d6906d8ebe8a855f1e421a33872246af2a96ff06790615ad47a7d3d248e97a615c78a4ff9de8f641e
 SHA512 
214b4940e747a8c8c0083d1cd90e78a3080e6b6b56031fff42f6bdca867e47ba81defb490e7704786f6e2a2c9634d990d53cbcfbc24c2c43d4ec9691023c06d8
-DIST amdfan-0.2.1.tar.gz 83709 BLAKE2B 
962598cac033e176314202ef66d2a0a1bc7f1bc6897a3d792a33dc08998c690efe5634d40fed55f5c1b959ca12782215d8521ef6721186350098ef529f093e9f
 SHA512 
afff7abd657e44ef5ba328af10683dda90e398853427c04773634b487f83d14ab5d60cbe32c3926277c5b5b9b8fa3331c86ebdc6d7ab57ddf56b88c150e5d03c

diff --git a/sys-power/amdfan/amdfan-0.2.1-r2.ebuild 
b/sys-power/amdfan/amdfan-0.2.1-r2.ebuild
deleted file mode 100644
index 7b5c0dd97..0
--- a/sys-power/amdfan/amdfan-0.2.1-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 systemd autotools
-
-DESCRIPTION="Updated AMD Fan control utility forked from amdgpu-fan and 
updated. "
-HOMEPAGE="https://mcgillij.dev/pages/amdfan.html";
-SRC_URI="https://github.com/mcgillij/amdfan/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-"
-DEPEND="${PYTHON_DEPS}"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-DOCS=( README.md )
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   default
-
-   sed -i '/^include = \["dist\/systemd\/amdfan.service"\]$/d' 
pyproject.toml || die
-
-   eautoreconf
-}
-
-src_configure() {
-   econf
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-}
-
-src_install() {
-   default
-
-   newinitd dist/openrc/amdfan amdfan
-   systemd_dounit dist/systemd/amdfan.service
-}
-
-python_test() {
-   "${EPYTHON}" -m unittest discover tests || die
-}



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/amdfan/

2024-07-31 Thread Mazunki Hoksaas
commit: 618d7043f476c4f758e26dd71435ab5e7e8a39ee
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Thu Aug  1 02:43:27 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Thu Aug  1 02:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=618d7043

sys-power/amdfan: add 0.2.3

sorry for the delay

Signed-off-by: Mazunki Hoksaas  gmail.com>

 sys-power/amdfan/Manifest|  1 +
 sys-power/amdfan/amdfan-0.2.3.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-power/amdfan/Manifest b/sys-power/amdfan/Manifest
index dae0c403f..083226e29 100644
--- a/sys-power/amdfan/Manifest
+++ b/sys-power/amdfan/Manifest
@@ -1 +1,2 @@
 DIST amdfan-0.1.28.tar.gz 81901 BLAKE2B 
84e461a2f230e560c80badd99ec658774e5b46785a78387d6906d8ebe8a855f1e421a33872246af2a96ff06790615ad47a7d3d248e97a615c78a4ff9de8f641e
 SHA512 
214b4940e747a8c8c0083d1cd90e78a3080e6b6b56031fff42f6bdca867e47ba81defb490e7704786f6e2a2c9634d990d53cbcfbc24c2c43d4ec9691023c06d8
+DIST amdfan-0.2.3.tar.gz 85434 BLAKE2B 
092a0f4123bb6e81688855ec868ddad3c55eee543fd9b5c81f4e0363c3e244b16fc8f2c82d1461a8471fa3074dc6cb47a6220d6740aabfa514f849e9075dfcf2
 SHA512 
fa46e89df1ea26b5fc6eec7596c8fec3c7d41e602210fb1544ca468f958739a97010616f3cefc30134199d9355281a7b572252b5b360b79f0f0029d3a825d970

diff --git a/sys-power/amdfan/amdfan-0.2.3.ebuild 
b/sys-power/amdfan/amdfan-0.2.3.ebuild
new file mode 100644
index 0..ff0e02ac7
--- /dev/null
+++ b/sys-power/amdfan/amdfan-0.2.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# shellcheck disable=2034
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit distutils-r1 systemd autotools
+
+DESCRIPTION="Updated AMD Fan control utility forked from amdgpu-fan and 
updated."
+HOMEPAGE="https://mcgillij.dev/pages/amdfan.html";
+SRC_URI="https://github.com/mcgillij/amdfan/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+"
+DEPEND="${PYTHON_DEPS}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+DOCS=( README.md )
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # this sed isn't clean. i haven't used PATCHES for this, since we're
+   # hoping to find a better fix upstream. suggestions are welcome
+   #
+   # relevant discussion:
+   # https://github.com/mcgillij/amdfan/commit/529fd3d4#r144705633
+   sed -i '/^include = \["dist\/systemd\/amdfan.service"\]$/d' 
pyproject.toml || die
+
+   eautoreconf -vfi
+}
+
+src_configure() {
+   # i don't like hardcoding --bindir like this, but
+   # if i don't, i get ${exec_prefix}/bin instead of /usr/bin
+   #
+   # is there a better approach?
+   econf --bindir="${EPREFIX}"/usr/bin
+}
+
+src_install() {
+   newinitd dist/openrc/amdfan amdfan
+   systemd_dounit dist/systemd/amdfan.service
+
+   distutils-r1_src_install
+}
+
+python_test() {
+   "${EPYTHON}" -m unittest discover tests || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/amdfan/

2024-07-26 Thread Mazunki Hoksaas
commit: 0caf5e235c72b39a7381cb07a6139b86508619f4
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Fri Jul 26 23:48:45 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Fri Jul 26 23:48:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0caf5e23

sys-power/amdfan: fix wrong src_install

i will likely rev this ebuild in a few days

Signed-off-by: Mazunki Hoksaas  gmail.com>

 sys-power/amdfan/{amdfan-0.2.1.ebuild => amdfan-0.2.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/amdfan/amdfan-0.2.1.ebuild 
b/sys-power/amdfan/amdfan-0.2.1-r1.ebuild
similarity index 98%
rename from sys-power/amdfan/amdfan-0.2.1.ebuild
rename to sys-power/amdfan/amdfan-0.2.1-r1.ebuild
index b023cb033..4ce851552 100644
--- a/sys-power/amdfan/amdfan-0.2.1.ebuild
+++ b/sys-power/amdfan/amdfan-0.2.1-r1.ebuild
@@ -46,7 +46,7 @@ python_install_all() {
distutils-r1_python_install_all
 }
 
-python_install_all() {
+src_install() {
default
 
newinitd dist/openrc/amdfan amdfan



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/amdfan/

2024-07-26 Thread Mazunki Hoksaas
commit: ed47497c6d30a010cf5a4c46c8a5cd4f02d33165
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Fri Jul 26 23:43:11 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Fri Jul 26 23:43:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed47497c

sys-power/amdfan: add 0.2.1

Signed-off-by: Mazunki Hoksaas  gmail.com>

 sys-power/amdfan/amdfan-0.2.1.ebuild | 58 
 1 file changed, 58 insertions(+)

diff --git a/sys-power/amdfan/amdfan-0.2.1.ebuild 
b/sys-power/amdfan/amdfan-0.2.1.ebuild
new file mode 100644
index 0..b023cb033
--- /dev/null
+++ b/sys-power/amdfan/amdfan-0.2.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 systemd autotools
+
+DESCRIPTION="Updated AMD Fan control utility forked from amdgpu-fan and 
updated. "
+HOMEPAGE="https://mcgillij.dev/pages/amdfan.html";
+SRC_URI="https://github.com/mcgillij/amdfan/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+"
+DEPEND="${PYTHON_DEPS}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+DOCS=( README.md )
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   default
+
+   sed -i '/^include = \["dist\/systemd\/amdfan.service"\]$/d' 
pyproject.toml || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+}
+
+python_install_all() {
+   default
+
+   newinitd dist/openrc/amdfan amdfan
+   systemd_dounit dist/systemd/amdfan.service
+}
+
+python_test() {
+   "${EPYTHON}" -m unittest discover tests || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/pipectl/

2024-07-26 Thread Mazunki Hoksaas
commit: 2f7a18df29c0082bfef1b745a51b92e1f02e308e
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Fri Jul 26 21:07:59 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Fri Jul 26 21:09:39 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f7a18df

sys-process/pipectl: new package, add 0.5.0

Signed-off-by: Mazunki Hoksaas  gmail.com>

 sys-process/pipectl/Manifest |  1 +
 sys-process/pipectl/metadata.xml | 11 +++
 sys-process/pipectl/pipectl-0.5.0.ebuild | 33 
 3 files changed, 45 insertions(+)

diff --git a/sys-process/pipectl/Manifest b/sys-process/pipectl/Manifest
new file mode 100644
index 0..1f58a26a8
--- /dev/null
+++ b/sys-process/pipectl/Manifest
@@ -0,0 +1 @@
+DIST pipectl-0.5.0.tar.gz 18417 BLAKE2B 
751e33df920aca92c1d4831c836d16625d9980351416ce32ab2571b0366562ad3194a75f42753008f2cf74fab5d860a4e4b38abffa8e87b6cf4ffd3e0b6210b8
 SHA512 
84caad4bee1cf831b631a9e1ccbf648c98f3e3cc5e2e0bee9fad5046804172de29e54406eb9e56d3741890a1273bf8f6e1520ca0a7a7ad7183c30ab5bd90e21d

diff --git a/sys-process/pipectl/metadata.xml b/sys-process/pipectl/metadata.xml
new file mode 100644
index 0..711aadf3e
--- /dev/null
+++ b/sys-process/pipectl/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   rolfe...@gmail.com
+       Mazunki Hoksaas
+   
+   
+   Ferdi265/pipectl
+   
+

diff --git a/sys-process/pipectl/pipectl-0.5.0.ebuild 
b/sys-process/pipectl/pipectl-0.5.0.ebuild
new file mode 100644
index 0..330ad1f94
--- /dev/null
+++ b/sys-process/pipectl/pipectl-0.5.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="a simple named pipe management utility"
+HOMEPAGE="https://github.com/Ferdi265/pipectl";
+SRC_URI="https://github.com/Ferdi265/pipectl/releases/download/v${PV}/pipectl-${PV}.tar.gz";
+
+LICENSE="GPL-3.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="man"
+
+DEPEND="
+   man? (
+   app-text/scdoc
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_configure() {
+   mycmakeargs=(
+   -DBUILD_DOCUMENTATION=$(usex man)
+   -DINSTALL_DOCUMENTATION=$(usex man)
+   )
+
+   cmake_src_configure
+}
+



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/amdfan/

2024-07-26 Thread Mazunki Hoksaas
commit: 3d9319fdbff80eade49cc3bd213d9941fb773a1e
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Fri Jul 26 21:09:27 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Fri Jul 26 21:09:39 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d9319fd

sys-power/amdfan: update Manifest

Signed-off-by: Mazunki Hoksaas  gmail.com>

 sys-power/amdfan/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-power/amdfan/Manifest b/sys-power/amdfan/Manifest
index dae0c403f..9b7d21f1c 100644
--- a/sys-power/amdfan/Manifest
+++ b/sys-power/amdfan/Manifest
@@ -1 +1,2 @@
 DIST amdfan-0.1.28.tar.gz 81901 BLAKE2B 
84e461a2f230e560c80badd99ec658774e5b46785a78387d6906d8ebe8a855f1e421a33872246af2a96ff06790615ad47a7d3d248e97a615c78a4ff9de8f641e
 SHA512 
214b4940e747a8c8c0083d1cd90e78a3080e6b6b56031fff42f6bdca867e47ba81defb490e7704786f6e2a2c9634d990d53cbcfbc24c2c43d4ec9691023c06d8
+DIST amdfan-0.2.1.tar.gz 83709 BLAKE2B 
962598cac033e176314202ef66d2a0a1bc7f1bc6897a3d792a33dc08998c690efe5634d40fed55f5c1b959ca12782215d8521ef6721186350098ef529f093e9f
 SHA512 
afff7abd657e44ef5ba328af10683dda90e398853427c04773634b487f83d14ab5d60cbe32c3926277c5b5b9b8fa3331c86ebdc6d7ab57ddf56b88c150e5d03c



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wl-mirror/

2024-07-26 Thread Mazunki Hoksaas
commit: 791b22e71ffb5190bcfb5504bc18473e853790d6
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Fri Jul 26 19:07:16 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Fri Jul 26 19:09:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=791b22e7

gui-apps/wl-mirror: add 0.16.5

Signed-off-by: Mazunki Hoksaas  gmail.com>

 gui-apps/wl-mirror/Manifest|  1 +
 gui-apps/wl-mirror/wl-mirror-0.16.5.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/gui-apps/wl-mirror/Manifest b/gui-apps/wl-mirror/Manifest
index e348cca5f..b40d4dedc 100644
--- a/gui-apps/wl-mirror/Manifest
+++ b/gui-apps/wl-mirror/Manifest
@@ -1 +1,2 @@
 DIST wl-mirror-0.12.2.tar.gz 182414 BLAKE2B 
b1f2fedcf8ad9e7bc561c0656b7929ef91131414ab3c371fd16c876ebf4c13edaac5affd6aa47735411482820faa6fdc61812538cf1372673d74b6b83a164a5a
 SHA512 
f40f52088f86ad84e05b976877a3628d226be4e6cc33617abceef26562df6af6c198a8b79f9a2c9e831d0f1e64f08ccf2bb63d8cd9e26b45adae511b59333db0
+DIST wl-mirror-0.16.5.tar.gz 198781 BLAKE2B 
2ea41eeb35aec5bc745af107d56d9b3fee276adc3fa0955e6eb22bef80cfef34520289faf5e864e3444988b9757842f46d0a58ec957db89bca8d10ab04b0
 SHA512 
f4260ac0798a25709676be8e6158b0cd06a4043f12fbe712ed53513b6791f402c38bc64d200e285edce04e18cf00f00ad36037ad5ea3af48243b7084dd73def5

diff --git a/gui-apps/wl-mirror/wl-mirror-0.16.5.ebuild 
b/gui-apps/wl-mirror/wl-mirror-0.16.5.ebuild
new file mode 100644
index 0..97944cb23
--- /dev/null
+++ b/gui-apps/wl-mirror/wl-mirror-0.16.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A simple Wayland output mirror client"
+HOMEPAGE="https://github.com/Ferdi265/wl-mirror";
+SRC_URI="https://github.com/Ferdi265/wl-mirror/releases/download/v${PV}/wl-mirror-${PV}.tar.gz
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="man"
+
+DEPEND="
+   gui-libs/wlroots
+   dev-libs/wayland-protocols
+   dev-libs/wayland
+   media-libs/libglvnd
+   dev-util/wayland-scanner
+   man? (
+   app-text/scdoc
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   mycmakeargs=(
+   -DINSTALL_DOCUMENTATION=$(usex man ON OFF)
+   -DFORCE_SYSTEM_WL_PROTOCOLS=ON
+   -DFORCE_SYSTEM_WLR_PROTOCOLS=OFF
+   -DINSTALL_EXAMPLE_SCRIPTS=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/latexify-py/, dev-python/latexify/

2024-05-14 Thread Mazunki Hoksaas
commit: b84bc79ccfc6e835f6fbc220550acc58218c2dbd
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Tue May 14 11:00:21 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Tue May 14 11:00:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b84bc79c

dev-python/*: rename latexify to latexify-py

also addressed some QA issues

Signed-off-by: Mazunki Hoksaas  gmail.com>

 dev-python/latexify-py/Manifest |  1 +
 .../latexify-py-0.4.3.1.ebuild} | 13 +++--
 dev-python/latexify-py/metadata.xml | 12 
 dev-python/latexify/Manifest|  1 -
 4 files changed, 20 insertions(+), 7 deletions(-)

diff --git a/dev-python/latexify-py/Manifest b/dev-python/latexify-py/Manifest
new file mode 100644
index 00..a570fb8038
--- /dev/null
+++ b/dev-python/latexify-py/Manifest
@@ -0,0 +1 @@
+DIST latexify_py-0.4.3-post1.gh.tar.gz 78199 BLAKE2B 
2292131c5f9eec51c8cf16812d72823076e61ac66320688ba891dea822bcad240a69e932aa7f6f5af54508b1e770a12bf19ac01c29ccee930e1b976670500ef5
 SHA512 
0c534368827b9776132a6ff7e2bedd6ca70a097ff6abbb22b87399ae17b3b2f04c171e9fae8ecc00103e0f90e367b57c4e832ecbeffad44a9e82a09495ffbaaa

diff --git a/dev-python/latexify/latexify-0.4.3.1.ebuild 
b/dev-python/latexify-py/latexify-py-0.4.3.1.ebuild
similarity index 53%
rename from dev-python/latexify/latexify-0.4.3.1.ebuild
rename to dev-python/latexify-py/latexify-py-0.4.3.1.ebuild
index df29aa3cd8..0233d970c2 100644
--- a/dev-python/latexify/latexify-0.4.3.1.ebuild
+++ b/dev-python/latexify-py/latexify-py-0.4.3.1.ebuild
@@ -3,19 +3,21 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )  # upstream supports >=3.7 to <3.12
 DISTUTILS_USE_PEP517=hatchling
 
 inherit distutils-r1
 
-DESCRIPTION="Package to compile a fragment of Python source code to a 
corresponding LaTeX expression"
+DESCRIPTION="Annotate Python source code to get LaTeX expressions"
 HOMEPAGE="
https://pypi.org/project/latexify-py/
https://github.com/google/latexify_py
 "
-# not really sure how -post1 should be handled
-SRC_URI="https://github.com/google/latexify_py/archive/refs/tags/v0.4.3-post1.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/latexify_py-0.4.3-post1"
+
+# upstream package is called latexify-py (on pypi), but their filename is 
called latexify_py
+# we're using $(ver_cut 1-3) because of this specific postfix version, akin to 
-r1. remove in next versions
+SRC_URI="https://github.com/google/latexify_py/archive/refs/tags/v$(ver_cut 
1-3)-post1.tar.gz -> ${PN/-/_}-$(ver_cut 1-3)-post1.gh.tar.gz"
+S="${WORKDIR}/${PN/-/_}-$(ver_cut 1-3)-post1"
 
 LICENSE="Apache-2.0"
 SLOT=0
@@ -32,4 +34,3 @@ distutils_enable_tests pytest
 src_prepare() {
distutils-r1_src_prepare
 }
-

diff --git a/dev-python/latexify-py/metadata.xml 
b/dev-python/latexify-py/metadata.xml
new file mode 100644
index 00..47da14ac9e
--- /dev/null
+++ b/dev-python/latexify-py/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   rolfe...@gmail.com
+   Mazunki Hoksaas
+   
+   
+   google/latexify_py
+   latexify-py
+   
+

diff --git a/dev-python/latexify/Manifest b/dev-python/latexify/Manifest
deleted file mode 100644
index 6114a3..00
--- a/dev-python/latexify/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST latexify-0.4.3.1.tar.gz 78199 BLAKE2B 
2292131c5f9eec51c8cf16812d72823076e61ac66320688ba891dea822bcad240a69e932aa7f6f5af54508b1e770a12bf19ac01c29ccee930e1b976670500ef5
 SHA512 
0c534368827b9776132a6ff7e2bedd6ca70a097ff6abbb22b87399ae17b3b2f04c171e9fae8ecc00103e0f90e367b57c4e832ecbeffad44a9e82a09495ffbaaa



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/latexify/

2024-05-13 Thread Mazunki Hoksaas
commit: 1a0385804202d533280c535f26d091009964a152
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Tue May 14 01:18:59 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Tue May 14 01:19:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a038580

dev-python/latexify: new package, add 0.4.3.1

Signed-off-by: Mazunki Hoksaas  gmail.com>

 dev-python/latexify/Manifest|  1 +
 dev-python/latexify/latexify-0.4.3.1.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-python/latexify/Manifest b/dev-python/latexify/Manifest
new file mode 100644
index 00..6114a3
--- /dev/null
+++ b/dev-python/latexify/Manifest
@@ -0,0 +1 @@
+DIST latexify-0.4.3.1.tar.gz 78199 BLAKE2B 
2292131c5f9eec51c8cf16812d72823076e61ac66320688ba891dea822bcad240a69e932aa7f6f5af54508b1e770a12bf19ac01c29ccee930e1b976670500ef5
 SHA512 
0c534368827b9776132a6ff7e2bedd6ca70a097ff6abbb22b87399ae17b3b2f04c171e9fae8ecc00103e0f90e367b57c4e832ecbeffad44a9e82a09495ffbaaa

diff --git a/dev-python/latexify/latexify-0.4.3.1.ebuild 
b/dev-python/latexify/latexify-0.4.3.1.ebuild
new file mode 100644
index 00..df29aa3cd8
--- /dev/null
+++ b/dev-python/latexify/latexify-0.4.3.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+DISTUTILS_USE_PEP517=hatchling
+
+inherit distutils-r1
+
+DESCRIPTION="Package to compile a fragment of Python source code to a 
corresponding LaTeX expression"
+HOMEPAGE="
+   https://pypi.org/project/latexify-py/
+   https://github.com/google/latexify_py
+"
+# not really sure how -post1 should be handled
+SRC_URI="https://github.com/google/latexify_py/archive/refs/tags/v0.4.3-post1.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/latexify_py-0.4.3-post1"
+
+LICENSE="Apache-2.0"
+SLOT=0
+KEYWORDS="~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/dill[${PYTHON_USEDEP}]
+"
+DEPEND="${PYTHON_DEPS}"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+}
+



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/amdfan/

2024-05-08 Thread Mazunki Hoksaas
commit: c4f0844c0bdea28a01b1df1f0ecdd8313ac81d99
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Wed May  8 17:05:48 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Wed May  8 17:08:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4f0844c

sys-power/amdfan: drop 0.1.27

Signed-off-by: Mazunki Hoksaas  gmail.com>

 sys-power/amdfan/Manifest |  1 -
 sys-power/amdfan/amdfan-0.1.27.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/sys-power/amdfan/Manifest b/sys-power/amdfan/Manifest
index e97e1a3cd2..dae0c403fc 100644
--- a/sys-power/amdfan/Manifest
+++ b/sys-power/amdfan/Manifest
@@ -1,2 +1 @@
-DIST amdfan-0.1.27.tar.gz 81422 BLAKE2B 
ab910e8a051f5c8a976425c30c141bc025ecea551f2390e625a36ee767c6a9a106eb4aee9dee5177824d46a2608201888c26672b614972d96598513625db898e
 SHA512 
0a58aea4e53d830470d051292fe966fcf2d5b5094adb9181bf847d7f4467f2fda1e6a87e501c873337b0720ba84a3f7966a92832ed156b96b416107e232b22b0
 DIST amdfan-0.1.28.tar.gz 81901 BLAKE2B 
84e461a2f230e560c80badd99ec658774e5b46785a78387d6906d8ebe8a855f1e421a33872246af2a96ff06790615ad47a7d3d248e97a615c78a4ff9de8f641e
 SHA512 
214b4940e747a8c8c0083d1cd90e78a3080e6b6b56031fff42f6bdca867e47ba81defb490e7704786f6e2a2c9634d990d53cbcfbc24c2c43d4ec9691023c06d8

diff --git a/sys-power/amdfan/amdfan-0.1.27.ebuild 
b/sys-power/amdfan/amdfan-0.1.27.ebuild
deleted file mode 100644
index 85805d5f13..00
--- a/sys-power/amdfan/amdfan-0.1.27.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 systemd
-
-DESCRIPTION="Updated AMD Fan control utility forked from amdgpu-fan and 
updated. "
-HOMEPAGE="https://mcgillij.dev/pages/amdfan.html";
-SRC_URI="https://github.com/mcgillij/amdfan/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-"
-DEPEND="${PYTHON_DEPS}"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-DOCS=( README.md )
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   distutils-r1_src_prepare
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   systemd_dounit src/amdfan/amdfan.service
-}
-
-python_test() {
-   "${EPYTHON}" -m unittest discover tests || die
-}



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/amdfan/

2024-05-08 Thread Mazunki Hoksaas
commit: 0f0086abaa630e77bad3a622c7bd39a575456098
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Wed May  8 17:04:23 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Wed May  8 17:08:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f0086ab

sys-power/amdfan: add 0.1.28

Closes: https://bugs.gentoo.org/931483
Signed-off-by: Mazunki Hoksaas  gmail.com>

 sys-power/amdfan/Manifest |  1 +
 sys-power/amdfan/amdfan-0.1.28.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/sys-power/amdfan/Manifest b/sys-power/amdfan/Manifest
index 69ef6c1a65..e97e1a3cd2 100644
--- a/sys-power/amdfan/Manifest
+++ b/sys-power/amdfan/Manifest
@@ -1 +1,2 @@
 DIST amdfan-0.1.27.tar.gz 81422 BLAKE2B 
ab910e8a051f5c8a976425c30c141bc025ecea551f2390e625a36ee767c6a9a106eb4aee9dee5177824d46a2608201888c26672b614972d96598513625db898e
 SHA512 
0a58aea4e53d830470d051292fe966fcf2d5b5094adb9181bf847d7f4467f2fda1e6a87e501c873337b0720ba84a3f7966a92832ed156b96b416107e232b22b0
+DIST amdfan-0.1.28.tar.gz 81901 BLAKE2B 
84e461a2f230e560c80badd99ec658774e5b46785a78387d6906d8ebe8a855f1e421a33872246af2a96ff06790615ad47a7d3d248e97a615c78a4ff9de8f641e
 SHA512 
214b4940e747a8c8c0083d1cd90e78a3080e6b6b56031fff42f6bdca867e47ba81defb490e7704786f6e2a2c9634d990d53cbcfbc24c2c43d4ec9691023c06d8

diff --git a/sys-power/amdfan/amdfan-0.1.28.ebuild 
b/sys-power/amdfan/amdfan-0.1.28.ebuild
new file mode 100644
index 00..027f4766a8
--- /dev/null
+++ b/sys-power/amdfan/amdfan-0.1.28.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 systemd
+
+DESCRIPTION="Updated AMD Fan control utility forked from amdgpu-fan and 
updated. "
+HOMEPAGE="https://mcgillij.dev/pages/amdfan.html";
+SRC_URI="https://github.com/mcgillij/amdfan/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+"
+DEPEND="${PYTHON_DEPS}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+DOCS=( README.md )
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   distutils-r1_src_prepare
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   systemd_dounit src/amdfan/amdfan.service
+}
+
+python_test() {
+   "${EPYTHON}" -m unittest discover tests || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/tym/

2024-05-02 Thread Mazunki Hoksaas
commit: 11001490524a2c5b63c27050beb6aadc2322ddb3
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Thu May  2 19:03:08 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Thu May  2 19:05:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=11001490

x11-terms/tym: drop 3.5.0-r1

Signed-off-by: Mazunki Hoksaas  gmail.com>

 x11-terms/tym/Manifest|  1 -
 x11-terms/tym/tym-3.5.0-r1.ebuild | 47 ---
 2 files changed, 48 deletions(-)

diff --git a/x11-terms/tym/Manifest b/x11-terms/tym/Manifest
index 389540d498..39f847ee32 100644
--- a/x11-terms/tym/Manifest
+++ b/x11-terms/tym/Manifest
@@ -1,2 +1 @@
-DIST tym-3.5.0.tar.gz 154324 BLAKE2B 
47053dc6011d7288556c7d6e37a6b492d5daf75b0a36b23efb56939c64e49a17e96a8c853a684fc9626005256e8aefeb05f5de7e3ee519c30cc0065f9c8f83b4
 SHA512 
dcf716d1a8b95b02495358027769a78b093b70b9a475ed4621da5fb5e6793f5d970571ef28cbb63b52b68e073be6df5ccc9244ad60a1018f3ad76f24b64997b8
 DIST tym-3.5.1.tar.gz 154615 BLAKE2B 
93755c2a1a392e7b9fe12ece595314cf97ae828dd8e6f3af0453f10c7fb5ac4b72a63d30e97d50b23bcffab1712086c1e569437f8bbfe88f31b19594e8acb300
 SHA512 
c1eb138fd0c0c7a3485528720bdadcac5b8353abf68f81ae8293bc28a3d3951c41fc665a52877f446b000cdd863413fc734ef227b0bdc51c2a7d1fb0c0237639

diff --git a/x11-terms/tym/tym-3.5.0-r1.ebuild 
b/x11-terms/tym/tym-3.5.0-r1.ebuild
deleted file mode 100644
index d04bc7d45d..00
--- a/x11-terms/tym/tym-3.5.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-3 luajit )
-inherit lua-single xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3 autotools
-   EGIT_REPO_URI="https://github.com/endaaman/tym";
-else
-   
SRC_URI="https://github.com/endaaman/tym/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Lua-configurable terminal emulator"
-HOMEPAGE="https://github.com/endaaman/tym";
-
-LICENSE="MIT"
-SLOT="0"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-DEPEND="
-   ${LUA_DEPS}
-   x11-libs/gtk+:3
-   x11-libs/vte
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   # see https://github.com/endaaman/tym/issues/115
-   sed -i '/^CFLAGS=""/d' "${S}"/configure.ac || die
-
-   # the categories provided by eclass do a better job than upstream, and
-   # having duplicate list of categories fails on QA
-   sed -i '/^Categories=.*$/d' "${S}"/tym-daemon.desktop 
"${S}"/tym.desktop || die
-}
-
-src_configure() {
-   if [[ ${PV} ==  ]]; then
-   eautoreconf
-   fi
-   econf --enable-luajit=$(usex lua_single_target_luajit yes no)
-}



[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/tym/

2024-05-02 Thread Mazunki Hoksaas
commit: 5e7033f71a39db08d6697c65bc35b49b85ba76dd
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Thu May  2 19:02:26 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Thu May  2 19:04:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e7033f7

x11-terms/tym: add 3.5.1

Signed-off-by: Mazunki Hoksaas  gmail.com>

 x11-terms/tym/Manifest |  1 +
 x11-terms/tym/tym-3.5.1.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/x11-terms/tym/Manifest b/x11-terms/tym/Manifest
index f8627076a9..389540d498 100644
--- a/x11-terms/tym/Manifest
+++ b/x11-terms/tym/Manifest
@@ -1 +1,2 @@
 DIST tym-3.5.0.tar.gz 154324 BLAKE2B 
47053dc6011d7288556c7d6e37a6b492d5daf75b0a36b23efb56939c64e49a17e96a8c853a684fc9626005256e8aefeb05f5de7e3ee519c30cc0065f9c8f83b4
 SHA512 
dcf716d1a8b95b02495358027769a78b093b70b9a475ed4621da5fb5e6793f5d970571ef28cbb63b52b68e073be6df5ccc9244ad60a1018f3ad76f24b64997b8
+DIST tym-3.5.1.tar.gz 154615 BLAKE2B 
93755c2a1a392e7b9fe12ece595314cf97ae828dd8e6f3af0453f10c7fb5ac4b72a63d30e97d50b23bcffab1712086c1e569437f8bbfe88f31b19594e8acb300
 SHA512 
c1eb138fd0c0c7a3485528720bdadcac5b8353abf68f81ae8293bc28a3d3951c41fc665a52877f446b000cdd863413fc734ef227b0bdc51c2a7d1fb0c0237639

diff --git a/x11-terms/tym/tym-3.5.1.ebuild b/x11-terms/tym/tym-3.5.1.ebuild
new file mode 100644
index 00..d04bc7d45d
--- /dev/null
+++ b/x11-terms/tym/tym-3.5.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-3 luajit )
+inherit lua-single xdg
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3 autotools
+   EGIT_REPO_URI="https://github.com/endaaman/tym";
+else
+   
SRC_URI="https://github.com/endaaman/tym/releases/download/${PV}/${P}.tar.gz";
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Lua-configurable terminal emulator"
+HOMEPAGE="https://github.com/endaaman/tym";
+
+LICENSE="MIT"
+SLOT="0"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+DEPEND="
+   ${LUA_DEPS}
+   x11-libs/gtk+:3
+   x11-libs/vte
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   # see https://github.com/endaaman/tym/issues/115
+   sed -i '/^CFLAGS=""/d' "${S}"/configure.ac || die
+
+   # the categories provided by eclass do a better job than upstream, and
+   # having duplicate list of categories fails on QA
+   sed -i '/^Categories=.*$/d' "${S}"/tym-daemon.desktop 
"${S}"/tym.desktop || die
+}
+
+src_configure() {
+   if [[ ${PV} ==  ]]; then
+   eautoreconf
+   fi
+   econf --enable-luajit=$(usex lua_single_target_luajit yes no)
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xkcd-handler/

2024-04-29 Thread Mazunki Hoksaas
commit: 4dd5b187801128d20efd92c442623bbda6b5f9ba
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Mon Apr 29 09:26:33 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Mon Apr 29 09:26:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4dd5b187

net-misc/xkcd-handler: add 1.1.4, drop 1.0.13

Signed-off-by: Mazunki Hoksaas  gmail.com>

 net-misc/xkcd-handler/Manifest  | 2 +-
 .../{xkcd-handler-1.0.13.ebuild => xkcd-handler-1.1.4.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/xkcd-handler/Manifest b/net-misc/xkcd-handler/Manifest
index 5b9e558d57..3bf1427a2a 100644
--- a/net-misc/xkcd-handler/Manifest
+++ b/net-misc/xkcd-handler/Manifest
@@ -1 +1 @@
-DIST xkcd-1.0.13.tar.gz 14454 BLAKE2B 
beb21145b26ecb5efe1d5b4645f98c51440458e7c31203d20777af43b984ed02c8418b02bf22b81c242427a30126c96544db9c19b6e57e881cf2abef5c3b74c8
 SHA512 
01e79113b6ec072ca2d9340773497f32145233b945bba0bb5c11f78924fd305e832c9a4c3a39ca2972100d421d912b885333d5b78c5be90fcd53264223d187c7
+DIST xkcd-1.1.4.tar.gz 14699 BLAKE2B 
28e13584622c0d32186b26868d34bdd0045e017c39ef3772b8f1e3b5c95bc3053159a74e1b139c99fa681ec4a747d1360fd39df95998798731f58ee5acb6c06e
 SHA512 
04cb6e31f9a350454b49d90a020ecaed14d2628da4f759c30bdacd35f49258d53cfc14d854be2911ed14317619b76682259d35631520d3641aed17ded7c9

diff --git a/net-misc/xkcd-handler/xkcd-handler-1.0.13.ebuild 
b/net-misc/xkcd-handler/xkcd-handler-1.1.4.ebuild
similarity index 100%
rename from net-misc/xkcd-handler/xkcd-handler-1.0.13.ebuild
rename to net-misc/xkcd-handler/xkcd-handler-1.1.4.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/tym/

2024-04-29 Thread Mazunki Hoksaas
commit: 70f6811766435f93dff9f30a5c0e5040cb014b9b
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Mon Apr 29 09:19:05 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Mon Apr 29 09:20:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=70f68117

x11-terms/tym: revbump, fix minor bugs

Closes: https://bugs.gentoo.org/920447
Closes: https://bugs.gentoo.org/920446
See-Also: https://github.com/endaaman/tym/issues/115
Signed-off-by: Mazunki Hoksaas  gmail.com>

 x11-terms/tym/{tym-3.5.0.ebuild => tym-3.5.0-r1.ebuild} | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/x11-terms/tym/tym-3.5.0.ebuild b/x11-terms/tym/tym-3.5.0-r1.ebuild
similarity index 68%
rename from x11-terms/tym/tym-3.5.0.ebuild
rename to x11-terms/tym/tym-3.5.0-r1.ebuild
index 0b569696f1..d04bc7d45d 100644
--- a/x11-terms/tym/tym-3.5.0.ebuild
+++ b/x11-terms/tym/tym-3.5.0-r1.ebuild
@@ -29,6 +29,16 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+   default
+   # see https://github.com/endaaman/tym/issues/115
+   sed -i '/^CFLAGS=""/d' "${S}"/configure.ac || die
+
+   # the categories provided by eclass do a better job than upstream, and
+   # having duplicate list of categories fails on QA
+   sed -i '/^Categories=.*$/d' "${S}"/tym-daemon.desktop 
"${S}"/tym.desktop || die
+}
+
 src_configure() {
if [[ ${PV} ==  ]]; then
eautoreconf



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/DirectXShaderCompiler/files/

2024-03-10 Thread Mazunki Hoksaas
commit: b0030fa6fa9c74ac1acb13fdccd2398680d783c0
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Sun Mar 10 21:53:28 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Sun Mar 10 21:55:02 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0030fa6

dev-util/DirectXShaderCompiler: add patch comment

Signed-off-by: Mazunki Hoksaas  gmail.com>

 .../files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch| 4 
 1 file changed, 4 insertions(+)

diff --git 
a/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
 
b/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
index f1523bf608..6a6e4f8bb4 100644
--- 
a/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
+++ 
b/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
@@ -1,3 +1,7 @@
+# related:
+# https://bugs.gentoo.org/905173
+# https://github.com/microsoft/DirectXShaderCompiler/pull/5179
+
 diff --git a/include/llvm/Analysis/DxilValueCache.h 
b/include/llvm/Analysis/DxilValueCache.h
 index 2622bb19..37124255 100644
 --- a/include/llvm/Analysis/DxilValueCache.h



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/DirectXShaderCompiler/, dev-util/DirectXShaderCompiler/files/

2024-03-08 Thread Mazunki Hoksaas
commit: 7b17991c991400e52f2d085b4f469834446c465a
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Sat Mar  9 03:00:54 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Sat Mar  9 03:00:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b17991c

dev-util/DirectXShaderCompiler: fix #905173

Signed-off-by: Mazunki Hoksaas  gmail.com>

 ...ld => DirectXShaderCompiler-1.7.2212-r1.ebuild} |   3 +
 ...aderCompiler-1.7.2212-fix-changes-meaning.patch | 148 +
 2 files changed, 151 insertions(+)

diff --git 
a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild 
b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212-r1.ebuild
similarity index 97%
rename from dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild
rename to 
dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212-r1.ebuild
index ca618c1d4d..42f1100fa0 100644
--- a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild
+++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212-r1.ebuild
@@ -36,6 +36,9 @@ CHECKREQS_MEMORY="4G"
 CHECKREQS_DISK_BUILD="4G"
 CMAKE_EXTRA_CACHE_FILE="${S}/cmake/caches/PredefinedParams.cmake"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-changes-meaning.patch  # bgo #905173
+)
 src_prepare() {
rm -d "${S}"/external/SPIRV* || die
rm -d "${S}"/external/DirectX* || die

diff --git 
a/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
 
b/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
new file mode 100644
index 00..f1523bf608
--- /dev/null
+++ 
b/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
@@ -0,0 +1,148 @@
+diff --git a/include/llvm/Analysis/DxilValueCache.h 
b/include/llvm/Analysis/DxilValueCache.h
+index 2622bb19..37124255 100644
+--- a/include/llvm/Analysis/DxilValueCache.h
 b/include/llvm/Analysis/DxilValueCache.h
+@@ -52,7 +52,7 @@ struct DxilValueCache : public ImmutablePass {
+ 
+ private:
+ 
+-  WeakValueMap ValueMap;
++  WeakValueMap Map;
+   bool (*ShouldSkipCallback)(Value *V) = nullptr;
+ 
+   void MarkUnreachable(BasicBlock *BB);
+@@ -77,8 +77,8 @@ public:
+   Value *GetValue(Value *V, DominatorTree *DT=nullptr);
+   Constant *GetConstValue(Value *V, DominatorTree *DT = nullptr);
+   ConstantInt *GetConstInt(Value *V, DominatorTree *DT = nullptr);
+-  void ResetUnknowns() { ValueMap.ResetUnknowns(); }
+-  void ResetAll() { ValueMap.ResetAll(); }
++  void ResetUnknowns() { Map.ResetUnknowns(); }
++  void ResetAll() { Map.ResetAll(); }
+   bool IsUnreachable(BasicBlock *BB, DominatorTree *DT=nullptr);
+   void SetShouldSkipCallback(bool (*Callback)(Value *V)) { ShouldSkipCallback 
= Callback; };
+ };
+diff --git a/lib/Analysis/DxilValueCache.cpp b/lib/Analysis/DxilValueCache.cpp
+index dbd82a39..f5266927 100644
+--- a/lib/Analysis/DxilValueCache.cpp
 b/lib/Analysis/DxilValueCache.cpp
+@@ -57,7 +57,7 @@ bool IsEntryBlock(const BasicBlock *BB) {
+ }
+ 
+ void DxilValueCache::MarkUnreachable(BasicBlock *BB) {
+-  ValueMap.Set(BB, ConstantInt::get(Type::getInt1Ty(BB->getContext()), 0));
++  Map.Set(BB, ConstantInt::get(Type::getInt1Ty(BB->getContext()), 0));
+ }
+ 
+ bool DxilValueCache::MayBranchTo(BasicBlock *A, BasicBlock *B) {
+@@ -93,7 +93,7 @@ bool DxilValueCache::MayBranchTo(BasicBlock *A, BasicBlock 
*B) {
+ }
+ 
+ bool DxilValueCache::IsUnreachable_(BasicBlock *BB) {
+-  if (Value *V = ValueMap.Get(BB))
++  if (Value *V = Map.Get(BB))
+ if (IsConstantFalse(V))
+   return true;
+   return false;
+@@ -155,7 +155,7 @@ Value *DxilValueCache::ProcessAndSimplify_PHI(Instruction 
*I, DominatorTree *DT)
+   // that were computed previously.
+   if (!Simplified) {
+ if (SimplifiedNotDominating)
+-  if (Value *CachedV = ValueMap.Get(SimplifiedNotDominating))
++  if (Value *CachedV = Map.Get(SimplifiedNotDominating))
+ Simplified = CachedV;
+   }
+ 
+@@ -379,7 +379,7 @@ Value *DxilValueCache::SimplifyAndCacheResult(Instruction 
*I, DominatorTree *DT)
+   }
+ 
+   if (Simplified && isa(Simplified))
+-ValueMap.Set(I, Simplified);
++Map.Set(I, Simplified);
+ 
+   return Simplified;
+ }
+@@ -500,7 +500,7 @@ void DxilValueCache::WeakValueMap::Set(Value *Key, Value 
*V) {
+ // If there's a cached value, return it. Otherwise, return
+ // the value itself.
+ Value *DxilValueCache::TryGetCachedValue(Value *V) {
+-  if (Value *Simplified = ValueMap.Get(V))
++  if (Value *Simplified = Map.Get(V))
+ return Simplified;
+   return V;
+ }
+@@ -516,7 +516,7 @@ StringRef DxilValueCache::getPassName() const {
+ Value *DxilValueCache::GetValue(Value *V, DominatorTree *DT) {
+   if (dyn_cast(V))
+ return V;
+-  if (Value *NewV = ValueMap.Get(V))
++  if (Value *NewV = Map.Get(V))
+ return NewV;

[gentoo-commits] repo/proj/guru:dev commit in: sys-power/amdfan/

2024-03-08 Thread Mazunki Hoksaas
commit: 687104687ffab078a55e740dc4221a40887d7c9f
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Sat Mar  9 01:13:24 2024 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Sat Mar  9 01:14:56 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68710468

sys-power/amdfan: new package, add 0.1.27

Signed-off-by: Mazunki Hoksaas  gmail.com>

 sys-power/amdfan/Manifest |  1 +
 sys-power/amdfan/amdfan-0.1.27.ebuild | 44 +++
 sys-power/amdfan/metadata.xml | 12 ++
 3 files changed, 57 insertions(+)

diff --git a/sys-power/amdfan/Manifest b/sys-power/amdfan/Manifest
new file mode 100644
index 00..69ef6c1a65
--- /dev/null
+++ b/sys-power/amdfan/Manifest
@@ -0,0 +1 @@
+DIST amdfan-0.1.27.tar.gz 81422 BLAKE2B 
ab910e8a051f5c8a976425c30c141bc025ecea551f2390e625a36ee767c6a9a106eb4aee9dee5177824d46a2608201888c26672b614972d96598513625db898e
 SHA512 
0a58aea4e53d830470d051292fe966fcf2d5b5094adb9181bf847d7f4467f2fda1e6a87e501c873337b0720ba84a3f7966a92832ed156b96b416107e232b22b0

diff --git a/sys-power/amdfan/amdfan-0.1.27.ebuild 
b/sys-power/amdfan/amdfan-0.1.27.ebuild
new file mode 100644
index 00..85805d5f13
--- /dev/null
+++ b/sys-power/amdfan/amdfan-0.1.27.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 systemd
+
+DESCRIPTION="Updated AMD Fan control utility forked from amdgpu-fan and 
updated. "
+HOMEPAGE="https://mcgillij.dev/pages/amdfan.html";
+SRC_URI="https://github.com/mcgillij/amdfan/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+"
+DEPEND="${PYTHON_DEPS}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+DOCS=( README.md )
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   distutils-r1_src_prepare
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   systemd_dounit src/amdfan/amdfan.service
+}
+
+python_test() {
+   "${EPYTHON}" -m unittest discover tests || die
+}

diff --git a/sys-power/amdfan/metadata.xml b/sys-power/amdfan/metadata.xml
new file mode 100644
index 00..b6dc73fbf7
--- /dev/null
+++ b/sys-power/amdfan/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   rolfe...@gmail.com
+   Mazunki Hoksaas
+   
+   
+   https://github.com/mcgillij/amdfan/issues
+   mcgillij/amdfan
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/rstudio-desktop-bin/

2023-10-29 Thread Mazunki Hoksaas
commit: dfd500b37117664e132ce2abbf3ed178920f1cab
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Sun Oct 29 15:58:56 2023 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Sun Oct 29 15:58:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dfd500b3

sci-mathematics/rstudio-desktop-bin: add 2023.09.1_p494, drop 2023.06.2_p561

Signed-off-by: Mazunki Hoksaas  gmail.com>

 sci-mathematics/rstudio-desktop-bin/Manifest| 2 +-
 ...3.06.2_p561.ebuild => rstudio-desktop-bin-2023.09.1_p494.ebuild} | 6 --
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/sci-mathematics/rstudio-desktop-bin/Manifest 
b/sci-mathematics/rstudio-desktop-bin/Manifest
index 1bef528668..cd482911fc 100644
--- a/sci-mathematics/rstudio-desktop-bin/Manifest
+++ b/sci-mathematics/rstudio-desktop-bin/Manifest
@@ -1,2 +1,2 @@
-DIST rstudio-2023.06.2-561-x86_64.rpm 163535400 BLAKE2B 
308bde5120ee866ae0c478da5093424cbd20614f34d10e6a62538cb193b0be629615caf6da741a1b01a9fe841898b4dfe7b7d15ec533c0e181d62965197b
 SHA512 
e4965c346aa99914732ec98b23191b48766e6302ab06e4a3cefd619aeb1ef5f6350871ed7bb04e9101e1534800a0c9fc68c3ec9eba0e2bfbe0f1b20cf8ff5a32
 DIST rstudio-2023.09.0-463-x86_64.rpm 163589976 BLAKE2B 
e57a836aa84a8d85074665e0fe44e9c815c3e5964814e7afd86e42f0b0066abdaa24239d2d78cc1833d0ac4bcb9e5a39676d323441321e83e137d18666b8db9d
 SHA512 
8992013118de1adc874636a4e39e11e911ca477cdd18cf6aafdc65c6c76c20a7fba0015092eafc58056206613d66c98bae2af55aa7b6e5dbb5e53ae4f1219178
+DIST rstudio-2023.09.1-494-x86_64.rpm 165628624 BLAKE2B 
faadb2d192b27363693adc40009f0d1505fb7f63c4a659c388915195f76d80dc0399ee9c6d2d7d8d47ef11c7fe6812410fb9a81fafb4204f90e60eb7c33318de
 SHA512 
6c04b5dc543cb80e5b5fa20e45bec12dfa2de667546bd1a5330c352f994255510b6036503aef85db3be3161cedf2541fbd05ab9fc3c8d1a303ab647d9b2f4a59

diff --git 
a/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.06.2_p561.ebuild 
b/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.09.1_p494.ebuild
similarity index 92%
rename from 
sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.06.2_p561.ebuild
rename to 
sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.09.1_p494.ebuild
index 895f238dd1..f12e569269 100644
--- 
a/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.06.2_p561.ebuild
+++ 
b/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.09.1_p494.ebuild
@@ -103,10 +103,12 @@ src_install() {
 
exeinto "${DESTDIR}"
 
-   doexe "${MY_PN}" chrome-sandbox chrome_crashpad_handler libEGL.so 
libGLESv2.so libffmpeg.so libvk_swiftshader.so libvulkan.so.1
+   doexe "${MY_PN}" chrome-sandbox chrome_crashpad_handler
+   doexe "${MY_PN}" libEGL.so libGLESv2.so libffmpeg.so 
libvk_swiftshader.so libvulkan.so.1
 
insinto "${DESTDIR}"
-   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin vk_swiftshader_icd.json
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak
+   doins snapshot_blob.bin v8_context_snapshot.bin vk_swiftshader_icd.json
insopts -m0755
doins -r locales resources
 



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xkcd-handler/

2023-10-03 Thread Mazunki Hoksaas
commit: 80b337407dd545f30f0f118e8fdb1358f10e83fa
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Tue Oct  3 14:25:19 2023 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Tue Oct  3 14:25:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80b33740

net-misc/xkcd-handler: bump to fix manifest issues

Signed-off-by: Mazunki Hoksaas  gmail.com>

 net-misc/xkcd-handler/Manifest  | 2 +-
 .../{xkcd-handler-1.0.12.ebuild => xkcd-handler-1.0.13.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/xkcd-handler/Manifest b/net-misc/xkcd-handler/Manifest
index 1a31bfe566..5b9e558d57 100644
--- a/net-misc/xkcd-handler/Manifest
+++ b/net-misc/xkcd-handler/Manifest
@@ -1 +1 @@
-DIST xkcd-1.0.12.tar.gz 14451 BLAKE2B 
e1426d615181a1281356ddc29654174f3ae5b4a275ddfb8914623cd48d9ee72dbf4e39640af0c0745b3e6986d22337a78d1efded92d1ca28b97174860d503ef4
 SHA512 
ac722fc03f82797c72f5b4bdeea4fabdd5d57d8bc13124d8aee6ee31ab2297e52e30a1bec3c50b6ea29345ea9bcadab207c0aeb92dbcec1dfb05b2d0bf1414e1
+DIST xkcd-1.0.13.tar.gz 14454 BLAKE2B 
beb21145b26ecb5efe1d5b4645f98c51440458e7c31203d20777af43b984ed02c8418b02bf22b81c242427a30126c96544db9c19b6e57e881cf2abef5c3b74c8
 SHA512 
01e79113b6ec072ca2d9340773497f32145233b945bba0bb5c11f78924fd305e832c9a4c3a39ca2972100d421d912b885333d5b78c5be90fcd53264223d187c7

diff --git a/net-misc/xkcd-handler/xkcd-handler-1.0.12.ebuild 
b/net-misc/xkcd-handler/xkcd-handler-1.0.13.ebuild
similarity index 100%
rename from net-misc/xkcd-handler/xkcd-handler-1.0.12.ebuild
rename to net-misc/xkcd-handler/xkcd-handler-1.0.13.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wl-scripts/

2023-10-03 Thread Mazunki Hoksaas
commit: 8a044897e1bca221bf129911d842132e9ee3498d
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Tue Oct  3 14:10:39 2023 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Tue Oct  3 14:11:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a044897

gui-apps/wl-scripts: revbump change sway=>wlroots

Signed-off-by: Mazunki Hoksaas  gmail.com>

 .../wl-scripts/{wl-scripts-1.2.3.ebuild => wl-scripts-1.2.3-r1.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wl-scripts/wl-scripts-1.2.3.ebuild 
b/gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild
similarity index 96%
rename from gui-apps/wl-scripts/wl-scripts-1.2.3.ebuild
rename to gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild
index 9501b4b7df..342a348b92 100644
--- a/gui-apps/wl-scripts/wl-scripts-1.2.3.ebuild
+++ b/gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild
@@ -18,7 +18,7 @@ RDEPEND="
app-misc/jq
>=gui-apps/wofi-1.3
gui-apps/slurp
-   gui-wm/sway
+   gui-libs/wlroots
 "
 BDEPEND=""  # scripts are just sh
 



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/rstudio-desktop-bin/

2023-09-30 Thread Mazunki Hoksaas
commit: 1e81e47fb079682a711af10469551522a3993c07
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Sat Sep 30 13:27:09 2023 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Sat Sep 30 13:27:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e81e47f

sci-mathematics/rstudio-desktop-bin: add 2023.09.0_p463, drop 2022.12.0_p353

Signed-off-by: Mazunki Hoksaas  gmail.com>

 sci-mathematics/rstudio-desktop-bin/Manifest| 2 +-
 ...-2022.12.0_p353.ebuild => rstudio-desktop-bin-2023.09.0_p463.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/rstudio-desktop-bin/Manifest 
b/sci-mathematics/rstudio-desktop-bin/Manifest
index 7f016cab59..1bef528668 100644
--- a/sci-mathematics/rstudio-desktop-bin/Manifest
+++ b/sci-mathematics/rstudio-desktop-bin/Manifest
@@ -1,2 +1,2 @@
-DIST rstudio-2022.12.0-353-x86_64.rpm 146094600 BLAKE2B 
1d6f5a6fe4e4593d3e0a3f901190db2b63dd121b9dcc1b2511d7a3d6a77e2834a419732fc9ab0ba5485fe63f30373f2b641d7c44d78fbce82e3205d044889889
 SHA512 
dbd0c2ddb16b772867a81be38511024aac00655d8c98e545a08ca154048345bfb822f3605992868390643387e39f23e8bb84fe20814dce3471c1d15c85aea16a
 DIST rstudio-2023.06.2-561-x86_64.rpm 163535400 BLAKE2B 
308bde5120ee866ae0c478da5093424cbd20614f34d10e6a62538cb193b0be629615caf6da741a1b01a9fe841898b4dfe7b7d15ec533c0e181d62965197b
 SHA512 
e4965c346aa99914732ec98b23191b48766e6302ab06e4a3cefd619aeb1ef5f6350871ed7bb04e9101e1534800a0c9fc68c3ec9eba0e2bfbe0f1b20cf8ff5a32
+DIST rstudio-2023.09.0-463-x86_64.rpm 163589976 BLAKE2B 
e57a836aa84a8d85074665e0fe44e9c815c3e5964814e7afd86e42f0b0066abdaa24239d2d78cc1833d0ac4bcb9e5a39676d323441321e83e137d18666b8db9d
 SHA512 
8992013118de1adc874636a4e39e11e911ca477cdd18cf6aafdc65c6c76c20a7fba0015092eafc58056206613d66c98bae2af55aa7b6e5dbb5e53ae4f1219178

diff --git 
a/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2022.12.0_p353.ebuild 
b/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.09.0_p463.ebuild
similarity index 100%
rename from 
sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2022.12.0_p353.ebuild
rename to 
sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.09.0_p463.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/rstudio-desktop-bin/

2023-09-15 Thread Mazunki Hoksaas
commit: 7ca4131453d9c194c9d86fa6b4925cf911539487
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Fri Sep 15 08:18:32 2023 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Fri Sep 15 08:18:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ca41314

sci-mathematics/rstudio-desktop-bin: add 2023.06.2_p561

Signed-off-by: Mazunki Hoksaas  gmail.com>

 sci-mathematics/rstudio-desktop-bin/Manifest   |   1 +
 .../rstudio-desktop-bin-2023.06.2_p561.ebuild  | 127 +
 2 files changed, 128 insertions(+)

diff --git a/sci-mathematics/rstudio-desktop-bin/Manifest 
b/sci-mathematics/rstudio-desktop-bin/Manifest
index 39cc8f1446..7f016cab59 100644
--- a/sci-mathematics/rstudio-desktop-bin/Manifest
+++ b/sci-mathematics/rstudio-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST rstudio-2022.12.0-353-x86_64.rpm 146094600 BLAKE2B 
1d6f5a6fe4e4593d3e0a3f901190db2b63dd121b9dcc1b2511d7a3d6a77e2834a419732fc9ab0ba5485fe63f30373f2b641d7c44d78fbce82e3205d044889889
 SHA512 
dbd0c2ddb16b772867a81be38511024aac00655d8c98e545a08ca154048345bfb822f3605992868390643387e39f23e8bb84fe20814dce3471c1d15c85aea16a
+DIST rstudio-2023.06.2-561-x86_64.rpm 163535400 BLAKE2B 
308bde5120ee866ae0c478da5093424cbd20614f34d10e6a62538cb193b0be629615caf6da741a1b01a9fe841898b4dfe7b7d15ec533c0e181d62965197b
 SHA512 
e4965c346aa99914732ec98b23191b48766e6302ab06e4a3cefd619aeb1ef5f6350871ed7bb04e9101e1534800a0c9fc68c3ec9eba0e2bfbe0f1b20cf8ff5a32

diff --git 
a/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.06.2_p561.ebuild 
b/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.06.2_p561.ebuild
new file mode 100644
index 00..895f238dd1
--- /dev/null
+++ 
b/sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.06.2_p561.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-desktop-bin/}"
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi fil fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 linux-info optfeature rpm xdg
+
+DESCRIPTION="IDE for R and Python"
+HOMEPAGE="https://posit.co";
+SRC_URI="https://download1.rstudio.org/electron/rhel8/x86_64/${MY_PN}-${PV/_p/-}-x86_64.rpm";
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist mirror strip test"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret
+   app-misc/jq
+   dev-db/postgresql
+   dev-cpp/yaml-cpp
+   dev-lang/R
+   dev-libs/boost[context(+)]
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/mathjax
+   dev-libs/nspr
+   dev-libs/nss
+   || (
+   dev-libs/openssl-compat:1.1.1
+   =dev-libs/openssl-1.1.1*
+   )
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   =virtual/jdk-11*:*
+"
+
+DESTDIR="/opt/${MY_PN}"
+
+QA_PREBUILT="
+   ${DESTDIR#/}/${MY_PN}
+   ${DESTDIR#/}/chrome-sandbox
+   ${DESTDIR#/}/chrome_crashpad_handler
+   ${DESTDIR#/}/libffmpeg.so
+   ${DESTDIR#/}/libvk_swiftshader.so
+   ${DESTDIR#/}/libvulkan.so
+   ${DESTDIR#/}/libEGL.so
+   ${DESTDIR#/}/libGLESv2.so
+"
+
+CONFIG_CHECK="~USER_NS"
+
+S="${WORKDIR}/usr/lib/${MY_PN}"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   pushd "locales/" >/dev/null || die "location change for language 
cleanup failed"
+   chromium_remove_language_paks
+   popd >/dev/null || die "location reset for language cleanup failed"
+   # fix .desktop exec location
+   sed -i "/Exec/s:/usr/lib/rstudio/rstudio:${DESTDIR}/${MY_PN}:" \
+   "${WORKDIR}/usr/share/applications/${MY_PN}.desktop" ||
+   die "fixing of exec location on .desktop failed"
+}
+
+src_install() {
+   insinto "/usr"
+   doins -r "${WORKDIR}/usr/share"
+
+   exeinto "${DESTDIR}"
+
+   doexe "${MY_PN}" chrome-sandbox chrome_crashpad_handler libEGL.so 
li

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xkcd-handler/

2023-08-03 Thread Mazunki Hoksaas
commit: 6a2f6f8331f06835adacd457c936012268f19b43
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Thu Aug  3 21:22:14 2023 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Thu Aug  3 21:22:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a2f6f83

net-misc/xkcd-handler: new package, add 1.0.12

Signed-off-by: Mazunki Hoksaas  gmail.com>

 net-misc/xkcd-handler/Manifest   |  1 +
 net-misc/xkcd-handler/metadata.xml   | 11 ++
 net-misc/xkcd-handler/xkcd-handler-1.0.12.ebuild | 26 
 3 files changed, 38 insertions(+)

diff --git a/net-misc/xkcd-handler/Manifest b/net-misc/xkcd-handler/Manifest
new file mode 100644
index 00..1a31bfe566
--- /dev/null
+++ b/net-misc/xkcd-handler/Manifest
@@ -0,0 +1 @@
+DIST xkcd-1.0.12.tar.gz 14451 BLAKE2B 
e1426d615181a1281356ddc29654174f3ae5b4a275ddfb8914623cd48d9ee72dbf4e39640af0c0745b3e6986d22337a78d1efded92d1ca28b97174860d503ef4
 SHA512 
ac722fc03f82797c72f5b4bdeea4fabdd5d57d8bc13124d8aee6ee31ab2297e52e30a1bec3c50b6ea29345ea9bcadab207c0aeb92dbcec1dfb05b2d0bf1414e1

diff --git a/net-misc/xkcd-handler/metadata.xml 
b/net-misc/xkcd-handler/metadata.xml
new file mode 100644
index 00..1e84d50030
--- /dev/null
+++ b/net-misc/xkcd-handler/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   rolfe...@gmail.com
+       Mazunki Hoksaas
+   
+   
+   mazunki/xkcd
+   
+

diff --git a/net-misc/xkcd-handler/xkcd-handler-1.0.12.ebuild 
b/net-misc/xkcd-handler/xkcd-handler-1.0.12.ebuild
new file mode 100644
index 00..fd87143ae8
--- /dev/null
+++ b/net-misc/xkcd-handler/xkcd-handler-1.0.12.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg desktop
+
+DESCRIPTION="A handler for XKCD urls"
+HOMEPAGE="https://xkcd.com/";
+SRC_URI="https://github.com/mazunki/xkcd/archive/refs/tags/v${PV}.tar.gz -> 
xkcd-${PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="x11-misc/xdg-utils"
+
+S="${WORKDIR}/xkcd-${PV}"
+
+src_install() {
+   dobin xkcd
+   domenu xkcd.desktop
+   doman xkcd.1
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/esp-idf/files/, dev-embedded/esp-idf/

2023-05-16 Thread Mazunki Hoksaas
commit: f8a8598c201219dfba2c06ee4f814f091d5461f9
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Tue May 16 14:01:28 2023 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Tue May 16 14:48:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8a8598c

dev-embedded/esp-idf: add 5.0.2

Closes: https://bugs.gentoo.org/884855
Signed-off-by: Mazunki Hoksaas  gmail.com>

 dev-embedded/esp-idf/Manifest  |   2 +
 dev-embedded/esp-idf/esp-idf-5.0.2.ebuild  | 152 +
 .../files/allow-system-install-esp-idf-5.0.2.patch |  39 ++
 dev-embedded/esp-idf/metadata.xml  |   9 +-
 4 files changed, 199 insertions(+), 3 deletions(-)

diff --git a/dev-embedded/esp-idf/Manifest b/dev-embedded/esp-idf/Manifest
index c02384ab5..5ad2eef15 100644
--- a/dev-embedded/esp-idf/Manifest
+++ b/dev-embedded/esp-idf/Manifest
@@ -1,6 +1,8 @@
+DIST esp-idf-5.0.2.zip 1000558879 BLAKE2B 
6127dfb7f78261060b4981e414fea95a4ef7162bb3da11cf53aeb6504396d9e0958044dd66ba1329e87004fd1149c41a86638b4f7a6c3a9d7236fc908961818d
 SHA512 
c58013a5597c00c2ee1c8ae8814b18365f5949b5d834b1fccbee3dce944561d9f2c4296aad578cfc5d79fcd5f86cfa6a5024ff1472305d08ab65e6634be65f05
 DIST esp-idf-5.0.zip 880574300 BLAKE2B 
25afdb2e6ee28b86b2072e86ce2de713574e59195480b0be0efbe720e849120585917b393f5de77bf52a7c0245857a09e5c44db41cf96ff966d79640d9138736
 SHA512 
0fa438ca9afbc02a65259ae21e4957950eb3a373174bbc288b2f316b57a9384ac668ce487ae31373ff27dda85b8300e4c63ef927afce7a35380f8d2e793a4ea0
 DIST openocd-esp32-linux-amd64-0.11.0-esp32-20221026.tar.gz 2051435 BLAKE2B 
59fd510cf3c12514791fa85b76d81722685add64f0a690793b52c5d41101c727fefe064727b148577c3fc522ffae79e8f632d34f300a9543377027579b9cea70
 SHA512 
f8296460efa3d43b23a51c81a840a2e7c13272fa213770bfdb269decd23a3571be9c4ff4be6647d87e56e156284952d9a8c92b24244eaa6996fae18497ce15f8
 DIST riscv32-esp-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 110107900 BLAKE2B 
70688adf6eb613f6d0a3700d5730882b7ff9dec110cbc4157c822dfe1d2abfe21f902e52c695ed410fef39f9c03dfffa3b9c7effac04464dfce4e8b0dcf88814
 SHA512 
cf7443e1480456fbf5d0824d4745740d8f5e5858c403e70b3931adfa582816c2e0c53c53dc51d493809d9e6780077bc1b1fae51bc146ba1b6272dc3554c1fedb
+DIST xtensa-esp-elf-gdb-11.2_20220823-x86_64-linux-gnu.tar.gz 26947336 BLAKE2B 
4970451c7b61df0158294bad456a86718631d24cd73efdd4523de6afcba3f780dd54c07549effc6ab3a0838044b3eb2b817346fc11f8a5ad70f827587e65fdbc
 SHA512 
9532d3cd3c82142c65504e641a68cd836ad1642200e4a512ade62380b149d23ddfa0dccdd339825fdf5a3c55107717a21382469bcf19103113f624a2960ca247
 DIST xtensa-esp32-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 64781328 BLAKE2B 
7216df8a7a88f73f9beac705aa4a7703a8215301afb4c9ca64c9d16a2fafb574a06079d2e5288b2784e4cd3e5e8e2b3d03708e21c42bc48a30abb06199207616
 SHA512 
72cd2e5d3168d1ada66c53428ddec1ee47785fc9720e9c1b4aacc41021e59335a8e2d07cc14b064b1f3ea9c01bd747b7cdff69ff83e5586bf1abb4acf5986508
 DIST xtensa-esp32s2-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 51546516 
BLAKE2B 
f4f4bc5bc138f181819416f0b3b4a67270588f827afd64693da4caf8c1a100a04787aa23cfafedb535e5c26aea7af51ad9e08316a0abba99d5549fb62e73aae5
 SHA512 
72071cb911eb62eff22d46b98f3ac6af87c1b0af4adc036e7f093e24987048c388a689138627ce1a721b93ef9a63a4a6046cbcc91f92e033b5330e4aacf746ea
 DIST xtensa-esp32s3-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 51899328 
BLAKE2B 
9ea6e702345fe158d5bbf8c86fffa11faaa4e74f58ab0ad22ba7c2e46fe41bb06897b6e2912852564b19d773642b23ad897a9f0655eb020a354a2d98c3296d97
 SHA512 
54afc2a307489d719d72c1a9506b325b1152395e87fa8fa78d90b79bc827625e23f86aa104e02f78fc1f074d191b552de5c1853a52ba1ccadae93865c58f5873

diff --git a/dev-embedded/esp-idf/esp-idf-5.0.2.ebuild 
b/dev-embedded/esp-idf/esp-idf-5.0.2.ebuild
new file mode 100644
index 0..2aad6eb50
--- /dev/null
+++ b/dev-embedded/esp-idf/esp-idf-5.0.2.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_11 )
+
+VER="esp-2022r1"
+
+CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/${VER}";
+
+inherit python-single-r1
+
+DESCRIPTION="Espressif IoT Development Framework"
+HOMEPAGE="https://www.espressif.com/";
+
+#  
https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.51-esp-20191205/binutils-esp32ulp-linux-amd64-2.28.51-esp-20191205.tar.gz
+SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip
 -> ${P}.zip
+   
https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20221026/openocd-esp32-linux-amd64-0.11.0-esp32-20221026.tar.gz
+   
https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v11.2_20220823/xtensa-esp-elf-gdb-11.2_20220823-x86_64-linux-gnu.tar.gz
+   ${CROSSTOOL_URL}/xtensa-esp32-elf-gcc11_2_0-${VER}-linux-amd64.tar.xz
+   ${CROSSTOOL_UR

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-socketio/

2023-05-16 Thread Mazunki Hoksaas
commit: e30fe642f2b61b6e56e471ed3442d5a46b1ac48b
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Tue May 16 13:37:35 2023 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Tue May 16 13:40:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e30fe642

dev-python/python-socketio: add 5.8.0

Signed-off-by: Mazunki Hoksaas  gmail.com>

 dev-python/python-socketio/Manifest|  1 +
 dev-python/python-socketio/metadata.xml|  4 +++
 .../python-socketio/python-socketio-5.8.0.ebuild   | 33 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-python/python-socketio/Manifest 
b/dev-python/python-socketio/Manifest
index e0ff42d03..8694ec6ea 100644
--- a/dev-python/python-socketio/Manifest
+++ b/dev-python/python-socketio/Manifest
@@ -1 +1,2 @@
 DIST python-socketio-5.1.0.tar.gz 43824 BLAKE2B 
d6827834384856dabae8b4c8121ce382e047e6ddec4374f2c211318e68b3ff02182f9cf99409ba54ca151220774be0d6342befdd2dfc243b66c8783052c1fe8e
 SHA512 
1023fc91f692f9e4a883acd40080805af29128bbba21f19a3d2ee0e8bce62426158ac67188d514eb21a9c64522481fb4626db9ffe0d1303aa8945729d690c198
+DIST python-socketio-5.8.0.tar.gz 47872 BLAKE2B 
465593a89bb0504af485ec4c94a52159548ce3cace3f58c9174d694e35b40c6eb68e5a0350ee34551b6d01c47d571be63f7cc91a42ca9815c2a3a271825f3624
 SHA512 
653a6764e22738f0aaad3fb03ef193d820780d61fcffede117a2a2cf7097c722974bded7869639f4ac01dc9a121d90dcbeca70fcc9bbb4e96e3b87bd39e69180

diff --git a/dev-python/python-socketio/metadata.xml 
b/dev-python/python-socketio/metadata.xml
index de7c0e62f..69979a313 100644
--- a/dev-python/python-socketio/metadata.xml
+++ b/dev-python/python-socketio/metadata.xml
@@ -9,4 +9,8 @@
Add websocket client
Add async websocket client

+   
+   miguelgrinberg/python-socketio 
+   python-socketio 
+   
 

diff --git a/dev-python/python-socketio/python-socketio-5.8.0.ebuild 
b/dev-python/python-socketio/python-socketio-5.8.0.ebuild
new file mode 100644
index 0..f02fa5f93
--- /dev/null
+++ b/dev-python/python-socketio/python-socketio-5.8.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10,11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python implementation of the Socket.IO realtime server."
+HOMEPAGE="
+   https://python-socketio.readthedocs.org/
+   https://github.com/miguelgrinberg/python-socketio/
+   https://pypi.org/project/python-socketio";
+
+LICENSE="MIT"
+SLOT="0"
+#wait for dev-python/python-engineio
+KEYWORDS="~amd64"
+IUSE="client asyncio-client"
+
+RDEPEND="dev-python/bidict[${PYTHON_USEDEP}]
+   >=dev-python/python-engineio-4.0.0[${PYTHON_USEDEP}]
+   client? ( dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}] )
+   asyncio-client? ( dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/websockets[${PYTHON_USEDEP}] )"
+DEPEND="${RDEPEND}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# pypi tarball does not contain tests
+RESTRICT="test"



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wl-scripts/

2023-04-23 Thread Mazunki Hoksaas
commit: 80c199c303f623a8671665fbb195c627aa50845f
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Sun Apr 23 12:05:42 2023 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Sun Apr 23 12:07:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80c199c3

gui-apps/wl-scripts: add 1.2.3, drop 1.0.3

Signed-off-by: Mazunki Hoksaas  gmail.com>

 gui-apps/wl-scripts/Manifest| 2 +-
 .../wl-scripts/{wl-scripts-1.0.3.ebuild => wl-scripts-1.2.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wl-scripts/Manifest b/gui-apps/wl-scripts/Manifest
index fcce55505..1db01ddbd 100644
--- a/gui-apps/wl-scripts/Manifest
+++ b/gui-apps/wl-scripts/Manifest
@@ -1 +1 @@
-DIST wl-scripts-1.0.3.tar.gz 14015 BLAKE2B 
dbcbef1b7202a334c4135e3eff7436ea6a8df1d99a12abdf4b2defee2d6162b2279c8644d2f28ee08816ddf40f8ae722e1d54c42dc9628775d94ccd8e620efb1
 SHA512 
13f664b330059046f9f485d30d323d5c5eaacf86aee01857b8cafe58378c10654688be98707c8ce6f1c5d331ff2b0450a1e56bebef94875473863cf9ae36a6e0
+DIST wl-scripts-1.2.3.tar.gz 14354 BLAKE2B 
815668d4ff0d4b99698d8e487fd9ab794de4663cf084f48a117f81f6bb3080ca7e4d38a711be0dd077c2307a83127fc3d94798a1d62046322b766226d0f1c3f9
 SHA512 
02067f83ec15cdd8275be305dcd38631172cc1a8a2cba2263fe82d3722732fc980dced277f02bf37087c1b6779ff0f826c7ab477591beaa40a7ef90b5ac6a111

diff --git a/gui-apps/wl-scripts/wl-scripts-1.0.3.ebuild 
b/gui-apps/wl-scripts/wl-scripts-1.2.3.ebuild
similarity index 100%
rename from gui-apps/wl-scripts/wl-scripts-1.0.3.ebuild
rename to gui-apps/wl-scripts/wl-scripts-1.2.3.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wl-scripts/

2023-02-01 Thread Mazunki Hoksaas
commit: d7bfdb1ff5e84faa45ac3a222388278ef0971aec
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Wed Feb  1 20:30:50 2023 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Wed Feb  1 20:30:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7bfdb1f

gui-apps/wl-scripts: add 1.0.3, drop 1.0.0

Signed-off-by: Mazunki Hoksaas  gmail.com>

 gui-apps/wl-scripts/Manifest| 2 +-
 .../wl-scripts/{wl-scripts-1.0.0.ebuild => wl-scripts-1.0.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wl-scripts/Manifest b/gui-apps/wl-scripts/Manifest
index 959a2ec76..fcce55505 100644
--- a/gui-apps/wl-scripts/Manifest
+++ b/gui-apps/wl-scripts/Manifest
@@ -1 +1 @@
-DIST wl-scripts-1.0.0.tar.gz 13934 BLAKE2B 
4f7e4ce844bfafa40310ea83a99d46933d70ab94f408ead881e9f98e8b103dce208395f1f9ba81cfec546924d38cb8c7cdc29cf28c22d100521ea2015e2ad632
 SHA512 
f49be27c952a04b7e563541147ffa769882beffdb2847bfeec6217e9eb7d133ed7ecf8441c11b7f788c3b6f7d156083597faed4325cfec2038bb087480dc9d99
+DIST wl-scripts-1.0.3.tar.gz 14015 BLAKE2B 
dbcbef1b7202a334c4135e3eff7436ea6a8df1d99a12abdf4b2defee2d6162b2279c8644d2f28ee08816ddf40f8ae722e1d54c42dc9628775d94ccd8e620efb1
 SHA512 
13f664b330059046f9f485d30d323d5c5eaacf86aee01857b8cafe58378c10654688be98707c8ce6f1c5d331ff2b0450a1e56bebef94875473863cf9ae36a6e0

diff --git a/gui-apps/wl-scripts/wl-scripts-1.0.0.ebuild 
b/gui-apps/wl-scripts/wl-scripts-1.0.3.ebuild
similarity index 100%
rename from gui-apps/wl-scripts/wl-scripts-1.0.0.ebuild
rename to gui-apps/wl-scripts/wl-scripts-1.0.3.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wl-scripts/

2022-12-27 Thread Mazunki Hoksaas
commit: 4c5fbb6ac9b0d72f343150acc87682d666bd32d5
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Tue Dec 27 17:14:59 2022 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Tue Dec 27 17:14:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c5fbb6a

gui-apps/wl-scripts: new package, add 1.0.0, 

Signed-off-by: Mazunki Hoksaas  gmail.com>

 gui-apps/wl-scripts/Manifest|  1 +
 gui-apps/wl-scripts/metadata.xml| 11 +++
 gui-apps/wl-scripts/wl-scripts-1.0.0.ebuild | 28 
 gui-apps/wl-scripts/wl-scripts-.ebuild  | 29 +
 4 files changed, 69 insertions(+)

diff --git a/gui-apps/wl-scripts/Manifest b/gui-apps/wl-scripts/Manifest
new file mode 100644
index 0..959a2ec76
--- /dev/null
+++ b/gui-apps/wl-scripts/Manifest
@@ -0,0 +1 @@
+DIST wl-scripts-1.0.0.tar.gz 13934 BLAKE2B 
4f7e4ce844bfafa40310ea83a99d46933d70ab94f408ead881e9f98e8b103dce208395f1f9ba81cfec546924d38cb8c7cdc29cf28c22d100521ea2015e2ad632
 SHA512 
f49be27c952a04b7e563541147ffa769882beffdb2847bfeec6217e9eb7d133ed7ecf8441c11b7f788c3b6f7d156083597faed4325cfec2038bb087480dc9d99

diff --git a/gui-apps/wl-scripts/metadata.xml b/gui-apps/wl-scripts/metadata.xml
new file mode 100644
index 0..bab29813d
--- /dev/null
+++ b/gui-apps/wl-scripts/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   rolfe...@gmail.com
+       Mazunki Hoksaas
+   
+   
+   mazunki/wl-scripts
+   
+

diff --git a/gui-apps/wl-scripts/wl-scripts-1.0.0.ebuild 
b/gui-apps/wl-scripts/wl-scripts-1.0.0.ebuild
new file mode 100644
index 0..9501b4b7d
--- /dev/null
+++ b/gui-apps/wl-scripts/wl-scripts-1.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SRC_URI="https://github.com/mazunki/wl-scripts/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+DESCRIPTION="A set of utils for wlroots window managers"
+HOMEPAGE="https://github.com/mazunki/wl-scripts";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="
+   app-alternatives/awk
+   app-misc/jq
+   >=gui-apps/wofi-1.3
+   gui-apps/slurp
+   gui-wm/sway
+"
+BDEPEND=""  # scripts are just sh
+
+src_install() {
+   exeinto "/usr/bin/"
+   doexe "${S}"/src/*
+}

diff --git a/gui-apps/wl-scripts/wl-scripts-.ebuild 
b/gui-apps/wl-scripts/wl-scripts-.ebuild
new file mode 100644
index 0..aa29056e2
--- /dev/null
+++ b/gui-apps/wl-scripts/wl-scripts-.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+EGIT_REPO_URI="https://github.com/mazunki/wl-scripts.git";
+
+DESCRIPTION="A set of utils for wlroots window managers"
+HOMEPAGE="https://github.com/mazunki/wl-scripts";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND=""
+RDEPEND="
+   app-alternatives/awk
+   app-misc/jq
+   >=gui-apps/wofi-1.3
+   gui-apps/slurp
+   gui-wm/sway
+"
+BDEPEND=""  # scripts are just sh
+
+src_install() {
+   exeinto "/usr/bin/"
+   doexe "${S}"/src/*
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/showmethekey/

2022-12-27 Thread Mazunki Hoksaas
commit: 5d0a0bfb5da9e49bc14a75be914255873e02a188
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Tue Dec 27 16:04:38 2022 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Tue Dec 27 16:05:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d0a0bfb

gui-apps/showmethekey: fix missing dependency

Signed-off-by: Mazunki Hoksaas  gmail.com>

 gui-apps/showmethekey/showmethekey-1.7.3.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gui-apps/showmethekey/showmethekey-1.7.3.ebuild 
b/gui-apps/showmethekey/showmethekey-1.7.3.ebuild
index c3a9eeb5a..8c782aa84 100644
--- a/gui-apps/showmethekey/showmethekey-1.7.3.ebuild
+++ b/gui-apps/showmethekey/showmethekey-1.7.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit gnome2 meson
 
-DESCRIPTION=" Show keys you typed on screen. "
+DESCRIPTION="Show keys you typed on screen."
 HOMEPAGE="https://showmethekey.alynx.one/";
 SRC_URI="https://github.com/AlynxZhou/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
@@ -18,9 +18,10 @@ DEPEND="
dev-libs/json-glib
dev-libs/libevdev
dev-libs/libinput
-   gui-libs/gtk
+   gui-libs/gtk:4
virtual/udev
x11-libs/cairo
+   x11-libs/libxkbcommon
x11-libs/pango
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: games-util/steamtinkerlaunch/

2022-12-25 Thread Mazunki Hoksaas
commit: 6e5650d9660f7554bea457c678b362c3691535d8
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Sun Dec 25 20:31:39 2022 +
Commit:     Mazunki Hoksaas  gmail  com>
CommitDate: Sun Dec 25 20:31:39 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e5650d9

games-util/steamtinkerlaunch: add 12.0, drop 8.0

Signed-off-by: Mazunki Hoksaas  gmail.com>

 games-util/steamtinkerlaunch/Manifest   | 2 +-
 .../{steamtinkerlaunch-8.0.ebuild => steamtinkerlaunch-12.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/steamtinkerlaunch/Manifest 
b/games-util/steamtinkerlaunch/Manifest
index 526f02f5e..ffb3e48f9 100644
--- a/games-util/steamtinkerlaunch/Manifest
+++ b/games-util/steamtinkerlaunch/Manifest
@@ -1 +1 @@
-DIST steamtinkerlaunch-8.0.tar.gz 265244 BLAKE2B 
88198d1f31394a8207a1176caada9a24913571671783726a74c0882651de747a96a8174382c3651b07e96977541780e6b5ad42d1286c811bf20dfd320474c526
 SHA512 
8f879ef146ddd15a3da3182fa0752ae088e9d8653225641e40eecfe2f22703acf34897e34abbfb26bdea9111fbbac3866054ab522ed83c1ff3c77beeffceb217
+DIST steamtinkerlaunch-12.0.tar.gz 402462 BLAKE2B 
832a643bd967ca5129144ed11aa73c89936d67b49d7167e7139854e0de12fe4da3541442f61fb0bcf10c96179ed34516f2f7b2c8c8a626b12695b662e78d
 SHA512 
7a952fc0e3dcaf8ed6199f2338e023d4580fd85203b1c49decca52c47c9c6fa7ace5d708ebc783bd2bb72a97feaf52c549e2e4932d46d6785e20298f4aaa0d3c

diff --git a/games-util/steamtinkerlaunch/steamtinkerlaunch-8.0.ebuild 
b/games-util/steamtinkerlaunch/steamtinkerlaunch-12.0.ebuild
similarity index 100%
rename from games-util/steamtinkerlaunch/steamtinkerlaunch-8.0.ebuild
rename to games-util/steamtinkerlaunch/steamtinkerlaunch-12.0.ebuild