[gentoo-commits] repo/proj/guru:master commit in: games-fps/assaultcube/

2022-04-07 Thread Ronny Gutbrod
commit: 0a2871c4de308b73cc8b406182e99b25e9ff5922
Author: Duje Mihanović  skole  hr>
AuthorDate: Thu Apr  7 07:46:18 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Apr  7 08:14:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a2871c4

games-fps/assaultcube: add USE flags to SDL dependencies

Signed-off-by: Duje Mihanović  skole.hr>

 games-fps/assaultcube/assaultcube-1.3.0.2.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/games-fps/assaultcube/assaultcube-1.3.0.2.ebuild 
b/games-fps/assaultcube/assaultcube-1.3.0.2.ebuild
index 7676be084..76316ec86 100644
--- a/games-fps/assaultcube/assaultcube-1.3.0.2.ebuild
+++ b/games-fps/assaultcube/assaultcube-1.3.0.2.ebuild
@@ -12,7 +12,13 @@ S="${WORKDIR}/AC-${PV}"
 LICENSE="ZLIB assaultcube"
 SLOT="0"
 KEYWORDS="~amd64"
-RDEPEND="sys-libs/zlib media-libs/libsdl2 media-libs/sdl2-image 
x11-libs/libX11 media-libs/libogg media-libs/libvorbis media-libs/openal"
+RDEPEND="sys-libs/zlib
+   media-libs/libsdl2[opengl]
+   media-libs/sdl2-image[jpeg,png]
+   x11-libs/libX11
+   media-libs/libogg
+   media-libs/libvorbis
+   media-libs/openal"
 DEPEND="${RDEPEND}"
 BDEPEND="sys-devel/clang"
 PATCHES=(



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/luksmeta/

2022-04-07 Thread Ronny Gutbrod
commit: 4f40efc261db94fc65ed0d8227897225dcd0c071
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Apr  7 01:49:42 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Apr  7 01:49:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f40efc2

dev-libs/luksmeta: update Manifest

Signed-off-by: Julien Roy  jroy.ca>

 dev-libs/luksmeta/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-libs/luksmeta/Manifest b/dev-libs/luksmeta/Manifest
index 227bf9458..95c5937c6 100644
--- a/dev-libs/luksmeta/Manifest
+++ b/dev-libs/luksmeta/Manifest
@@ -1,3 +1 @@
 DIST luksmeta-9.tar.gz 27650 BLAKE2B 
e55796929410e9a3124c3f28066bac42b46e71df98ab7a1e58c1f973d4fda41d7c8d64b735ae0d1e192054297932951407083f89a7f255c09d22dce370865036
 SHA512 
874331988fe2648d4924779b348f190ed5c6e4d71da4ad027f176e3f8dcbc78fc26e9f9b8402a97437db5b884db31b72598afc70e025cd8533168a5986417a76
-EBUILD luksmeta-9.ebuild 487 BLAKE2B 
e3556b7237233eca34b16a0c3bd1e3b0bdaa451787e8a2552672982ad1ee4345eb684e6167edbffa22d7f740b78090c76c337c8f069f510fd9a00f529ec9c49c
 SHA512 
eaee6f831a67bd265e89ac91b730565163f230424d55502a0f880353f830942b116148afaec06849a0127f3e82813f433fb4ce90919e1868281a0833536088bb
-MISC metadata.xml 241 BLAKE2B 
6dac420f48c539432671f9251c134a254e92cd56082e2551d3f9153c4319f11d06ee167a7ea10b4d16764fc2325db5057662ac61812c1ead8e7256915d9f494b
 SHA512 
da3a07ed2a719b870f4a8f2fb10a54f6248184f553d6b8b55c7faa6b7d90aaf1d2a77ac40e08c1b6eb33f6a6da5f1db4d5eaf6c6332ffbd232fddc4ac3a1086a



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/luksmeta/

2022-04-07 Thread Ronny Gutbrod
commit: 33187c3c9e64868e9d0213eb225d6a6eab9ffb0f
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Apr  8 02:23:51 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 02:24:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33187c3c

dev-libs/luksmeta: update DESCRIPTION

Signed-off-by: Julien Roy  jroy.ca>

 dev-libs/luksmeta/luksmeta-9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/luksmeta/luksmeta-9.ebuild 
b/dev-libs/luksmeta/luksmeta-9.ebuild
index 40858d1bc..f8a95fb85 100644
--- a/dev-libs/luksmeta/luksmeta-9.ebuild
+++ b/dev-libs/luksmeta/luksmeta-9.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools
 
-DESCRIPTION="UKSMeta is a simple library for storing metadata in the LUKSv1 
header"
+DESCRIPTION="LUKSMeta is a simple library for storing metadata in the LUKSv1 
header"
 HOMEPAGE="https://github.com/latchset/luksmeta;
 SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 



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

2022-04-06 Thread Ronny Gutbrod
commit: 69f1edbd96d9bf63b263aff711626740a3b71fcb
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr  6 19:36:42 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr  6 19:46:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69f1edbd

app-shells/zsh-autosuggestions: drop 0.7.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 .../zsh-autosuggestions-0.7.0.ebuild   | 57 --
 1 file changed, 57 deletions(-)

diff --git a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0.ebuild 
b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0.ebuild
deleted file mode 100644
index 924f2c04d..0
--- a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-USE_RUBY="ruby26 ruby27 ruby30"
-
-inherit readme.gentoo-r1 ruby-fakegem
-
-DESCRIPTION="Fish-like autosuggestions for zsh"
-HOMEPAGE="https://github.com/zsh-users/zsh-autosuggestions;
-SRC_URI="https://github.com/zsh-users/zsh-autosuggestions/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/all/${P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=">=app-shells/zsh-4.3.11"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   app-misc/tmux
-   dev-ruby/bundler
-   dev-ruby/pry
-   dev-ruby/pry-byebug
-   dev-ruby/rspec-wait
-   )
-"
-
-RESTRICT="!test? ( test )"
-
-DISABLE_AUTOFORMATTING="true"
-DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
-. /usr/share/zsh/site-functions/${PN}.zsh
-at the end of your ~/.zshrc"
-
-src_prepare() {
-   # FIXME: Disable failing tests
-   rm "spec/options/buffer_max_size_spec.rb" \
-   || die "Could not remove tests"
-   ruby-ng_src_prepare
-}
-
-src_install() {
-   insinto "/usr/share/zsh/site-functions/"
-   doins "${PN}.zsh"
-
-   readme.gentoo_create_doc
-   einstalldocs
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



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

2022-04-06 Thread Ronny Gutbrod
commit: 1c18c0e5d6da69d999a281f4587d882d6436fa6a
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr  6 19:43:24 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr  6 19:46:54 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c18c0e5

app-shells/fzf-tab: Fix FZF_TAB_HOME modification

>From absolute to relative path.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 app-shells/fzf-tab/fzf-tab-0_pre20220331-r1.ebuild | 75 ++
 1 file changed, 75 insertions(+)

diff --git a/app-shells/fzf-tab/fzf-tab-0_pre20220331-r1.ebuild 
b/app-shells/fzf-tab/fzf-tab-0_pre20220331-r1.ebuild
new file mode 100644
index 0..4bf956b44
--- /dev/null
+++ b/app-shells/fzf-tab/fzf-tab-0_pre20220331-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1
+
+MY_COMMIT="103330fdbeba07416d5f90b391eee680cd20d2d6"
+DESCRIPTION="Replace zsh's default completion selection menu with fzf"
+HOMEPAGE="https://github.com/Aloxaf/fzf-tab;
+SRC_URI="https://github.com/Aloxaf/fzf-tab/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   app-shells/fzf
+   app-shells/zsh
+"
+BDEPEND="
+   test? (
+   app-shells/zsh
+   dev-vcs/git
+   )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="true"
+DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
+. /usr/share/zsh/site-functions/${PN}.zsh
+to your ~/.zshrc after compinit, but before plugins which will wrap
+widgets, such as zsh-autosuggestions or fast-syntax-highlighting"
+
+MY_ZSH_LIBDIR="/usr/share/zsh/site-functions"
+
+src_configure() {
+   # Test fails if we modify FZF_TAB_HOME in place
+   sed -E "s|^(FZF_TAB_HOME=\"[^\"]+)\"$|\1/${PN}\"|" \
+   ${PN}.zsh > ${PN}-patched.zsh || die "Modifying FZF_TAB_HOME 
failed"
+
+   pushd modules || die "Changing directory failed"
+   default_src_configure
+}
+
+src_compile() {
+   pushd modules || die "Changing directory failed"
+   default_src_compile
+}
+
+src_test() {
+   pushd test || die "Changing directory failed"
+   ZTST_verbose=1 zsh -f ./runtests.zsh fzftab.ztst || die "One or more 
tests failed"
+}
+
+src_install() {
+   insinto ${MY_ZSH_LIBDIR}
+   newins ${PN}{-patched,}.zsh
+
+   insinto ${MY_ZSH_LIBDIR}/${PN}
+   doins -r lib
+
+   insinto ${MY_ZSH_LIBDIR}/${PN}/modules/Src/aloxaf
+   doins modules/Src/aloxaf/fzftab.so
+
+   readme.gentoo_create_doc
+   einstalldocs
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2022-04-06 Thread Ronny Gutbrod
commit: 1cf47b5a6da4f551086eeafe036cff1ee73cfbc3
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr  6 19:29:33 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr  6 19:46:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1cf47b5a

app-shells/zsh-autosuggestions: Don't pull test deps with USE="-test"

ruby-fakegem pulls in virtual/rubygems unconditionally, so we use
ruby-ng directly and copy each_ruby_test() from ruby-fakegem.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 .../zsh-autosuggestions-0.7.0-r1.ebuild| 83 ++
 1 file changed, 83 insertions(+)

diff --git a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r1.ebuild 
b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r1.ebuild
new file mode 100644
index 0..834a9c1b9
--- /dev/null
+++ b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+RUBY_OPTIONAL="yes"
+
+inherit readme.gentoo-r1 ruby-ng
+
+DESCRIPTION="Fish-like autosuggestions for zsh"
+HOMEPAGE="https://github.com/zsh-users/zsh-autosuggestions;
+SRC_URI="https://github.com/zsh-users/zsh-autosuggestions/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/all/${P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+REQUIRED_USE="test? ( || ( $(ruby_get_use_targets) ) )"
+
+RDEPEND=">=app-shells/zsh-4.3.11"
+DEPEND=""
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   $(ruby_implementations_depend)
+   app-misc/tmux
+   dev-ruby/bundler
+   dev-ruby/pry
+   dev-ruby/pry-byebug
+   dev-ruby/rspec:3
+   dev-ruby/rspec-wait
+   virtual/rubygems
+   )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="true"
+DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
+. /usr/share/zsh/site-functions/${PN}.zsh
+at the end of your ~/.zshrc"
+
+pkg_setup() {
+   use test && ruby-ng_pkg_setup
+}
+
+src_prepare() {
+   # FIXME: Disable failing tests
+   rm "spec/options/buffer_max_size_spec.rb" \
+   || die "Could not remove tests"
+
+   if use test; then
+   ruby-ng_src_prepare
+   else
+   default
+   fi
+}
+
+src_configure() {
+   use test && ruby-ng_src_configure
+}
+
+src_compile() {
+   use test && ruby-ng_src_compile
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+}
+
+src_install() {
+   insinto "/usr/share/zsh/site-functions/"
+   doins "${PN}.zsh"
+
+   readme.gentoo_create_doc
+   einstalldocs
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2022-04-06 Thread Ronny Gutbrod
commit: 64951fbc93db511b36e33f932282f9d0ef0ab25b
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr  6 19:45:59 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr  6 19:47:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64951fbc

app-shells/fzf-tab: drop 0_pre20220331

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 app-shells/fzf-tab/fzf-tab-0_pre20220331.ebuild | 75 -
 1 file changed, 75 deletions(-)

diff --git a/app-shells/fzf-tab/fzf-tab-0_pre20220331.ebuild 
b/app-shells/fzf-tab/fzf-tab-0_pre20220331.ebuild
deleted file mode 100644
index b16dfa3d2..0
--- a/app-shells/fzf-tab/fzf-tab-0_pre20220331.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit readme.gentoo-r1
-
-MY_COMMIT="103330fdbeba07416d5f90b391eee680cd20d2d6"
-DESCRIPTION="Replace zsh's default completion selection menu with fzf"
-HOMEPAGE="https://github.com/Aloxaf/fzf-tab;
-SRC_URI="https://github.com/Aloxaf/fzf-tab/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
-   app-shells/zsh
-   app-shells/fzf
-"
-BDEPEND="
-   test? (
-   app-shells/zsh
-   dev-vcs/git
-   )
-"
-
-RESTRICT="!test? ( test )"
-
-DISABLE_AUTOFORMATTING="true"
-DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
-. /usr/share/zsh/site-functions/${PN}.zsh
-to your ~/.zshrc after compinit, but before plugins which will wrap
-widgets, such as zsh-autosuggestions or fast-syntax-highlighting"
-
-MY_ZSH_LIBDIR="/usr/share/zsh/site-functions"
-
-src_configure() {
-   # Test fails if we modify FZF_TAB_HOME in place
-   sed -E 
"s|^FZF_TAB_HOME=\"[^\"]+\"$|FZF_TAB_HOME=\"${MY_ZSH_LIBDIR}/${PN}\"|" \
-   ${PN}.zsh > ${PN}-patched.zsh || die "Modifying FZF_TAB_HOME 
failed"
-
-   pushd modules || die "Changing directory failed"
-   default_src_configure
-}
-
-src_compile() {
-   pushd modules || die "Changing directory failed"
-   default_src_compile
-}
-
-src_test() {
-   pushd test || die "Changing directory failed"
-   ZTST_verbose=1 zsh -f ./runtests.zsh fzftab.ztst || die "One or more 
tests failed"
-}
-
-src_install() {
-   insinto ${MY_ZSH_LIBDIR}
-   newins ${PN}{-patched,}.zsh
-
-   insinto ${MY_ZSH_LIBDIR}/${PN}
-   doins -r lib
-
-   insinto ${MY_ZSH_LIBDIR}/${PN}/modules/Src/aloxaf
-   doins modules/Src/aloxaf/fzftab.so
-
-   readme.gentoo_create_doc
-   einstalldocs
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/simplemma/, dev-python/stringcase/, app-text/koodo-reader-bin/, ...

2022-04-06 Thread Ronny Gutbrod
commit: 910d65a39b07398834573a3d507afac7dcfaa382
Author: Shaoyu Tseng <1over137  anche  no>
AuthorDate: Wed Apr  6 20:47:12 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr  6 20:47:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=910d65a3

*/*: update my email in metadata.xml

Signed-off-by: Shaoyu Tseng <1over137  anche.no>

 app-misc/anki-bin/metadata.xml | 2 +-
 app-misc/ssmtool/metadata.xml  | 2 +-
 app-text/koodo-reader-bin/metadata.xml | 2 +-
 dev-python/DAWG-Python/metadata.xml| 2 +-
 dev-python/EbookLib/metadata.xml   | 2 +-
 dev-python/SLPP/metadata.xml   | 2 +-
 dev-python/bidict/metadata.xml | 2 +-
 dev-python/googletrans/metadata.xml| 2 +-
 dev-python/mobi/metadata.xml   | 2 +-
 dev-python/orjson-bin/metadata.xml | 2 +-
 dev-python/playsound/metadata.xml  | 2 +-
 dev-python/pymorphy2-dicts-ru/metadata.xml | 2 +-
 dev-python/pymorphy2-dicts/metadata.xml| 2 +-
 dev-python/pymorphy2/metadata.xml  | 2 +-
 dev-python/pystardict/metadata.xml | 2 +-
 dev-python/sentence-splitter/metadata.xml  | 2 +-
 dev-python/simplemma/metadata.xml  | 2 +-
 dev-python/stringcase/metadata.xml | 2 +-
 18 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/app-misc/anki-bin/metadata.xml b/app-misc/anki-bin/metadata.xml
index a266aaf9b..a3cf6e209 100644
--- a/app-misc/anki-bin/metadata.xml
+++ b/app-misc/anki-bin/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd'>
 

-   shaoyu0...@tuta.io
+   1over...@anche.no
Shaoyu Tseng



diff --git a/app-misc/ssmtool/metadata.xml b/app-misc/ssmtool/metadata.xml
index 193304d6f..6112f8d7f 100644
--- a/app-misc/ssmtool/metadata.xml
+++ b/app-misc/ssmtool/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd'>
 

-   shaoyu0...@tuta.io
+   1over...@anche.no
Shaoyu Tseng



diff --git a/app-text/koodo-reader-bin/metadata.xml 
b/app-text/koodo-reader-bin/metadata.xml
index 9c1628886..827d10586 100644
--- a/app-text/koodo-reader-bin/metadata.xml
+++ b/app-text/koodo-reader-bin/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd'>
 

-   shaoyu0...@tuta.io
+   1over...@anche.no
Shaoyu Tseng



diff --git a/dev-python/DAWG-Python/metadata.xml 
b/dev-python/DAWG-Python/metadata.xml
index 57eac8149..848c002c8 100644
--- a/dev-python/DAWG-Python/metadata.xml
+++ b/dev-python/DAWG-Python/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd'>
 

-   shaoyu0...@tuta.io
+   1over...@anche.no
Shaoyu Tseng



diff --git a/dev-python/EbookLib/metadata.xml b/dev-python/EbookLib/metadata.xml
index 0cf13b3ac..938b83ed8 100644
--- a/dev-python/EbookLib/metadata.xml
+++ b/dev-python/EbookLib/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd'>
 

-   shaoyu0...@tuta.io
+   1over...@anche.no
Shaoyu Tseng



diff --git a/dev-python/SLPP/metadata.xml b/dev-python/SLPP/metadata.xml
index 705002c29..9067dd722 100644
--- a/dev-python/SLPP/metadata.xml
+++ b/dev-python/SLPP/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd'>
 

-   shaoyu0...@tuta.io
+   1over...@anche.no
Shaoyu Tseng



diff --git a/dev-python/bidict/metadata.xml b/dev-python/bidict/metadata.xml
index d526adc82..a4e90f14a 100644
--- a/dev-python/bidict/metadata.xml
+++ b/dev-python/bidict/metadata.xml
@@ -6,7 +6,7 @@
 jab/bidict
 
 
-shaoyu0...@tuta.io
+1over...@anche.no
 Shaoyu Tseng
 
 

diff --git a/dev-python/googletrans/metadata.xml 
b/dev-python/googletrans/metadata.xml
index 65b119038..383f55897 100644
--- a/dev-python/googletrans/metadata.xml
+++ b/dev-python/googletrans/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd'>
 

-   shaoyu0...@tuta.io
+   1over...@anche.no
Shaoyu Tseng



diff --git a/dev-python/mobi/metadata.xml b/dev-python/mobi/metadata.xml
index 9e173f1af..fe5d3bf4d 100644
--- a/dev-python/mobi/metadata.xml
+++ b/dev-python/mobi/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd'>
 

-   shaoyu0...@tuta.io
+   1over...@anche.no
Shaoyu Tseng



diff --git a/dev-python/orjson-bin/metadata.xml 
b/dev-python/orjson-bin/metadata.xml
index 5093c32b1..0d0f8475d 100644
--- a/dev-python/orjson-bin/metadata.xml
+++ b/dev-python/orjson-bin/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd'>
 

- 

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

2022-04-06 Thread Ronny Gutbrod
commit: 5ad32bbdd15fc260bef2ba37fd53f34eaefcd6f8
Author: Shaoyu Tseng <1over137  anche  no>
AuthorDate: Wed Apr  6 20:51:56 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr  6 20:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ad32bbd

dev-python/simplemma: bump version, rm old ebuild

Signed-off-by: Shaoyu Tseng <1over137  anche.no>

 dev-python/simplemma/Manifest  |  3 +--
 dev-python/simplemma/simplemma-0.3.0.ebuild| 18 --
 .../{simplemma-0.5.0.ebuild => simplemma-0.6.0.ebuild} |  0
 3 files changed, 1 insertion(+), 20 deletions(-)

diff --git a/dev-python/simplemma/Manifest b/dev-python/simplemma/Manifest
index 03156db84..5f2159f9b 100644
--- a/dev-python/simplemma/Manifest
+++ b/dev-python/simplemma/Manifest
@@ -1,2 +1 @@
-DIST simplemma-0.3.0.tar.gz 44610556 BLAKE2B 
e82434ebfa15f2a4ec0cbb7a9ce281c198053a41b707561dfb1a59c217c03242dede9f3239a725893c22797f8781a68e030a0f769c3c2ec0a10efbd8dfe749a9
 SHA512 
c1a6f5d94098dd87eb992c301e8afbd2257b466571bca636c6815c9b5150f8e606ae7791652d34719383b356c0a1d5aa5311d266a4df6ebcb7f23402bbe65e2c
-DIST simplemma-0.5.0.tar.gz 63727628 BLAKE2B 
f7f3ace8fa2923a89268a37452b698d3c0ec33cc4239476625b443ea3b6a6d343e187de8c033c908b552f805cf2c0912ed9035af46247ef59f94b24b510f5081
 SHA512 
93f609c2c4b94dfbf812c0933b25e069ab916d7a45c61d0c16c7ed7b5146f555957da736e4d1e6cd8d23386e8673161c5d77ffb538d040113f330dbe8536b1cc
+DIST simplemma-0.6.0.tar.gz 73437400 BLAKE2B 
6f7e17d00801f17706cf55b5ec06f87e9274883f3b21080dda08a4f4ee8e4b4305945b8da0974cc5e4dfd4c4b016993e21a7dd97c65d3caa2dae1006af9b
 SHA512 
2dc0ea3c19d0d312f8ddc378846c1191499a4999aa28652212c91cc3be8a77592af7031bf0468347c1c8ef6da122567ced854a6ca4910a030c16e92adbadeb08

diff --git a/dev-python/simplemma/simplemma-0.3.0.ebuild 
b/dev-python/simplemma/simplemma-0.3.0.ebuild
deleted file mode 100644
index ad1c0422f..0
--- a/dev-python/simplemma/simplemma-0.3.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-inherit distutils-r1
-
-DESCRIPTION="A simple multilingual lemmatizer for Python."
-HOMEPAGE="https://github.com/adbar/simplemma 
https://pypi.org/project/simplemma/;
-SRC_URI="https://github.com/adbar/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-distutils_enable_tests pytest

diff --git a/dev-python/simplemma/simplemma-0.5.0.ebuild 
b/dev-python/simplemma/simplemma-0.6.0.ebuild
similarity index 100%
rename from dev-python/simplemma/simplemma-0.5.0.ebuild
rename to dev-python/simplemma/simplemma-0.6.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: app-containers/netavark/

2022-04-08 Thread Ronny Gutbrod
commit: 0d793c6fee9bb6d568f3482d6913fc9559da91fe
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Apr  9 02:51:13 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 02:51:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d793c6f

app-containers/netavark: Fix aardvark-dns dependency

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 app-containers/netavark/netavark-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/netavark/netavark-1.0.2.ebuild 
b/app-containers/netavark/netavark-1.0.2.ebuild
index fdc77a63f..52b01edd8 100644
--- a/app-containers/netavark/netavark-1.0.2.ebuild
+++ b/app-containers/netavark/netavark-1.0.2.ebuild
@@ -175,7 +175,7 @@ KEYWORDS="~amd64"
 IUSE=""
 
 DEPEND="dev-go/go-md2man
-app-emulation/aardvark-dns"
+app-containers/aardvark-dns"
 RDEPEND=""
 
 src_compile() {



[gentoo-commits] repo/proj/guru:master commit in: app-crypt/clevis/, dev-libs/jose/

2022-04-08 Thread Ronny Gutbrod
commit: 2585af142414cf35e7cb1060dcf803ea26aae124
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Apr  8 12:00:44 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 12:01:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2585af14

*/*: Removed useless src_configure phase and reordered layout

Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/clevis/clevis-18.ebuild | 10 +++---
 dev-libs/jose/jose-11.ebuild  |  4 
 2 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/app-crypt/clevis/clevis-18.ebuild 
b/app-crypt/clevis/clevis-18.ebuild
index 7e7b30797..43912b1fb 100644
--- a/app-crypt/clevis/clevis-18.ebuild
+++ b/app-crypt/clevis/clevis-18.ebuild
@@ -5,10 +5,6 @@ EAPI=8
 
 inherit meson
 
-PATCHES=(
-   "${FILESDIR}/${PN}-dracut.patch"
-)
-
 DESCRIPTION="Automated Encryption Framework"
 HOMEPAGE="https://github.com/latchset/clevis;
 SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -27,6 +23,6 @@ DEPEND="luks? ( app-misc/jq )
 RDEPEND="${DEPEND}"
 BDEPEND=""
 
-src_configure() {
-   meson_src_configure
-}
+PATCHES=(
+   "${FILESDIR}/${PN}-dracut.patch"
+)

diff --git a/dev-libs/jose/jose-11.ebuild b/dev-libs/jose/jose-11.ebuild
index 6253b4159..e20249556 100644
--- a/dev-libs/jose/jose-11.ebuild
+++ b/dev-libs/jose/jose-11.ebuild
@@ -16,7 +16,3 @@ KEYWORDS="~amd64"
 DEPEND="dev-libs/jansson"
 RDEPEND="${DEPEND}"
 BDEPEND=""
-
-src_configure() {
-   meson_src_configure
-}



[gentoo-commits] repo/proj/guru:master commit in: app-editors/mined/

2022-04-08 Thread Ronny Gutbrod
commit: 2cf5af8e8c422c7f553460fdaf777d88e79da9f9
Author: Alexander Holcomb  alexsdigital  rodeo>
AuthorDate: Fri Apr  8 03:21:19 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 03:21:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cf5af8e

app-editors/mined: Fix direct call to cc

This commit should fix bug 831698, the build script calling
cc directly. It uses the tc-export command from
toolchain-funcs to set and use $CC.

Signed-off-by: Alexander Holcomb  alexsdigital.rodeo>

 app-editors/mined/mined-2015.25.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-editors/mined/mined-2015.25.ebuild 
b/app-editors/mined/mined-2015.25.ebuild
index 6844b33e5..56af7db0f 100644
--- a/app-editors/mined/mined-2015.25.ebuild
+++ b/app-editors/mined/mined-2015.25.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-
 EAPI=7
+inherit toolchain-funcs
 
 DESCRIPTION="A powerful text editor with extensive Unicode and CJK support"
 HOMEPAGE="http://towo.net/mined/;
@@ -16,6 +16,7 @@ DEPEND="${RDEPEND}"
 BDEPEND=""
 S=${S}/src
 src_configure() {
+   tc-export CC
sed -in 's/OBJDIR=..\/bin\/sh/OBJDIR=bin\/sh/' mkmined
sed -in 's/\"\${COPT--DTERMIO \$W}\"/\"${CFLAGS} \${COPT--DTERMIO} 
\${LDFLAGS}\"/' mkmined
sed -in 's/name.o/name.o \$LDFLAGS/' mkmined



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/pcs/files/

2022-04-08 Thread Ronny Gutbrod
commit: 8c95b0d12f51bd6a4efb77f4ca944b07b0e98154
Author: Andrea Postiglione  gmail  com>
AuthorDate: Fri Apr  8 10:10:55 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 10:10:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c95b0d1

sys-cluster/pcs-0.11.2: fix initd dep

Signed-off-by: Andrea Postiglione  gmail.com>

 sys-cluster/pcs/files/pcs-0.11.initd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/pcs/files/pcs-0.11.initd 
b/sys-cluster/pcs/files/pcs-0.11.initd
index 62ed7cccd..1df6317f3 100644
--- a/sys-cluster/pcs/files/pcs-0.11.initd
+++ b/sys-cluster/pcs/files/pcs-0.11.initd
@@ -13,7 +13,7 @@ PIDFILE=/var/run/$name.pid
 if [ -f /etc/default/pcsd ]; then source /etc/default/pcsd; fi
 
 depend() {
-need net pcsd-daemon
+need net pcsd
 use syslog
 }
 



[gentoo-commits] repo/proj/guru:master commit in: app-containers/aardvark-dns/

2022-04-08 Thread Ronny Gutbrod
commit: aff40ba937df04f3aa0ee76941a6108f7362191b
Author: Hayley Hughes  foxes  systems>
AuthorDate: Fri Apr  8 12:15:04 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 12:20:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aff40ba9

app-containers/aardvark-dns: new package

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hayley Hughes  foxes.systems>

 app-containers/aardvark-dns/Manifest   | 123 +
 .../aardvark-dns/aardvark-dns-1.0.2.ebuild | 151 +
 app-containers/aardvark-dns/metadata.xml   |   8 ++
 3 files changed, 282 insertions(+)

diff --git a/app-containers/aardvark-dns/Manifest 
b/app-containers/aardvark-dns/Manifest
new file mode 100644
index 0..71149b4a1
--- /dev/null
+++ b/app-containers/aardvark-dns/Manifest
@@ -0,0 +1,123 @@
+DIST aardvark-dns-1.0.2.tar.gz 41719 BLAKE2B 
e331f30c118c25b23055b0514818af57caa24a915e4141fe40209bb92e92d06d42f281ed2f6302d5382e2f9cbbf4f857ae475115f521305dd398ecbfc936e0d2
 SHA512 
9cfb0f6868a285c3fac3e2764d00e0d84c5ca905377ebc95920f9a88c9cfcf4f4f2ec872db00c22c38ae8b56a2e6167a4f4aabb917850beee97f1c1bb294cfdf
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST anyhow-1.0.56.crate 44780 BLAKE2B 
142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9
 SHA512 
9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
+DIST async-broadcast-0.4.0.crate 19657 BLAKE2B 
ec7c50cd2fb8e8268b98e72a5a785d388bc28f6d33179157101ba778783b46b17276f5d9381e2e43892fbb7bbe18df15f6c9e16375f5baf67df1750e24363eb1
 SHA512 
bbc72a254c115781f1a291a8aa562ab4354b7f7762a13ca280a68d6fdb0e23e09f23b75e7ef555141ae3f4f00835299d9b2ed632060c33e9412f4ea07b94252f
+DIST async-trait-0.1.52.crate 25913 BLAKE2B 
fed6b6688cf10c712597dd612d505aabca0953c825b45e2a63cdb0fdee231e70436b3a7a02a56eca34ef7c11951f52eb2d67740c5c7226ed4417df55745714c6
 SHA512 
1a17e3771d0f8ded921a561ce052f397e997c99599fbcd741a69b7f43ebc10476d412dd9cc18a096c791717ada71e8439ce38d0312d6aa59dd4c0c34b5465696
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bytes-1.1.0.crate 49640 BLAKE2B 
b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d
 SHA512 
d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
+DIST clap-3.1.6.crate 202211 BLAKE2B 
9fbd6d5ad8442118716e01c10ec9388644ef6e5621019a1245ae937324265b96d50aa70777d149daeea6f812ee05414623f938a056c38a201d9f6ee0b98bded5
 SHA512 
397c277eeb9acafc1098f6b6aa7e428cf7c7016356a99139dbff66dd6c6e12434b14a457679fd99ea50c1fb0b54b9b96bad65f1198025986835810484e542824
+DIST clap_derive-3.1.4.crate 25358 BLAKE2B 
05f5d65b6ae800ca6172d659d57e08e8dfa0ee741b41f285efc5aac71e0517b302a5573fce4cb9143c02257002a46c6855d9a45eb62b7b400a7ce855ecdb1640
 SHA512 
f55dbe26eb049610896ef31a3562c4229d5602df5ba7d4c061f13d613c58edeae8f7a183741d1d0496d0453ddfa18507495b26f4a8f98d2d4284556f5ced3cfb
+DIST data-encoding-2.3.2.crate 1915

[gentoo-commits] repo/proj/guru:master commit in: games-emulation/rpcs3/, games-emulation/flycast/, games-puzzle/atris/

2022-04-08 Thread Ronny Gutbrod
commit: 13d0567091bb7cb0960cca7d52c46c7240c9ed57
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Sat Apr  9 00:56:20 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 00:56:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13d05670

Update erroneous mail adress

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/flycast/metadata.xml | 2 +-
 games-emulation/rpcs3/metadata.xml   | 2 +-
 games-puzzle/atris/metadata.xml  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-emulation/flycast/metadata.xml 
b/games-emulation/flycast/metadata.xml
index 52ac37312..5ce3596eb 100644
--- a/games-emulation/flycast/metadata.xml
+++ b/games-emulation/flycast/metadata.xml
@@ -3,7 +3,7 @@
 
 
mazes-80
-   mazes...@none.org
+   samuel.ba...@yahoo.fr
 
 
Compile vulkan backend

diff --git a/games-emulation/rpcs3/metadata.xml 
b/games-emulation/rpcs3/metadata.xml
index dbfd1804e..d5a864189 100644
--- a/games-emulation/rpcs3/metadata.xml
+++ b/games-emulation/rpcs3/metadata.xml
@@ -3,7 +3,7 @@
 
 
mazes-80
-   mazes...@github.com
+   samuel.ba...@yahoo.fr
 
 
Enables Discord Rich Presence

diff --git a/games-puzzle/atris/metadata.xml b/games-puzzle/atris/metadata.xml
index 68c4ef50a..442cf22b1 100644
--- a/games-puzzle/atris/metadata.xml
+++ b/games-puzzle/atris/metadata.xml
@@ -3,7 +3,7 @@
 
 
mazes-80
-   mazes...@none.org
+   samuel.ba...@yahoo.fr
 
 
Enable atris sound pack



[gentoo-commits] repo/proj/guru:master commit in: app-containers/netavark/

2022-04-08 Thread Ronny Gutbrod
commit: d4796671816e577c5b091752f894b2303370d588
Author: Hayley Hughes  foxes  systems>
AuthorDate: Fri Apr  8 11:57:09 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 12:20:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d4796671

app-containers/netavark: new package

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hayley Hughes  foxes.systems>

 app-containers/netavark/Manifest  | 158 ++
 app-containers/netavark/metadata.xml  |   8 ++
 app-containers/netavark/netavark-1.0.2.ebuild | 188 ++
 3 files changed, 354 insertions(+)

diff --git a/app-containers/netavark/Manifest b/app-containers/netavark/Manifest
new file mode 100644
index 0..78387499f
--- /dev/null
+++ b/app-containers/netavark/Manifest
@@ -0,0 +1,158 @@
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST anyhow-1.0.56.crate 44780 BLAKE2B 
142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9
 SHA512 
9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
+DIST async-broadcast-0.3.4.crate 18539 BLAKE2B 
fdde29219480ff23cb1b8374ce97f9b1b878c9792e20bd4c4db5784797b0eaf1f5bc114675956c2c6d0ba8fda1c071b6d9c3dfe57e30a24338759c57ba2cad1b
 SHA512 
2081f37699bcde02ec9ae0cb3a2727a0277ed498abaf1949c0b49894cb6570939d835df4c547fe64d0956f979cd744a7425cc6f6f37a001bc887bb098ec2e43d
+DIST async-channel-1.6.1.crate 12574 BLAKE2B 
5c5c8f1cf1458d952637a439a1534e68bcb4a1cf478cec6b6d224387f56c59dc6cffd2e3621dc24e03e20df3fdbda5b8855fccfbbc26a2aa03656aff3a17d02f
 SHA512 
797b1f5b4c07853f78670e62b67fb787c329ffa2c89475a3767a963d524a69dce082cc7f3a2878d9c990f00ae2d9cd7e0d21743fc4186769c238467bdb20c65e
+DIST async-executor-1.4.1.crate 15490 BLAKE2B 
2d85825f9deec4a89eae4be6c2899d22bd96f095413598abe2a58ca07e6b8745ee02a6e1db6a3be034159c7844e55009d6da9845116647c0b021dca115acf6be
 SHA512 
24f8403f7cf7639a9477c0a4ee6fba8ebf73fc64b5c896ff07b5b9ea787ca65fa2e642e46a0ba3796e76774d46373e6ea6a20309feaf1f801281aea20cf82578
+DIST async-io-1.6.0.crate 32282 BLAKE2B 
fdd46328b23d58058d4501f6a30e396302c36f9a8f91276e6b50b9ddd628a63b8af22e35b5efb4c7cd91cc6c823ffa2ecc492da525c1139f30c02004f0a5b0a7
 SHA512 
0451c6d53da593bc1753ab56c043d855d2642de5679265970ade0c63cef09268ac5b133100230637bf16506f475e322ffea2c85f8eaa3788a0bbe24ff7e671f5
+DIST async-lock-2.5.0.crate 15656 BLAKE2B 
ba9bdebf220cb53638d8d000b5eb49ff9871c2cc35fa9117280b6ce4aee8c0c296975f315487b5f1fbdf42057e12cc90a72e9f5acd7aa90d3bc3bac580e0be17
 SHA512 
4b0a834b9f1b841421cf9af0d0f6826a7fcf91b5be208e3f3b923839475d866d9113b37011a9abe0daa5762f5b684b37db062360baf094810a219103fffbe62c
+DIST async-recursion-0.3.2.crate 10774 BLAKE2B 
7b0305a794839f78acfa4abe2da3d3101f645463e5904e7fc6c15b4fca2ddc5ac94214ec998295230e904a5ca23a21bf2d63eb9d2ac586996fe9e3f2a9c97358
 SHA512 
cf87ee53655f496d604771732109d64ad10a9b2366351130db9e378ace941d03a7cbe770519703058a429f7893151cea4537302adf1bee6465ea2019f8a6f3bc
+DIST async-task-4.1.0.crate 28350 BLAKE2B 
815db3c52cb43c5233bd56e1b15883681c27fe48c5fc5ef957a2d2209dc4b8e0ad8df6e5ee126a9c4d7292ba64548312560197b96a3973ef3daa759aed5c9603
 SHA512 
0b0fdbe99f31076242860b282addf4c6663ff05763f7bcd5ef3aaaf3b610b7435f8858f9fc69403fe266844602de0a8613e4eab7de42713f730c7ca74ef79e8a
+DIST async-trait-0.1.52.crate 25913 BLAKE2B 
fed6b6688cf10c712597dd612d505aabca0953c825b45e2a63cdb0fdee231e70436b3a7a02a56eca34ef7c11951f52eb2d67740c5c7226ed4417df55745714c6
 SHA512 
1a17e3771d0f8ded921a561ce052f397e997c99599fbcd741a69b7f43ebc10476d412dd9cc18a096c791717ada71e8439ce38d0312d6aa59dd4c0c34b5465696
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST block-buffer-0.10.2.crate 1025

[gentoo-commits] repo/proj/guru:master commit in: gui-libs/text-engine/

2022-04-08 Thread Ronny Gutbrod
commit: d2ed8ba6f5c90d4a4e8f87237a60d5fafc00effa
Author: Yuan Liao  gmail  com>
AuthorDate: Fri Apr  8 14:52:47 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 14:52:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2ed8ba6

gui-libs/text-engine: Add 0.1.1

Signed-off-by: Yuan Liao  gmail.com>

 gui-libs/text-engine/Manifest |  1 +
 gui-libs/text-engine/text-engine-0.1.1.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/gui-libs/text-engine/Manifest b/gui-libs/text-engine/Manifest
index d43363127..5ea7b8933 100644
--- a/gui-libs/text-engine/Manifest
+++ b/gui-libs/text-engine/Manifest
@@ -1 +1,2 @@
 DIST text-engine-0.1.0.tar.gz 15728 BLAKE2B 
41a5b4bb0347eca29268cf089a7ea127a0a467fa123384bc1d92cbb215ca98f9963742ba5f93972d163c7f6708ac428762a92023d98ad130b56657b6eccb7956
 SHA512 
36be3e913187dfbba96945891a64cb2b3efde8324cdb3457a64c2fdfd19e2c1289d48a92ca60c957c52e18a6cabbcc13f178c34687f183f60557e41db5c36418
+DIST text-engine-0.1.1.tar.gz 16568 BLAKE2B 
71c6766592aa143413721c36d9282624e4bcd1f8594b5a9c1dde24f30704da690ebad8ae483fb04490ec383f6434c211f0c21c37661ba647c97bcae6241231e6
 SHA512 
8f3d4e7964d7256c1386200aa4338d8d6ff35e4578e50381b1fcbdc1a232f4da28c74bc8bfe66a5507888197cbf430cac03730d8624381bd5a2b023eecc73736

diff --git a/gui-libs/text-engine/text-engine-0.1.1.ebuild 
b/gui-libs/text-engine/text-engine-0.1.1.ebuild
new file mode 100644
index 0..3d0af284c
--- /dev/null
+++ b/gui-libs/text-engine/text-engine-0.1.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mjakeman/text-engine.git;
+else
+   SRC_URI="https://github.com/mjakeman/text-engine/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A lightweight rich-text framework for GTK 4"
+HOMEPAGE="https://github.com/mjakeman/text-engine;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+   gui-libs/gtk:4
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-libs/json-glib
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   x11-libs/pango
+"
+
+src_prepare() {
+   default
+   sed -i -e "/subdir('demo')/d" meson.build ||
+   die "Failed to modify meson.build to exclude the demo program"
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/luksmeta/files/, dev-libs/luksmeta/

2022-04-08 Thread Ronny Gutbrod
commit: 8d7c6fc875eec641595037a161791bafa1e00677
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Apr  9 01:30:37 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 01:32:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d7c6fc8

dev-libs/luksmeta: Fix bug #837308

Signed-off-by: Julien Roy  jroy.ca>

 dev-libs/luksmeta/files/luksmeta-tests.patch | 133 +++
 dev-libs/luksmeta/luksmeta-9.ebuild  |   4 +
 2 files changed, 137 insertions(+)

diff --git a/dev-libs/luksmeta/files/luksmeta-tests.patch 
b/dev-libs/luksmeta/files/luksmeta-tests.patch
new file mode 100644
index 0..27baf7140
--- /dev/null
+++ b/dev-libs/luksmeta/files/luksmeta-tests.patch
@@ -0,0 +1,133 @@
+diff --git a/test-lm-assumptions.c b/test-lm-assumptions.c
+index d9ff20b..b4f293f 100644
+--- a/test-lm-assumptions.c
 b/test-lm-assumptions.c
+@@ -28,7 +28,8 @@ main(int argc, char *argv[])
+ /* Test the layout state. */
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },/* LUKS header */
+-END(1024),/* Rest of the file */
++{ 1024, 3072, true },   /* Keyslot Area */
++{ 0, 0 },
+ }));
+ 
+ unlink(filename);
+diff --git a/test-lm-big.c b/test-lm-big.c
+index 6098e59..eb94d3b 100644
+--- a/test-lm-big.c
 b/test-lm-big.c
+@@ -111,7 +111,7 @@ main(int argc, char *argv[])
+ 
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ { offset + 4096, 4096 },   /* luksmeta slot 0 */
+ { offset + 8192, 4096 },   /* luksmeta slot 0 (cont) */
+@@ -127,7 +127,7 @@ main(int argc, char *argv[])
+ 
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ END(offset + 4096),/* Rest of the file */
+ }));
+diff --git a/test-lm-init.c b/test-lm-init.c
+index 2a6cb45..b16d597 100644
+--- a/test-lm-init.c
 b/test-lm-init.c
