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

2024-04-23 Thread Vitaly Zdanevich
commit: 9064d1a27fd23d774e76e0350a1afc91b3bb7fb9
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Apr 24 01:06:52 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Wed Apr 24 01:06:52 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9064d1a2

dev-python/evernote2: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 dev-python/evernote2/evernote2-1.0.0.ebuild | 31 +
 dev-python/evernote2/metadata.xml   | 12 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/evernote2/evernote2-1.0.0.ebuild 
b/dev-python/evernote2/evernote2-1.0.0.ebuild
new file mode 100644
index 00..781f081bbd
--- /dev/null
+++ b/dev-python/evernote2/evernote2-1.0.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright Gentoo Developers 2024
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+DESCRIPTION="Unofficial Evernote SDK for Python 3"
+HOMEPAGE="
+   https://github.com/JackonYang/evernote2
+   https://pypi.org/project/evernote2/
+"
+
+EGIT_REPO_URI="https://github.com/JackonYang/evernote2;
+EGIT_BRANCH="version/$PV"
+inherit git-r3 distutils-r1
+
+LICENSE="Apache-2.0"
+
+SLOT="0"
+
+RDEPEND="
+   dev-python/python-oauth2[${PYTHON_USEDEP}]
+   dev-python/thrift[${PYTHON_USEDEP}]
+"
+
+# src_install() {
+#  echo 
+#  ls -lh
+#  echo 
+# }

diff --git a/dev-python/evernote2/metadata.xml 
b/dev-python/evernote2/metadata.xml
new file mode 100644
index 00..c7f3d9280b
--- /dev/null
+++ b/dev-python/evernote2/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   JackonYang/evernote2
+   evernote2
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: app-doc/geeknote/

2024-04-23 Thread Vitaly Zdanevich
commit: bebb60ef842bdfde41aa273cf808adbbc82bd75c
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Apr 24 01:04:06 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Wed Apr 24 01:04:06 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bebb60ef

app-doc/geeknote: URI replace to my fork - previous repo is abandoned

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-doc/geeknote/geeknote-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/geeknote/geeknote-.ebuild 
b/app-doc/geeknote/geeknote-.ebuild
index 56693eb172..acce7676d7 100644
--- a/app-doc/geeknote/geeknote-.ebuild
+++ b/app-doc/geeknote/geeknote-.ebuild
@@ -8,9 +8,9 @@ DISTUTILS_USE_PEP517=setuptools
 
 inherit bash-completion-r1 distutils-r1 git-r3
 
-DESCRIPTION="Evernote CLI: CRUD for notes in cloud"
+DESCRIPTION="Evernote CLI: CRUD for notes in cloud, in markdown"
 HOMEPAGE="https://github.com/Evernote/evernote-sdk-python3;
-EGIT_REPO_URI="https://github.com/jeffkowalski/geeknote;
+EGIT_REPO_URI="https://github.com/vitaly-zdanevich/geeknote;
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nulloy/, app-doc/geeknote/, app-shells/igr/files/

2024-04-23 Thread Vitaly Zdanevich
commit: 1e269ef33d0b839f95742c779619b85b48d4b552
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Apr 23 22:47:53 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Tue Apr 23 22:47:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e269ef3

media-sound/nulloy: drop EGIT_CLONE_TYPE="shallow" because it implicit

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-doc/geeknote/geeknote-.ebuild| 16 +---
 app-shells/igr/files/vim-open-current-line.patch |  7 ---
 media-sound/nulloy/nulloy-.ebuild|  1 -
 3 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/app-doc/geeknote/geeknote-.ebuild 
b/app-doc/geeknote/geeknote-.ebuild
index 48ee235b42..56693eb172 100644
--- a/app-doc/geeknote/geeknote-.ebuild
+++ b/app-doc/geeknote/geeknote-.ebuild
@@ -15,13 +15,15 @@ EGIT_REPO_URI="https://github.com/jeffkowalski/geeknote;
 LICENSE="GPL-3"
 SLOT="0"
 
-RDEPEND="dev-python/evernote3[${PYTHON_USEDEP}]
-dev-python/html2text[${PYTHON_USEDEP}]
-dev-python/sqlalchemy[${PYTHON_USEDEP}]
-dev-python/markdown2[${PYTHON_USEDEP}]
-dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-dev-python/thrift[${PYTHON_USEDEP}]
-dev-python/lxml[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/evernote2[${PYTHON_USEDEP}]
+   dev-python/html2text[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP}]
+   dev-python/markdown2[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/thrift[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
 
 PATCHES=( "${FILESDIR}/${P}-remove_completion_from_setup.patch" )
 

diff --git a/app-shells/igr/files/vim-open-current-line.patch 
b/app-shells/igr/files/vim-open-current-line.patch
index 4d5cdae91f..6a83ede8cd 100644
--- a/app-shells/igr/files/vim-open-current-line.patch
+++ b/app-shells/igr/files/vim-open-current-line.patch
@@ -12,13 +12,13 @@ index 73a6e8c..e23082a 100755
  #!/usr/bin/env bash
  
 -declare preview='bat --color=always --style=header,numbers -H {2} {1} | grep 
-C3 {q}'
-+declare preview='bat --color=always --style=header,numbers -H {2} {1} | grep 
--context 20 {q}'
++declare preview='bat --color=always --style=header,numbers -H {2} {1} | grep 
--context 999 {q}'
  
  while getopts ':l' x; do
case "$x" in
  l) list_files=1
 -  preview='bat --color=always --style=header,numbers {1} | grep -C3 {q}'
-+  preview='bat --color=always --style=header,numbers {1} | grep --context 
20 {q}'
++  preview='bat --color=always --style=header,numbers {1} | grep --context 
999 {q}'
;;
esac
  done
@@ -29,6 +29,7 @@ index 73a6e8c..e23082a 100755
 ---bind='enter:execute:v {1}' \
 ---preview="[[ -n {1} ]] && $preview"
 +--bind='enter:execute:echo "$EDITOR {1}:{2}" && $EDITOR {1}:{2}' \
-+--preview="[[ -n {1} ]] && $preview"
++--preview="[[ -n {1} ]] && $preview" \
++--preview-window="/2"
 +
 + # echo to save in shell history

diff --git a/media-sound/nulloy/nulloy-.ebuild 
b/media-sound/nulloy/nulloy-.ebuild
index 639384c4d1..efc31d7915 100644
--- a/media-sound/nulloy/nulloy-.ebuild
+++ b/media-sound/nulloy/nulloy-.ebuild
@@ -9,7 +9,6 @@ DESCRIPTION="Music player with a waveform progress bar (sound 
visualization)"
 HOMEPAGE="https://nulloy.com;
 
 EGIT_REPO_URI="https://github.com/nulloy/nulloy;
-EGIT_CLONE_TYPE="shallow"
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/

2024-04-16 Thread Vitaly Zdanevich
commit: a7c04581c0b1cae701d1de724d67d05bd83f6357
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Apr 16 15:34:01 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Tue Apr 16 15:34:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7c04581

app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars: versiom bump

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../Manifest |  1 +
 ...eplace-spaces-with-a-few-other-chars-1.0.1.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git 
a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/Manifest 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/Manifest
index 85c289486d..b5eb8f06ec 100644
--- a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/Manifest
+++ b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/Manifest
@@ -1 +1,2 @@
 DIST watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.tar.bz2 
2126169 BLAKE2B 
d3748c274954df5ab1b34a16ed1c83df125f233f96700848e396355b645c98c0a34e25d30202690e07ce3d24b3f6af0aaa2b6f93527859f0a27a5ea58b2e68a0
 SHA512 
03c162efc9e7405660f5e300eedb26115a5e16017409c1ec86ed77be7b4e0c899ab6cfc65482eb88f820fe767cfd50037fcd13cb314dc41dd7283390a922fca8
+DIST watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.1.tar.bz2 
2125780 BLAKE2B 
61a61c6752abeee4d3b6960b26dd48b2a4c6f6aad3c11bfffc43eed2c0476b0707965821b5005460804d66a4d59c64467c244aa1776fa3e526e9b85483cbd55c
 SHA512 
b5e150ffdfa272f31ceaf0c8618d07847f37e62aba7e2a3bbf502039dd11016ef0e0fcb3812e97784511ad01f2640b2cc00c1ad074902043f56476ce515a1351

diff --git 
a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.1.ebuild
 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.1.ebuild
new file mode 100644
index 00..9157f37d78
--- /dev/null
+++ 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Monitor a tree for files with spaces in name - and replace to 
underscores"
+HOMEPAGE="https://gitlab.com/vitaly-zdanevich/watch-tree-and-replace-spaces-with-a-few-other-chars;
+SRC_URI="https://gitlab.com/vitaly-zdanevich/$PN/-/archive/$PV/$P.tar.bz2;
+
+LICENSE="Apache-2.0"
+SLOT=0
+KEYWORDS="~amd64 ~x86"
+
+src_install() {
+   dobin "${PN}".sh
+}
+
+pkg_postinst() {
+   einfo "How to use: run in terminal in a folder - and in another 
software create a file with space in name, in that folder"
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/wttr-in/

2024-04-15 Thread Vitaly Zdanevich
commit: 2b3560eb47f1a78a2c3480129ce104925796391e
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Apr 15 13:07:33 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Apr 15 13:07:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b3560eb

app-shells/wttr-in: curl wrapper, maybe will be extended in the future

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-shells/wttr-in/metadata.xml|  8 
 app-shells/wttr-in/wttr-in-.ebuild | 30 ++
 2 files changed, 38 insertions(+)

diff --git a/app-shells/wttr-in/metadata.xml b/app-shells/wttr-in/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/app-shells/wttr-in/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+

diff --git a/app-shells/wttr-in/wttr-in-.ebuild 
b/app-shells/wttr-in/wttr-in-.ebuild
new file mode 100644
index 00..e1f8bc8f47
--- /dev/null
+++ b/app-shells/wttr-in/wttr-in-.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Weather in terminal - just a curl to wttr.in"
+HOMEPAGE="https://wttr.in/;
+LICENSE="GPL-3"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-misc/curl"
+
+S="$WORKDIR"
+
+src_install() {
+   dodir /usr/bin/
+   echo "curl wttr.in/\$@" > "$ED/usr/bin/weather"
+   fperms +x "/usr/bin/weather"
+   # TODO add options from 
https://github.com/chubin/wttr.in#one-line-output
+   # TODO wrap in a script to add support of '-h'?
+   # TODO add `curl v2.wttr.in/batumi`
+}
+
+pkg_postinst() {
+   einfo "Run weather command"
+   einfo "You can specify the city with 'weather batumi'"
+   einfo "For help: 'weather :help'"
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-fps/the-dark-mod-bin/

2024-04-15 Thread Vitaly Zdanevich
commit: 768993e09e285fbe8301d49b8e9c0c353cdafbcd
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Apr 15 12:12:38 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Apr 15 12:12:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=768993e0

games-fps/the-dark-mod-bin: new package, native game

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-fps/the-dark-mod-bin/Manifest|  1 +
 games-fps/the-dark-mod-bin/metadata.xml|  8 +
 .../the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild  | 34 ++
 3 files changed, 43 insertions(+)

diff --git a/games-fps/the-dark-mod-bin/Manifest 
b/games-fps/the-dark-mod-bin/Manifest
new file mode 100644
index 00..236cde46aa
--- /dev/null
+++ b/games-fps/the-dark-mod-bin/Manifest
@@ -0,0 +1 @@
+DIST the-dark-mod-2.12.tar.xz 17263615692 BLAKE2B 
c4a7b2bbf804b46c88ded6150970989c6f6aa5e200a0cea175169f8c109b2d6bde565010bcfca200d75961f21fc90588fc347c9a2059c2a06431362e3327583c
 SHA512 
35bba5d49a5a7dd5c612b06996a2ce43f6aa3b9e07db9fdeb42a403b1d34d825c6a6877c6690a0ae082a8a8a5e85abdcda62ccaa897a2f2c238fe492a1f456d1

diff --git a/games-fps/the-dark-mod-bin/metadata.xml 
b/games-fps/the-dark-mod-bin/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-fps/the-dark-mod-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+

diff --git a/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild 
b/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild
new file mode 100644
index 00..07b2ac44a9
--- /dev/null
+++ b/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Inspired by Thief on Doom 3 libre engine (id Tech 4)"
+HOMEPAGE="
+   https://www.thedarkmod.com
+   https://en.wikipedia.org/wiki/The_Dark_Mod
+"
+SRC_URI="https://archive.org/download/the-dark-mod/the-dark-mod-$PV.tar.xz;
+
+LICENSE="
+   GPL-3
+   CC-BY-NC-ND-3.0
+"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="*"
+RESTRICT="strip"
+
+S="${WORKDIR}/the-dark-mod"
+
+src_install() {
+   dodir /opt
+   dodir /usr/bin/
+
+   cp -r . "$ED/opt/$PN" || die
+
+   echo "cd /opt/$PN; ./thedarkmod.x64; cd -" > "$ED/usr/bin/$PN"
+   fperms +x "/usr/bin/$PN"
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-puzzle/katawa-shoujo/

2024-04-14 Thread Vitaly Zdanevich
commit: c8918203aa7500ece3bf5cbfe3de541c84c8cc36
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Apr 14 21:48:29 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Apr 14 21:48:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8918203

games-puzzle/katawa-shoujo: DESCRIPTION improve

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild 
b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild
index 5b94d2bc69..2c3eaf95fa 100644
--- a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild
+++ b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit wrapper
 
-DESCRIPTION="Bishoujo-style, in the fictional Yamaku High School for disabled 
children"
+DESCRIPTION="Re-Engineered visual novel with accessibility features"
 HOMEPAGE="https://www.fhs.sh/projects;
 
SRC_URI="https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2;
 



[gentoo-commits] repo/proj/guru:dev commit in: games-puzzle/katawa-shoujo/

2024-04-14 Thread Vitaly Zdanevich
commit: d8d53d97c5b690dab97a32f29356afc46f10bbb4
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Apr 14 17:42:19 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Apr 14 17:42:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8d53d97

games-puzzle/katawa-shoujo: new package - this game is native for Linux, no 
Wine inside

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-puzzle/katawa-shoujo/Manifest|  1 +
 .../katawa-shoujo/katawa-shoujo-1.4.6.ebuild   | 31 ++
 games-puzzle/katawa-shoujo/metadata.xml|  8 ++
 3 files changed, 40 insertions(+)

diff --git a/games-puzzle/katawa-shoujo/Manifest 
b/games-puzzle/katawa-shoujo/Manifest
new file mode 100644
index 00..d68ad5cc46
--- /dev/null
+++ b/games-puzzle/katawa-shoujo/Manifest
@@ -0,0 +1 @@
+DIST KSRE-linux.tar.bz2 478484884 BLAKE2B 
45e49c4a122c492d468eb9025ff0377416c63b35b465ee6b1f75517b9cdc94ce36f27fc9c76849ae0e1a01ad7bd33e9b830c6c7b60f091fa84936a93a29eb009
 SHA512 
6ec1ac1d101c3722c150461575f9a995a0299ea026f849cf5b39ad5347738531786b6f16fa077b2ae2f1e9f3f79d509ebadbe90f59ad063cdd67a545e7d7985c

diff --git a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild 
b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild
new file mode 100644
index 00..5b94d2bc69
--- /dev/null
+++ b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+DESCRIPTION="Bishoujo-style, in the fictional Yamaku High School for disabled 
children"
+HOMEPAGE="https://www.fhs.sh/projects;
+SRC_URI="https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2;
+
+LICENSE="
+   MPL-2.0
+   CC-BY-NC-ND-3.0
+"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="*"
+RESTRICT="strip"
+
+S="${WORKDIR}/KSRE-linux"
+
+src_install() {
+   dodir etc
+   cp -r . "$ED/opt/$PN" || die
+
+   make_wrapper ${PN} "/opt/${PN}/Katawa\ Shoujo\ Re-Engineered.sh"
+
+}

diff --git a/games-puzzle/katawa-shoujo/metadata.xml 
b/games-puzzle/katawa-shoujo/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-puzzle/katawa-shoujo/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: games-fps/far-cry-demo/

2024-04-13 Thread Vitaly Zdanevich
commit: f732a56b4d06883d3ff99102fb5710a690ce7081
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Apr 13 21:36:34 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sat Apr 13 21:36:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f732a56b

games-fps/far-cry-demo: Path from /opt/games to /opt - for 
https://github.com/gentoo/guru/commit/588027158ca99b03954b78a6c432d3801e40c686

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-fps/far-cry-demo/far-cry-demo-.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/games-fps/far-cry-demo/far-cry-demo-.ebuild 
b/games-fps/far-cry-demo/far-cry-demo-.ebuild
index 07734b7595..90f9770b8b 100644
--- a/games-fps/far-cry-demo/far-cry-demo-.ebuild
+++ b/games-fps/far-cry-demo/far-cry-demo-.ebuild
@@ -23,16 +23,15 @@ QA_PREBUILT="*"
 
 src_install() {
 
-   path="/opt/games/"
conty=conty-1.25.2
 
-   dodir $path
+   dodir opt
dodir /usr/bin
-   cp -r . "$ED/$path" || die
+   cp -r . "$ED/opt" || die
 
pr="WINEPREFIX=/home/\$USER/.wine-far-cry-demo"
 
-   echo "cd $path$PN; $pr $conty wine /opt/games/$PN/FarCry.exe; cd -" > 
"$ED/usr/bin/$PN"
+   echo "cd $path$PN; $pr $conty wine /opt/$PN/FarCry.exe; cd -" > 
"$ED/usr/bin/$PN"
fperms +x "/usr/bin/$PN"
 
 }
@@ -49,5 +48,5 @@ pkg_postinst() {
einfo "https://www.gog.com/game/far_cry;
einfo "https://www.humblebundle.com/store/far-cry;
einfo ""
-   einfo "The game is installed to $path$PN - if you want to run it by 
another Wine or operating system"
+   einfo "The game is installed to /opt/$PN - if you want to run it by 
another Wine or operating system"
 }



[gentoo-commits] repo/proj/guru:dev commit in: games-rpg/heroes-of-might-and-magic-v-demo/

2024-04-11 Thread Vitaly Zdanevich
commit: 29d562576bfcdec749defb364e4a09b8c18cc829
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Apr 11 11:18:03 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Apr 11 11:18:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29d56257

games-rpg/heroes-of-might-and-magic-v-demo: DESCRIPTION improve

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../heroes-of-might-and-magic-v-demo-1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/games-rpg/heroes-of-might-and-magic-v-demo/heroes-of-might-and-magic-v-demo-1.ebuild
 
b/games-rpg/heroes-of-might-and-magic-v-demo/heroes-of-might-and-magic-v-demo-1.ebuild
index d2bcafd10c..cb0677e1c1 100644
--- 
a/games-rpg/heroes-of-might-and-magic-v-demo/heroes-of-might-and-magic-v-demo-1.ebuild
+++ 
b/games-rpg/heroes-of-might-and-magic-v-demo/heroes-of-might-and-magic-v-demo-1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit wrapper
 
-DESCRIPTION="HoMM 5, a few maps included. Camera zoom looks like broken. 
Metacritic: 77"
+DESCRIPTION="HoMM 5 from 2006, made by Nival in Russia. A few maps included."
 HOMEPAGE="https://en.wikipedia.org/wiki/Heroes_of_Might_and_Magic_V;
 
 SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz;



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/ground-control/

2024-04-11 Thread Vitaly Zdanevich
commit: cd2458b8ef9dffa9fbad022d2264523ce04f3b70
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Apr 11 10:11:53 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Apr 11 10:11:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd2458b8

games-strategy/ground-control: DESCRIPTION improve

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/ground-control/ground-control-1011.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/ground-control/ground-control-1011.ebuild 
b/games-strategy/ground-control/ground-control-1011.ebuild
index 6f11da62f5..03ed885842 100644
--- a/games-strategy/ground-control/ground-control-1011.ebuild
+++ b/games-strategy/ground-control/ground-control-1011.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit wrapper
 
-DESCRIPTION="From 2000, Metacritic is 75"
+DESCRIPTION="RTS from 2000 by Massive Entertainment, without resources and 
buildings"
 HOMEPAGE="https://en.wikipedia.org/wiki/Ground_Control_(video_game)"
 
 SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz;



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/swine/

2024-04-11 Thread Vitaly Zdanevich
commit: 4fa5fd984f31327fe1cd896a6e9e9230ab21c10f
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Apr 11 10:08:29 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Apr 11 10:08:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4fa5fd98

games-strategy/swine: DESCRIPTION improve

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/swine/swine-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/swine/swine-1.ebuild 
b/games-strategy/swine/swine-1.ebuild
index 6643d2ae41..e9f26cc2a4 100644
--- a/games-strategy/swine/swine-1.ebuild
+++ b/games-strategy/swine/swine-1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit wrapper
 
-DESCRIPTION="Simple RTS from 2005, Metacritic is 65, user score is 8.2"
+DESCRIPTION="Fun RTS from 2001 by Hungarian developer StormRegion, similar to 
Ground Control"
 HOMEPAGE="https://en.wikipedia.org/wiki/S.W.I.N.E.;
 
 SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz;



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/igr/files/

2024-04-11 Thread Vitaly Zdanevich
commit: 61aa494e654382cc132105c661dfb9f6387a7707
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Apr 11 10:03:18 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Apr 11 10:03:18 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61aa494e

patch: add documentation

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-shells/igr/files/vim-open-current-line.patch | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/app-shells/igr/files/vim-open-current-line.patch 
b/app-shells/igr/files/vim-open-current-line.patch
index 1b3b342406..4d5cdae91f 100644
--- a/app-shells/igr/files/vim-open-current-line.patch
+++ b/app-shells/igr/files/vim-open-current-line.patch
@@ -1,3 +1,9 @@
+This patch change calling of v to $EDITOR, see 
https://github.com/DanielFGray/fzf-scripts/issues/26
+
+And add more context to the search.
+
+Also open a file on the specific line
+
 diff --git a/igr b/igr
 index 73a6e8c..e23082a 100755
 --- a/igr



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/igr/

2024-04-11 Thread Vitaly Zdanevich
commit: 58fb7ec0623a6db46c25c63427a51e158f4c1e03
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Apr 11 09:58:38 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Apr 11 09:58:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58fb7ec0

app-shells/igr: RDEPEND remove vim - because now it uses $EDITOR

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-shells/igr/igr-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-shells/igr/igr-.ebuild b/app-shells/igr/igr-.ebuild
index 01e7d60db9..629636be83 100644
--- a/app-shells/igr/igr-.ebuild
+++ b/app-shells/igr/igr-.ebuild
@@ -14,7 +14,6 @@ RDEPEND="
sys-apps/ripgrep
app-shells/fzf
sys-apps/bat
-   app-editors/vim
 "
 
 S="$WORKDIR"



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/igr/files/

2024-04-11 Thread Vitaly Zdanevich
commit: 6b976b3e8daff69839ecf1fdc0f0323a0abbe40d
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Apr 11 09:54:26 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Apr 11 09:54:26 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b976b3e

app-shells/igr: vim -> $EDITOR

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-shells/igr/files/vim-open-current-line.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/igr/files/vim-open-current-line.patch 
b/app-shells/igr/files/vim-open-current-line.patch
index bd18f4a0d5..1b3b342406 100644
--- a/app-shells/igr/files/vim-open-current-line.patch
+++ b/app-shells/igr/files/vim-open-current-line.patch
@@ -22,7 +22,7 @@ index 73a6e8c..e23082a 100755
  --bind="change:reload:rg -n ${list_files:+-l} --color=always {q}" \
 ---bind='enter:execute:v {1}' \
 ---preview="[[ -n {1} ]] && $preview"
-+--bind='enter:execute:echo "vim {1}:{2}" && vim {1}:{2}' \
++--bind='enter:execute:echo "$EDITOR {1}:{2}" && $EDITOR {1}:{2}' \
 +--preview="[[ -n {1} ]] && $preview"
 +
 + # echo to save in shell history



[gentoo-commits] repo/proj/guru:dev commit in: games-fps/far-cry-demo/

2024-04-11 Thread Vitaly Zdanevich
commit: 0c1e5e67b5674db20f2bebca8fafd1935000258d
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Apr 11 09:39:20 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Apr 11 09:39:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c1e5e67

games-fps/far-cry-demo: DESCRIPTION improve: add about CryTek

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-fps/far-cry-demo/far-cry-demo-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/far-cry-demo/far-cry-demo-.ebuild 
b/games-fps/far-cry-demo/far-cry-demo-.ebuild
index c582ebb6e2..07734b7595 100644
--- a/games-fps/far-cry-demo/far-cry-demo-.ebuild
+++ b/games-fps/far-cry-demo/far-cry-demo-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DESCRIPTION="Famous game from 2004"
+DESCRIPTION="Famous game from 2004, developed by CryTek"
 HOMEPAGE="https://en.wikipedia.org/wiki/Far_Cry_(video_game)"
 
 SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz;



[gentoo-commits] repo/proj/guru:dev commit in: games-fps/far-cry-demo/

2024-04-10 Thread Vitaly Zdanevich
commit: 04186a2c08b2adbaeb2e2201a86002e402e74dc9
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Apr 10 11:26:13 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Wed Apr 10 11:26:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04186a2c

games-fps/far-cry-demo: WINEPREFIX to variable; einfo remove dxvk advice that 
broke the game on my antoher computer

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-fps/far-cry-demo/far-cry-demo-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-fps/far-cry-demo/far-cry-demo-.ebuild 
b/games-fps/far-cry-demo/far-cry-demo-.ebuild
index 66e702591a..c582ebb6e2 100644
--- a/games-fps/far-cry-demo/far-cry-demo-.ebuild
+++ b/games-fps/far-cry-demo/far-cry-demo-.ebuild
@@ -30,13 +30,14 @@ src_install() {
dodir /usr/bin
cp -r . "$ED/$path" || die
 
-   echo "cd $path$PN; WINEPREFIX=/home/\$USER/.wine-far-cry-demo $conty 
wine /opt/games/$PN/FarCry.exe; cd -" > "$ED/usr/bin/$PN"
+   pr="WINEPREFIX=/home/\$USER/.wine-far-cry-demo"
+
+   echo "cd $path$PN; $pr $conty wine /opt/games/$PN/FarCry.exe; cd -" > 
"$ED/usr/bin/$PN"
fperms +x "/usr/bin/$PN"
 
 }
 
 pkg_postinst() {
-   einfo "DXVK increase FPS, so try $conty winetricks dxvk vkd3d"
einfo "Downloaded from 
https://www.moddb.com/games/far-cry/downloads/far-cry-demo-1;
einfo ""
einfo "More about the game:"



[gentoo-commits] repo/proj/guru:dev commit in: games-fps/far-cry-demo/

2024-04-10 Thread Vitaly Zdanevich
commit: 588027158ca99b03954b78a6c432d3801e40c686
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Apr 10 11:14:03 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Wed Apr 10 11:14:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58802715

games-fps/far-cry-demo: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-fps/far-cry-demo/Manifest |  1 +
 games-fps/far-cry-demo/far-cry-demo-.ebuild | 52 +
 games-fps/far-cry-demo/metadata.xml |  8 
 3 files changed, 61 insertions(+)

diff --git a/games-fps/far-cry-demo/Manifest b/games-fps/far-cry-demo/Manifest
new file mode 100644
index 00..7f891ec5b9
--- /dev/null
+++ b/games-fps/far-cry-demo/Manifest
@@ -0,0 +1 @@
+DIST far-cry-demo.tar.xz 445090396 BLAKE2B 
c003966975b7d050a97602b2b072dde882c2a4bd0263313db143217f8e873d3d82db36011e84b3b915bd9d642d3ce137377c82dc64b4dd84937d85e651cbf396
 SHA512 
59300980b8bece826dd61a967ab2c63dea3af95955e533d4e981e3840deb2a04add87c24a1a881915911dd661dc4c4f3cf93dd9e34f6aca8644748f478a8990d

diff --git a/games-fps/far-cry-demo/far-cry-demo-.ebuild 
b/games-fps/far-cry-demo/far-cry-demo-.ebuild
new file mode 100644
index 00..66e702591a
--- /dev/null
+++ b/games-fps/far-cry-demo/far-cry-demo-.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Famous game from 2004"
+HOMEPAGE="https://en.wikipedia.org/wiki/Far_Cry_(video_game)"
+
+SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz;
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   ~games-emulation/conty-1.25.2:0
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   path="/opt/games/"
+   conty=conty-1.25.2
+
+   dodir $path
+   dodir /usr/bin
+   cp -r . "$ED/$path" || die
+
+   echo "cd $path$PN; WINEPREFIX=/home/\$USER/.wine-far-cry-demo $conty 
wine /opt/games/$PN/FarCry.exe; cd -" > "$ED/usr/bin/$PN"
+   fperms +x "/usr/bin/$PN"
+
+}
+
+pkg_postinst() {
+   einfo "DXVK increase FPS, so try $conty winetricks dxvk vkd3d"
+   einfo "Downloaded from 
https://www.moddb.com/games/far-cry/downloads/far-cry-demo-1;
+   einfo ""
+   einfo "More about the game:"
+   einfo "https://www.wikidata.org/wiki/Q337865;
+   einfo 
"https://appdb.winehq.org/objectManager.php?sClass=version=37029;
+   einfo ""
+   einfo "Buy the full game at"
+   einfo "https://store.steampowered.com/app/13520/Far_Cry/;
+   einfo "https://www.gog.com/game/far_cry;
+   einfo "https://www.humblebundle.com/store/far-cry;
+   einfo ""
+   einfo "The game is installed to $path$PN - if you want to run it by 
another Wine or operating system"
+}

diff --git a/games-fps/far-cry-demo/metadata.xml 
b/games-fps/far-cry-demo/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-fps/far-cry-demo/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/firefox-i3-workspaces/

2024-04-09 Thread Vitaly Zdanevich
commit: 340a815b68ff576fe26c1eb85d3028756dd09024
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Apr  9 14:14:04 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Tue Apr  9 14:14:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=340a815b

x11-wm/firefox-i3-workspaces: windowS workspaceS to windows workspaces

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild 
b/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild
index 473488147c..adbaa09892 100644
--- a/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild
+++ b/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DESCRIPTION="Restore Firefox windowS to correct i3 workspaceS, helper web 
extension is needed"
+DESCRIPTION="Restore Firefox windows to correct i3 workspaces, helper web 
extension is needed"
 HOMEPAGE="https://github.com/yurikhan/firefox-i3-workspaces;
 SRC_URI="https://github.com/yurikhan/$PN/archive/refs/tags/$PV.tar.gz;
 



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/

2024-04-09 Thread Vitaly Zdanevich
commit: 752ac19df1614a3c156f7001953b79619abfbdb8
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Apr  9 12:13:44 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Tue Apr  9 12:13:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=752ac19d

app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars: Syntax fix typo

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
index c067fe6978..9157f37d78 100644
--- 
a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
+++ 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DESCRIPTION="Monitor a tree for files with spaces in name - and replace to 
underscores"
-HOMEPAGE=""https://gitlab.com/vitaly-zdanevich/watch-tree-and-replace-spaces-with-a-few-other-chars
+HOMEPAGE="https://gitlab.com/vitaly-zdanevich/watch-tree-and-replace-spaces-with-a-few-other-chars;
 SRC_URI="https://gitlab.com/vitaly-zdanevich/$PN/-/archive/$PV/$P.tar.bz2;
 
 LICENSE="Apache-2.0"



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/igr/

2024-04-08 Thread Vitaly Zdanevich
commit: bddced6dbd0dc58814ade3a764bf50a17957
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Apr  8 13:01:19 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Apr  8 13:01:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bddc

app-shells/igr: DESCRIPTION improve

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-shells/igr/igr-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/igr/igr-.ebuild b/app-shells/igr/igr-.ebuild
index ad7b1b85fd..01e7d60db9 100644
--- a/app-shells/igr/igr-.ebuild
+++ b/app-shells/igr/igr-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DESCRIPTION="Interactive rg (ripgrep) wrapper in fzf: Interactive grep 
(search)"
+DESCRIPTION="Interactive rg (ripgrep) wrapper in fzf: Interactive GRep 
(search)"
 HOMEPAGE="https://github.com/DanielFGray/fzf-scripts;
 SRC_URI="https://raw.githubusercontent.com/DanielFGray/fzf-scripts/master/$PN;
 



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/firefox-i3-workspaces/

2024-04-08 Thread Vitaly Zdanevich
commit: 6000289ff41119afda465bf7c68e8280d338872b
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Apr  8 08:24:45 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Apr  8 08:24:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6000289f

metadata.xml: fix gitlab to github

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-wm/firefox-i3-workspaces/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/firefox-i3-workspaces/metadata.xml 
b/x11-wm/firefox-i3-workspaces/metadata.xml
index 241f322a87..b05b7389ed 100644
--- a/x11-wm/firefox-i3-workspaces/metadata.xml
+++ b/x11-wm/firefox-i3-workspaces/metadata.xml
@@ -6,7 +6,7 @@
zdanevich.vit...@ya.ru


-   yurikhan/firefox-i3-workspaces
+   yurikhan/firefox-i3-workspaces

https://github.com/yurikhan/firefox-i3-workspaces/issues

 



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/igr/, app-shells/igr/files/

2024-04-08 Thread Vitaly Zdanevich
commit: 1ef26f54dfe3baa0da425327a147fdee476c488a
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Apr  8 08:22:19 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Apr  8 08:22:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ef26f54

app-shells/igr: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-shells/igr/Manifest  |  1 +
 app-shells/igr/files/vim-open-current-line.patch | 28 ++
 app-shells/igr/igr-.ebuild   | 36 
 app-shells/igr/metadata.xml  | 12 
 4 files changed, 77 insertions(+)

diff --git a/app-shells/igr/Manifest b/app-shells/igr/Manifest
new file mode 100644
index 00..649c24dbab
--- /dev/null
+++ b/app-shells/igr/Manifest
@@ -0,0 +1 @@
+DIST igr 552 BLAKE2B 
a632836b25764e196b5fffa129a0a163e89d75e2ff84479f780d9375774b64b6e3e04bbe34de65aa0d4b12a68ef4acd1c7653423ab6fe828e2ceb48b4146db95
 SHA512 
4e8be976248e4ba625ce9a360ecc99c9572ce2e2c6b7a9035d9171620a5dab21ef64b9b13e904ffe8f2f886c198ed594dd2477058f7727d8749791f6670747e6

diff --git a/app-shells/igr/files/vim-open-current-line.patch 
b/app-shells/igr/files/vim-open-current-line.patch
new file mode 100644
index 00..bd18f4a0d5
--- /dev/null
+++ b/app-shells/igr/files/vim-open-current-line.patch
@@ -0,0 +1,28 @@
+diff --git a/igr b/igr
+index 73a6e8c..e23082a 100755
+--- a/igr
 b/igr
+@@ -1,11 +1,11 @@
+ #!/usr/bin/env bash
+ 
+-declare preview='bat --color=always --style=header,numbers -H {2} {1} | grep 
-C3 {q}'
++declare preview='bat --color=always --style=header,numbers -H {2} {1} | grep 
--context 20 {q}'
+ 
+ while getopts ':l' x; do
+   case "$x" in
+ l) list_files=1
+-  preview='bat --color=always --style=header,numbers {1} | grep -C3 {q}'
++  preview='bat --color=always --style=header,numbers {1} | grep --context 
20 {q}'
+   ;;
+   esac
+ done
+@@ -18,5 +18,7 @@ fzf -d: \
+ --query="$1" \
+ --phony \
+ --bind="change:reload:rg -n ${list_files:+-l} --color=always {q}" \
+---bind='enter:execute:v {1}' \
+---preview="[[ -n {1} ]] && $preview"
++--bind='enter:execute:echo "vim {1}:{2}" && vim {1}:{2}' \
++--preview="[[ -n {1} ]] && $preview"
++
++ # echo to save in shell history

diff --git a/app-shells/igr/igr-.ebuild b/app-shells/igr/igr-.ebuild
new file mode 100644
index 00..ad7b1b85fd
--- /dev/null
+++ b/app-shells/igr/igr-.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Interactive rg (ripgrep) wrapper in fzf: Interactive grep 
(search)"
+HOMEPAGE="https://github.com/DanielFGray/fzf-scripts;
+SRC_URI="https://raw.githubusercontent.com/DanielFGray/fzf-scripts/master/$PN;
+
+LICENSE="GPL-3"
+SLOT=0
+
+RDEPEND="
+   sys-apps/ripgrep
+   app-shells/fzf
+   sys-apps/bat
+   app-editors/vim
+"
+
+S="$WORKDIR"
+
+src_unpack() {
+   cp "$DISTDIR/$PN" "$WORKDIR/" || die
+}
+
+PATCHES=(
+   "$FILESDIR/vim-open-current-line.patch"
+)
+
+src_install() {
+   dobin "${PN}"
+}
+
+pkg_postinst() {
+   einfo "For opening a file on the specific line - install 
https://github.com/bogado/file-line;
+}

diff --git a/app-shells/igr/metadata.xml b/app-shells/igr/metadata.xml
new file mode 100644
index 00..8b56a5df77
--- /dev/null
+++ b/app-shells/igr/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   DanielFGray/fzf-scripts
+   
https://github.com/DanielFGray/fzf-scripts/issues
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/firefox-i3-workspaces/

2024-04-06 Thread Vitaly Zdanevich
commit: d913ab40226251d62a4b70b0e727c56df73f7f06
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Apr  7 05:55:02 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Apr  7 05:55:02 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d913ab40

x11-wm/firefox-i3-workspaces: remove commented line of code about S=...

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild 
b/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild
index 372f2d6040..473488147c 100644
--- a/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild
+++ b/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild
@@ -16,8 +16,6 @@ RDEPEND="
dev-python/i3ipc
 "
 
-# S="${DISTDIR}"
-
 PATCHES=(
"$FILESDIR/path-adapt.patch"
 )



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/firefox-i3-workspaces/, x11-wm/firefox-i3-workspaces/files/

2024-04-06 Thread Vitaly Zdanevich
commit: d215ee8db96e85b1cf14a220a0eaf165a63406ce
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Apr  7 05:35:41 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Apr  7 05:35:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d215ee8d

x11-wm/firefox-i3-workspaces: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-wm/firefox-i3-workspaces/Manifest  |  1 +
 .../firefox-i3-workspaces/files/path-adapt.patch   | 13 
 .../firefox-i3-workspaces-0.10.ebuild  | 38 ++
 x11-wm/firefox-i3-workspaces/metadata.xml  | 12 +++
 4 files changed, 64 insertions(+)

diff --git a/x11-wm/firefox-i3-workspaces/Manifest 
b/x11-wm/firefox-i3-workspaces/Manifest
new file mode 100644
index 00..9314fe40f1
--- /dev/null
+++ b/x11-wm/firefox-i3-workspaces/Manifest
@@ -0,0 +1 @@
+DIST 0.10.tar.gz 54784 BLAKE2B 
88f61133a04fc0a13eee72a12ab222d4378bf4daa02fab812a6ea61ef167fd19c4ca9b7571fdb8d762b82cbbd0932b0fbd3b621748481ead77f425e8d879a1f2
 SHA512 
45c97cd37e436d2b61767a1ca62f96bc6efa650829f587329008189d1b87f6af80fc10c7046b5c788bc9ae932d415c2b6d8f26a3cede0841e055f6ce8bd90ffb

diff --git a/x11-wm/firefox-i3-workspaces/files/path-adapt.patch 
b/x11-wm/firefox-i3-workspaces/files/path-adapt.patch
new file mode 100644
index 00..20b18deeb4
--- /dev/null
+++ b/x11-wm/firefox-i3-workspaces/files/path-adapt.patch
@@ -0,0 +1,13 @@
+diff --git a/host/i3_workspaces.json b/host/i3_workspaces.json
+index 3e1c6e5..14288b2 100644
+--- a/host/i3_workspaces.json
 b/host/i3_workspaces.json
+@@ -1,7 +1,7 @@
+ {
+   "name": "i3_workspaces",
+   "description": "Communicate with i3 about which workspaces Firefox windows 
are on",
+-  "path": "/home/yuri/projects/firefox-i3-workspaces/host/i3_workspaces.py",
++  "path": "/usr/lib/i3_workspaces.py",
+   "type": "stdio",
+   "allowed_extensions": ["i3-workspaces@yurikhan.space"]
+ }

diff --git a/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild 
b/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild
new file mode 100644
index 00..372f2d6040
--- /dev/null
+++ b/x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Restore Firefox windowS to correct i3 workspaceS, helper web 
extension is needed"
+HOMEPAGE="https://github.com/yurikhan/firefox-i3-workspaces;
+SRC_URI="https://github.com/yurikhan/$PN/archive/refs/tags/$PV.tar.gz;
+
+LICENSE="GPL-3"
+SLOT=0
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   x11-wm/i3
+   dev-python/i3ipc
+"
+
+# S="${DISTDIR}"
+
+PATCHES=(
+   "$FILESDIR/path-adapt.patch"
+)
+
+src_install() {
+   path_py="$ED/usr/lib/"
+   mkdir -p $path_py || die
+   cp host/i3_workspaces.py $path_py || die
+   # Not dobin because this is not for the user CLI - only Firefox should 
call this
+
+   path_json=/usr/lib64/mozilla/native-messaging-hosts/
+   mkdir -p "$ED/$path_json" || die
+   cp host/i3_workspaces.json "$ED$path_json" || die
+}
+
+pkg_postinst() {
+   einfo "Install browser extension from 
https://addons.mozilla.org/en-US/firefox/addon/i3-workspaces/;
+}

diff --git a/x11-wm/firefox-i3-workspaces/metadata.xml 
b/x11-wm/firefox-i3-workspaces/metadata.xml
new file mode 100644
index 00..241f322a87
--- /dev/null
+++ b/x11-wm/firefox-i3-workspaces/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   yurikhan/firefox-i3-workspaces
+   
https://github.com/yurikhan/firefox-i3-workspaces/issues
+   
+



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

2024-04-02 Thread Vitaly Zdanevich
commit: f007b07c53925410b598d9a4e64ac512ee593e0f
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Apr  2 15:13:53 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Tue Apr  2 15:13:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f007b07c

dev-python/biplist: add RESTRICT="test"

See related discussions 
https://github.com/gentoo/guru/commit/5fe69764e3fb67c66ea0b0654a07560c6436cd62

Signed-off-by: Vitaly Zdanevich  ya.ru>

 dev-python/biplist/biplist-1.0.3.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-python/biplist/biplist-1.0.3.ebuild 
b/dev-python/biplist/biplist-1.0.3.ebuild
index bc03751ae2..7cf2f3dbdd 100644
--- a/dev-python/biplist/biplist-1.0.3.ebuild
+++ b/dev-python/biplist/biplist-1.0.3.ebuild
@@ -16,10 +16,12 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-# DEPEND="test? ( ${RDEPEND} )"
+
+RESTRICT="test"
+# Because using dev-python/nose test framework -
+# that is abandonware for 10 years
+# Related ticket on the upstream: https://github.com/wooster/biplist/issues/14
+
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 PATCHES=( "${FILESDIR}/${PN}-python3-compat.patch" )
-
-# Removed from ::gentoo
-# distutils_enable_tests nose



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

2024-04-01 Thread Vitaly Zdanevich
commit: d44f4a403ba01297f1912bd1e80e699ba7d4acef
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Apr  1 23:01:17 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Apr  1 23:01:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d44f4a40

dev-python/internetarchive: new package - official Python lib and CLI for 
archive.org

Signed-off-by: Vitaly Zdanevich  ya.ru>

 dev-python/internetarchive/Manifest|  1 +
 .../internetarchive/internetarchive-3.7.0.ebuild   | 31 ++
 dev-python/internetarchive/metadata.xml| 12 +
 3 files changed, 44 insertions(+)

diff --git a/dev-python/internetarchive/Manifest 
b/dev-python/internetarchive/Manifest
new file mode 100644
index 00..bd3ceb4b6d
--- /dev/null
+++ b/dev-python/internetarchive/Manifest
@@ -0,0 +1 @@
+DIST v3.7.0.tar.gz 145990 BLAKE2B 
f4832193fde0afdfd6ea1af46d0dea08abd73e56b5d799eb4e9a1b6424f95dbb6b1d0bc3d25fe0ae2bda7edcd003cfbff97c941a313018d4fb83bb562e30c121
 SHA512 
56554c3001f21ce770fd44ed2628b2fac40b96bcd5370935604c1fec465fd5a44be4a89ffa119cbd6f01be805161fe2fac93375d96f59d2ed38ff6418d5da714

diff --git a/dev-python/internetarchive/internetarchive-3.7.0.ebuild 
b/dev-python/internetarchive/internetarchive-3.7.0.ebuild
new file mode 100644
index 00..4a363102e5
--- /dev/null
+++ b/dev-python/internetarchive/internetarchive-3.7.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Lib and CLI for archive.org - for search, uploading, downloading, 
rename..."
+HOMEPAGE="https://github.com/jjjake/internetarchive;
+SRC_URI="https://github.com/jjjake/$PN/archive/refs/tags/v$PV.tar.gz;
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/charset-normalizer[${PYTHON_USEDEP}]
+   dev-python/docopt[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/schema[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+
+pkg_postinst() {
+   einfo "See documentation at 
https://archive.org/developers/internetarchive/;
+}

diff --git a/dev-python/internetarchive/metadata.xml 
b/dev-python/internetarchive/metadata.xml
new file mode 100644
index 00..b6d8164122
--- /dev/null
+++ b/dev-python/internetarchive/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zdanevich.vit...@ya.ru
+   Vitaly Zdanevich
+   
+   
+   jjjake/internetarchive
+   internetarchive
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/swine/

2024-03-31 Thread Vitaly Zdanevich
commit: 4b5f2f9692a0504148e97dbad5269d089f159d9a
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Apr  1 05:13:59 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Apr  1 05:13:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b5f2f96

games-strategy/swine: new package, the game is a freeware

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/swine/Manifest   |  1 +
 games-strategy/swine/metadata.xml   |  8 ++
 games-strategy/swine/swine-1.ebuild | 52 +
 3 files changed, 61 insertions(+)

diff --git a/games-strategy/swine/Manifest b/games-strategy/swine/Manifest
new file mode 100644
index 00..616cbd79b8
--- /dev/null
+++ b/games-strategy/swine/Manifest
@@ -0,0 +1 @@
+DIST swine.tar.xz 586370844 BLAKE2B 
89ef83e0c0df58938f66aff096e281a9dedc26777afb560173bfa9d35f1a53bc0044f5974439cd2c012cd8912b77e19827489335f5349ac38a7c8bef85e4b4d6
 SHA512 
d58c3412d7ee7a49758b228ae1f7d91d11e2c997fc7a9497137657bd265f289cc9d09a8714a7309fbbcd0b115732edf7572d392b3361133228e86bf8f99b68fa

diff --git a/games-strategy/swine/metadata.xml 
b/games-strategy/swine/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-strategy/swine/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+

diff --git a/games-strategy/swine/swine-1.ebuild 
b/games-strategy/swine/swine-1.ebuild
new file mode 100644
index 00..6643d2ae41
--- /dev/null
+++ b/games-strategy/swine/swine-1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+DESCRIPTION="Simple RTS from 2005, Metacritic is 65, user score is 8.2"
+HOMEPAGE="https://en.wikipedia.org/wiki/S.W.I.N.E.;
+
+SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz;
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   virtual/wine
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   exec=swine.exe
+
+   mkdir -p "$ED$/opt"
+
+   mkdir "$ED/opt" || die
+   mkdir -p "$ED/usr/bin/" || die
+   cp -r "$PN" "$ED/opt/$PN" || die
+   fperms o+w "/opt/$PN/$PN.log" # Will not start without it
+
+   echo "cd /opt/$PN; wine $exec; cd -" > "$ED/usr/bin/$PN"
+   # I tried
+   # make_wrapper "$PN" "env WINEPREFIX=/home/\$USER/.wine-swine wine 
/opt/$PN/swine.exe"
+   # but game got error - because we need to run from the game directory
+   fperms +x "/usr/bin/$PN"
+
+}
+
+pkg_postinst() {
+   einfo "Downloaded from 
https://www.moddb.com/games/swn/downloads/s-w-i-n-e-full-game;
+   einfo "More about the game:"
+   einfo "https://www.youtube.com/channel/UCNtssCCyFCEr6N8N5T9kvHQ;
+   einfo "https://www.wikidata.org/wiki/Q844994;
+   einfo "https://www.metacritic.com/game/s-w-i-n-e/;
+   einfo "The game is installed to /opt/$PN/ - if you want to run it by 
another Wine or operating system"
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/ground-control/

2024-03-31 Thread Vitaly Zdanevich
commit: afb080d78c9ed1afc77878ccc31d6c44792e1543
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Apr  1 03:11:34 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Apr  1 03:11:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=afb080d7

games-strategy/ground-control: new package

The game is freeware, see https://www.wikidata.org/wiki/Q1547686

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/ground-control/Manifest |  1 +
 .../ground-control/ground-control-1011.ebuild  | 45 ++
 games-strategy/ground-control/metadata.xml |  8 
 3 files changed, 54 insertions(+)

diff --git a/games-strategy/ground-control/Manifest 
b/games-strategy/ground-control/Manifest
new file mode 100644
index 00..4902a591b5
--- /dev/null
+++ b/games-strategy/ground-control/Manifest
@@ -0,0 +1 @@
+DIST ground-control.tar.xz 476764820 BLAKE2B 
d417dd5ba655c0ad1cbfeba5f8d9649cd84b4f068ed45a008332aa2cde9de8b317f8be57928a176e5c4c8708298793a41400abe82d1cda18a78915531a446e95
 SHA512 
6e12b1ece587fcb78664a34010eed922c7e716b1df659d260e6a0c7e64828adeea34cfc02266e563f7566a9ff99503e6d8fa19c05117627e50ae57c9fc840602

diff --git a/games-strategy/ground-control/ground-control-1011.ebuild 
b/games-strategy/ground-control/ground-control-1011.ebuild
new file mode 100644
index 00..6f11da62f5
--- /dev/null
+++ b/games-strategy/ground-control/ground-control-1011.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+DESCRIPTION="From 2000, Metacritic is 75"
+HOMEPAGE="https://en.wikipedia.org/wiki/Ground_Control_(video_game)"
+
+SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz;
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   virtual/wine
+   app-emulation/dxvk
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   mkdir -p "$ED$/opt"
+
+   mkdir "$ED/opt" || die
+   mkdir -p "$ED/usr/bin/" || die
+   cp -r "$PN" "$ED/opt/$PN" || die
+
+   make_wrapper "$PN" "env WINEPREFIX=/home/\$USER/.wine-ground-control 
wine /opt/$PN/gc.exe"
+
+}
+
+pkg_postinst() {
+   einfo "Downloaded from 
https://www.moddb.com/games/ground-control/downloads/ground-control-install;
+   einfo "More about the game:"
+   einfo "https://www.wikidata.org/wiki/Q1547686;
+   einfo "https://www.metacritic.com/game/132617/;
+   einfo "The game is installed to /opt/$PN - if you want to run it by 
another Wine or operating system"
+}

diff --git a/games-strategy/ground-control/metadata.xml 
b/games-strategy/ground-control/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-strategy/ground-control/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: games-rpg/heroes-of-might-and-magic-v-demo/

2024-03-31 Thread Vitaly Zdanevich
commit: ad0c4fa88e59576048053a71489ca448cff08f41
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Apr  1 02:30:03 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Apr  1 02:30:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad0c4fa8

games-rpg/heroes-of-might-and-magic-v-demo: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../heroes-of-might-and-magic-v-demo/Manifest  |  1 +
 .../heroes-of-might-and-magic-v-demo-1.ebuild  | 51 ++
 .../heroes-of-might-and-magic-v-demo/metadata.xml  |  8 
 3 files changed, 60 insertions(+)

diff --git a/games-rpg/heroes-of-might-and-magic-v-demo/Manifest 
b/games-rpg/heroes-of-might-and-magic-v-demo/Manifest
new file mode 100644
index 00..23e277884e
--- /dev/null
+++ b/games-rpg/heroes-of-might-and-magic-v-demo/Manifest
@@ -0,0 +1 @@
+DIST heroes-of-might-and-magic-v-demo.tar.xz 692521392 BLAKE2B 
7403495d8f303b68937c11ac7db3738f883ea4ccbeb08e4a9ea9566e458a2e90ca0766579d5323f16e30b2e8d83e09675d1ef743a7289f0dc392d2fbaccc3061
 SHA512 
dd2293f377426e29eb38939d2b934fcadb4491899df92656578e9385ef5de5b5107e5a6609c33a0e87f776e56b1e0a684d0248d587c56107d776211a7be82a3a

diff --git 
a/games-rpg/heroes-of-might-and-magic-v-demo/heroes-of-might-and-magic-v-demo-1.ebuild
 
b/games-rpg/heroes-of-might-and-magic-v-demo/heroes-of-might-and-magic-v-demo-1.ebuild
new file mode 100644
index 00..d2bcafd10c
--- /dev/null
+++ 
b/games-rpg/heroes-of-might-and-magic-v-demo/heroes-of-might-and-magic-v-demo-1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+DESCRIPTION="HoMM 5, a few maps included. Camera zoom looks like broken. 
Metacritic: 77"
+HOMEPAGE="https://en.wikipedia.org/wiki/Heroes_of_Might_and_Magic_V;
+
+SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz;
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   virtual/wine
+   app-emulation/dxvk
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   mkdir -p "$ED$/opt"
+
+   mkdir "$ED/opt" || die
+   mkdir -p "$ED/usr/bin/" || die
+   cp -r "$PN" "$ED/opt/$PN" || die
+
+   make_wrapper "$PN" "env WINEPREFIX=/home/\$USER/.wine-homm5 wine 
/opt/$PN/bin/H5_Game.exe"
+
+}
+
+pkg_postinst() {
+   einfo "Downloaded from 
https://www.moddb.com/games/heroes-of-might-and-magic-5/downloads/heroes-of-might-and-magic-v-demo;
+   einfo "More about the game:"
+   einfo "https://www.wikidata.org/wiki/Q2450;
+   einfo "https://www.metacritic.com/game/heroes-of-might-and-magic-v/;
+   einfo ""
+   einfo "Buy the full game at"
+   einfo "https://www.gog.com/en/game/heroes_of_might_and_magic_5_bundle;
+   einfo 
"https://store.steampowered.com/app/15170/Heroes_of_Might__Magic_V/;
+   einfo "https://www.humblebundle.com/store/heroes-of-might-magic-v;
+   einfo ""
+   einfo "The game is installed to /opt/$PN - if you want to run it by 
another Wine or operating system"
+}

diff --git a/games-rpg/heroes-of-might-and-magic-v-demo/metadata.xml 
b/games-rpg/heroes-of-might-and-magic-v-demo/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-rpg/heroes-of-might-and-magic-v-demo/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/

2024-03-31 Thread Vitaly Zdanevich
commit: 54be65370c4cb3718243e3f34493ccf51b73bdba
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Apr  1 01:37:31 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Apr  1 01:37:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54be6537

app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars: einfo syntax fix 
- remove :

Closes: https://bugs.gentoo.org/928083
Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
index 2a68b0a5ed..c067fe6978 100644
--- 
a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
+++ 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
@@ -16,5 +16,5 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo: "How to use: run in terminal in a folder - and in another 
software create a file with space in name, in that folder"
+   einfo "How to use: run in terminal in a folder - and in another 
software create a file with space in name, in that folder"
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/

2024-03-28 Thread Vitaly Zdanevich
commit: 782f05f9c45b34cda74f9348e52c692a10430743
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Mar 28 21:15:58 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Mar 28 21:15:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=782f05f9

app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars: elog syntax fix

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
index 297b56538f..2a68b0a5ed 100644
--- 
a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
+++ 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
@@ -16,5 +16,5 @@ src_install() {
 }
 
 pkg_postinst() {
-   elog: "How to use: run in terminal in a folder - and in another 
software create a file with space in name, in that folder"
+   einfo: "How to use: run in terminal in a folder - and in another 
software create a file with space in name, in that folder"
 }



[gentoo-commits] repo/proj/guru:dev commit in: games-rpg/sacred-demo/

2024-03-28 Thread Vitaly Zdanevich
commit: 0dd83a44f34614db955258748241a7ddcfd74b02
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Mar 28 20:59:20 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Mar 28 20:59:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0dd83a44

games-rpg/sacred-demo: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-rpg/sacred-demo/Manifest |  1 +
 games-rpg/sacred-demo/metadata.xml |  8 +
 games-rpg/sacred-demo/sacred-demo-1.0.0.ebuild | 47 ++
 3 files changed, 56 insertions(+)

diff --git a/games-rpg/sacred-demo/Manifest b/games-rpg/sacred-demo/Manifest
new file mode 100644
index 00..0a6df729d8
--- /dev/null
+++ b/games-rpg/sacred-demo/Manifest
@@ -0,0 +1 @@
+DIST sacred-demo.tar.xz 215131736 BLAKE2B 
1e2489bae7ea499877512a5da590e0fe7d7e029b7356428477b0c53060851ff192a881cfa3b30d8f6a9f52a95bb1eb94fde73a2abe05053bfde9032abaf35261
 SHA512 
ffc6033fda2e2356a938dacc35119dce448f411f9269a2050bd0b83ae92061b0b13233342a6d725a61e969c1eecff173ea1f5761a3ec65942e309abb2c8a

diff --git a/games-rpg/sacred-demo/metadata.xml 
b/games-rpg/sacred-demo/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-rpg/sacred-demo/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+

diff --git a/games-rpg/sacred-demo/sacred-demo-1.0.0.ebuild 
b/games-rpg/sacred-demo/sacred-demo-1.0.0.ebuild
new file mode 100644
index 00..63681e906d
--- /dev/null
+++ b/games-rpg/sacred-demo/sacred-demo-1.0.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+DESCRIPTION="Like Diablo, isometric view, good rating, about a two hours of 
the gameplay"
+HOMEPAGE="https://en.wikipedia.org/wiki/Sacred_(video_game)"
+
+SRC_URI="https://archive.org/download/$PN.tar/$PN.tar.xz;
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   virtual/wine
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   mkdir -p "$ED$/opt"
+
+   mkdir "$ED/opt" || die
+   mkdir -p "$ED/usr/bin/" || die
+   cp -r "$PN" "$ED/opt/$PN" || die
+
+   echo "cd /opt/$PN; WINEPREFIX=\$HOME/.wine-sacred/ wine 
/opt/$PN/Sacred.exe; cd -" > "$ED/usr/bin/$PN"
+   fperms +x "/usr/bin/$PN"
+   fperms 777 "/opt/$PN/"
+
+}
+
+pkg_postinst() {
+   einfo "More about the game:"
+   einfo "https://www.wikidata.org/wiki/Q1757845;
+   einfo ""
+   einfo "Buy the full game at 
https://store.steampowered.com/app/12320/Sacred_Gold/;
+   einfo ""
+   einfo "The game is installed to /opt/$PN - if you want to run it by 
another Wine or operating system"
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/warhammer4000-dawn-of-war-demo/

2024-03-28 Thread Vitaly Zdanevich
commit: 7feb3d973e6cdade3676b65c1ac71b038cd73cfb
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Mar 28 20:34:33 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Mar 28 20:34:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7feb3d97

games-strategy/warhammer4000-dawn-of-war-demo: einfo add about game location

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../warhammer4000-dawn-of-war-demo-1.ebuild  | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/games-strategy/warhammer4000-dawn-of-war-demo/warhammer4000-dawn-of-war-demo-1.ebuild
 
b/games-strategy/warhammer4000-dawn-of-war-demo/warhammer4000-dawn-of-war-demo-1.ebuild
index 22f5fcec6d..20cf613b49 100644
--- 
a/games-strategy/warhammer4000-dawn-of-war-demo/warhammer4000-dawn-of-war-demo-1.ebuild
+++ 
b/games-strategy/warhammer4000-dawn-of-war-demo/warhammer4000-dawn-of-war-demo-1.ebuild
@@ -42,4 +42,5 @@ pkg_postinst() {
einfo 
"https://store.steampowered.com/app/4570/Warhammer_4_Dawn_of_War__Game_of_the_Year_Edition/;
einfo "https://www.wikidata.org/wiki/Q1061708;
einfo 
"https://www.pcgamingwiki.com/wiki/Warhammer_40%2C000%3A_Dawn_of_War;
+   einfo "The game is installed to /opt/$PN - if you want to run it by 
another Wine or operating system"
 }



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/warhammer4000-dawn-of-war-demo/

2024-03-27 Thread Vitaly Zdanevich
commit: f54492fad55cae43ac8a9b835d957909e8758359
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Mar 28 00:22:17 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Mar 28 00:22:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f54492fa

games-strategy/warhammer4000-dawn-of-war-demo: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../warhammer4000-dawn-of-war-demo/Manifest|  1 +
 .../warhammer4000-dawn-of-war-demo/metadata.xml|  8 
 .../warhammer4000-dawn-of-war-demo-1.ebuild| 45 ++
 3 files changed, 54 insertions(+)

diff --git a/games-strategy/warhammer4000-dawn-of-war-demo/Manifest 
b/games-strategy/warhammer4000-dawn-of-war-demo/Manifest
new file mode 100644
index 00..8e8390dd3d
--- /dev/null
+++ b/games-strategy/warhammer4000-dawn-of-war-demo/Manifest
@@ -0,0 +1 @@
+DIST warhammer4000-dawn-of-war-demo.tar.xz 304260244 BLAKE2B 
3cc765ef30f70478f51eabbaf30edad19eeca9d57f68e0ae8f47f3dd524f78fa8c65cd93a2b98b0b3b00673d936e71ae0d73ba99979a0db0c230bc69ad3e11fd
 SHA512 
275e1e86164ef3fb189042dc7a7bd7ffb53bcde29d6ca706cc8be37229977a19328872d7e5c286daa39d6bca646eecd756b0d2a2cc3958531459c562540bd69e

diff --git a/games-strategy/warhammer4000-dawn-of-war-demo/metadata.xml 
b/games-strategy/warhammer4000-dawn-of-war-demo/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-strategy/warhammer4000-dawn-of-war-demo/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+

diff --git 
a/games-strategy/warhammer4000-dawn-of-war-demo/warhammer4000-dawn-of-war-demo-1.ebuild
 
b/games-strategy/warhammer4000-dawn-of-war-demo/warhammer4000-dawn-of-war-demo-1.ebuild
new file mode 100644
index 00..22f5fcec6d
--- /dev/null
+++ 
b/games-strategy/warhammer4000-dawn-of-war-demo/warhammer4000-dawn-of-war-demo-1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="RTS with high rating from 2004, like WarCraft III or Armies of 
Exigo"
+HOMEPAGE="https://en.wikipedia.org/wiki/Warhammer_40%2C000%3A_Dawn_of_War;
+
+SRC_URI="https://archive.org/download/$PN.tar/$PN.tar.xz;
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   ~games-emulation/conty-1.25.2:0
+"
+# TODO add USE flag to be able to choolse local wine or wine-proton, against 
1.4 GB dependency?
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   mkdir -p "$ED$/opt" || die
+
+   mkdir "$ED/opt" || die
+   mkdir -p "$ED/usr/bin/" || die
+   cp -r "$PN" "$ED/opt/$PN" || die
+
+   conty='conty-1.25.2'
+
+   echo "cd /opt/$PN; $conty wine $PN; cd -" > "$ED/usr/bin/$PN" || die
+   fperms +x "/usr/bin/$PN"
+
+}
+
+pkg_postinst() {
+   einfo "More about the game:"
+   einfo 
"https://store.steampowered.com/app/4570/Warhammer_4_Dawn_of_War__Game_of_the_Year_Edition/;
+   einfo "https://www.wikidata.org/wiki/Q1061708;
+   einfo 
"https://www.pcgamingwiki.com/wiki/Warhammer_40%2C000%3A_Dawn_of_War;
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/massive-assault-network-ii/

2024-03-27 Thread Vitaly Zdanevich
commit: 794c1548018d162ae2ace6697feb7d39457940fc
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Mar 27 19:45:32 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Wed Mar 27 19:45:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=794c1548

games-strategy/massive-assault-network-ii: fix installing

Closes: https://bugs.gentoo.org/927981
Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../massive-assault-network-ii-2.0.270.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild
 
b/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild
index ddb1e14f2e..93818193d7 100644
--- 
a/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild
+++ 
b/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild
@@ -28,7 +28,7 @@ src_install() {
 
mkdir "$ED/opt" || die
mkdir -p "$ED/usr/bin/" || die
-   cp -r "$PN" "$ED/opt/$PN" || die
+   cp -r massive-assault-network-2 "$ED/opt/$PN" || die
 
conty='conty-1.25.2'
 



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/general/

2024-03-27 Thread Vitaly Zdanevich
commit: 35df0043f910dbe967903b50002c8edb5d170468
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Mar 27 18:28:14 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Wed Mar 27 18:28:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35df0043

games-strategy/general: add || die

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/general/general-4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/general/general-4.6.ebuild 
b/games-strategy/general/general-4.6.ebuild
index b9d598ea6f..1f6506ee82 100644
--- a/games-strategy/general/general-4.6.ebuild
+++ b/games-strategy/general/general-4.6.ebuild
@@ -32,7 +32,7 @@ src_install() {
 
conty='conty-1.25.2'
 
-   echo "cd /opt/$PN; $conty wine $PN; cd -" > "$ED/usr/bin/$PN"
+   echo "cd /opt/$PN; $conty wine $PN; cd -" > "$ED/usr/bin/$PN" || die
fperms +x "/usr/bin/$PN"
# I tried this but on run error: "Problems during decoding OGG files" -
# because I need to run from the directory of the game,



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/general/

2024-03-26 Thread Vitaly Zdanevich
commit: c7e792b71fa134334738778f3cf8128b7a4d94cc
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Mar 27 04:47:25 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Wed Mar 27 04:47:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7e792b7

games-strategy/general: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/general/Manifest   |  1 +
 games-strategy/general/general-4.6.ebuild | 50 +++
 games-strategy/general/metadata.xml   | 11 +++
 3 files changed, 62 insertions(+)

diff --git a/games-strategy/general/Manifest b/games-strategy/general/Manifest
new file mode 100644
index 00..5201bc8ffd
--- /dev/null
+++ b/games-strategy/general/Manifest
@@ -0,0 +1 @@
+DIST general-4.6.tar.xz 1370628 BLAKE2B 
cd7a113e6e4ab322af0abd83da77af809c8774541b1353d11093c246f0e11cb0a914fb6a34e2980f6a0c8f4476b6ba6a4e6f9b4ddafa780bb9ab502f5140f178
 SHA512 
77acc50d8b41a9cb09a7133843e6bdbedb3a428a54461c990725b436fc8bca9618ca44d6c20ba890676e1f765c31b29e651032fddbf8917c11d09659ed4ec55a

diff --git a/games-strategy/general/general-4.6.ebuild 
b/games-strategy/general/general-4.6.ebuild
new file mode 100644
index 00..b9d598ea6f
--- /dev/null
+++ b/games-strategy/general/general-4.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Turn-based, old style with minimum graphic, full game, 5 MB size"
+HOMEPAGE="http://akasoft.genliga.ru/index_e.php;
+
+SRC_URI="https://archive.org/download/general.tar.xz/$P.tar.xz;
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   ~games-emulation/conty-1.25.2:0
+"
+# TODO add USE flag to be able to choolse local wine or wine-proton, against 
1.4 GB dependency?
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   mkdir -p "$ED$/opt" || die
+
+   mkdir "$ED/opt" || die
+   mkdir -p "$ED/usr/bin/" || die
+   cp -r "$PN" "$ED/opt/$PN" || die
+
+   conty='conty-1.25.2'
+
+   echo "cd /opt/$PN; $conty wine $PN; cd -" > "$ED/usr/bin/$PN"
+   fperms +x "/usr/bin/$PN"
+   # I tried this but on run error: "Problems during decoding OGG files" -
+   # because I need to run from the directory of the game,
+   # but cd does not works with exec
+   # make_wrapper "$PN" "$conty wine /opt/$PN/$PN.exe /d /opt/$PN"
+
+}
+
+pkg_postinst() {
+   einfo "More about the game:"
+   einfo "See screenshots at http://akasoft.genliga.ru/rus/about.php;
+   einfo "https://ru.wikipedia.org/wiki/Генерал_(игра)"
+   einfo "https://www.wikidata.org/wiki/Q4043784;
+   einfo "https://www.wikidata.org/wiki/Q4135303;
+}

diff --git a/games-strategy/general/metadata.xml 
b/games-strategy/general/metadata.xml
new file mode 100644
index 00..57d4ed33b4
--- /dev/null
+++ b/games-strategy/general/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   http://akasoft.genliga.ru/eng/howto.php
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/ventoy-bin/

2024-03-26 Thread Vitaly Zdanevich
commit: df7ec3b69449aebaf4cbff97601f3de09525ce36
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Mar 26 13:33:15 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Tue Mar 26 13:33:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df7ec3b6

sys-boot/ventoy-bin: add QA_PREBUILD="*"

Closes: https://bugs.gentoo.org/927848
Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild 
b/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild
index e791c835df..678803b8f6 100644
--- a/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild
+++ b/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 RESTRICT="strip mirror"
+QA_PREBUILT="*" # Against "does not respect LDFLAGS"
 
 DEPEND="
sys-fs/dosfstools



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/mkusb/

2024-03-25 Thread Vitaly Zdanevich
commit: aa76d8ee0c8962c57241a71c4e2d1325cf36bea5
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 23:32:42 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 23:32:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa76d8ee

sys-boot/mkusb: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-boot/mkusb/Manifest|  7 
 sys-boot/mkusb/metadata.xml| 13 +++
 sys-boot/mkusb/mkusb-23.2.0.ebuild | 73 ++
 3 files changed, 93 insertions(+)

diff --git a/sys-boot/mkusb/Manifest b/sys-boot/mkusb/Manifest
new file mode 100644
index 00..f6c1b65297
--- /dev/null
+++ b/sys-boot/mkusb/Manifest
@@ -0,0 +1,7 @@
+DIST mkusb-23.2.0-all.deb 57056 BLAKE2B 
898c40c5eccc7c2d8f13d778cb5990504d48ba2a54b069147c721bd6ab3348395beb2be1f40a629e551dc5b18b627535f6f629b11cfcc7401dd7e0036e2b53d8
 SHA512 
e2a6333778f555be81e7de5ff260bc234a4f7384e2f1f8ead5c8c03746063a709b23964a60c65aa473a8e61159649558a7104d589386c2775dea473c62fada9f
+DIST mkusb-23.2.0-common.deb 13520112 BLAKE2B 
73acc8b7901225e630720efdcd29df30a6524c6c5b8e7e871be7dce14b96f0238c00ed58243dcf54c6e428c0c33fa56022779e8f0c551931fc811aabe225ad0d
 SHA512 
55ee9894ad7fc75087230dfb7fec69c4d9734433bc1097ac58f52f03f4f780c71c4a6e9dc4045d1cb2da232d6532134ed1f33c2350014ed8f8d0a08d99397f00
+DIST mkusb-23.2.0-efi.deb 11566428 BLAKE2B 
89d62818e3075020c5d4f806249c95e99d9643b4016d1b19af1ed6b3d2209bac1e322ba386cfb4f37eb9ab2fe9779bfdb901897e1c4159d1efdfb5efe49000f2
 SHA512 
7620378981ea7d008aa476840a325eca2bfbce0a362a82151a29619e2c151080e0f727106892986da04f21fca16ba0e0bfbb94d8be1d0ee69cd93bf170f3e93e
+DIST mkusb-23.2.0-gui.deb 18164 BLAKE2B 
bc0ac05cc203a9abc8053f49a5d2283624cd9b03bd0dafda22b194cf6cd454e05eb7355abec954f01b463f885e64d2891834510cea2aac47507c5cbb4c8424ae
 SHA512 
8f003506150685fecfd5e75fbc65df2dcde591cd22cdae102d10407c982f6b013955dbefd1ff7f7d66f7d6848ef6949f28ad69f7ae90b7cb9cc53d00c94b3c72
+DIST mkusb-23.2.0-nox.deb 30656 BLAKE2B 
c376bf6c2ad88e62ed49e6f89599fcd878453a91113f5ddd530623fb994319b01c5df00597d33be56757cd0c04ee6ae649553f58c7a6795705a022194c618d70
 SHA512 
6c132cfcd6835fc17ae34f00c02d6cb6e9ae1ce18a64a13696436c185e0835c3b1773bbb8b0dd5b0d5c66c04dafdf5ae3d9eafa233ec282fd73b2558706ac538
+DIST mkusb-23.2.0-plug.deb 35360 BLAKE2B 
1b7f12aeb6b17ff0fdebc450c5d11bc7aea86c4bcdb753206505a750653018e451dac44da8a413cea6d57e7b3d57d961652aca58c590797a33da4ba2198d3e5c
 SHA512 
61a36f5098c19218b15c14c1c3a8bd2c8f026a63227841701422984354b899d5e6735fa0d486e93339ac016743cb47a40beae6f0130af6b0016c00ac202b8c01
+DIST mkusb-23.2.0.deb 65376 BLAKE2B 
aa8028e0d330b63a83b9101caf8ae1adf0f12508351f9b97db436658d9ea8b93adf937e83300af320fb3c17a472b740509ee268868423c766fcad4d75756de83
 SHA512 
092809659654392af055414f8ccdcc4dbe2284c0d2e043df66988c89fefc13fa0aa0e0c7b258600d95e1496fba5686f246cadc1ac90154ce24362b33c5c6eccd

diff --git a/sys-boot/mkusb/metadata.xml b/sys-boot/mkusb/metadata.xml
new file mode 100644
index 00..a3a76b491b
--- /dev/null
+++ b/sys-boot/mkusb/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   https://bugs.launchpad.net/mkusb
+   https://help.ubuntu.com/community/mkusb
+   mkusb
+   
+

diff --git a/sys-boot/mkusb/mkusb-23.2.0.ebuild 
b/sys-boot/mkusb/mkusb-23.2.0.ebuild
new file mode 100644
index 00..d13c1a2ff6
--- /dev/null
+++ b/sys-boot/mkusb/mkusb-23.2.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker xdg-utils
+
+DESCRIPTION="CLI and GUI for creating bootable live USB, with optional 
persistent storage"
+HOMEPAGE="https://help.ubuntu.com/community/mkusb;
+SRC_URI="
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/$PN-common_$PV-1ubuntu1_all.deb
 -> $P-common.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/unstable/+files/dus_$PV-1ubuntu1_all.deb
 -> $P.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/guidus_$PV-1ubuntu1_all.deb
 -> $P-gui.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/${PN}_$PV-1ubuntu1_all.deb
 -> $P-all.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/$PN-plug_$PV-1ubuntu1_all.deb
 -> $P-plug.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/$PN-nox_$PV-1ubuntu1_all.deb
 -> $P-nox.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/usb-pack-efi_$PV-1ubuntu1_all.deb
 -> $P-efi.deb
+"
+
+S="${WORKDIR}"
+
+SLOT="0"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64"
+
+RESTRICT="strip"
+QA_PREBUILT="*"
+# REQUIRES_EXCLUDE="libcef.so" # Already inside
+
+RDEPEND="
+   app-admin/sudo
+   gnome-ext

[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/ubuntu-desktop-amd64-iso-download/

2024-03-25 Thread Vitaly Zdanevich
commit: 0a7b62b8af7b86d42f95d364df01fc2b5dbab240
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 23:32:25 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 23:32:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a7b62b8

sys-boot/ubuntu-desktop-amd64-iso-download: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../ubuntu-desktop-amd64-iso-download/Manifest |  1 +
 .../ubuntu-desktop-amd64-iso-download/metadata.xml |  8 
 ...buntu-desktop-amd64-iso-download-22.04.4.ebuild | 52 ++
 3 files changed, 61 insertions(+)

diff --git a/sys-boot/ubuntu-desktop-amd64-iso-download/Manifest 
b/sys-boot/ubuntu-desktop-amd64-iso-download/Manifest
new file mode 100644
index 00..20ce4f5026
--- /dev/null
+++ b/sys-boot/ubuntu-desktop-amd64-iso-download/Manifest
@@ -0,0 +1 @@
+DIST ubuntu-22.04.4-desktop-amd64.iso 5017356288 BLAKE2B 
987cc9796b9902c6874ffeccd1df5ed6e17873ca4a8f4a8f986a1527aab6d98096eccc56bdcbc6f9cb5cc90515fbe4da5b0f279ee74705efdd445737c62a44df
 SHA512 
0035fbb414daa32f928cf5e3776ad4c67f51592892447c8b4e25ec919db5ee77141833eef124d7d52e506f4eef7601fb09c8a31543b56d3c7608cddbfe2712ae

diff --git a/sys-boot/ubuntu-desktop-amd64-iso-download/metadata.xml 
b/sys-boot/ubuntu-desktop-amd64-iso-download/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/sys-boot/ubuntu-desktop-amd64-iso-download/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+

diff --git 
a/sys-boot/ubuntu-desktop-amd64-iso-download/ubuntu-desktop-amd64-iso-download-22.04.4.ebuild
 
b/sys-boot/ubuntu-desktop-amd64-iso-download/ubuntu-desktop-amd64-iso-download-22.04.4.ebuild
new file mode 100644
index 00..4bbd3da4fd
--- /dev/null
+++ 
b/sys-boot/ubuntu-desktop-amd64-iso-download/ubuntu-desktop-amd64-iso-download-22.04.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Downloaded from Yandex mirror (Russia), to /opt/distribs/ - no 
other actions"
+HOMEPAGE="https://ubuntu.com/download/desktop;
+
+f="ubuntu-$PV-desktop-amd64.iso"
+SRC_URI="https://mirror.yandex.ru/ubuntu-releases/$PV/$f;
+# TODO how to choose the closest/fastest mirror?
+
+S="${WORKDIR}"
+
+LICENSE="GPL-3"
+SLOT="0"
+PROPERTIES="live"
+RESTRICT="strip"
+QA_PREBUILT="*"
+
+src_install() {
+
+   cd "$DISTDIR"
+
+   mkdir -p "$ED/opt/distribs/" || die
+
+   cp $f "$ED/opt/distribs/" || die
+}
+
+pkg_postinst() {
+   einfo "To write to USB we have many options, but the simplest one 
without installing any software:"
+   einfo "sudo cp $f /dev/sdX"
+   einfo "it will override the data on USB"
+   einfo "Instead of sdX - choose the letter of your USB flash from lsblk"
+   einfo ""
+   einfo "or"
+   einfo "sudo dd if=$f of=/dev/sdX"
+   einfo "With dd you can press Ctrl-T to see the progress"
+   einfo ""
+   einfo "or"
+   einfo "sys-boot/ventoy-bin"
+   einfo "(just copy the iso to the usb, with optional persistence 
storage)"
+   einfo ""
+   einfo "or"
+   einfo "sys-boot/mkusb"
+   einfo ""
+   einfo "or"
+   einfo "or Rufus on Windows (also with optional persistence) 
https://rufus.ie;
+   einfo "See related documentation https://wiki.gentoo.org/wiki/LiveUSB;
+   einfo ""
+   einfo "ISO is saved to /opt/distribs/"
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/massive-assault-network-ii/

2024-03-25 Thread Vitaly Zdanevich
commit: 8a0256fc10f794976a79fdf3685b9e952422785c
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 23:31:55 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 23:31:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a0256fc

games-strategy/massive-assault-network-ii: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/massive-assault-network-ii/Manifest |  1 +
 .../massive-assault-network-ii-2.0.270.ebuild  | 55 ++
 .../massive-assault-network-ii/metadata.xml|  8 
 3 files changed, 64 insertions(+)

diff --git a/games-strategy/massive-assault-network-ii/Manifest 
b/games-strategy/massive-assault-network-ii/Manifest
new file mode 100644
index 00..6414ea8d85
--- /dev/null
+++ b/games-strategy/massive-assault-network-ii/Manifest
@@ -0,0 +1 @@
+DIST massive-assault-network-2.tar.xz 539578772 BLAKE2B 
f8f14719a32285c956690659afb523aa5b11a98346de4c56349755a0f80009e24291209741f0ac5228c32a13d29dd1a2c90633e8a5c186f97ecb2734947e8261
 SHA512 
c4c815af8cf2b6eb1b5aac61b1aab3a8b4652215894a1d3fd8b6ab81a44161c72d7567addbeabadf8b9e92e1f3323437bc3b9bb6623ab8dc3c33637c8be27696

diff --git 
a/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild
 
b/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild
new file mode 100644
index 00..ddb1e14f2e
--- /dev/null
+++ 
b/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Turn-based, sci-fi, like a chess, from 2006, any screen 
resolution, good rating"
+HOMEPAGE="http://www.massiveassaultnetwork.com/man2/;
+
+SRC_URI="https://archive.org/download/massive-assault-network-2.tar.xz/massive-assault-network-2.tar.xz;
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   ~games-emulation/conty-1.25.2:0
+"
+# TODO add USE flag to be able to choolse local wine or wine-proton, against 
1.4 GB dependency?
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   mkdir -p "$ED$/opt" || die
+
+   mkdir "$ED/opt" || die
+   mkdir -p "$ED/usr/bin/" || die
+   cp -r "$PN" "$ED/opt/$PN" || die
+
+   conty='conty-1.25.2'
+
+   echo "cd /opt/$PN; $conty wine man2.exe; cd -" > "$ED/usr/bin/$PN"
+   fperms +x "/usr/bin/$PN"
+   # I tried this but on run error: "Problems during decoding OGG files" -
+   # because I need to run from the directory of the game,
+   # but cd does not works with exec
+   # make_wrapper "$PN" "$conty wine /opt/$PN/man2.exe /d /opt/$PN"
+
+}
+
+pkg_postinst() {
+   einfo "More about the game:"
+   einfo "https://en.wikipedia.org/wiki/Massive_Assault_Network_2;
+   einfo "Wikidata: https://www.wikidata.org/wiki/Q4043784;
+   einfo "https://www.mobygames.com/game/44100/massive-assault-network-2;
+   einfo "https://www.metacritic.com/game/massive-assault-network-2;
+   einfo "Discord: https://discord.gg/u76RQ98U;
+   einfo ""
+   einfo "Buy the full game: 
https://www.humblebundle.com/store/massive-assault-network-2;
+   einfo "Downloaded from 
http://www.massiveassaultnetwork.com/download/man.2.0.270full_wn.exe, 
installed, archived"
+   einfo "The game is installed to /opt/$PN - if you want to run it by 
another Wine or operating system"
+}

diff --git a/games-strategy/massive-assault-network-ii/metadata.xml 
b/games-strategy/massive-assault-network-ii/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-strategy/massive-assault-network-ii/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/massive-assault-network-2-demo/

2024-03-25 Thread Vitaly Zdanevich
commit: 495cc1225d53e7e9396ad5b34120ca30092dca6f
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 21:25:53 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 21:25:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=495cc122

games-strategy/massive-assault-network-2-demo: add || die

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../massive-assault-network-2-demo-2.0.270.ebuild   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
 
b/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
index c3b352e65e..3317b9d139 100644
--- 
a/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
+++ 
b/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
@@ -24,16 +24,16 @@ QA_PREBUILT="*"
 
 src_install() {
 
-   mkdir -p "$ED$/opt"
+   mkdir -p "$ED$/opt" || die
 
-   rm "$PN/uninstall.exe"
+   rm "$PN/uninstall.exe" || die
mkdir "$ED/opt" || die
mkdir -p "$ED/usr/bin/" || die
cp -r "$PN" "$ED/opt/$PN" || die
 
conty='conty-1.25.2'
 
-   echo "cd /opt/$PN; $conty wine man2.exe; cd -" > "$ED/usr/bin/$PN"
+   echo "cd /opt/$PN; $conty wine man2.exe; cd -" > "$ED/usr/bin/$PN" || 
die
fperms +x "/usr/bin/$PN"
# I tried this but on run error: "Problems during decoding OGG files" -
# because I need to run from the directory of the game,



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/flox-bin/

2024-03-25 Thread Vitaly Zdanevich
commit: cffb2b05a600bd91b19a12b342eca763c4fe08c8
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 20:43:21 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 20:43:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cffb2b05

app-misc/fox-bix: remove my WIP ebuild that was commited by mistake

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-misc/flox-bin/Manifest  |  1 -
 app-misc/flox-bin/flox-bin-1.0.1.ebuild | 62 -
 2 files changed, 63 deletions(-)

diff --git a/app-misc/flox-bin/Manifest b/app-misc/flox-bin/Manifest
deleted file mode 100644
index f23583643f..00
--- a/app-misc/flox-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST flox-1.0.1.x86_64-linux.deb 65052274 BLAKE2B 
de15df32e033c6528f4386b52e3eaf2445eac0d1dd16e85ecc8b56f308ddc6d216824988155a793ebb1f73ac7172fc4f8066b23778d3c858bbc2e9ad7829fb06
 SHA512 
6c419ca1a87245a96d3762e5e08110ac06402cd5d5dd1a9ea0f66c572bae5fe2f9473d617a83d60eb47e46577c2a140d2cf5cc5eb2a90c05c15e457300647162

diff --git a/app-misc/flox-bin/flox-bin-1.0.1.ebuild 
b/app-misc/flox-bin/flox-bin-1.0.1.ebuild
deleted file mode 100644
index 3eaf547658..00
--- a/app-misc/flox-bin/flox-bin-1.0.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Developer environments you can take with you, with Nix inside, 
live virtual envs"
-HOMEPAGE="https://flox.dev;
-
-SRC_URI="https://downloads.flox.dev/by-env/stable/deb/flox-${PV}.x86_64-linux.deb;
-
-inherit unpacker
-
-KEYWORDS="~amd64"
-
-LICENSE="GPL-2"
-SLOT="0"
-RESTRICT="strip binchecks bindist"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="*"
-
-src_prepare() {
-   default
-
-   echo ==
-   ls -lh
-   echo ==
-
-   echo == etc ==
-   ls -lh etc
-   echo =
-
-   echo == nix ==
-   ls -lh nix
-   echo =
-
-   echo == usr ==
-   ls -lh usr
-   echo ==
-
-   tar xvJf usr/share/nix/nix.tar.xz --no-same-owner
-
-   bin/nix \
-   --extra-experimental-features nix-command \
-   --option substitute false \
-   copy --from usr/share/nix --all --no-check-sigs
-
-# Now that Nix closure has been extracted, set path to prefer
-# tools as provided in installation bundle.
-export 
PATH=/nix/store/bblyj5b3ii8n6v4ra0nb37cmi3lf8rz9-coreutils-9.3/bin:/nix/store/ddkis1jjybv09d6y2xc0q94r87s3ndni-daemonize-1.7.8/bin:/nix/store/l974pi8a5yqjrjlzmg6apk0jwjv81yqw-findutils-4.9.0/bin:/nix/store/9c5qm297qnvwcf7j0gm01qrslbiqz8rs-gnused-4.9/bin:$PATH
-
-}
-
-src_install() {
-   # Not dobin because dobin doing chmod -x (making not executable)
-   cp -r nix "${ED}"
-}
-
-pkg_postinst() {
-   einfo "TODO some quck start advice OR link to a documentation"
-}



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/boot-repair-iso-download/

2024-03-25 Thread Vitaly Zdanevich
commit: 76f204be0d9762eedbd8e49fa87c623f52ccaff1
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 20:27:29 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 20:27:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76f204be

sys-boot/boot-repair-iso-download: add || die

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild 
b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
index 42d669848b..f453969d3b 100644
--- a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
+++ b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
@@ -18,7 +18,7 @@ QA_PREBUILT="*"
 
 src_install() {
 
-   cd "$DISTDIR"
+   cd "$DISTDIR" || die
 
mkdir -p "$ED/opt/distribs/" || die
 



[gentoo-commits] repo/proj/guru:dev commit in: games-rpg/kings-bounty-the-legend-demo/

2024-03-25 Thread Vitaly Zdanevich
commit: 43cf5f22df9be8f94786a7305b83c24f9a76ab3b
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 15:01:24 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 15:01:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43cf5f22

games-rpg/kings-bounty-the-legend-demo: manual link creation -> make_wrapper

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../kings-bounty-the-legend-demo-1.ebuild| 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git 
a/games-rpg/kings-bounty-the-legend-demo/kings-bounty-the-legend-demo-1.ebuild 
b/games-rpg/kings-bounty-the-legend-demo/kings-bounty-the-legend-demo-1.ebuild
index 3170a42e7c..5293c64734 100644
--- 
a/games-rpg/kings-bounty-the-legend-demo/kings-bounty-the-legend-demo-1.ebuild
+++ 
b/games-rpg/kings-bounty-the-legend-demo/kings-bounty-the-legend-demo-1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit wrapper
+
 DESCRIPTION="With battles like in Heroes of Might and Magic (HoMM)"
 HOMEPAGE="https://en.wikipedia.org/wiki/King%27s_Bounty:_The_Legend;
 
@@ -30,12 +32,7 @@ src_install() {
mkdir -p "$ED/usr/bin/" || die
cp -r "$PN" "$ED/opt/$PN" || die
 
-   echo "wine /opt/$PN/kb.exe" > "$ED/usr/bin/$PN"
-   fperms +x "/usr/bin/$PN"
-   # I tried this but on run error: "Problems during decoding OGG files" -
-   # because I need to run from the directory of the game,
-   # but cd does not works with exec
-   # make_wrapper "$PN" "$conty wine /opt/$PN/man2.exe /d /opt/$PN"
+   make_wrapper "$PN" "wine /opt/$PN/kb.exe"
 
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: games-rpg/kings-bounty-the-legend-demo/

2024-03-25 Thread Vitaly Zdanevich
commit: ac114ffa3028a6d64188eda0a965a0834d9f5887
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 14:51:33 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 14:51:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac114ffa

games-rpg/kings-bounty-the-legend-demo: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-rpg/kings-bounty-the-legend-demo/Manifest|  1 +
 .../kings-bounty-the-legend-demo-1.ebuild  | 66 ++
 .../kings-bounty-the-legend-demo/metadata.xml  |  8 +++
 3 files changed, 75 insertions(+)

diff --git a/games-rpg/kings-bounty-the-legend-demo/Manifest 
b/games-rpg/kings-bounty-the-legend-demo/Manifest
new file mode 100644
index 00..74fd343c1c
--- /dev/null
+++ b/games-rpg/kings-bounty-the-legend-demo/Manifest
@@ -0,0 +1 @@
+DIST kings-bounty-the-legend-demo.tar.xz 725866420 BLAKE2B 
574ece862678e5a998a307fef2ade9a2a733ab922f8b81c3927c9d6879437341c49c5342563070e17d1368282623b7efe76677ea5f51c77a11c8300bfd2a9c9f
 SHA512 
38d7f03f3e6f8c2b7567659259ca8a6e9e02e151d18d4e3e93aff68e8e0c2c4aeaaa742632f09f56501c5f60e7ae0cdb371c65558872bf3f37b3fca947c7d7f2

diff --git 
a/games-rpg/kings-bounty-the-legend-demo/kings-bounty-the-legend-demo-1.ebuild 
b/games-rpg/kings-bounty-the-legend-demo/kings-bounty-the-legend-demo-1.ebuild
new file mode 100644
index 00..3170a42e7c
--- /dev/null
+++ 
b/games-rpg/kings-bounty-the-legend-demo/kings-bounty-the-legend-demo-1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="With battles like in Heroes of Might and Magic (HoMM)"
+HOMEPAGE="https://en.wikipedia.org/wiki/King%27s_Bounty:_The_Legend;
+
+SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz;
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   virtual/wine
+   app-emulation/dxvk
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   mkdir -p "$ED$/opt"
+
+   mkdir "$ED/opt" || die
+   mkdir -p "$ED/usr/bin/" || die
+   cp -r "$PN" "$ED/opt/$PN" || die
+
+   echo "wine /opt/$PN/kb.exe" > "$ED/usr/bin/$PN"
+   fperms +x "/usr/bin/$PN"
+   # I tried this but on run error: "Problems during decoding OGG files" -
+   # because I need to run from the directory of the game,
+   # but cd does not works with exec
+   # make_wrapper "$PN" "$conty wine /opt/$PN/man2.exe /d /opt/$PN"
+
+}
+
+pkg_postinst() {
+   einfo "DXVK increase FPS, so try setup_dxvk.sh install --symlink"
+   einfo "Downloaded from 
https://www.moddb.com/games/kings-bounty-the-legend/downloads/king-s-bounty-the-legend-updated-demo,
 installed, archived"
+   einfo ""
+   einfo "More about the game:"
+   einfo "https://www.wikidata.org/wiki/Q2442910;
+   einfo 
"https://www.twitch.tv/directory/category/kings-bounty-the-legend/videos/all;
+   einfo "https://www.metacritic.com/game/kings-bounty-the-legend;
+   einfo "http://www.lki.ru/games.php?Game=KB2_battlelord;
+   einfo "https://www.pcgamingwiki.com/wiki/King's_Bounty:_The_Legend"
+   einfo "https://www.mobygames.com/game/34196/kings-bounty-the-legend;
+   einfo "https://howlongtobeat.com/game/5020;
+   einfo "https://www.igdb.com/games/king-s-bounty-the-legend;
+   einfo 
"https://kingsbounty.fandom.com/ru/wiki/King's_Bounty:_Легенда_о_Рыцаре"
+   einfo "https://appdb.winehq.org/appview.php?iAppId=7301;
+   einfo "https://lutris.net/games/kings-bounty-the-legend;
+   einfo ""
+   einfo "Buy the full game at 
https://www.gog.com/en/game/kings_bounty_the_legend;
+   einfo "https://store.steampowered.com/app/25900/Kings_Bounty_The_Legend;
+   einfo "https://www.greenmangaming.com/games/kings-bounty-the-legend;
+   einfo 
"https://store.epicgames.com/en-US/p/kings-bounty-the-legend-b69320;
+   einfo "https://www.humblebundle.com/store/kings-bounty-the-legend;
+   einfo ""
+   einfo "The game is installed to /opt/$PN - if you want to run it by 
another Wine or operating system"
+}

diff --git a/games-rpg/kings-bounty-the-legend-demo/metadata.xml 
b/games-rpg/kings-bounty-the-legend-demo/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-rpg/kings-bounty-the-legend-demo/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/ventoy-bin/

2024-03-24 Thread Vitaly Zdanevich
commit: 4a358f3010d5276ff2932c5548c9fc67c38b5bc3
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 24 18:50:56 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 24 18:50:56 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a358f30

metadata.xml: maintainer changed to me

This ebuild is copied from 
https://github.com/microcai/gentoo-zh/tree/master/sys-boot/ventoy-bin

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-boot/ventoy-bin/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-boot/ventoy-bin/metadata.xml b/sys-boot/ventoy-bin/metadata.xml
index 10fe5c7b5c..ecf02e4b04 100644
--- a/sys-boot/ventoy-bin/metadata.xml
+++ b/sys-boot/ventoy-bin/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   ston
-   ston@qq.com
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru


ventoy/Ventoy



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/boot-repair-iso-download/

2024-03-24 Thread Vitaly Zdanevich
commit: fa4419f299a7f7324e4fd459b5dd9dc2c3942b10
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 24 14:40:54 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 24 14:40:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa4419f2

sys-boot/boot-repair-iso-download: reorder lines

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../boot-repair-iso-download/boot-repair-iso-download-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild 
b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
index b6e7b6dbf5..42d669848b 100644
--- a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
+++ b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
@@ -18,10 +18,10 @@ QA_PREBUILT="*"
 
 src_install() {
 
-   mkdir -p "$ED/opt/distribs/" || die
-
cd "$DISTDIR"
 
+   mkdir -p "$ED/opt/distribs/" || die
+
cp boot-repair-disk-64bit.iso "$ED/opt/distribs/" || die
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/boot-repair-iso-download/

2024-03-24 Thread Vitaly Zdanevich
commit: a17708cab593e973ca003452d28410fa721606c2
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 24 14:01:57 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 24 14:01:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a17708ca

einfo: rufus: add about optional persistence

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild 
b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
index fc4b498f74..b6e7b6dbf5 100644
--- a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
+++ b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
@@ -34,6 +34,6 @@ pkg_postinst() {
einfo "sudo dd if=boot-repair-disk-64bit.iso of=/dev/sdX"
einfo "With dd you can press Ctrl-T to see the progress"
einfo "or sys-boot/ventoy-bin (just copy the iso to the usb, with 
optional persistence storage)"
-   einfo "or Rufus on Windows https://rufus.ie;
+   einfo "or Rufus on Windows (also with optional persistence) 
https://rufus.ie;
einfo "See related documentation https://wiki.gentoo.org/wiki/LiveUSB;
 }



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/boot-repair-iso-download/

2024-03-24 Thread Vitaly Zdanevich
commit: 8cc0c06f1f29b6e5117a628445a5fa895ede39f2
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 24 14:00:24 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 24 14:00:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8cc0c06f

einfo: add about rufus

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild 
b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
index d065203dcb..fc4b498f74 100644
--- a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
+++ b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
@@ -32,7 +32,8 @@ pkg_postinst() {
einfo "Instead of sdX - choose the letter of your USB flash from lsblk"
einfo "or"
einfo "sudo dd if=boot-repair-disk-64bit.iso of=/dev/sdX"
-   einfo "or sys-boot/ventoy-bin (just copy the iso to the usb, with 
optional persistence storage)"
einfo "With dd you can press Ctrl-T to see the progress"
+   einfo "or sys-boot/ventoy-bin (just copy the iso to the usb, with 
optional persistence storage)"
+   einfo "or Rufus on Windows https://rufus.ie;
einfo "See related documentation https://wiki.gentoo.org/wiki/LiveUSB;
 }



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/boot-repair-iso-download/

2024-03-24 Thread Vitaly Zdanevich
commit: 66dba42e88cd974d6d0095159fa455599a2b6182
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 24 13:50:04 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 24 13:50:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66dba42e

sys-boot/boot-repair-iso-download: einfo add about ventoy

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild 
b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
index 1459c4319f..d065203dcb 100644
--- a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
+++ b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
@@ -32,6 +32,7 @@ pkg_postinst() {
einfo "Instead of sdX - choose the letter of your USB flash from lsblk"
einfo "or"
einfo "sudo dd if=boot-repair-disk-64bit.iso of=/dev/sdX"
+   einfo "or sys-boot/ventoy-bin (just copy the iso to the usb, with 
optional persistence storage)"
einfo "With dd you can press Ctrl-T to see the progress"
einfo "See related documentation https://wiki.gentoo.org/wiki/LiveUSB;
 }



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/ventoy-bin/files/, sys-boot/ventoy-bin/

2024-03-24 Thread Vitaly Zdanevich
commit: 8020431557bdce0741db6a6c4af831b41b5d1d00
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 24 13:47:56 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 24 13:47:56 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80204315

sys-boot/ventoy-bin: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-boot/ventoy-bin/Manifest   |   1 +
 sys-boot/ventoy-bin/files/sanitize.patch   | 163 +
 sys-boot/ventoy-bin/files/ventoy   |   4 +
 sys-boot/ventoy-bin/files/ventoy-extend-persistent |   3 +
 sys-boot/ventoy-bin/files/ventoy-persistent|   3 +
 sys-boot/ventoy-bin/files/ventoy.desktop   |   9 ++
 sys-boot/ventoy-bin/files/ventoy.install   |  17 +++
 sys-boot/ventoy-bin/files/ventoygui|   9 ++
 sys-boot/ventoy-bin/files/ventoyplugson|   4 +
 sys-boot/ventoy-bin/files/ventoyweb|   4 +
 sys-boot/ventoy-bin/metadata.xml   |  11 ++
 sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild   |  86 +++
 12 files changed, 314 insertions(+)

diff --git a/sys-boot/ventoy-bin/Manifest b/sys-boot/ventoy-bin/Manifest
new file mode 100644
index 00..f0af723d69
--- /dev/null
+++ b/sys-boot/ventoy-bin/Manifest
@@ -0,0 +1 @@
+DIST ventoy-1.0.97-linux.tar.gz 19964906 BLAKE2B 
c1f7235838ed5fe55028424dd160d4322b8fe96f99404149cf3c25f00afe06dd9d35970f6cbd2b8f04432e8380b412495eae18b2f02a24d0003c63a644be6315
 SHA512 
af6d4a0c3c06009de3fd55377656d678ab037cc0b808421269551891502de32605ed3e17012395aa6ed58ca9c74bd52b19ed7fe43eda39a78b2c42cca1cd9b5f

diff --git a/sys-boot/ventoy-bin/files/sanitize.patch 
b/sys-boot/ventoy-bin/files/sanitize.patch
new file mode 100644
index 00..ed98be7aa7
--- /dev/null
+++ b/sys-boot/ventoy-bin/files/sanitize.patch
@@ -0,0 +1,163 @@
+Author: DuckSoft 
+
+I just cannot stand such a dirty package. 
+Let me do some optimisations.
+
+If you are interested to improve this patch, welcome to mail me.
+
+diff -rup old/tool/ventoy_lib.sh new/tool/ventoy_lib.sh
+--- tool/ventoy_lib.sh 2021-12-02 16:59:42.148650182 +0100
 tool/ventoy_lib.sh 2021-12-02 17:01:17.214720518 +0100
+@@ -29,7 +29,7 @@ vterr() {
+ }
+ 
+ vtdebug() {
+-echo "$*" >> ./log.txt
++echo "$*" >>/var/log/ventoy.log
+ }
+ 
+ vtoy_gen_uuid() {
+@@ -52,30 +52,6 @@ vtoy_gen_uuid() {
+ 
+ check_tool_work_ok() {
+ 
+-if echo 1 | hexdump > /dev/null; then
+-vtdebug "hexdump test ok ..."
+-else
+-vtdebug "hexdump test fail ..."
+-ventoy_false
+-return
+-fi
+-   
+-if mkexfatfs -V > /dev/null; then
+-vtdebug "mkexfatfs test ok ..."
+-else
+-vtdebug "mkexfatfs test fail ..."
+-ventoy_false
+-return
+-fi
+-
+-if vtoycli fat -T; then
+-vtdebug "vtoycli fat test ok ..."
+-else
+-vtdebug "vtoycli fat test fail ..."
+-ventoy_false
+-return
+-fi
+-
+ vtdebug "tool check success ..."
+ ventoy_true
+ }
+@@ -311,7 +287,7 @@ format_ventoy_disk_mbr() {
+ else
+ vtdebug "format disk by fdisk ..."
+ 
+-fdisk $DISK >>./log.txt 2>&1 <>/var/log/ventoy.log 2>&1 <https://www.ventoy.net;
+ echo '**'
+ echo ''
+ 
+-
+-if ! [ -f ./boot/boot.img ]; then
+-if [ -d ./grub ]; then
+-echo "Don't run Ventoy2Disk.sh here, please download the released 
install package, and run the script in it."
+-else
+-echo "Please run under the correct directory!" 
+-fi
+-exit 1
+-fi
+-
+-echo "# Ventoy2Disk $* [$TOOLDIR] " >> ./log.txt
+-date >> ./log.txt
+-
+-#decompress tool
+-echo "decompress tools" >> ./log.txt
+-cd ./tool/$TOOLDIR
+-
+-ls *.xz > /dev/null 2>&1
+-if [ $? -eq 0 ]; then
+-[ -f ./xzcat ] && chmod +x ./xzcat
+-
+-for file in $(ls *.xz); do
+-echo "decompress $file" >> ./log.txt
+-xzcat $file > ${file%.xz}
+-[ -f ./${file%.xz} ] && chmod +x ./${file%.xz}
+-[ -f ./$file ] && rm -f ./$file
+-done
+-fi
+-
+-cd ../../
+-chmod +x -R ./tool/$TOOLDIR
+-
+-
+-if [ -f /bin/bash ]; then
+-/bin/bash ./tool/VentoyWorker.sh $*
+-else
+-ash ./tool/VentoyWorker.sh $*
+-fi
+-
+-if [ -n "$OLDDIR" ]; then 
+-CURDIR=$(pwd)
+-if [ "$CURDIR" != "$OLDDIR" ]; then
+-cd "$OLDDIR"
+-fi
+-fi
++./tool/VentoyWorker.sh $*
+diff -rup old/VentoyPlugson.sh new/VentoyPlugson.sh
+--- VentoyPlugson.sh   2022-12-24 06:00:51.0 -0700
 VentoyPlugson.sh   2022-12-24 08:18:59.154268575 -0700
+@@ -34,8 +34,6 @@ if echo $machine | grep -

[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/boot-repair-iso-download/

2024-03-24 Thread Vitaly Zdanevich
commit: 268485e26279e3eee9b69abe944f74f4736d9855
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 24 11:02:35 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 24 11:02:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=268485e2

sys-boot/boot-repair-iso-download: einfo add with link to 
https://wiki.gentoo.org/wiki/LiveUSB

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild 
b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
index 55cb61a487..1459c4319f 100644
--- a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
+++ b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
@@ -33,4 +33,5 @@ pkg_postinst() {
einfo "or"
einfo "sudo dd if=boot-repair-disk-64bit.iso of=/dev/sdX"
einfo "With dd you can press Ctrl-T to see the progress"
+   einfo "See related documentation https://wiki.gentoo.org/wiki/LiveUSB;
 }



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/boot-repair-iso-download/

2024-03-24 Thread Vitaly Zdanevich
commit: 470cf060b5b0fac0d7c84e54bad34b9b577f1fe5
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 24 10:32:12 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 24 10:32:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=470cf060

sys-boot/boot-repair-iso-download: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-boot/boot-repair-iso-download/Manifest |  1 +
 .../boot-repair-iso-download-.ebuild   | 36 ++
 sys-boot/boot-repair-iso-download/metadata.xml | 12 
 3 files changed, 49 insertions(+)

diff --git a/sys-boot/boot-repair-iso-download/Manifest 
b/sys-boot/boot-repair-iso-download/Manifest
new file mode 100644
index 00..54c2ca538c
--- /dev/null
+++ b/sys-boot/boot-repair-iso-download/Manifest
@@ -0,0 +1 @@
+DIST boot-repair-disk-64bit.iso 2630877184 BLAKE2B 
66b977f030bd673d6b212e8975ae1662f92644e23186046748165cbd6088d2a5ca3dbc419e39d136e112b97263e6494bfca952f5fa1e00d9c2e272748bce994e
 SHA512 
2908bc9b7cb249fe1fefa02d8c817857f59a95b61a896b220d6b056cde2de2fc418654ec09e9576b1fe72eb225b457bc151d56eebc720b5ee8e0e825dba5de22

diff --git 
a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild 
b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
new file mode 100644
index 00..55cb61a487
--- /dev/null
+++ b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Ubuntu based ISO to fix GRUB problems - just downloads to 
/opt/distribs/"
+HOMEPAGE="https://sourceforge.net/p/boot-repair-cd/home/Home/;
+
+SRC_URI="https://yer.dl.sourceforge.net/project/boot-repair-cd/boot-repair-disk-64bit.iso;
+
+S="${WORKDIR}"
+
+LICENSE="GPL-3"
+SLOT="0"
+PROPERTIES="live"
+RESTRICT="strip"
+QA_PREBUILT="*"
+
+src_install() {
+
+   mkdir -p "$ED/opt/distribs/" || die
+
+   cd "$DISTDIR"
+
+   cp boot-repair-disk-64bit.iso "$ED/opt/distribs/" || die
+}
+
+pkg_postinst() {
+   einfo "To write to USB we have many options, but the simplest one 
without installing any software:"
+   einfo "sudo cp boot-repair-disk-64bit.iso /dev/sdX"
+   einfo "it will override the data on USB"
+   einfo "Instead of sdX - choose the letter of your USB flash from lsblk"
+   einfo "or"
+   einfo "sudo dd if=boot-repair-disk-64bit.iso of=/dev/sdX"
+   einfo "With dd you can press Ctrl-T to see the progress"
+}

diff --git a/sys-boot/boot-repair-iso-download/metadata.xml 
b/sys-boot/boot-repair-iso-download/metadata.xml
new file mode 100644
index 00..c58921bd3b
--- /dev/null
+++ b/sys-boot/boot-repair-iso-download/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   https://help.ubuntu.com/community/Boot-Repair
+   boot-repair-cd
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/massive-assault-network-2-demo/

2024-03-23 Thread Vitaly Zdanevich
commit: 4645101d0e6acca8664f78abe13b2c583ed6a036
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 24 05:10:08 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 24 05:10:08 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4645101d

games-strategy/massive-assault-network-2-demo: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../massive-assault-network-2-demo/Manifest|  1 +
 .../massive-assault-network-2-demo-2.0.270.ebuild  | 55 ++
 .../massive-assault-network-2-demo/metadata.xml|  8 
 3 files changed, 64 insertions(+)

diff --git a/games-strategy/massive-assault-network-2-demo/Manifest 
b/games-strategy/massive-assault-network-2-demo/Manifest
new file mode 100644
index 00..e419b16595
--- /dev/null
+++ b/games-strategy/massive-assault-network-2-demo/Manifest
@@ -0,0 +1 @@
+DIST massive-assault-network-2-demo.tar.xz 147239896 BLAKE2B 
70b8404aca46eb77e26249dca694b379fadbbe0179006cf8609e10e77a65af14b69d847d63a8be0c9f2ba012cfc96b362e41a912b1d6caa2fd35b666ae605b08
 SHA512 
277c22281f4be686727876bc3739d4bcfb4ceec620c139546ad1e3963f6141006a80a74ceed0da680e36def8c9151179ed789637651b2e3573b7202424eb8a06

diff --git 
a/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
 
b/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
new file mode 100644
index 00..c3b352e65e
--- /dev/null
+++ 
b/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Turn-based, sci-fi, like a chess, from 2006, any screen 
resolution, good rating"
+HOMEPAGE="http://www.massiveassaultnetwork.com/man2/;
+
+SRC_URI="https://archive.org/download/$PN.tar/$PN.tar.xz;
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   ~games-emulation/conty-1.25.2:0
+"
+# TODO add USE flag to be able to choolse local wine or wine-proton, against 
1.4 GB dependency?
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   mkdir -p "$ED$/opt"
+
+   rm "$PN/uninstall.exe"
+   mkdir "$ED/opt" || die
+   mkdir -p "$ED/usr/bin/" || die
+   cp -r "$PN" "$ED/opt/$PN" || die
+
+   conty='conty-1.25.2'
+
+   echo "cd /opt/$PN; $conty wine man2.exe; cd -" > "$ED/usr/bin/$PN"
+   fperms +x "/usr/bin/$PN"
+   # I tried this but on run error: "Problems during decoding OGG files" -
+   # because I need to run from the directory of the game,
+   # but cd does not works with exec
+   # make_wrapper "$PN" "$conty wine /opt/$PN/man2.exe /d /opt/$PN"
+
+}
+
+pkg_postinst() {
+   einfo "More about the game:"
+   einfo "https://en.wikipedia.org/wiki/Massive_Assault_Network_2;
+   einfo "Wikidata: https://www.wikidata.org/wiki/Q4043784;
+   einfo "https://www.mobygames.com/game/44100/massive-assault-network-2;
+   einfo "https://www.metacritic.com/game/massive-assault-network-2;
+   einfo "Discord: https://discord.gg/u76RQ98U;
+   einfo "Buy the full game: 
https://www.humblebundle.com/store/massive-assault-network-2;
+   einfo "Downloaded from 
http://www.massiveassaultnetwork.com/download/man2demo.exe, installed, archived"
+   einfo "The game is installed to /opt/$PN - if you want to run it by 
another Wine or operating system"
+}

diff --git a/games-strategy/massive-assault-network-2-demo/metadata.xml 
b/games-strategy/massive-assault-network-2-demo/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-strategy/massive-assault-network-2-demo/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/, ...

2024-03-23 Thread Vitaly Zdanevich
commit: 815f0c10406e6d6d323dee6f00b52ca80889dbd3
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 24 01:09:58 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 24 01:09:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=815f0c10

app-misc/*: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-misc/flox-bin/Manifest |  1 +
 app-misc/flox-bin/flox-bin-1.0.1.ebuild| 62 ++
 .../Manifest   |  1 +
 .../metadata.xml   | 12 +
 ...lace-spaces-with-a-few-other-chars-1.0.0.ebuild | 20 +++
 5 files changed, 96 insertions(+)

diff --git a/app-misc/flox-bin/Manifest b/app-misc/flox-bin/Manifest
new file mode 100644
index 00..f23583643f
--- /dev/null
+++ b/app-misc/flox-bin/Manifest
@@ -0,0 +1 @@
+DIST flox-1.0.1.x86_64-linux.deb 65052274 BLAKE2B 
de15df32e033c6528f4386b52e3eaf2445eac0d1dd16e85ecc8b56f308ddc6d216824988155a793ebb1f73ac7172fc4f8066b23778d3c858bbc2e9ad7829fb06
 SHA512 
6c419ca1a87245a96d3762e5e08110ac06402cd5d5dd1a9ea0f66c572bae5fe2f9473d617a83d60eb47e46577c2a140d2cf5cc5eb2a90c05c15e457300647162

diff --git a/app-misc/flox-bin/flox-bin-1.0.1.ebuild 
b/app-misc/flox-bin/flox-bin-1.0.1.ebuild
new file mode 100644
index 00..3eaf547658
--- /dev/null
+++ b/app-misc/flox-bin/flox-bin-1.0.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Developer environments you can take with you, with Nix inside, 
live virtual envs"
+HOMEPAGE="https://flox.dev;
+
+SRC_URI="https://downloads.flox.dev/by-env/stable/deb/flox-${PV}.x86_64-linux.deb;
+
+inherit unpacker
+
+KEYWORDS="~amd64"
+
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="strip binchecks bindist"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+   default
+
+   echo ==
+   ls -lh
+   echo ==
+
+   echo == etc ==
+   ls -lh etc
+   echo =
+
+   echo == nix ==
+   ls -lh nix
+   echo =
+
+   echo == usr ==
+   ls -lh usr
+   echo ==
+
+   tar xvJf usr/share/nix/nix.tar.xz --no-same-owner
+
+   bin/nix \
+   --extra-experimental-features nix-command \
+   --option substitute false \
+   copy --from usr/share/nix --all --no-check-sigs
+
+# Now that Nix closure has been extracted, set path to prefer
+# tools as provided in installation bundle.
+export 
PATH=/nix/store/bblyj5b3ii8n6v4ra0nb37cmi3lf8rz9-coreutils-9.3/bin:/nix/store/ddkis1jjybv09d6y2xc0q94r87s3ndni-daemonize-1.7.8/bin:/nix/store/l974pi8a5yqjrjlzmg6apk0jwjv81yqw-findutils-4.9.0/bin:/nix/store/9c5qm297qnvwcf7j0gm01qrslbiqz8rs-gnused-4.9/bin:$PATH
+
+}
+
+src_install() {
+   # Not dobin because dobin doing chmod -x (making not executable)
+   cp -r nix "${ED}"
+}
+
+pkg_postinst() {
+   einfo "TODO some quck start advice OR link to a documentation"
+}

diff --git 
a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/Manifest 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/Manifest
new file mode 100644
index 00..85c289486d
--- /dev/null
+++ b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/Manifest
@@ -0,0 +1 @@
+DIST watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.tar.bz2 
2126169 BLAKE2B 
d3748c274954df5ab1b34a16ed1c83df125f233f96700848e396355b645c98c0a34e25d30202690e07ce3d24b3f6af0aaa2b6f93527859f0a27a5ea58b2e68a0
 SHA512 
03c162efc9e7405660f5e300eedb26115a5e16017409c1ec86ed77be7b4e0c899ab6cfc65482eb88f820fe767cfd50037fcd13cb314dc41dd7283390a922fca8

diff --git 
a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/metadata.xml 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/metadata.xml
new file mode 100644
index 00..0c213570a9
--- /dev/null
+++ b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   vitaly-zdanevich/watch-tree-and-replace-spaces-with-a-few-other-chars
+   
https://gitlab.com/vitaly-zdanevich/watch-tree-and-replace-spaces-with-a-few-other-chars/-/issues
+   
+

diff --git 
a/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.ebuild
new file mode 100644
index 00..297b56538f
--- /dev/null
+++ 
b/app-misc/watch-tree-and-replace-spaces-with-a-few-other-chars/watch-tr

[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/armies-of-exigo-demo/

2024-03-23 Thread Vitaly Zdanevich
commit: 1944c7b144ce9e5ac159a9971f8fd5dca46ac933
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Mar 23 15:46:38 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sat Mar 23 15:46:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1944c7b1

games-strategy/armies-of-exigo-demo: DESCRIPTION improve

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild 
b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
index 16fd8a1ada..f1b2cacae4 100644
--- a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
+++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit wrapper
 
-DESCRIPTION="Singleplayer demo of Armies of Exigo (like WarCraft III), Windows"
+DESCRIPTION="Single and multi player demos of Armies of Exigo (like WarCraft 
III), Windows"
 HOMEPAGE="https://en.wikipedia.org/wiki/Armies_of_Exigo;
 
 SRC_URI="



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/armies-of-exigo-demo/

2024-03-22 Thread Vitaly Zdanevich
commit: 79be15d992b7a71e58b0c0f973ecb8839e303a33
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Mar 23 02:28:40 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sat Mar 23 02:28:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79be15d9

games-strategy/armies-of-exigo-demo: add multiplayer demo

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/armies-of-exigo-demo/Manifest   |  1 +
 .../armies-of-exigo-demo-1.0.ebuild| 29 +-
 2 files changed, 18 insertions(+), 12 deletions(-)

diff --git a/games-strategy/armies-of-exigo-demo/Manifest 
b/games-strategy/armies-of-exigo-demo/Manifest
index 97ac98e107..13461387b2 100644
--- a/games-strategy/armies-of-exigo-demo/Manifest
+++ b/games-strategy/armies-of-exigo-demo/Manifest
@@ -1 +1,2 @@
+DIST armies-of-exigo--multiplayer-demo--portable-without-installer.tar.xz 
462702016 BLAKE2B 
fba9e0d2ade32779b8c08edf1402a4d7502bb4463a3565e37f14d159f0e2854129f1c6a82441fff3e934186cba36bcfa858ac42f6ebf89affefc463b68fee77e
 SHA512 
0beb7790425f7220bdaf3247513466fede9d1c139f2e4dddc09c9fc8a0d67fc0d858f2ac916f1de30a7f117e9ffe08bbfe0ca188222ce772edc5cb579eff03ee
 DIST armies-of-exigo--single-player-demo--portable-without-installer.tar.xz 
97293504 BLAKE2B 
c9441d12795273cae4118ddab3e2fdd5df6c621b351f4370f8aba18310cec80a0d02295f343e4639236ca034a055491a9b714ddf2c2e8cd54c492eceb787b4f9
 SHA512 
b6121c64503fa7362a4c3050f601fa0c365b3154783c7e1fc84307e933f76b8b3fa9fe5061af6fa3fa813e88e680ef1b9ad8e34b4bf2f5d45a884e20f580b078

diff --git 
a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild 
b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
index 8bdbedb061..16fd8a1ada 100644
--- a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
+++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
@@ -8,8 +8,10 @@ inherit wrapper
 DESCRIPTION="Singleplayer demo of Armies of Exigo (like WarCraft III), Windows"
 HOMEPAGE="https://en.wikipedia.org/wiki/Armies_of_Exigo;
 
-SRC_URI="https://archive.org/download/armies-of-exigo--single-player-demo--portable-without-installer.tar/armies-of-exigo--single-player-demo--portable-without-installer.tar.xz;
-# TODO add multiplayer demo
+SRC_URI="
+   
https://archive.org/download/armies-of-exigo--single-player-demo--portable-without-installer.tar/armies-of-exigo--single-player-demo--portable-without-installer.tar.xz
+   
https://archive.org/download/armies-of-exigo--multiplayer-demo--portable-without-installer.tar/armies-of-exigo--multiplayer-demo--portable-without-installer.tar.xz
+"
 
 KEYWORDS="~amd64"
 S="${WORKDIR}"
@@ -21,26 +23,29 @@ RESTRICT="strip"
 RDEPEND="
~games-emulation/conty-1.25.2:0
 "
+# TODO add USE flag to be able to choolse local wine or wine-proton, against 
1.4 GB dependency?
 
 QA_PREBUILT="*"
 
-dir=/opt/armies-of-exigo
+dir=/opt/armies-of-exigo/demo/
 
 src_install() {
 
-   conty=conty-1.25.2
+   mkdir -p "$ED$dir"
 
-   single=armies-of-exigo-demo-single
+   
nameSingle=armies-of-exigo--single-player-demo--portable-without-installer
+   nameMulti=armies-of-exigo--multiplayer-demo--portable-without-installer
 
-   mkdir -p "$ED"/opt/armies-of-exigo
+   cp -r "$nameSingle" "$ED$dir"singleplayer
+   cp -r "$nameMulti"  "$ED$dir"multiplayer
 
-   name=armies-of-exigo--single-player-demo--portable-without-installer
+   single=armies-of-exigo--demo-singleplayer
+   multi=armies-of-exigo--demo-multiplayer
 
-   cp -r "$name" "$ED"/opt/armies-of-exigo/singleplayer-demo
+   conty='conty-1.25.2'
 
-   path="$dir/singleplayer-demo/Exigo_spdemo.exe"
-   make_wrapper "$single" "$conty wine \"$path\""
-   # TODO add USE flag to be able to choolse local wine or wine-proton, 
against 1.4 GB dependency?
+   make_wrapper "$single" "$conty wine $dir/singleplayer/Exigo_spdemo.exe"
+   make_wrapper "$multi"  "$conty wine $dir/multiplayer/Exigo_mpdemo.exe"
 
 }
 
@@ -56,5 +61,5 @@ pkg_postinst() {
einfo "or Intellectual Property holder can make a remake - add more 
display resolutions, improve the AI,"
einfo "make it runnable on modern Windows."
einfo ""
-   einfo "The game is installed to $dir - if you want to run it by another 
Wine"
+   einfo "The game is installed to $dir - if you want to run it by another 
Wine or operating system"
 }



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/armies-of-exigo-demo/

2024-03-22 Thread Vitaly Zdanevich
commit: 8aa1688069646ebdb127499f630115945f878b02
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Mar 22 20:27:41 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Fri Mar 22 20:27:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8aa16880

games-strategy/armies-of-exigo-demo: path single-player to singleplayer

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild 
b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
index c69a905d50..8bdbedb061 100644
--- a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
+++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
@@ -36,9 +36,9 @@ src_install() {
 
name=armies-of-exigo--single-player-demo--portable-without-installer
 
-   cp -r "$name" "$ED"/opt/armies-of-exigo/single-player-demo
+   cp -r "$name" "$ED"/opt/armies-of-exigo/singleplayer-demo
 
-   path="$dir/single-player-demo/Exigo_spdemo.exe"
+   path="$dir/singleplayer-demo/Exigo_spdemo.exe"
make_wrapper "$single" "$conty wine \"$path\""
# TODO add USE flag to be able to choolse local wine or wine-proton, 
against 1.4 GB dependency?
 



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/armies-of-exigo-demo/

2024-03-22 Thread Vitaly Zdanevich
commit: 0d7e13f81eee875cca5fbebb72a05c6422295cb3
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Mar 22 20:23:17 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Fri Mar 22 20:23:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d7e13f8

games-strategy/armies-of-exigo-demo: fix path

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild 
b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
index 36b4a706a5..c69a905d50 100644
--- a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
+++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
@@ -38,7 +38,7 @@ src_install() {
 
cp -r "$name" "$ED"/opt/armies-of-exigo/single-player-demo
 
-   path="$dir/single-playerdemo/Exigo_spdemo.exe"
+   path="$dir/single-player-demo/Exigo_spdemo.exe"
make_wrapper "$single" "$conty wine \"$path\""
# TODO add USE flag to be able to choolse local wine or wine-proton, 
against 1.4 GB dependency?
 



[gentoo-commits] repo/proj/guru:dev commit in: app-office/nixnote-bin/

2024-03-22 Thread Vitaly Zdanevich
commit: bc76f61a3e6b1ceedcdedb1ec0e9e549d0b2983f
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Mar 22 19:31:09 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Fri Mar 22 19:31:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc76f61a

app-office/nixnote-bin: add PROPERTIES="live", remove duplicate line with S 
declaration, remove KEYWORDS

Closes: https://bugs.gentoo.org/927532
Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-office/nixnote-bin/nixnote-bin-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-office/nixnote-bin/nixnote-bin-.ebuild 
b/app-office/nixnote-bin/nixnote-bin-.ebuild
index 7d09cbf4ab..8b3b261b10 100644
--- a/app-office/nixnote-bin/nixnote-bin-.ebuild
+++ b/app-office/nixnote-bin/nixnote-bin-.ebuild
@@ -7,10 +7,10 @@ DESCRIPTION="Free and open source note taking app, compatible 
with Evernote sync
 HOMEPAGE="https://github.com/robert7/nixnote2;
 
 
SRC_URI="https://github.com/robert7/nixnote2/releases/download/continuous-develop/NixNote2-x86_64.AppImage;
-KEYWORDS="~amd64"
 
 LICENSE="GPL-3"
 SLOT="0"
+PROPERTIES="live"
 RESTRICT="strip"
 
 RDEPEND="sys-fs/fuse:0"
@@ -18,7 +18,6 @@ RDEPEND="sys-fs/fuse:0"
 S="${WORKDIR}"
 
 QA_PREBUILT="*"
-S="${WORKDIR}"
 
 src_install() {
cp "${DISTDIR}/NixNote2-x86_64.AppImage" nixnote-bin || die



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/armies-of-exigo-demo/

2024-03-21 Thread Vitaly Zdanevich
commit: 490bfd752f7d283172698eafa8c103dd0c3a93a5
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Mar 21 23:09:19 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Mar 21 23:09:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=490bfd75

games-strategy/armies-of-exigo-demo: Comment remove

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git 
a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild 
b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
index 8837556736..36b4a706a5 100644
--- a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
+++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
@@ -5,7 +5,6 @@ EAPI=8
 
 inherit wrapper
 
-# DESCRIPTION="Single and multiplayer demo of Armies of Exigo (like WarCraft 
III), Windows"
 DESCRIPTION="Singleplayer demo of Armies of Exigo (like WarCraft III), Windows"
 HOMEPAGE="https://en.wikipedia.org/wiki/Armies_of_Exigo;
 



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/armies-of-exigo-demo/

2024-03-21 Thread Vitaly Zdanevich
commit: 4ad98517199e87c47576e63873bd470b8390
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Mar 21 20:03:55 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Mar 21 20:03:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ad98517

metadata.xml: remove invalid upstream data (forgot after copy)

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/armies-of-exigo-demo/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/games-strategy/armies-of-exigo-demo/metadata.xml 
b/games-strategy/armies-of-exigo-demo/metadata.xml
index 59b728cfaa..812e586b96 100644
--- a/games-strategy/armies-of-exigo-demo/metadata.xml
+++ b/games-strategy/armies-of-exigo-demo/metadata.xml
@@ -5,8 +5,4 @@
        Vitaly Zdanevich
zdanevich.vit...@ya.ru

-   
-   robert7/nixnote2
-   https://github.com/robert7/nixnote2/issues
-   
 



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/armies-of-exigo-demo/

2024-03-21 Thread Vitaly Zdanevich
commit: 5ea5678f4ed937c2622ddd51e4236c2910ec1a88
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Mar 21 14:53:44 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Thu Mar 21 14:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ea5678f

games-strategy/armies-of-exigo-demo: einfo add installed location

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild   | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git 
a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild 
b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
index 10323aecaa..8837556736 100644
--- a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
+++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
@@ -25,6 +25,8 @@ RDEPEND="
 
 QA_PREBUILT="*"
 
+dir=/opt/armies-of-exigo
+
 src_install() {
 
conty=conty-1.25.2
@@ -37,7 +39,7 @@ src_install() {
 
cp -r "$name" "$ED"/opt/armies-of-exigo/single-player-demo
 
-   path="/opt/armies-of-exigo/single-playerdemo/Exigo_spdemo.exe"
+   path="$dir/single-playerdemo/Exigo_spdemo.exe"
make_wrapper "$single" "$conty wine \"$path\""
# TODO add USE flag to be able to choolse local wine or wine-proton, 
against 1.4 GB dependency?
 
@@ -48,10 +50,12 @@ pkg_postinst() {
einfo "https://en.wikipedia.org/wiki/Armies_of_Exigo;
einfo "Discord: https://discord.gg/HcsjkNX3JY;
einfo "https://armies-of-exigo.fandom.com/wiki/Armies_of_Exigo_Wiki;
-
+   einfo ""
einfo "This great game from 2004 is an abandonware - in 2024 you can 
buy it only as a second-hand CD."
einfo "List of creators: 
https://www.mobygames.com/game/16100/armies-of-exigo/credits/windows/;
einfo "If you want - please try to communicate with authors about 
making Armies of Exigo free and open source,"
einfo "or Intellectual Property holder can make a remake - add more 
display resolutions, improve the AI,"
-   einfo "make it runnable on modern Windows"
+   einfo "make it runnable on modern Windows."
+   einfo ""
+   einfo "The game is installed to $dir - if you want to run it by another 
Wine"
 }



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/armies-of-exigo-demo/

2024-03-20 Thread Vitaly Zdanevich
commit: ef766f85eb1de1b41e895ac52285d5d3a4506f90
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Mar 20 22:05:01 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Wed Mar 20 22:05:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef766f85

games-strategy/armies-of-exigo-demo: einfo typo

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild 
b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
index c8c0125fd8..10323aecaa 100644
--- a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
+++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
@@ -5,7 +5,8 @@ EAPI=8
 
 inherit wrapper
 
-DESCRIPTION="Single and multiplayer demo of Armies of Exigo (like WarCraft 
III), Windows"
+# DESCRIPTION="Single and multiplayer demo of Armies of Exigo (like WarCraft 
III), Windows"
+DESCRIPTION="Singleplayer demo of Armies of Exigo (like WarCraft III), Windows"
 HOMEPAGE="https://en.wikipedia.org/wiki/Armies_of_Exigo;
 
 
SRC_URI="https://archive.org/download/armies-of-exigo--single-player-demo--portable-without-installer.tar/armies-of-exigo--single-player-demo--portable-without-installer.tar.xz;
@@ -52,5 +53,5 @@ pkg_postinst() {
einfo "List of creators: 
https://www.mobygames.com/game/16100/armies-of-exigo/credits/windows/;
einfo "If you want - please try to communicate with authors about 
making Armies of Exigo free and open source,"
einfo "or Intellectual Property holder can make a remake - add more 
display resolutions, improve the AI,"
-   einfo "make in runnable on modern Windows"
+   einfo "make it runnable on modern Windows"
 }



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/armies-of-exigo-demo/

2024-03-20 Thread Vitaly Zdanevich
commit: 43cc8ffab5027662c7bdf1d80ccce4a2c73d0f87
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Mar 20 22:03:46 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Wed Mar 20 22:03:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43cc8ffa

games-strategy/armies-of-exigo-demo: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/armies-of-exigo-demo/Manifest   |  1 +
 .../armies-of-exigo-demo-1.0.ebuild| 56 ++
 games-strategy/armies-of-exigo-demo/metadata.xml   | 12 +
 3 files changed, 69 insertions(+)

diff --git a/games-strategy/armies-of-exigo-demo/Manifest 
b/games-strategy/armies-of-exigo-demo/Manifest
new file mode 100644
index 00..97ac98e107
--- /dev/null
+++ b/games-strategy/armies-of-exigo-demo/Manifest
@@ -0,0 +1 @@
+DIST armies-of-exigo--single-player-demo--portable-without-installer.tar.xz 
97293504 BLAKE2B 
c9441d12795273cae4118ddab3e2fdd5df6c621b351f4370f8aba18310cec80a0d02295f343e4639236ca034a055491a9b714ddf2c2e8cd54c492eceb787b4f9
 SHA512 
b6121c64503fa7362a4c3050f601fa0c365b3154783c7e1fc84307e933f76b8b3fa9fe5061af6fa3fa813e88e680ef1b9ad8e34b4bf2f5d45a884e20f580b078

diff --git 
a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild 
b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
new file mode 100644
index 00..c8c0125fd8
--- /dev/null
+++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+DESCRIPTION="Single and multiplayer demo of Armies of Exigo (like WarCraft 
III), Windows"
+HOMEPAGE="https://en.wikipedia.org/wiki/Armies_of_Exigo;
+
+SRC_URI="https://archive.org/download/armies-of-exigo--single-player-demo--portable-without-installer.tar/armies-of-exigo--single-player-demo--portable-without-installer.tar.xz;
+# TODO add multiplayer demo
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   ~games-emulation/conty-1.25.2:0
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   conty=conty-1.25.2
+
+   single=armies-of-exigo-demo-single
+
+   mkdir -p "$ED"/opt/armies-of-exigo
+
+   name=armies-of-exigo--single-player-demo--portable-without-installer
+
+   cp -r "$name" "$ED"/opt/armies-of-exigo/single-player-demo
+
+   path="/opt/armies-of-exigo/single-playerdemo/Exigo_spdemo.exe"
+   make_wrapper "$single" "$conty wine \"$path\""
+   # TODO add USE flag to be able to choolse local wine or wine-proton, 
against 1.4 GB dependency?
+
+}
+
+pkg_postinst() {
+   einfo "More about the game:"
+   einfo "https://en.wikipedia.org/wiki/Armies_of_Exigo;
+   einfo "Discord: https://discord.gg/HcsjkNX3JY;
+   einfo "https://armies-of-exigo.fandom.com/wiki/Armies_of_Exigo_Wiki;
+
+   einfo "This great game from 2004 is an abandonware - in 2024 you can 
buy it only as a second-hand CD."
+   einfo "List of creators: 
https://www.mobygames.com/game/16100/armies-of-exigo/credits/windows/;
+   einfo "If you want - please try to communicate with authors about 
making Armies of Exigo free and open source,"
+   einfo "or Intellectual Property holder can make a remake - add more 
display resolutions, improve the AI,"
+   einfo "make in runnable on modern Windows"
+}

diff --git a/games-strategy/armies-of-exigo-demo/metadata.xml 
b/games-strategy/armies-of-exigo-demo/metadata.xml
new file mode 100644
index 00..59b728cfaa
--- /dev/null
+++ b/games-strategy/armies-of-exigo-demo/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   robert7/nixnote2
+   https://github.com/robert7/nixnote2/issues
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/conty/

2024-03-20 Thread Vitaly Zdanevich
commit: 12fce83847989247b8bed7f972a267f3129794db
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Mar 20 14:21:56 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Wed Mar 20 14:21:56 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12fce838

games-emulation/conty: every version - executable name different

Closes: https://bugs.gentoo.org/927326
Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-emulation/conty/Manifest| 3 ++-
 games-emulation/conty/conty-1.25.1.ebuild | 4 ++--
 games-emulation/conty/conty-1.25.2.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/games-emulation/conty/Manifest b/games-emulation/conty/Manifest
index aebbe62200..79f7a26fec 100644
--- a/games-emulation/conty/Manifest
+++ b/games-emulation/conty/Manifest
@@ -1 +1,2 @@
-DIST conty_lite_dwarfs.sh 1406491989 BLAKE2B 
5106200f9b9e565044b8c525fb53349235ba78207e00b69dfdd0071439fef1eac55f204c89a9f0949b416c5d07d7e22f589062de57ba34b5a106cd0723b345e6
 SHA512 
3f74ac40583e362ee7bc05684aa7d2f77f7d2b908f98d179539a714cd9a83cc58948c12352fd948df9b446bb9119c078c6ffae874a9bdbf726167fb1e45ed8ee
+DIST conty-1.25.1 1406491989 BLAKE2B 
5106200f9b9e565044b8c525fb53349235ba78207e00b69dfdd0071439fef1eac55f204c89a9f0949b416c5d07d7e22f589062de57ba34b5a106cd0723b345e6
 SHA512 
3f74ac40583e362ee7bc05684aa7d2f77f7d2b908f98d179539a714cd9a83cc58948c12352fd948df9b446bb9119c078c6ffae874a9bdbf726167fb1e45ed8ee
+DIST conty-1.25.2 1400806116 BLAKE2B 
2cb6fffe4603a5f147cbdf802277b0c0ea73924151397463484aa3e715dc3c42ce25961811b51a898af5ed8a3289d7e4e3b32a9b4c864c47852880f6c9e511e4
 SHA512 
1cdc34f689b04d44504b57fa93665e9a27546f16ebc1541889212b0612d76ecac654384be5ffe694c59336bd2bdcd9498bf591957f5f721c4de2e238f049485a

diff --git a/games-emulation/conty/conty-1.25.1.ebuild 
b/games-emulation/conty/conty-1.25.1.ebuild
index eb20204d54..00680ba83f 100644
--- a/games-emulation/conty/conty-1.25.1.ebuild
+++ b/games-emulation/conty/conty-1.25.1.ebuild
@@ -10,7 +10,7 @@ inherit linux-info
 
 NAME="${PN}_lite_dwarfs.sh"
 
-SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME};
+SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME} -> 
$P"
 KEYWORDS="~amd64"
 
 LICENSE="MIT"
@@ -29,7 +29,7 @@ CONFIG_CHECK="
 "
 
 src_install() {
-   dobin "${DISTDIR}/${PN}_lite_dwarfs.sh"
+   dobin "${DISTDIR}/${P}"
 }
 
 pkg_postinst() {

diff --git a/games-emulation/conty/conty-1.25.2.ebuild 
b/games-emulation/conty/conty-1.25.2.ebuild
index eb20204d54..00680ba83f 100644
--- a/games-emulation/conty/conty-1.25.2.ebuild
+++ b/games-emulation/conty/conty-1.25.2.ebuild
@@ -10,7 +10,7 @@ inherit linux-info
 
 NAME="${PN}_lite_dwarfs.sh"
 
-SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME};
+SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME} -> 
$P"
 KEYWORDS="~amd64"
 
 LICENSE="MIT"
@@ -29,7 +29,7 @@ CONFIG_CHECK="
 "
 
 src_install() {
-   dobin "${DISTDIR}/${PN}_lite_dwarfs.sh"
+   dobin "${DISTDIR}/${P}"
 }
 
 pkg_postinst() {



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/conty/

2024-03-19 Thread Vitaly Zdanevich
commit: 0d4c5ba2b199f3b849409a9bc0d15f49f80c614c
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Mar 19 21:42:13 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Tue Mar 19 21:42:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d4c5ba2

games-emulation/conty: bump

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-emulation/conty/conty-1.25.2.ebuild | 41 +++
 1 file changed, 41 insertions(+)

diff --git a/games-emulation/conty/conty-1.25.2.ebuild 
b/games-emulation/conty/conty-1.25.2.ebuild
new file mode 100644
index 00..eb20204d54
--- /dev/null
+++ b/games-emulation/conty/conty-1.25.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Easy to use unprivileged Linux container packed in a single 
portable executable"
+HOMEPAGE="https://github.com/Kron4ek/Conty;
+
+inherit linux-info
+
+NAME="${PN}_lite_dwarfs.sh"
+
+SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME};
+KEYWORDS="~amd64"
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="sys-fs/fuse:0"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="
+   IA32_EMULATION
+   USER_NS
+"
+
+src_install() {
+   dobin "${DISTDIR}/${PN}_lite_dwarfs.sh"
+}
+
+pkg_postinst() {
+   einfo "How to use: $ ${NAME} [command] [command_arguments]"
+   einfo "For example: ${NAME} steam"
+   einfo "or"
+   einfo "WINEPREFIX=$HOME/wine-conty ${NAME} gamescope -f -- wine 
./game.exe"
+
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/

2024-03-18 Thread Vitaly Zdanevich
commit: 22f67875269f05d22082adc0d06a8a8ca7ed8491
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 18 08:32:21 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 18 08:32:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22f67875

media-video/lossless-cut: add 3.59.1

Closes: https://bugs.gentoo.org/927098
Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-video/lossless-cut/Manifest  |  1 +
 .../lossless-cut/lossless-cut-3.59.1.ebuild| 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-video/lossless-cut/Manifest 
b/media-video/lossless-cut/Manifest
index c01d21fc5e..6d97d2aef0 100644
--- a/media-video/lossless-cut/Manifest
+++ b/media-video/lossless-cut/Manifest
@@ -1,3 +1,4 @@
 DIST LosslessCut-linux-x86_64.AppImage 160224247 BLAKE2B 
3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc
 SHA512 
bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6
 DIST lossless-cut-3.54.0.AppImage 160224247 BLAKE2B 
3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc
 SHA512 
bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6
 DIST lossless-cut-3.56.0.AppImage 157606683 BLAKE2B 
426d94f6b5b8eafc8a6d92598332c6926f4282af2a414f5c954d08942aae31649c96584580e42efbddaed3747adc996769f54db5b7c803539383764e1609fd43
 SHA512 
dd31fb76a0d152d5b76e2ee8c6d96c35c3b9705dd8de2c9fa2c506456077586079ca90ca4aec804eecbace07995bcd7e830c36975c8252279c447d63be7e12a4
+DIST lossless-cut-3.59.1.AppImage 161407039 BLAKE2B 
061f8fbb4c36cb30effdb1824dbfe20645169e5236c95f2a9e55f4f61ba7075a0a5f902c01c5aac6b4a7099ecb77de2ddaa01a947de9e36e474a409bddd1ee19
 SHA512 
00e0692af320c6671d0ac95a3b3e568cdf84cbd3aab975c9bdcf2d4a8c3c406d8d3f015c7c105e363a3f7eb78fd9af85001cd36c054181edc8d7ed19ef8181af

diff --git a/media-video/lossless-cut/lossless-cut-3.59.1.ebuild 
b/media-video/lossless-cut/lossless-cut-3.59.1.ebuild
new file mode 100644
index 00..f1f76f06e7
--- /dev/null
+++ b/media-video/lossless-cut/lossless-cut-3.59.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="Lossless video/audio editing: export media without reencoding, 
powered by ffmpeg"
+HOMEPAGE="https://mifi.no/losslesscut/
+https://github.com/mifi/lossless-cut;
+
+SRC_URI="https://github.com/mifi/lossless-cut/releases/download/v${PV}/LosslessCut-linux-x86_64.AppImage
+   -> ${P}.AppImage
+"
+KEYWORDS="~amd64"
+
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="sys-fs/fuse:0
+sys-libs/zlib:=
+"
+
+QA_PREBUILT="usr/bin/losslesscut-bin"
+
+src_unpack() {
+   unpack "${FILESDIR}"/${P}-misc.tar.xz
+}
+
+src_prepare() {
+   default
+   # Fix XDG desktop entry Exec
+   sed -i -e 's,/app/bin/run.sh,losslesscut-bin,' \
+   no.mifi.losslesscut.desktop || die
+}
+
+src_install() {
+   newbin "${DISTDIR}"/${P}.AppImage losslesscut-bin
+   domenu no.mifi.losslesscut.desktop
+   doicon no.mifi.losslesscut.svg
+
+   insinto /usr/share/metainfo
+   doins no.mifi.losslesscut.appdata.xml
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/files/

2024-03-18 Thread Vitaly Zdanevich
commit: 42adf1bbd0e6294170240215606905811d568349
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 18 08:31:45 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 18 08:31:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42adf1bb

media-video/lossless-cut: add 3.59.1

Closes: https://bugs.gentoo.org/927098
Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz   | Bin 0 -> 2760 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-video/lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz 
b/media-video/lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz
new file mode 100644
index 00..9331cb665b
Binary files /dev/null and 
b/media-video/lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz differ



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/solarized-black/

2024-03-17 Thread Vitaly Zdanevich
commit: 399633f0ef501ef3e7de605c68332563e9950bb0
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 17 12:17:54 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 17 12:17:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=399633f0

x11-themes/solarized-black: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-themes/solarized-black/Manifest|  1 +
 x11-themes/solarized-black/metadata.xml| 13 ++
 .../solarized-black/solarized-black-1.0.ebuild | 29 ++
 3 files changed, 43 insertions(+)

diff --git a/x11-themes/solarized-black/Manifest 
b/x11-themes/solarized-black/Manifest
new file mode 100644
index 00..66b8ad1a41
--- /dev/null
+++ b/x11-themes/solarized-black/Manifest
@@ -0,0 +1 @@
+DIST PN.tar.gz 10984833 BLAKE2B 
a2c50c6278c03647a77d97ef4441e3d805f978d2fc5609b248ce9992a1b1f7fe185a84152fa7d83640f12a1a5acbe4b88a758347d9d285373695c5120d7b45f1
 SHA512 
282f67816f80eb4478397f8bebb871a31d674d7334a8c36a133cdd447d00b65661a4a2fa22777aacbf41bedd1f9a7b08613c61431ccb774440bf7980ff319d43

diff --git a/x11-themes/solarized-black/metadata.xml 
b/x11-themes/solarized-black/metadata.xml
new file mode 100644
index 00..fbd80c14a4
--- /dev/null
+++ b/x11-themes/solarized-black/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   
https://github.com/rtlewis88/rtl88-Themes/commits/Solarized-BLACK/
+   https://www.gnome-look.org/p/1388140
+   
https://github.com/rtlewis88/rtl88-Themes/issues
+   
+

diff --git a/x11-themes/solarized-black/solarized-black-1.0.ebuild 
b/x11-themes/solarized-black/solarized-black-1.0.ebuild
new file mode 100644
index 00..5ebdc25717
--- /dev/null
+++ b/x11-themes/solarized-black/solarized-black-1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GTK theme Solarized, multiple colors"
+HOMEPAGE="https://www.gnome-look.org/p/1388140;
+
+SRC_URI="https://github.com/rtlewis88/rtl88-Themes/archive/refs/tags/$PV.tar.gz
 -> PN.tar.gz"
+S="$WORKDIR/rtl88-Themes-1.0"
+
+LICENSE="GPL-3"
+SLOT="0"
+
+src_install() {
+   tar -xvzf solarized-dark-gtk-theme-colorpack_1.3.tar.gz
+
+   insinto /usr/share/themes/
+   doins -r Solarized-Dark-*
+}
+
+pkg_postinst() {
+   local EXAMPLE="Solarized-Dark-Blue-GTK"
+
+   einfo "In order to start SpaceFM (file manager) with it: 
GTK_THEME=${EXAMPLE} spacefm"
+   einfo "or"
+   einfo "gsettings set org.gnome.desktop.interface gtk-theme 'EXAMPLE}'"
+   einfo "gsettings set org.gnome.desktop.wm gtk-theme 'EXAMPLE}'"
+}



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/flat-remix-gtk/

2024-03-17 Thread Vitaly Zdanevich
commit: 9188af0bb44aa615833dd91590fdf509153c3da4
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 17 12:00:09 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 17 12:00:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9188af0b

x11-themes/flat-remix-gtk: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-themes/flat-remix-gtk/Manifest |  1 +
 .../flat-remix-gtk/flat-remix-gtk-.ebuild  | 28 ++
 x11-themes/flat-remix-gtk/metadata.xml | 13 ++
 3 files changed, 42 insertions(+)

diff --git a/x11-themes/flat-remix-gtk/Manifest 
b/x11-themes/flat-remix-gtk/Manifest
new file mode 100644
index 00..c4fd454135
--- /dev/null
+++ b/x11-themes/flat-remix-gtk/Manifest
@@ -0,0 +1 @@
+DIST 20220627.tar.gz 59577289 BLAKE2B 
18c8318622b01c4f201bc031a1e3513c574fb0ae6850a43f0286e3a093f231809a375e5e58111dc06df6cecd9d85c18ae891d639f59d05beaa68c1e708067340
 SHA512 
55aedcb5e23b35ddd2089ff890bc4116bbc85634387ca9b098134dab81fcbc1200e13f694d65ad10a1763dbe84f192d11b8cd37c014418bd43943012ba8327b4

diff --git a/x11-themes/flat-remix-gtk/flat-remix-gtk-.ebuild 
b/x11-themes/flat-remix-gtk/flat-remix-gtk-.ebuild
new file mode 100644
index 00..1f82574689
--- /dev/null
+++ b/x11-themes/flat-remix-gtk/flat-remix-gtk-.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Black flat with a colorful palette, some shadows, highlights, 
gradients"
+HOMEPAGE="https://www.gnome-look.org/p/1293697;
+
+VERSION="20220627"
+SRC_URI="https://github.com/daniruiz/${PN}/archive/refs/tags/${VERSION}.tar.gz;
+S=${WORKDIR}/${PN}-${VERSION}
+
+LICENSE="GPL-3"
+SLOT="0"
+
+src_install() {
+   insinto /usr/share/themes/
+   doins -r themes/*
+}
+
+pkg_postinst() {
+   local EXAMPLE="Flat-Remix-Dark-Metacity"
+
+   einfo "In order to start SpaceFM (file manager) with it: 
GTK_THEME=${EXAMPLE} spacefm"
+   einfo "or"
+   einfo "gsettings set org.gnome.desktop.interface gtk-theme 'EXAMPLE}'"
+   einfo "gsettings set org.gnome.desktop.wm gtk-theme 'EXAMPLE}'"
+}

diff --git a/x11-themes/flat-remix-gtk/metadata.xml 
b/x11-themes/flat-remix-gtk/metadata.xml
new file mode 100644
index 00..49d763c2ca
--- /dev/null
+++ b/x11-themes/flat-remix-gtk/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   
https://github.com/daniruiz/flat-remix-gtk/commits/master/
+   https://www.gnome-look.org/p/1293697
+   
https://github.com/daniruiz/flat-remix-gtk/issues
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/adwaita-dark-amoled/

2024-03-17 Thread Vitaly Zdanevich
commit: 8f37909817580df185a03ca2acc98ea7dc22bb12
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 17 11:06:23 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 17 11:06:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f379098

x11-themes/adwaita-dark-amoled: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../adwaita-dark-amoled-.ebuild| 25 ++
 x11-themes/adwaita-dark-amoled/metadata.xml| 13 +++
 2 files changed, 38 insertions(+)

diff --git a/x11-themes/adwaita-dark-amoled/adwaita-dark-amoled-.ebuild 
b/x11-themes/adwaita-dark-amoled/adwaita-dark-amoled-.ebuild
new file mode 100644
index 00..77f3c67e1f
--- /dev/null
+++ b/x11-themes/adwaita-dark-amoled/adwaita-dark-amoled-.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="GTK-3/4 theme: black background, blue accent"
+HOMEPAGE="https://www.gnome-look.org/p/1553851;
+EGIT_REPO_URI="https://gitlab.com/tearch-linux/artworks/themes-and-icons/adwaita-dark-amoled.git;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+src_install() {
+   insinto /usr/share/themes/${PN}
+   doins -r .
+}
+
+pkg_postinst() {
+   einfo "In order to start SpaceFM (file manager) with it: 
GTK_THEME=${PN} spacefm"
+   einfo "or"
+   einfo "gsettings set org.gnome.desktop.interface gtk-theme '${PN}'"
+   einfo "gsettings set org.gnome.desktop.wm gtk-theme '${PN}'"
+}

diff --git a/x11-themes/adwaita-dark-amoled/metadata.xml 
b/x11-themes/adwaita-dark-amoled/metadata.xml
new file mode 100644
index 00..1a3181a271
--- /dev/null
+++ b/x11-themes/adwaita-dark-amoled/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   
https://gitlab.com/tearch-linux/artworks/themes-and-icons/adwaita-dark-amoled/-/commits/master?ref_type=heads
+   https://www.gnome-look.org/p/1553851
+   
https://gitlab.com/tearch-linux/artworks/themes-and-icons/adwaita-dark-amoled/-/issues
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/razor-sharp-gtk/

2024-03-17 Thread Vitaly Zdanevich
commit: 11fdd9db289b162629c4ddb3f3fd51955bb1d039
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 17 10:52:35 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 17 10:52:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=11fdd9db

x11-themes/razor-sharp-gtk: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-themes/razor-sharp-gtk/metadata.xml| 13 +++
 .../razor-sharp-gtk/razor-sharp-gtk-.ebuild| 26 ++
 2 files changed, 39 insertions(+)

diff --git a/x11-themes/razor-sharp-gtk/metadata.xml 
b/x11-themes/razor-sharp-gtk/metadata.xml
new file mode 100644
index 00..ff35a4aa3a
--- /dev/null
+++ b/x11-themes/razor-sharp-gtk/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   
https://github.com/NillyTheL0L/razor-sharp/commits/main/
+   https://www.gnome-look.org/p/1708445
+   
https://github.com/NillyTheL0L/razor-sharp/issues
+   
+

diff --git a/x11-themes/razor-sharp-gtk/razor-sharp-gtk-.ebuild 
b/x11-themes/razor-sharp-gtk/razor-sharp-gtk-.ebuild
new file mode 100644
index 00..6f0276211a
--- /dev/null
+++ b/x11-themes/razor-sharp-gtk/razor-sharp-gtk-.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="GTK-3/4 theme: very dark background, red font"
+HOMEPAGE="https://www.gnome-look.org/p/1708445;
+NAME="razor-sharp"
+EGIT_REPO_URI="https://github.com/nillythel0l/${NAME};
+
+LICENSE="GPL-3"
+SLOT="0"
+
+src_install() {
+   insinto /usr/share/themes/${NAME}
+   doins -r .
+}
+
+pkg_postinst() {
+   einfo "In order to start SpaceFM (file manager) with it: 
GTK_THEME=${NAME} spacefm"
+   einfo "or"
+   einfo "gsettings set org.gnome.desktop.interface gtk-theme '${NAME}'"
+   einfo "gsettings set org.gnome.desktop.wm gtk-theme '${NAME}'"
+}



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/blackandwhite-gtk/

2024-03-17 Thread Vitaly Zdanevich
commit: aee2124e027b6f7f45777d315b42602a8311909d
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 17 10:38:35 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 17 10:38:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aee2124e

x11-themes/blackandwhite-gtk: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../blackandwhite-gtk-.ebuild  | 25 ++
 x11-themes/blackandwhite-gtk/metadata.xml  | 13 +++
 2 files changed, 38 insertions(+)

diff --git a/x11-themes/blackandwhite-gtk/blackandwhite-gtk-.ebuild 
b/x11-themes/blackandwhite-gtk/blackandwhite-gtk-.ebuild
new file mode 100644
index 00..5dcbb7bf2f
--- /dev/null
+++ b/x11-themes/blackandwhite-gtk/blackandwhite-gtk-.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="GTK-3 theme: simple black-and-white, minimalistic"
+HOMEPAGE="https://www.gnome-look.org/p/2010116;
+EGIT_REPO_URI="https://www.opencode.net/infinity64/blackandwhite-gtk;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+src_install() {
+   insinto /usr/share/themes/
+   doins -r .
+}
+
+pkg_postinst() {
+   einfo "In order to start SpaceFM (file manager) with it: 
GTK_THEME=BlackAndWhite spacefm"
+   einfo "or"
+   einfo "gsettings set org.gnome.desktop.interface gtk-theme 
'BlackAndWhite'"
+   einfo "gsettings set org.gnome.desktop.wm gtk-theme 'BlackAndWhite'"
+}

diff --git a/x11-themes/blackandwhite-gtk/metadata.xml 
b/x11-themes/blackandwhite-gtk/metadata.xml
new file mode 100644
index 00..f7e7983d16
--- /dev/null
+++ b/x11-themes/blackandwhite-gtk/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   
https://www.opencode.net/infinity64/blackandwhite-gtk/-/commits/main
+   
https://www.opencode.net/infinity64/blackandwhite-gtk/-/blob/main/README.md
+   
https://www.opencode.net/infinity64/blackandwhite-gtk/-/issues
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/midnight/

2024-03-17 Thread Vitaly Zdanevich
commit: 20c770e6ca7214d8f27c2e67838598156674e212
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 17 10:23:19 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 17 10:23:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20c770e6

x11-themes/midnight: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-themes/midnight/metadata.xml | 13 
 x11-themes/midnight/midnight-.ebuild | 35 
 2 files changed, 48 insertions(+)

diff --git a/x11-themes/midnight/metadata.xml b/x11-themes/midnight/metadata.xml
new file mode 100644
index 00..95012d56be
--- /dev/null
+++ b/x11-themes/midnight/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   
https://github.com/i-mint/midnight/commits/master/
+   https://www.pling.com/p/1273208
+   https://github.com/i-mint/midnight/issues
+   
+

diff --git a/x11-themes/midnight/midnight-.ebuild 
b/x11-themes/midnight/midnight-.ebuild
new file mode 100644
index 00..2e7c17c603
--- /dev/null
+++ b/x11-themes/midnight/midnight-.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="Dark GTK-2, GTK-3, Gnome Shell, Cinnamon & Xfwm4 themes base on 
Arc-Theme"
+HOMEPAGE="https://www.gnome-look.org/p/1273208;
+EGIT_REPO_URI="https://github.com/i-mint/midnight;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+src_install() {
+   insinto /usr/share/themes/${PN}/
+   doins -r Midnight/gtk-3.0
+
+   insinto /usr/share/themes/${PN}-green/
+   doins -r Midnight-Green/gtk-3.0
+
+   insinto /usr/share/themes/${PN}-red/
+   doins -r Midnight-Red/gtk-3.0
+
+   insinto /usr/share/themes/${PN}-olive/
+   doins -r Midnight-Olive/gtk-3.0
+
+}
+
+pkg_postinst() {
+   einfo "In order to start SpaceFM (file manager) with it: 
GTK_THEME=midnight spacefm"
+   einfo "or"
+   einfo "gsettings set org.gnome.desktop.interface gtk-theme midnight"
+   einfo "gsettings set org.gnome.desktop.wm gtk-theme midnight"
+}



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/juno/

2024-03-17 Thread Vitaly Zdanevich
commit: aee717d526b30fe214cc8b961bdedbf930c11136
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 17 10:03:50 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 17 10:03:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aee717d5

x11-themes/juno: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-themes/juno/juno-.ebuild | 25 +
 x11-themes/juno/metadata.xml | 13 +
 2 files changed, 38 insertions(+)

diff --git a/x11-themes/juno/juno-.ebuild b/x11-themes/juno/juno-.ebuild
new file mode 100644
index 00..6873eafb5c
--- /dev/null
+++ b/x11-themes/juno/juno-.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="GTK-3 themes: dark, inspired by epic vscode themes"
+HOMEPAGE="https://www.gnome-look.org/p/1280977;
+EGIT_REPO_URI="https://github.com/EliverLara/Juno;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+src_install() {
+   insinto /usr/share/themes/${PN}
+   doins -r .
+}
+
+pkg_postinst() {
+   einfo "In order to start SpaceFM (file manager) with it: GTK_THEME=juno 
spacefm"
+   einfo "or"
+   einfo "gsettings set org.gnome.desktop.interface gtk-theme 'Juno'"
+   einfo "gsettings set org.gnome.desktop.wm gtk-theme 'Juno'"
+}

diff --git a/x11-themes/juno/metadata.xml b/x11-themes/juno/metadata.xml
new file mode 100644
index 00..1076627174
--- /dev/null
+++ b/x11-themes/juno/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   
https://github.com/EliverLara/Juno/commits/master/
+   
https://github.com/EliverLara/Juno/blob/master/README.md
+   https://github.com/EliverLara/Juno/issues
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/hackerer/

2024-03-17 Thread Vitaly Zdanevich
commit: 655ce00ce73a59e5f0c3326262d06f0a039a08b3
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 17 09:12:36 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 17 09:12:36 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=655ce00c

x11-themes/hackerer: add einfo about how to start SpaceFM with it

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-themes/hackerer/hackerer-.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-themes/hackerer/hackerer-.ebuild 
b/x11-themes/hackerer/hackerer-.ebuild
index 04311da2db..e982bb86a0 100644
--- a/x11-themes/hackerer/hackerer-.ebuild
+++ b/x11-themes/hackerer/hackerer-.ebuild
@@ -15,5 +15,8 @@ SLOT="0"
 src_install() {
insinto /usr/share/themes/
doins -r Hackerer
+}
 
+pkg_postinst() {
+   einfo "In order to start SpaceFM (file manager) with it: 
GTK_THEME=Hackerer spacefm"
 }



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/hackerer/

2024-03-17 Thread Vitaly Zdanevich
commit: 26e3ccc9c44c5bf800e626025e69fea0483c2929
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 17 09:06:10 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 17 09:06:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26e3ccc9

x11-themes/hackerer: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-themes/hackerer/hackerer-.ebuild | 19 +++
 x11-themes/hackerer/metadata.xml | 13 +
 2 files changed, 32 insertions(+)

diff --git a/x11-themes/hackerer/hackerer-.ebuild 
b/x11-themes/hackerer/hackerer-.ebuild
new file mode 100644
index 00..04311da2db
--- /dev/null
+++ b/x11-themes/hackerer/hackerer-.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="GTK-3 theme: black background, green font"
+HOMEPAGE="https://www.opencode.net/infinity64/hackerer;
+EGIT_REPO_URI="https://www.opencode.net/infinity64/hackerer;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+src_install() {
+   insinto /usr/share/themes/
+   doins -r Hackerer
+
+}

diff --git a/x11-themes/hackerer/metadata.xml b/x11-themes/hackerer/metadata.xml
new file mode 100644
index 00..1a74bbc455
--- /dev/null
+++ b/x11-themes/hackerer/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   
https://www.opencode.net/infinity64/hackerer/-/commits/main
+   
https://www.opencode.net/infinity64/hackerer/-/blob/main/README.md
+   
https://www.opencode.net/infinity64/hackerer/-/issues
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/commons-downloader/

2024-03-16 Thread Vitaly Zdanevich
commit: 33045e3fdd51ef8efbffc8fb296f10a4a8b54f7b
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Mar 16 17:15:55 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sat Mar 16 17:15:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33045e3f

net-misc/commons-downloader: add

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../commons-downloader-.ebuild | 29 ++
 net-misc/commons-downloader/metadata.xml   | 14 +++
 2 files changed, 43 insertions(+)

diff --git a/net-misc/commons-downloader/commons-downloader-.ebuild 
b/net-misc/commons-downloader/commons-downloader-.ebuild
new file mode 100644
index 00..513bfbc241
--- /dev/null
+++ b/net-misc/commons-downloader/commons-downloader-.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker git-r3
+
+DESCRIPTION="A shell script to bulk download files from Wikimedia Commons, by 
category"
+HOMEPAGE="https://git.sr.ht/~nytpu/commons-downloader;
+EGIT_REPO_URI="https://git.sr.ht/~nytpu/commons-downloader;
+
+LICENSE="CC0-1.0"
+SLOT=0
+QA_PREBUILT="*"
+
+RDEPEND="
+   net-misc/curl
+   net-misc/wget
+   app-misc/jq
+"
+
+src_install() {
+   dobin ${PN}
+}
+
+pkg_postinst() {
+   einfo "See documentation at https://git.sr.ht/~nytpu/commons-downloader;
+   einfo "Example how to download a category to the current folder: 
commons-downloader -c 'My category name'"
+}

diff --git a/net-misc/commons-downloader/metadata.xml 
b/net-misc/commons-downloader/metadata.xml
new file mode 100644
index 00..e5525790d7
--- /dev/null
+++ b/net-misc/commons-downloader/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   
https://sr.ht/~nytpu/commons-downloader/feed
+   https://sr.ht/~nytpu/commons-downloader
+   https://lists.sr.ht/~nytpu/public-inbox
+   ~nytpu/commons-downloader
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/conty/

2024-03-11 Thread Vitaly Zdanevich
commit: 400d1b350b69b95fa3e49fc3aa2db72317c81371
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 11 15:52:54 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 11 15:52:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=400d1b35

games-emulation/conty: Kernel check: remove CONFIG_ prefix

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-emulation/conty/conty-1.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/conty/conty-1.25.1.ebuild 
b/games-emulation/conty/conty-1.25.1.ebuild
index ea6a7c08b3..eb20204d54 100644
--- a/games-emulation/conty/conty-1.25.1.ebuild
+++ b/games-emulation/conty/conty-1.25.1.ebuild
@@ -25,7 +25,7 @@ QA_PREBUILT="*"
 
 CONFIG_CHECK="
IA32_EMULATION
-   CONFIG_USER_NS
+   USER_NS
 "
 
 src_install() {



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/conty/

2024-03-11 Thread Vitaly Zdanevich
commit: 9de82cf84fd860acd171bc5a4aa08b400c8552a8
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 11 15:52:06 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 11 15:52:06 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9de82cf8

games-emulation/conty: add check that kernel has CONFIG_USER_NS

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-emulation/conty/conty-1.25.1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/games-emulation/conty/conty-1.25.1.ebuild 
b/games-emulation/conty/conty-1.25.1.ebuild
index 6a850dbc54..ea6a7c08b3 100644
--- a/games-emulation/conty/conty-1.25.1.ebuild
+++ b/games-emulation/conty/conty-1.25.1.ebuild
@@ -23,7 +23,10 @@ S="${WORKDIR}"
 
 QA_PREBUILT="*"
 
-CONFIG_CHECK="IA32_EMULATION"
+CONFIG_CHECK="
+   IA32_EMULATION
+   CONFIG_USER_NS
+"
 
 src_install() {
dobin "${DISTDIR}/${PN}_lite_dwarfs.sh"



[gentoo-commits] repo/proj/guru:dev commit in: net-im/pop/

2024-03-11 Thread Vitaly Zdanevich
commit: 37435fd881692527b01712f73a8398adf1c9c128
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 11 15:46:38 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 11 15:46:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37435fd8

net-im/pop: fix "Files built without respecting CFLAGS have been detected"

Closes: https://bugs.gentoo.org/926721

Closes: https://bugs.gentoo.org/926722
Signed-off-by: Vitaly Zdanevich  ya.ru>

 net-im/pop/pop-8.0.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/pop/pop-8.0.21.ebuild b/net-im/pop/pop-8.0.21.ebuild
index b3cbf26740..75493db46b 100644
--- a/net-im/pop/pop-8.0.21.ebuild
+++ b/net-im/pop/pop-8.0.21.ebuild
@@ -13,7 +13,7 @@ LICENSE="all-rights-reserved"
 SLOT=0
 RESTRICT="strip"
 KEYWORDS="~amd64"
-QA_PREBUILT={*}
+QA_PREBUILT="*"
 
 RDEPEND="
app-accessibility/at-spi2-core



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/conty/

2024-03-10 Thread Vitaly Zdanevich
commit: 308a5510df8a218870f4d0c4c1197b860ea5b177
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 11 05:42:33 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 11 05:42:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=308a5510

games-emulation/conty: fix einfo executable name

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-emulation/conty/conty-1.25.1.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/games-emulation/conty/conty-1.25.1.ebuild 
b/games-emulation/conty/conty-1.25.1.ebuild
index 45b0f880d3..6a850dbc54 100644
--- a/games-emulation/conty/conty-1.25.1.ebuild
+++ b/games-emulation/conty/conty-1.25.1.ebuild
@@ -8,7 +8,9 @@ HOMEPAGE="https://github.com/Kron4ek/Conty;
 
 inherit linux-info
 
-SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${PN}_lite_dwarfs.sh;
+NAME="${PN}_lite_dwarfs.sh"
+
+SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME};
 KEYWORDS="~amd64"
 
 LICENSE="MIT"
@@ -28,9 +30,9 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo "How to use: $ ./conty.sh [command] [command_arguments]"
-   einfo "For example: ./conty.sh steam"
+   einfo "How to use: $ ${NAME} [command] [command_arguments]"
+   einfo "For example: ${NAME} steam"
einfo "or"
-   einfo "WINEPREFIX=$HOME/wine-conty ./conty.sh gamescope -f -- wine 
./game.exe"
+   einfo "WINEPREFIX=$HOME/wine-conty ${NAME} gamescope -f -- wine 
./game.exe"
 
 }



[gentoo-commits] repo/proj/guru:dev commit in: net-im/pop/

2024-03-10 Thread Vitaly Zdanevich
commit: 660221c7b6556629162c285d3af42d0f110ccef0
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 11 04:54:27 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 11 04:54:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=660221c7

net-im/pop: Add RDEPEND

Signed-off-by: Vitaly Zdanevich  ya.ru>

 net-im/pop/pop-8.0.21.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/net-im/pop/pop-8.0.21.ebuild b/net-im/pop/pop-8.0.21.ebuild
index ba652e139e..b3cbf26740 100644
--- a/net-im/pop/pop-8.0.21.ebuild
+++ b/net-im/pop/pop-8.0.21.ebuild
@@ -15,6 +15,25 @@ RESTRICT="strip"
 KEYWORDS="~amd64"
 QA_PREBUILT={*}
 
+RDEPEND="
+   app-accessibility/at-spi2-core
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
 S="${WORKDIR}"
 
 src_unpack() {



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/conty/

2024-03-10 Thread Vitaly Zdanevich
commit: c886d9c89d64c55614076b2224376d86e956ba6d
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 10 09:22:34 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 10 09:22:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c886d9c8

games-emulation/conty: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-emulation/conty/Manifest|  1 +
 games-emulation/conty/conty-1.25.1.ebuild | 36 +++
 games-emulation/conty/metadata.xml| 27 +++
 3 files changed, 64 insertions(+)

diff --git a/games-emulation/conty/Manifest b/games-emulation/conty/Manifest
new file mode 100644
index 00..aebbe62200
--- /dev/null
+++ b/games-emulation/conty/Manifest
@@ -0,0 +1 @@
+DIST conty_lite_dwarfs.sh 1406491989 BLAKE2B 
5106200f9b9e565044b8c525fb53349235ba78207e00b69dfdd0071439fef1eac55f204c89a9f0949b416c5d07d7e22f589062de57ba34b5a106cd0723b345e6
 SHA512 
3f74ac40583e362ee7bc05684aa7d2f77f7d2b908f98d179539a714cd9a83cc58948c12352fd948df9b446bb9119c078c6ffae874a9bdbf726167fb1e45ed8ee

diff --git a/games-emulation/conty/conty-1.25.1.ebuild 
b/games-emulation/conty/conty-1.25.1.ebuild
new file mode 100644
index 00..45b0f880d3
--- /dev/null
+++ b/games-emulation/conty/conty-1.25.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Easy to use unprivileged Linux container packed in a single 
portable executable"
+HOMEPAGE="https://github.com/Kron4ek/Conty;
+
+inherit linux-info
+
+SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${PN}_lite_dwarfs.sh;
+KEYWORDS="~amd64"
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="sys-fs/fuse:0"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="IA32_EMULATION"
+
+src_install() {
+   dobin "${DISTDIR}/${PN}_lite_dwarfs.sh"
+}
+
+pkg_postinst() {
+   einfo "How to use: $ ./conty.sh [command] [command_arguments]"
+   einfo "For example: ./conty.sh steam"
+   einfo "or"
+   einfo "WINEPREFIX=$HOME/wine-conty ./conty.sh gamescope -f -- wine 
./game.exe"
+
+}

diff --git a/games-emulation/conty/metadata.xml 
b/games-emulation/conty/metadata.xml
new file mode 100644
index 00..c1ffd91500
--- /dev/null
+++ b/games-emulation/conty/metadata.xml
@@ -0,0 +1,27 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+This is an easy to use compressed unprivileged Linux container packed into a 
single executable. It is designed to be as simple and user-friendly as 
possible. You can use it to run any applications, including games (Vulkan and 
OpenGL).
+
+Includes, among others, these apps: Wine-GE, Steam, Lutris, PlayOnLinux, 
GameHub, Minigalaxy, Legendary, Bottles, MultiMC, MangoHud, Gamescope, 
RetroArch, Sunshine.
+
+Based on Arch Linux.
+
+All applications that you run with Conty read and store their configs in your 
HOME directory as if you weren't using the container at all.
+
+No performance overhead. Since it's just a container, there is virtually no 
performance overhead, all applications will run at full speed. Regarding memory 
usage, Conty uses a bit more memory due to compression and because applications 
from the container can't share libraries with your system apps.
+
+Supports Xorg, Wayland and XWayland.
+
+Supports Chaotic-AUR and ALHP repositories. AUR is also supported.
+   
+   
+   Kron4ek/Conty
+   https://github.com/Kron4ek/Conty/issues
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: www-client/yandex-browser/

2024-03-09 Thread Vitaly Zdanevich
commit: cfdae84d35066676841a908e1a84a40af853b3d9
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 10 07:41:51 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 10 07:41:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cfdae84d

dosym: fix absolute path

Signed-off-by: Vitaly Zdanevich  ya.ru>

 www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
index e9494086fb..016bb0e247 100644
--- a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
@@ -113,7 +113,7 @@ src_install() {
 
make_wrapper "${PN}" "./${PN}" "/${YANDEX_HOME}" 
"/usr/$(get_libdir)/${MY_PN}/lib" || die "Failed to mae wrapper"
 
-   dosym "${EPREFIX}/usr/$(get_libdir)/chromium/libffmpeg.so.${FFMPEG}" 
"${EPREFIX}/${YANDEX_HOME}/libffmpeg.so"
+   dosym "../../../usr/$(get_libdir)/chromium/libffmpeg.so.${FFMPEG}" 
"${YANDEX_HOME}/libffmpeg.so"
 
# yandex_browser binary loads libudev.so.0 at runtime
 



[gentoo-commits] repo/proj/guru:dev commit in: www-client/yandex-browser/

2024-03-09 Thread Vitaly Zdanevich
commit: 346b683a71678f9d42e56b7cd59b0ead4e2b5a68
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 10 07:35:32 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sun Mar 10 07:35:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=346b683a

www-client/yandex-browser: Fix ffmpeg dep

Signed-off-by: Vitaly Zdanevich  ya.ru>

 www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
index 56d08e7238..e9494086fb 100644
--- a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
x11-libs/libXrandr
x11-libs/pango[X]
x11-misc/xdg-utils
-   ffmpeg-codecs? ( =media-video/ffmpeg-chromium-${FFMPEG} )
+   ffmpeg-codecs? ( media-video/ffmpeg-chromium:${FFMPEG} )
sys-libs/libudev-compat
dev-qt/qtcore
dev-qt/qtgui



[gentoo-commits] repo/proj/guru:dev commit in: net-im/pop/

2024-03-09 Thread Vitaly Zdanevich
commit: 8b2495b051b60e0239dfd7936c8a13d168e8365f
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Mar  9 17:24:00 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sat Mar  9 17:24:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8b2495b0

net-im/pop: Add QA_PREBUILT={*}

Closes: https://bugs.gentoo.org/926539

Closes: https://bugs.gentoo.org/926540

Closes: https://bugs.gentoo.org/926539
Signed-off-by: Vitaly Zdanevich  ya.ru>

 net-im/pop/pop-8.0.21.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/pop/pop-8.0.21.ebuild b/net-im/pop/pop-8.0.21.ebuild
index 231f984cba..ba652e139e 100644
--- a/net-im/pop/pop-8.0.21.ebuild
+++ b/net-im/pop/pop-8.0.21.ebuild
@@ -13,6 +13,7 @@ LICENSE="all-rights-reserved"
 SLOT=0
 RESTRICT="strip"
 KEYWORDS="~amd64"
+QA_PREBUILT={*}
 
 S="${WORKDIR}"
 



[gentoo-commits] repo/proj/guru:dev commit in: www-client/yandex-browser/

2024-03-09 Thread Vitaly Zdanevich
commit: 4fe7e5847d87118071d03671cff7ed766abfa928
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Mar  9 10:24:23 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sat Mar  9 10:24:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4fe7e584

www-client/yandex-browser: Fix ffmpeg codec

Signed-off-by: Vitaly Zdanevich  ya.ru>

 www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
index a8c0c2bf13..56d08e7238 100644
--- a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
@@ -14,6 +14,8 @@ else
MY_PN=${PN}
 fi
 
+FFMPEG="120"
+
 DESCRIPTION="The web browser from Yandex"
 HOMEPAGE="https://browser.yandex.ru/;
 LICENSE="Yandex-EULA"
@@ -50,14 +52,13 @@ RDEPEND="
x11-libs/libXrandr
x11-libs/pango[X]
x11-misc/xdg-utils
-   ffmpeg-codecs? ( media-video/ffmpeg-chromium )
+   ffmpeg-codecs? ( =media-video/ffmpeg-chromium-${FFMPEG} )
sys-libs/libudev-compat
dev-qt/qtcore
dev-qt/qtgui
dev-qt/qtwidgets
app-accessibility/at-spi2-core
 "
-# TODO: check media-video/ffmpeg-chromium
 DEPEND="
>=dev-util/patchelf-0.9
 "
@@ -112,6 +113,8 @@ src_install() {
 
make_wrapper "${PN}" "./${PN}" "/${YANDEX_HOME}" 
"/usr/$(get_libdir)/${MY_PN}/lib" || die "Failed to mae wrapper"
 
+   dosym "${EPREFIX}/usr/$(get_libdir)/chromium/libffmpeg.so.${FFMPEG}" 
"${EPREFIX}/${YANDEX_HOME}/libffmpeg.so"
+
# yandex_browser binary loads libudev.so.0 at runtime
 
for icon in "${D}/${YANDEX_HOME}/product_logo_"*.png; do



[gentoo-commits] repo/proj/guru:dev commit in: www-client/yandex-browser/

2024-03-08 Thread Vitaly Zdanevich
commit: c3aba11c01623493c369df86a555b1b411190693
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Mar  9 03:22:40 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sat Mar  9 03:22:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3aba11c

www-client/yandex-browser: fix package of codecs

Signed-off-by: Vitaly Zdanevich  ya.ru>

 www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
index 60837a5a7f..a8c0c2bf13 100644
--- a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
x11-libs/libXrandr
x11-libs/pango[X]
x11-misc/xdg-utils
-   ffmpeg-codecs? ( www-plugins/yandex-browser-ffmpeg-codecs-bin )
+   ffmpeg-codecs? ( media-video/ffmpeg-chromium )
sys-libs/libudev-compat
dev-qt/qtcore
dev-qt/qtgui



[gentoo-commits] repo/proj/guru:dev commit in: net-im/pop/

2024-03-08 Thread Vitaly Zdanevich
commit: 7b514ef26c96ff6c178340dbf690f48e255d0794
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Mar  9 03:17:00 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sat Mar  9 03:17:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b514ef2

net-im/pop: add || die

Signed-off-by: Vitaly Zdanevich  ya.ru>

 net-im/pop/pop-8.0.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/pop/pop-8.0.21.ebuild b/net-im/pop/pop-8.0.21.ebuild
index 25df7d43bf..231f984cba 100644
--- a/net-im/pop/pop-8.0.21.ebuild
+++ b/net-im/pop/pop-8.0.21.ebuild
@@ -22,7 +22,7 @@ src_unpack() {
 
 src_install() {
# Because here is only one file: "copyright", no docs
-   rm -rf usr/share/doc/
+   rm -rf usr/share/doc/ || die
 
doins -r usr
fperms +x /usr/bin/"${PN}"



[gentoo-commits] repo/proj/guru:dev commit in: net-im/pop/

2024-03-08 Thread Vitaly Zdanevich
commit: bc92645471bf52fe63a6858f965165e94132f94e
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Mar  9 03:15:54 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sat Mar  9 03:15:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc926454

net-im/pop: Add comment about why we remove docs

Signed-off-by: Vitaly Zdanevich  ya.ru>

 net-im/pop/pop-8.0.21.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/pop/pop-8.0.21.ebuild b/net-im/pop/pop-8.0.21.ebuild
index 62ee589483..25df7d43bf 100644
--- a/net-im/pop/pop-8.0.21.ebuild
+++ b/net-im/pop/pop-8.0.21.ebuild
@@ -21,6 +21,7 @@ src_unpack() {
 }
 
 src_install() {
+   # Because here is only one file: "copyright", no docs
rm -rf usr/share/doc/
 
doins -r usr



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/commons-wikimedia-find-by-hash/

2024-03-08 Thread Vitaly Zdanevich
commit: 38f5822b814c36cc0f5e3e46cbbe3ac19686b04d
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Mar  9 03:11:57 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Sat Mar  9 03:11:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38f5822b

net-misc/commons-wikimedia-find-by-hash: Description improve for SEO

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../commons-wikimedia-find-by-hash-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild
 
b/net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild
index 3050659f6d..bfd3a72d13 100644
--- 
a/net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild
+++ 
b/net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DESCRIPTION="Search in Wikimedia Commons by sha1 of provided file"
+DESCRIPTION="Search in commons.wikimedia.org by hash (sha1) of provided file"
 HOMEPAGE="https://gitlab.com/vitaly-zdanevich/commons-wikimedia-find-by-hash;
 
SRC_URI="https://gitlab.com/vitaly-zdanevich/${PN}/-/archive/${PV}/${P}.tar.bz2;
 



[gentoo-commits] repo/proj/guru:dev commit in: net-im/pop/

2024-03-08 Thread Vitaly Zdanevich
commit: 205ddb549cc46beb496da0d992d5655db3f5ddd7
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Mar  8 14:55:39 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Fri Mar  8 14:55:39 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=205ddb54

net-im/pop: Fix updating of icons, add einfo

Signed-off-by: Vitaly Zdanevich  ya.ru>

 net-im/pop/pop-8.0.21.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-im/pop/pop-8.0.21.ebuild b/net-im/pop/pop-8.0.21.ebuild
index d175fafe91..62ee589483 100644
--- a/net-im/pop/pop-8.0.21.ebuild
+++ b/net-im/pop/pop-8.0.21.ebuild
@@ -21,10 +21,14 @@ src_unpack() {
 }
 
 src_install() {
+   rm -rf usr/share/doc/
+
doins -r usr
fperms +x /usr/bin/"${PN}"
 }
 
-pkg_postinstall() {
+pkg_postinst() {
xdg_desktop_database_update
+
+   einfo "If you want to share your screen - some compositor is required, 
like compton :("
 }



[gentoo-commits] repo/proj/guru:dev commit in: net-im/pop/

2024-03-08 Thread Vitaly Zdanevich
commit: 9b509f217986eb3e427687b958a1ff2eaa3fb93a
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Mar  8 14:30:47 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Fri Mar  8 14:30:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b509f21

net-im/pop: new package, add 8.0.21

Signed-off-by: Vitaly Zdanevich  ya.ru>

 net-im/pop/Manifest  |  1 +
 net-im/pop/metadata.xml  | 11 +++
 net-im/pop/pop-8.0.21.ebuild | 30 ++
 3 files changed, 42 insertions(+)

diff --git a/net-im/pop/Manifest b/net-im/pop/Manifest
new file mode 100644
index 00..4464372005
--- /dev/null
+++ b/net-im/pop/Manifest
@@ -0,0 +1 @@
+DIST pop_8.0.21_amd64.deb 58956764 BLAKE2B 
f6a4e530fa1c4c23367a7d82302587d024f01c81fd7ee70be898bfacceeae6dfe2c76b0ee67b3f6555613d4fade3e543c862f459fdaabd437a8c21911b5d9dd8
 SHA512 
11fde9e341a95304729269e4827150b3f9c29a7bf33bdb99107b7245b1a72a16c910056c5239a599edbfde72d45d329a796f504c3eb7fb1aac6242a57f8d4c70

diff --git a/net-im/pop/metadata.xml b/net-im/pop/metadata.xml
new file mode 100644
index 00..13bba0165c
--- /dev/null
+++ b/net-im/pop/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+       Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   https://support.pop.com
+   
+

diff --git a/net-im/pop/pop-8.0.21.ebuild b/net-im/pop/pop-8.0.21.ebuild
new file mode 100644
index 00..d175fafe91
--- /dev/null
+++ b/net-im/pop/pop-8.0.21.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker xdg-utils
+
+DESCRIPTION="Screen sharing with multiplayer control, with voice"
+HOMEPAGE="https://pop.com/home;
+SRC_URI="https://download.pop.com/desktop-app/linux/${PV}/${PN}_${PV}_amd64.deb;
+
+LICENSE="all-rights-reserved"
+SLOT=0
+RESTRICT="strip"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   doins -r usr
+   fperms +x /usr/bin/"${PN}"
+}
+
+pkg_postinstall() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/i3-resurrect/

2024-03-08 Thread Vitaly Zdanevich
commit: bf89c014747d9365fb49db55a09f8550e701a6b2
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Mar  8 12:17:04 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Fri Mar  8 12:17:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf89c014

x11-misc/i3-resurrect: remove accidently added TEST

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild 
b/x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild
index ab9bb6a5c0..9f291dd46e 100644
--- a/x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild
+++ b/x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild
@@ -27,5 +27,5 @@ RDEPEND="
 
 pkg_postins() {
elog "Documentation: 
https://github.com/JonnyHaystack/i3-resurrect?tab=readme-ov-file#usage;
-   elog "Alternative software: x11-misc/i3-restore TEST" 
+   elog "Alternative software: x11-misc/i3-restore"
 }



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/commons-wikimedia-find-by-hash/

2024-03-08 Thread Vitaly Zdanevich
commit: b115709a7e7a9b440ff113c00e6b25e2a947c04d
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Mar  8 08:42:01 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Fri Mar  8 08:42:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b115709a

net-misc/commons-wikimedia-find-by-hash: URL hardcode to ${PN}

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../commons-wikimedia-find-by-hash-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild
 
b/net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild
index 8ff2ba931c..3050659f6d 100644
--- 
a/net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild
+++ 
b/net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DESCRIPTION="Search in Wikimedia Commons by sha1 of provided file"
 HOMEPAGE="https://gitlab.com/vitaly-zdanevich/commons-wikimedia-find-by-hash;
-SRC_URI="https://gitlab.com/vitaly-zdanevich/commons-wikimedia-find-by-hash/-/archive/${PV}/${P}.tar.bz2;
+SRC_URI="https://gitlab.com/vitaly-zdanevich/${PN}/-/archive/${PV}/${P}.tar.bz2;
 
 LICENSE="Apache-2.0"
 SLOT=0



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/commons-wikimedia-find-by-hash/, x11-misc/i3-resurrect/

2024-03-08 Thread Vitaly Zdanevich
commit: 1c02bb94207891296e2d92428d1029c67dbc3e51
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Mar  8 08:11:15 2024 +
Commit:     Vitaly Zdanevich  ya  ru>
CommitDate: Fri Mar  8 08:11:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c02bb94

net-misc/commons-wikimedia-find-by-hash: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 net-misc/commons-wikimedia-find-by-hash/Manifest|  1 +
 .../commons-wikimedia-find-by-hash-1.0.0.ebuild | 21 +
 .../commons-wikimedia-find-by-hash/metadata.xml | 12 
 x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild |  2 +-
 4 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/net-misc/commons-wikimedia-find-by-hash/Manifest 
b/net-misc/commons-wikimedia-find-by-hash/Manifest
new file mode 100644
index 00..836eb8b766
--- /dev/null
+++ b/net-misc/commons-wikimedia-find-by-hash/Manifest
@@ -0,0 +1 @@
+DIST commons-wikimedia-find-by-hash-1.0.0.tar.bz2 530 BLAKE2B 
104e53be23adee4cf9bca45ffa93bfb4df4274b542aecfe079cbd4ec9c07476a89ca540c18ec6f74d63d15d75e38fd074982b46358141dbaa0719ba5feb6b141
 SHA512 
782e8ab9257506d26eda26fbe77e1acd9a434c62b41ea41097b70be1d39367afa36bcaa8474d1fa3bf690c712bc9555e51e90acb16d961cdd38da5b265bafc88

diff --git 
a/net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild
 
b/net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild
new file mode 100644
index 00..8ff2ba931c
--- /dev/null
+++ 
b/net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Search in Wikimedia Commons by sha1 of provided file"
+HOMEPAGE="https://gitlab.com/vitaly-zdanevich/commons-wikimedia-find-by-hash;
+SRC_URI="https://gitlab.com/vitaly-zdanevich/commons-wikimedia-find-by-hash/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+SLOT=0
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   net-misc/curl
+   app-misc/jq
+"
+
+src_install() {
+   dobin "${PN}".sh
+}

diff --git a/net-misc/commons-wikimedia-find-by-hash/metadata.xml 
b/net-misc/commons-wikimedia-find-by-hash/metadata.xml
new file mode 100644
index 00..abd403955f
--- /dev/null
+++ b/net-misc/commons-wikimedia-find-by-hash/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   vitaly-zdanevich/commons-wikimedia-find-by-hash
+   
https://gitlab.com/vitaly-zdanevich/commons-wikimedia-find-by-hash/-/issues
+   
+

diff --git a/x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild 
b/x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild
index 9f291dd46e..ab9bb6a5c0 100644
--- a/x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild
+++ b/x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild
@@ -27,5 +27,5 @@ RDEPEND="
 
 pkg_postins() {
elog "Documentation: 
https://github.com/JonnyHaystack/i3-resurrect?tab=readme-ov-file#usage;
-   elog "Alternative software: x11-misc/i3-restore"
+   elog "Alternative software: x11-misc/i3-restore TEST" 
 }



<    1   2   3   4   >