+@@ -57,7 +57,7 @@ main(int argc, char *argv[])
+ /* Test the layout state. */
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ END(offset + 4096),/* Rest of the file */
+ }));
+@@ -106,7 +106,7 @@ main(int argc, char *argv[])
+ assert(luksmeta_test(cd) == -ENOENT);
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ END(offset),   /* Rest of the file */
+ }));
+ 
+diff --git a/test-lm-one.c b/test-lm-one.c
+index 8deb70a..18613e0 100644
+--- a/test-lm-one.c
 b/test-lm-one.c
+@@ -49,7 +49,7 @@ main(int argc, char *argv[])
+ /* Test the layout state. */
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ { offset + 4096, 4096 },   /* luksmeta slot 0 */
+ END(offset + 8192),/* Rest of the file */
+@@ -68,7 +68,7 @@ main(int argc, char *argv[])
+ /* Test the layout state. */
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ END(offset + 4096),/* Rest of the file */
+ }));
+diff --git a/test-lm-two.c b/test-lm-two.c
+index 78fea5b..9f0b1c5 100644
+--- a/test-lm-two.c
 b/test-lm-two.c
+@@ -53,7 +53,7 @@ main(int argc, char *argv[])
+ 
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ { offset + 4096, 4096 },   /* luksmeta slot 0 */
+ END(offset + 8192),/* Rest of the file */
+@@ -70,7 +70,7 @@ main(int argc, char *argv[])
+ 
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LU

[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/olm/

2022-04-08 Thread Ronny Gutbrod
commit: 065fb0a97543c2605e9144c2055f78c887b590e3
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Apr  9 02:41:15 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 02:42:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=065fb0a9

dev-libs/olm: add 3.2.11

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/olm/Manifest  |  1 +
 dev-libs/olm/olm-3.2.11.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/olm/Manifest b/dev-libs/olm/Manifest
index 0b856038c..494e2bfff 100644
--- a/dev-libs/olm/Manifest
+++ b/dev-libs/olm/Manifest
@@ -1,2 +1,3 @@
+DIST olm-3.2.11.tar.bz2 2735303 BLAKE2B 
577465d5a5246cda85848e0caa2912bd225af520c23a247cacec06669bae2ab0b7c3bf209a203e8bf2f7e0e573f7f30f8699704a2b6cf2e7996209eade69bb8c
 SHA512 
4ab2263395efd33ecb336577d72845c8eaf6f6478448d78f104424ea7f48f6273e13df4038f96a05e946dbe5f6beb952bbbc86b81eaca035195dbdaaf9a2dd26
 DIST olm-3.2.8.tar.bz2 489350 BLAKE2B 
bf8b31262c15da2cffd5eeb1f426fe60e83dc60b3377191d65b4b4992133f92adfb7d18deb69b075207550b1b32220a1d807f331e58b41839d8aa5330a80bf3d
 SHA512 
2a249b6880ff0c368458c14d6bae3103890f23dceaaf5753d140884185590fd54f1d7bcb8959f43b3b0f5c9302f76e380e6cdfe3340feab7f9fff60362a39303
 DIST olm-3.2.9.tar.bz2 2734794 BLAKE2B 
6c5cc89804071f961ebd571dd5d3fac43aa9517fda4e029a0855fc89f4ec46e49b784aa2cfbf8cec8e34b8ef06c5e61f2111ec30fc872f44c90795359892f205
 SHA512 
c196430054920d78587fc79eed25312d11498594257b9a12057bfb2feaf2abfb7df35854952b4a36bc22a8c62b99b58e55f9434001a00791ca62ca47556957a5

diff --git a/dev-libs/olm/olm-3.2.11.ebuild b/dev-libs/olm/olm-3.2.11.ebuild
new file mode 100644
index 0..19d31a4cd
--- /dev/null
+++ b/dev-libs/olm/olm-3.2.11.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
+HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm;
+SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DOLM_TESTS="$(usex test)"
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
+}
+
+src_install() {
+   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
+
+   cmake_src_install
+}



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

2022-04-08 Thread Ronny Gutbrod
commit: ea35f805b4795136a12758266c71540a139fd0ad
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Apr  9 01:40:47 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 02:42:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea35f805

dev-python/pytest-isort: add python3_10 compat, update EAPI 7 -> 8

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 .../pytest-isort/pytest-isort-1.3.0-r1.ebuild  | 25 ++
 1 file changed, 25 insertions(+)

diff --git a/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild 
b/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild
new file mode 100644
index 0..274623001
--- /dev/null
+++ b/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Plugin to check import ordering using isort"
+HOMEPAGE="https://github.com/moccu/pytest-isort;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+distutils_enable_tests pytest
+# I don't know what's going on, so I took the easy route. 
+EPYTEST_DESELECT=( test_isort.py::TestIsortItem::test_init )
+
+RDEPEND="
+   >=dev-python/pytest-3.5[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.0[${PYTHON_USEDEP}]
+"



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

2022-04-08 Thread Ronny Gutbrod
commit: de554a8d7961d2fe95948b4c4182a0eb85059c22
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Apr  9 01:42:40 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 02:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de554a8d

dev-python/pytest-isort: update HOMEPAGE

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild | 2 +-
 dev-python/pytest-isort/pytest-isort-1.3.0.ebuild| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild 
b/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild
index 274623001..05410eaed 100644
--- a/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild
+++ b/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Plugin to check import ordering using isort"
-HOMEPAGE="https://github.com/moccu/pytest-isort;
+HOMEPAGE="https://github.com/stephrdev/pytest-isort;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/dev-python/pytest-isort/pytest-isort-1.3.0.ebuild 
b/dev-python/pytest-isort/pytest-isort-1.3.0.ebuild
index 83853fcdf..e5084cd33 100644
--- a/dev-python/pytest-isort/pytest-isort-1.3.0.ebuild
+++ b/dev-python/pytest-isort/pytest-isort-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Plugin to check import ordering using isort"
-HOMEPAGE="https://github.com/moccu/pytest-isort;
+HOMEPAGE="https://github.com/stephrdev/pytest-isort;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/gcolor3/files/, gui-apps/gcolor3/

2022-04-16 Thread Ronny Gutbrod
commit: b478c3ce223c2a9a66c3d17f4985880beaae0508
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Apr 16 01:57:21 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr 16 08:26:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b478c3ce

gui-apps/gcolor3: initial import

Like gcolor2, but 50% more. 

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 gui-apps/gcolor3/Manifest  |  1 +
 .../gcolor3-2.4.0-update-to-libportal-0.5.patch| 58 ++
 gui-apps/gcolor3/gcolor3-2.4.0.ebuild  | 34 +
 gui-apps/gcolor3/metadata.xml  | 11 
 4 files changed, 104 insertions(+)

diff --git a/gui-apps/gcolor3/Manifest b/gui-apps/gcolor3/Manifest
new file mode 100644
index 0..e8598e7bd
--- /dev/null
+++ b/gui-apps/gcolor3/Manifest
@@ -0,0 +1 @@
+DIST gcolor3-v2.4.0.tar.bz2 158552 BLAKE2B 
8ecbfd6211883f4f963275bb33196f74bfb974de081a5bffc30e7ee2b029c9a145e0b6f49d2984757cfb7b3e1afbea57fb5cd004d61c896e9c6de1ebc0c78ebe
 SHA512 
7bce100a91fb3062ae20228c56a8e4ba93cc0b902552fc7ca3eb10d6a345727fa33d47b43d30a59990ef6179dc1af4e370092dc3651c670f3c6cb4d18d4cd0fc

diff --git a/gui-apps/gcolor3/files/gcolor3-2.4.0-update-to-libportal-0.5.patch 
b/gui-apps/gcolor3/files/gcolor3-2.4.0-update-to-libportal-0.5.patch
new file mode 100644
index 0..f10b98719
--- /dev/null
+++ b/gui-apps/gcolor3/files/gcolor3-2.4.0-update-to-libportal-0.5.patch
@@ -0,0 +1,58 @@
+# Upstream commit to make gcolor3 work with >=libportal-0.5.
+# <https://gitlab.gnome.org/World/gcolor3/-/commit/1750369>
+
+From 1750369a3fd922aa9db6916207dc460c6f885e14 Mon Sep 17 00:00:00 2001
+From: Michal Vasilek 
+Date: Mon, 27 Dec 2021 13:47:14 +0100
+Subject: [PATCH] Update to libportal 0.5
+
+---
+ meson.build   | 2 ++
+ src/gcolor3-color-selection.c | 2 +-
+ src/meson.build   | 1 +
+ 3 files changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index 6453679..7d6dc50 100644
+--- a/meson.build
 b/meson.build
+@@ -7,9 +7,11 @@ dep_gtk = dependency('gtk+-3.0', version: '>= 3.20.0', 
required: true)
+ dep_libportal = dependency(
+   'libportal',
+   required: true,
++  version: '>= 0.5',
+   fallback: ['libportal', 'libportal_dep'],
+   default_options: ['gtk_doc=false'],
+ )
++dep_libportal_gtk3 = dependency('libportal-gtk3', version: '>= 0.5', 
required: true)
+ cc = meson.get_compiler('c')
+ dep_lm = cc.find_library('m', required: true)
+ 
+diff --git a/src/gcolor3-color-selection.c b/src/gcolor3-color-selection.c
+index 7413850..5df9d54 100644
+--- a/src/gcolor3-color-selection.c
 b/src/gcolor3-color-selection.c
+@@ -41,7 +41,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include 
+ 
+ #ifdef ENABLE_NLS
+ #define P_(String) g_dgettext(GETTEXT_PACKAGE "-properties",String)
+diff --git a/src/meson.build b/src/meson.build
+index 3998f68..d488e51 100644
+--- a/src/meson.build
 b/src/meson.build
+@@ -42,6 +42,7 @@ executable(
+   dependencies: [
+ dep_gtk,
+ dep_libportal,
++dep_libportal_gtk3,
+ dep_lm
+   ],
+   install: true,
+-- 
+GitLab
+

diff --git a/gui-apps/gcolor3/gcolor3-2.4.0.ebuild 
b/gui-apps/gcolor3/gcolor3-2.4.0.ebuild
new file mode 100644
index 0..d64216834
--- /dev/null
+++ b/gui-apps/gcolor3/gcolor3-2.4.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="A simple color chooser written in GTK3"
+HOMEPAGE="https://gitlab.gnome.org/World/gcolor3;
+SRC_URI="https://gitlab.gnome.org/World/gcolor3/-/archive/v${PV}/gcolor3-v${PV}.tar.bz2;
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/libportal[gtk]
+   >=gui-libs/libhandy-1.5.0
+   x11-libs/gtk+:3
+"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext"
+
+# NOTE: remove for next version
+PATCHES=( "${FILESDIR}/${P}-update-to-libportal-0.5.patch" )
+
+src_prepare() {
+   # Updates desktop database and icon cache
+   sed -i "/^meson\.add_install_script('meson_install\.sh'/d" meson.build \
+   || die "Could not remove install script from build recipe"
+
+   default
+}

diff --git a/gui-apps/gcolor3/metadata.xml b/gui-apps/gcolor3/metadata.xml
new file mode 100644
index 0..21d27b956
--- /dev/null
+++ b/gui-apps/gcolor3/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   
https://gitlab.gnome.org/World/gcolor3/-/issues
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/zsh-history-substring-search/

2023-09-09 Thread Ronny Gutbrod
commit: 21a297ba2f6de53bf7200f3dbe415051c9dfd908
Author: tastytea  tastytea  de>
AuthorDate: Sat Sep  9 14:00:20 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Sep  9 15:14:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21a297ba

app-shells/zsh-history-substring-search: add 1.1.0

Signed-off-by: tastytea  tastytea.de>

 app-shells/zsh-history-substring-search/Manifest   |  1 +
 .../zsh-history-substring-search-1.1.0.ebuild  | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-shells/zsh-history-substring-search/Manifest 
b/app-shells/zsh-history-substring-search/Manifest
index 73017df55d..69d7baf5ee 100644
--- a/app-shells/zsh-history-substring-search/Manifest
+++ b/app-shells/zsh-history-substring-search/Manifest
@@ -1 +1,2 @@
 DIST zsh-history-substring-search-1.0.2.tar.gz 9074 BLAKE2B 
26c6a080f82586eef9b33bfbe1da89951a6bb9d8e7362dca83d90b9d491e3cd497fb3b4be2ab1a94082351711b941bd7942cd554e7e4d93a69d4168ef13f80ee
 SHA512 
9547cdd74f6bd5b102ca29b7b455cd4ce7450fe86864b5a149365de4c37d3da887edb403b195e80c142fe61861a3e4c063a5d8ba08ec0532b27a1207c80a023d
+DIST zsh-history-substring-search-1.1.0.tar.gz 9984 BLAKE2B 
c757f55be326c4aecdc05471940d66f70be596ca483f8c380bd0bc8e05920b70069200d5d865ee025d37cf079c0865d30eebc6952f9d7eaf4b7db71518e71a69
 SHA512 
267efc0960f6403b748e78734b43b8d997f05a2a2542520508e6ef028ef2e0a2c0805d24ae5ad4c30454742a08a7abf2e3baa591e60a660a0ca54aca0ad7175a

diff --git 
a/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.1.0.ebuild
 
b/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.1.0.ebuild
new file mode 100644
index 00..6222970da6
--- /dev/null
+++ 
b/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.1.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1
+
+DESCRIPTION="ZSH port of Fish history search (up arrow)"
+HOMEPAGE="https://github.com/zsh-users/zsh-history-substring-search;
+SRC_URI="https://github.com/zsh-users/zsh-history-substring-search/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+
+RDEPEND="app-shells/zsh"
+
+DISABLE_AUTOFORMATTING="true"
+DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
+. /usr/share/zsh/site-functions/async.zsh
+at the end of your ~/.zshrc"
+
+src_install() {
+   insinto /usr/share/zsh/site-functions
+   doins ${PN}.zsh
+
+   readme.gentoo_create_doc
+   einstalldocs
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/xcur2png/

2023-11-03 Thread Ronny Gutbrod
commit: d0c24593742e5e96165c08c52889be3ba7f59abb
Author: tastytea  tastytea  de>
AuthorDate: Fri Nov  3 14:08:19 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Nov  3 17:42:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0c24593

x11-apps/xcur2png: update EAPI 7 -> 8, fix CFLAGS

Closes: https://bugs.gentoo.org/916457
Signed-off-by: tastytea  tastytea.de>

 x11-apps/xcur2png/xcur2png-0.7.1-r1.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/x11-apps/xcur2png/xcur2png-0.7.1-r1.ebuild 
b/x11-apps/xcur2png/xcur2png-0.7.1-r1.ebuild
new file mode 100644
index 00..6319899322
--- /dev/null
+++ b/x11-apps/xcur2png/xcur2png-0.7.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="Convert X cursors to PNG images"
+HOMEPAGE="https://github.com/eworm-de/xcur2png;
+SRC_URI="https://github.com/eworm-de/xcur2png/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   media-libs/libpng
+   x11-libs/libXcursor
+"
+
+src_configure() {
+   append-cflags "-std=gnu89" # bug 916457
+   default
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/intiface-central-bin/

2023-11-03 Thread Ronny Gutbrod
commit: 55cdafd4993ad52343fbbdc2229679ea28f4843f
Author: tastytea  tastytea  de>
AuthorDate: Fri Nov  3 17:41:58 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Nov  3 17:42:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=55cdafd4

gui-apps/intiface-central-bin: add 2.5.0

Signed-off-by: tastytea  tastytea.de>

 gui-apps/intiface-central-bin/Manifest |  1 +
 .../intiface-central-bin-2.5.0.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/gui-apps/intiface-central-bin/Manifest 
b/gui-apps/intiface-central-bin/Manifest
index 8671402a05..b83c1911d3 100644
--- a/gui-apps/intiface-central-bin/Manifest
+++ b/gui-apps/intiface-central-bin/Manifest
@@ -1,2 +1,3 @@
 DIST intiface-central-v2.4.0-linux-x64.zip 17462271 BLAKE2B 
80357a03496ec88f0e62b130fa8da39e5eb8826d8372221b8e954ca60231faed57c62fd18a346430f53399f4970bed007cf652456b75088bb4ff80bb1b4fd1d9
 SHA512 
8324c44ee16ce19acb958b77e6a256e640d21c2b9348284bdcaa0bd9b01ddb2c49c176ffbc929a9d116cb4506467234a5b82f33e81aae2b24132f47705487f67
 DIST intiface-central-v2.4.3-linux-x64.zip 18116303 BLAKE2B 
5d4b8f16bd0f97d42c2ab10db1954d6e7b123842bec707a74cbfd4b10edda19a5415a9140a8b93e579d5fb165e8bd6d2d8899086393fcbfd69fed7055c361d07
 SHA512 
e113b8497caea713117a5e1c762994bddf1c7c78b9e85532e17432dce7f2fa32584d5d3db388fcb6512706ad482238d1eb4ce854668920ee56150caa9e819036
+DIST intiface-central-v2.5.0-linux-x64.zip 18691459 BLAKE2B 
82580131220ddb6a498a887bc4c76c782681dc4a2b64845b654e186933d1f4eff9e2b967627e57e683f8488d1b57a7e252707fbd7ec24042426b15bcd13b1363
 SHA512 
219ae95723dab9c3e256060043119fbfcda23a37ba999110f9699c8d2d9e15d5099941b110893a465fbb6c42e573fd17030d7abf132e3cc7db5c76070b18b17c

diff --git a/gui-apps/intiface-central-bin/intiface-central-bin-2.5.0.ebuild 
b/gui-apps/intiface-central-bin/intiface-central-bin-2.5.0.ebuild
new file mode 100644
index 00..5561775b83
--- /dev/null
+++ b/gui-apps/intiface-central-bin/intiface-central-bin-2.5.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="Buttplug frontend application"
+HOMEPAGE="https://github.com/intiface/intiface-central;
+SRC_URI="https://github.com/intiface/intiface-central/releases/download/v${PV}/intiface-central-v${PV}-linux-x64.zip;
+S="${WORKDIR}/intiface_central_v${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-accessibility/at-spi2-core
+   media-gfx/graphite2
+   sys-apps/dbus
+   sys-apps/systemd-utils
+   x11-libs/gtk+:3[X]
+   dev-libs/openssl:0/3
+"
+BDEPEND="app-arch/unzip"
+
+QA_PREBUILT="
+   opt/${PN}/lib/*.so
+   opt/${PN}/intiface_central
+"
+
+src_install() {
+   insinto /opt/${PN}
+   doins -r .
+   fperms +x /opt/${PN}/intiface_central
+
+   cat << EOF > intiface_central
+#!/bin/sh
+cd /opt/${PN}
+./intiface_central "\${@}"
+EOF
+   dobin intiface_central
+
+   newicon --size 512 \
+   data/flutter_assets/assets/icons/intiface_central_icon.png 
${PN}.png
+
+   make_desktop_entry intiface_central "Intiface Central" ${PN} "Utility"
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/intiface-central-bin/

2023-11-03 Thread Ronny Gutbrod
commit: 724607bc7933f1ab160db4921c85842b927cb6b5
Author: tastytea  tastytea  de>
AuthorDate: Fri Nov  3 17:42:13 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Nov  3 17:42:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=724607bc

gui-apps/intiface-central-bin: drop 2.4.0

Signed-off-by: tastytea  tastytea.de>

 gui-apps/intiface-central-bin/Manifest |  1 -
 .../intiface-central-bin-2.4.0.ebuild  | 51 --
 2 files changed, 52 deletions(-)

diff --git a/gui-apps/intiface-central-bin/Manifest 
b/gui-apps/intiface-central-bin/Manifest
index b83c1911d3..feecfe73f9 100644
--- a/gui-apps/intiface-central-bin/Manifest
+++ b/gui-apps/intiface-central-bin/Manifest
@@ -1,3 +1,2 @@
-DIST intiface-central-v2.4.0-linux-x64.zip 17462271 BLAKE2B 
80357a03496ec88f0e62b130fa8da39e5eb8826d8372221b8e954ca60231faed57c62fd18a346430f53399f4970bed007cf652456b75088bb4ff80bb1b4fd1d9
 SHA512 
8324c44ee16ce19acb958b77e6a256e640d21c2b9348284bdcaa0bd9b01ddb2c49c176ffbc929a9d116cb4506467234a5b82f33e81aae2b24132f47705487f67
 DIST intiface-central-v2.4.3-linux-x64.zip 18116303 BLAKE2B 
5d4b8f16bd0f97d42c2ab10db1954d6e7b123842bec707a74cbfd4b10edda19a5415a9140a8b93e579d5fb165e8bd6d2d8899086393fcbfd69fed7055c361d07
 SHA512 
e113b8497caea713117a5e1c762994bddf1c7c78b9e85532e17432dce7f2fa32584d5d3db388fcb6512706ad482238d1eb4ce854668920ee56150caa9e819036
 DIST intiface-central-v2.5.0-linux-x64.zip 18691459 BLAKE2B 
82580131220ddb6a498a887bc4c76c782681dc4a2b64845b654e186933d1f4eff9e2b967627e57e683f8488d1b57a7e252707fbd7ec24042426b15bcd13b1363
 SHA512 
219ae95723dab9c3e256060043119fbfcda23a37ba999110f9699c8d2d9e15d5099941b110893a465fbb6c42e573fd17030d7abf132e3cc7db5c76070b18b17c

diff --git a/gui-apps/intiface-central-bin/intiface-central-bin-2.4.0.ebuild 
b/gui-apps/intiface-central-bin/intiface-central-bin-2.4.0.ebuild
deleted file mode 100644
index 87487ae199..00
--- a/gui-apps/intiface-central-bin/intiface-central-bin-2.4.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg
-
-DESCRIPTION="Buttplug frontend application"
-HOMEPAGE="https://github.com/intiface/intiface-central;
-SRC_URI="https://github.com/intiface/intiface-central/releases/download/v${PV}/intiface-central-v${PV}-linux-x64.zip;
-S="${WORKDIR}/intiface-central-v${PV}-linux-x64"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   app-accessibility/at-spi2-core
-   media-gfx/graphite2
-   sys-apps/dbus
-   sys-apps/systemd-utils
-   x11-libs/gtk+:3[X]
-   || (
-   dev-libs/openssl:0/1.1
-   dev-libs/openssl-compat:1.1.1
-   )
-"
-BDEPEND="app-arch/unzip"
-
-QA_PREBUILT="
-   opt/${PN}/lib/*.so
-   opt/${PN}/intiface_central
-"
-
-src_install() {
-   insinto /opt/${PN}
-   doins -r .
-   fperms +x /opt/${PN}/intiface_central
-
-   cat << EOF > intiface_central
-#!/bin/sh
-cd /opt/${PN}
-./intiface_central "\${@}"
-EOF
-   dobin intiface_central
-
-   newicon --size 512 \
-   data/flutter_assets/assets/icons/intiface_central_icon.png 
${PN}.png
-
-   make_desktop_entry intiface_central "Intiface Central" ${PN} "Utility"
-}



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

2023-09-28 Thread Ronny Gutbrod
commit: 503b8be623c8127fe4b0b02ebef1ed398e3843d8
Author: tastytea  tastytea  de>
AuthorDate: Thu Sep 28 12:37:16 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Sep 28 12:45:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=503b8be6

dev-python/pywebview: add 4.3.3

Signed-off-by: tastytea  tastytea.de>

 dev-python/pywebview/Manifest   |  1 +
 dev-python/pywebview/pywebview-4.3.3.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest
index d06be7fdc3..0ebdaff9eb 100644
--- a/dev-python/pywebview/Manifest
+++ b/dev-python/pywebview/Manifest
@@ -1,2 +1,3 @@
 DIST pywebview-4.1.tar.gz 30069532 BLAKE2B 
ca11bb04c4146204d379414fc6de0cd1e583c36feb126c859d8c8bb0e896bf5eb8de946943729e41d0c564c704d140baf765de2807aec0311348e97624c00f3a
 SHA512 
5cca2912adda83043c86f4b1386c70583fa547424b10c19dc2bfc713407cd9001515844b820e2050962fe84373febfaab495f646c56ab1d48207b47f2c535208
 DIST pywebview-4.2.2.tar.gz 30105686 BLAKE2B 
fd6cd5131fd42326046e1126951294f7c87245a0580c7269d4bbb8a9fd04048e0db3a5864ff32c646d21734519ac568903dd82de5b750c3d7bcdb90857fe958b
 SHA512 
6922d31bfc7a461948698b96d7e507162ac8718408ca0d8defa138d86c74d653c8026f5b0aa2d62d2147d7a64391f7e4d7726b5fcac0d836907fe5751bd82936
+DIST pywebview-4.3.3.tar.gz 30107570 BLAKE2B 
6907d928c2f0471547b75ce385636330e4ae2891c8082b24d659a75e525b84259a2db4bf4f8767c4d30c152724fc20c864456156fab8242e72753be32e908a49
 SHA512 
beaa481fc786ebd07d0d198167bbdfefb50e45b0c768b450c75385e6ed8f72df2cfebbcc7b5356632309300290d0d7b340bbd714e8d8aceaeca56e945857f007

diff --git a/dev-python/pywebview/pywebview-4.3.3.ebuild 
b/dev-python/pywebview/pywebview-4.3.3.ebuild
new file mode 100644
index 00..015ed2bd9f
--- /dev/null
+++ b/dev-python/pywebview/pywebview-4.3.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A lightweight cross-platform wrapper around a webview component"
+HOMEPAGE="https://github.com/r0x0r/pywebview;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk qt5 qt6"
+REQUIRED_USE="|| ( gtk qt5 qt6 )"
+
+RDEPEND="
+   dev-python/bottle
+   dev-python/cryptography
+   dev-python/proxy_tools
+   gtk? (
+   dev-python/pygobject[cairo,${PYTHON_USEDEP}]
+   net-libs/webkit-gtk
+   )
+   qt5? (
+dev-python/pyside2[${PYTHON_USEDEP},webengine]
+dev-python/QtPy[${PYTHON_USEDEP},webengine]
+   )
+   qt6? (
+   dev-python/pyside6[${PYTHON_USEDEP},webengine]
+   dev-python/QtPy[${PYTHON_USEDEP},webengine]
+   )
+"
+
+distutils_enable_tests pytest
+
+RESTRICT="test" # FIXME: tests fail without message



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/dockerfile-language-server/

2023-09-28 Thread Ronny Gutbrod
commit: 60bec59acefb7b7c8abd5decef37623a8c51c5b6
Author: tastytea  tastytea  de>
AuthorDate: Thu Sep 28 12:44:43 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Sep 28 12:45:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60bec59a

dev-util/dockerfile-language-server: drop 0.9.0

Signed-off-by: tastytea  tastytea.de>

 dev-util/dockerfile-language-server/Manifest   |  2 -
 .../dockerfile-language-server-0.9.0.ebuild| 44 --
 2 files changed, 46 deletions(-)

diff --git a/dev-util/dockerfile-language-server/Manifest 
b/dev-util/dockerfile-language-server/Manifest
index 0f4f34bae6..edf86c817a 100644
--- a/dev-util/dockerfile-language-server/Manifest
+++ b/dev-util/dockerfile-language-server/Manifest
@@ -1,6 +1,4 @@
 DIST dockerfile-language-server-0.10.2-deps.tar.xz 995476 BLAKE2B 
8673bf2a780528a431b141f5633b75b3a9e7ba7ffe7267df9a8cf93fae82f82818bc65741f403bf0780e6fb3f1854d52e8715fd2d738b531cc8e8fff98a8069e
 SHA512 
020f2f8a358e9ac6003f6224fa4484d9579dca0e03dfe30c0946dee763016d915a27c686353f9a004a002b02edf43f621462d6771e27dcd32931dd29852dd6cc
 DIST dockerfile-language-server-0.11.0-deps.tar.xz 1021840 BLAKE2B 
9462dde5fc5cd6b262124af36a6d14873104bd0ca335a5e722ea5c827a85e02b865a461818c3789752846ced4ca426e0584132107bb55be8408487e3b8dd1ddc
 SHA512 
5cf80ff8a2a9a585ac8dc2a2d03a8fc1743b5028f525ae920271eb45f6a593dd5a5b296b66aea74021749f284f5265d1790bdf8bf571cfd2d4c24d5bb3dcad63
-DIST dockerfile-language-server-0.9.0-deps.tar.xz 947604 BLAKE2B 
440d68131507f3e0b265ea117fda452f860233960ad5bccf41e9163c12ce62fedd643e067a074bb007031b041b16ee67379bb755931d0476e7e0399a67d72537
 SHA512 
6195007faa078319e4a67c1fbe8c33fe002f6f92f0dfd18f5393151cf78b27d1ff57e0d2916be45b4817b5a67c6da35843f4a5fd96d3c2f02301705f304caeb8
 DIST dockerfile-language-server-nodejs-0.10.2.tgz 19882 BLAKE2B 
90f1b5387df2c9db9a302e36f8df59d53c8235b69abd9b74d273e5bfd2f77f8045d7ed4a4f0b4328ec4c8d3b5234d8ef9790d26eb7ca8f0b3a078ed4d266f0c0
 SHA512 
bcb6da798bf88775c4ceb67d24e84fe9b0f578bcdbcc6cc5145d3717739f77a921f4f536686052fcb56377fc35a260b2355d8b1ef8855f46461c83665ac658cb
 DIST dockerfile-language-server-nodejs-0.11.0.tgz 20176 BLAKE2B 
aeb4e5ca4a51a6c26f4ef32f5f9e53ef4dc3ad563aae4a6ffa44be1aa574f959c94ab83afea4024fb26530db681ca633d5071b602f6852a6a19f41fdeab33604
 SHA512 
92ff7b11561c2978784a2b5e6955fc2c34b0a5c74038824cff75a6eab5b14c7e202dba33a1c0de9285396295f55f690a388e0be60bf3148873831a8f8459d1ce
-DIST dockerfile-language-server-nodejs-0.9.0.tgz 19571 BLAKE2B 
0b75afcdb2238b4c28799b27642ea4f26cc60c4615b3636bc875e183911c70ec65234d8a7131a5d9e327e9c8d29973ea52524995117735c9ec142373a813e4d2
 SHA512 
40f59c5316db35369669142b24a5019825c8ea213c97b7fcd5b0956998b3088915838a72ff8a369a1a3e00a94b52c65c0a6979b2cf0c909db9ed2155d816560a

diff --git 
a/dev-util/dockerfile-language-server/dockerfile-language-server-0.9.0.ebuild 
b/dev-util/dockerfile-language-server/dockerfile-language-server-0.9.0.ebuild
deleted file mode 100644
index 025449b220..00
--- 
a/dev-util/dockerfile-language-server/dockerfile-language-server-0.9.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${PN}-nodejs-${PV}"
-
-DESCRIPTION="A language server for Dockerfiles"
-HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs;
-SRC_URI="
-   mirror://npm/${PN}-nodejs/-/${MY_P}.tgz
-   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
-"
-S="${WORKDIR}"
-
-# NOTE: to generate the dependency tarball:
-#   npm --cache "$(realpath ./npm-cache)" install $(portageq envvar 
DISTDIR)/${MY_P}.tgz
-#   tar -caf ${P}-deps.tar.xz npm-cache
-
-LICENSE="MIT-with-advertising"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="net-libs/nodejs"
-BDEPEND="net-libs/nodejs[npm]"
-
-src_unpack() {
-   cd "${T}" || die "Could not cd to temporary directory"
-   unpack ${P}-deps.tar.xz
-}
-
-src_install() {
-   npm \
-   --offline \
-   --verbose \
-   --progress false \
-   --foreground-scripts \
-   --global \
-   --prefix "${ED}"/usr \
-   --cache "${T}"/npm-cache \
-   install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed"
-
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/

2023-09-28 Thread Ronny Gutbrod
commit: 9ac8510ec370b1c6d7d115dd086a27fecf66faaf
Author: tastytea  tastytea  de>
AuthorDate: Thu Sep 28 12:47:25 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Sep 28 12:47:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ac8510e

dev-cpp/trantor: drop 1.5.11

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/trantor/Manifest  |  1 -
 dev-cpp/trantor/trantor-1.5.11.ebuild | 49 ---
 2 files changed, 50 deletions(-)

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index 78c9c3b6f5..ac04fc1cdf 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1,3 +1,2 @@
-DIST trantor-1.5.11.tar.gz 113152 BLAKE2B 
6ec0c8ae98835ad5fa94ab154ac3910496ddba2f67e307f90b48ee5bc39d3b4158adcac39b1bd2c2b7343a31f9fba394a6cbbb4fa86c1d1a8f1f28887d5a7955
 SHA512 
dd65938bebb2e6714e5603db3bfc82cd1a63395c17dce014147a41fdc74548cb526e1457a7472aa51bb80ce629a9935b4db9eeadf735efaf30899ef73f776a58
 DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 
298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d
 SHA512 
4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805
 DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 
843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84
 SHA512 
468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9

diff --git a/dev-cpp/trantor/trantor-1.5.11.ebuild 
b/dev-cpp/trantor/trantor-1.5.11.ebuild
deleted file mode 100644
index 85df49d01e..00
--- a/dev-cpp/trantor/trantor-1.5.11.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17"
-HOMEPAGE="https://github.com/an-tao/trantor;
-SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="adns doc +ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   adns? ( net-dns/c-ares:= )
-   ssl? ( dev-libs/openssl:= )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-BDEPEND="doc? ( app-doc/doxygen[dot] )"
-
-src_prepare() {
-   sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove 
-Werror"
-   cmake_src_prepare
-}
-
-src_configure() {
-   local -a mycmakeargs=(
-   "-DBUILD_SHARED_LIBS=YES"
-   "-DBUILD_DOC=$(usex doc)"
-   "-DBUILD_TESTING=$(usex test)"
-   "-DBUILD_C-ARES=$(usex adns)"
-   "$(cmake_use_find_package ssl OpenSSL)"
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*"
-
-   cmake_src_install
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/

2023-09-28 Thread Ronny Gutbrod
commit: 3f145cec6eedba5292dd9c0d52afb980d6cc5e04
Author: tastytea  tastytea  de>
AuthorDate: Thu Sep 28 12:46:22 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Sep 28 12:46:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f145cec

dev-cpp/trantor: add 1.5.14

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/trantor/Manifest  |  1 +
 dev-cpp/trantor/trantor-1.5.14.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index 0cbc220f24..78c9c3b6f5 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1,2 +1,3 @@
 DIST trantor-1.5.11.tar.gz 113152 BLAKE2B 
6ec0c8ae98835ad5fa94ab154ac3910496ddba2f67e307f90b48ee5bc39d3b4158adcac39b1bd2c2b7343a31f9fba394a6cbbb4fa86c1d1a8f1f28887d5a7955
 SHA512 
dd65938bebb2e6714e5603db3bfc82cd1a63395c17dce014147a41fdc74548cb526e1457a7472aa51bb80ce629a9935b4db9eeadf735efaf30899ef73f776a58
 DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 
298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d
 SHA512 
4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805
+DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 
843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84
 SHA512 
468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9

diff --git a/dev-cpp/trantor/trantor-1.5.14.ebuild 
b/dev-cpp/trantor/trantor-1.5.14.ebuild
new file mode 100644
index 00..42685e11c9
--- /dev/null
+++ b/dev-cpp/trantor/trantor-1.5.14.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17"
+HOMEPAGE="https://github.com/an-tao/trantor;
+SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="adns doc +ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   adns? ( net-dns/c-ares:= )
+   ssl? ( dev-libs/openssl:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
+
+src_prepare() {
+   sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove 
-Werror"
+   cmake_src_prepare
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   "-DBUILD_SHARED_LIBS=YES"
+   "-DBUILD_DOC=$(usex doc)"
+   "-DBUILD_TESTING=$(usex test)"
+   "-DBUILD_C-ARES=$(usex adns)"
+   "-DTRANTOR_USE_TLS=$(usex ssl openssl none)"
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*"
+
+   cmake_src_install
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/dockerfile-language-server/

2023-09-28 Thread Ronny Gutbrod
commit: 7e18f762e4c65ffe2e772bf634796d4be2a080d6
Author: tastytea  tastytea  de>
AuthorDate: Thu Sep 28 12:44:26 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Sep 28 12:45:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e18f762

dev-util/dockerfile-language-server: add 0.11.0

Signed-off-by: tastytea  tastytea.de>

 dev-util/dockerfile-language-server/Manifest   |  2 +
 .../dockerfile-language-server-0.11.0.ebuild   | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-util/dockerfile-language-server/Manifest 
b/dev-util/dockerfile-language-server/Manifest
index efbca53a05..0f4f34bae6 100644
--- a/dev-util/dockerfile-language-server/Manifest
+++ b/dev-util/dockerfile-language-server/Manifest
@@ -1,4 +1,6 @@
 DIST dockerfile-language-server-0.10.2-deps.tar.xz 995476 BLAKE2B 
8673bf2a780528a431b141f5633b75b3a9e7ba7ffe7267df9a8cf93fae82f82818bc65741f403bf0780e6fb3f1854d52e8715fd2d738b531cc8e8fff98a8069e
 SHA512 
020f2f8a358e9ac6003f6224fa4484d9579dca0e03dfe30c0946dee763016d915a27c686353f9a004a002b02edf43f621462d6771e27dcd32931dd29852dd6cc
+DIST dockerfile-language-server-0.11.0-deps.tar.xz 1021840 BLAKE2B 
9462dde5fc5cd6b262124af36a6d14873104bd0ca335a5e722ea5c827a85e02b865a461818c3789752846ced4ca426e0584132107bb55be8408487e3b8dd1ddc
 SHA512 
5cf80ff8a2a9a585ac8dc2a2d03a8fc1743b5028f525ae920271eb45f6a593dd5a5b296b66aea74021749f284f5265d1790bdf8bf571cfd2d4c24d5bb3dcad63
 DIST dockerfile-language-server-0.9.0-deps.tar.xz 947604 BLAKE2B 
440d68131507f3e0b265ea117fda452f860233960ad5bccf41e9163c12ce62fedd643e067a074bb007031b041b16ee67379bb755931d0476e7e0399a67d72537
 SHA512 
6195007faa078319e4a67c1fbe8c33fe002f6f92f0dfd18f5393151cf78b27d1ff57e0d2916be45b4817b5a67c6da35843f4a5fd96d3c2f02301705f304caeb8
 DIST dockerfile-language-server-nodejs-0.10.2.tgz 19882 BLAKE2B 
90f1b5387df2c9db9a302e36f8df59d53c8235b69abd9b74d273e5bfd2f77f8045d7ed4a4f0b4328ec4c8d3b5234d8ef9790d26eb7ca8f0b3a078ed4d266f0c0
 SHA512 
bcb6da798bf88775c4ceb67d24e84fe9b0f578bcdbcc6cc5145d3717739f77a921f4f536686052fcb56377fc35a260b2355d8b1ef8855f46461c83665ac658cb
+DIST dockerfile-language-server-nodejs-0.11.0.tgz 20176 BLAKE2B 
aeb4e5ca4a51a6c26f4ef32f5f9e53ef4dc3ad563aae4a6ffa44be1aa574f959c94ab83afea4024fb26530db681ca633d5071b602f6852a6a19f41fdeab33604
 SHA512 
92ff7b11561c2978784a2b5e6955fc2c34b0a5c74038824cff75a6eab5b14c7e202dba33a1c0de9285396295f55f690a388e0be60bf3148873831a8f8459d1ce
 DIST dockerfile-language-server-nodejs-0.9.0.tgz 19571 BLAKE2B 
0b75afcdb2238b4c28799b27642ea4f26cc60c4615b3636bc875e183911c70ec65234d8a7131a5d9e327e9c8d29973ea52524995117735c9ec142373a813e4d2
 SHA512 
40f59c5316db35369669142b24a5019825c8ea213c97b7fcd5b0956998b3088915838a72ff8a369a1a3e00a94b52c65c0a6979b2cf0c909db9ed2155d816560a

diff --git 
a/dev-util/dockerfile-language-server/dockerfile-language-server-0.11.0.ebuild 
b/dev-util/dockerfile-language-server/dockerfile-language-server-0.11.0.ebuild
new file mode 100644
index 00..ee629a78dc
--- /dev/null
+++ 
b/dev-util/dockerfile-language-server/dockerfile-language-server-0.11.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${PN}-nodejs-${PV}"
+
+DESCRIPTION="A language server for Dockerfiles"
+HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs;
+SRC_URI="
+   mirror://npm/${PN}-nodejs/-/${MY_P}.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache "$(realpath ./npm-cache)" install $(portageq envvar 
DISTDIR)/${MY_P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed"
+
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/

2023-09-28 Thread Ronny Gutbrod
commit: 2819afc2b6c0963e14dd885b513dcc6ce756f8cd
Author: tastytea  tastytea  de>
AuthorDate: Thu Sep 28 12:47:56 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Sep 28 12:47:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2819afc2

dev-cpp/drogon: drop 1.8.4

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/drogon/Manifest|  2 -
 dev-cpp/drogon/drogon-1.8.4.ebuild | 88 --
 2 files changed, 90 deletions(-)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index e3bd6e720c..f5cacccdbf 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,5 +1,3 @@
-DIST drogon-1.8.4.tar.gz 550065 BLAKE2B 
393c98f5c6f65368e9f89f46c4804a738a153139cc12adbe76c6ceff888637887f0dfa8099099255589e87d27e2840b4a9d65d88140bd18c5202f6eb344a43cc
 SHA512 
381b4b576d316e55690dc0531cfeaeee4c0e00ce540a502e1c1870eea9a463d00d7e4bc9a354c459e5fbc6da5f046757f07ff2077bb3a9603f97f448f2d17ea2
 DIST drogon-1.8.6.tar.gz 561577 BLAKE2B 
ad64cbb22b766403156a34cc604e7f9304541a98b86eea83b7afbb3d451c4aa176b7d359db5bfff48ce3f5475e436e13c8cf8d7adc1f4de123026ae2da1e4870
 SHA512 
4ca09f52fde3b080255c0938d510ea5592ec30e4ea9b7648a7ea1b528c9f096e1c1534647d5bf93d7923b43106227c6c1c3b67f238becbd6da15e8acecbf4c5c
 DIST drogon-1.8.7.tar.gz 561601 BLAKE2B 
9cca0fac0d34942a382371c1b654170456e3f7a2a565a798f19854dd0291ef0cf1ef19d668e36794a050a9acccd83c4aab5a0351f0b3f2a87753bc270793146c
 SHA512 
a49b032689869e97505612570285d21c0a68604c70e379f95c70fd5d8014f6890809283956b1b83fda4551c01c526ab2b575351c23a3e58fb4f920c9e1b7e92b
-DIST trantor-1.5.11.tar.gz 113152 BLAKE2B 
6ec0c8ae98835ad5fa94ab154ac3910496ddba2f67e307f90b48ee5bc39d3b4158adcac39b1bd2c2b7343a31f9fba394a6cbbb4fa86c1d1a8f1f28887d5a7955
 SHA512 
dd65938bebb2e6714e5603db3bfc82cd1a63395c17dce014147a41fdc74548cb526e1457a7472aa51bb80ce629a9935b4db9eeadf735efaf30899ef73f776a58
 DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 
298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d
 SHA512 
4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805

diff --git a/dev-cpp/drogon/drogon-1.8.4.ebuild 
b/dev-cpp/drogon/drogon-1.8.4.ebuild
deleted file mode 100644
index 0ae2e618ca..00
--- a/dev-cpp/drogon/drogon-1.8.4.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_TRANTOR_V="1.5.11"
-
-DESCRIPTION="C++14/17 based HTTP web application framework"
-HOMEPAGE="https://github.com/drogonframework/drogon;
-SRC_URI="
-   
https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   test? ( 
https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> 
trantor-${MY_TRANTOR_V}.tar.gz )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+brotli doc examples mariadb postgres redis sqlite test +yaml"
-# REQUIRED_USE="test? ( postgres sqlite mariadb )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-cpp/trantor-${MY_TRANTOR_V}:=
-   dev-libs/jsoncpp:=
-   sys-libs/zlib
-   brotli? ( app-arch/brotli:= )
-   mariadb? ( dev-db/mariadb:= )
-   postgres? ( dev-db/postgresql:= )
-   redis? ( dev-libs/hiredis:= )
-   sqlite? ( dev-db/sqlite:3 )
-   dev-libs/openssl:=
-   elibc_Darwin? ( sys-libs/native-uuid )
-   elibc_SunOS? ( sys-libs/libuuid )
-   !elibc_Darwin? ( !elibc_SunOS? (
-   sys-apps/util-linux
-   ) )
-   yaml? ( dev-cpp/yaml-cpp:= )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-PATCHES=( "${FILESDIR}"/${P}-fix-test-build.patch )
-
-DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
-
-src_unpack() {
-   default
-
-   # the cert is in the trantor submodule normally, but we unbundle that
-   if use test; then
-   mkdir -p ${P}/trantor/trantor/tests || die
-   cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.pem \
-   ${P}/trantor/trantor/tests/server.pem \
-   || die "could not copy test certificate"
-   fi
-}
-
-src_configure() {
-   use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
-
-   local -a mycmakeargs=(
-   -DBUILD_DOC=$(usex doc)
-   -DBUILD_EXAMPLES=NO
-   -DBUILD_POSTGRESQL=$(usex postgres)
-   -DBUILD_MYSQL=$(usex mariadb)
-   -DBUILD_SQLITE=$(usex sqlite)
-   -DBUILD_REDIS=$(usex redis)
-   -DBUILD_TESTING=$(usex test)
-

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/

2023-09-28 Thread Ronny Gutbrod
commit: e74430bd07e71335c0c16a7155841ddeede1128b
Author: tastytea  tastytea  de>
AuthorDate: Thu Sep 28 12:47:44 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Sep 28 12:47:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e74430bd

dev-cpp/drogon: add 1.8.7

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/drogon/Manifest|  1 +
 dev-cpp/drogon/drogon-1.8.7.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index 1dab2a3e25..e3bd6e720c 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,4 +1,5 @@
 DIST drogon-1.8.4.tar.gz 550065 BLAKE2B 
393c98f5c6f65368e9f89f46c4804a738a153139cc12adbe76c6ceff888637887f0dfa8099099255589e87d27e2840b4a9d65d88140bd18c5202f6eb344a43cc
 SHA512 
381b4b576d316e55690dc0531cfeaeee4c0e00ce540a502e1c1870eea9a463d00d7e4bc9a354c459e5fbc6da5f046757f07ff2077bb3a9603f97f448f2d17ea2
 DIST drogon-1.8.6.tar.gz 561577 BLAKE2B 
ad64cbb22b766403156a34cc604e7f9304541a98b86eea83b7afbb3d451c4aa176b7d359db5bfff48ce3f5475e436e13c8cf8d7adc1f4de123026ae2da1e4870
 SHA512 
4ca09f52fde3b080255c0938d510ea5592ec30e4ea9b7648a7ea1b528c9f096e1c1534647d5bf93d7923b43106227c6c1c3b67f238becbd6da15e8acecbf4c5c
+DIST drogon-1.8.7.tar.gz 561601 BLAKE2B 
9cca0fac0d34942a382371c1b654170456e3f7a2a565a798f19854dd0291ef0cf1ef19d668e36794a050a9acccd83c4aab5a0351f0b3f2a87753bc270793146c
 SHA512 
a49b032689869e97505612570285d21c0a68604c70e379f95c70fd5d8014f6890809283956b1b83fda4551c01c526ab2b575351c23a3e58fb4f920c9e1b7e92b
 DIST trantor-1.5.11.tar.gz 113152 BLAKE2B 
6ec0c8ae98835ad5fa94ab154ac3910496ddba2f67e307f90b48ee5bc39d3b4158adcac39b1bd2c2b7343a31f9fba394a6cbbb4fa86c1d1a8f1f28887d5a7955
 SHA512 
dd65938bebb2e6714e5603db3bfc82cd1a63395c17dce014147a41fdc74548cb526e1457a7472aa51bb80ce629a9935b4db9eeadf735efaf30899ef73f776a58
 DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 
298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d
 SHA512 
4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805

diff --git a/dev-cpp/drogon/drogon-1.8.7.ebuild 
b/dev-cpp/drogon/drogon-1.8.7.ebuild
new file mode 100644
index 00..7841c9749a
--- /dev/null
+++ b/dev-cpp/drogon/drogon-1.8.7.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_TRANTOR_V="1.5.13"
+
+DESCRIPTION="C++14/17 based HTTP web application framework"
+HOMEPAGE="https://github.com/drogonframework/drogon;
+SRC_URI="
+   
https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> 
trantor-${MY_TRANTOR_V}.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+brotli doc examples mariadb postgres redis sqlite test +yaml"
+# REQUIRED_USE="test? ( postgres sqlite mariadb )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/trantor-${MY_TRANTOR_V}:=
+   dev-libs/jsoncpp:=
+   sys-libs/zlib
+   brotli? ( app-arch/brotli:= )
+   mariadb? ( dev-db/mariadb:= )
+   postgres? ( dev-db/postgresql:= )
+   redis? ( dev-libs/hiredis:= )
+   sqlite? ( dev-db/sqlite:3 )
+   elibc_Darwin? ( sys-libs/native-uuid )
+   elibc_SunOS? ( sys-libs/libuuid )
+   !elibc_Darwin? ( !elibc_SunOS? (
+   sys-apps/util-linux
+   ) )
+   yaml? ( dev-cpp/yaml-cpp:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch )
+
+DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
+
+src_unpack() {
+   default
+
+   # the cert is in the trantor submodule normally, but we unbundle that
+   if use test; then
+   mkdir -p ${P}/trantor/trantor/tests || die
+   cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \
+   ${P}/trantor/trantor/tests/ \
+   || die "could not copy test certificate and/or key"
+   fi
+}
+
+src_configure() {
+   use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
+
+   local -a mycmakeargs=(
+   -DBUILD_DOC=$(usex doc)
+   -DBUILD_EXAMPLES=NO
+   -DBUILD_POSTGRESQL=$(usex postgres)
+   -DBUILD_MYSQL=$(usex mariadb)
+   -DBUILD_SQLITE=$(usex sqlite)
+   -DBUILD_REDIS=$(usex redis)
+   -DBUILD_TESTING=$(usex test)
+

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

2023-09-28 Thread Ronny Gutbrod
commit: 4a73b7bb21ad8dcaa9d209f2d3113f6a202f287c
Author: tastytea  tastytea  de>
AuthorDate: Thu Sep 28 12:37:55 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Sep 28 12:45:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a73b7bb

dev-python/pywebview: drop 4.1

Signed-off-by: tastytea  tastytea.de>

 dev-python/pywebview/Manifest |  1 -
 dev-python/pywebview/pywebview-4.1.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest
index 0ebdaff9eb..8c53a0cd3f 100644
--- a/dev-python/pywebview/Manifest
+++ b/dev-python/pywebview/Manifest
@@ -1,3 +1,2 @@
-DIST pywebview-4.1.tar.gz 30069532 BLAKE2B 
ca11bb04c4146204d379414fc6de0cd1e583c36feb126c859d8c8bb0e896bf5eb8de946943729e41d0c564c704d140baf765de2807aec0311348e97624c00f3a
 SHA512 
5cca2912adda83043c86f4b1386c70583fa547424b10c19dc2bfc713407cd9001515844b820e2050962fe84373febfaab495f646c56ab1d48207b47f2c535208
 DIST pywebview-4.2.2.tar.gz 30105686 BLAKE2B 
fd6cd5131fd42326046e1126951294f7c87245a0580c7269d4bbb8a9fd04048e0db3a5864ff32c646d21734519ac568903dd82de5b750c3d7bcdb90857fe958b
 SHA512 
6922d31bfc7a461948698b96d7e507162ac8718408ca0d8defa138d86c74d653c8026f5b0aa2d62d2147d7a64391f7e4d7726b5fcac0d836907fe5751bd82936
 DIST pywebview-4.3.3.tar.gz 30107570 BLAKE2B 
6907d928c2f0471547b75ce385636330e4ae2891c8082b24d659a75e525b84259a2db4bf4f8767c4d30c152724fc20c864456156fab8242e72753be32e908a49
 SHA512 
beaa481fc786ebd07d0d198167bbdfefb50e45b0c768b450c75385e6ed8f72df2cfebbcc7b5356632309300290d0d7b340bbd714e8d8aceaeca56e945857f007

diff --git a/dev-python/pywebview/pywebview-4.1.ebuild 
b/dev-python/pywebview/pywebview-4.1.ebuild
deleted file mode 100644
index 3df2e37aa1..00
--- a/dev-python/pywebview/pywebview-4.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A lightweight cross-platform wrapper around a webview component"
-HOMEPAGE="https://github.com/r0x0r/pywebview;
-SRC_URI="https://github.com/r0x0r/pywebview/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk qt5"
-REQUIRED_USE="|| ( gtk qt5 )"
-
-RDEPEND="
-   dev-python/bottle
-   dev-python/cryptography
-   dev-python/proxy_tools
-   gtk? (
-   dev-python/pygobject[cairo,${PYTHON_USEDEP}]
-   net-libs/webkit-gtk
-   )
-   qt5? (
-dev-python/pyside2[${PYTHON_USEDEP},webengine]
-dev-python/QtPy[${PYTHON_USEDEP},webengine]
-   )
-"
-
-distutils_enable_tests pytest
-
-RESTRICT="test" # FIXME: tests fail without message



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/source-han-mono/

2023-09-27 Thread Ronny Gutbrod
commit: 401efca55683c94c002848c559d9d99ad6b848bf
Author: tastytea  tastytea  de>
AuthorDate: Wed Sep 27 17:52:06 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed Sep 27 17:52:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=401efca5

media-fonts/source-han-mono: fix HOMEPAGE

Signed-off-by: tastytea  tastytea.de>

 media-fonts/source-han-mono/source-han-mono-1.002.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/source-han-mono/source-han-mono-1.002.ebuild 
b/media-fonts/source-han-mono/source-han-mono-1.002.ebuild
index 513b54344f..670601e8a2 100644
--- a/media-fonts/source-han-mono/source-han-mono-1.002.ebuild
+++ b/media-fonts/source-han-mono/source-han-mono-1.002.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 inherit font
 
 DESCRIPTION="Pan-CJK OpenType/CFF mono font family"
-HOMEPAGE="https://github.com/adobe-fonts/source-han-serif/;
+HOMEPAGE="https://github.com/adobe-fonts/source-han-mono;
 
SRC_URI="https://github.com/adobe-fonts/${PN}/releases/download/${PV}/SourceHanMono.ttc
 -> ${P}.ttc"
 S=${WORKDIR}
 



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/source-han-serif/

2023-09-27 Thread Ronny Gutbrod
commit: 51541d8cfb50762fe8bbbf8eb6fda5987c4e31af
Author: tastytea  tastytea  de>
AuthorDate: Wed Sep 27 17:50:39 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed Sep 27 17:50:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51541d8c

media-fonts/source-han-serif: add 2.002

Signed-off-by: tastytea  tastytea.de>

 media-fonts/source-han-serif/Manifest  |  4 +++
 .../source-han-serif/source-han-serif-2.002.ebuild | 37 ++
 2 files changed, 41 insertions(+)

diff --git a/media-fonts/source-han-serif/Manifest 
b/media-fonts/source-han-serif/Manifest
index bbacee960f..b5446e2cdd 100644
--- a/media-fonts/source-han-serif/Manifest
+++ b/media-fonts/source-han-serif/Manifest
@@ -1,8 +1,12 @@
 DIST source-han-serif-ja-1.001.zip 36733628 BLAKE2B 
0c171c414b350ecb65ade49d80bfed127c8f339a34fc43f9c0ee2fb853521165d81f6a3bd65be01c6d404c679d26930494fa077df0aec4b5c3783341c624cddc
 SHA512 
5e6005e904619b671b1ffd089a0f44e0502e3a6af1dca749ddcf0fe0fe6d67cbb0d2e19099f5e0da173a31e67bcbeb6f884e41eb998141346be69122452a0ae4
 DIST source-han-serif-ja-2.001.zip 36789229 BLAKE2B 
b17cdb9ade2bdde67ccf142fe6c8b2637b520916ee72028bf0f4226e733fd5fea244344c288ad5217b2b28b312e92f0787b54dba60e3031b8203760590311981
 SHA512 
f436321985c5a2c3a8b3483c94d7d0bcde059832c3068ee1a74b6468a46ce19d571fc782ee395b6b5ef9bd26279c3661dd6adffed24845c6e92670784fe03831
+DIST source-han-serif-ja-2.002.zip 36811234 BLAKE2B 
298c8398de7aa567bc2ff2de290b7e2b253e6cbd600b12ee780c13b5484ee9ac3db69e93bf359e49d14f09269e161f4e49d8c32f258d8348cc5b86f71d7eab47
 SHA512 
9a006bc2da629f1ad170ce54abf0bff881412d49dbb5c3617a6ec97f011886178fc62e5f7c9a398f7395d6cb30a3bdb7d6c122022405df8712968cc4da70253f
 DIST source-han-serif-ko-1.001.zip 38346428 BLAKE2B 
423d09b686d4c953e14689e92769bc1bd93168d64f930f121d30f8b04610fe9f47c3eca7dd1adbff30325d599c7336159dddf795612a0a40d238c5831f622297
 SHA512 
0562aaab11926a70672c0aba6dc0e212492067d02bea71c2508ff199c84a7b02e5e2dc87aaa8b2a966cdeb5ef30ecc8e8ebe0c2eea8e881b788adfaa00aa2e7c
 DIST source-han-serif-ko-2.001.zip 39231528 BLAKE2B 
5b3a4a71b119a0a329363db45c511b195972c5ea36b391ce69277e2495c7904e938b9add8a042b92fcd79f0f1cdcca7bd55d785b8e667fd4693b2d64164b45b4
 SHA512 
e7f6468140a937d006155db746dbf4b8455a75ca2dd0ec6916c2e084f6136a79b0db080a2521b7ba665013ba7a257a763f9087d2270d531f4a1455e440329f1b
+DIST source-han-serif-ko-2.002.zip 39359861 BLAKE2B 
39a13d51aa7b852cb6d6a32a135d765f57707e56e5117fac95d03e5d8235c7bcc3c3aa24d4107e3ca664eb9dae3d896e6241d14ae2f3fc0c9ca8329978e1f936
 SHA512 
0d7187ddb55664449adc659f0e1eb9e26c9eb9ee81cc9c1e2619516bf2eb2e4ebbdb8a6846f2da2dfb118c95dc7b60c8dc3d83cb922c360dc5587a2886bd770a
 DIST source-han-serif-zh_CN-1.001.zip 66778823 BLAKE2B 
8878b8dfbbf5b15067a31fe0a1055f8e3de7afe280072dd23226fe06bba403e3e69b50b5ecac28e7b53f916f3e5c821696aa399a9893089b59fa78c020e19063
 SHA512 
e8bd7776caff6a70945c23ec02ece2310fbe905768ae784698bf937ed6e376e2065f535f2498909d962b3942c524f8621c1fd4bc41e3c2d3d033806cab4a0ffc
 DIST source-han-serif-zh_CN-2.001.zip 68857778 BLAKE2B 
13810a87500a69295468005374d1119e032a8f3e9d8672022c0e927c5941868e87ed9fe6f87b5f21a59ec6b326ec6db80c7ca3a4c32c0e22c174d8155ba98902
 SHA512 
f75844e260e8bb49a50a4276e431f5fb39704d60ffac3d0ba8326e8758bb7d2cff5dfb0cd4fab590c12c14e65384cdf624fef830731fdd3df8dab088ebadac6c
+DIST source-han-serif-zh_CN-2.002.zip 68956659 BLAKE2B 
19ee821becbcbeb2de81d5d077d83a9a8fbfc11f49e1820d0cd2fec11600d79b6fe52718a6ec6096c557f114e5320f8c7acd74762855e51b9d5bfe4a843996f0
 SHA512 
6e0e3d75bf3cedc16cb59f0af27bcc4d6a6279f9cc06c7b255eb3e9246d2fd23a6cc433e6e8d32de97a2cb195a1bc7f172b6f40f1066d073a1638237ae196f63
 DIST source-han-serif-zh_TW-1.001.zip 34610053 BLAKE2B 
9f7ff54a1ae1f3b87ce0c4854d77860e96d8973c9edec5d8442e50a8055fe440f7a8663b341555af9094c2c07ebac022f5b1e8ce097e117087fb1a4a6cb91918
 SHA512 
29f88f7f7b280187fc46e7e14a3bf869c1e543b1f6be0667e1fdae06a934471124207b7d45ae505bf3bf2f4c0541ed1ffb8612992342d81d85a6587e85545aa4
 DIST source-han-serif-zh_TW-2.001.zip 47266838 BLAKE2B 
e3974e21270df8f55a84081526bcfd2002b5b71a75b4184c9f02d32373e40248bacae019c2c1b9e4748c1f24aee995e6735ef45e44220e99e0c3887961da8989
 SHA512 
e15a9cf79ab89c1f3d9ca72658fc561aa5ed3c1fb7d0f9ee21ed7c6dc430231f10d5ce85cd0d41f20f8116dcd6aa71a7d2b697e66190d13c9a0e69aa71a318dd
+DIST source-han-serif-zh_TW-2.002.zip 47261252 BLAKE2B 
5135c3145fedb13e347c30b34377d22d60f6074a80d360c10fa179e984af3638fa7566838046b210ae378cb977433e5fb219d8c09f8af6850990a5f9dc152166
 SHA512 
57a0a1e8e5835d811caeb8571e91a1fc7e5ffad6ed6a32433971c5a85a8b94deb1a0d880d64c3fa826316ce0eed601c4232163b1459567bf868ccc04990c901b

diff --git a/media-fonts/source-han-serif/source-han-serif-2.002.ebuild 
b/media-fonts/source-han-serif/source-han-serif-2.002.ebuild
new file mode 100644
index 00..52911fafdf
--- /dev/null
+++ b/media-fonts/source-han-serif/source-han-serif-2.002.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distribu

[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/source-han-serif/

2023-09-27 Thread Ronny Gutbrod
commit: f42a2f69990aba9d79ce362b2a1c633ef7b6277f
Author: tastytea  tastytea  de>
AuthorDate: Wed Sep 27 17:51:26 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed Sep 27 17:51:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f42a2f69

media-fonts/source-han-serif: drop 1.001

Signed-off-by: tastytea  tastytea.de>

 media-fonts/source-han-serif/Manifest  |  4 ---
 .../source-han-serif/source-han-serif-1.001.ebuild | 32 --
 2 files changed, 36 deletions(-)

diff --git a/media-fonts/source-han-serif/Manifest 
b/media-fonts/source-han-serif/Manifest
index b5446e2cdd..38c78ed3f4 100644
--- a/media-fonts/source-han-serif/Manifest
+++ b/media-fonts/source-han-serif/Manifest
@@ -1,12 +1,8 @@
-DIST source-han-serif-ja-1.001.zip 36733628 BLAKE2B 
0c171c414b350ecb65ade49d80bfed127c8f339a34fc43f9c0ee2fb853521165d81f6a3bd65be01c6d404c679d26930494fa077df0aec4b5c3783341c624cddc
 SHA512 
5e6005e904619b671b1ffd089a0f44e0502e3a6af1dca749ddcf0fe0fe6d67cbb0d2e19099f5e0da173a31e67bcbeb6f884e41eb998141346be69122452a0ae4
 DIST source-han-serif-ja-2.001.zip 36789229 BLAKE2B 
b17cdb9ade2bdde67ccf142fe6c8b2637b520916ee72028bf0f4226e733fd5fea244344c288ad5217b2b28b312e92f0787b54dba60e3031b8203760590311981
 SHA512 
f436321985c5a2c3a8b3483c94d7d0bcde059832c3068ee1a74b6468a46ce19d571fc782ee395b6b5ef9bd26279c3661dd6adffed24845c6e92670784fe03831
 DIST source-han-serif-ja-2.002.zip 36811234 BLAKE2B 
298c8398de7aa567bc2ff2de290b7e2b253e6cbd600b12ee780c13b5484ee9ac3db69e93bf359e49d14f09269e161f4e49d8c32f258d8348cc5b86f71d7eab47
 SHA512 
9a006bc2da629f1ad170ce54abf0bff881412d49dbb5c3617a6ec97f011886178fc62e5f7c9a398f7395d6cb30a3bdb7d6c122022405df8712968cc4da70253f
-DIST source-han-serif-ko-1.001.zip 38346428 BLAKE2B 
423d09b686d4c953e14689e92769bc1bd93168d64f930f121d30f8b04610fe9f47c3eca7dd1adbff30325d599c7336159dddf795612a0a40d238c5831f622297
 SHA512 
0562aaab11926a70672c0aba6dc0e212492067d02bea71c2508ff199c84a7b02e5e2dc87aaa8b2a966cdeb5ef30ecc8e8ebe0c2eea8e881b788adfaa00aa2e7c
 DIST source-han-serif-ko-2.001.zip 39231528 BLAKE2B 
5b3a4a71b119a0a329363db45c511b195972c5ea36b391ce69277e2495c7904e938b9add8a042b92fcd79f0f1cdcca7bd55d785b8e667fd4693b2d64164b45b4
 SHA512 
e7f6468140a937d006155db746dbf4b8455a75ca2dd0ec6916c2e084f6136a79b0db080a2521b7ba665013ba7a257a763f9087d2270d531f4a1455e440329f1b
 DIST source-han-serif-ko-2.002.zip 39359861 BLAKE2B 
39a13d51aa7b852cb6d6a32a135d765f57707e56e5117fac95d03e5d8235c7bcc3c3aa24d4107e3ca664eb9dae3d896e6241d14ae2f3fc0c9ca8329978e1f936
 SHA512 
0d7187ddb55664449adc659f0e1eb9e26c9eb9ee81cc9c1e2619516bf2eb2e4ebbdb8a6846f2da2dfb118c95dc7b60c8dc3d83cb922c360dc5587a2886bd770a
-DIST source-han-serif-zh_CN-1.001.zip 66778823 BLAKE2B 
8878b8dfbbf5b15067a31fe0a1055f8e3de7afe280072dd23226fe06bba403e3e69b50b5ecac28e7b53f916f3e5c821696aa399a9893089b59fa78c020e19063
 SHA512 
e8bd7776caff6a70945c23ec02ece2310fbe905768ae784698bf937ed6e376e2065f535f2498909d962b3942c524f8621c1fd4bc41e3c2d3d033806cab4a0ffc
 DIST source-han-serif-zh_CN-2.001.zip 68857778 BLAKE2B 
13810a87500a69295468005374d1119e032a8f3e9d8672022c0e927c5941868e87ed9fe6f87b5f21a59ec6b326ec6db80c7ca3a4c32c0e22c174d8155ba98902
 SHA512 
f75844e260e8bb49a50a4276e431f5fb39704d60ffac3d0ba8326e8758bb7d2cff5dfb0cd4fab590c12c14e65384cdf624fef830731fdd3df8dab088ebadac6c
 DIST source-han-serif-zh_CN-2.002.zip 68956659 BLAKE2B 
19ee821becbcbeb2de81d5d077d83a9a8fbfc11f49e1820d0cd2fec11600d79b6fe52718a6ec6096c557f114e5320f8c7acd74762855e51b9d5bfe4a843996f0
 SHA512 
6e0e3d75bf3cedc16cb59f0af27bcc4d6a6279f9cc06c7b255eb3e9246d2fd23a6cc433e6e8d32de97a2cb195a1bc7f172b6f40f1066d073a1638237ae196f63
-DIST source-han-serif-zh_TW-1.001.zip 34610053 BLAKE2B 
9f7ff54a1ae1f3b87ce0c4854d77860e96d8973c9edec5d8442e50a8055fe440f7a8663b341555af9094c2c07ebac022f5b1e8ce097e117087fb1a4a6cb91918
 SHA512 
29f88f7f7b280187fc46e7e14a3bf869c1e543b1f6be0667e1fdae06a934471124207b7d45ae505bf3bf2f4c0541ed1ffb8612992342d81d85a6587e85545aa4
 DIST source-han-serif-zh_TW-2.001.zip 47266838 BLAKE2B 
e3974e21270df8f55a84081526bcfd2002b5b71a75b4184c9f02d32373e40248bacae019c2c1b9e4748c1f24aee995e6735ef45e44220e99e0c3887961da8989
 SHA512 
e15a9cf79ab89c1f3d9ca72658fc561aa5ed3c1fb7d0f9ee21ed7c6dc430231f10d5ce85cd0d41f20f8116dcd6aa71a7d2b697e66190d13c9a0e69aa71a318dd
 DIST source-han-serif-zh_TW-2.002.zip 47261252 BLAKE2B 
5135c3145fedb13e347c30b34377d22d60f6074a80d360c10fa179e984af3638fa7566838046b210ae378cb977433e5fb219d8c09f8af6850990a5f9dc152166
 SHA512 
57a0a1e8e5835d811caeb8571e91a1fc7e5ffad6ed6a32433971c5a85a8b94deb1a0d880d64c3fa826316ce0eed601c4232163b1459567bf868ccc04990c901b

diff --git a/media-fonts/source-han-serif/source-han-serif-1.001.ebuild 
b/media-fonts/source-han-serif/source-han-serif-1.001.ebuild
deleted file mode 100644
index 998d253e38..00
--- a/media-fonts/source-han-serif/source-han-serif-1.001.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distribu

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/

2023-08-26 Thread Ronny Gutbrod
commit: 0cba64b4edc4f87aa9a3267f372e986fea23f279
Author: tastytea  tastytea  de>
AuthorDate: Sat Aug 26 10:35:14 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Aug 26 10:35:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cba64b4

dev-cpp/trantor: add 1.5.13

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/trantor/Manifest  |  1 +
 dev-cpp/trantor/trantor-1.5.13.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index 56535ef234..4e81368c33 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1,2 +1,3 @@
 DIST trantor-1.5.10.tar.gz 112413 BLAKE2B 
7ee04f57ba6f41edcc4c5334c63c7194e8a581edaec771ca6a2b2f6c444603da7a43d5ebf30ac89b9302f4302c4a54af9cee3c9532545345f0bf51b56b95dae3
 SHA512 
27ddc46b81747ba43f2abb5d6f3b82257ee6a7295f3cca3da0320dea2e6ef4b6276641a3fc3f61a082aa7ea360ee56663cebf4c6301ba79dcdbbdc96a450cb28
 DIST trantor-1.5.11.tar.gz 113152 BLAKE2B 
6ec0c8ae98835ad5fa94ab154ac3910496ddba2f67e307f90b48ee5bc39d3b4158adcac39b1bd2c2b7343a31f9fba394a6cbbb4fa86c1d1a8f1f28887d5a7955
 SHA512 
dd65938bebb2e6714e5603db3bfc82cd1a63395c17dce014147a41fdc74548cb526e1457a7472aa51bb80ce629a9935b4db9eeadf735efaf30899ef73f776a58
+DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 
298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d
 SHA512 
4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805

diff --git a/dev-cpp/trantor/trantor-1.5.13.ebuild 
b/dev-cpp/trantor/trantor-1.5.13.ebuild
new file mode 100644
index 00..42685e11c9
--- /dev/null
+++ b/dev-cpp/trantor/trantor-1.5.13.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17"
+HOMEPAGE="https://github.com/an-tao/trantor;
+SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="adns doc +ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   adns? ( net-dns/c-ares:= )
+   ssl? ( dev-libs/openssl:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
+
+src_prepare() {
+   sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove 
-Werror"
+   cmake_src_prepare
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   "-DBUILD_SHARED_LIBS=YES"
+   "-DBUILD_DOC=$(usex doc)"
+   "-DBUILD_TESTING=$(usex test)"
+   "-DBUILD_C-ARES=$(usex adns)"
+   "-DTRANTOR_USE_TLS=$(usex ssl openssl none)"
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*"
+
+   cmake_src_install
+}



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

2023-08-26 Thread Ronny Gutbrod
commit: f372856b8d0ce74ef123b3c308a549f7576f1100
Author: tastytea  tastytea  de>
AuthorDate: Sat Aug 26 10:25:28 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Aug 26 10:25:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f372856b

net-im/go-sendxmpp: add 0.6.1

Signed-off-by: tastytea  tastytea.de>

 net-im/go-sendxmpp/Manifest |  2 ++
 net-im/go-sendxmpp/go-sendxmpp-0.6.1.ebuild | 30 +
 2 files changed, 32 insertions(+)

diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest
index d1633e7d6a..975b13e98e 100644
--- a/net-im/go-sendxmpp/Manifest
+++ b/net-im/go-sendxmpp/Manifest
@@ -2,3 +2,5 @@ DIST go-sendxmpp-0.5.6-vendor.tar.xz 1381836 BLAKE2B 
1854a7d8fe37da69020c9f9e5df
 DIST go-sendxmpp-0.5.6.tar.bz2 28854 BLAKE2B 
30932bc6f6c5665b59f2c3b1586ed7eb6f959b8a08cb861cf136612152c36999bda05727994a5583aa56f0c987f357c9e01d2c6392204c68339e6dd9d92b0c71
 SHA512 
a5d1241db6fd40a87ec46d5878d9e3f663614d76e6f375cb0f9a208c3960cc3661ac3bd5967cf6f6991c0b408a64facadab36642720a5387644d55fd774c0792
 DIST go-sendxmpp-0.6.0-vendor.tar.xz 1387104 BLAKE2B 
de7eed4eb45bb12199f3eb92ac2d84a0d6ee9ad648b6d0d5a70f059c510bdd317d5ff60345a443d03f5b02f72048f7962b73a635449a0818a4f30fcd5513c550
 SHA512 
c396cfacb92723285f3eee410a17ac6e7bae346e1783cf14ae812cd6809cf76cbfec2d37461617ce9938461df6a2387bb54570eca67434bb343d383cdf45857e
 DIST go-sendxmpp-0.6.0.tar.bz2 30272 BLAKE2B 
488caef5d0f5d1f7b248d6374588e8f640684b7b95d87e26f99e8653123715a682e3e89e065c5751e28619f5e07230f04d8a5032a5b3b666ad657f3447884044
 SHA512 
2f11a72650ef32c5fb2caacc68b3d331025d651d858ba50632914c467a9108366f5bb6c1dd938bd7e3869ef014bba60595c8b82bdb3ae8797159fd048cfd828d
+DIST go-sendxmpp-0.6.1-vendor.tar.xz 1388196 BLAKE2B 
d206b79daeae2b5cb49d9556f8b3ee9104531a1fa8f2828ab592c1477e8b259d21f1acb5085ec545a7d229b27aaf7a44c197f56a7684733fd848af31129babc4
 SHA512 
39b76f65195bf7a1563fe837d1c073aacbb83e493f1ae622988ee23eb34d6af15a74b4c1c090a3641e40d31a4d292b6012624957a8ac6384ce031076f7e0087c
+DIST go-sendxmpp-0.6.1.tar.bz2 30102 BLAKE2B 
b00f8e3513ab8ad1cdb0d2a5465f4caba64380580f29e244a0a0be752732cffdaed54896243efda64fbd3a1efe8571e562346c004d46de6cbe11f7c7e9c6ccf6
 SHA512 
9a3a9a415ba68251c923f76be75caef93a7a2a3323a2cd03933c79f0c72d497af6c0837fd434c87ffd90e42a955e6c10c3133ca7e723594c9494962b95e933e2

diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.6.1.ebuild 
b/net-im/go-sendxmpp/go-sendxmpp-0.6.1.ebuild
new file mode 100644
index 00..5d3cadb774
--- /dev/null
+++ b/net-im/go-sendxmpp/go-sendxmpp-0.6.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+# NOTE: To create the vendor tarball, run:
+# `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P/-0/-v0}/vendor`
+
+DESCRIPTION="A little tool to send messages to an XMPP contact or MUC"
+HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp;
+SRC_URI="
+   
https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> 
${P}.tar.bz2
+   https://tastytea.de/files/gentoo/${P}-vendor.tar.xz
+"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="BSD-2 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   ego build -buildmode=pie
+}
+
+src_install() {
+   dobin go-sendxmpp
+   default
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/

2023-08-26 Thread Ronny Gutbrod
commit: 8d6e9f0cb68fddc8d09b6e10de70c724638452e4
Author: tastytea  tastytea  de>
AuthorDate: Sat Aug 26 10:38:09 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Aug 26 10:38:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d6e9f0c

dev-cpp/trantor: drop 1.5.10

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/trantor/Manifest  |  1 -
 dev-cpp/trantor/trantor-1.5.10.ebuild | 49 ---
 2 files changed, 50 deletions(-)

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index 4e81368c33..0cbc220f24 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1,3 +1,2 @@
-DIST trantor-1.5.10.tar.gz 112413 BLAKE2B 
7ee04f57ba6f41edcc4c5334c63c7194e8a581edaec771ca6a2b2f6c444603da7a43d5ebf30ac89b9302f4302c4a54af9cee3c9532545345f0bf51b56b95dae3
 SHA512 
27ddc46b81747ba43f2abb5d6f3b82257ee6a7295f3cca3da0320dea2e6ef4b6276641a3fc3f61a082aa7ea360ee56663cebf4c6301ba79dcdbbdc96a450cb28
 DIST trantor-1.5.11.tar.gz 113152 BLAKE2B 
6ec0c8ae98835ad5fa94ab154ac3910496ddba2f67e307f90b48ee5bc39d3b4158adcac39b1bd2c2b7343a31f9fba394a6cbbb4fa86c1d1a8f1f28887d5a7955
 SHA512 
dd65938bebb2e6714e5603db3bfc82cd1a63395c17dce014147a41fdc74548cb526e1457a7472aa51bb80ce629a9935b4db9eeadf735efaf30899ef73f776a58
 DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 
298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d
 SHA512 
4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805

diff --git a/dev-cpp/trantor/trantor-1.5.10.ebuild 
b/dev-cpp/trantor/trantor-1.5.10.ebuild
deleted file mode 100644
index 85df49d01e..00
--- a/dev-cpp/trantor/trantor-1.5.10.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17"
-HOMEPAGE="https://github.com/an-tao/trantor;
-SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="adns doc +ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   adns? ( net-dns/c-ares:= )
-   ssl? ( dev-libs/openssl:= )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-BDEPEND="doc? ( app-doc/doxygen[dot] )"
-
-src_prepare() {
-   sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove 
-Werror"
-   cmake_src_prepare
-}
-
-src_configure() {
-   local -a mycmakeargs=(
-   "-DBUILD_SHARED_LIBS=YES"
-   "-DBUILD_DOC=$(usex doc)"
-   "-DBUILD_TESTING=$(usex test)"
-   "-DBUILD_C-ARES=$(usex adns)"
-   "$(cmake_use_find_package ssl OpenSSL)"
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*"
-
-   cmake_src_install
-}



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

2023-08-26 Thread Ronny Gutbrod
commit: 8fc3c939589938b3ec4ab85a60698e1ff238c8f4
Author: tastytea  tastytea  de>
AuthorDate: Sat Aug 26 10:26:28 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Aug 26 10:26:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fc3c939

net-im/go-sendxmpp: drop 0.5.6

Signed-off-by: tastytea  tastytea.de>

 net-im/go-sendxmpp/Manifest |  2 --
 net-im/go-sendxmpp/go-sendxmpp-0.5.6.ebuild | 27 ---
 2 files changed, 29 deletions(-)

diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest
index 975b13e98e..5c4654ea6c 100644
--- a/net-im/go-sendxmpp/Manifest
+++ b/net-im/go-sendxmpp/Manifest
@@ -1,5 +1,3 @@
-DIST go-sendxmpp-0.5.6-vendor.tar.xz 1381836 BLAKE2B 
1854a7d8fe37da69020c9f9e5df85abd12dde180c27b5242dd2bcf9ae0c7b6dec750dc22dbcdcf39b6ab2a7da89c1c5fe0eb330fa07af731bb7bda4ba40510d2
 SHA512 
eeaf60e6d0a82ed38d4ee0c3f95822d5d4b1e48f220e19d16f59602a822a27b6041b66abbca20e405aaf95f7e77e17a3e5715a4af444137653c1da7ac5914e54
-DIST go-sendxmpp-0.5.6.tar.bz2 28854 BLAKE2B 
30932bc6f6c5665b59f2c3b1586ed7eb6f959b8a08cb861cf136612152c36999bda05727994a5583aa56f0c987f357c9e01d2c6392204c68339e6dd9d92b0c71
 SHA512 
a5d1241db6fd40a87ec46d5878d9e3f663614d76e6f375cb0f9a208c3960cc3661ac3bd5967cf6f6991c0b408a64facadab36642720a5387644d55fd774c0792
 DIST go-sendxmpp-0.6.0-vendor.tar.xz 1387104 BLAKE2B 
de7eed4eb45bb12199f3eb92ac2d84a0d6ee9ad648b6d0d5a70f059c510bdd317d5ff60345a443d03f5b02f72048f7962b73a635449a0818a4f30fcd5513c550
 SHA512 
c396cfacb92723285f3eee410a17ac6e7bae346e1783cf14ae812cd6809cf76cbfec2d37461617ce9938461df6a2387bb54570eca67434bb343d383cdf45857e
 DIST go-sendxmpp-0.6.0.tar.bz2 30272 BLAKE2B 
488caef5d0f5d1f7b248d6374588e8f640684b7b95d87e26f99e8653123715a682e3e89e065c5751e28619f5e07230f04d8a5032a5b3b666ad657f3447884044
 SHA512 
2f11a72650ef32c5fb2caacc68b3d331025d651d858ba50632914c467a9108366f5bb6c1dd938bd7e3869ef014bba60595c8b82bdb3ae8797159fd048cfd828d
 DIST go-sendxmpp-0.6.1-vendor.tar.xz 1388196 BLAKE2B 
d206b79daeae2b5cb49d9556f8b3ee9104531a1fa8f2828ab592c1477e8b259d21f1acb5085ec545a7d229b27aaf7a44c197f56a7684733fd848af31129babc4
 SHA512 
39b76f65195bf7a1563fe837d1c073aacbb83e493f1ae622988ee23eb34d6af15a74b4c1c090a3641e40d31a4d292b6012624957a8ac6384ce031076f7e0087c

diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.5.6.ebuild 
b/net-im/go-sendxmpp/go-sendxmpp-0.5.6.ebuild
deleted file mode 100644
index bea4ccb3b4..00
--- a/net-im/go-sendxmpp/go-sendxmpp-0.5.6.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A little tool to send messages to an XMPP contact or MUC"
-HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp;
-SRC_URI="
-   
https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> 
${P}.tar.bz2
-   https://tastytea.de/files/gentoo/${P}-vendor.tar.xz
-"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="BSD-2 BSD MIT MIT-with-advertising"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
-   ego build -buildmode=pie
-}
-
-src_install() {
-   dobin go-sendxmpp
-   default
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/

2023-08-26 Thread Ronny Gutbrod
commit: 8c92115c18c0b5421fd51daf04ab007a6fc5b163
Author: tastytea  tastytea  de>
AuthorDate: Sat Aug 26 15:40:03 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Aug 26 15:40:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c92115c

dev-cpp/drogon: add 1.8.6

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/drogon/Manifest|  2 +
 dev-cpp/drogon/drogon-1.8.6.ebuild | 87 ++
 2 files changed, 89 insertions(+)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index b63d15f46a..15cc806b07 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,4 +1,6 @@
 DIST drogon-1.8.3.tar.gz 543846 BLAKE2B 
3faf24f0d3d9115ea463b38c285e43f098dab488df905cc0e467fec1dc981b1587d97112547eb5b5324775d5176a743ff55ebc383243b15efcab64accf9aba10
 SHA512 
48653f40b408cebe3e2b250df97c1819d090f85daa1f8d6b252aa6824a69f742762dbc1869a3aac378740dd01d0a2cf30af85779c5e56cffa82e2ad8a950fd83
 DIST drogon-1.8.4.tar.gz 550065 BLAKE2B 
393c98f5c6f65368e9f89f46c4804a738a153139cc12adbe76c6ceff888637887f0dfa8099099255589e87d27e2840b4a9d65d88140bd18c5202f6eb344a43cc
 SHA512 
381b4b576d316e55690dc0531cfeaeee4c0e00ce540a502e1c1870eea9a463d00d7e4bc9a354c459e5fbc6da5f046757f07ff2077bb3a9603f97f448f2d17ea2
+DIST drogon-1.8.6.tar.gz 561577 BLAKE2B 
ad64cbb22b766403156a34cc604e7f9304541a98b86eea83b7afbb3d451c4aa176b7d359db5bfff48ce3f5475e436e13c8cf8d7adc1f4de123026ae2da1e4870
 SHA512 
4ca09f52fde3b080255c0938d510ea5592ec30e4ea9b7648a7ea1b528c9f096e1c1534647d5bf93d7923b43106227c6c1c3b67f238becbd6da15e8acecbf4c5c
 DIST trantor-1.5.10.tar.gz 112413 BLAKE2B 
7ee04f57ba6f41edcc4c5334c63c7194e8a581edaec771ca6a2b2f6c444603da7a43d5ebf30ac89b9302f4302c4a54af9cee3c9532545345f0bf51b56b95dae3
 SHA512 
27ddc46b81747ba43f2abb5d6f3b82257ee6a7295f3cca3da0320dea2e6ef4b6276641a3fc3f61a082aa7ea360ee56663cebf4c6301ba79dcdbbdc96a450cb28
 DIST trantor-1.5.11.tar.gz 113152 BLAKE2B 
6ec0c8ae98835ad5fa94ab154ac3910496ddba2f67e307f90b48ee5bc39d3b4158adcac39b1bd2c2b7343a31f9fba394a6cbbb4fa86c1d1a8f1f28887d5a7955
 SHA512 
dd65938bebb2e6714e5603db3bfc82cd1a63395c17dce014147a41fdc74548cb526e1457a7472aa51bb80ce629a9935b4db9eeadf735efaf30899ef73f776a58
+DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 
298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d
 SHA512 
4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805

diff --git a/dev-cpp/drogon/drogon-1.8.6.ebuild 
b/dev-cpp/drogon/drogon-1.8.6.ebuild
new file mode 100644
index 00..7841c9749a
--- /dev/null
+++ b/dev-cpp/drogon/drogon-1.8.6.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_TRANTOR_V="1.5.13"
+
+DESCRIPTION="C++14/17 based HTTP web application framework"
+HOMEPAGE="https://github.com/drogonframework/drogon;
+SRC_URI="
+   
https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> 
trantor-${MY_TRANTOR_V}.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+brotli doc examples mariadb postgres redis sqlite test +yaml"
+# REQUIRED_USE="test? ( postgres sqlite mariadb )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/trantor-${MY_TRANTOR_V}:=
+   dev-libs/jsoncpp:=
+   sys-libs/zlib
+   brotli? ( app-arch/brotli:= )
+   mariadb? ( dev-db/mariadb:= )
+   postgres? ( dev-db/postgresql:= )
+   redis? ( dev-libs/hiredis:= )
+   sqlite? ( dev-db/sqlite:3 )
+   elibc_Darwin? ( sys-libs/native-uuid )
+   elibc_SunOS? ( sys-libs/libuuid )
+   !elibc_Darwin? ( !elibc_SunOS? (
+   sys-apps/util-linux
+   ) )
+   yaml? ( dev-cpp/yaml-cpp:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch )
+
+DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
+
+src_unpack() {
+   default
+
+   # the cert is in the trantor submodule normally, but we unbundle that
+   if use test; then
+   mkdir -p ${P}/trantor/trantor/tests || die
+   cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \
+   ${P}/trantor/trantor/tests/ \
+   || die "could not copy test certificate and/or key"
+   fi
+}
+
+src_configure() {
+   use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
+
+   local -a mycmakeargs=(
+   -DBUILD_DOC=$(

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/

2023-08-26 Thread Ronny Gutbrod
commit: 7d361a76d5e79fddd24f848282da693fd13857fd
Author: tastytea  tastytea  de>
AuthorDate: Sat Aug 26 15:45:52 2023 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Aug 26 15:45:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d361a76

dev-cpp/drogon: drop 1.8.3

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/drogon/Manifest|  2 -
 dev-cpp/drogon/drogon-1.8.3.ebuild | 90 --
 2 files changed, 92 deletions(-)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index 15cc806b07..1dab2a3e25 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,6 +1,4 @@
-DIST drogon-1.8.3.tar.gz 543846 BLAKE2B 
3faf24f0d3d9115ea463b38c285e43f098dab488df905cc0e467fec1dc981b1587d97112547eb5b5324775d5176a743ff55ebc383243b15efcab64accf9aba10
 SHA512 
48653f40b408cebe3e2b250df97c1819d090f85daa1f8d6b252aa6824a69f742762dbc1869a3aac378740dd01d0a2cf30af85779c5e56cffa82e2ad8a950fd83
 DIST drogon-1.8.4.tar.gz 550065 BLAKE2B 
393c98f5c6f65368e9f89f46c4804a738a153139cc12adbe76c6ceff888637887f0dfa8099099255589e87d27e2840b4a9d65d88140bd18c5202f6eb344a43cc
 SHA512 
381b4b576d316e55690dc0531cfeaeee4c0e00ce540a502e1c1870eea9a463d00d7e4bc9a354c459e5fbc6da5f046757f07ff2077bb3a9603f97f448f2d17ea2
 DIST drogon-1.8.6.tar.gz 561577 BLAKE2B 
ad64cbb22b766403156a34cc604e7f9304541a98b86eea83b7afbb3d451c4aa176b7d359db5bfff48ce3f5475e436e13c8cf8d7adc1f4de123026ae2da1e4870
 SHA512 
4ca09f52fde3b080255c0938d510ea5592ec30e4ea9b7648a7ea1b528c9f096e1c1534647d5bf93d7923b43106227c6c1c3b67f238becbd6da15e8acecbf4c5c
-DIST trantor-1.5.10.tar.gz 112413 BLAKE2B 
7ee04f57ba6f41edcc4c5334c63c7194e8a581edaec771ca6a2b2f6c444603da7a43d5ebf30ac89b9302f4302c4a54af9cee3c9532545345f0bf51b56b95dae3
 SHA512 
27ddc46b81747ba43f2abb5d6f3b82257ee6a7295f3cca3da0320dea2e6ef4b6276641a3fc3f61a082aa7ea360ee56663cebf4c6301ba79dcdbbdc96a450cb28
 DIST trantor-1.5.11.tar.gz 113152 BLAKE2B 
6ec0c8ae98835ad5fa94ab154ac3910496ddba2f67e307f90b48ee5bc39d3b4158adcac39b1bd2c2b7343a31f9fba394a6cbbb4fa86c1d1a8f1f28887d5a7955
 SHA512 
dd65938bebb2e6714e5603db3bfc82cd1a63395c17dce014147a41fdc74548cb526e1457a7472aa51bb80ce629a9935b4db9eeadf735efaf30899ef73f776a58
 DIST trantor-1.5.13.tar.gz 143230 BLAKE2B 
298870f3b132d4dbacbab88b9689fd2e8fec7450dcca82fc985393b718a701008debea7a50f2d7814871a9399bb423f21b9a9454de59468f7bfade51b70a283d
 SHA512 
4f4cef4103faa323e5213c1b59c0d86606831e97127594d5c9248481ba4ce66905c40c25c5d83d00e78936d53ba03b8450e6848199a85e9120bb8f2522bf7805

diff --git a/dev-cpp/drogon/drogon-1.8.3.ebuild 
b/dev-cpp/drogon/drogon-1.8.3.ebuild
deleted file mode 100644
index bb44f9e87a..00
--- a/dev-cpp/drogon/drogon-1.8.3.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_TRANTOR_V="1.5.10"
-
-DESCRIPTION="C++14/17 based HTTP web application framework"
-HOMEPAGE="https://github.com/drogonframework/drogon;
-SRC_URI="
-   
https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   test? ( 
https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> 
trantor-${MY_TRANTOR_V}.tar.gz )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+brotli doc examples mariadb postgres redis sqlite +ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-cpp/trantor-${MY_TRANTOR_V}:=
-   dev-libs/jsoncpp:=
-   sys-libs/zlib
-   brotli? ( app-arch/brotli:= )
-   mariadb? ( dev-db/mariadb:= )
-   postgres? ( dev-db/postgresql:= )
-   redis? ( dev-libs/hiredis:= )
-   sqlite? ( dev-db/sqlite:3 )
-   ssl? ( dev-libs/openssl:= )
-   elibc_Darwin? ( sys-libs/native-uuid )
-   elibc_SunOS? ( sys-libs/libuuid )
-   !elibc_Darwin? ( !elibc_SunOS? (
-   sys-apps/util-linux
-   ) )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
-
-src_unpack() {
-   default
-
-   # the cert is in the trantor submodule normally, but we unbundle that
-   if use test; then
-   mkdir -p ${P}/trantor/trantor/tests || die
-   cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.pem \
-   ${P}/trantor/trantor/tests/server.pem \
-   || die "could not copy test certificate"
-   fi
-}
-
-src_prepare() {
-   use examples && DOCS+=( "${S}/examples" )
-
-   cmake_comment_add_subdirectory "trantor"
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
-
-   local 

[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/gst-plugins-qt5/

2022-05-19 Thread Ronny Gutbrod
commit: 2de22646d0398338f2a9ca35d2c436a5c152b9e8
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu May 19 14:04:27 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu May 19 14:05:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2de22646

media-plugins/gst-plugins-qt5: add 1.20.2

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 media-plugins/gst-plugins-qt5/Manifest |  1 +
 .../gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild  | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/media-plugins/gst-plugins-qt5/Manifest 
b/media-plugins/gst-plugins-qt5/Manifest
index 403e0b24d..f6a87ac30 100644
--- a/media-plugins/gst-plugins-qt5/Manifest
+++ b/media-plugins/gst-plugins-qt5/Manifest
@@ -1,3 +1,4 @@
 DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 
8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898
 SHA512 
764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
 DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 
551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895
 SHA512 
e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
 DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 
62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4
 SHA512 
6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 
45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1
 SHA512 
a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933

diff --git a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild 
b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild
new file mode 100644
index 0..b6c1d6838
--- /dev/null
+++ b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson qmake-utils
+
+DESCRIPTION="Qt5 QML video sink plugin for GStreamer"
+KEYWORDS="~amd64"
+IUSE="+egl wayland +X"
+
+REQUIRED_USE="
+   wayland? ( egl )
+"
+
+RDEPEND="
+   >=media-libs/gst-plugins-base-${PV}:${SLOT}[egl?,opengl,wayland?,X?]
+   media-libs/mesa[egl(+)?,X?]
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   egl? ( dev-qt/qtgui:5[eglfs] )
+   wayland? ( dev-qt/qtwayland:5 )
+   X? ( dev-qt/qtx11extras:5 )
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD_DIR="qt"
+
+src_prepare() {
+   export PATH="${PATH}:$(qt5_get_bindir)"
+   default
+}



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

2022-05-30 Thread Ronny Gutbrod
commit: ba86a702f852126c7bfdff32d148377ffc9dca51
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon May 30 12:46:24 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Mon May 30 12:51:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba86a702

media-video/ciano: enable py3.10, py3.11

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 media-video/ciano/ciano-0.2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ciano/ciano-0.2.4-r1.ebuild 
b/media-video/ciano/ciano-0.2.4-r1.ebuild
index a0297123f..2e1577fe4 100644
--- a/media-video/ciano/ciano-0.2.4-r1.ebuild
+++ b/media-video/ciano/ciano-0.2.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit gnome2-utils meson python-any-r1 vala xdg
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/

2022-07-08 Thread Ronny Gutbrod
commit: d094ea753c780ca2cac88b875173d07ecab496ce
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jul  8 10:31:06 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jul  8 10:35:25 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d094ea75

dev-cpp/coeurl: rebuild if libfmt is upgraded

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/coeurl/{coeurl-0.2.0.ebuild => coeurl-0.2.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-cpp/coeurl/coeurl-0.2.0.ebuild 
b/dev-cpp/coeurl/coeurl-0.2.0-r1.ebuild
similarity index 97%
rename from dev-cpp/coeurl/coeurl-0.2.0.ebuild
rename to dev-cpp/coeurl/coeurl-0.2.0-r1.ebuild
index 8137d25f3..0b350fd26 100644
--- a/dev-cpp/coeurl/coeurl-0.2.0.ebuild
+++ b/dev-cpp/coeurl/coeurl-0.2.0-r1.ebuild
@@ -19,6 +19,7 @@ RESTRICT="test" # Tests turned off because they need a local 
webserver.
 RDEPEND="
net-misc/curl
dev-libs/libevent
+   dev-libs/libfmt:=
dev-libs/spdlog
 "
 DEPEND="



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

2022-07-08 Thread Ronny Gutbrod
commit: 269fa75da4e9e514cca541f3154b5ae60da0907b
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jul  8 11:02:22 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jul  8 11:02:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=269fa75d

games-util/legendary: add 0.20.27

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest |  1 +
 games-util/legendary/legendary-0.20.27.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index 2736aa1d9..1db029e50 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,2 +1,3 @@
 DIST legendary-0.20.25.tar.gz 127548 BLAKE2B 
7c2b10e04bfe30be01733184b07b470c8f77d5c911deee8109ce18b87b9f7d611aae5a677212c4e8c5487b2b3685a2c22c0685f481f24daabd3d1cd10ef5746c
 SHA512 
2ba8d3ebcd751201e23dccb3666e849366529c0edcc926fe6fd3216f23683aff9a396eb6e7f2d9e26961bd02cf07578e1ded95a6065460e6977e8d10f0242962
 DIST legendary-0.20.26.tar.gz 128509 BLAKE2B 
b563b607dd76e93c591868a67ed3c0299291b1387aeed59bab447db75e6ff653e2bfaf8ad976f2915f7e1fa5bc6a36183d30ea3a0e2c481987e79dc322bd2b83
 SHA512 
d1b3244437bf2f2c7efb3fd181cc6a83d197c32256bb31d9f9b0c1b8a4712814a8ad5e6f227d953cd0bc5e31dffb816f456f33d14ebbd68355f5b4d78f4e5ea0
+DIST legendary-0.20.27.tar.gz 129234 BLAKE2B 
0905cf0f7e3fe818fd19abf9ba7abcb981167d6eb8ab14d609051e9de59604e948f6929bc0daedaff682493810743977f61d0fea97c6419eefdf2ebdc3527a6d
 SHA512 
6c58abf42be732adcae0f7efe56f449a2c166154d250b8a2914fcb8c6aa1d2a6ba642cf6471a377ce91018c9da7a740d5d2eebaf6d34d1fb626f1e0db1e4e7cb

diff --git a/games-util/legendary/legendary-0.20.27.ebuild 
b/games-util/legendary/legendary-0.20.27.ebuild
new file mode 100644
index 0..b2c0fc341
--- /dev/null
+++ b/games-util/legendary/legendary-0.20.27.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
+HOMEPAGE="https://github.com/derrod/legendary;
+SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="webview"
+
+# NOTE: dev-python/pywebview[qt5] is not much tested and does not function
+# correctly in some cases, according to release notes for 0.20.16.
+RDEPEND="
+   $(python_gen_cond_dep '
+   

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

2022-07-04 Thread Ronny Gutbrod
commit: 584196ea4ab7bdf65492c8e2212ce0e5b86d3985
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Jul  4 12:22:39 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Mon Jul  4 12:24:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=584196ea

media-video/ffsubsync: enable py3.10

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild 
b/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild
index ece7c5452..53d3c9b10 100644
--- a/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild
+++ b/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



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

2022-07-04 Thread Ronny Gutbrod
commit: 2bc3889f4d97921e27ee2d3b44b3ead08fd09229
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Jul  4 12:20:17 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Mon Jul  4 12:24:25 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2bc3889f

dev-python/auditok: enable py3.10

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-python/auditok/auditok-0.1.5.ebuild | 4 ++--
 dev-python/auditok/auditok-0.2.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/auditok/auditok-0.1.5.ebuild 
b/dev-python/auditok/auditok-0.1.5.ebuild
index c18d7678b..9e2c9227b 100644
--- a/dev-python/auditok/auditok-0.1.5.ebuild
+++ b/dev-python/auditok/auditok-0.1.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1 optfeature
 

diff --git a/dev-python/auditok/auditok-0.2.0.ebuild 
b/dev-python/auditok/auditok-0.2.0.ebuild
index 4859fe11a..515173ccc 100644
--- a/dev-python/auditok/auditok-0.2.0.ebuild
+++ b/dev-python/auditok/auditok-0.2.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1 optfeature
 



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

2022-06-03 Thread Ronny Gutbrod
commit: bac7c226e678b1e31e7c00fc8b7353b9fb4f087f
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jun  3 14:49:31 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bac7c226

net-im/go-sendxmpp: add 0.5.1

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-im/go-sendxmpp/Manifest |  2 ++
 net-im/go-sendxmpp/go-sendxmpp-0.5.1.ebuild | 30 +
 2 files changed, 32 insertions(+)

diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest
index 51a3ff315..8236f6cdc 100644
--- a/net-im/go-sendxmpp/Manifest
+++ b/net-im/go-sendxmpp/Manifest
@@ -2,3 +2,5 @@ DIST go-sendxmpp-0.3.0-vendor.tar.xz 694672 BLAKE2B 
eb84432a5f809d60e28a11b834af
 DIST go-sendxmpp-0.3.0.tar.bz2 17809 BLAKE2B 
8c1a0fcf44ed4986fd17806cac169653f05901338169ab8d552f59474ff5eb01dc5ceace1e399edf79c9e967fcaf15216c78f44803f3cb9a6995095e519bdf94
 SHA512 
9ceefd156d558c8c396956b190504c24fd2824a1ee0308606945d046d378a1d745789a86578e5f6af7b6c0ce0a92c6f7069e1007e96c075df26e92c7f3917501
 DIST go-sendxmpp-0.5.0-vendor.tar.xz 1237388 BLAKE2B 
5708f68dee789353df9b9c0aabfc5182239831f74fd4a8e5572137a67c217580e515e3d32c776f1a85edd5259ac7e17482ca68ef9d33c278b08cc6cf0796c9f9
 SHA512 
38b390ca8806f52a963a14886d7a7a854ab43763b67715dae0f41e832d822a7191fa4a5a344e664ee060d86de3f192ef7822712b3d412aca837da3ddbdc264d0
 DIST go-sendxmpp-0.5.0.tar.bz2 26529 BLAKE2B 
7240ead295ea694f3ff7ccbfff978b808ebfcbdcde9f81f98cac4cec548cbc4ad537e56eb7eaa937822397d9933b6b57a12269ff8a344ed327d6ab8545f3fa00
 SHA512 
45230b5b742e5476ac067d5671fd6c18bfdb2435c65b34b6ef180f74e6123f61fa8097957c05eadf4311a38a96e78446a653d26e1d534bdec4cedff8fd7df329
+DIST go-sendxmpp-0.5.1-vendor.tar.xz 1237104 BLAKE2B 
76896da8365f3213518fc6fee4000216ceebbd56690ccb0234c274df2bba9387d8e4bb7c28213edb71df24efeaf94508a6c965b6891de643bc5207315dad61ac
 SHA512 
91e97e060fc4f139e5c95281e0c32325bea4e52509de26b6cec2b43001143167af67c8661fca43cb81a527f5e6d51ea0474375fd5865518f144d3a19d4cbd0a9
+DIST go-sendxmpp-0.5.1.tar.bz2 26585 BLAKE2B 
7a016b867cb5ece929fcab9aa2d828c53e1d113082ca3626637f7d8fedf14df456b01910c815dddaee66f13f3a36fa2c828873d1745af204c08e894754315c0e
 SHA512 
470f54ef32946f22914af23b96327e30cb6f6bb4b7d76a955b8512ac818973d77babba6421b1e55a3fa80c9094734dc7ab612ff36e8bad97afc8c45814b97fa9

diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.5.1.ebuild 
b/net-im/go-sendxmpp/go-sendxmpp-0.5.1.ebuild
new file mode 100644
index 0..95a653bb1
--- /dev/null
+++ b/net-im/go-sendxmpp/go-sendxmpp-0.5.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A little tool to send messages to an XMPP contact or MUC"
+HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp;
+SRC_URI="
+   
https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> 
${P}.tar.bz2
+   https://tastytea.de/files/gentoo/${P}-vendor.tar.xz
+"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="BSD-2 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   dobin go-sendxmpp
+   default
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/olm/

2022-06-03 Thread Ronny Gutbrod
commit: a6d022edfd00fc1acd65e1263813cd35cf6c2ab0
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Jun  2 13:26:08 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6d022ed

dev-libs/olm: add 3.2.12

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/olm/Manifest  |  1 +
 dev-libs/olm/olm-3.2.12.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/olm/Manifest b/dev-libs/olm/Manifest
index 494e2bfff..f7958ee00 100644
--- a/dev-libs/olm/Manifest
+++ b/dev-libs/olm/Manifest
@@ -1,3 +1,4 @@
 DIST olm-3.2.11.tar.bz2 2735303 BLAKE2B 
577465d5a5246cda85848e0caa2912bd225af520c23a247cacec06669bae2ab0b7c3bf209a203e8bf2f7e0e573f7f30f8699704a2b6cf2e7996209eade69bb8c
 SHA512 
4ab2263395efd33ecb336577d72845c8eaf6f6478448d78f104424ea7f48f6273e13df4038f96a05e946dbe5f6beb952bbbc86b81eaca035195dbdaaf9a2dd26
+DIST olm-3.2.12.tar.bz2 2742680 BLAKE2B 
47c3bacaf05cc0bb6088da34e6a031f9c770893771ddcf9f13bc0e10a050139f14969dfc91f38684336872089b4cbf9d66e4bd85692989eba5fc3df966da3cd2
 SHA512 
a25db4c72910512beca9120db59ebeeefc5fff6a381e88ae7cf261bc5ab896edc2cfe25ece57b7b28b2e3d8bc66367c457133c147e1a3514f926714159b5cf6f
 DIST olm-3.2.8.tar.bz2 489350 BLAKE2B 
bf8b31262c15da2cffd5eeb1f426fe60e83dc60b3377191d65b4b4992133f92adfb7d18deb69b075207550b1b32220a1d807f331e58b41839d8aa5330a80bf3d
 SHA512 
2a249b6880ff0c368458c14d6bae3103890f23dceaaf5753d140884185590fd54f1d7bcb8959f43b3b0f5c9302f76e380e6cdfe3340feab7f9fff60362a39303
 DIST olm-3.2.9.tar.bz2 2734794 BLAKE2B 
6c5cc89804071f961ebd571dd5d3fac43aa9517fda4e029a0855fc89f4ec46e49b784aa2cfbf8cec8e34b8ef06c5e61f2111ec30fc872f44c90795359892f205
 SHA512 
c196430054920d78587fc79eed25312d11498594257b9a12057bfb2feaf2abfb7df35854952b4a36bc22a8c62b99b58e55f9434001a00791ca62ca47556957a5

diff --git a/dev-libs/olm/olm-3.2.12.ebuild b/dev-libs/olm/olm-3.2.12.ebuild
new file mode 100644
index 0..19d31a4cd
--- /dev/null
+++ b/dev-libs/olm/olm-3.2.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
+HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm;
+SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DOLM_TESTS="$(usex test)"
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
+}
+
+src_install() {
+   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
+
+   cmake_src_install
+}



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

2022-06-03 Thread Ronny Gutbrod
commit: d3fe31fc9b88251a440b00eed555f7aaa96a1685
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jun  3 14:41:44 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3fe31fc

games-util/legendary: add 0.20.26

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest |  1 +
 games-util/legendary/legendary-0.20.26.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index 1c374c084..27d0a35f2 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,2 +1,3 @@
 DIST legendary-0.20.24.tar.gz 126626 BLAKE2B 
4b98f3fd271c252ae9e0bae1b1eba4149f83eb4b4e614fb27f87ac99224bd56534d68927e0dde013917425749c8803ca02ca4ed96d49b844280fe27c93b785a8
 SHA512 
65727c7917b3675ebd6d2fc91c8f01cd7d32fff21d1bb9b0280c18a4e78e548b92796785647f4576bf44b33af2c8adab0e9b9f631c5e20b7346721c92dab885f
 DIST legendary-0.20.25.tar.gz 127548 BLAKE2B 
7c2b10e04bfe30be01733184b07b470c8f77d5c911deee8109ce18b87b9f7d611aae5a677212c4e8c5487b2b3685a2c22c0685f481f24daabd3d1cd10ef5746c
 SHA512 
2ba8d3ebcd751201e23dccb3666e849366529c0edcc926fe6fd3216f23683aff9a396eb6e7f2d9e26961bd02cf07578e1ded95a6065460e6977e8d10f0242962
+DIST legendary-0.20.26.tar.gz 128509 BLAKE2B 
b563b607dd76e93c591868a67ed3c0299291b1387aeed59bab447db75e6ff653e2bfaf8ad976f2915f7e1fa5bc6a36183d30ea3a0e2c481987e79dc322bd2b83
 SHA512 
d1b3244437bf2f2c7efb3fd181cc6a83d197c32256bb31d9f9b0c1b8a4712814a8ad5e6f227d953cd0bc5e31dffb816f456f33d14ebbd68355f5b4d78f4e5ea0

diff --git a/games-util/legendary/legendary-0.20.26.ebuild 
b/games-util/legendary/legendary-0.20.26.ebuild
new file mode 100644
index 0..b2c0fc341
--- /dev/null
+++ b/games-util/legendary/legendary-0.20.26.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
+HOMEPAGE="https://github.com/derrod/legendary;
+SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="webview"
+
+# NOTE: dev-python/pywebview[qt5] is not much tested and does not function
+# correctly in some cases, according to release notes for 0.20.16.
+RDEPEND="
+   $(python_gen_cond_dep '
+   

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

2022-06-03 Thread Ronny Gutbrod
commit: 0cf5b85816a937b1c7d3063f03e9f8017185fb0b
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jun  3 14:49:56 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cf5b858

net-im/go-sendxmpp: drop 0.3.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-im/go-sendxmpp/Manifest |  2 --
 net-im/go-sendxmpp/go-sendxmpp-0.3.0.ebuild | 30 -
 2 files changed, 32 deletions(-)

diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest
index 8236f6cdc..34e421da6 100644
--- a/net-im/go-sendxmpp/Manifest
+++ b/net-im/go-sendxmpp/Manifest
@@ -1,5 +1,3 @@
-DIST go-sendxmpp-0.3.0-vendor.tar.xz 694672 BLAKE2B 
eb84432a5f809d60e28a11b834afbcd1067d3e89c10ed5ba2c4a5087f04485b5316be313b383a0d22602b97b783ad3585060b8d0fa0e0d1e993f023a8e744824
 SHA512 
d05d9f720b4c1044b11532d18b80b4a013d0d88171e29187b631009889a9c5be6a65c56b463a96015c1016abe3c43399f931fcf2ac058a333b940fee1b44eb6a
-DIST go-sendxmpp-0.3.0.tar.bz2 17809 BLAKE2B 
8c1a0fcf44ed4986fd17806cac169653f05901338169ab8d552f59474ff5eb01dc5ceace1e399edf79c9e967fcaf15216c78f44803f3cb9a6995095e519bdf94
 SHA512 
9ceefd156d558c8c396956b190504c24fd2824a1ee0308606945d046d378a1d745789a86578e5f6af7b6c0ce0a92c6f7069e1007e96c075df26e92c7f3917501
 DIST go-sendxmpp-0.5.0-vendor.tar.xz 1237388 BLAKE2B 
5708f68dee789353df9b9c0aabfc5182239831f74fd4a8e5572137a67c217580e515e3d32c776f1a85edd5259ac7e17482ca68ef9d33c278b08cc6cf0796c9f9
 SHA512 
38b390ca8806f52a963a14886d7a7a854ab43763b67715dae0f41e832d822a7191fa4a5a344e664ee060d86de3f192ef7822712b3d412aca837da3ddbdc264d0
 DIST go-sendxmpp-0.5.0.tar.bz2 26529 BLAKE2B 
7240ead295ea694f3ff7ccbfff978b808ebfcbdcde9f81f98cac4cec548cbc4ad537e56eb7eaa937822397d9933b6b57a12269ff8a344ed327d6ab8545f3fa00
 SHA512 
45230b5b742e5476ac067d5671fd6c18bfdb2435c65b34b6ef180f74e6123f61fa8097957c05eadf4311a38a96e78446a653d26e1d534bdec4cedff8fd7df329
 DIST go-sendxmpp-0.5.1-vendor.tar.xz 1237104 BLAKE2B 
76896da8365f3213518fc6fee4000216ceebbd56690ccb0234c274df2bba9387d8e4bb7c28213edb71df24efeaf94508a6c965b6891de643bc5207315dad61ac
 SHA512 
91e97e060fc4f139e5c95281e0c32325bea4e52509de26b6cec2b43001143167af67c8661fca43cb81a527f5e6d51ea0474375fd5865518f144d3a19d4cbd0a9

diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.3.0.ebuild 
b/net-im/go-sendxmpp/go-sendxmpp-0.3.0.ebuild
deleted file mode 100644
index 8d07b0f3f..0
--- a/net-im/go-sendxmpp/go-sendxmpp-0.3.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A little tool to send messages to an XMPP contact or MUC"
-HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp;
-SRC_URI="
-   
https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> 
${P}.tar.bz2
-   https://tastytea.de/files/${P}-vendor.tar.xz
-"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="BSD-2 BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-src_compile() {
-   ego build
-}
-
-src_install() {
-   dobin go-sendxmpp
-   default
-}



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

2022-06-03 Thread Ronny Gutbrod
commit: 88ec848ff78fee4357ad7e829d6b0281c7449acc
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jun  3 14:51:00 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88ec848f

games-util/legendary: drop 0.20.24

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest |  1 -
 games-util/legendary/legendary-0.20.24.ebuild | 30 ---
 2 files changed, 31 deletions(-)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index 27d0a35f2..2736aa1d9 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,3 +1,2 @@
-DIST legendary-0.20.24.tar.gz 126626 BLAKE2B 
4b98f3fd271c252ae9e0bae1b1eba4149f83eb4b4e614fb27f87ac99224bd56534d68927e0dde013917425749c8803ca02ca4ed96d49b844280fe27c93b785a8
 SHA512 
65727c7917b3675ebd6d2fc91c8f01cd7d32fff21d1bb9b0280c18a4e78e548b92796785647f4576bf44b33af2c8adab0e9b9f631c5e20b7346721c92dab885f
 DIST legendary-0.20.25.tar.gz 127548 BLAKE2B 
7c2b10e04bfe30be01733184b07b470c8f77d5c911deee8109ce18b87b9f7d611aae5a677212c4e8c5487b2b3685a2c22c0685f481f24daabd3d1cd10ef5746c
 SHA512 
2ba8d3ebcd751201e23dccb3666e849366529c0edcc926fe6fd3216f23683aff9a396eb6e7f2d9e26961bd02cf07578e1ded95a6065460e6977e8d10f0242962
 DIST legendary-0.20.26.tar.gz 128509 BLAKE2B 
b563b607dd76e93c591868a67ed3c0299291b1387aeed59bab447db75e6ff653e2bfaf8ad976f2915f7e1fa5bc6a36183d30ea3a0e2c481987e79dc322bd2b83
 SHA512 
d1b3244437bf2f2c7efb3fd181cc6a83d197c32256bb31d9f9b0c1b8a4712814a8ad5e6f227d953cd0bc5e31dffb816f456f33d14ebbd68355f5b4d78f4e5ea0

diff --git a/games-util/legendary/legendary-0.20.24.ebuild 
b/games-util/legendary/legendary-0.20.24.ebuild
deleted file mode 100644
index 42ccdcc71..0
--- a/games-util/legendary/legendary-0.20.24.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS="bdepend"
-
-inherit distutils-r1
-
-DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
-HOMEPAGE="https://github.com/derrod/legendary;
-SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="webview"
-
-# NOTE: dev-python/pywebview[qt5] is not much tested and does not function
-# correctly in some cases, according to release notes for 0.20.16.
-RDEPEND="
-   $(python_gen_cond_dep '
-   

[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/olm/

2022-06-03 Thread Ronny Gutbrod
commit: 123208cb2c347bc1007d4adfe6b6af32f46ca0d1
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jun  3 14:50:28 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=123208cb

dev-libs/olm: drop 3.2.8, 3.2.9

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/olm/Manifest |  2 --
 dev-libs/olm/olm-3.2.8.ebuild | 35 ---
 dev-libs/olm/olm-3.2.9.ebuild | 35 ---
 3 files changed, 72 deletions(-)

diff --git a/dev-libs/olm/Manifest b/dev-libs/olm/Manifest
index f7958ee00..6b464a7a2 100644
--- a/dev-libs/olm/Manifest
+++ b/dev-libs/olm/Manifest
@@ -1,4 +1,2 @@
 DIST olm-3.2.11.tar.bz2 2735303 BLAKE2B 
577465d5a5246cda85848e0caa2912bd225af520c23a247cacec06669bae2ab0b7c3bf209a203e8bf2f7e0e573f7f30f8699704a2b6cf2e7996209eade69bb8c
 SHA512 
4ab2263395efd33ecb336577d72845c8eaf6f6478448d78f104424ea7f48f6273e13df4038f96a05e946dbe5f6beb952bbbc86b81eaca035195dbdaaf9a2dd26
 DIST olm-3.2.12.tar.bz2 2742680 BLAKE2B 
47c3bacaf05cc0bb6088da34e6a031f9c770893771ddcf9f13bc0e10a050139f14969dfc91f38684336872089b4cbf9d66e4bd85692989eba5fc3df966da3cd2
 SHA512 
a25db4c72910512beca9120db59ebeeefc5fff6a381e88ae7cf261bc5ab896edc2cfe25ece57b7b28b2e3d8bc66367c457133c147e1a3514f926714159b5cf6f
-DIST olm-3.2.8.tar.bz2 489350 BLAKE2B 
bf8b31262c15da2cffd5eeb1f426fe60e83dc60b3377191d65b4b4992133f92adfb7d18deb69b075207550b1b32220a1d807f331e58b41839d8aa5330a80bf3d
 SHA512 
2a249b6880ff0c368458c14d6bae3103890f23dceaaf5753d140884185590fd54f1d7bcb8959f43b3b0f5c9302f76e380e6cdfe3340feab7f9fff60362a39303
-DIST olm-3.2.9.tar.bz2 2734794 BLAKE2B 
6c5cc89804071f961ebd571dd5d3fac43aa9517fda4e029a0855fc89f4ec46e49b784aa2cfbf8cec8e34b8ef06c5e61f2111ec30fc872f44c90795359892f205
 SHA512 
c196430054920d78587fc79eed25312d11498594257b9a12057bfb2feaf2abfb7df35854952b4a36bc22a8c62b99b58e55f9434001a00791ca62ca47556957a5

diff --git a/dev-libs/olm/olm-3.2.8.ebuild b/dev-libs/olm/olm-3.2.8.ebuild
deleted file mode 100644
index aa65115cc..0
--- a/dev-libs/olm/olm-3.2.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
-HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm;
-SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DOLM_TESTS="$(usex test)"
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
-}
-
-src_install() {
-   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
-
-   cmake_src_install
-}

diff --git a/dev-libs/olm/olm-3.2.9.ebuild b/dev-libs/olm/olm-3.2.9.ebuild
deleted file mode 100644
index 19d31a4cd..0
--- a/dev-libs/olm/olm-3.2.9.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
-HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm;
-SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DOLM_TESTS="$(usex test)"
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
-}
-
-src_install() {
-   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
-
-   cmake_src_install
-}



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

2022-07-25 Thread Ronny Gutbrod
commit: 1d8d272ad1346171394f6dfb0af8faa5e22b1a99
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Jul 25 23:48:06 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Mon Jul 25 23:48:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d8d272a

app-emulation/dxvk-bin: mask for removal

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index c0f1fc9f3..4c297d05a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,11 @@
 
 # New entries go on top.
 
+# Ronny (tastytea) Gutbrod  (2022-07-26)
+# app-emulation/dxvk is in ::gentoo now and doesn't need crossdev setup,
+# making the reason for the binary package void. Removal on 2022-08-26.
+app-emulation/dxvk-bin
+
 # Andrew Ammerlaan  (2022-07-20)
 # Depends on removed llvm:12
 app-editors/imhex



[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/

2022-07-14 Thread Ronny Gutbrod
commit: 10774d21b18d158e7d903d590e10ac04dd7b75b6
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Jul 14 16:57:00 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jul 14 16:57:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10774d21

app-emulation/dxvk-bin: add 1.10.2

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 app-emulation/dxvk-bin/Manifest   |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 187bb2621..5a4452377 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.10.1.tar.gz 8328595 BLAKE2B 
28b7ba7190b44800d5656600fdc50d9d2c89669b1ec3053e4dd45bd5859271262e53c2016d0736611ce5904126b5a71a2f9dbee2c33feaea5d3dc986fef7f3a0
 SHA512 
5be4b34ec5f535a7ef6347b440fd7619a4bb6359919f4257dc71c84585d87362dbbce3c033c8b0eda0cbd6b6d08184aba0a2a1a12e195c82d776166536440e60
+DIST dxvk-bin-1.10.2.tar.gz 8449051 BLAKE2B 
b90cf6b1a4f088e13166f111c4a7b7a780f01bccf5851e02119185a6d10eb230b62027c06f0d06f4f97ba45788c3c8c839a1b720aa429cebdfddb6472fa025ee
 SHA512 
9fff03e1c884ffe860650b6d37de640e483efe83437451587c11a76ff78ca6b0183c27620c2992cff8335a1a92ddd956a6b2edfd1d50e44652f6eb818c1b8054
 DIST dxvk-bin-1.10.tar.gz 8271267 BLAKE2B 
d8d17e95871462a0f39af903fc13b9e8f24e4f819e6427153ef26b1150f22a0fe5fba58fa1cfedca6db71f3b384c106ea92bf5e39bd3c92ed282b859e9095a06
 SHA512 
5bbdc2d05868f41cfa073d2ad3e57ca01dc570109b8513b4b8e04a198d44b75128a62e2029ef2b57edd1ebf286661072c34d741a78cf456cddf97dd2a60afc03

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild 
b/app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild
new file mode 100644
index 0..72f920257
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / 
Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk;
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+   || (
+   video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+   >=media-libs/mesa-20.2
+   )
+   || (
+   >=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+   >=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+   default
+
+   sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+   # Delete installation instructions for unused ABIs.
+   if ! use abi_x86_64; then
+   sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+   fi
+   if ! use abi_x86_32; then
+   sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+   fi
+
+   fix_install_dir() {
+   local bits="${MULTILIB_ABI_FLAG:8:2}"
+   # Fix installation directory.
+   sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+   setup_dxvk.sh || die
+   }
+   multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+   local bits="${MULTILIB_ABI_FLAG:8:2}"
+   insinto "usr/$(get_libdir)/dxvk-bin"
+   insopts --mode=755
+   doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+   newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+   elog "dxvk-bin is installed, but not activated. You have to create DLL 
overrides"
+   elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+   elog "setup_dxvk-bin.sh install --symlink."
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/

2022-07-14 Thread Ronny Gutbrod
commit: ed88ab823b55ff9676f7cd9eea08572b4007393d
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Jul 14 17:01:01 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jul 14 17:01:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed88ab82

app-emulation/dxvk-bin: drop 1.10

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 app-emulation/dxvk-bin/Manifest |  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild | 73 -
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 5a4452377..9d127fcff 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
 DIST dxvk-bin-1.10.1.tar.gz 8328595 BLAKE2B 
28b7ba7190b44800d5656600fdc50d9d2c89669b1ec3053e4dd45bd5859271262e53c2016d0736611ce5904126b5a71a2f9dbee2c33feaea5d3dc986fef7f3a0
 SHA512 
5be4b34ec5f535a7ef6347b440fd7619a4bb6359919f4257dc71c84585d87362dbbce3c033c8b0eda0cbd6b6d08184aba0a2a1a12e195c82d776166536440e60
 DIST dxvk-bin-1.10.2.tar.gz 8449051 BLAKE2B 
b90cf6b1a4f088e13166f111c4a7b7a780f01bccf5851e02119185a6d10eb230b62027c06f0d06f4f97ba45788c3c8c839a1b720aa429cebdfddb6472fa025ee
 SHA512 
9fff03e1c884ffe860650b6d37de640e483efe83437451587c11a76ff78ca6b0183c27620c2992cff8335a1a92ddd956a6b2edfd1d50e44652f6eb818c1b8054
-DIST dxvk-bin-1.10.tar.gz 8271267 BLAKE2B 
d8d17e95871462a0f39af903fc13b9e8f24e4f819e6427153ef26b1150f22a0fe5fba58fa1cfedca6db71f3b384c106ea92bf5e39bd3c92ed282b859e9095a06
 SHA512 
5bbdc2d05868f41cfa073d2ad3e57ca01dc570109b8513b4b8e04a198d44b75128a62e2029ef2b57edd1ebf286661072c34d741a78cf456cddf97dd2a60afc03

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild 
b/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild
deleted file mode 100644
index 72f920257..0
--- a/app-emulation/dxvk-bin/dxvk-bin-1.10.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / 
Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk;
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-   || (
-   video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-   >=media-libs/mesa-20.2
-   )
-   || (
-   >=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-   >=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-   )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-   default
-
-   sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-   # Delete installation instructions for unused ABIs.
-   if ! use abi_x86_64; then
-   sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-   fi
-   if ! use abi_x86_32; then
-   sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-   fi
-
-   fix_install_dir() {
-   local bits="${MULTILIB_ABI_FLAG:8:2}"
-   # Fix installation directory.
-   sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-   setup_dxvk.sh || die
-   }
-   multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-   local bits="${MULTILIB_ABI_FLAG:8:2}"
-   insinto "usr/$(get_libdir)/dxvk-bin"
-   insopts --mode=755
-   doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-   newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-   elog "dxvk-bin is installed, but not activated. You have to create DLL 
overrides"
-   elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-   elog "setup_dxvk-bin.sh install --symlink."
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/

2022-07-15 Thread Ronny Gutbrod
commit: 70a3174ce97a58405eb4f65c3c7973a4fdb7ba76
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jul 15 11:47:51 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jul 15 11:48:33 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=70a3174c

dev-cpp/trantor: drop 1.5.4

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/trantor/Manifest |  1 -
 dev-cpp/trantor/trantor-1.5.4.ebuild | 49 
 2 files changed, 50 deletions(-)

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index f5e7e38da..d9b9f8508 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1,3 +1,2 @@
-DIST trantor-1.5.4.tar.gz 104945 BLAKE2B 
bb4c038ef4b98eb127ddab313b9184af9829e1198d5bee295be49ae3d8f6941f11d8b3782056ebb7a779cb454f6e09daee464f597ce623ad1065df943ae47042
 SHA512 
adb98a78d254b19ec0866cf3bfa06011123fca4553e73702024ebe4cde6d95fb1de29d6894d89362339b82e1a6738b32ffc1a682cbb33ae94354df4a45cda8c7
 DIST trantor-1.5.5.tar.gz 106134 BLAKE2B 
52af020c2b862532f5a473b7714654d5a1ea93415059aa3675e0c48d630a1b5ef43782a60ca1d09752c1ef9b90dfec19155af39673e25eb0c99dfc40a9dc0ddb
 SHA512 
41068dcefcaf55908735126375b65a83a7d7085f30d5eb14e8d73fa255405ec77164c34b9ef0e5e6da3aeae3e66b9d57d4fca8901d63d4414bf8e857bd25dcd4
 DIST trantor-1.5.6.tar.gz 109719 BLAKE2B 
5465f1cddd014a9dee4dd1ea1f8e6f36a1eef3a16424305ff2102fb489838260b415d92e43d72a3fe99db924946987e8e8c64f6720488c2e9e0f42b1b031ca0a
 SHA512 
9c9827b1640fa23f2941c6c10ffe692d4207595de1cb149f94140c0f20d4fe6c45e3efcc50d464bd40aff80443dfe3bdd8db263302755ab8f639a920e497c0b3

diff --git a/dev-cpp/trantor/trantor-1.5.4.ebuild 
b/dev-cpp/trantor/trantor-1.5.4.ebuild
deleted file mode 100644
index ab1fc953c..0
--- a/dev-cpp/trantor/trantor-1.5.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17"
-HOMEPAGE="https://github.com/an-tao/trantor;
-SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="adns doc +ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   adns? ( net-dns/c-ares )
-   ssl? ( dev-libs/openssl )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_prepare() {
-   use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local -a mycmakeargs=(
-   "-DBUILD_TRANTOR_SHARED=YES"
-   "-DBUILD_DOC=$(usex doc)"
-   "-DBUILD_TESTING=$(usex test)"
-   "-DBUILD_C-ARES=$(usex adns)"
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*"
-
-   cmake_src_install
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/

2022-07-15 Thread Ronny Gutbrod
commit: fa52f51a9950b64c7262565ca2a4c0a848922a59
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jul 15 10:33:51 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jul 15 11:48:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa52f51a

dev-cpp/trantor: add 1.5.6

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/trantor/Manifest |  1 +
 dev-cpp/trantor/trantor-1.5.6.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index 879cfd20a..f5e7e38da 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1,2 +1,3 @@
 DIST trantor-1.5.4.tar.gz 104945 BLAKE2B 
bb4c038ef4b98eb127ddab313b9184af9829e1198d5bee295be49ae3d8f6941f11d8b3782056ebb7a779cb454f6e09daee464f597ce623ad1065df943ae47042
 SHA512 
adb98a78d254b19ec0866cf3bfa06011123fca4553e73702024ebe4cde6d95fb1de29d6894d89362339b82e1a6738b32ffc1a682cbb33ae94354df4a45cda8c7
 DIST trantor-1.5.5.tar.gz 106134 BLAKE2B 
52af020c2b862532f5a473b7714654d5a1ea93415059aa3675e0c48d630a1b5ef43782a60ca1d09752c1ef9b90dfec19155af39673e25eb0c99dfc40a9dc0ddb
 SHA512 
41068dcefcaf55908735126375b65a83a7d7085f30d5eb14e8d73fa255405ec77164c34b9ef0e5e6da3aeae3e66b9d57d4fca8901d63d4414bf8e857bd25dcd4
+DIST trantor-1.5.6.tar.gz 109719 BLAKE2B 
5465f1cddd014a9dee4dd1ea1f8e6f36a1eef3a16424305ff2102fb489838260b415d92e43d72a3fe99db924946987e8e8c64f6720488c2e9e0f42b1b031ca0a
 SHA512 
9c9827b1640fa23f2941c6c10ffe692d4207595de1cb149f94140c0f20d4fe6c45e3efcc50d464bd40aff80443dfe3bdd8db263302755ab8f639a920e497c0b3

diff --git a/dev-cpp/trantor/trantor-1.5.6.ebuild 
b/dev-cpp/trantor/trantor-1.5.6.ebuild
new file mode 100644
index 0..d7402bce9
--- /dev/null
+++ b/dev-cpp/trantor/trantor-1.5.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17"
+HOMEPAGE="https://github.com/an-tao/trantor;
+SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="adns doc +ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   adns? ( net-dns/c-ares:= )
+   ssl? ( dev-libs/openssl:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
+
+src_configure() {
+   local -a mycmakeargs=(
+   "-DBUILD_SHARED_LIBS=YES"
+   "-DBUILD_DOC=$(usex doc)"
+   "-DBUILD_TESTING=$(usex test)"
+   "-DBUILD_C-ARES=$(usex adns)"
+   "$(cmake_use_find_package ssl OpenSSL)"
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*"
+
+   cmake_src_install
+}



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

2022-07-23 Thread Ronny Gutbrod
commit: 417eca12c16d84afa272f0db0870bc1a0c02ac6d
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Jul 23 10:42:07 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Jul 23 15:50:54 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=417eca12

net-im/nheko: add 0.10.0, fix deps

Add := to dependencies that need it, add dep to notification daemon.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-im/nheko/Manifest|  1 +
 net-im/nheko/nheko-0.10.0.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/net-im/nheko/Manifest b/net-im/nheko/Manifest
index 9d1a22a42..916e18aeb 100644
--- a/net-im/nheko/Manifest
+++ b/net-im/nheko/Manifest
@@ -1,2 +1,3 @@
+DIST nheko-0.10.0.tar.gz 1587008 BLAKE2B 
207622bcc0fcbf4f1760481d3bdf35d5c025d9aa7d553c2dc4649841426481c88292966c35d44944434c1628c34017bb76f84136b6bcc8f8c3f32478156ac713
 SHA512 
c0aaf0f9ea657c43867fbb6857db45cac30f0cbaeaf8ad6a20a1a3e1ab9e6cf15266444eada060666db5b94be5a72b95b371a4da62e6705eed49f9907c576954
 DIST nheko-0.9.2.tar.gz 1418814 BLAKE2B 
e3f2f9358dd39d648c219eddea93f48ff7574cd954189f6c08bc7ace0429602acd1b859bb4987b1a34c93e17f8e547f6b0fb3c2a113a3a8a060dec5e25adbcc5
 SHA512 
86c0b5bf8e767125cc9e78c3a898df35fae5b34277253c8c98777f1814fcab36ff558576fa5b71de05df63223a866671473674fb8250905a979dd0c978a9
 DIST nheko-0.9.3.tar.gz 1455446 BLAKE2B 
da68617e8cd2a74a41b9a14e107fdbc58a667ef2187e9680bb4514d2542ad99176aaed9bcc1184ec3cbd10b258b3910da99a0e63dfe82ccfc1c7e4f7715d4d95
 SHA512 
187348e8e274f727a638ca3cb3ed015b9f7cbb50eea2e33bc519cd216a74763cab265466001a82c584dcf91f950c41c3f7a4f3c1ac1f1564a8d5f7711eb37d5a

diff --git a/net-im/nheko/nheko-0.10.0.ebuild b/net-im/nheko/nheko-0.10.0.ebuild
new file mode 100644
index 0..40d6f8c73
--- /dev/null
+++ b/net-im/nheko/nheko-0.10.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg
+
+DESCRIPTION="Native desktop client for Matrix using Qt"
+HOMEPAGE="https://github.com/Nheko-Reborn/nheko;
+SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="X video voip"
+REQUIRED_USE="video? ( voip )"
+
+MY_GST_V="1.18"
+RDEPEND="
+   app-text/cmark:=
+   dev-cpp/qt-jdenticon
+   dev-db/lmdb:=
+   >=dev-db/lmdb++-1.0.0
+   dev-libs/libfmt:=
+   >=dev-libs/mtxclient-0.8.0:=
+   >=dev-libs/qtkeychain-0.12.0:=
+   dev-libs/spdlog:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5[dbus,gif,jpeg,png]
+   dev-qt/qtimageformats
+   dev-qt/qtmultimedia:5[gstreamer,qml,widgets]
+   dev-qt/qtquickcontrols2:5[widgets]
+   dev-qt/qtsvg:5
+   virtual/notification-daemon
+   voip? (
+   >=media-plugins/gst-plugins-dtls-${MY_GST_V}
+   media-plugins/gst-plugins-libnice
+   >=media-plugins/gst-plugins-meta-${MY_GST_V}[opus]
+   >=media-plugins/gst-plugins-srtp-${MY_GST_V}
+   >=media-plugins/gst-plugins-webrtc-${MY_GST_V}
+   video? (
+   >=media-libs/gst-plugins-base-${MY_GST_V}[opengl]
+   >=media-plugins/gst-plugins-meta-${MY_GST_V}[v4l,vpx]
+   >=media-plugins/gst-plugins-qt5-${MY_GST_V}
+   X? (
+   
>=media-plugins/gst-plugins-ximagesrc-${MY_GST_V}
+   x11-libs/xcb-util-wm
+   )
+   )
+   )
+"
+DEPEND="
+   dev-cpp/nlohmann_json
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   || (
+   app-text/asciidoc
+   dev-ruby/asciidoctor
+   )
+"
+
+src_configure() {
+   local -a mycmakeargs=(
+   "-DVOIP=$(usex voip)"
+   )
+   if use video && use X; then
+   mycmakeargs+=("-DSCREENSHARE_X11=yes")
+   else
+   mycmakeargs+=("-DSCREENSHARE_X11=no")
+   fi
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   optfeature "audio & video file playback support" \
+   "media-plugins/gst-plugins-meta[ffmpeg]"
+   optfeature "secrets storage support other than kwallet (for example 
gnome-keyring or keepassxc)" \
+   "dev-libs/qtkeychain[gnome-keyring]"
+   optfeature "additional, less common, image format support" \
+   "kde-frameworks/kimageformats"
+
+   xdg_pkg_postinst
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/

2022-07-23 Thread Ronny Gutbrod
commit: e37cac11cc9adfad80e0e36702e77f7237399cea
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Jul 23 09:13:00 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Jul 23 09:13:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e37cac11

dev-cpp/coeurl: drop 0.1.1

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/coeurl/Manifest|  1 -
 dev-cpp/coeurl/coeurl-0.1.1.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-cpp/coeurl/Manifest b/dev-cpp/coeurl/Manifest
index 9bd17bdbc..27d5eba4b 100644
--- a/dev-cpp/coeurl/Manifest
+++ b/dev-cpp/coeurl/Manifest
@@ -1,3 +1,2 @@
-DIST coeurl-0.1.1.tar.bz2 45471 BLAKE2B 
ea5b490cb62ed780c4499d15c1f9502185f8edab9d706cc422eda62d9149512e693e82fa9431a05c58e2bb949314a9de0d513d54824a07c1e4ca6bc801065189
 SHA512 
9f781b30f57314253602b8560954122537b3c1d40cc327c62aac3662ba80ec8fe45fc69adec5c571b8861c996724c7869e4dc88fafc5ebee31794299de999e34
 DIST coeurl-0.2.0.tar.bz2 45520 BLAKE2B 
8a26f43817af213971c6c8d568251f3306857d9fa8ebdd09aa0a1f548c31b00fe1431334ff546ab152edd002f56d23d006240c494ad2ccaf9292afff97583a84
 SHA512 
de5f405b6993a33cf958996430d0f7a25cccb47488c3c2ce44525630e533a5acd1d630e2293cdae74befc627de81b211b4a9b6d53138f3de1d92f267f016e4fb
 DIST coeurl-0.2.1.tar.bz2 45784 BLAKE2B 
e1280478d6112171e387d88f10ef220ac839e9be3b222c60111f0e046b00161f29561fce5bc62cc806bd0188fa2ad64f54d016e04e53af9032e69b6cc8dd4153
 SHA512 
0e65c1120eb352d75976a2b1f11a83dea4e6557276b22962c37e6387bf649ad18117f6f4b4b1b76d4cce2ef53d55834aacf7207e7c15e015344f3c4a60a49671

diff --git a/dev-cpp/coeurl/coeurl-0.1.1.ebuild 
b/dev-cpp/coeurl/coeurl-0.1.1.ebuild
deleted file mode 100644
index 53569de45..0
--- a/dev-cpp/coeurl/coeurl-0.1.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="A simple async wrapper around CURL for C++"
-HOMEPAGE="https://nheko.im/nheko-reborn/coeurl;
-SRC_URI="https://nheko.im/nheko-reborn/coeurl/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="test" # Tests turned off because they need a local webserver.
-
-RDEPEND="
-   net-misc/curl
-   dev-libs/libevent
-   dev-libs/spdlog
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/doctest )
-"
-
-src_configure() {
-   local -a emesonargs=(
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/mtxclient/

2022-07-23 Thread Ronny Gutbrod
commit: 1f5ef58710b4e6e5fea72db0df850559389b7f56
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Jul 23 09:19:26 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Jul 23 15:46:02 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f5ef587

dev-libs/mtxclient: add 0.8.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/mtxclient/Manifest   |  1 +
 dev-libs/mtxclient/mtxclient-0.8.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest
index 819a15902..39658452d 100644
--- a/dev-libs/mtxclient/Manifest
+++ b/dev-libs/mtxclient/Manifest
@@ -1,2 +1,3 @@
 DIST mtxclient-0.6.2.tar.gz 596675 BLAKE2B 
c796218849324222e94ecd82336f4bfed25f344c8d01f9de293f5220d43e9c3b2b3921dce5d0d9a0d850e85dcb2e2b74e26ab75000d1fa48601c433d646b90ba
 SHA512 
91ac33b16fb2685f1aee3e76f3fe334a34e8403d11be8a065e10dac0181333131654f26886a8cf5b25ded1960010c06a259e7d2e5f195a28f7cc8041ca9dbff9
 DIST mtxclient-0.7.0.tar.gz 601042 BLAKE2B 
05c390d7e3f48d5c02a74fb5783693d5380141b28738b064101f6aaa2fbddf30e0d4b95dc774e68fbad93c642592806d9417344fb9cdd6b01659ec874c3ba67f
 SHA512 
fe015e6532a62fd1d1f5828c7aff08c181a4da1279afe54a502c09ba924a404099d23e74eb176841e774f67c6701e9c0ab666e239f486e4559aaea863ba8f5f9
+DIST mtxclient-0.8.0.tar.gz 606271 BLAKE2B 
7a12f1f595d509cb2a0bbf9052393f67e427925875124398bf7fa6fc1f96f78084eb357d8ed1642df15274523b66ac78117ab1d088328131a5103d6a4da9b6d4
 SHA512 
4156432bf66d00bdabb6feee2521b659ee8b50cbcab8eae9d1c8dd496442822d204f7085baa616e51acd4cb7037994d5746fb37be73e71c1c5a3f882229f1e18

diff --git a/dev-libs/mtxclient/mtxclient-0.8.0.ebuild 
b/dev-libs/mtxclient/mtxclient-0.8.0.ebuild
new file mode 100644
index 0..7b9d756dc
--- /dev/null
+++ b/dev-libs/mtxclient/mtxclient-0.8.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio"
+HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient;
+SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}" # ABI may break even on patch version changes
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libfmt:=
+   dev-libs/olm
+   >=dev-libs/openssl-1.1.0:=
+   dev-libs/spdlog:=
+   >=dev-cpp/coeurl-0.2.1:=[ssl]
+"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/nlohmann_json
+   test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+   "${FILESDIR}/0.6.0_remove_network_tests.patch"
+)
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DBUILD_LIB_TESTS="$(usex test)"
+   -DBUILD_LIB_EXAMPLES=OFF
+   )
+
+   cmake_src_configure
+}



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

2022-07-23 Thread Ronny Gutbrod
commit: 9bd3864b63be6bf9e964e65b3e302600a6d0e8f6
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Jul 23 16:10:07 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Jul 23 16:10:07 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9bd3864b

net-im/nheko: drop 0.9.2

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-im/nheko/Manifest   |  1 -
 net-im/nheko/nheko-0.9.2.ebuild | 83 -
 2 files changed, 84 deletions(-)

diff --git a/net-im/nheko/Manifest b/net-im/nheko/Manifest
index 916e18aeb..e27ef876c 100644
--- a/net-im/nheko/Manifest
+++ b/net-im/nheko/Manifest
@@ -1,3 +1,2 @@
 DIST nheko-0.10.0.tar.gz 1587008 BLAKE2B 
207622bcc0fcbf4f1760481d3bdf35d5c025d9aa7d553c2dc4649841426481c88292966c35d44944434c1628c34017bb76f84136b6bcc8f8c3f32478156ac713
 SHA512 
c0aaf0f9ea657c43867fbb6857db45cac30f0cbaeaf8ad6a20a1a3e1ab9e6cf15266444eada060666db5b94be5a72b95b371a4da62e6705eed49f9907c576954
-DIST nheko-0.9.2.tar.gz 1418814 BLAKE2B 
e3f2f9358dd39d648c219eddea93f48ff7574cd954189f6c08bc7ace0429602acd1b859bb4987b1a34c93e17f8e547f6b0fb3c2a113a3a8a060dec5e25adbcc5
 SHA512 
86c0b5bf8e767125cc9e78c3a898df35fae5b34277253c8c98777f1814fcab36ff558576fa5b71de05df63223a866671473674fb8250905a979dd0c978a9
 DIST nheko-0.9.3.tar.gz 1455446 BLAKE2B 
da68617e8cd2a74a41b9a14e107fdbc58a667ef2187e9680bb4514d2542ad99176aaed9bcc1184ec3cbd10b258b3910da99a0e63dfe82ccfc1c7e4f7715d4d95
 SHA512 
187348e8e274f727a638ca3cb3ed015b9f7cbb50eea2e33bc519cd216a74763cab265466001a82c584dcf91f950c41c3f7a4f3c1ac1f1564a8d5f7711eb37d5a

diff --git a/net-im/nheko/nheko-0.9.2.ebuild b/net-im/nheko/nheko-0.9.2.ebuild
deleted file mode 100644
index 1e6876d1d..0
--- a/net-im/nheko/nheko-0.9.2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake optfeature xdg
-
-DESCRIPTION="Native desktop client for Matrix using Qt"
-HOMEPAGE="https://github.com/Nheko-Reborn/nheko;
-SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X video voip"
-REQUIRED_USE="video? ( voip )"
-
-MY_GST_V="1.18"
-RDEPEND="
-   app-text/cmark
-   dev-cpp/qt-jdenticon
-   >=dev-db/lmdb++-1.0.0
-   >=dev-libs/mtxclient-0.7.0:=
-   >=dev-libs/qtkeychain-0.12.0
-   dev-libs/spdlog
-   dev-qt/qtconcurrent:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtgui:5[gif,jpeg,png]
-   dev-qt/qtimageformats
-   dev-qt/qtmultimedia:5[gstreamer,qml,widgets]
-   dev-qt/qtquickcontrols2:5[widgets]
-   dev-qt/qtsvg:5
-   voip? (
-   >=media-plugins/gst-plugins-dtls-${MY_GST_V}
-   media-plugins/gst-plugins-libnice
-   >=media-plugins/gst-plugins-meta-${MY_GST_V}[opus]
-   >=media-plugins/gst-plugins-srtp-${MY_GST_V}
-   >=media-plugins/gst-plugins-webrtc-${MY_GST_V}
-   video? (
-   >=media-libs/gst-plugins-base-${MY_GST_V}[opengl]
-   >=media-plugins/gst-plugins-meta-${MY_GST_V}[v4l,vpx]
-   >=media-plugins/gst-plugins-qt5-${MY_GST_V}
-   X? (
-   
>=media-plugins/gst-plugins-ximagesrc-${MY_GST_V}
-   x11-libs/xcb-util-wm
-   )
-   )
-   )
-"
-DEPEND="
-   dev-cpp/nlohmann_json
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   || (
-   app-text/asciidoc
-   dev-ruby/asciidoctor
-   )
-"
-
-src_configure() {
-   local -a mycmakeargs=(
-   "-DVOIP=$(usex voip)"
-   )
-   if use video && use X; then
-   mycmakeargs+=("-DSCREENSHARE_X11=yes")
-   else
-   mycmakeargs+=("-DSCREENSHARE_X11=no")
-   fi
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   optfeature "audio & video file playback support" \
-  "media-plugins/gst-plugins-meta[ffmpeg]"
-   optfeature "secrets storage support other than kwallet (gnome-keyring 
or keepassxc)" \
-  "dev-libs/qtkeychain[gnome-keyring]"
-
-   xdg_pkg_postinst
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/mtxclient/files/, dev-libs/mtxclient/

2022-07-23 Thread Ronny Gutbrod
commit: 4039bb8ced536bf115523916b9ff9cd39d5a0b7a
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Jul 23 10:37:37 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Jul 23 15:46:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4039bb8c

dev-libs/mtxclient: drop 0.6.2-r1

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/mtxclient/Manifest|  1 -
 .../files/0.3.0_remove_failing_tests.patch | 38 
 .../files/0.3.0_remove_network_tests.patch | 72 --
 dev-libs/mtxclient/mtxclient-0.6.2-r1.ebuild   | 42 -
 4 files changed, 153 deletions(-)

diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest
index 39658452d..6c7b2e542 100644
--- a/dev-libs/mtxclient/Manifest
+++ b/dev-libs/mtxclient/Manifest
@@ -1,3 +1,2 @@
-DIST mtxclient-0.6.2.tar.gz 596675 BLAKE2B 
c796218849324222e94ecd82336f4bfed25f344c8d01f9de293f5220d43e9c3b2b3921dce5d0d9a0d850e85dcb2e2b74e26ab75000d1fa48601c433d646b90ba
 SHA512 
91ac33b16fb2685f1aee3e76f3fe334a34e8403d11be8a065e10dac0181333131654f26886a8cf5b25ded1960010c06a259e7d2e5f195a28f7cc8041ca9dbff9
 DIST mtxclient-0.7.0.tar.gz 601042 BLAKE2B 
05c390d7e3f48d5c02a74fb5783693d5380141b28738b064101f6aaa2fbddf30e0d4b95dc774e68fbad93c642592806d9417344fb9cdd6b01659ec874c3ba67f
 SHA512 
fe015e6532a62fd1d1f5828c7aff08c181a4da1279afe54a502c09ba924a404099d23e74eb176841e774f67c6701e9c0ab666e239f486e4559aaea863ba8f5f9
 DIST mtxclient-0.8.0.tar.gz 606271 BLAKE2B 
7a12f1f595d509cb2a0bbf9052393f67e427925875124398bf7fa6fc1f96f78084eb357d8ed1642df15274523b66ac78117ab1d088328131a5103d6a4da9b6d4
 SHA512 
4156432bf66d00bdabb6feee2521b659ee8b50cbcab8eae9d1c8dd496442822d204f7085baa616e51acd4cb7037994d5746fb37be73e71c1c5a3f882229f1e18

diff --git a/dev-libs/mtxclient/files/0.3.0_remove_failing_tests.patch 
b/dev-libs/mtxclient/files/0.3.0_remove_failing_tests.patch
deleted file mode 100644
index 55de213f1..0
--- a/dev-libs/mtxclient/files/0.3.0_remove_failing_tests.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From b95f9d85f87f78ce5cfbaeed513ea284678eaa83 Mon Sep 17 00:00:00 2001
-From: tastytea 
-Date: Mon, 25 May 2020 00:57:57 +0200
-Subject: [PATCH] Remove failing tests.
-

- CMakeLists.txt | 8 
- 1 file changed, 8 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 689a091..58868b6 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -345,13 +345,6 @@ if(BUILD_LIB_TESTS)
-   GTest::Main)
-   target_include_directories(utils PRIVATE 
${CMAKE_CURRENT_SOURCE_DIR}/tests)
- 
--  add_executable(pushrules tests/pushrules.cpp)
--  target_link_libraries(pushrules
--  MatrixClient::MatrixClient
--  GTest::GTest
--  GTest::Main)
--  target_include_directories(pushrules PRIVATE 
${CMAKE_CURRENT_SOURCE_DIR}/tests)
--
-   add_executable(identifiers tests/identifiers.cpp)
-   target_link_libraries(identifiers
-   MatrixClient::MatrixClient
-@@ -395,7 +388,6 @@ if(BUILD_LIB_TESTS)
-   GTest::Main)
- 
-   add_test(Utilities utils)
--  add_test(Pushrules pushrules)
-   add_test(Identifiers identifiers)
-   add_test(Errors errors)
-   add_test(CryptoStructs crypto)
--- 
-2.26.2
-

diff --git a/dev-libs/mtxclient/files/0.3.0_remove_network_tests.patch 
b/dev-libs/mtxclient/files/0.3.0_remove_network_tests.patch
deleted file mode 100644
index 32fc72bb6..0
--- a/dev-libs/mtxclient/files/0.3.0_remove_network_tests.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From e4e068ba5dd3964c890f25bbe668c8a964562ded Mon Sep 17 00:00:00 2001
-From: tastytea 
-Date: Mon, 25 May 2020 00:50:30 +0200
-Subject: [PATCH] Remove tests that require a network connection.
-

- CMakeLists.txt | 35 ---
- 1 file changed, 35 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 0073604..689a091 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -338,29 +338,6 @@ if(BUILD_LIB_TESTS)
- 
-   file(COPY tests/fixtures DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
- 
--  add_executable(client_api tests/client_api.cpp)
--  target_link_libraries(client_api
--  MatrixClient::MatrixClient
--  GTest::GTest
--  GTest::Main)
--  target_include_directories(client_api PRIVATE
--  ${CMAKE_CURRENT_SOURCE_DIR}/tests)
--
--  add_executable(media_api tests/media_api.cpp)
--  target_link_libraries(media_api
--  MatrixClient::MatrixClient
--  GTest::GTest
--  GTest::Main)
--  target_include_directories(media_api PRIVATE
--  ${CMAKE_CURRENT_SOURCE_DIR}/tests)
--
--  add_executable(e2ee tests/e2ee.cpp)
--  target_link_libraries(e2ee
--  MatrixClient::MatrixClient
--  GTest::GTest
--  GTest::Main)
--  target_include_directories(e2e

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/

2022-07-23 Thread Ronny Gutbrod
commit: e6ef07f418eefea3dd62ac584fdd9654a149b52f
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Jul 23 08:22:21 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Jul 23 09:00:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6ef07f4

dev-cpp/coeurl: add 0.2.1, update SLOT, add ssl USE-flag

The ABI is now stable for a matching major.minor version:
<https://nheko.im/nheko-reborn/coeurl/-/tags/v0.2.1>.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/coeurl/Manifest|  1 +
 dev-cpp/coeurl/coeurl-0.2.1.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-cpp/coeurl/Manifest b/dev-cpp/coeurl/Manifest
index 7b8e81763..9bd17bdbc 100644
--- a/dev-cpp/coeurl/Manifest
+++ b/dev-cpp/coeurl/Manifest
@@ -1,2 +1,3 @@
 DIST coeurl-0.1.1.tar.bz2 45471 BLAKE2B 
ea5b490cb62ed780c4499d15c1f9502185f8edab9d706cc422eda62d9149512e693e82fa9431a05c58e2bb949314a9de0d513d54824a07c1e4ca6bc801065189
 SHA512 
9f781b30f57314253602b8560954122537b3c1d40cc327c62aac3662ba80ec8fe45fc69adec5c571b8861c996724c7869e4dc88fafc5ebee31794299de999e34
 DIST coeurl-0.2.0.tar.bz2 45520 BLAKE2B 
8a26f43817af213971c6c8d568251f3306857d9fa8ebdd09aa0a1f548c31b00fe1431334ff546ab152edd002f56d23d006240c494ad2ccaf9292afff97583a84
 SHA512 
de5f405b6993a33cf958996430d0f7a25cccb47488c3c2ce44525630e533a5acd1d630e2293cdae74befc627de81b211b4a9b6d53138f3de1d92f267f016e4fb
+DIST coeurl-0.2.1.tar.bz2 45784 BLAKE2B 
e1280478d6112171e387d88f10ef220ac839e9be3b222c60111f0e046b00161f29561fce5bc62cc806bd0188fa2ad64f54d016e04e53af9032e69b6cc8dd4153
 SHA512 
0e65c1120eb352d75976a2b1f11a83dea4e6557276b22962c37e6387bf649ad18117f6f4b4b1b76d4cce2ef53d55834aacf7207e7c15e015344f3c4a60a49671

diff --git a/dev-cpp/coeurl/coeurl-0.2.1.ebuild 
b/dev-cpp/coeurl/coeurl-0.2.1.ebuild
new file mode 100644
index 0..ee74c33a2
--- /dev/null
+++ b/dev-cpp/coeurl/coeurl-0.2.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="A simple async wrapper around CURL for C++"
+HOMEPAGE="https://nheko.im/nheko-reborn/coeurl;
+SRC_URI="https://nheko.im/nheko-reborn/coeurl/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="ssl test"
+RESTRICT="test" # Tests turned off because they need a local webserver.
+
+RDEPEND="
+   net-misc/curl[ssl?]
+   dev-libs/libevent
+   dev-libs/libfmt:=
+   dev-libs/spdlog
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/doctest )
+"
+
+src_configure() {
+   local -a emesonargs=(
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/solo-udev-rules/

2022-04-27 Thread Ronny Gutbrod
commit: 8a02fe71aa9f1954b26be7695dd439daf41339ed
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr 27 11:56:58 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr 27 11:56:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a02fe71

sys-libs/solo-udev-rules: Update URL in metadata.xml

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 sys-libs/solo-udev-rules/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/solo-udev-rules/metadata.xml 
b/sys-libs/solo-udev-rules/metadata.xml
index 6d28f9819..bd687f937 100644
--- a/sys-libs/solo-udev-rules/metadata.xml
+++ b/sys-libs/solo-udev-rules/metadata.xml
@@ -6,6 +6,6 @@
Ronny (tastytea) Gutbrod


-   https://github.com/solokeys/solo/issues
+   https://github.com/solokeys/solo1/issues

 



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/solo-udev-rules/

2022-04-27 Thread Ronny Gutbrod
commit: d19850592c54d159548d51fac277874d41615f1b
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr 27 11:55:43 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr 27 11:55:43 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1985059

sys-libs/solo-udev-rules: drop 4.0.0-r1

Closes: https://bugs.gentoo.org/840704
Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 sys-libs/solo-udev-rules/Manifest  |  1 -
 .../solo-udev-rules-4.0.0-r1.ebuild| 41 --
 2 files changed, 42 deletions(-)

diff --git a/sys-libs/solo-udev-rules/Manifest 
b/sys-libs/solo-udev-rules/Manifest
index 3a416fd12..51c6a7573 100644
--- a/sys-libs/solo-udev-rules/Manifest
+++ b/sys-libs/solo-udev-rules/Manifest
@@ -1,2 +1 @@
-DIST solo-4.0.0.tar.gz 1173865 BLAKE2B 
1a2d62daf46d3a4a90a65d5034912b048c63a8f6fd3f4dde76fcb3c283d679bc96a7d3cf92945f6c6817f7e505cb540c4264f83ea7db872aa1b3daad864275ac
 SHA512 
210ef65f0b667f0a0c6c096f5f1346574ba70e6f8476e8657ac4c862cbd75de66b644aba884dc37773ecbda4ecd0e495dbbdef3febfbc0e43a265435cfc0ea3f
 DIST solo1-4.1.5.tar.gz 1179783 BLAKE2B 
9a76bc48b1f404dbd5d919ca8794ab20e7e8474bfe77430e7c60008306c51213535814fd873d04fd4182e704566d0bb545ab354fdf35e2236cffad13727468d7
 SHA512 
3e6196e37d4e9ab90dda59f2cc323ac47d0bad4e281f1de013449365ba7d8687daf96187b41ec01acc9843b69b5108e0192caa9846e75ede73fffeac36b308e3

diff --git a/sys-libs/solo-udev-rules/solo-udev-rules-4.0.0-r1.ebuild 
b/sys-libs/solo-udev-rules/solo-udev-rules-4.0.0-r1.ebuild
deleted file mode 100644
index 8accaf74a..0
--- a/sys-libs/solo-udev-rules/solo-udev-rules-4.0.0-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit udev
-
-MY_P="solo-${PV}"
-DESCRIPTION="udev rules for the Solo FIDO2 & U2F USB+NFC security key"
-HOMEPAGE="
-   https://solokeys.com/
-   https://github.com/solokeys/solo
-"
-SRC_URI="https://github.com/solokeys/solo/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 MIT )"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
-   # Omitting src_compile() would invoke make, leaving it empty is not 
allowed.
-   echo -n
-}
-
-src_install() {
-   udev_dorules udev/70-solokeys-access.rules
-}
-
-pkg_postinst() {
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/solo-udev-rules/

2022-04-27 Thread Ronny Gutbrod
commit: c364b06b07410eddab28f72a278d7e3d0466186f
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr 27 11:52:50 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr 27 11:55:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c364b06b

sys-libs/solo-udev-rules: add 4.1.5

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 sys-libs/solo-udev-rules/Manifest  |  1 +
 .../solo-udev-rules/solo-udev-rules-4.1.5.ebuild   | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/sys-libs/solo-udev-rules/Manifest 
b/sys-libs/solo-udev-rules/Manifest
index a457fb35e..3a416fd12 100644
--- a/sys-libs/solo-udev-rules/Manifest
+++ b/sys-libs/solo-udev-rules/Manifest
@@ -1 +1,2 @@
 DIST solo-4.0.0.tar.gz 1173865 BLAKE2B 
1a2d62daf46d3a4a90a65d5034912b048c63a8f6fd3f4dde76fcb3c283d679bc96a7d3cf92945f6c6817f7e505cb540c4264f83ea7db872aa1b3daad864275ac
 SHA512 
210ef65f0b667f0a0c6c096f5f1346574ba70e6f8476e8657ac4c862cbd75de66b644aba884dc37773ecbda4ecd0e495dbbdef3febfbc0e43a265435cfc0ea3f
+DIST solo1-4.1.5.tar.gz 1179783 BLAKE2B 
9a76bc48b1f404dbd5d919ca8794ab20e7e8474bfe77430e7c60008306c51213535814fd873d04fd4182e704566d0bb545ab354fdf35e2236cffad13727468d7
 SHA512 
3e6196e37d4e9ab90dda59f2cc323ac47d0bad4e281f1de013449365ba7d8687daf96187b41ec01acc9843b69b5108e0192caa9846e75ede73fffeac36b308e3

diff --git a/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild 
b/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild
new file mode 100644
index 0..90115f194
--- /dev/null
+++ b/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020, 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit udev
+
+MY_P="solo1-${PV}"
+DESCRIPTION="udev rules for the Solo FIDO2 & U2F USB+NFC security key"
+HOMEPAGE="
+   https://solokeys.com/
+   https://github.com/solokeys/solo1
+"
+SRC_URI="https://github.com/solokeys/solo1/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   # Omitting src_compile() would invoke make, leaving it empty is not 
allowed.
+   :
+}
+
+src_install() {
+   udev_dorules udev/70-solokeys-access.rules
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/gst-plugins-qt5/

2022-05-10 Thread Ronny Gutbrod
commit: abcc907ef70e6d9468e421e3be4a02e9fc07fd67
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue May 10 23:22:25 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 23:23:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abcc907e

media-plugins/gst-plugins-qt5: add 1.18.6

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 media-plugins/gst-plugins-qt5/Manifest |  1 +
 .../gst-plugins-qt5/gst-plugins-qt5-1.18.6.ebuild  | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/media-plugins/gst-plugins-qt5/Manifest 
b/media-plugins/gst-plugins-qt5/Manifest
index b8849d87d..340a5e1c7 100644
--- a/media-plugins/gst-plugins-qt5/Manifest
+++ b/media-plugins/gst-plugins-qt5/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 
8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898
 SHA512 
764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 
551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895
 SHA512 
e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5

diff --git a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.6.ebuild 
b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.6.ebuild
new file mode 100644
index 0..b6c1d6838
--- /dev/null
+++ b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.6.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson qmake-utils
+
+DESCRIPTION="Qt5 QML video sink plugin for GStreamer"
+KEYWORDS="~amd64"
+IUSE="+egl wayland +X"
+
+REQUIRED_USE="
+   wayland? ( egl )
+"
+
+RDEPEND="
+   >=media-libs/gst-plugins-base-${PV}:${SLOT}[egl?,opengl,wayland?,X?]
+   media-libs/mesa[egl(+)?,X?]
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   egl? ( dev-qt/qtgui:5[eglfs] )
+   wayland? ( dev-qt/qtwayland:5 )
+   X? ( dev-qt/qtx11extras:5 )
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD_DIR="qt"
+
+src_prepare() {
+   export PATH="${PATH}:$(qt5_get_bindir)"
+   default
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/gst-plugins-qt5/

2022-05-10 Thread Ronny Gutbrod
commit: ae3b369ffed925fdb52f80b8d5fa412122d1c94a
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue May 10 23:13:10 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 23:23:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae3b369f

media-plugins/gst-plugins-qt5: Search moc in qt5_get_bindir

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.4.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.4.ebuild 
b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.4.ebuild
index 8be3c0310..b446d44ab 100644
--- a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.4.ebuild
+++ b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 GST_ORG_MODULE=gst-plugins-good
 
-inherit gstreamer-meson
+inherit gstreamer-meson qmake-utils
 
 DESCRIPTION="Qt5 QML video sink plugin for GStreamer"
 KEYWORDS="~amd64"
@@ -32,3 +32,8 @@ PATCHES=(
 )
 
 GST_PLUGINS_BUILD_DIR="qt"
+
+src_prepare() {
+   export PATH="${PATH}:$(qt5_get_bindir)"
+   default
+}



[gentoo-commits] repo/proj/guru:master commit in: games-misc/an-anime-game-launcher-bin/, ...

2022-05-10 Thread Ronny Gutbrod
commit: c59009e3f143011ffdea17c6f1255e03cb5fed9f
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue May 10 19:37:11 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 19:37:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c59009e3

games-misc/an-anime-game-launcher-bin: treeclean

Signed-off-by: Pascal Jäger  leimstift.de>

 games-misc/an-anime-game-launcher-bin/Manifest |  1 -
 .../an-anime-game-launcher-bin-2.3.2.ebuild| 76 --
 .../files/an-anime-game-launcher-bin-desktop.patch | 17 -
 .../an-anime-game-launcher-bin-launcher.patch  | 26 
 4 files changed, 120 deletions(-)

diff --git a/games-misc/an-anime-game-launcher-bin/Manifest 
b/games-misc/an-anime-game-launcher-bin/Manifest
deleted file mode 100644
index abb3191af..0
--- a/games-misc/an-anime-game-launcher-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST An_Anime_Game_Launcher.AppImage 4383936 BLAKE2B 
978be58595b90be13407275527651a2e9154978337e3b618796247fc402643165222b2e5a0d937ab231c15a943ae6e36469a176ca4d6a43dd4995bb98a2b3fb2
 SHA512 
63be6095af44f760da982a087a8105cba9f792ffc1af3e363e689ec27038507f92e4bc56a7ec2be92b446dbc3cc8164ceb6183e0b104bee555c7570143532304

diff --git 
a/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild 
b/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild
deleted file mode 100644
index c079f23d0..0
--- 
a/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# copyright 1999-2022 gentoo authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Open Source An Anime Game launcher for Linux with automatic 
anti-cheat patching and telemetry disabling, binary package"
-HOMEPAGE="https://gitlab.com/an-anime-team/an-anime-game-launcher;
-SRC_URI="https://gitlab.com/an-anime-team/an-anime-game-launcher/uploads/003620e21b2d8d70385bac8f2a862846/An_Anime_Game_Launcher.AppImage;
-
-LICENSE="GPL-3 0BSD Apache-2.0 BSD-2 BSD ISC MIT Unlicense all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RDEPEND="
-   app-arch/cabextract
-   app-arch/tar
-   app-arch/unzip
-   || (
-   app-emulation/dxvk-bin
-   app-emulation/winetricks
-   )
-   dev-libs/libdbusmenu
-   dev-util/xdelta[lzma]
-   dev-vcs/git
-   net-libs/webkit-gtk
-   net-misc/curl
-   sys-auth/polkit
-   virtual/wine
-   x11-libs/libnotify
-"
-BDEPEND="app-admin/chrpath"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-launcher.patch"
-   "${FILESDIR}/${PN}-desktop.patch"
-)
-RESTRICT="bindist mirror"
-
-src_unpack() {
-   mkdir "${WORKDIR}/${P}" || die
-   cp "${DISTDIR}/An_Anime_Game_Launcher.AppImage" "${WORKDIR}/${P}" || die
-}
-
-src_prepare(){
-   chmod +x An_Anime_Game_Launcher.AppImage || die
-   ./An_Anime_Game_Launcher.AppImage --appimage-extract || die "Extraction 
Failed"
-   chrpath -d "squashfs-root/public/discord-rpc/discord-rpc" || die 
"Patching Library Failed"
-   default
-   mv "squashfs-root/public/icons/256x256.png" "${PN}.png" || die
-   mv "squashfs-root/AppRun" "${PN}" || die
-   mv "squashfs-root/an-anime-game-launcher.desktop" "${PN}.desktop" || die
-}
-
-src_install(){
-   insinto "/usr/lib/${PN}"
-   doins "squashfs-root/resources.neu"
-   exeinto "/usr/lib/${PN}"
-   doexe "squashfs-root/an-anime-game-launcher"
-   doins -r "squashfs-root/public"
-   insinto "/usr/share/pixmaps"
-   doins "${PN}.png"
-   exeinto "/usr/bin"
-   doexe "${PN}"
-   insinto "/usr/share/applications/"
-   doins "${PN}.desktop"
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   optfeature "appindicator support" dev-libs/libayatana-appindicator
-}
-pkg_postrm() {
-   xdg_desktop_database_update
-}

diff --git 
a/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-desktop.patch
 
b/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-desktop.patch
deleted file mode 100644
index 229a2acd3..0
--- 
a/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-desktop.patch
+++ /dev/null
@@ -1,17 +0,0 @@
 a/squashfs-root/an-anime-game-launcher.desktop
-+++ b/squashfs-root/an-anime-game-launcher.desktop
-
-3,6c3,4
-< Icon=64x64
-< Exec=AppRun
-< Type=Application
-< Categories=Game;

-> Comment=An Launcher for a specific anime game with auto-patching, discord 
rpc and time tr

[gentoo-commits] repo/proj/guru:master commit in: app-editors/kak-lsp/

2022-05-10 Thread Ronny Gutbrod
commit: 083f23d5455b8376236e6072c2cf6c9ced628236
Author: Rabindra Dhakal  gmail  com>
AuthorDate: Tue May 10 14:30:01 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 14:30:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=083f23d5

app-editors/kak-lsp: add 12.2.1, drop 12.2.0

Signed-off-by: Rabindra Dhakal  gmail.com>

 app-editors/kak-lsp/Manifest | 2 +-
 app-editors/kak-lsp/{kak-lsp-12.2.0.ebuild => kak-lsp-12.2.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/kak-lsp/Manifest b/app-editors/kak-lsp/Manifest
index 78b793672..26424da48 100644
--- a/app-editors/kak-lsp/Manifest
+++ b/app-editors/kak-lsp/Manifest
@@ -43,7 +43,7 @@ DIST itertools-0.10.3.crate 118661 BLAKE2B 
0095d6e7f14ddda69605d09f74e8cc881eec1
 DIST itoa-1.0.1.crate 11059 BLAKE2B 
5a2e22ab891ec883a90f652c88f924113252765579c03c783e43210fb2604e9e3ccbd4c1571087791be07bb99c4e85c7f85253be831b3ea883bc0ac18a927980
 SHA512 
8e7bc1e9bf4fc06871b9fe20caad4e0af965477d724f4c8d0e2a3a4d87aedf99f92e4e583a6440ce574d0fb43fc9d6a2e80add52a2f64210c6aa3b402e424295
 DIST js-sys-0.3.56.crate 70520 BLAKE2B 
3ea566b937221963b0aaa037b3b702e5d4143300a5463e8474cddeed0c82612b76711518b91b2bcb63f5bae4c11a207c0c1a33d23f9c8ebcf5b54ae1109fd1e4
 SHA512 
52c2020d2bc80173a2ba5c614ed07d86755e969f4d6b071b5857259cbfdd3eb5a62a5abadd42ebc0d673397ad18721e1ce55e177fef831ac13e15971373056da
 DIST jsonrpc-core-18.0.0.crate 16010 BLAKE2B 
27e087a626c2262bec5d28ab77ff7cd03986af8edeee6fe180f7b9428145b2b151587424e2f7c3bbb08131a59b38ee0106376bb287c10b66abc67bf83179551d
 SHA512 
faa798f3522b3d81a1f754e07d3def6e1dabae853cb76412218724300c6e1f4a0e2789a23c9be6cf4b7081fa03d43f635b850989eae4233d970d66132fc14347
-DIST kak-lsp-12.2.0.tar.gz 125353 BLAKE2B 
ba71e5240020b90b07fefc1d0bde0796df66fca58f0ed849f15ef9456debf5a747fd94686e4fe02c4939d21ce25a3d7da562400ee50acd4cec4d98d5e6229d33
 SHA512 
8817ed41d5b96b2a6e7b0bbe55677125e50c5ff97dd0395e678cb11f42f279dc2b8cc59861c240e986acf6eb0345d19b8dbcdc5dd18369a930a11d09557d7fa9
+DIST kak-lsp-12.2.1.tar.gz 125581 BLAKE2B 
6bf85a6e3c8d467c46ed5a2d8ff4aabe5bd5c64cffe9b440666969e04a774f9bfe17c32fc736a49bcef9d436623e3e906be6a1fcbc3164915a19e02704a2d808
 SHA512 
5135a3d7aa3bcd75590ece9dcf14c949262bf5e1643eece06ea7e1dde2717cd2732d05681418c51e3651aead5e4aac472f95c0759aeaac83c64c99d167889029
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST libc-0.2.121.crate 574702 BLAKE2B 
bae9215a7318e5b5b6d821d2320ce28e883d04af0bca40ede49b9c5d575d28307b07077b3d59be28347bffc4c69d6c9dd334733f0c519c16de704360f6fa8738
 SHA512 
aa1ee710b2a4008ead7118e85d7f2d29fab8aa0e436db8039a84737727b8d1a8a1cb72acd38abd2656d22a5025046d7be7d8154537f8a503017e0548e953
 DIST libflate-1.2.0.crate 40864 BLAKE2B 
295fdee2e332552cfbac2ccd382552dc879fb441517a49083b8574868b28ffb7f8428b94b6cbca9b673cb8bf5e0cc4b22c0e10d2efe1d94fdb93d68dcf3eb287
 SHA512 
a5e0448e56ab5a219952a4b4efc3407c8419d8d9a255670f42b8f1bca7f7fe5774c2711025b18285c4f1310d26d0347ab2090b0f734bae43b569a0879f67d1f2

diff --git a/app-editors/kak-lsp/kak-lsp-12.2.0.ebuild 
b/app-editors/kak-lsp/kak-lsp-12.2.1.ebuild
similarity index 100%
rename from app-editors/kak-lsp/kak-lsp-12.2.0.ebuild
rename to app-editors/kak-lsp/kak-lsp-12.2.1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-dotnet/gtk-sharp/

2022-05-10 Thread Ronny Gutbrod
commit: 95e210169d7068d5dfbca74b871baf5d547f043d
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue May 10 20:13:03 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 20:13:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95e21016

dev-dotnet/gtk-sharp: removed _elibtoolize command

Signed-off-by: Pascal Jäger  leimstift.de>

 dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild 
b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
index b633ac37c..822c9e902 100644
--- a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
@@ -39,7 +39,6 @@ DEPEND="${RDEPEND}
 src_prepare() {
base_src_prepare
eautoreconf
-   _elibtoolize
eapply "${FILESDIR}/${P}-fix-build.patch"
eapply_user
 }



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

2022-05-10 Thread Ronny Gutbrod
commit: e7fdba67be95f65add5c19e1d87b7bf5e28d5ddd
Author: Antonín Říha  protonmail  com>
AuthorDate: Tue May 10 22:31:14 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 22:31:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7fdba67

dev-python/grpclib: new ebuild

Signed-off-by: Antonín Říha  protonmail.com>

 dev-python/grpclib/Manifest |  2 ++
 dev-python/grpclib/grpclib-0.4.2.ebuild | 49 +
 dev-python/grpclib/grpclib-0.4.3_rc2.ebuild | 41 
 3 files changed, 92 insertions(+)

diff --git a/dev-python/grpclib/Manifest b/dev-python/grpclib/Manifest
new file mode 100644
index 0..95fb988ee
--- /dev/null
+++ b/dev-python/grpclib/Manifest
@@ -0,0 +1,2 @@
+DIST grpclib-0.4.2.tar.gz 116997 BLAKE2B 
8a3ad3022a4963f0539c212b66af615f4c1a73cec49801118af25ad141741aed692e16389687f690f885d9f85dc53a5e1b8208a5d8af111c2e50fdefef0684ce
 SHA512 
a25ee2286431d294dd4b07b3ac34387608ca3dbabdf6d54a09b1a33fe66c75ba88f3f5e90160a55dc614871c93bc6ccfb884d149bbd624e13d792b44271b534f
+DIST grpclib-0.4.3_rc2.tar.gz 116904 BLAKE2B 
c4a0bf70c4f8d218829e10811fb532bcd1bea7eeec10aa2ee06e286af68e653b73d6db1b0e859821d1587fc5fa81e7a8ab2473b24e746b53b1a5134589a6e68c
 SHA512 
185118ce1f1fca4db3dfc8fa781ef7a09f366aa4f0bfb1f37222f307c4d30c9527c5ffd74d4afce1e27cff69c76c6f8e9fb054920a41da000f723e9a79219f07

diff --git a/dev-python/grpclib/grpclib-0.4.2.ebuild 
b/dev-python/grpclib/grpclib-0.4.2.ebuild
new file mode 100644
index 0..8f3375f49
--- /dev/null
+++ b/dev-python/grpclib/grpclib-0.4.2.ebuild
@@ -0,0 +1,49 @@
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python gRPC implementation for asyncio"
+HOMEPAGE="https://github.com/vmagamedov/grpclib;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vmagamedov/grpclib;
+else
+   MY_PV="${PV/_rc/rc}"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+   
SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/h2-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/hpack-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperframe-6.0.1[${PYTHON_USEDEP}]
+   >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
+   >=dev-python/grpcio-tools-1.43.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/async_timeout[${PYTHON_USEDEP}]
+   dev-python/googleapis-common-protos[${PYTHON_USEDEP}]
+   dev-python/Faker[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   'dev-python/sphinx_rtd_theme'
+
+python_test() {
+   [[ ${EPYTHON} == python3.10 ]] && local EPYTEST_DESELECT=(
+   # does not work in python3.10 due to the bug in ssl 
https://bugs.python.org/issue46067
+   'tests/test_client_channel.py::test_default_ssl_context'
+   )
+   epytest
+}

diff --git a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild 
b/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
new file mode 100644
index 0..732b33f0d
--- /dev/null
+++ b/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
@@ -0,0 +1,41 @@
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python gRPC implementation for asyncio"
+HOMEPAGE="https://github.com/vmagamedov/grpclib;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vmagamedov/grpclib;
+else
+   MY_PV="${PV/_rc/rc}"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+   
SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/h2-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/hpack-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperframe-6.0.1[${PYTHON_USEDEP}]
+   >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
+   >=dev-python/grpcio-tools-1.43.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/async_timeout[${PYTHON_USEDEP}]
+   dev-python/googleapis-common-protos[${PYTHON_USEDEP}]
+   dev-python/Faker[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   'dev-python/sphinx_rtd_theme'



[gentoo-commits] repo/proj/guru:master commit in: net-im/chatterino/

2022-05-10 Thread Ronny Gutbrod
commit: 2d8c301a94c64813249038ba4d27c6703435090b
Author: Maria Keating  mariakeating  com>
AuthorDate: Tue May 10 18:08:53 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 18:08:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d8c301a

net-im/chatterino: Fix QA issues.

Bug: https://bugs.gentoo.org/843506
Signed-off-by: Maria Keating  mariakeating.com>

 .../{chatterino-2.3.5-r2.ebuild => chatterino-2.3.5-r3.ebuild}   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/chatterino/chatterino-2.3.5-r2.ebuild 
b/net-im/chatterino/chatterino-2.3.5-r3.ebuild
similarity index 98%
rename from net-im/chatterino/chatterino-2.3.5-r2.ebuild
rename to net-im/chatterino/chatterino-2.3.5-r3.ebuild
index f5cee6a31..a0a0a2be6 100644
--- a/net-im/chatterino/chatterino-2.3.5-r2.ebuild
+++ b/net-im/chatterino/chatterino-2.3.5-r3.ebuild
@@ -25,6 +25,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 BDEPEND="dev-qt/qtsvg:5
dev-qt/qtconcurrent:5
+   dev-qt/linguist-tools:5
dev-libs/boost"
 RDEPEND="dev-qt/qtcore:5
dev-qt/qtwidgets:5



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

2022-05-10 Thread Ronny Gutbrod
commit: c7a13341fbc904dfb399f542009138bea12def11
Author: Antonín Říha  protonmail  com>
AuthorDate: Tue May 10 22:43:19 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 22:43:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7a13341

dev-python/python-betterproto: new ebuild

Signed-off-by: Antonín Říha  protonmail.com>

 dev-python/python-betterproto/Manifest |  1 +
 dev-python/python-betterproto/metadata.xml | 13 ++
 .../python-betterproto-2.0.0_beta4.ebuild  | 53 ++
 .../python-betterproto-.ebuild | 53 ++
 4 files changed, 120 insertions(+)

diff --git a/dev-python/python-betterproto/Manifest 
b/dev-python/python-betterproto/Manifest
new file mode 100644
index 0..07be9d4d8
--- /dev/null
+++ b/dev-python/python-betterproto/Manifest
@@ -0,0 +1 @@
+DIST python-betterproto-2.0.0_beta4.tar.gz 137744 BLAKE2B 
55cde21cca516ae935d8ff99303e3dcf78d952c470eaac2f91b5fa1dc20069e0ad150a0b59518d450c897547a3b3025d9ad683294adca5be6d66f06ba8034615
 SHA512 
10fc514e7a6d1ab87dd44e00d75d8f48752fa1ece26ccc671eeac502164aee2b8e4a30ec908e4abbb4b1c6671c72fc982764d74ccd0ac0f099d3533dcde64352

diff --git a/dev-python/python-betterproto/metadata.xml 
b/dev-python/python-betterproto/metadata.xml
new file mode 100644
index 0..aa17874d0
--- /dev/null
+++ b/dev-python/python-betterproto/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+antonin.r...@protonmail.com
+Antonín Říha
+  
+  
+
https://github.com/danielgtaylor/python-betterproto/issues
+betterproto
+danielgtaylor/python-betterproto
+  
+

diff --git 
a/dev-python/python-betterproto/python-betterproto-2.0.0_beta4.ebuild 
b/dev-python/python-betterproto/python-betterproto-2.0.0_beta4.ebuild
new file mode 100644
index 0..83e12e19e
--- /dev/null
+++ b/dev-python/python-betterproto/python-betterproto-2.0.0_beta4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Better Protobuf / gRPC Support for Python"
+HOMEPAGE="https://github.com/danielgtaylor/python-betterproto;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/danielgtaylor/python-betterproto;
+else
+   MY_PV="${PV/_beta/b}"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+   
SRC_URI="https://github.com/danielgtaylor/${PN}/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/grpclib-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/black-19.3[${PYTHON_USEDEP}]
+   >=dev-python/isort-5.10.1[${PYTHON_USEDEP}]
+   >=dev-python/grpcio-tools-1.40.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-3.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-asyncio-0.12.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   '>=dev-python/sphinx_rtd_theme-0.5.0'
+
+python_test() {
+   "${EPYTHON}" -m tests.generate -v
+   epytest
+}
+
+pkg_postinst() {
+   optfeature "protoc compilation support" dev-python/black
+   optfeature "protoc compilation support" dev-python/isort
+   optfeature "protoc compilation support" dev-python/grpcio-tools
+}

diff --git a/dev-python/python-betterproto/python-betterproto-.ebuild 
b/dev-python/python-betterproto/python-betterproto-.ebuild
new file mode 100644
index 0..30b9bb2cb
--- /dev/null
+++ b/dev-python/python-betterproto/python-betterproto-.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Better Protobuf / gRPC Support for Python"
+HOMEPAGE="https://github.com/danielgtaylor/python-betterproto;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/danielgtaylor/python-betterproto;
+else
+   MY_PV="${PV/_beta/b}"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+   
SRC_URI="https://github.com/danielgtaylor/${PN}/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~loong ~mips ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/grpclib-0.4.1[${PYT

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

2022-05-10 Thread Ronny Gutbrod
commit: d0748fd87e247cb28735378158ba0c25bd0f19a7
Author: Antonín Říha  protonmail  com>
AuthorDate: Tue May 10 22:39:08 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 22:39:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0748fd8

dev-python/grpclib: fixed missing copyright and metadata.xml

Signed-off-by: Antonín Říha  protonmail.com>

 dev-python/grpclib/grpclib-0.4.2.ebuild |  3 +++
 dev-python/grpclib/grpclib-0.4.3_rc2.ebuild |  3 +++
 dev-python/grpclib/metadata.xml | 13 +
 3 files changed, 19 insertions(+)

diff --git a/dev-python/grpclib/grpclib-0.4.2.ebuild 
b/dev-python/grpclib/grpclib-0.4.2.ebuild
index 8f3375f49..8e70746bb 100644
--- a/dev-python/grpclib/grpclib-0.4.2.ebuild
+++ b/dev-python/grpclib/grpclib-0.4.2.ebuild
@@ -1,3 +1,6 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools

diff --git a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild 
b/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
index 732b33f0d..89e9547ff 100644
--- a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
+++ b/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
@@ -1,3 +1,6 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools

diff --git a/dev-python/grpclib/metadata.xml b/dev-python/grpclib/metadata.xml
new file mode 100644
index 0..026d463ff
--- /dev/null
+++ b/dev-python/grpclib/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+antonin.r...@protonmail.com
+Antonín Říha
+  
+  
+https://github.com/vmagamedov/grpclib/issues
+grpclib
+vmagamedov/grpclib
+  
+



[gentoo-commits] repo/proj/guru:master commit in: games-util/mangohud/, games-util/mangohud/files/

2022-05-10 Thread Ronny Gutbrod
commit: 67b8cd8e3eddbaccb77d75ef7535079a2e4950ef
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Tue May 10 21:27:21 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 10 21:29:07 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67b8cd8e

games-util/mangohud: make dev-python/mako BDEPEND + remove spdlog patch texts

Closes: https://bugs.gentoo.org/843551
Closes: https://bugs.gentoo.org/843554
Closes: https://bugs.gentoo.org/843566

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 ...on-build.patch => mangohud-0.6.6-meson-fix-imgui-dep.patch} |  2 +-
 .../{mangohud-0.6.6.1-r2.ebuild => mangohud-0.6.6.1-r3.ebuild} | 10 +-
 games-util/mangohud/metadata.xml   |  2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/games-util/mangohud/files/mangonhud-0.6.6-meson-build.patch 
b/games-util/mangohud/files/mangohud-0.6.6-meson-fix-imgui-dep.patch
similarity index 79%
rename from games-util/mangohud/files/mangonhud-0.6.6-meson-build.patch
rename to games-util/mangohud/files/mangohud-0.6.6-meson-fix-imgui-dep.patch
index c6aa9e6fd..6d3c9c285 100644
--- a/games-util/mangohud/files/mangonhud-0.6.6-meson-build.patch
+++ b/games-util/mangohud/files/mangohud-0.6.6-meson-fix-imgui-dep.patch
@@ -8,7 +8,7 @@
 
 -dearimgui_sp = subproject('imgui', default_options: imgui_options)
 -dearimgui_dep = dearimgui_sp.get_variable('imgui_dep')
-+dearimgui_dep = dependency('imgui', default_options: imgui_options, fallback 
: ['imgui', 'imgui_dep'])
++dearimgui_dep = dependency('imgui')
 
  spdlog_dep = cpp.find_library('spdlog', required: 
get_option('use_system_spdlog'))
  if not spdlog_dep.found()

diff --git a/games-util/mangohud/mangohud-0.6.6.1-r2.ebuild 
b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
similarity index 95%
rename from games-util/mangohud/mangohud-0.6.6.1-r2.ebuild
rename to games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
index f237f6f88..977a71eef 100644
--- a/games-util/mangohud/mangohud-0.6.6.1-r2.ebuild
+++ b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
@@ -34,10 +34,10 @@ REQUIRED_USE="
 
 BDEPEND="
app-arch/unzip
+   dev-python/mako[${PYTHON_USEDEP}]
 "
 
 DEPEND="
-   dev-python/mako[${PYTHON_USEDEP}]
dev-libs/spdlog
dev-util/glslang
>=dev-util/vulkan-headers-1.2
@@ -56,10 +56,9 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/MangoHud-${PV}"
 
-PATCHES=(
-   # "${FILESDIR}/mangonhud-0.6.6-meson-build.patch"
-   "${FILESDIR}/mangohud-0.6.6-meson-fix-spdlog-dep.patch"
-)
+# PATCHES=(
+#  "${FILESDIR}/mangohud-0.6.6-meson-fix-imgui-dep.patch"
+# )
 
 src_unpack() {
default
@@ -73,6 +72,7 @@ src_unpack() {
 src_configure() {
local emesonargs=(
-Dappend_libdir_mangohud=false
+   -Duse_system_spdlog=enabled
-Duse_system_vulkan=enabled
-Dinclude_doc=false
$(meson_feature video_cards_nvidia with_nvml)

diff --git a/games-util/mangohud/metadata.xml b/games-util/mangohud/metadata.xml
index da9d5549c..53e5027d0 100644
--- a/games-util/mangohud/metadata.xml
+++ b/games-util/mangohud/metadata.xml
@@ -10,6 +10,6 @@

https://github.com/flightlessmango/MangoHud/issues


-   "Use XNVctrl as fall back for older Nvidia 
devices."
+   Use XNVctrl as fall back for older Nvidia 
devices.

 



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

2022-05-11 Thread Ronny Gutbrod
commit: 75a5af2b8ebf418c415bf53dcfc999deb845bf02
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed May 11 11:37:40 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed May 11 11:39:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75a5af2b

net-im/go-sendxmpp: add 0.5.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-im/go-sendxmpp/Manifest |  2 ++
 net-im/go-sendxmpp/go-sendxmpp-0.5.0.ebuild | 30 +
 2 files changed, 32 insertions(+)

diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest
index 993b62111..94984a421 100644
--- a/net-im/go-sendxmpp/Manifest
+++ b/net-im/go-sendxmpp/Manifest
@@ -7,6 +7,8 @@ DIST github.com%2Fpborman%2Fgetopt%2Fv2%2F@v%2Fv2.1.0.zip 36834 
BLAKE2B 79f103ff
 DIST go-sendxmpp-0.2.0.tar.bz2 17312 BLAKE2B 
c2bf1d3ee3a1ed1fb3eec24897820974da120f7e00d57e30489526d4d04f88147534c9c4ff03bebce7009a2c66ce7619aa8a85e7ab151712b51125eff1713b26
 SHA512 
cc48ac99f52aa144d1265666a541e9838d698c890383ebfd692d8673b746495d42750bcba8e0e5d545a34be00f694df3fb83ec61815631d4f1608c856b087555
 DIST go-sendxmpp-0.3.0-vendor.tar.xz 694672 BLAKE2B 
eb84432a5f809d60e28a11b834afbcd1067d3e89c10ed5ba2c4a5087f04485b5316be313b383a0d22602b97b783ad3585060b8d0fa0e0d1e993f023a8e744824
 SHA512 
d05d9f720b4c1044b11532d18b80b4a013d0d88171e29187b631009889a9c5be6a65c56b463a96015c1016abe3c43399f931fcf2ac058a333b940fee1b44eb6a
 DIST go-sendxmpp-0.3.0.tar.bz2 17809 BLAKE2B 
8c1a0fcf44ed4986fd17806cac169653f05901338169ab8d552f59474ff5eb01dc5ceace1e399edf79c9e967fcaf15216c78f44803f3cb9a6995095e519bdf94
 SHA512 
9ceefd156d558c8c396956b190504c24fd2824a1ee0308606945d046d378a1d745789a86578e5f6af7b6c0ce0a92c6f7069e1007e96c075df26e92c7f3917501
+DIST go-sendxmpp-0.5.0-vendor.tar.xz 1237388 BLAKE2B 
5708f68dee789353df9b9c0aabfc5182239831f74fd4a8e5572137a67c217580e515e3d32c776f1a85edd5259ac7e17482ca68ef9d33c278b08cc6cf0796c9f9
 SHA512 
38b390ca8806f52a963a14886d7a7a854ab43763b67715dae0f41e832d822a7191fa4a5a344e664ee060d86de3f192ef7822712b3d412aca837da3ddbdc264d0
+DIST go-sendxmpp-0.5.0.tar.bz2 26529 BLAKE2B 
7240ead295ea694f3ff7ccbfff978b808ebfcbdcde9f81f98cac4cec548cbc4ad537e56eb7eaa937822397d9933b6b57a12269ff8a344ed327d6ab8545f3fa00
 SHA512 
45230b5b742e5476ac067d5671fd6c18bfdb2435c65b34b6ef180f74e6123f61fa8097957c05eadf4311a38a96e78446a653d26e1d534bdec4cedff8fd7df329
 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210505024714-0287a6fb4125.mod 179 
BLAKE2B 
a505fef7e073e6305a5a8b8c3494942da61a944af095abe6caa2774152b7427437d74405967eeb6b38b114a14f0e09e72d00de2a6eba1f4694293a08daaa826b
 SHA512 
a1c24164598eb8a5e5005b0df0cf9b3efd285c90efe6472a0474907f368166c243942765f182d8cc65f23159cd0a8b52c547ab14ee67c4261f768e31d05ed5e5
 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220127200216-cd36cc0744dd.mod 179 
BLAKE2B 
aeb0b9d0e68dac6692cf3e9e4a7395ef0a2d4e44eab6ebc7ad8fb33150c264dd86ad609e6c08fdca6084f5ad49e695de45de7032cd999c5b805a94f8a91f610c
 SHA512 
429ece90e145151ec4cff356689cdbc04ab43f85f2dbd594f60176f49b0ee5f9f2bfe7c7bd88bb5564adb8f3d28ea12a2722ad79a80640ede67a3ad4f9e72caa
 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220127200216-cd36cc0744dd.zip 
1582089 BLAKE2B 
98cac34317e5d6b8b0b0193e8556a16af3d2c7410725ac8a464216f9fbba5c4f35160cafe446d3a9bbfc643190e4a3c39c4dbf4a8030df78dadc8cfa9cb1bcd6
 SHA512 
4979b9a571e26c1f62e6dcb3ac56e11011d36eb240b9da685f61a7b9c5fa6395deb660597d551139f8629de8bbbe610e8d4f54c3572a7eb894bb0deeb4b477e8

diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.5.0.ebuild 
b/net-im/go-sendxmpp/go-sendxmpp-0.5.0.ebuild
new file mode 100644
index 0..95a653bb1
--- /dev/null
+++ b/net-im/go-sendxmpp/go-sendxmpp-0.5.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A little tool to send messages to an XMPP contact or MUC"
+HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp;
+SRC_URI="
+   
https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> 
${P}.tar.bz2
+   https://tastytea.de/files/gentoo/${P}-vendor.tar.xz
+"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="BSD-2 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   dobin go-sendxmpp
+   default
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/gst-plugins-qt5/

2022-05-11 Thread Ronny Gutbrod
commit: 9a47329558d30c96b79d089068cbaa08cbdda6f5
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed May 11 11:27:34 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed May 11 11:39:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a473295

media-plugins/gst-plugins-qt5: add 1.20.1

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 media-plugins/gst-plugins-qt5/Manifest |  1 +
 .../gst-plugins-qt5/gst-plugins-qt5-1.20.1.ebuild  | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/media-plugins/gst-plugins-qt5/Manifest 
b/media-plugins/gst-plugins-qt5/Manifest
index 340a5e1c7..403e0b24d 100644
--- a/media-plugins/gst-plugins-qt5/Manifest
+++ b/media-plugins/gst-plugins-qt5/Manifest
@@ -1,2 +1,3 @@
 DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 
8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898
 SHA512 
764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
 DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 
551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895
 SHA512 
e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 
62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4
 SHA512 
6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e

diff --git a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.1.ebuild 
b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.1.ebuild
new file mode 100644
index 0..b6c1d6838
--- /dev/null
+++ b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson qmake-utils
+
+DESCRIPTION="Qt5 QML video sink plugin for GStreamer"
+KEYWORDS="~amd64"
+IUSE="+egl wayland +X"
+
+REQUIRED_USE="
+   wayland? ( egl )
+"
+
+RDEPEND="
+   >=media-libs/gst-plugins-base-${PV}:${SLOT}[egl?,opengl,wayland?,X?]
+   media-libs/mesa[egl(+)?,X?]
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   egl? ( dev-qt/qtgui:5[eglfs] )
+   wayland? ( dev-qt/qtwayland:5 )
+   X? ( dev-qt/qtx11extras:5 )
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD_DIR="qt"
+
+src_prepare() {
+   export PATH="${PATH}:$(qt5_get_bindir)"
+   default
+}



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

2022-05-11 Thread Ronny Gutbrod
commit: 6e174ffa60b4930351aadb8ad11525cee61e16ca
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed May 11 11:39:03 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed May 11 11:39:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e174ffa

net-im/go-sendxmpp: drop 0.2.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-im/go-sendxmpp/Manifest | 21 ---
 net-im/go-sendxmpp/go-sendxmpp-0.2.0.ebuild | 55 -
 2 files changed, 76 deletions(-)

diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest
index 94984a421..51a3ff315 100644
--- a/net-im/go-sendxmpp/Manifest
+++ b/net-im/go-sendxmpp/Manifest
@@ -1,25 +1,4 @@
-DIST github.com%2Fgabriel-vasile%2Fmimetype%2F@v%2Fv1.4.0.mod 112 BLAKE2B 
7689b22d45c4abe01628ae0f52e58cfac6e21706443bc82c10562051a973bdd9177dbe91b714e91f6e4c85099d4a2bbf265fc245bddbd8a7b526f1f9a977a58d
 SHA512 
7d15653e7e944a3b7abe4b28e24224b43503c94ee270f93f1eff721be0072169994c4ce725f7508d3a7192fe9e76bb6accbdccd36f4d5508dce18055aacc8bfd
-DIST github.com%2Fgabriel-vasile%2Fmimetype%2F@v%2Fv1.4.0.zip 25004156 BLAKE2B 
a07ad260f83f680f9dfd19397ca12b2526fd790125cd6b279944ac56204cd98453ee24234c4828e7efe7ed8fa835150accac4f9fc15c797eecd251a21afc2d5a
 SHA512 
97c03324ad08e2aec0163c80342c3775c6da4c041c4c9414fb3ceebf7865efa87896764fe8ea53f25a65b225f79cffcf8703e2a32904e37dacb7ee17d2c3e43a
-DIST 
github.com%2Fmattn%2Fgo-xmpp%2F@v%2Fv0.0.0-20211029151415-912ba614897a.mod 32 
BLAKE2B 
bb6ee50a0e4b439bb0c8ea35961567768bcae1957e6e7d9d4b78f4a91bcecaf8c9d5624de322eb45ef748105368e1fe38034a708101dca295168e6adf79f9193
 SHA512 
c167f2bd42e1fd473d58dc74fdcfcaf12a53133995a513fef5e08841ced5f9de07ec911f617d49501a235e8349b07b6625f4f80464fa439beb28586951227e50
-DIST 
github.com%2Fmattn%2Fgo-xmpp%2F@v%2Fv0.0.0-20211029151415-912ba614897a.zip 
20592 BLAKE2B 
42c5e4c9aafda1a6b980194d1f16ce8554a69e286dadd93e56e7f501cbd55d3ca39e63970f798ce53b35b5f3553d4c6c00314f815accdcd4e714da4cd68b20ac
 SHA512 
2408fe13432b586f0d11c9760d9404a1f3a002759458e194c51fb5608eef3c8d2d9ce05a64c149e5597090b1f800bb0c6019844320062be395b7281ef4fc137b
-DIST github.com%2Fpborman%2Fgetopt%2Fv2%2F@v%2Fv2.1.0.mod 45 BLAKE2B 
5271e906de3f986c13185a62ca783ae1f7ba4b2d88669040fdccedce8af496b7595a5757d75b2a20198818c7eaa01f37471b0ed6b9793965e4d23858c51ba75e
 SHA512 
9990e84cffa9777543bdce26e4348a827ec7b236890cbe46b218e97da0c9dd35d4a2322ce33f8d3f1a237c312b9e4c4a76af3dcac8f02ede68b3172d473a38b3
-DIST github.com%2Fpborman%2Fgetopt%2Fv2%2F@v%2Fv2.1.0.zip 36834 BLAKE2B 
79f103ff1bdb4953621341ebc194e61e44750fff6548b0986d429ea50e1e7556fd87b12177c2a4576b354ba321750719d8562e5dacd420faa162a69d5241159c
 SHA512 
00bc26e4c904c4e77855c495c3e2718605268b7f431166e02ea3244fe7c30436d7b82428c1ad4a346440f688c7ccdaa6ab4ee0643c7ec61f6aca08fc783b027e
-DIST go-sendxmpp-0.2.0.tar.bz2 17312 BLAKE2B 
c2bf1d3ee3a1ed1fb3eec24897820974da120f7e00d57e30489526d4d04f88147534c9c4ff03bebce7009a2c66ce7619aa8a85e7ab151712b51125eff1713b26
 SHA512 
cc48ac99f52aa144d1265666a541e9838d698c890383ebfd692d8673b746495d42750bcba8e0e5d545a34be00f694df3fb83ec61815631d4f1608c856b087555
 DIST go-sendxmpp-0.3.0-vendor.tar.xz 694672 BLAKE2B 
eb84432a5f809d60e28a11b834afbcd1067d3e89c10ed5ba2c4a5087f04485b5316be313b383a0d22602b97b783ad3585060b8d0fa0e0d1e993f023a8e744824
 SHA512 
d05d9f720b4c1044b11532d18b80b4a013d0d88171e29187b631009889a9c5be6a65c56b463a96015c1016abe3c43399f931fcf2ac058a333b940fee1b44eb6a
 DIST go-sendxmpp-0.3.0.tar.bz2 17809 BLAKE2B 
8c1a0fcf44ed4986fd17806cac169653f05901338169ab8d552f59474ff5eb01dc5ceace1e399edf79c9e967fcaf15216c78f44803f3cb9a6995095e519bdf94
 SHA512 
9ceefd156d558c8c396956b190504c24fd2824a1ee0308606945d046d378a1d745789a86578e5f6af7b6c0ce0a92c6f7069e1007e96c075df26e92c7f3917501
 DIST go-sendxmpp-0.5.0-vendor.tar.xz 1237388 BLAKE2B 
5708f68dee789353df9b9c0aabfc5182239831f74fd4a8e5572137a67c217580e515e3d32c776f1a85edd5259ac7e17482ca68ef9d33c278b08cc6cf0796c9f9
 SHA512 
38b390ca8806f52a963a14886d7a7a854ab43763b67715dae0f41e832d822a7191fa4a5a344e664ee060d86de3f192ef7822712b3d412aca837da3ddbdc264d0
 DIST go-sendxmpp-0.5.0.tar.bz2 26529 BLAKE2B 
7240ead295ea694f3ff7ccbfff978b808ebfcbdcde9f81f98cac4cec548cbc4ad537e56eb7eaa937822397d9933b6b57a12269ff8a344ed327d6ab8545f3fa00
 SHA512 
45230b5b742e5476ac067d5671fd6c18bfdb2435c65b34b6ef180f74e6123f61fa8097957c05eadf4311a38a96e78446a653d26e1d534bdec4cedff8fd7df329
-DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210505024714-0287a6fb4125.mod 179 
BLAKE2B 
a505fef7e073e6305a5a8b8c3494942da61a944af095abe6caa2774152b7427437d74405967eeb6b38b114a14f0e09e72d00de2a6eba1f4694293a08daaa826b
 SHA512 
a1c24164598eb8a5e5005b0df0cf9b3efd285c90efe6472a0474907f368166c243942765f182d8cc65f23159cd0a8b52c547ab14ee67c4261f768e31d05ed5e5
-DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220127200216-cd36cc0744dd.mod 179

[gentoo-commits] repo/proj/guru:master commit in: app-editors/imhex/

2022-08-24 Thread Ronny Gutbrod
commit: 262bcfe0faa62b13a00c9a8a01cb11308cfc6b4c
Author: Huang Rui  gmail  com>
AuthorDate: Sat Aug 20 11:42:10 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Aug 20 11:42:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=262bcfe0

app-editors/imhex: add myself as a maintainer

Signed-off-by: Huang Rui  gmail.com>

 app-editors/imhex/metadata.xml | 127 +
 1 file changed, 65 insertions(+), 62 deletions(-)

diff --git a/app-editors/imhex/metadata.xml b/app-editors/imhex/metadata.xml
index 6c5df7b7e..ffb0d5d0b 100644
--- a/app-editors/imhex/metadata.xml
+++ b/app-editors/imhex/metadata.xml
@@ -1,74 +1,77 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   vows...@gmail.com
+   Huang Rui
+   

https://github.com/WerWolv/ImHex/releases
https://github.com/WerWolv/ImHex/issues
WerWolv/ImHex


-Features
+   Features
 
-Featureful hex view
-Byte patching
-Patch management
-Copy bytes as feature
-Bytes
-Hex string
-C, C++, C sharp, Rust, Python, Java and JavaScript array
-ASCII-Art hex view
-HTML self contained div
-String and hex search
-Colorful highlighting
-Goto from start, end and current cursor position
-Custom C++-like pattern language for parsing highlighting a file's content
-Automatic loading based on MIME type
-arrays, pointers, structs, unions, enums, bitfields, using declarations, 
little and big endian support, conditionals and much more!
-Useful error messages, syntax highlighting and error marking
-Data importing
-Base64 files
-IPS and IPS32 patches
-Data exporting
-IPS and IPS32 patches
-Data inspector allowing interpretation of data as many different types (little 
and big endian)
-Huge file support with fast and efficient loading
-String search
-Copying of strings
-Copying of demangled strings
-File hashing support
-CRC16 and CRC32 with custom initial values and polynomials
-MD4, MD5
-SHA-1, SHA-224, SHA-256, SHA-384, SHA-512
-Disassembler supporting many different architectures
-ARM32 (ARM, Thumb, Cortex-M, AArch32)
-ARM64
-MIPS (MIPS32, MIPS64, MIPS32R6, Micro)
-x86 (16-bit, 32-bit, 64-bit)
-PowerPC (32-bit, 64-bit)
-SPARC
-IBM SystemZ
-xCORE
-M68K
-TMS320C64X
-M680X
-Ethereum
-Bookmarks
-Region highlighting
-Comments
-Data Analyzer
-File magic-based file parser and MIME type database
-Byte distribution graph
-Entropy graph
-Highest and average entropy
-Encrypted / Compressed file detection
-Helpful tools
-Itanium and MSVC demangler
-ASCII table
-Regex replacer
-Mathematical expression evaluator (Calculator)
-Hexadecimal Color picker
-Built-in cheat sheet for pattern language and Math evaluator
-Doesn't burn out your retinas when used in late-night sessions
+   Featureful hex view
+   Byte patching
+   Patch management
+   Copy bytes as feature
+   Bytes
+   Hex string
+   C, C++, C sharp, Rust, Python, Java and JavaScript array
+   ASCII-Art hex view
+   HTML self contained div
+   String and hex search
+   Colorful highlighting
+   Goto from start, end and current cursor position
+   Custom C++-like pattern language for parsing highlighting a 
file's content
+   Automatic loading based on MIME type
+   arrays, pointers, structs, unions, enums, bitfields, using 
declarations, little and big endian support, conditionals and much more!
+   Useful error messages, syntax highlighting and error marking
+   Data importing
+   Base64 files
+   IPS and IPS32 patches
+   Data exporting
+   IPS and IPS32 patches
+   Data inspector allowing interpretation of data as many 
different types (little and big endian)
+   Huge file support with fast and efficient loading
+   String search
+   Copying of strings
+   Copying of demangled strings
+   File hashing support
+   CRC16 and CRC32 with custom initial values and polynomials
+   MD4, MD5
+   SHA-1, SHA-224, SHA-256, SHA-384, SHA-512
+   Disassembler supporting many different architectures
+   ARM32 (ARM, Thumb, Cortex-M, AArch32)
+   ARM64
+   MIPS (MIPS32, MIPS64, MIPS32R6, Micro)
+   x86 (16-bit, 32-bit, 64-bit)
+   PowerPC (32-bit, 64-bit)
+   SPARC
+   IBM SystemZ
+   xCORE
+   M68K
+   TMS320C64X
+   M680X
+   Ethereum
+   Bookmarks
+   Region highlighting
+   Comments
+   Data Analyzer
+   File magic-based file parser and MIME t

[gentoo-commits] repo/proj/guru:master commit in: sci-mathematics/frama-c-rtegen/, sci-mathematics/frama-c-nonterm/, ...

2022-08-24 Thread Ronny Gutbrod
commit: 323d2476f1a9acc0799755cd2170cd304fb3f3b0
Author: François-Xavier Carton  gmail  com>
AuthorDate: Fri Aug 19 17:27:49 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Fri Aug 19 17:30:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=323d2476

sci-mathematics/frama-c: bump to 25.0

Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/frama-c-aorai/Manifest |  1 +
 .../frama-c-aorai/frama-c-aorai-25.0.ebuild| 44 +++
 sci-mathematics/frama-c-callgraph/Manifest |  1 +
 .../frama-c-callgraph-25.0.ebuild  | 56 +++
 sci-mathematics/frama-c-constant-folding/Manifest  |  1 +
 .../frama-c-constant-folding-25.0.ebuild   | 56 +++
 sci-mathematics/frama-c-dive/Manifest  |  1 +
 .../frama-c-dive/frama-c-dive-25.0.ebuild  | 47 
 sci-mathematics/frama-c-e-acsl/Manifest|  1 +
 .../frama-c-e-acsl/frama-c-e-acsl-25.0.ebuild  | 47 
 sci-mathematics/frama-c-eva/Manifest   |  1 +
 .../frama-c-eva/frama-c-eva-25.0.ebuild| 53 ++
 sci-mathematics/frama-c-from/Manifest  |  1 +
 .../frama-c-from/frama-c-from-25.0.ebuild  | 58 +++
 sci-mathematics/frama-c-impact/Manifest|  1 +
 .../frama-c-impact/frama-c-impact-25.0.ebuild  | 65 ++
 sci-mathematics/frama-c-inout/Manifest |  1 +
 .../frama-c-inout/frama-c-inout-25.0.ebuild| 59 
 sci-mathematics/frama-c-instantiate/Manifest   |  1 +
 .../frama-c-instantiate-25.0.ebuild| 41 ++
 sci-mathematics/frama-c-loopanalysis/Manifest  |  1 +
 .../frama-c-loopanalysis-25.0.ebuild   | 42 ++
 sci-mathematics/frama-c-metrics/Manifest   |  1 +
 .../frama-c-metrics/frama-c-metrics-25.0.ebuild| 55 ++
 sci-mathematics/frama-c-nonterm/Manifest   |  1 +
 .../frama-c-nonterm/frama-c-nonterm-25.0.ebuild| 43 ++
 sci-mathematics/frama-c-obfuscator/Manifest|  1 +
 .../frama-c-obfuscator-25.0.ebuild | 41 ++
 sci-mathematics/frama-c-occurrence/Manifest|  1 +
 .../frama-c-occurrence-25.0.ebuild | 54 ++
 sci-mathematics/frama-c-pdg/Manifest   |  1 +
 .../frama-c-pdg/frama-c-pdg-25.0.ebuild| 59 
 sci-mathematics/frama-c-postdominators/Manifest|  1 +
 .../frama-c-postdominators-25.0.ebuild | 54 ++
 sci-mathematics/frama-c-printapi/Manifest  |  1 +
 .../frama-c-printapi/frama-c-printapi-25.0.ebuild  | 32 +++
 sci-mathematics/frama-c-qed/Manifest   |  1 +
 .../frama-c-qed/frama-c-qed-25.0.ebuild| 33 +++
 .../frama-c-reduc/frama-c-reduc-25.0.ebuild| 59 
 sci-mathematics/frama-c-report/Manifest|  1 +
 .../frama-c-report/frama-c-report-25.0.ebuild  | 41 ++
 sci-mathematics/frama-c-rtegen/Manifest|  1 +
 .../frama-c-rtegen/frama-c-rtegen-25.0.ebuild  | 50 +
 sci-mathematics/frama-c-scope/Manifest |  1 +
 .../frama-c-scope/frama-c-scope-25.0.ebuild| 60 
 sci-mathematics/frama-c-security-slicing/Manifest  |  1 +
 .../frama-c-security-slicing-25.0.ebuild   | 44 +++
 sci-mathematics/frama-c-server/Manifest|  1 +
 .../frama-c-server/frama-c-server-25.0.ebuild  | 42 ++
 sci-mathematics/frama-c-slicing/Manifest   |  1 +
 .../frama-c-slicing/frama-c-slicing-25.0.ebuild| 63 +
 sci-mathematics/frama-c-sparecode/Manifest |  1 +
 .../frama-c-sparecode-25.0.ebuild  | 62 +
 sci-mathematics/frama-c-studia/Manifest|  1 +
 .../frama-c-studia/frama-c-studia-25.0.ebuild  | 44 +++
 sci-mathematics/frama-c-users/Manifest |  1 +
 .../frama-c-users/frama-c-users-25.0.ebuild| 56 +++
 sci-mathematics/frama-c-variadic/Manifest  |  1 +
 .../frama-c-variadic/frama-c-variadic-25.0.ebuild  | 41 ++
 sci-mathematics/frama-c-wp/Manifest|  1 +
 sci-mathematics/frama-c-wp/frama-c-wp-25.0.ebuild  | 48 
 sci-mathematics/frama-c/Manifest   |  1 +
 sci-mathematics/frama-c/frama-c-25.0.ebuild| 61 
 63 files changed, 1641 insertions(+)

diff --git a/sci-mathematics/frama-c-aorai/Manifest 
b/sci-mathematics/frama-c-aorai/Manifest
index 27f9b08b7..5f2f4bc6e 100644
--- a/sci-mathematics/frama-c-aorai/Manifest
+++ b/sci-mathematics/frama-c-aorai/Manifest
@@ -1,2 +1,3 @@
 DIST frama-c-23.1-Vanadium.tar.gz 694571

[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/

2022-08-24 Thread Ronny Gutbrod
commit: 681c807ad9cc99a958c8abc4566f75bd41d316ce
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sun Aug 21 21:06:12 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sun Aug 21 21:06:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=681c807a

gnome-extra/junction: optimize ebuilds

Signed-off-by: Randall T. Vasquez  icloud.com>

 gnome-extra/junction/junction-1.5.0.ebuild | 10 --
 gnome-extra/junction/junction-.ebuild  | 10 --
 gnome-extra/junction/metadata.xml  |  2 +-
 3 files changed, 1 insertion(+), 21 deletions(-)

diff --git a/gnome-extra/junction/junction-1.5.0.ebuild 
b/gnome-extra/junction/junction-1.5.0.ebuild
index 8048f64c4..0f00bb9d7 100644
--- a/gnome-extra/junction/junction-1.5.0.ebuild
+++ b/gnome-extra/junction/junction-1.5.0.ebuild
@@ -20,19 +20,9 @@ fi
 LICENSE="GPL-3+"
 SLOT="0"
 
-DEPEND=""
 RDEPEND="${DEPEND}"
-BDEPEND=""
 
 src_configure() {
meson_src_configure \
--datadir=/usr/share
 }
-
-src_install() {
-   meson_src_compile
-}
-
-src_install() {
-   meson_src_install
-}

diff --git a/gnome-extra/junction/junction-.ebuild 
b/gnome-extra/junction/junction-.ebuild
index 8048f64c4..0f00bb9d7 100644
--- a/gnome-extra/junction/junction-.ebuild
+++ b/gnome-extra/junction/junction-.ebuild
@@ -20,19 +20,9 @@ fi
 LICENSE="GPL-3+"
 SLOT="0"
 
-DEPEND=""
 RDEPEND="${DEPEND}"
-BDEPEND=""
 
 src_configure() {
meson_src_configure \
--datadir=/usr/share
 }
-
-src_install() {
-   meson_src_compile
-}
-
-src_install() {
-   meson_src_install
-}

diff --git a/gnome-extra/junction/metadata.xml 
b/gnome-extra/junction/metadata.xml
index 6fe292a30..10ee887c6 100644
--- a/gnome-extra/junction/metadata.xml
+++ b/gnome-extra/junction/metadata.xml
@@ -6,7 +6,7 @@
 Randall Vasquez
   
   
-Application/browser chooser 
+Junction lets you choose the application to open files and links. 
   
   
 sonnyp/Junction



[gentoo-commits] repo/proj/guru:master commit in: app-shells/direnv/

2022-08-24 Thread Ronny Gutbrod
commit: 472c9f58dbf077251a96dd7489ea5c2993611fc5
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Aug 21 20:31:13 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sun Aug 21 20:31:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=472c9f58

app-shells/direnv: "Gentoo Foundation" to "Gentoo Authors"

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

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

diff --git a/app-shells/direnv/direnv-2.32.1.ebuild 
b/app-shells/direnv/direnv-2.32.1.ebuild
index 28fcb1df2..c928b7d2a 100644
--- a/app-shells/direnv/direnv-2.32.1.ebuild
+++ b/app-shells/direnv/direnv-2.32.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/proj/guru:master commit in: dev-util/rust-analyzer/

2022-08-24 Thread Ronny Gutbrod
commit: 905b7724610b4213c8a7f11793dc1a1e96fa04f3
Author: Willaim Batista  protonmail  ch>
AuthorDate: Wed Aug 24 13:37:30 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Wed Aug 24 13:37:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=905b7724

dev-util/rust-analyzer: add rust-analyzer-20220822.ebuild

Signed-off-by: William Batista  protonmail.ch>

 .../rust-analyzer/rust-analyzer-20220822.ebuild| 220 +
 1 file changed, 220 insertions(+)

diff --git a/dev-util/rust-analyzer/rust-analyzer-20220822.ebuild 
b/dev-util/rust-analyzer/rust-analyzer-20220822.ebuild
new file mode 100644
index 0..a904e9366
--- /dev/null
+++ b/dev-util/rust-analyzer/rust-analyzer-20220822.ebuild
@@ -0,0 +1,220 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   addr2line-0.17.0
+   adler-1.0.2
+   always-assert-0.1.2
+   ansi_term-0.12.1
+   anyhow-1.0.62
+   anymap-1.0.0-beta.2
+   arbitrary-1.1.3
+   arrayvec-0.7.2
+   atty-0.2.14
+   autocfg-1.1.0
+   backtrace-0.3.66
+   bitflags-1.3.2
+   camino-1.1.1
+   cargo-platform-0.1.2
+   cargo_metadata-0.15.0
+   cc-1.0.73
+   cfg-if-1.0.0
+   chalk-derive-0.84.0
+   chalk-ir-0.84.0
+   chalk-recursive-0.84.0
+   chalk-solve-0.84.0
+   countme-3.0.1
+   cov-mark-2.0.0-pre.1
+   crc32fast-1.3.2
+   crossbeam-0.8.2
+   crossbeam-channel-0.5.6
+   crossbeam-deque-0.8.2
+   crossbeam-epoch-0.9.10
+   crossbeam-queue-0.3.6
+   crossbeam-utils-0.8.11
+   dashmap-5.3.4
+   derive_arbitrary-1.1.3
+   dissimilar-1.0.4
+   dot-0.1.4
+   drop_bomb-0.1.5
+   either-1.8.0
+   ena-0.14.0
+   expect-test-1.4.0
+   filetime-0.2.17
+   fixedbitset-0.2.0
+   flate2-1.0.24
+   form_urlencoded-1.0.1
+   fs_extra-1.2.0
+   fsevent-sys-4.1.0
+   fst-0.4.7
+   gimli-0.26.2
+   hashbrown-0.12.3
+   heck-0.3.3
+   hermit-abi-0.1.19
+   home-0.5.3
+   idna-0.2.3
+   indexmap-1.9.1
+   inotify-0.9.6
+   inotify-sys-0.1.5
+   instant-0.1.12
+   itertools-0.10.3
+   itoa-1.0.3
+   jod-thread-0.1.2
+   kqueue-1.0.6
+   kqueue-sys-1.0.3
+   lazy_static-1.4.0
+   libc-0.2.132
+   libloading-0.7.3
+   libmimalloc-sys-0.1.25
+   lock_api-0.4.7
+   log-0.4.17
+   lsp-types-0.93.0
+   matchers-0.1.0
+   matches-0.1.9
+   memchr-2.5.0
+   memmap2-0.5.7
+   memoffset-0.6.5
+   mimalloc-0.1.29
+   miniz_oxide-0.5.3
+   mio-0.8.4
+   miow-0.4.0
+   notify-5.0.0-pre.16
+   num_cpus-1.13.1
+   object-0.29.0
+   once_cell-1.13.1
+   oorandom-11.1.3
+   parking_lot-0.11.2
+   parking_lot-0.12.1
+   parking_lot_core-0.8.5
+   parking_lot_core-0.9.3
+   paste-1.0.8
+   percent-encoding-2.1.0
+   perf-event-0.4.7
+   perf-event-open-sys-1.0.1
+   petgraph-0.5.1
+   pin-project-lite-0.2.9
+   proc-macro2-1.0.43
+   pulldown-cmark-0.9.2
+   pulldown-cmark-to-cmark-10.0.2
+   quote-1.0.21
+   rayon-1.5.3
+   rayon-core-1.9.3
+   redox_syscall-0.2.16
+   regex-1.6.0
+   regex-automata-0.1.10
+   regex-syntax-0.6.27
+   rowan-0.15.8
+   rustc-ap-rustc_lexer-725.0.0
+   rustc-demangle-0.1.21
+   rustc-hash-1.1.0
+   ryu-1.0.11
+   salsa-0.17.0-pre.2
+   salsa-macros-0.17.0-pre.2
+   same-file-1.0.6
+   scoped-tls-1.0.0
+   scopeguard-1.1.0
+   semver-1.0.13
+   serde-1.0.143
+   serde_derive-1.0.143
+   serde_json-1.0.83
+   serde_repr-0.1.9
+   sharded-slab-0.1.4
+   smallvec-1.9.0
+   smol_str-0.1.23
+   snap-1.0.5
+   syn-1.0.99
+   synstructure-0.12.6
+   text-size-1.1.0
+   thread_local-1.1.4
+   threadpool-1.8.1
+   tikv-jemalloc-ctl-0.5.0
+   tikv-jemalloc-sys-0.5.1+5.3.0-patched
+   tikv-jemallocator-0.5.0
+   tinyvec-1.6.0
+   tinyvec_macros-0.1.0
+   tracing-0.1.36
+   tracing-attributes-0.1.22
+   tracing-core-0.1.29
+   tracing-log-0.1.3
+   tracing-subscriber-0.3.15
+   tracing-tree-0.2.1
+   typed-arena-2.0.1
+   ungrammar-1.16.1
+   unicase-2.6.0
+   unicode-bidi-0.3.8
+   unicode-ident-1.0.1
+   unicode-normalization-0.1.21
+   unicode-segmentation-1.9.0
+   unicode-xid-0.2.3
+   url-2.2.2
+   valuable-0.1.0
+   version_check-0.9.4
+   walkdir-2.3.2
+   wasi-0.11.0+wasi-snapshot-preview1
+   winapi-0.3.9
+   winapi-i686-pc-windows-gnu-0.4.0
+   winapi-util-0.1.5
+   winapi-x86_64-pc-windows-gnu-0.4.0
+   windows-sys-0.28.0
+   windows-sys-0.36.1
+   windows_aarch64_msvc-0.28.0
+   windows_aarch64_msvc-0.36.1
+   wi

[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/

2022-08-24 Thread Ronny Gutbrod
commit: 7fc350d6beb1037edd7de92a90d8768acb218ea4
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Mon Aug 22 00:26:38 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Mon Aug 22 00:26:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fc350d6

gnome-extra/junction: optimize ebuilds

Signed-off-by: Randall T. Vasquez  icloud.com>

 gnome-extra/junction/junction-1.5.0.ebuild | 2 --
 gnome-extra/junction/junction-.ebuild  | 2 --
 2 files changed, 4 deletions(-)

diff --git a/gnome-extra/junction/junction-1.5.0.ebuild 
b/gnome-extra/junction/junction-1.5.0.ebuild
index 0f00bb9d7..6d3272d07 100644
--- a/gnome-extra/junction/junction-1.5.0.ebuild
+++ b/gnome-extra/junction/junction-1.5.0.ebuild
@@ -20,8 +20,6 @@ fi
 LICENSE="GPL-3+"
 SLOT="0"
 
-RDEPEND="${DEPEND}"
-
 src_configure() {
meson_src_configure \
--datadir=/usr/share

diff --git a/gnome-extra/junction/junction-.ebuild 
b/gnome-extra/junction/junction-.ebuild
index 0f00bb9d7..6d3272d07 100644
--- a/gnome-extra/junction/junction-.ebuild
+++ b/gnome-extra/junction/junction-.ebuild
@@ -20,8 +20,6 @@ fi
 LICENSE="GPL-3+"
 SLOT="0"
 
-RDEPEND="${DEPEND}"
-
 src_configure() {
meson_src_configure \
--datadir=/usr/share



[gentoo-commits] repo/proj/guru:master commit in: media-video/uxplay/

2022-08-24 Thread Ronny Gutbrod
commit: 2a6aa24d679679983ed6b944bafb9d581ec23281
Author: Petrus Zhao  gmail  com>
AuthorDate: Sun Aug 21 07:50:30 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sun Aug 21 07:50:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a6aa24d

media-video/uxplay: version bump to 1.56, drop old

Signed-off-by: Petrus Zhao  gmail.com>

 media-video/uxplay/Manifest   | 2 +-
 media-video/uxplay/{uxplay-1.55.ebuild => uxplay-1.56.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest
index 685b085f5..66a146fa5 100644
--- a/media-video/uxplay/Manifest
+++ b/media-video/uxplay/Manifest
@@ -1 +1 @@
-DIST uxplay-1.55.tar.gz 363758 BLAKE2B 
7cd431c12042e28e20f18497bcee665e1639767da37d1d41b0dd9686e88be0268ccdb3ce3f00b9d2b69f7250f62f98f6e01ef3b67eb2a6f5f049d197a6312a60
 SHA512 
b0a826bc8c317543fa7c1bbb4d0ee2ccffe9a126e5f74a69fad1f4bc55f5432a2a1eb173f4e966f1763be9b59dbc8db62849f8c3a11446f7233fa1f1365918d2
+DIST uxplay-1.56.tar.gz 363875 BLAKE2B 
ee9bb57b584aae5217fabc924d316b9ea050f2ba194ef17101ffb814fe7ec772400b808872330a1032dcfcd001cb9261823d6c4627c7ab53b461104d1b3b5781
 SHA512 
3d3841f5dca78660e2df30cabaa15ff4430075ba6debc1db651e9e7d9d1e048a15573d1f84e34f2d03ef0bb07200b9215a57f8972036b32fd3cfb1a1443d5218

diff --git a/media-video/uxplay/uxplay-1.55.ebuild 
b/media-video/uxplay/uxplay-1.56.ebuild
similarity index 90%
rename from media-video/uxplay/uxplay-1.55.ebuild
rename to media-video/uxplay/uxplay-1.56.ebuild
index 23e778dae..0cac45e36 100644
--- a/media-video/uxplay/uxplay-1.55.ebuild
+++ b/media-video/uxplay/uxplay-1.56.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/FDH2/${MY_PN}.git;
inherit git-r3
 else
-   
SRC_URI="https://github.com/FDH2/${MY_PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/FDH2/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
S="${WORKDIR}/${MY_PN}-${MY_PV}"
 fi



[gentoo-commits] repo/proj/guru:master commit in: app-editors/imhex/, app-editors/imhex/files/

2022-08-24 Thread Ronny Gutbrod
commit: a4a7b57c5bf56ee31059092a9c0d51ed90af044e
Author: Huang Rui  gmail  com>
AuthorDate: Sat Aug 20 11:22:12 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Aug 20 11:22:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4a7b57c

app-editors/imhex: drop 1.8.1-r1, 1.10.0, 1.10.1

Signed-off-by: Huang Rui  gmail.com>

 app-editors/imhex/Manifest |   3 -
 .../files/imhex-1.10.0-fix-yara-linking.patch  |  11 ---
 .../imhex/files/imhex-1.10.0-link-mbedtls.patch|  14 ---
 .../files/imhex-1.10.0-no-lnlohmann_json.patch |  14 ---
 .../files/imhex-1.10.1-no-lLLVMDemangle.patch  |  18 
 .../imhex-1.10.1-system-nativefiledialog.patch |  10 --
 .../imhex/files/imhex-1.8.1-fix-yara-linking.patch |  11 ---
 app-editors/imhex/files/imhex-1.8.1-gcc11.patch|  11 ---
 .../imhex-1.8.1-system-nativefiledialog.patch  |  19 
 .../imhex/files/imhex-1.8.1-system-xdgpp.patch |  11 ---
 app-editors/imhex/imhex-1.10.0.ebuild  | 106 
 app-editors/imhex/imhex-1.10.1.ebuild  | 104 
 app-editors/imhex/imhex-1.8.1-r1.ebuild| 108 -
 13 files changed, 440 deletions(-)

diff --git a/app-editors/imhex/Manifest b/app-editors/imhex/Manifest
index e5404a712..fa985686e 100644
--- a/app-editors/imhex/Manifest
+++ b/app-editors/imhex/Manifest
@@ -1,5 +1,2 @@
-DIST imhex-1.10.0.tar.gz 8509953 BLAKE2B 
e258693f44d5524a86c88e29152bfe9777a149236f146a16b88bc7a49d3450f1b46138649a830c7164175afaea3c0d5e76c998e3e65020627b3c978c504431bb
 SHA512 
03d84e30d5ee064ef2c3faf5cb40965f2c94b41e4d8b3e2e3e800f079d0710f0660b4c751dc0c4516b9b19bbf57df44a102ae61fa41d56606ce1f37c9aa8313c
-DIST imhex-1.10.1.tar.gz 8523483 BLAKE2B 
7d73a06cfe83fdd9fa8723f1c64a752212f8e2f0dbf902f2d1da1349e53e580684263b168569f092d32c129eddba40131d8f8bd3148d6d59340dcd67bcdc8b6e
 SHA512 
0542ce5db530989367dfc98932bd09e3020c955e2bd666122644612e1c41e2bc3d6a6374c60e7afbb4bae86c75930dfbc7a48f37a8cd8a0d85a550231f470b91
 DIST imhex-1.21.2.tar.gz 23473112 BLAKE2B 
5e1dbcf246fc2b2ac57636efee71574eb38ee2d04678a6e09b4d8c2d61da01021bb169fa40a18725d609a3daae1bf9a4ca8aacbb21b6d381c3ff1345d9f788c6
 SHA512 
e5dd9c5b81f739ee37cc51cf37aa6b866b1af8b28f06e0731612612c5a56d5d68d9d50c20ebb9304a51efb88c07fde72656dcc7d6c249dd827d5d15e44de9698
-DIST imhex-1.8.1.tar.gz 1758664 BLAKE2B 
62c58358810bd4f1192495001d01fc6c6fe8f28a35adc1478c8b2d0dab0fd929c0f46018c9afd51c1094cbae0c04002f4887fb2fb9377b6c645abaee006b9a03
 SHA512 
c6ec73a282c9eb90b58d164c29abbef3dceba09aa706a8295cecdcb429d5efa4015fac0dd0a3111eae3efe667f5b16f063624bf188a00a400fc06b008e3b51f8
 DIST imhex-patterns-1.21.2.tar.gz 4672663 BLAKE2B 
a0c4a9917ad44a4af0e01e67210bb025a01e6775b327248ba9259d36ea0596b2be74aed758d478b3f5c0d0aea669ed333c8aca2b7e43e275abc833bbdcef2490
 SHA512 
c5694bd5cc6a609dd8133f0566fbf3bfd4669cf4a20523d10afddbc39e4b7a8d52d8fdecff95883e40b6f06f858e1373c8dbe0713fd7f54380dac5ee3105b9ce

diff --git a/app-editors/imhex/files/imhex-1.10.0-fix-yara-linking.patch 
b/app-editors/imhex/files/imhex-1.10.0-fix-yara-linking.patch
deleted file mode 100644
index d1a5f4afa..0
--- a/app-editors/imhex/files/imhex-1.10.0-fix-yara-linking.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -93,7 +93,7 @@
- if (WIN32)
- target_link_libraries(imhex ${CMAKE_DL_LIBS} capstone LLVMDemangle 
libimhex ${Python_LIBRARIES} wsock32 ws2_32 libyara Dwmapi.lib dl)
- else ()
--target_link_libraries(imhex ${CMAKE_DL_LIBS} capstone LLVMDemangle 
libimhex ${Python_LIBRARIES} dl pthread libyara)
-+target_link_libraries(imhex ${CMAKE_DL_LIBS} capstone LLVMDemangle 
libimhex ${Python_LIBRARIES} dl pthread yara)
- endif ()
- 
- createPackage()

diff --git a/app-editors/imhex/files/imhex-1.10.0-link-mbedtls.patch 
b/app-editors/imhex/files/imhex-1.10.0-link-mbedtls.patch
deleted file mode 100644
index 087faef0b..0
--- a/app-editors/imhex/files/imhex-1.10.0-link-mbedtls.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/plugins/libimhex/CMakeLists.txt
-+++ b/plugins/libimhex/CMakeLists.txt
-@@ -95,9 +95,9 @@
- 
- if (APPLE)
- find_library(FOUNDATION NAMES Foundation)
--target_link_libraries(libimhex PUBLIC imgui mbedcrypto ${FOUNDATION} nfd 
fmt-header-only libcurl magic)
-+target_link_libraries(libimhex PUBLIC imgui mbedtls ${FOUNDATION} nfd 
fmt-header-only libcurl magic)
- else ()
--target_link_libraries(libimhex PUBLIC imgui mbedcrypto nfd magic)
-+target_link_libraries(libimhex PUBLIC imgui mbedtls nfd magic)
- 
- if (NOT USE_SYSTEM_FMT)
- target_link_libraries(libimhex PUBLIC fmt-header-only)

diff --git a/app-editors/imhex/files/imhex-1.10.0-no-lnlohmann_json.patch 
b/app-editors/imhex/files/imhex-1.10.0-no-lnlohmann_json.patch
deleted file mode 100644
index 63f77e60f..0
--- a/app-editors/imhex/files/imhex-1.10.0-no-lnlohmann_json.patch
+++ /dev/null
@@ -

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

2022-08-24 Thread Ronny Gutbrod
commit: d6f1d3092c37f13af1ddfa0c3623e42d7258a160
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Sat Aug 20 14:02:39 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Aug 20 14:09:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6f1d309

dev-python/pysubs2: add 1.4.3, drop 1.4.1

Signed-off-by: Nicola Smaniotto  gmail.com>

 dev-python/pysubs2/Manifest   | 2 +-
 dev-python/pysubs2/{pysubs2-1.4.1.ebuild => pysubs2-1.4.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pysubs2/Manifest b/dev-python/pysubs2/Manifest
index 5280f7d2d..af10d10d0 100644
--- a/dev-python/pysubs2/Manifest
+++ b/dev-python/pysubs2/Manifest
@@ -1,3 +1,3 @@
 DIST pysubs2-1.3.1.tar.gz 847254 BLAKE2B 
a5e225c6ad3b8e2a26ba5e4caa07fe022af0addb3f86d90f6922e98335146b6605fbefd22a05c27e69d02590e1c53d67e5b91ee641d444d1d09fa93ab1ef4488
 SHA512 
dc50107932f484ccf15a2e9d88a767aeeb1ef1bc4dba07ac573489e0405d0f7002bced460230a9406e4eb8ef3db89f8e4e622bb7a89b114b9cd6308ae1f3c0e0
-DIST pysubs2-1.4.1.tar.gz 849144 BLAKE2B 
fb992754c9cccd062509fcadda2f891a21b5cc3112b99439b0c272848776d567b33b56a7178eee1292cd657f578152e749ff73020018f25b56ab0666bb48a6ee
 SHA512 
2a1480aacd77582d8a9a8145c37a3e61556caae16ea38d2deb869377ac1bc58106c5d2e9f870a939957900a267ee0645f4208115ca8824a2cfac22b0a9ccf3b6
 DIST pysubs2-1.4.2.tar.gz 850181 BLAKE2B 
3aecd8a908bbde55e8426aec632a069da6f1f148cf853b28010562f239d84b92dd47b11ce96c38d9583703855c6ce2214dbec0607911dc1a48af14c1aa549752
 SHA512 
57d632fb7e29b1fb23eaf3f28275d3e05c83aa718b66ed2c0e1a0a617f7d7b47be133ed517c4373256bf2dc79003bc1415ccf5947d924523b7fb539aa5917271
+DIST pysubs2-1.4.3.tar.gz 850528 BLAKE2B 
8d444195d267d21f525e4e0f197cf539b7f90adc87cd19c566439a97cb50aebd30bf9b4aba50367b86326d6ed65e739b9d22a2ba5d3723021c3eb5d9b00da430
 SHA512 
f80b366c514db7af65d1de180a2ddd69b7f4fdd659c790f4d8f923dff1074b81cf955598fe05c3a69a59d2b1f2621b07ddd65fd6d4ab0b3bc88709cdbf632e19

diff --git a/dev-python/pysubs2/pysubs2-1.4.1.ebuild 
b/dev-python/pysubs2/pysubs2-1.4.3.ebuild
similarity index 100%
rename from dev-python/pysubs2/pysubs2-1.4.1.ebuild
rename to dev-python/pysubs2/pysubs2-1.4.3.ebuild



[gentoo-commits] repo/proj/guru:master commit in: media-plugins/chrome-widevine/

2022-08-24 Thread Ronny Gutbrod
commit: 2366293cb924a2b35b5491b8de29eb8a6998af6b
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Aug 21 08:28:08 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sun Aug 21 10:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2366293c

media-plugins/chrome-widevine: treeclean

Outdated, bad quality, multiple open bugs and identical with
www-plugins/chrome-binary-plugins in ::gentoo.

Signed-off-by: Stephan Hartmann  gentoo.org>

 media-plugins/chrome-widevine/Manifest |  1 -
 .../chrome-widevine-88.0.4324.96.ebuild| 30 --
 media-plugins/chrome-widevine/metadata.xml |  8 --
 3 files changed, 39 deletions(-)

diff --git a/media-plugins/chrome-widevine/Manifest 
b/media-plugins/chrome-widevine/Manifest
deleted file mode 100644
index e61183ece..0
--- a/media-plugins/chrome-widevine/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST google-chrome-stable_88.0.4324.96-1_amd64.deb 72800524 BLAKE2B 
42e207e5472715d4477b354aa9816c6ccf28856caac4bcd11344be158b44376d55d95ff355f07a03d681a148ecbb6c61b6795947479112a9305229ed3f6186f6
 SHA512 
6ee29f4ad5c8dcec70b1d18eb80e57fb4fd1b543f032e83bd50350bc8f903a7930a9f68c381d8659a235d310f3faa00bcae81e1e025135164648d2f48ed9f588

diff --git a/media-plugins/chrome-widevine/chrome-widevine-88.0.4324.96.ebuild 
b/media-plugins/chrome-widevine/chrome-widevine-88.0.4324.96.ebuild
deleted file mode 100644
index 941fe7061..0
--- a/media-plugins/chrome-widevine/chrome-widevine-88.0.4324.96.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit unpacker
-
-CHROME_PN="google-chrome-stable"
-CHROME_PV="${PV}"
-CHROME_P="${CHROME_PN}_${CHROME_PV}-1"
-CHROME_DIR="opt/google/chrome"
-
-DESCRIPTION="An adapter for playing DRM content"
-HOMEPAGE="https://www.google.com/chrome/;
-SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${CHROME_PN}/${CHROME_P}_amd64.deb;
-
-LICENSE="google-chrome"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="bindist mirror strip"
-
-DEPEND=""
-RDEPEND=""
-
-S="${WORKDIR}/${CHROME_DIR}"
-
-src_install() {
-   insinto /opt/widevine/lib
-   doins WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so
-}

diff --git a/media-plugins/chrome-widevine/metadata.xml 
b/media-plugins/chrome-widevine/metadata.xml
deleted file mode 100644
index 4382b5a18..0
--- a/media-plugins/chrome-widevine/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   fkmcl...@gmail.com
-   Foster McLane
-   
-



[gentoo-commits] repo/proj/guru:master commit in: app-editors/imhex/files/, app-editors/imhex/

2022-08-24 Thread Ronny Gutbrod
commit: 4ae434e1de980cd13e2ed22df4966a9523286cb8
Author: Huang Rui  gmail  com>
AuthorDate: Sat Aug 20 11:21:23 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Aug 20 11:21:23 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ae434e1

app-editors/imhex: add 1.21.2

Signed-off-by: Huang Rui  gmail.com>

 app-editors/imhex/Manifest |   2 +
 .../files/imhex-1.21.2-fix-build-with-clang.patch  |  26 +
 .../files/imhex-1.21.2-fix-compiler-check.patch|  44 
 ...mhex-1.21.2-fix-copy-elision-not-applying.patch |  25 +
 ...ex-1.21.2-fix-dedup-resources-directories.patch |  64 +++
 .../files/imhex-1.21.2-fix-llvmdemangle.patch  |  20 
 .../files/imhex-1.21.2-fix-use-c-23-standard.patch |  26 +
 app-editors/imhex/imhex-1.21.2.ebuild  | 124 +
 8 files changed, 331 insertions(+)

diff --git a/app-editors/imhex/Manifest b/app-editors/imhex/Manifest
index d07eb6afc..e5404a712 100644
--- a/app-editors/imhex/Manifest
+++ b/app-editors/imhex/Manifest
@@ -1,3 +1,5 @@
 DIST imhex-1.10.0.tar.gz 8509953 BLAKE2B 
e258693f44d5524a86c88e29152bfe9777a149236f146a16b88bc7a49d3450f1b46138649a830c7164175afaea3c0d5e76c998e3e65020627b3c978c504431bb
 SHA512 
03d84e30d5ee064ef2c3faf5cb40965f2c94b41e4d8b3e2e3e800f079d0710f0660b4c751dc0c4516b9b19bbf57df44a102ae61fa41d56606ce1f37c9aa8313c
 DIST imhex-1.10.1.tar.gz 8523483 BLAKE2B 
7d73a06cfe83fdd9fa8723f1c64a752212f8e2f0dbf902f2d1da1349e53e580684263b168569f092d32c129eddba40131d8f8bd3148d6d59340dcd67bcdc8b6e
 SHA512 
0542ce5db530989367dfc98932bd09e3020c955e2bd666122644612e1c41e2bc3d6a6374c60e7afbb4bae86c75930dfbc7a48f37a8cd8a0d85a550231f470b91
+DIST imhex-1.21.2.tar.gz 23473112 BLAKE2B 
5e1dbcf246fc2b2ac57636efee71574eb38ee2d04678a6e09b4d8c2d61da01021bb169fa40a18725d609a3daae1bf9a4ca8aacbb21b6d381c3ff1345d9f788c6
 SHA512 
e5dd9c5b81f739ee37cc51cf37aa6b866b1af8b28f06e0731612612c5a56d5d68d9d50c20ebb9304a51efb88c07fde72656dcc7d6c249dd827d5d15e44de9698
 DIST imhex-1.8.1.tar.gz 1758664 BLAKE2B 
62c58358810bd4f1192495001d01fc6c6fe8f28a35adc1478c8b2d0dab0fd929c0f46018c9afd51c1094cbae0c04002f4887fb2fb9377b6c645abaee006b9a03
 SHA512 
c6ec73a282c9eb90b58d164c29abbef3dceba09aa706a8295cecdcb429d5efa4015fac0dd0a3111eae3efe667f5b16f063624bf188a00a400fc06b008e3b51f8
+DIST imhex-patterns-1.21.2.tar.gz 4672663 BLAKE2B 
a0c4a9917ad44a4af0e01e67210bb025a01e6775b327248ba9259d36ea0596b2be74aed758d478b3f5c0d0aea669ed333c8aca2b7e43e275abc833bbdcef2490
 SHA512 
c5694bd5cc6a609dd8133f0566fbf3bfd4669cf4a20523d10afddbc39e4b7a8d52d8fdecff95883e40b6f06f858e1373c8dbe0713fd7f54380dac5ee3105b9ce

diff --git a/app-editors/imhex/files/imhex-1.21.2-fix-build-with-clang.patch 
b/app-editors/imhex/files/imhex-1.21.2-fix-build-with-clang.patch
new file mode 100644
index 0..86dc4ffce
--- /dev/null
+++ b/app-editors/imhex/files/imhex-1.21.2-fix-build-with-clang.patch
@@ -0,0 +1,26 @@
+From 63d0b8a6e2abe14f4d1947cc9ef9b2905f117801 Mon Sep 17 00:00:00 2001
+From: KokaKiwi 
+Date: Sun, 14 Aug 2022 23:59:30 +0200
+Subject: [PATCH 2/3] makepkg: Fix build with clang
+
+clang does not support some C++20 features
+---
+ lib/libimhex/include/hex/data_processor/node.hpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/libimhex/include/hex/data_processor/node.hpp 
b/lib/libimhex/include/hex/data_processor/node.hpp
+index c5fcde80..1a5d9fde 100644
+--- a/lib/libimhex/include/hex/data_processor/node.hpp
 b/lib/libimhex/include/hex/data_processor/node.hpp
+@@ -90,7 +90,7 @@ namespace hex::dp {
+ 
+ protected:
+ [[noreturn]] void throwNodeError(const std::string ) {
+-throw NodeError(this, message);
++throw NodeError { this, message };
+ }
+ 
+ std::vector getBufferOnInput(u32 index);
+-- 
+2.37.2
+

diff --git a/app-editors/imhex/files/imhex-1.21.2-fix-compiler-check.patch 
b/app-editors/imhex/files/imhex-1.21.2-fix-compiler-check.patch
new file mode 100644
index 0..57a04849a
--- /dev/null
+++ b/app-editors/imhex/files/imhex-1.21.2-fix-compiler-check.patch
@@ -0,0 +1,44 @@
+From c5e69f9670f8b6e5d6f223c312807f2ecd204493 Mon Sep 17 00:00:00 2001
+From: KokaKiwi 
+Date: Sun, 14 Aug 2022 23:01:45 +0200
+Subject: [PATCH 1/3] makepkg: Fix compiler check
+
+---
+ cmake/build_helpers.cmake | 12 
+ 1 file changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake
+index e46ffa5e..c7aa712c 100644
+--- a/cmake/build_helpers.cmake
 b/cmake/build_helpers.cmake
+@@ -344,7 +344,7 @@ function(verifyCompiler)
+ message(FATAL_ERROR "ImHex requires GCC 12.0.0 or newer. Please use 
the latest GCC version.")
+ elseif (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND 
CMAKE_CXX_COMPILER_VERSION VERSION_LESS "14.0.0")
+ message(FATAL_ERROR "ImHex requires Clang 14.0.0 or newer. Please u

[gentoo-commits] repo/proj/guru:master commit in: www-servers/hinsightd/

2022-08-24 Thread Ronny Gutbrod
commit: 77ee3b850d6821231da9f44003346033ebd5b94a
Author: Alexandru Campeanu  gmail  com>
AuthorDate: Mon Aug 22 17:20:44 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Mon Aug 22 17:20:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77ee3b85

www-servers/hinsightd: added 0.9.15_p20220822

switched to meson

Signed-off-by: Alexandru Campeanu  gmail.com>

 www-servers/hinsightd/Manifest |  1 +
 ...99.ebuild => hinsightd-0.9.15_p20220822.ebuild} | 33 +++---
 www-servers/hinsightd/hinsightd-.ebuild| 31 +---
 3 files changed, 45 insertions(+), 20 deletions(-)

diff --git a/www-servers/hinsightd/Manifest b/www-servers/hinsightd/Manifest
index ff67c26cb..ee98956b4 100644
--- a/www-servers/hinsightd/Manifest
+++ b/www-servers/hinsightd/Manifest
@@ -1 +1,2 @@
+DIST hin9-0c584cbe00c2227d4cb29675e8e2da2c6bd57371.tar.gz 116295 BLAKE2B 
69c6a9593fa721e113172696523beb39c63385e8fe319687b2e12c9eb8ff91bb63e45e3c33429026e45522d535c6acb305af1dcc8f120d552dab5fcda3d7734c
 SHA512 
9d66c58545b64c66365c74935be8e3988022b1f3902af5bec7996df86f37bf2fdd54fb913826a0bcf5f9f4ba07e30abc5e6573cf8b4c2f11ec67c1917ed7f000
 DIST hin9-af60390e3ade1e617ef76c5ab778934acd76a16e.tar.gz 115019 BLAKE2B 
a8f15d07dfa7adea3665cc4f8189bb9dc4afa9e9ebd457f78fd0975dad65b4741c1e14b9f701b9bfedafc8d138c96022895b17b9628a8569d60818f46ca791fd
 SHA512 
fb125099500b049e5f371ae1d84b2e07f77b28358d5ad7ff8a655baa86bc77a940a9d9321fbbcd6b1d7ac54e14aa214aeb792ade24cb7140fdb494799686efa8

diff --git a/www-servers/hinsightd/hinsightd-.ebuild 
b/www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild
similarity index 77%
copy from www-servers/hinsightd/hinsightd-.ebuild
copy to www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild
index 0a2fda199..d5510534f 100644
--- a/www-servers/hinsightd/hinsightd-.ebuild
+++ b/www-servers/hinsightd/hinsightd-0.9.15_p20220822.ebuild
@@ -5,13 +5,15 @@ EAPI=8
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
-inherit fcaps lua-single systemd cmake linux-info
+inherit fcaps lua-single systemd meson linux-info
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://tiotags.gitlab.io/hinsightd;
 LICENSE="BSD"
 SLOT="0"
 
+mycommit="0c584cbe00c2227d4cb29675e8e2da2c6bd57371"
+
 if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git;
@@ -31,7 +33,7 @@ IUSE="+ssl cgi +fcgi +rproxy +ffcall"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
-   dev-util/cmake
+   dev-util/meson
virtual/pkgconfig
 "
 
@@ -52,19 +54,30 @@ FILECAPS=(
cap_net_bind_service usr/sbin/${PN}
 )
 
+pkg_setup() {
+   linux-info_pkg_setup;
+   lua-single_pkg_setup
+}
+
 src_configure() {
-   local mycmakeargs=(
-   -DUSE_OPENSSL=$(usex ssl)
-   -DUSE_CGI=$(usex cgi)
-   -DUSE_FCGI=$(usex fcgi)
-   -DUSE_RPROXY=$(usex rproxy)
-   -DUSE_FFCALL=$(usex ffcall)
+   version=$(ver_cut 1-2 $(lua_get_version))
+   if [ "$version" == "2.1" ]; then
+ version="jit"
+   fi
+   local emesonargs=(
+   $(meson_use ssl openssl)
+   $(meson_use cgi)
+   $(meson_use fcgi)
+   $(meson_use rproxy)
+   $(meson_use ffcall)
+   -Dforce-lua-version=$version
)
-   cmake_src_configure
+   meson_src_configure
 }
 
 src_install() {
-   cmake_src_install
+   meson_src_install
+
newinitd "${S}/external/packaging/$PN.initd.sh" $PN
newconfd "${S}/external/packaging/$PN.confd.sh" $PN
systemd_dounit "${FILESDIR}/$PN.service" # not tested

diff --git a/www-servers/hinsightd/hinsightd-.ebuild 
b/www-servers/hinsightd/hinsightd-.ebuild
index 0a2fda199..bb4f22005 100644
--- a/www-servers/hinsightd/hinsightd-.ebuild
+++ b/www-servers/hinsightd/hinsightd-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
-inherit fcaps lua-single systemd cmake linux-info
+inherit fcaps lua-single systemd meson linux-info
 
 DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
 HOMEPAGE="https://tiotags.gitlab.io/hinsightd;
@@ -31,7 +31,7 @@ IUSE="+ssl cgi +fcgi +rproxy +ffcall"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 BDEPEND="
-   dev-util/cmake
+   dev-util/meson
virtual/pkgconfig
 "
 
@@ -52,19 +52,30 @@ FILECAPS=(
cap_net_bind_service usr/sbin/${PN}
 )
 
+pkg_setup() {
+   linux-info_pkg_setup;
+   lua-single_pkg_setup
+}
+
 src_configure() {
-   local mycmakeargs=(
-   -DUSE_OPENSSL=$(usex ssl)
-   -DUSE_CGI=$(usex cgi)
-   -DUSE_FCGI=$(usex fcgi)
-   

[gentoo-commits] repo/proj/guru:master commit in: app-misc/fastfetch/

2022-08-24 Thread Ronny Gutbrod
commit: 0b7adc8db2de0e39aa08195d4afdb176ef91b76c
Author: Viorel Munteanu  gmail  com>
AuthorDate: Mon Aug 22 05:13:20 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Mon Aug 22 05:15:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b7adc8d

app-misc/fastfetch: add 1.6.4

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest|  1 +
 ...astfetch-.ebuild => fastfetch-1.6.4.ebuild} | 29 --
 app-misc/fastfetch/fastfetch-.ebuild   | 28 -
 3 files changed, 22 insertions(+), 36 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index a166782a2..261b97f81 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1,3 @@
 DIST fastfetch-1.6.1.tar.gz 349168 BLAKE2B 
21076a879e921898766d70566f21cbf9d3f05a6dfc8b2b32be8908f32e0b130c01aca43b1c61ea5fb909757eca116e8bdb604f65d695a7b40b40f18607452597
 SHA512 
f0a5609cf8d3b57331617396f1c9656ac41dbcb58f485cc6a035dcc02813d7888d7ba42ee953d7f6bc1dd5c3a1ca702f6d1a8582ad5c6b8a4d085f1d40ac3c85
 DIST fastfetch-1.6.3.tar.gz 350035 BLAKE2B 
ca15d18455d889ffe7a5448977f64504eb0c503f81c9d0c276fa6940c668f93e937add5cdda20f37285b9eb7b8974c34b5d3a15eeac6da3b96470c38c04fd6c4
 SHA512 
04d4dd2850e104b2938bce13a1e3fd93ab1c18676bff9ba3e9524a762ead000c7b3707d530aaad718f1b01723dc749d2f74343a64fb932474098115aadba3665
+DIST fastfetch-1.6.4.tar.gz 350947 BLAKE2B 
4fd493c15f6997fbb4caa6ce3a4266addc2a8f1fcb6328cdbfbc24988ca7d778bcdd1d3f8ba21894436a0a6aca83ea3a8396de43016c5b66ec55bc914806
 SHA512 
7470ab66ef3a0a351f3455240625fdffc04f487fd9af6975fcbb4ba5803357bfab55156c7b6396faab3d12b26b883a0c0eb8722b23f08173250d51527949b30d

diff --git a/app-misc/fastfetch/fastfetch-.ebuild 
b/app-misc/fastfetch/fastfetch-1.6.4.ebuild
similarity index 77%
copy from app-misc/fastfetch/fastfetch-.ebuild
copy to app-misc/fastfetch/fastfetch-1.6.4.ebuild
index c545243a9..8bb11194b 100644
--- a/app-misc/fastfetch/fastfetch-.ebuild
+++ b/app-misc/fastfetch/fastfetch-1.6.4.ebuild
@@ -16,6 +16,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
+KEYWORDS="~amd64"
 IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
@@ -46,27 +47,19 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-REQUIRED_USE="xrandr? ( X )"
-
-pkg_setup() {
-   if use chafa && ! use imagemagick; then
-   elog "USE chafa depends on imagemagick, but that is currently 
disabled.  Enabling imagemagick"
-   fi
-
-   if use imagemagick || use chafa; then
-   export fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   else
-   export fastfetch_enable_imagemagick7=no
-   fi
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
 
-   if use imagemagick || use chafa; then
-   export fastfetch_enable_imagemagick6=$(has_version 
'=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   else
-   export fastfetch_enable_imagemagick7=no
-   fi
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
 
-   if use imagemagick || use chafa; then
-   export fastfetch_enable_imagemagick6=$(has_version 
'=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/

2022-08-24 Thread Ronny Gutbrod
commit: ec527667a91d9e9b58aa45f471bc2d894614f956
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sat Aug 20 03:14:25 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Sat Aug 20 12:01:07 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec527667

gnome-extra/junction: new package, add 1.5.0, 

Signed-off-by: Randall T. Vasquez  icloud.com>

 gnome-extra/junction/Manifest  |  1 +
 gnome-extra/junction/junction-1.5.0.ebuild | 38 ++
 gnome-extra/junction/junction-.ebuild  | 38 ++
 gnome-extra/junction/metadata.xml  | 14 +++
 4 files changed, 91 insertions(+)

diff --git a/gnome-extra/junction/Manifest b/gnome-extra/junction/Manifest
new file mode 100644
index 0..0d414455c
--- /dev/null
+++ b/gnome-extra/junction/Manifest
@@ -0,0 +1 @@
+DIST junction-1.5.0.tar.gz 188 BLAKE2B 
390ea7db13d7642f66b8ff1179bc3822808aa73642f8391a16a5909428e01e51bfdcd8604f562c91c07cac95e6f365b09b452394a89bc6c8c50f7ab437df3273
 SHA512 
a3262aa5e37ba5cf57b90d060cbad742e3f52b84890ae336813f1a5e1150abe87d7ed7d1f9f16bf2488744504bdde2db5b392a39545c16bb37bcf712559c2f75

diff --git a/gnome-extra/junction/junction-1.5.0.ebuild 
b/gnome-extra/junction/junction-1.5.0.ebuild
new file mode 100644
index 0..8048f64c4
--- /dev/null
+++ b/gnome-extra/junction/junction-1.5.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Application/browser chooser"
+HOMEPAGE="https://apps.gnome.org/app/re.sonny.Junction/;
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/sonnyp/Junction.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/sonnyp/Junction/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${P/j/J}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_configure() {
+   meson_src_configure \
+   --datadir=/usr/share
+}
+
+src_install() {
+   meson_src_compile
+}
+
+src_install() {
+   meson_src_install
+}

diff --git a/gnome-extra/junction/junction-.ebuild 
b/gnome-extra/junction/junction-.ebuild
new file mode 100644
index 0..8048f64c4
--- /dev/null
+++ b/gnome-extra/junction/junction-.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Application/browser chooser"
+HOMEPAGE="https://apps.gnome.org/app/re.sonny.Junction/;
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/sonnyp/Junction.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/sonnyp/Junction/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${P/j/J}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_configure() {
+   meson_src_configure \
+   --datadir=/usr/share
+}
+
+src_install() {
+   meson_src_compile
+}
+
+src_install() {
+   meson_src_install
+}

diff --git a/gnome-extra/junction/metadata.xml 
b/gnome-extra/junction/metadata.xml
new file mode 100644
index 0..6fe292a30
--- /dev/null
+++ b/gnome-extra/junction/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+ran.d...@icloud.com
+Randall Vasquez
+  
+  
+Application/browser chooser 
+  
+  
+sonnyp/Junction
+  
+



[gentoo-commits] repo/proj/guru:master commit in: app-misc/fastfetch/

2022-08-24 Thread Ronny Gutbrod
commit: a00aa79377eb521ed1360895d6b9ab95e58b46af
Author: Viorel Munteanu  gmail  com>
AuthorDate: Mon Aug 22 10:29:08 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Mon Aug 22 10:29:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a00aa793

app-misc/fastfetch: add 1.6.5

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   |  1 +
 app-misc/fastfetch/fastfetch-1.6.5.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 297e16ea5..750a015c7 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1 +1,2 @@
 DIST fastfetch-1.6.4.tar.gz 350947 BLAKE2B 
4fd493c15f6997fbb4caa6ce3a4266addc2a8f1fcb6328cdbfbc24988ca7d778bcdd1d3f8ba21894436a0a6aca83ea3a8396de43016c5b66ec55bc914806
 SHA512 
7470ab66ef3a0a351f3455240625fdffc04f487fd9af6975fcbb4ba5803357bfab55156c7b6396faab3d12b26b883a0c0eb8722b23f08173250d51527949b30d
+DIST fastfetch-1.6.5.tar.gz 350944 BLAKE2B 
51ef09e23656af1368be49b88f83a80d7028184f2dedeec7a392dfd4c578cf9d50ca29d40bae7b6856e733dad4da30525c33aae5ec5e6ab9d7eaeb9d43f72697
 SHA512 
795d0a23ebe09162f22db985c67e9ffbc6772765ee8b052a6fa78fd61ec12651e45932ab17247876545065c40f57040d90f7117cb991c78f84271141c7bff3e5

diff --git a/app-misc/fastfetch/fastfetch-1.6.5.ebuild 
b/app-misc/fastfetch/fastfetch-1.6.5.ebuild
new file mode 100644
index 0..8bb11194b
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-1.6.5.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Like neofetch but faster"
+HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
+else
+   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+RDEPEND="
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? (
+   media-gfx/chafa
+   media-gfx/imagemagick:=
+   )
+   dbus? ( sys-apps/dbus )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pci? ( sys-apps/pciutils )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? ( media-libs/vulkan-loader )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
+
+src_configure() {
+   local fastfetch_enable_imagemagick7=no
+   local fastfetch_enable_imagemagick6=no
+   if use imagemagick; then
+   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/proj/guru:master commit in: app-misc/fastfetch/

2022-08-24 Thread Ronny Gutbrod
commit: 053b620ca45eaf00b148ccb95e126ae222d27d52
Author: Viorel Munteanu  gmail  com>
AuthorDate: Mon Aug 22 10:29:17 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Mon Aug 22 10:29:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=053b620c

app-misc/fastfetch: drop 1.6.4

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   |  1 -
 app-misc/fastfetch/fastfetch-1.6.4.ebuild | 88 ---
 2 files changed, 89 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 750a015c7..cf1572ed2 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1 @@
-DIST fastfetch-1.6.4.tar.gz 350947 BLAKE2B 
4fd493c15f6997fbb4caa6ce3a4266addc2a8f1fcb6328cdbfbc24988ca7d778bcdd1d3f8ba21894436a0a6aca83ea3a8396de43016c5b66ec55bc914806
 SHA512 
7470ab66ef3a0a351f3455240625fdffc04f487fd9af6975fcbb4ba5803357bfab55156c7b6396faab3d12b26b883a0c0eb8722b23f08173250d51527949b30d
 DIST fastfetch-1.6.5.tar.gz 350944 BLAKE2B 
51ef09e23656af1368be49b88f83a80d7028184f2dedeec7a392dfd4c578cf9d50ca29d40bae7b6856e733dad4da30525c33aae5ec5e6ab9d7eaeb9d43f72697
 SHA512 
795d0a23ebe09162f22db985c67e9ffbc6772765ee8b052a6fa78fd61ec12651e45932ab17247876545065c40f57040d90f7117cb991c78f84271141c7bff3e5

diff --git a/app-misc/fastfetch/fastfetch-1.6.4.ebuild 
b/app-misc/fastfetch/fastfetch-1.6.4.ebuild
deleted file mode 100644
index 8bb11194b..0
--- a/app-misc/fastfetch/fastfetch-1.6.4.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Like neofetch but faster"
-HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
-else
-   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-RDEPEND="
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? (
-   media-gfx/chafa
-   media-gfx/imagemagick:=
-   )
-   dbus? ( sys-apps/dbus )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/libglvnd[X] )
-   osmesa? ( media-libs/mesa[osmesa] )
-   pci? ( sys-apps/pciutils )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-   xrandr? ( X )
-   chafa? ( imagemagick )
-"
-
-src_configure() {
-   local fastfetch_enable_imagemagick7=no
-   local fastfetch_enable_imagemagick6=no
-   if use imagemagick; then
-   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/proj/guru:master commit in: sci-mathematics/frama-c-reduc/

2022-08-24 Thread Ronny Gutbrod
commit: 05ee35a2160b6186c1c11f9832e4a3b3dbc909b6
Author: Yuan Liao  gmail  com>
AuthorDate: Tue Aug 23 20:04:15 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue Aug 23 20:04:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05ee35a2

sci-mathematics/frama-c-reduc: Update Manifest

Signed-off-by: Yuan Liao  gmail.com>

 sci-mathematics/frama-c-reduc/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-mathematics/frama-c-reduc/Manifest 
b/sci-mathematics/frama-c-reduc/Manifest
new file mode 100644
index 0..cf3c20d65
--- /dev/null
+++ b/sci-mathematics/frama-c-reduc/Manifest
@@ -0,0 +1 @@
+DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 
74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef
 SHA512 
8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f



[gentoo-commits] repo/proj/guru:master commit in: games-emulation/dosbox-x/

2022-08-24 Thread Ronny Gutbrod
commit: d1ff3cc3ee1e50e94bf9b49660c515d27a3a15de
Author: Yuan Liao  gmail  com>
AuthorDate: Tue Aug 23 19:57:43 2022 +
Commit:     Ronny Gutbrod  tastytea  de>
CommitDate: Tue Aug 23 19:58:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1ff3cc3

games-emulation/dosbox-x: Filter LTO flags

Closes: https://bugs.gentoo.org/859973
Signed-off-by: Yuan Liao  gmail.com>

 games-emulation/dosbox-x/dosbox-x-0.84.1.ebuild| 7 ++-
 games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild | 7 ++-
 games-emulation/dosbox-x/dosbox-x-.ebuild  | 7 ++-
 3 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/games-emulation/dosbox-x/dosbox-x-0.84.1.ebuild 
b/games-emulation/dosbox-x/dosbox-x-0.84.1.ebuild
index bc26e3bdb..55c5d316c 100644
--- a/games-emulation/dosbox-x/dosbox-x-0.84.1.ebuild
+++ b/games-emulation/dosbox-x/dosbox-x-0.84.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools toolchain-funcs xdg
+inherit autotools flag-o-matic toolchain-funcs xdg
 
 if [[ "${PV}" ==  ]]; then
inherit git-r3
@@ -106,6 +106,11 @@ src_prepare() {
die "Failed to remove check for setcap in Makefile.am"
 
eautoreconf
+
+   # https://bugs.gentoo.org/859973
+   # https://github.com/joncampbell123/dosbox-x/issues/3663
+   # No upstream response regarding LTO yet; disable it for now
+   filter-lto
 }
 
 src_configure() {

diff --git a/games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild 
b/games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild
index 8605437e9..55b6b1acc 100644
--- a/games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild
+++ b/games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools toolchain-funcs xdg
+inherit autotools flag-o-matic toolchain-funcs xdg
 
 if [[ "${PV}" ==  ]]; then
inherit git-r3
@@ -101,6 +101,11 @@ src_prepare() {
die "Failed to remove check for setcap in Makefile.am"
 
eautoreconf
+
+   # https://bugs.gentoo.org/859973
+   # https://github.com/joncampbell123/dosbox-x/issues/3663
+   # No upstream response regarding LTO yet; disable it for now
+   filter-lto
 }
 
 src_configure() {

diff --git a/games-emulation/dosbox-x/dosbox-x-.ebuild 
b/games-emulation/dosbox-x/dosbox-x-.ebuild
index 8605437e9..55b6b1acc 100644
--- a/games-emulation/dosbox-x/dosbox-x-.ebuild
+++ b/games-emulation/dosbox-x/dosbox-x-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools toolchain-funcs xdg
+inherit autotools flag-o-matic toolchain-funcs xdg
 
 if [[ "${PV}" ==  ]]; then
inherit git-r3
@@ -101,6 +101,11 @@ src_prepare() {
die "Failed to remove check for setcap in Makefile.am"
 
eautoreconf
+
+   # https://bugs.gentoo.org/859973
+   # https://github.com/joncampbell123/dosbox-x/issues/3663
+   # No upstream response regarding LTO yet; disable it for now
+   filter-lto
 }
 
 src_configure() {



<    3   4   5   6   7   8   9   10   11   12   >