[gentoo-commits] repo/gentoo:master commit in: profiles/

2024-02-22 Thread Vadim Misbakh-Soloviov
commit: 2e3212bdbe87e174b729599b60148ba43cd823c7
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Feb 22 09:50:16 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Thu Feb 22 09:51:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e3212bd

package.mask: Last rite www-plugins/gosuslugi-plugin

Bug: https://bugs.gentoo.org/876271
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3189fddec902..5e2da096e19f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Vadim Misbakh-Soloviov  (2024-02-22)
+# Masked for removal in 30 (or more) days.
+# Fetches only from specific geo-locations, hostile upstream, security issues.
+# Consider to use the version from overlay named "mva" after tree-cleaning.
+# No revdeps.  Bug #876271
+www-plugins/gosuslugi-plugin
+
 # Michał Górny  (2024-02-20)
 # Unmaintained.  The recently merged rewrite in Rust broke compilation
 # on 32-bit architecture.  No revdeps left.



[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/

2024-02-21 Thread Vadim Misbakh-Soloviov
commit: adae2e2739031b393ecdd304758d0946c55e8622
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Wed Feb 21 11:14:18 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Thu Feb 22 07:16:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adae2e27

app-editors/neovim: bump minimal tree-sitter version

Some time ago neovim's upstream made some changes that made it incompatible 
with https://bugs.gentoo.org/922963
Closes: https://bugs.gentoo.org/925193
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

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

diff --git a/app-editors/neovim/neovim-.ebuild 
b/app-editors/neovim/neovim-.ebuild
index c24b0952e017..f0c3aab23120 100644
--- a/app-editors/neovim/neovim-.ebuild
+++ b/app-editors/neovim/neovim-.ebuild
@@ -51,7 +51,7 @@ DEPEND="${LUA_DEPS}
>=dev-libs/libuv-1.46.0:=
>=dev-libs/libvterm-0.3.3
>=dev-libs/msgpack-3.0.0:=
-   >=dev-libs/tree-sitter-0.20.8:=
+   >=dev-libs/tree-sitter-0.20.9:=
>=dev-libs/libtermkey-0.22
>=dev-libs/unibilium-2.0.0:0=
 "



[gentoo-commits] proj/gamerlay:master commit in: games-strategy/unknown-horizons/, games-strategy/unknown-horizons/files/

2024-01-15 Thread Vadim Misbakh-Soloviov
commit: 4900137dde22ca34250c4de54fb1d2ec3e569170
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Tue Jan 16 04:21:43 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Tue Jan 16 04:24:30 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=4900137d

games-strategy/unknown-horizons: fix build

Closes: https://bugs.gentoo.org/905123
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../unknown-horizons/files/json_decoder.patch|  8 
 .../unknown-horizons/files/python-3.8.patch  | 19 +++
 .../unknown-horizons/files/unitmanager.patch | 20 
 .../unknown-horizons/files/util_preloader.patch  | 14 ++
 games-strategy/unknown-horizons/metadata.xml | 14 +++---
 ...19.1.ebuild => unknown-horizons-2019.1-r1.ebuild} | 17 +++--
 6 files changed, 83 insertions(+), 9 deletions(-)

diff --git a/games-strategy/unknown-horizons/files/json_decoder.patch 
b/games-strategy/unknown-horizons/files/json_decoder.patch
new file mode 100644
index 000..bb355a4
--- /dev/null
+++ b/games-strategy/unknown-horizons/files/json_decoder.patch
@@ -0,0 +1,8 @@
+--- a/horizons/util/loaders/jsondecoder.py 2019-01-12 16:15:42.0 
+0100
 b/horizons/util/loaders/jsondecoder.py 2022-09-04 02:23:14.570074926 
+0200
+@@ -37,4 +37,4 @@
+   return newdict
+ 
+   with open(path, "r") as f:
+-  return json.load(f, encoding="ascii", 
object_hook=_decode_dict)
++  return json.loads(f.read().encode("ascii"), 
object_hook=_decode_dict)

diff --git a/games-strategy/unknown-horizons/files/python-3.8.patch 
b/games-strategy/unknown-horizons/files/python-3.8.patch
new file mode 100644
index 000..f994250
--- /dev/null
+++ b/games-strategy/unknown-horizons/files/python-3.8.patch
@@ -0,0 +1,19 @@
+--- a/setup.py 2022-09-01 12:49:18.429156294 +0200
 b/setup.py 2022-09-01 12:55:09.679161589 +0200
+@@ -26,6 +26,7 @@
+ import json
+ import os
+ import platform
++import distro
+ import sys
+ from distutils.command.build import build
+ from distutils.core import setup
+@@ -39,7 +40,7 @@
+ # Ensure we are in the correct directory
+ os.chdir(os.path.realpath(os.path.dirname(__file__)))
+ 
+-if platform.dist()[0].lower() in ('debian', 'ubuntu'):
++if distro.id().lower() in ('debian', 'ubuntu'):
+   executable_path = 'games'
+ else:
+   executable_path = 'bin'

diff --git a/games-strategy/unknown-horizons/files/unitmanager.patch 
b/games-strategy/unknown-horizons/files/unitmanager.patch
new file mode 100644
index 000..901ea64
--- /dev/null
+++ b/games-strategy/unknown-horizons/files/unitmanager.patch
@@ -0,0 +1,20 @@
+--- a/horizons/ai/aiplayer/combat/unitmanager.py   2019-01-12 
16:15:42.0 +0100
 b/horizons/ai/aiplayer/combat/unitmanager.py   2022-09-04 
03:17:12.660088944 +0200
+@@ -151,7 +151,7 @@
+   """
+   Rule stating that ship has to be in any of given states.
+   """
+-  if not isinstance(ship_states, collections.Iterable):
++  if not isinstance(ship_states, collections.abc.Iterable):
+   ship_states = (ship_states,)
+   return lambda ship: (state_dict[ship] in ship_states)
+ 
+@@ -178,7 +178,7 @@
+   @param rules: conditions each ship has to meet (AND)
+   @type rules: iterable of lambda(ship) or single lambda(ship)
+   """
+-  if not isinstance(rules, collections.Iterable):
++  if not isinstance(rules, collections.abc.Iterable):
+   rules = (rules,)
+   return [ship for ship in ships if all((rule(ship) for rule in 
rules))]
+ 

diff --git a/games-strategy/unknown-horizons/files/util_preloader.patch 
b/games-strategy/unknown-horizons/files/util_preloader.patch
new file mode 100644
index 000..c584f26
--- /dev/null
+++ b/games-strategy/unknown-horizons/files/util_preloader.patch
@@ -0,0 +1,14 @@
+--- a/horizons/util/preloader.py   2019-01-12 16:15:42.0 +0100
 b/horizons/util/preloader.py   2022-09-04 02:18:05.73586 +0200
+@@ -79,9 +79,9 @@
+   """
+   self.lock.acquire()
+   # wait until it finished its current action
+-  if self.isAlive():
++  if self.is_alive():
+   self.join()
+-  assert not self.isAlive()
++  assert not self.is_alive()
+   else:
+   try:
+   self.lock.release()

diff --git a/games-strategy/unknown-horizons/metadata.xml 
b/games-strategy/unknown-horizons/metadata.xml
index 7a6f11a..5df3482 100644
--- a/games-strategy/unknown-horizons/metadata.xml
+++ b/ga

[gentoo-commits] proj/gamerlay:master commit in: games-engines/fifengine/, games-engines/fifengine/files/

2024-01-15 Thread Vadim Misbakh-Soloviov
commit: 24e65103271975df78c7a477b7eab0b2b999506e
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 19:11:22 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 19:12:07 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=24e65103

games-engines/fifengine: fix build

Closes: https://bugs.gentoo.org/905665
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-engines/fifengine/fifengine-0.4.2.ebuild |  18 +-
 .../files/fifengine-0.4.2-cmakefile-fix.patch  |  11 ++
 .../files/fifengine-0.4.2-old-python-fix.patch | 190 +
 games-engines/fifengine/metadata.xml   |  21 ++-
 4 files changed, 226 insertions(+), 14 deletions(-)

diff --git a/games-engines/fifengine/fifengine-0.4.2.ebuild 
b/games-engines/fifengine/fifengine-0.4.2.ebuild
index 901841c..768608c 100644
--- a/games-engines/fifengine/fifengine-0.4.2.ebuild
+++ b/games-engines/fifengine/fifengine-0.4.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
 
 inherit python-single-r1 cmake
 
@@ -15,10 +15,10 @@ LICENSE="GPL-2"
 
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
-IUSE="debug +log +opengl +zip +fifechan cegui python"
+IUSE="debug +log +opengl +zip +fifechan python"
+# cegui
 
 RDEPEND="
-   cegui? ( dev-games/cegui )
fifechan? ( games-engines/fifechan )
dev-libs/tinyxml
media-libs/libpng
@@ -40,6 +40,7 @@ RDEPEND="
${PYTHON_DEPS}
)
 "
+#   cegui? ( dev-games/cegui )
 DEPEND="
${RDEPEND}
python? ( >=dev-lang/swig-1.3.40 )
@@ -49,6 +50,8 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 PATCHES=(
"${FILESDIR}/${P}-unbundle-libpng.patch"
+   "${FILESDIR}/${P}-old-python-fix.patch"
+   "${FILESDIR}/${P}-cmakefile-fix.patch"
 )
 
 pkg_setup() {
@@ -60,7 +63,7 @@ src_configure() {
-Dopengl=$(usex opengl)
-Dfifechan=$(usex fifechan)
-Dlibrocket=OFF
-   -Dcegui=$(usex cegui)
+   # -Dcegui=$(usex cegui)
-Dlogging=$(usex log)
-Dbuild-python=$(usex python)
-Dbuild-library=ON
@@ -68,3 +71,8 @@ src_configure() {
 
cmake_src_configure
 }
+
+src_install() {
+   cmake_src_install
+   python_optimize
+}

diff --git a/games-engines/fifengine/files/fifengine-0.4.2-cmakefile-fix.patch 
b/games-engines/fifengine/files/fifengine-0.4.2-cmakefile-fix.patch
new file mode 100644
index 000..deb1548
--- /dev/null
+++ b/games-engines/fifengine/files/fifengine-0.4.2-cmakefile-fix.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt   2022-09-03 17:48:14.662031597 +0200
 b/CMakeLists.txt   2022-09-03 18:04:33.912046359 +0200
+@@ -897,7 +897,7 @@
+   find_package(PythonLibs ${PYTHON_VERSION_STRING} EXACT)
+   include_directories(${PYTHON_INCLUDE_PATH})
+ 
+-  set(CMAKE_SWIG_FLAGS -modern -fastdispatch -dirvtable -nosafecstrings 
-noproxydel -fastproxy -fastinit -fastunpack -fastquery -modernargs 
-nobuildnone -keyword -w511 -w473 -w404 -w314)
++  set(CMAKE_SWIG_FLAGS -fastdispatch -dirvtable -fastproxy -keyword -w511 
-w473 -w404 -w314)
+ 
+   set_source_files_properties("${PROJECT_BINARY_DIR}/fife.i" PROPERTIES 
CPLUSPLUS ON)
+   set(FIFE_SOURCES ${FIFE_CORE_SRC})

diff --git a/games-engines/fifengine/files/fifengine-0.4.2-old-python-fix.patch 
b/games-engines/fifengine/files/fifengine-0.4.2-old-python-fix.patch
new file mode 100644
index 000..76f7493
--- /dev/null
+++ b/games-engines/fifengine/files/fifengine-0.4.2-old-python-fix.patch
@@ -0,0 +1,190 @@
+--- a/engine/core/vfs/zip/zipnode.cpp  2022-09-03 17:39:25.372023618 +0200
 b/engine/core/vfs/zip/zipnode.cpp  2022-09-03 17:39:56.012024080 +0200
+@@ -28,6 +28,7 @@
+ #include "vfs/fife_boost_filesystem.h"
+ 
+ #include "zipnode.h"
++#include 
+ 
+ namespace {
+ /** helper function to find a value in a ZipNodeContainer
+--- a/engine/python/fife/extensions/serializers/simplexml.py   2019-01-11 
18:24:38.0 +0100
 b/engine/python/fife/extensions/serializers/simplexml.py   2022-09-08 
14:09:05.331754405 +0200
+@@ -200,7 +200,7 @@
+   #get the module tree: for example find tree under module FIFE
+   moduleTree = self._getModuleTree(module)
+   element = None
+-  for e in moduleTree.getchildren():
++  for e in list(moduleTree):
+   if e.tag == "Setting" and e.get("name", "") == name:
+   element = e
+   break
+@@ -275,7 +275

[gentoo-commits] proj/gamerlay:master commit in: dev-libs/fuzzylite/files/, dev-libs/fuzzylite/

2024-01-15 Thread Vadim Misbakh-Soloviov
commit: e4f29b9e8c08ff10e242ac32eaec2381161ae27c
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 17:14:58 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 17:14:58 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=e4f29b9e

dev-libs/fuzzylite: Some more fixes

Closes: https://bugs.gentoo.org/905664
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../fuzzylite/files/-add-gcc11-12-suppor.patch | 24 ++
 dev-libs/fuzzylite/fuzzylite-6.0.ebuild|  6 --
 2 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/dev-libs/fuzzylite/files/-add-gcc11-12-suppor.patch 
b/dev-libs/fuzzylite/files/-add-gcc11-12-suppor.patch
new file mode 100644
index 000..f008533
--- /dev/null
+++ b/dev-libs/fuzzylite/files/-add-gcc11-12-suppor.patch
@@ -0,0 +1,24 @@
+--- a/CMakeLists.txt   2023-04-28 18:52:00.282592705 +0200
 b/CMakeLists.txt   2023-04-28 21:15:51.596305542 +0200
+@@ -6,6 +6,9 @@
+ 
+ project(fuzzylite CXX)
+ 
++if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.0)
++  add_definitions(-DUSE_DEPRECATED_CPP11_CALLS)
++endif()
+ 
+ if (APPLE)
+   cmake_policy(SET CMP0042 NEW)
+--- a/src/main.cpp 2023-04-28 17:09:20.408988525 +0200
 b/src/main.cpp 2023-04-28 21:16:58.692975160 +0200
+@@ -21,7 +21,9 @@
+ 
+ int main(int argc, const char* argv[]) {
+ std::set_terminate(fl::Exception::terminate);
++#if (__cplusplus < 201703L) && defined(USE_DEPRECATED_CPP11_CALLS)
+ std::set_unexpected(fl::Exception::terminate);
++#endif
+ ::signal(SIGSEGV, fl::Exception::signalHandler);
+ ::signal(SIGABRT, fl::Exception::signalHandler);
+ ::signal(SIGILL, fl::Exception::signalHandler);

diff --git a/dev-libs/fuzzylite/fuzzylite-6.0.ebuild 
b/dev-libs/fuzzylite/fuzzylite-6.0.ebuild
index 16a104e..a4f0226 100644
--- a/dev-libs/fuzzylite/fuzzylite-6.0.ebuild
+++ b/dev-libs/fuzzylite/fuzzylite-6.0.ebuild
@@ -18,13 +18,15 @@ S="${WORKDIR}/${P}/${PN}"
 
 DOCS="../README.md"
 
+PATCHES=( "${FILESDIR}"/-add-gcc11-12-suppor.patch )
+
 src_configure() {
local mycmakeargs=(
-DFL_BUILD_STATIC=$(usex static-libs)
-   -DFL_USE_FLOAT=ON
+   -DFL_USE_FLOAT=OFF # https://bugs.gentoo.org/905664#c1
-DFL_BACKTRACE=ON
-DFL_BUILD_TESTS=OFF
-   -DCMAKE_CXX_FLAGS="-Wno-error=deprecated-declarations"
+   -DCMAKE_CXX_FLAGS="-Wno-error"
)
cmake_src_configure
 }



[gentoo-commits] proj/gamerlay:master commit in: games-strategy/vcmi/

2024-01-15 Thread Vadim Misbakh-Soloviov
commit: cc94c1ccdb5805a994ba097ea6acf31a0d4d4f3d
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 16:51:37 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 16:55:48 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=cc94c1cc

games-strategy/vcmi: Bump

Closes: https://bugs.gentoo.org/905707
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-strategy/vcmi/metadata.xml   | 14 ++
 .../vcmi/{vcmi-1.2.0.ebuild => vcmi-1.4.2.ebuild}  | 11 +++
 2 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/games-strategy/vcmi/metadata.xml b/games-strategy/vcmi/metadata.xml
index 0fbb816..a946854 100644
--- a/games-strategy/vcmi/metadata.xml
+++ b/games-strategy/vcmi/metadata.xml
@@ -1,8 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-Enable compilation of ERM scripting module
-Enable launcer support
-
+  
+Enable compilation of ERM scripting module
+Enable launcer support
+Enable editor support
+Enable NulKIller AI
+Install translations
+  
+  
+vcmi/vcmi
+  
 

diff --git a/games-strategy/vcmi/vcmi-1.2.0.ebuild 
b/games-strategy/vcmi/vcmi-1.4.2.ebuild
similarity index 89%
rename from games-strategy/vcmi/vcmi-1.2.0.ebuild
rename to games-strategy/vcmi/vcmi-1.4.2.ebuild
index aa35155..06a7390 100644
--- a/games-strategy/vcmi/vcmi-1.2.0.ebuild
+++ b/games-strategy/vcmi/vcmi-1.4.2.ebuild
@@ -4,9 +4,9 @@
 EAPI=8
 
 LUA_COMPAT=(luajit)
-# TODO: other targets (buildsystem is fucked and needs patches)
+# TODO: other targets (buildsystem is crazy and needs patches)
 
-inherit cmake lua-single flag-o-matic
+inherit cmake lua-single
 
 DESCRIPTION="Heroes of Might and Magic III game engine rewrite"
 HOMEPAGE="http://forum.vcmi.eu/index.php;
@@ -16,7 +16,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 # TODO: other arches
-IUSE="+editor +debug +erm +launcher +lua +nullkiller-ai +translations"
+IUSE="+editor debug erm +launcher lua +nullkiller-ai +translations"
 
 REQUIRED_USE="
erm? ( lua )
@@ -74,10 +74,13 @@ src_configure() {
-DENABLE_NULLKILLER_AI=$(usex nullkiller-ai)
 
-DENABLE_MONOLITHIC_INSTALL=OFF
+   -DFORCE_BUNDLED_FL=OFF
+   -DFORCE_BUNDLED_MINIZIP=OFF
+   -DENABLE_GITVERSION=OFF
+   -DBoost_NO_BOOST_CMAKE=ON
)
export CCACHE_SLOPPINESS="time_macros"
cmake_src_configure
-   strip-cppflags -DNDEBUG
 }
 
 pkg_postinst() {



[gentoo-commits] proj/gamerlay:master commit in: dev-libs/fuzzylite/

2024-01-15 Thread Vadim Misbakh-Soloviov
commit: 5b44028d7afabd2b3fe0ba91c04baeee2a251f19
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 16:57:34 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 16:59:12 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=5b44028d

dev-libs/fuzzylite: fix build

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/fuzzylite/fuzzylite-6.0.ebuild |  7 ---
 dev-libs/fuzzylite/metadata.xml | 10 +++---
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/dev-libs/fuzzylite/fuzzylite-6.0.ebuild 
b/dev-libs/fuzzylite/fuzzylite-6.0.ebuild
index d05ba89..16a104e 100644
--- a/dev-libs/fuzzylite/fuzzylite-6.0.ebuild
+++ b/dev-libs/fuzzylite/fuzzylite-6.0.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
 DESCRIPTION="A Fuzzy Logic Control Library in C++"
-HOMEPAGE="http://www.fuzzylite.com/;
+HOMEPAGE="https://www.fuzzylite.com/;
 SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3"
@@ -24,6 +24,7 @@ src_configure() {
-DFL_USE_FLOAT=ON
-DFL_BACKTRACE=ON
-DFL_BUILD_TESTS=OFF
+   -DCMAKE_CXX_FLAGS="-Wno-error=deprecated-declarations"
)
cmake_src_configure
 }

diff --git a/dev-libs/fuzzylite/metadata.xml b/dev-libs/fuzzylite/metadata.xml
index d83a7f5..073c1ca 100644
--- a/dev-libs/fuzzylite/metadata.xml
+++ b/dev-libs/fuzzylite/metadata.xml
@@ -1,11 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-g...@mva.name
-Vadim A. Misbakh-Soloviov
-
-
-A Fuzzy Logic Control Library in C++
-
+  
+fuzzylite/fuzzylite
+  
 



[gentoo-commits] proj/gamerlay:master commit in: games-rpg/machinarium/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 12a17db28fddfacaa846b0e4b4721be74cded1e4
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:34:40 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:34:40 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=12a17db2

games-rpg/machinarium: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-rpg/machinarium/machinarium-1.0-r1.ebuild | 11 +--
 games-rpg/machinarium/metadata.xml  |  9 -
 2 files changed, 5 insertions(+), 15 deletions(-)

diff --git a/games-rpg/machinarium/machinarium-1.0-r1.ebuild 
b/games-rpg/machinarium/machinarium-1.0-r1.ebuild
index ef34188..bccdb57 100644
--- a/games-rpg/machinarium/machinarium-1.0-r1.ebuild
+++ b/games-rpg/machinarium/machinarium-1.0-r1.ebuild
@@ -1,18 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils multilib-minimal
+inherit desktop wrapper multilib-minimal
 
 DESCRIPTION="Point-and-click adventure about robot in steam-punk world"
 HOMEPAGE="http://machinarium.net/;
 
 SLOT="0"
 LICENSE="all-rights-reserved"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
 RESTRICT="fetch mirror"
-IUSE=""
 
 MY_PN="${PN/ma/Ma}"
 SRC_URI="${MY_PN}_full_en.tar.gz"
@@ -61,7 +60,7 @@ S="${WORKDIR}/${MY_PN}"
 
 pkg_nofetch() {
ewarn
-   ewarn "Place ${A} to ${DISTDIR}"
+   ewarn "Place ${A} to ${PORTAGE_ACTUAL_DISTDIR}"
ewarn
 }
 

diff --git a/games-rpg/machinarium/metadata.xml 
b/games-rpg/machinarium/metadata.xml
index 460d202..097975e 100644
--- a/games-rpg/machinarium/metadata.xml
+++ b/games-rpg/machinarium/metadata.xml
@@ -1,13 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-m...@mva.name
-
-If you have any issues, please contact me, or try to find me in IRC on 
Freenode, OFTC or RusNet.
- 
-Vadim A. Misbakh-Soloviov
-
-
-
 



[gentoo-commits] proj/gamerlay:master commit in: games-rpg/zeldaroth/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 66640d84e00f1f1d30d1beb66069043edcd9b052
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:38:31 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:38:31 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=66640d84

games-rpg/zeldaroth: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-rpg/zeldaroth/zeldaroth-6.11.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/games-rpg/zeldaroth/zeldaroth-6.11.ebuild 
b/games-rpg/zeldaroth/zeldaroth-6.11.ebuild
index cd0fcee..0c54076 100644
--- a/games-rpg/zeldaroth/zeldaroth-6.11.ebuild
+++ b/games-rpg/zeldaroth/zeldaroth-6.11.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_PN="ZeldaROTH_US-src-linux"
 
-inherit desktop eutils
+inherit desktop
 
 DESCRIPTION="The Legend of Zelda - Return of the Hylian"
 HOMEPAGE="http://www.zeldaroth.fr/us/zroth.php;
@@ -14,7 +14,6 @@ 
SRC_URI="http://www.zeldaroth.fr/us/files/ROTH/Linux/${MY_PN}.zip;
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 RDEPEND="
media-libs/libsdl



[gentoo-commits] proj/gamerlay:master commit in: games-strategy/swordsandsoldiers/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 4bffc4fd93ab207e0b917ed40432080126157dc4
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:44:30 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:44:30 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=4bffc4fd

games-strategy/swordsandsoldiers: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-strategy/swordsandsoldiers/metadata.xml|  4 
 .../swordsandsoldiers-20120325-r1.ebuild | 16 +---
 2 files changed, 5 insertions(+), 15 deletions(-)

diff --git a/games-strategy/swordsandsoldiers/metadata.xml 
b/games-strategy/swordsandsoldiers/metadata.xml
index 599fe17..097975e 100644
--- a/games-strategy/swordsandsoldiers/metadata.xml
+++ b/games-strategy/swordsandsoldiers/metadata.xml
@@ -1,8 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-m...@mva.name
-Vadim A. Misbakh-Soloviov
-
 

diff --git 
a/games-strategy/swordsandsoldiers/swordsandsoldiers-20120325-r1.ebuild 
b/games-strategy/swordsandsoldiers/swordsandsoldiers-20120325-r1.ebuild
index c5c3ff3..35a3e0c 100644
--- a/games-strategy/swordsandsoldiers/swordsandsoldiers-20120325-r1.ebuild
+++ b/games-strategy/swordsandsoldiers/swordsandsoldiers-20120325-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils
+inherit desktop wrapper
 
 DESCRIPTION="A vibrant, side-scrolling strategy game."
 HOMEPAGE="http://www.swordsandsoldiers.com/;
@@ -14,10 +14,8 @@ SRC_URI="
 RESTRICT="fetch strip"
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
-DEPEND=""
 RDEPEND="
app-arch/bzip2
dev-libs/expat
@@ -38,12 +36,8 @@ RDEPEND="
net-libs/libasyncns
sys-apps/attr
sys-apps/dbus
-   sys-apps/tcp-wrappers
sys-apps/util-linux
-   sys-devel/gcc
sys-libs/gdbm
-   sys-libs/glibc
-   sys-libs/gpm
sys-libs/libcap
sys-libs/ncurses
sys-libs/zlib
@@ -71,7 +65,7 @@ DOCS=( "README.linux" )
 
 pkg_nofetch() {
ewarn
-   ewarn "Put ${A} (downloaded from Humble Store) to ${DISTDIR}, please"
+   ewarn "Put ${A} (downloaded from Humble Store) to 
${PORTAGE_ACTUAL_DISTDIR}, please"
ewarn
 }
 



[gentoo-commits] proj/gamerlay:master commit in: games-strategy/anomaly-mobilecampaign/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 0a3fe95253a6b7c87b74061722501f44ef2ebb7d
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:43:09 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:43:09 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=0a3fe952

games-strategy/anomaly-mobilecampaign: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../anomaly-mobilecampaign-20130613-r1.ebuild| 12 +---
 games-strategy/anomaly-mobilecampaign/metadata.xml   |  4 
 2 files changed, 5 insertions(+), 11 deletions(-)

diff --git 
a/games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613-r1.ebuild
 
b/games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613-r1.ebuild
index f31afbc..fed663c 100644
--- 
a/games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613-r1.ebuild
+++ 
b/games-strategy/anomaly-mobilecampaign/anomaly-mobilecampaign-20130613-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils multilib-minimal unpacker
+inherit desktop wrapper multilib-minimal unpacker
 
 DESCRIPTION="An extraordinary mixture of action and strategy/"
 HOMEPAGE="http://www.anomalythegame.com/;
@@ -12,10 +12,8 @@ SRC_URI="AnomalyMobileCampaign-lin_1371139237-Installer"
 RESTRICT="fetch strip"
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
-DEPEND=""
 RDEPEND="
media-libs/openal[${MULTILIB_USEDEP}]
x11-libs/libdrm[${MULTILIB_USEDEP}]
@@ -39,7 +37,7 @@ src_unpack() {
 
 pkg_nofetch() {
ewarn
-   ewarn "Put ${A} (downloaded from Humble Store) to ${DISTDIR}, please"
+   ewarn "Put ${A} (downloaded from Humble Store) to 
${PORTGAE_ACTUAL_DISTDIR}, please"
ewarn
 }
 

diff --git a/games-strategy/anomaly-mobilecampaign/metadata.xml 
b/games-strategy/anomaly-mobilecampaign/metadata.xml
index 599fe17..097975e 100644
--- a/games-strategy/anomaly-mobilecampaign/metadata.xml
+++ b/games-strategy/anomaly-mobilecampaign/metadata.xml
@@ -1,8 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-m...@mva.name
-Vadim A. Misbakh-Soloviov
-
 



[gentoo-commits] proj/gamerlay:master commit in: games-strategy/anomaly/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: e9dedd60761d6304058b811132b8ef8eeafb8842
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:39:43 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:40:55 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=e9dedd60

games-strategy/anomaly: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-strategy/anomaly/anomaly-20130402-r1.ebuild | 12 +---
 games-strategy/anomaly/metadata.xml   |  4 
 2 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/games-strategy/anomaly/anomaly-20130402-r1.ebuild 
b/games-strategy/anomaly/anomaly-20130402-r1.ebuild
index adccff4..7fba04c 100644
--- a/games-strategy/anomaly/anomaly-20130402-r1.ebuild
+++ b/games-strategy/anomaly/anomaly-20130402-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils multilib-minimal unpacker
+inherit desktop wrapper multilib-minimal unpacker
 
 DESCRIPTION="An extraordinary mixture of action and strategy."
 HOMEPAGE="http://www.anomalythegame.com/;
@@ -12,10 +12,8 @@ 
SRC_URI="AnomalyWarzoneEarth-Installer_Humble_Linux_1364850491.zip"
 RESTRICT="fetch strip"
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
-DEPEND=""
 RDEPEND="
media-libs/openal[${MULTILIB_USEDEP}]
x11-libs/libdrm[${MULTILIB_USEDEP}]
@@ -44,7 +42,7 @@ src_unpack() {
 
 pkg_nofetch() {
ewarn
-   ewarn "Put ${A} (downloaded from Humble Store) to ${DISTDIR}, please"
+   ewarn "Put ${A} (downloaded from Humble Store) to 
${PORTAGE_ACTUAL_DISTDIR}, please"
ewarn
 }
 

diff --git a/games-strategy/anomaly/metadata.xml 
b/games-strategy/anomaly/metadata.xml
index 599fe17..097975e 100644
--- a/games-strategy/anomaly/metadata.xml
+++ b/games-strategy/anomaly/metadata.xml
@@ -1,8 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-m...@mva.name
-Vadim A. Misbakh-Soloviov
-
 



[gentoo-commits] proj/gamerlay:master commit in: games-strategy/anomaly-korea/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 51ee0ff5b999503fa98fe6e457b7c025de44564f
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:41:59 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:41:59 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=51ee0ff5

games-strategy/anomaly-korea: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../anomaly-korea/anomaly-korea-20130613-r1.ebuild   | 12 +---
 games-strategy/anomaly-korea/metadata.xml|  4 
 2 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/games-strategy/anomaly-korea/anomaly-korea-20130613-r1.ebuild 
b/games-strategy/anomaly-korea/anomaly-korea-20130613-r1.ebuild
index a19bd40..cf6ee69 100644
--- a/games-strategy/anomaly-korea/anomaly-korea-20130613-r1.ebuild
+++ b/games-strategy/anomaly-korea/anomaly-korea-20130613-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit eutils desktop multilib-minimal unpacker
+inherit wrapper desktop multilib-minimal unpacker
 
 DESCRIPTION="An extraordinary mixture of action and strategy."
 HOMEPAGE="http://www.anomalythegame.com/;
@@ -12,10 +12,8 @@ SRC_URI="AnomalyKorea-lin_1371139237-Installer"
 RESTRICT="fetch strip"
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
-DEPEND=""
 RDEPEND="
media-libs/openal[${MULTILIB_USEDEP}]
x11-libs/libdrm[${MULTILIB_USEDEP}]
@@ -39,7 +37,7 @@ src_unpack() {
 
 pkg_nofetch() {
ewarn
-   ewarn "Put ${A} (downloaded from Humble Store) to ${DISTDIR}, please"
+   ewarn "Put ${A} (downloaded from Humble Store) to 
${PORTAGE_ACTUAL_DISTDIR}, please"
ewarn
 }
 

diff --git a/games-strategy/anomaly-korea/metadata.xml 
b/games-strategy/anomaly-korea/metadata.xml
index 599fe17..097975e 100644
--- a/games-strategy/anomaly-korea/metadata.xml
+++ b/games-strategy/anomaly-korea/metadata.xml
@@ -1,8 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-m...@mva.name
-Vadim A. Misbakh-Soloviov
-
 



[gentoo-commits] proj/gamerlay:master commit in: games-rpg/zeldaolb/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 86ecd4b75e49453ddae5d876d87e2cfc2db62e4b
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:37:36 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:37:36 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=86ecd4b7

games-rpg/zeldaolb: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-rpg/zeldaolb/zeldaolb-3.6.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/games-rpg/zeldaolb/zeldaolb-3.6.ebuild 
b/games-rpg/zeldaolb/zeldaolb-3.6.ebuild
index 532a2a1..1444194 100644
--- a/games-rpg/zeldaolb/zeldaolb-3.6.ebuild
+++ b/games-rpg/zeldaolb/zeldaolb-3.6.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_PN="ZeldaOLB_US-src-linux"
 
-inherit desktop eutils
+inherit desktop
 
 DESCRIPTION="The Legend of Zelda - Onilink Begins"
 HOMEPAGE="http://www.zeldaroth.fr/us/zolb.php;
@@ -14,7 +14,6 @@ 
SRC_URI="http://www.zeldaroth.fr/us/files/OLB/Linux/${MY_PN}.zip;
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 RDEPEND="
media-libs/libsdl



[gentoo-commits] proj/gamerlay:master commit in: games-rpg/torchlight/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 9834ba9bacc8d0289540ff6075884703cf4eaf47
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:36:30 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:36:30 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=9834ba9b

games-rpg/torchlight: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-rpg/torchlight/metadata.xml   |  9 -
 games-rpg/torchlight/torchlight-1.15.20130521-r1.ebuild | 10 +-
 2 files changed, 5 insertions(+), 14 deletions(-)

diff --git a/games-rpg/torchlight/metadata.xml 
b/games-rpg/torchlight/metadata.xml
index 460d202..097975e 100644
--- a/games-rpg/torchlight/metadata.xml
+++ b/games-rpg/torchlight/metadata.xml
@@ -1,13 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-m...@mva.name
-
-If you have any issues, please contact me, or try to find me in IRC on 
Freenode, OFTC or RusNet.
- 
-Vadim A. Misbakh-Soloviov
-
-
-
 

diff --git a/games-rpg/torchlight/torchlight-1.15.20130521-r1.ebuild 
b/games-rpg/torchlight/torchlight-1.15.20130521-r1.ebuild
index 63dc8c1..ab9f26c 100644
--- a/games-rpg/torchlight/torchlight-1.15.20130521-r1.ebuild
+++ b/games-rpg/torchlight/torchlight-1.15.20130521-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils unpacker-nixstaller
+inherit desktop wrapper unpacker-nixstaller
 
 TIMESTAMP="2013-05-21"
 
@@ -12,7 +12,7 @@ HOMEPAGE="http://torchlightgame.com/;
 
 SLOT="0"
 LICENSE="all-rights-reserved"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
 RESTRICT="fetch"
 
 SRC_URI="Torchlight-${TIMESTAMP}.sh"
@@ -65,7 +65,7 @@ opt/torchlight/lib/*
 
 pkg_nofetch() {
ewarn
-   ewarn "Place ${A} to ${DISTDIR}"
+   ewarn "Place ${A} to ${PORTAGE_ACTUAL_DISTDIR}"
ewarn
 }
 



[gentoo-commits] proj/gamerlay:master commit in: games-strategy/uplink/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 5b9de78263e02ed082f2083d4723d56ba8b27648
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:45:29 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:45:29 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=5b9de782

games-strategy/uplink: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-strategy/uplink/uplink-1.6-r1.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/games-strategy/uplink/uplink-1.6-r1.ebuild 
b/games-strategy/uplink/uplink-1.6-r1.ebuild
index c8c2be7..9aa25a8 100644
--- a/games-strategy/uplink/uplink-1.6-r1.ebuild
+++ b/games-strategy/uplink/uplink-1.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils
+inherit desktop wrapper
 
 MY_P="${PN}_${PV}-1"
 
@@ -18,10 +18,8 @@ QA_PRESTRIPPED="/opt/${PN}/lib.*"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
-DEPEND=""
 RDEPEND="${DEPEND}
media-libs/libsdl[opengl]
media-libs/sdl-mixer[mikmod]
@@ -29,7 +27,7 @@ RDEPEND="${DEPEND}
 
 pkg_nofetch() {
ewarn
-   ewarn "Place ${A} to ${DISTDIR}"
+   ewarn "Place ${A} to ${PORTAGE_ACTUAL_DISTDIR}"
ewarn
 }
 



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/braid/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: f74273546063fe495b1a954ca622cf60ccf0386d
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:06:58 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:06:58 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=f7427354

games-puzzle/braid: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-puzzle/braid/braid-1.0.2-r.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-puzzle/braid/braid-1.0.2-r.ebuild 
b/games-puzzle/braid/braid-1.0.2-r.ebuild
index 946b59b..364dd6f 100644
--- a/games-puzzle/braid/braid-1.0.2-r.ebuild
+++ b/games-puzzle/braid/braid-1.0.2-r.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils unpacker
+inherit desktop wrapper unpacker
 
 DESCRIPTION="Platform game where you manipulate flow of time"
 HOMEPAGE="http://braid-game.com;
@@ -31,7 +31,7 @@ S="${WORKDIR}/data"
 
 pkg_nofetch() {
echo
-   elog "Download ${SRC_URI} from ${HOMEPAGE} and place it in ${DISTDIR}"
+   elog "Download ${SRC_URI} from ${HOMEPAGE} and place it in 
${PORTAGE_ACTUAL_DISTDIR}"
echo
 }
 



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/spacechem/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 095101a995ab2ce0ce0f50c0d9e741b6091bd3dc
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:27:35 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:27:35 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=095101a9

games-puzzle/spacechem: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-puzzle/spacechem/metadata.xml | 7 ---
 games-puzzle/spacechem/spacechem-1012-r1.ebuild | 9 -
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/games-puzzle/spacechem/metadata.xml 
b/games-puzzle/spacechem/metadata.xml
index aec4945..097975e 100644
--- a/games-puzzle/spacechem/metadata.xml
+++ b/games-puzzle/spacechem/metadata.xml
@@ -1,11 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-m...@mva.name
-Vadim A. Misbakh-Soloviov
-
-
-
 
-

diff --git a/games-puzzle/spacechem/spacechem-1012-r1.ebuild 
b/games-puzzle/spacechem/spacechem-1012-r1.ebuild
index c0da93f..08b7880 100644
--- a/games-puzzle/spacechem/spacechem-1012-r1.ebuild
+++ b/games-puzzle/spacechem/spacechem-1012-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils multilib-minimal
+inherit desktop wrapper multilib-minimal
 
 DESCRIPTION="A design-based puzzle game from Zachtronics Industries."
 HOMEPAGE="http://www.spacechemthegame.com/;
@@ -13,8 +13,7 @@ SRC_URI="amd64? ( ${PN}-linux-1345144627-amd64.deb )
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 RESTRICT="strip fetch"
 
 RDEPEND="



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/closure/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 9c6c76c92116a8c548901d278b5264a2783bc411
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:19:51 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:19:51 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=9c6c76c9

games-puzzle/closure: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-puzzle/closure/closure-1.1.ebuild | 18 +-
 games-puzzle/closure/metadata.xml   |  5 -
 2 files changed, 5 insertions(+), 18 deletions(-)

diff --git a/games-puzzle/closure/closure-1.1.ebuild 
b/games-puzzle/closure/closure-1.1.ebuild
index 94b271e..8fa8585 100644
--- a/games-puzzle/closure/closure-1.1.ebuild
+++ b/games-puzzle/closure/closure-1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils unpacker-nixstaller
+inherit desktop wrapper unpacker-nixstaller
 
 TIMESTAMP="2012-12-28"
 MY_PN="${PN/c/C}"
@@ -16,8 +16,7 @@ RESTRICT="fetch strip"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
dev-libs/json-c
@@ -36,12 +35,7 @@ RDEPEND="
net-libs/libasyncns
sys-apps/attr
sys-apps/dbus
-   sys-apps/tcp-wrappers
-   sys-apps/util-linux
-   sys-devel/gcc
sys-libs/gdbm
-   sys-libs/glibc
-   sys-libs/gpm
sys-libs/libcap
sys-libs/ncurses
x11-libs/libdrm
@@ -60,11 +54,9 @@ RDEPEND="
 
 S="${WORKDIR}"
 
-#QA_TEXTRELS=""
-
 pkg_nofetch() {
ewarn
-   ewarn "Place ${A} to ${DISTDIR}"
+   ewarn "Place ${A} to ${PORTAGE_ACTUAL_DISTDIR}"
ewarn
 }
 

diff --git a/games-puzzle/closure/metadata.xml 
b/games-puzzle/closure/metadata.xml
index f3571bf..eaffba9 100644
--- a/games-puzzle/closure/metadata.xml
+++ b/games-puzzle/closure/metadata.xml
@@ -1,12 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-m...@mva.name
-Vadim A. Misbakh-Soloviov
-
 
 Shatter is a retro-inspired brick-breaking game that merges familiar action 
with unique twists and a modern-crafted production.
 
 
-



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/zenbound2/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 8d305009a017b06ccfc93a17b52011fd0b8a9eba
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:32:55 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:32:55 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8d305009

games-puzzle/zenbound2: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-puzzle/zenbound2/metadata.xml |  7 ---
 games-puzzle/zenbound2/zenbound2-20120325-r1.ebuild | 15 ---
 2 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/games-puzzle/zenbound2/metadata.xml 
b/games-puzzle/zenbound2/metadata.xml
index aec4945..097975e 100644
--- a/games-puzzle/zenbound2/metadata.xml
+++ b/games-puzzle/zenbound2/metadata.xml
@@ -1,11 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-m...@mva.name
-Vadim A. Misbakh-Soloviov
-
-
-
 
-

diff --git a/games-puzzle/zenbound2/zenbound2-20120325-r1.ebuild 
b/games-puzzle/zenbound2/zenbound2-20120325-r1.ebuild
index 8835a39..6647eab 100644
--- a/games-puzzle/zenbound2/zenbound2-20120325-r1.ebuild
+++ b/games-puzzle/zenbound2/zenbound2-20120325-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils
+inherit desktop wrapper
 
 DESCRIPTION="A calm and meditative game of wrapping rope around wooden 
sculptures."
 HOMEPAGE="http://zenbound.com/;
@@ -15,10 +15,8 @@ SRC_URI="
 LICENSE="all-rights-reserved"
 SLOT="0"
 RESTRICT="fetch"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
-DEPEND=""
 RDEPEND="
app-arch/bzip2
dev-libs/expat
@@ -39,12 +37,7 @@ RDEPEND="
net-libs/libasyncns
sys-apps/attr
sys-apps/dbus
-   sys-apps/tcp-wrappers
-   sys-apps/util-linux
-   sys-devel/gcc
sys-libs/gdbm
-   sys-libs/glibc
-   sys-libs/gpm
sys-libs/libcap
sys-libs/ncurses
sys-libs/zlib



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/cogs/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 951a8f816081b3d537816dc89ffb5a91624f755f
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:23:41 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:23:41 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=951a8f81

games-puzzle/cogs: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-puzzle/cogs/cogs-20110811-r1.ebuild | 9 -
 games-puzzle/cogs/metadata.xml| 7 ---
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/games-puzzle/cogs/cogs-20110811-r1.ebuild 
b/games-puzzle/cogs/cogs-20110811-r1.ebuild
index 2c84ce0..d7ff2b8 100644
--- a/games-puzzle/cogs/cogs-20110811-r1.ebuild
+++ b/games-puzzle/cogs/cogs-20110811-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils
+inherit desktop wrapper
 
 DESCRIPTION="Immersed in a steampunk world with stunning visual design."
 HOMEPAGE="http://www.cogsgame.com/;
@@ -12,8 +12,7 @@ SRC_URI="${P/-/_}_all.tar.gz"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 RESTRICT="strip fetch"
 
 RDEPEND="

diff --git a/games-puzzle/cogs/metadata.xml b/games-puzzle/cogs/metadata.xml
index aec4945..097975e 100644
--- a/games-puzzle/cogs/metadata.xml
+++ b/games-puzzle/cogs/metadata.xml
@@ -1,11 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-m...@mva.name
-Vadim A. Misbakh-Soloviov
-
-
-
 
-



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/zen-puzzle-garden/, games-puzzle/vessel/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: bd4a96996e8841f3943f7333789895044ac8017c
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:31:21 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:31:21 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=bd4a9699

games-puzzle/*: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-puzzle/vessel/vessel-2013.02.22.ebuild  | 2 +-
 games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild | 9 -
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/games-puzzle/vessel/vessel-2013.02.22.ebuild 
b/games-puzzle/vessel/vessel-2013.02.22.ebuild
index 4851008..44288ce 100644
--- a/games-puzzle/vessel/vessel-2013.02.22.ebuild
+++ b/games-puzzle/vessel/vessel-2013.02.22.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/data
 
 pkg_nofetch() {
echo
-   elog "Download ${SRC_URI} from ${HOMEPAGE} and place it in 
${ACTUAL_PORTAGE_DISTDIR}"
+   elog "Download ${SRC_URI} from ${HOMEPAGE} and place it in 
${PORTAGE_ACTUAL_DISTDIR}"
echo
 }
 

diff --git a/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild 
b/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild
index f58f2b2..a96bd46 100644
--- a/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild
+++ b/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils
+inherit desktop wrapper
 
 DESCRIPTION="Try to solve puzzles that take place in a relaxing zen garden."
 HOMEPAGE="http://www.lexaloffle.com/zen.htm;
@@ -14,7 +14,6 @@ RESTRICT="fetch"
 LICENSE="Voxatron"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 DEPEND="app-arch/unzip"
 RDEPEND="media-libs/libsdl
@@ -23,7 +22,7 @@ RDEPEND="media-libs/libsdl
 
 pkg_nofetch() {
ewarn
-   ewarn "Place ${A} to ${DISTDIR}"
+   ewarn "Place ${A} to ${PORTAGE_ACTUAL_DISTDIR}"
ewarn
 }
 



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/osmos/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 8742eac1abb723d125fbacd4cc3c01d00577ed41
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:25:55 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:25:55 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8742eac1

games-puzzle/osmos: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-puzzle/osmos/osmos-1.6.1-r1.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/games-puzzle/osmos/osmos-1.6.1-r1.ebuild 
b/games-puzzle/osmos/osmos-1.6.1-r1.ebuild
index 0cdaa35..9c3338e 100644
--- a/games-puzzle/osmos/osmos-1.6.1-r1.ebuild
+++ b/games-puzzle/osmos/osmos-1.6.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils
+inherit desktop wrapper
 
 MY_PN="Osmos"
 MY_P="${MY_PN}_${PV}"
@@ -14,8 +14,7 @@ SRC_URI="${MY_P}.tar.gz"
 
 LICENSE="OSMOS"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 RESTRICT="fetch strip"
 
 RDEPEND="
@@ -23,7 +22,6 @@ RDEPEND="
virtual/glu
x11-libs/libX11
media-libs/freetype:2
-   sys-libs/glibc
media-libs/openal
media-libs/libvorbis
 "
@@ -32,7 +30,7 @@ DEPEND="${RDEPEND}"
 S="${WORKDIR}/${MY_PN}"
 
 pkg_nofetch() {
-   einfo "Please download ${MY_P}.tar.gz and place it into ${DISTDIR}"
+   einfo "Please download ${MY_P}.tar.gz and place it into 
${PORTAGE_ACTUAL_DISTDIR}"
 }
 
 src_install() {



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/vessel/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 87cad9776adf9753a2a10672e7e868b4c8952a79
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:28:35 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:29:57 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=87cad977

games-puzzle/vessel: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-puzzle/vessel/vessel-2013.02.22.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/games-puzzle/vessel/vessel-2013.02.22.ebuild 
b/games-puzzle/vessel/vessel-2013.02.22.ebuild
index cfa2bcc..4851008 100644
--- a/games-puzzle/vessel/vessel-2013.02.22.ebuild
+++ b/games-puzzle/vessel/vessel-2013.02.22.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils unpacker
+inherit desktop wrapper unpacker
 
 DESCRIPTION="Platform game where you manipulate liquids."
 HOMEPAGE="http://strangeloopgames.com;
@@ -12,7 +12,6 @@ SRC_URI="${PN}-$(ver_cut 2)$(ver_cut 3)$(ver_cut 1)-bin"
 LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 RESTRICT="strip fetch"
 
 DEPEND="app-arch/unzip"
@@ -21,7 +20,7 @@ S=${WORKDIR}/data
 
 pkg_nofetch() {
echo
-   elog "Download ${SRC_URI} from ${HOMEPAGE} and place it in ${DISTDIR}"
+   elog "Download ${SRC_URI} from ${HOMEPAGE} and place it in 
${ACTUAL_PORTAGE_DISTDIR}"
echo
 }
 



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/tokitori/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 38e2b8a6646d88f03e45f0b442faaf25d58040c7
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 05:05:00 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 05:05:00 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=38e2b8a6

games-arcade/tokitori: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-arcade/tokitori/tokitori-20130703.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/games-arcade/tokitori/tokitori-20130703.ebuild 
b/games-arcade/tokitori/tokitori-20130703.ebuild
index bd00381..59985fd 100644
--- a/games-arcade/tokitori/tokitori-20130703.ebuild
+++ b/games-arcade/tokitori/tokitori-20130703.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils unpacker-nixstaller
+inherit desktop wrapper unpacker-nixstaller
 
 MY_PN="${PN^^t}"
 TS="1372878397"
@@ -16,8 +16,7 @@ RESTRICT="fetch"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
media-libs/libsdl2
@@ -27,7 +26,7 @@ RDEPEND="
 
 pkg_nofetch() {
ewarn
-   ewarn "Place ${A} to ${DISTDIR}"
+   ewarn "Place ${A} to ${PORTAGE_ACTUAL_DISTDIR}"
ewarn
 }
 



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/stealthbastarddeluxe/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: b5940669b98a19626f689dadac025df7f5efad9c
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 04:15:05 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 04:15:05 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b5940669

games-arcade/stealthbastarddeluxe: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../stealthbastarddeluxe/stealthbastarddeluxe-1.63.4.ebuild   | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git 
a/games-arcade/stealthbastarddeluxe/stealthbastarddeluxe-1.63.4.ebuild 
b/games-arcade/stealthbastarddeluxe/stealthbastarddeluxe-1.63.4.ebuild
index 606e82e..c45cc41 100644
--- a/games-arcade/stealthbastarddeluxe/stealthbastarddeluxe-1.63.4.ebuild
+++ b/games-arcade/stealthbastarddeluxe/stealthbastarddeluxe-1.63.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils multilib-minimal
+inherit desktop wrapper multilib-minimal
 
 TS=1371673270
 MY_PN=StealthBastardDeluxe
@@ -14,8 +14,7 @@ SRC_URI="${MY_PN}_${PV}_Linux_${TS}.tar.gz"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
 RESTRICT="fetch strip"
 
@@ -33,7 +32,7 @@ pkg_nofetch() {
einfo "Please download ${A}"
einfo "from your personal page in Humble Indie Bundle site"
einfo "(http://www.humblebundle.com)"
-   einfo "and place it to ${DESTDIR}"
+   einfo "and place it to ${PORTAGE_ACTUAL_DESTDIR}"
 }
 
 src_install() {



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/sleepwalker/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: ea413a975f57f00bfa9e75da26c10e2aeeb91552
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 03:52:16 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 03:52:16 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=ea413a97

games-arcade/sleepwalker: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-arcade/sleepwalker/metadata.xml|  4 
 games-arcade/sleepwalker/sleepwalker-20130613.ebuild | 10 +-
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/games-arcade/sleepwalker/metadata.xml 
b/games-arcade/sleepwalker/metadata.xml
index 5971676..097975e 100644
--- a/games-arcade/sleepwalker/metadata.xml
+++ b/games-arcade/sleepwalker/metadata.xml
@@ -1,8 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  m...@mva.name
-  Vadim A. Misbakh-Soloviov
-
 

diff --git a/games-arcade/sleepwalker/sleepwalker-20130613.ebuild 
b/games-arcade/sleepwalker/sleepwalker-20130613.ebuild
index 832020d..49e131d 100644
--- a/games-arcade/sleepwalker/sleepwalker-20130613.ebuild
+++ b/games-arcade/sleepwalker/sleepwalker-20130613.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils multilib-minimal unpacker
+inherit desktop wrapper multilib-minimal unpacker
 
 DESCRIPTION="Guide a hero safely through various traps, clear obstructions 
from his path."
 HOMEPAGE="http://www.11bitstudios.com/games/12/sleepwalker-s-journey;
@@ -12,7 +12,7 @@ SRC_URI="Sleepwalker-lin_1371139237-Installer"
 RESTRICT="fetch strip"
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="multilib"
 
 DEPEND="app-arch/unzip"
@@ -38,7 +38,7 @@ src_unpack() {
 
 pkg_nofetch() {
ewarn
-   ewarn "Put ${A} (downloaded from Humble Store) to ${DISTDIR}, please"
+   ewarn "Put ${A} (downloaded from Humble Store) to 
${PORTAGE_ACTUAL_DISTDIR}, please"
ewarn
 }
 



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/metalslug3/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: 02ec8e1bc5786388d442deb7136ec8ddc4d785e8
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 03:47:47 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 03:47:47 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=02ec8e1b

games-arcade/metalslug3: Magrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-arcade/metalslug3/metadata.xml |  3 ---
 games-arcade/metalslug3/metalslug3-2014.06.09.ebuild | 11 +--
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/games-arcade/metalslug3/metadata.xml 
b/games-arcade/metalslug3/metadata.xml
index ab5b6a0..097975e 100644
--- a/games-arcade/metalslug3/metadata.xml
+++ b/games-arcade/metalslug3/metadata.xml
@@ -1,7 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-Famous 2D shooting game
-
 

diff --git a/games-arcade/metalslug3/metalslug3-2014.06.09.ebuild 
b/games-arcade/metalslug3/metalslug3-2014.06.09.ebuild
index 3008584..e13f448 100644
--- a/games-arcade/metalslug3/metalslug3-2014.06.09.ebuild
+++ b/games-arcade/metalslug3/metalslug3-2014.06.09.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit eutils unpacker
+inherit desktop wrapper unpacker
 
 DESCRIPTION="Famous 2D shooting game"
 HOMEPAGE="http://www.snkplaymore.co.jp/us/games/steam/metalslug3/;
@@ -13,8 +13,7 @@ RESTRICT="fetch strip"
 LICENSE="all-rights-reserved"
 
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
 DEPEND="app-arch/unzip"
 RDEPEND="
@@ -29,7 +28,7 @@ pkg_nofetch() {
einfo ""
einfo "Please buy and download \"${SRC_URI}\" from"
einfo "HumbleIndieBundle or ${HOMEPAGE}"
-   einfo "and move/link it to \"${DISTDIR}\""
+   einfo "and move/link it to \"${PORTAGE_ACTUAL_DISTDIR}\""
einfo ""
 }
 



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/rush/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: a08c1ecfaec2703ca30a76be868508b34c2a42b4
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 03:49:06 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 03:49:06 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a08c1ecf

games-arcade/rush: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-arcade/rush/rush-20130703.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/games-arcade/rush/rush-20130703.ebuild 
b/games-arcade/rush/rush-20130703.ebuild
index 7f8d1c0..9c9c8be 100644
--- a/games-arcade/rush/rush-20130703.ebuild
+++ b/games-arcade/rush/rush-20130703.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils unpacker-nixstaller
+inherit desktop wrapper unpacker-nixstaller
 
 MY_PN="${PN^^}"
 TS="1372878397"
@@ -16,8 +16,7 @@ RESTRICT="fetch"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
media-libs/libsdl2
@@ -27,7 +26,7 @@ RDEPEND="
 
 pkg_nofetch() {
ewarn
-   ewarn "Place ${A} to ${DISTDIR}"
+   ewarn "Place ${A} to ${PORTAGE_ACTUAL_DISTDIR}"
ewarn
 }
 



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/jamestown/

2024-01-14 Thread Vadim Misbakh-Soloviov
commit: dd03c750a91c1ee1b2898ee448bdb069a73b6b71
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Jan 15 03:45:55 2024 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Jan 15 03:45:55 2024 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=dd03c750

games-arcade/jamestown: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-arcade/jamestown/jamestown-1.0.1.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/games-arcade/jamestown/jamestown-1.0.1.ebuild 
b/games-arcade/jamestown/jamestown-1.0.1.ebuild
index 0a5adf1..9cd70fe 100644
--- a/games-arcade/jamestown/jamestown-1.0.1.ebuild
+++ b/games-arcade/jamestown/jamestown-1.0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils unpacker
+inherit desktop wrapper unpacker
 
 TS=1324610248
 
@@ -16,14 +16,13 @@ RESTRICT="fetch"
 LICENSE="Jamestown"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 DEPEND="app-arch/unzip"
 RDEPEND="media-libs/libsdl[opengl]"
 
 pkg_nofetch() {
ewarn
-   ewarn "Place ${A} to ${DISTDIR}"
+   ewarn "Place ${A} to ${PORTAGE_ACTUAL_DISTDIR}"
ewarn
 }
 



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/supermeatboy/

2023-09-23 Thread Vadim Misbakh-Soloviov
commit: 9da008cc5ddc541c4bd8cbecac77bd3e59bc4ca6
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 23 22:00:37 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 23 22:00:37 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=9da008cc

games-arcade/supermeatboy: EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../supermeatboy/supermeatboy-2013.11.11-r1.ebuild | 30 --
 1 file changed, 17 insertions(+), 13 deletions(-)

diff --git a/games-arcade/supermeatboy/supermeatboy-2013.11.11-r1.ebuild 
b/games-arcade/supermeatboy/supermeatboy-2013.11.11-r1.ebuild
index bb5fa90..8602b40 100644
--- a/games-arcade/supermeatboy/supermeatboy-2013.11.11-r1.ebuild
+++ b/games-arcade/supermeatboy/supermeatboy-2013.11.11-r1.ebuild
@@ -1,34 +1,36 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils
+inherit desktop wrapper
 
 MY_PN=SuperMeatBoy
+MY_PV=$(ver_cut 2)$(ver_cut 3)$(ver_cut 1)
 
 DESCRIPTION="A platformer where you play as an animated cube of meat"
 HOMEPAGE="http://www.supermeatboy.com/;
-SRC_URI="${PN}-linux-$(ver_cut 2)$(ver_cut 3)$(ver_cut 1)-bin"
+SRC_URI="${PN}-linux-${MY_PV}-bin"
 
 LICENSE="all-rights-reserved"
+
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
 
-RESTRICT="fetch"
+RESTRICT="fetch bindist"
 
-DEPEND="app-arch/zip"
 RDEPEND="
media-libs/openal
media-libs/libsdl2
 "
+BDEPEND="app-arch/zip"
 
 S="${WORKDIR}/data"
+GAMEDIR="/usr/share/${P}"
 
 pkg_nofetch() {
einfo "Please download ${A}"
-   einfo "from your personal page in Humble Indie Bundle site"
+   einfo "from your library in Humble Indie Bundle site"
einfo "(http://www.humblebundle.com)"
einfo "and place it to ${DESTDIR}"
 }
@@ -43,20 +45,22 @@ src_unpack() {
 }
 
 src_install() {
-   local dest="/opt/${PN}"
-   insinto ${dest}
+   insinto "${GAMEDIR}"
doins -r resources Levels buttonmap.cfg \
gameaudio.dat gamedata.dat locdb.txt \
steam_appid.txt
 
-   insinto "${dest}/${ARCH}"
+   insinto "${GAMEDIR}/${ARCH}"
doins "${ARCH}"/libsteam_api.so
+
+   # use system-mariadb &&
+   # dosym /usr/lib64/mariadb/libmariadb.so 
"${GAMEDIR}/${ARCH}"/libmariadb.so.1 ||
doins "${ARCH}"/libmariadb.so.1
 
-   exeinto "${dest}/${ARCH}"
+   exeinto "${GAMEDIR}/${ARCH}"
doexe "${ARCH}/${MY_PN}"
 
-   make_wrapper "${PN}" "./${ARCH}/${MY_PN}" "${dest}" "./${ARCH}"
+   make_wrapper "${PN}" "./${ARCH}/${MY_PN}" "${GAMEDIR}" "./${ARCH}"
 
doicon "${PN}".png
make_desktop_entry "${PN}" "${MY_PN}" "${PN}"



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/spirits/

2023-08-09 Thread Vadim Misbakh-Soloviov
commit: 1e91c500bd200af46e687674d6698ce3203b0b14
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Apr 29 20:18:34 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Apr 29 20:18:34 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=1e91c500

games-puzzle/spirits: drop eutils

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-puzzle/spirits/spirits-1.0.1-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-puzzle/spirits/spirits-1.0.1-r1.ebuild 
b/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
index a015842..a6323d3 100644
--- a/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
+++ b/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 MY_PN="Spirits"
 
-inherit desktop eutils
+inherit desktop wrapper
 
 DESCRIPTION="Save the spirits of leaf litters"
 HOMEPAGE="https://www.spacesofplay.com/spirits/;
@@ -51,8 +51,8 @@ src_install() {
doexe "${binary}"
 
# install shortcuts
-   make_wrapper "${PN}" "./${binary}" "${dir}" "${dir}/${libdir}" || die 
"install shortcut"
-   make_desktop_entry "${PN}" "${MY_PN}" "${PN}"
+   make_wrapper "${PN}" "./${binary}" "${dir}" "${dir}/${libdir}" || die
+   make_desktop_entry "${PN}" "${MY_PN}" "${PN}" || die
 }
 
 pkg_postinstall() {



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/phlipple/files/, games-puzzle/phlipple/

2023-04-16 Thread Vadim Misbakh-Soloviov
commit: 46a076f749eb0101e6d39432e2f8da221e54d72d
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sun Apr 16 18:10:46 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sun Apr 16 18:10:58 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=46a076f7

games-puzzle/phlipple: bump + add patch

TODO: make pre-release from svn tarball

Closes: https://bugs.gentoo.org/900931
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../phlipple/files/phlipple-0.8.5_bug857397.patch| 11 +++
 games-puzzle/phlipple/metadata.xml   | 15 +++
 games-puzzle/phlipple/phlipple-0.8.5.ebuild  | 16 +---
 3 files changed, 27 insertions(+), 15 deletions(-)

diff --git a/games-puzzle/phlipple/files/phlipple-0.8.5_bug857397.patch 
b/games-puzzle/phlipple/files/phlipple-0.8.5_bug857397.patch
new file mode 100644
index 000..9f7b7ca
--- /dev/null
+++ b/games-puzzle/phlipple/files/phlipple-0.8.5_bug857397.patch
@@ -0,0 +1,11 @@
+--- a/src/engine.h 2023-03-12 18:12:42.957837900 +1100
 b/src/engine.h 2023-03-12 18:12:50.461155967 +1100
+@@ -44,7 +44,7 @@
+ 
+ #define VERTEX_DRAW_INNER_OFFSET  0.15f
+ 
+-char debugOutput[1024];
++extern char debugOutput[1024];
+ 
+ #include "renderstate.h"
+ 

diff --git a/games-puzzle/phlipple/metadata.xml 
b/games-puzzle/phlipple/metadata.xml
index 18da2d0..2703bce 100644
--- a/games-puzzle/phlipple/metadata.xml
+++ b/games-puzzle/phlipple/metadata.xml
@@ -1,12 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-azamat.hacki...@gmail.com
-Azamat H. Hackimov
-
-
-An unique puzzle game with the goal to reduce a 3D shape to a single square
-
+  
+azamat.hacki...@gmail.com
+Azamat H. Hackimov
+  
+  
+phlipple
+  
 
-

diff --git a/games-puzzle/phlipple/phlipple-0.8.5.ebuild 
b/games-puzzle/phlipple/phlipple-0.8.5.ebuild
index 545c19a..cf1a88a 100644
--- a/games-puzzle/phlipple/phlipple-0.8.5.ebuild
+++ b/games-puzzle/phlipple/phlipple-0.8.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit autotools eutils xdg-utils
+inherit autotools xdg-utils
 
 DESCRIPTION="An unique puzzle game with the goal to reduce a 3D shape to a 
single square"
 HOMEPAGE="http://phlipple.sourceforge.net/;
@@ -12,19 +12,21 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-DEPEND="media-libs/libsdl:0
+DEPEND="
+   media-libs/libsdl:0
media-libs/sdl-image:0
media-libs/sdl-mixer:0
media-libs/sdl-ttf:0
virtual/opengl
-   virtual/glu"
+   virtual/glu
+"
 
 src_prepare() {
default
-   # fix fails to link on new glibc
eapply "${FILESDIR}/${P}_check-math-lib.patch"
+   # fix fails to link on new glibc
+   eapply "${FILESDIR}/${P}_bug857397.patch"
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2023-04-16 Thread Vadim Misbakh-Soloviov
commit: 4ea02ebd5d5acf484d7fd6bc5303e6e6f18d2f8e
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sun Apr 16 14:52:29 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sun Apr 16 15:29:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea02ebd

Revert "dev-libs/tree-sitter: fix warnings"

This reverts commit 39c6880e3374ee7127524c67d58902fe82049cdf.

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild
index 698605a4718a..9ced4782ca5c 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild
@@ -20,6 +20,9 @@ SLOT="0"
 
 PATCHES=( "${FILESDIR}/${PN}-No-static-libs-gentoo.patch" )
 
+# see Makefile:1
+QA_PKGCONFIG_VERSION="0.6.3"
+
 src_prepare() {
default
tc-export CC
@@ -33,9 +36,9 @@ src_compile() {
 
 src_install() {
emake DESTDIR="${D}" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-   install
+ PREFIX="${EPREFIX}/usr" \
+ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+ install
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2023-04-16 Thread Vadim Misbakh-Soloviov
commit: 0bbf0b6b62190421ecf524686a1986b98dc0a959
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sun Apr 16 15:11:39 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sun Apr 16 15:30:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bbf0b6b

dev-libs/tree-sitter: adjust upstream version mismatch in QA_PKGCONFIG_VERSION

- Upstream tried to fix previous version mismatch, with "0.6.3" instead
  of real version, but ocasionally messed up with number again.
  Let's keep an eye on it and hope they'll be luck on next release.

- Also this fixes indentation in src_install (removed redundant spaces)

Closes: https://bugs.gentoo.org/903866
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild
index 9ced4782ca5c..689bc0e731a3 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild
@@ -20,8 +20,13 @@ SLOT="0"
 
 PATCHES=( "${FILESDIR}/${PN}-No-static-libs-gentoo.patch" )
 
-# see Makefile:1
-QA_PKGCONFIG_VERSION="0.6.3"
+# see Makefile:1
+QA_PKGCONFIG_VERSION="0.20.9"
+
+# XXX: Please, don't forget to check this on next version bump.
+# And, maybe remove as non-needed, if version in Makefile will
+# match the release.
+# ref: https://github.com/tree-sitter/tree-sitter/issues/2210
 
 src_prepare() {
default
@@ -36,9 +41,9 @@ src_compile() {
 
 src_install() {
emake DESTDIR="${D}" \
- PREFIX="${EPREFIX}/usr" \
- LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
- install
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   install
 }
 
 pkg_postinst() {



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/spirits/, games-strategy/revenge-of-the-titans/, ...

2023-04-15 Thread Vadim Misbakh-Soloviov
commit: d1f68efbda05fe5cf75443b6f447820854c6cb74
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Apr 15 21:08:01 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Apr 15 21:08:01 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=d1f68efb

*/*: manifest regeneration, part 1.

(fetch non-restricted packages)

Bug: https://bugs.gentoo.org/902279
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-fps/brutal-doom/brutal-doom-21-r1.ebuild | 10 ++---
 games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild  | 10 ++---
 games-puzzle/spirits/spirits-1.0.1-r1.ebuild   |  8 ++--
 .../revenge-of-the-titans-1.80.20-r1.ebuild| 45 ++
 4 files changed, 34 insertions(+), 39 deletions(-)

diff --git a/games-fps/brutal-doom/brutal-doom-21-r1.ebuild 
b/games-fps/brutal-doom/brutal-doom-21-r1.ebuild
index b85893e..b8c6620 100644
--- a/games-fps/brutal-doom/brutal-doom-21-r1.ebuild
+++ b/games-fps/brutal-doom/brutal-doom-21-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="A mod that attempts to make Doom faster placed, harder, gorier 
and more violent."
-HOMEPAGE="http://www.moddb.com/mods/brutal-doom/;
-SRC_URI="https://www.moddb.com/downloads/mirror/95667/100/b8fb37ddb10c39462f9625533fab59d2
 -> brutalv${PV}.rar"
+HOMEPAGE="https://www.moddb.com/mods/brutal-doom/;
+SRC_URI="https://www.moddb.com/downloads/mirror/95667/130/0a5526fb58bc1f38fee7e14f586ddd7b
 -> brutalv${PV}.rar"
 
 LICENSE="HPND"
 SLOT="0"
@@ -14,7 +14,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="games-fps/gzdoom"
-DEPEND="app-arch/unrar"
+BDEPEND="app-arch/unrar"
 
 S="${WORKDIR}"
 

diff --git a/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild 
b/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild
index 6a80813..ef7278b 100644
--- a/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild
+++ b/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_PN="PuzzleMoppet"
 
 inherit cmake desktop
 
 DESCRIPTION="a serenely peaceful yet devilishly challenging 3D puzzle game"
-HOMEPAGE="http://garnetgames.com/puzzlemoppet;
+HOMEPAGE="https://garnetgames.com/puzzlemoppet;
 SRC_URI="
-   http://garnetgames.com/${MY_PN}Full.tar.gz
-   http://garnetgames.com/${MY_PN}Source.tar.gz
+   https://garnetgames.com/${MY_PN}Full.tar.gz
+   https://garnetgames.com/${MY_PN}Source.tar.gz

https://raw.githubusercontent.com/nothings/stb/e2caccb811d70af0dc359be5522e6b0d3b503e46/stb_vorbis.c
 -> ${PN}.stb_vorbis.c
 "
 

diff --git a/games-puzzle/spirits/spirits-1.0.1-r1.ebuild 
b/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
index 489e434..a015842 100644
--- a/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
+++ b/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 MY_PN="Spirits"
 
 inherit desktop eutils
 
 DESCRIPTION="Save the spirits of leaf litters"
-HOMEPAGE="http://www.spacesofplay.com/spirits/;
+HOMEPAGE="https://www.spacesofplay.com/spirits/;
 SRC_URI="${PN}-linux-${PV}_120903-1348705231.zip"
+RESTRICT="fetch mirror"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 DEPEND="
media-libs/openal

diff --git 
a/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild 
b/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild
index f80df78..59de6ff 100644
--- 
a/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild
+++ 
b/games-strategy/revenge-of-the-titans/revenge-of-the-titans-1.80.20-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils java-pkg-2
+inherit desktop wrapper java-pkg-2
 
 MY_PN=RevengeOfTheTitans
 # Divide second subversion by 10, i.e. 1.80.10 => 1810
@@ -12,40 +12,35 @@ MY_PV=$(ver_rs 1-2 "")
 
 DESCRIPTION="Defeat the returning Titan horde in a series of epic ground 
battles."
 HOMEPAGE="http://www.puppygames.net/revenge-of-the-titans/;
-SRC_URI="hib? (
+SRC_URI="
amd64? ( ${MY_PN}-HIB-${MY_PV}-amd64.tar.gz )
x86? ( ${MY_PN}-HIB-${MY_PV}-i386.tar.gz ) 

[gentoo-commits] proj/gamerlay:master commit in: games-strategy/vcmi-data/

2023-04-15 Thread Vadim Misbakh-Soloviov
commit: 079e397511566559b116a5f2368f8e774a3e348b
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Apr 15 21:07:05 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Apr 15 21:07:05 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=079e3975

games-strategy/vcmi-data: not needed anymore

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-strategy/vcmi-data/metadata.xml |  4 ---
 games-strategy/vcmi-data/vcmi-data-0.99-r1.ebuild | 42 ---
 2 files changed, 46 deletions(-)

diff --git a/games-strategy/vcmi-data/metadata.xml 
b/games-strategy/vcmi-data/metadata.xml
deleted file mode 100644
index 097975e..000
--- a/games-strategy/vcmi-data/metadata.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-

diff --git a/games-strategy/vcmi-data/vcmi-data-0.99-r1.ebuild 
b/games-strategy/vcmi-data/vcmi-data-0.99-r1.ebuild
deleted file mode 100644
index 4fe5be9..000
--- a/games-strategy/vcmi-data/vcmi-data-0.99-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Core data for vcmi"
-HOMEPAGE="http://forum.vcmi.eu/index.php;
-MY_P="core"
-SRC_URI="
-   http://download.vcmi.eu/core.zip -> ${PN}-core-${PV}.zip
-   http://download.vcmi.eu/WoG/wog.zip -> ${PN}-wog-${PV}.zip
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S="${WORKDIR}"
-
-src_install() {
-   insinto "/usr/share/${PN%-data}"
-   rm -rf Mods/vcmi/Data/s
-   doins -r *
-}
-
-pkg_postinst() {
-   elog "For the game to work properly, please copy your"
-   elog 'Heroes Of Might and Magic ("The Wake Of Gods" or'
-   elog '"Shadow of Death" or "Complete edition")'
-   elog "game directory into /usr/share/${PN}."
-   elog "or use 'vcmibuilder' utility on your:"
-   elog "   a) One or two CD's or CD images"
-   elog "   b) gog.com installer"
-   elog "   c) Directory with installed game"
-   elog "(although installing it in such way is 'bad practices')."
-   elog "For more information, please visit:"
-   elog "http://wiki.vcmi.eu/index.php?title=Installation_on_Linux;
-}



[gentoo-commits] proj/gamerlay:master commit in: games-strategy/vcmi/

2023-04-15 Thread Vadim Misbakh-Soloviov
commit: 82f18269e486ba1238d4a49d1e1c85b220ccaa7a
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Apr 15 21:01:20 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Apr 15 21:01:20 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=82f18269

games-strategy/vcmi: bump

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-strategy/vcmi/vcmi-0.99.ebuild  | 66 ---
 games-strategy/vcmi/vcmi-1.2.0.ebuild | 98 +++
 2 files changed, 98 insertions(+), 66 deletions(-)

diff --git a/games-strategy/vcmi/vcmi-0.99.ebuild 
b/games-strategy/vcmi/vcmi-0.99.ebuild
deleted file mode 100644
index 0e8adba..000
--- a/games-strategy/vcmi/vcmi-0.99.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils cmake flag-o-matic
-
-DESCRIPTION="Heroes of Might and Magic III game engine rewrite"
-HOMEPAGE="http://forum.vcmi.eu/index.php;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+debug erm +launcher"
-
-CDEPEND="
-   media-libs/libsdl2[video]
-   media-libs/sdl2-image
-   media-libs/sdl2-mixer
-   media-libs/sdl2-ttf
-   media-video/ffmpeg
-   sys-libs/zlib[minizip]
-   launcher? (
-   dev-qt/qtgui
-   dev-qt/qtcore
-   dev-qt/qtnetwork
-   dev-qt/qtwidgets
-   )
-   dev-libs/fuzzylite
-"
-
-BDEPEND="
-   >dev-libs/boost-1.48.0
-   virtual/pkgconfig
-"
-DEPEND="
-   ${BDEPEND}
-   ${CDEPEND}
-"
-RDEPEND="
-   ${CDEPEND}
-"
-PDEPEND="
-   games-strategy/vcmi-data
-"
-
-pkg_pretend() {
-   ewarn 'Looks like current this release is incompatible with modern 
boost and fails to compile.'
-   ewarn 'Please, report me in case if it will build fine for you'
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_ERM=$(usex erm)
-   -DENABLE_LAUNCHER=$(usex launcher)
-   -DENABLE_PCH=$(usex debug)
-   # ^ cc1plus: warning: 
.../work/vcmi-0.99_build/lib/cotire/vcmi_CXX_prefix.hxx.gch: not used because 
`NDEBUG' is defined [-Winvalid-pch]
-   # (cmake-utils_src_configure somewhy defines -DNDEBUG in 
release build. I dunno why on the earth it's author did that)
-   -DENABLE_MONOLITHIC_INSTALL=OFF
-   # ^ or not?
-   )
-   export CCACHE_SLOPPINESS="time_macros"
-   cmake_src_configure
-   strip-cppflags -DNDEBUG
-}

diff --git a/games-strategy/vcmi/vcmi-1.2.0.ebuild 
b/games-strategy/vcmi/vcmi-1.2.0.ebuild
new file mode 100644
index 000..aa35155
--- /dev/null
+++ b/games-strategy/vcmi/vcmi-1.2.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=(luajit)
+# TODO: other targets (buildsystem is fucked and needs patches)
+
+inherit cmake lua-single flag-o-matic
+
+DESCRIPTION="Heroes of Might and Magic III game engine rewrite"
+HOMEPAGE="http://forum.vcmi.eu/index.php;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# TODO: other arches
+IUSE="+editor +debug +erm +launcher +lua +nullkiller-ai +translations"
+
+REQUIRED_USE="
+   erm? ( lua )
+   lua? ( ${LUA_REQUIRED_USE} )
+"
+
+CDEPEND="
+   media-libs/libsdl2[video]
+   media-libs/sdl2-image
+   media-libs/sdl2-mixer
+   media-libs/sdl2-ttf
+   media-video/ffmpeg
+   launcher? (
+   dev-qt/qtgui
+   dev-qt/qtcore
+   dev-qt/qtnetwork
+   dev-qt/qtwidgets
+   translations? ( dev-qt/linguist-tools )
+   )
+   editor? (
+   dev-qt/qtgui
+   dev-qt/qtcore
+   dev-qt/qtnetwork
+   dev-qt/qtwidgets
+   translations? ( dev-qt/linguist-tools )
+   )
+   dev-libs/fuzzylite
+   nullkiller-ai? ( dev-cpp/tbb )
+   sys-libs/zlib[minizip]
+"
+
+BDEPEND="
+   >dev-libs/boost-1.48.0
+   virtual/pkgconfig
+"
+DEPEND="
+   ${BDEPEND}
+   ${CDEPEND}
+"
+RDEPEND="
+   ${CDEPEND}
+"
+# PDEPEND="
+#  games-strategy/vcmi-data
+# "
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_ERM=$(usex erm)
+   -DENABLE_LUA=$(usex lua)
+   -DENABLE_LAUNCHER=$(usex launcher)
+   -DENABLE_EDITOR=$(usex editor)
+   -DENABLE_TRANSLATIONS=$(usex trans

[gentoo-commits] proj/gamerlay:master commit in: games-strategy/glfrontier/files/, games-strategy/glfrontier/

2023-04-15 Thread Vadim Misbakh-Soloviov
commit: acb326cb2255bb316cc4800ba4f4b4fc621b9bd1
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Apr 15 19:15:58 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Apr 15 19:15:58 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=acb326cb

games-strategy/glfrontier: use version from seden repo

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../glfrontier-20060623-fix_missing_math_lib.patch | 24 ---
 .../glfrontier/glfrontier-20060623-r4.ebuild   | 48 --
 games-strategy/glfrontier/metadata.xml | 12 --
 3 files changed, 84 deletions(-)

diff --git 
a/games-strategy/glfrontier/files/glfrontier-20060623-fix_missing_math_lib.patch
 
b/games-strategy/glfrontier/files/glfrontier-20060623-fix_missing_math_lib.patch
deleted file mode 100644
index fa314f5..000
--- 
a/games-strategy/glfrontier/files/glfrontier-20060623-fix_missing_math_lib.patch
+++ /dev/null
@@ -1,24 +0,0 @@
 a/frontvm3-20060623/Makefile-C 2014-11-14 07:37:29.430146785 +0100
-+++ b/frontvm3-20060623/Makefile-C 2014-11-14 07:37:54.728146745 +0100
-@@ -1,5 +1,5 @@
--export CFLAGS = -O2 -g -Wall -DOGG_MUSIC
--export LIBS = -lGL -lGLU -lvorbisfile -lvorbis -logg
-+export CFLAGS = -march=native -pipe -O2 -Wall -DOGG_MUSIC
-+export LIBS = -lGL -lGLU -lvorbisfile -lvorbis -logg -lm
- export FE2OBJS = ../fe2.part1.o ../fe2.part2.o
- 
- THIS=Makefile-C
-@@ -24,11 +24,8 @@
- 
- fe2obj:
-   as68k/as68k --output-c fe2.s
--  # this bit can be optimised because it is lots of small functions
--  $(CC) -DPART1 -O1 -fomit-frame-pointer -Wall -Wno-unused -s `sdl-config 
--cflags` -c fe2.s.c -o fe2.part1.o
--  # this can't unless you have shitloads of memory and a fuck meaty
--  # machine, because it is a huge stinking function.
--  $(CC) -DPART2 -O0 -fomit-frame-pointer -Wall -Wno-unused -s `sdl-config 
--cflags` -c fe2.s.c -o fe2.part2.o
-+  $(CC) -DPART1 $(CFLAGS) -fomit-frame-pointer -Wall -Wno-unused -s 
`sdl-config --cflags` -c fe2.s.c -o fe2.part1.o
-+  $(CC) -DPART2 $(CFLAGS) -fomit-frame-pointer -Wall -Wno-unused -s 
`sdl-config --cflags` -c fe2.s.c -o fe2.part2.o
- 
- clean:
-   $(MAKE) -C src/ clean

diff --git a/games-strategy/glfrontier/glfrontier-20060623-r4.ebuild 
b/games-strategy/glfrontier/glfrontier-20060623-r4.ebuild
deleted file mode 100644
index ea13aef..000
--- a/games-strategy/glfrontier/glfrontier-20060623-r4.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-MY_PN=glfrontier
-MY_P=${MY_PN}-${PV}
-DESCRIPTION="Frontier: Elite 2 with OpenGL support"
-HOMEPAGE="http://tom.noflag.org.uk/glfrontier.html;
-
-SRC_URI="http://tom.noflag.org.uk/glfrontier/frontvm3-20060623.tar.bz2
-   http://tom.noflag.org.uk/misc/frontvm-audio-20060222.tar.bz2;
-
-LICENSE="HPND"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-SLOT="0"
-
-RDEPEND=">=media-libs/freeglut-2.6
-   media-libs/libsdl
-   media-libs/libogg"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}
-
-src_prepare() {
-   epatch "${FILESDIR}/${MY_P}-fix_missing_math_lib.patch"
-   eapply_user
-}
-
-src_compile() {
-   cd "${S}/frontvm3-20060623"
-   make -f Makefile-C || die "make install failed"
-}
-
-src_install() {
-   mv "${S}/frontvm3-20060623/frontier" "${S}/frontvm3-20060623/${MY_PN}"
-
-   newbin "${S}/frontvm3-20060623/frontier" ${MY_PN}
-   insinto "/usr/share/${MY_PN}"
-   doins "${S}/frontvm3-20060623/fe2.s.bin"
-   doins -r "${S}/frontvm-audio-20060222/*"
-
-   make_desktop_entry /usr/share/${MY_PN}/${MY_PN} GLFrontier ${MY_PN} 
Game Path=/usr/share/${MY_PN}
-}

diff --git a/games-strategy/glfrontier/metadata.xml 
b/games-strategy/glfrontier/metadata.xml
deleted file mode 100644
index cc20dcf..000
--- a/games-strategy/glfrontier/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-yamakuz...@gmx.net
-The creator of this ebuild, but not the official 
maintainer
-
-
-Frontier: Elite 2 with OpenGL support
-
-
-



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/VVVVVV/

2023-04-15 Thread Vadim Misbakh-Soloviov
commit: cc137a6f8dc88a6ac032f639548f5eb3827c168b
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Apr 15 19:06:38 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Apr 15 19:06:38 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=cc137a6f

games-arcade/VV: new version

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 ...200206.ebuild => VV-2.4_pre20230416.ebuild} | 27 ++
 1 file changed, 17 insertions(+), 10 deletions(-)

diff --git a/games-arcade/VV/VV-2.02_p20200206.ebuild 
b/games-arcade/VV/VV-2.4_pre20230416.ebuild
similarity index 56%
rename from games-arcade/VV/VV-2.02_p20200206.ebuild
rename to games-arcade/VV/VV-2.4_pre20230416.ebuild
index 0bc68c4..46ad91c 100644
--- a/games-arcade/VV/VV-2.02_p20200206.ebuild
+++ b/games-arcade/VV/VV-2.4_pre20230416.ebuild
@@ -1,33 +1,40 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-inherit cmake desktop git-r3
+EAPI=8
+inherit wrapper cmake desktop git-r3
 
 DESCRIPTION="Retro-styled open-world 2D puzzle platformer"
 HOMEPAGE="https://thelettervsixtim.es/;
 
 EGIT_REPO_URI="https://github.com/TerryCavanagh/VV;
-EGIT_COMMIT="4e378b6057cca8e994b5b3049ff8b0cdadf1ebd9"
+EGIT_COMMIT="fb386681821d503b767c465d41d99126626c2789"
+# TODO
+# EGIT_SUBMODULES=( -third_party/{physfs,libxml2,FAudio} )
 
-SRC_URI="https://thelettervsixtim.es/makeandplay/data.zip -> ${PN}-data.zip"
+SRC_URI="https://thelettervsixtim.es/makeandplay/data.zip -> ${PF}-data.zip"
 
 RESTRICT="mirror"
 LICENSE="VV-License-1.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="media-libs/libsdl2
-   media-libs/sdl2-mixer"
+DEPEND="
+   media-libs/libsdl2
+   media-libs/sdl2-mixer
+"
+#  dev-libs/tinyxml2
+#  app-emulation/faudio
+#  dev-games/physfs
 RDEPEND="${DEPEND}"
 
 CMAKE_USE_DIR="${S}/desktop_version"
 
 src_install() {
-   exeinto /opt/${PN}
+   exeinto /opt/"${PN}"
doexe "${BUILD_DIR}/${PN}"
-   insinto /opt/${PN}
-   newins "${DISTDIR}/${PN}-data.zip" data.zip
+   insinto /opt/"${PN}"
+   newins "${DISTDIR}/${PF}-data.zip" data.zip
make_wrapper "${PN}" "./${PN}" "/opt/${PN}"
dodoc README.md
 }



[gentoo-commits] proj/gamerlay:master commit in: games-strategy/defcon/

2023-04-15 Thread Vadim Misbakh-Soloviov
commit: bd9c0a1ae4c7af9f0019f879c7085f3f2e37daee
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Apr 15 19:06:03 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Apr 15 19:06:03 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=bd9c0a1a

games-strategy/defcon: use version from gentoo repo

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-strategy/defcon/defcon-1.6.1.ebuild | 46 ---
 games-strategy/defcon/metadata.xml| 10 ---
 2 files changed, 56 deletions(-)

diff --git a/games-strategy/defcon/defcon-1.6.1.ebuild 
b/games-strategy/defcon/defcon-1.6.1.ebuild
deleted file mode 100644
index d155858..000
--- a/games-strategy/defcon/defcon-1.6.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils unpacker
-
-HOMEPAGE="http://www.introversion.co.uk/defcon/;
-DESCRIPTION="Global thermonuclear war simulation with multiplayer support"
-SRC_URI="
-   x86? ( https://www.introversion.co.uk/defcon/downloads/${PN}_$(ver_rs 2 
-)_i386.deb )
-   amd64? ( https://www.introversion.co.uk/defcon/downloads/${PN}_$(ver_rs 
2 -)_amd64.deb )
-"
-
-LICENSE="Introversion"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="strip"
-IUSE=""
-
-RDEPEND="
-   virtual/glu
-   media-libs/libogg
-   media-libs/libvorbis
-   media-libs/libsdl:0
-"
-
-S="${WORKDIR}"
-
-src_install() {
-   local dir="/opt/${PN}"
-   local exe="${PN}.bin.${ARCH/amd/x86_}"
-   #use x86 && exe="${PN}.bin.x86"
-   #use amd64 && exe="${PN}.bin.x86_64"
-
-   insinto "${dir}"
-   exeinto "${dir}"
-   cd "${S}/usr/local/games/${PN}"
-   doexe "${exe}"
-   doicon "${PN}.png"
-   dodoc "linux.txt" "license.txt"
-   doins sounds.dat main.dat
-
-   make_wrapper "${PN}" "./${exe}" "${dir}"
-   make_desktop_entry "${PN}" "${PN}" "${PN}"
-}

diff --git a/games-strategy/defcon/metadata.xml 
b/games-strategy/defcon/metadata.xml
deleted file mode 100644
index 2edb4f6..000
--- a/games-strategy/defcon/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-Defcon. Everybody Dies.
-It's Global Thermonuclear War, and nobody wins.
-But maybe - just maybe - you can lose the least.
-
-
-



[gentoo-commits] proj/gamerlay:master commit in: games-strategy/unknown-horizons/

2023-04-15 Thread Vadim Misbakh-Soloviov
commit: 7116671f4fb0dd8b4983d68f5a4923a4595dc713
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Apr 15 21:02:03 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Apr 15 21:02:03 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=7116671f

games-strategy/unknown-horizons: fix download url

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

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

diff --git a/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild 
b/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild
index e211ff9..9bea365 100644
--- a/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild
+++ b/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1
 
 DESCRIPTION="Anno-like real time strategy game"
 HOMEPAGE="https://www.unknown-horizons.org/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"



[gentoo-commits] proj/gamerlay:master commit in: games-engines/fifechan/, games-strategy/unknown-horizons/, ...

2023-04-15 Thread Vadim Misbakh-Soloviov
commit: e5552df51d4c9c561d92a9e8f7717aeae9cf2b8e
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Apr 15 13:33:47 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Apr 15 13:33:47 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=e5552df5

Bump python_targets

To be tested.
NB: Waits patches from grepwood.

Closes: https://bugs.gentoo.org/891085
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-engines/fifechan/fifechan-0.1.5.ebuild   |  4 ++--
 games-engines/fifengine/fifengine-0.4.2.ebuild | 10 +-
 games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild |  8 
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/games-engines/fifechan/fifechan-0.1.5.ebuild 
b/games-engines/fifechan/fifechan-0.1.5.ebuild
index 608635e..6b0f870 100644
--- a/games-engines/fifechan/fifechan-0.1.5.ebuild
+++ b/games-engines/fifechan/fifechan-0.1.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 

diff --git a/games-engines/fifengine/fifengine-0.4.2.ebuild 
b/games-engines/fifengine/fifengine-0.4.2.ebuild
index 81c42f3..901841c 100644
--- a/games-engines/fifengine/fifengine-0.4.2.ebuild
+++ b/games-engines/fifengine/fifengine-0.4.2.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
-inherit eutils python-single-r1 cmake
+inherit python-single-r1 cmake
 
 DESCRIPTION="Flexible Isometric Free Engine, 2D"
-HOMEPAGE="http://fifengine.de;
+HOMEPAGE="https://www.fifengine.net/;
 SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"

diff --git a/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild 
b/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild
index da04746..e211ff9 100644
--- a/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild
+++ b/games-strategy/unknown-horizons/unknown-horizons-2019.1.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_SINGLE_IMPL=1
 PYTHON_REQ_USE="sqlite"
 
 inherit distutils-r1
 
 DESCRIPTION="Anno-like real time strategy game"
-HOMEPAGE="http://www.unknown-horizons.org/;
+HOMEPAGE="https://www.unknown-horizons.org/;
 SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-util/tree-sitter-cli/

2023-04-14 Thread Vadim Misbakh-Soloviov
commit: 24c82233a82775202e8bc3698babae923c59e36a
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Fri Apr 14 10:13:41 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Apr 14 10:13:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c82233

dev-util/tree-sitter-cli: add 0.20.8

Closes: https://bugs.gentoo.org/864073
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-util/tree-sitter-cli/Manifest  | 104 ++
 .../tree-sitter-cli/tree-sitter-cli-0.20.8.ebuild  | 156 +
 2 files changed, 260 insertions(+)

diff --git a/dev-util/tree-sitter-cli/Manifest 
b/dev-util/tree-sitter-cli/Manifest
index 9e6b383c91c3..bb7dc14bddc6 100644
--- a/dev-util/tree-sitter-cli/Manifest
+++ b/dev-util/tree-sitter-cli/Manifest
@@ -1,108 +1,212 @@
 DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.40.crate 34534 BLAKE2B 
79a3731153f8e3ace906b9a360521147fd055f7401a99ea2373501ade7e49ecdb280dd59b6a3b9b2f88e90857302e71f772c767e62cb702e32c8343fd4b0f741
 SHA512 
5efc7347a7fa72abce9a8b3b76649abb00d73c16c5125aa4b6faaa7040eb5138d7d9470b66c186825c9651272f5c359578503d0866ce7242ea7ca9dc05087165
+DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
 DIST ascii-1.0.0.crate 31727 BLAKE2B 
9733e1aa9d41e3b170ac07e63708e7be0f15f9eda73ba371cd239d9c46e881d1e46c2e80b5c5440bf1a1f0b8f6e66199241a455db9a3a535672881bca4e0d13a
 SHA512 
5696e14883d4946c4acbace84ee4c65af527a6b1725a7d16ab5d5b8cc671ff211324f15f3fb0755cb1c9dcd598a054b32cd51c69ad06391e7e147880f5c97a1b
+DIST ascii-1.1.0.crate 36075 BLAKE2B 
7e68e7b3d5e6aef132c52db8c078fdf2e70462d9238b637015d7964312737fc09b35719143ce1fbd3e5b8072c21717f33e5061adf4da1913a9b9f11ac9c453ec
 SHA512 
d74982ad87796f0d745bfd654450dc74174fdc6aa2a0047e5d250f76dd6079189dc0f05d02a73a85b1d3a86c163524d1f43f5d014de0153cd69fad4de26cf0ec
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST base64-0.13.0.crate 6207

[gentoo-commits] repo/gentoo:master commit in: dev-util/tree-sitter-cli/

2023-04-13 Thread Vadim Misbakh-Soloviov
commit: 61e65e80375cb1aeee6ca3ac4689d8ac70e78e95
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Tue Apr 11 16:01:34 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Thu Apr 13 23:13:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e65e80

dev-util/tree-sitter-cli: bump

Closes: https://bugs.gentoo.org/864073
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-util/tree-sitter-cli/Manifest  | 104 ++
 .../tree-sitter-cli/tree-sitter-cli-0.20.8.ebuild  | 156 +
 2 files changed, 260 insertions(+)

diff --git a/dev-util/tree-sitter-cli/Manifest 
b/dev-util/tree-sitter-cli/Manifest
index 9e6b383c91c3..bb7dc14bddc6 100644
--- a/dev-util/tree-sitter-cli/Manifest
+++ b/dev-util/tree-sitter-cli/Manifest
@@ -1,108 +1,212 @@
 DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.40.crate 34534 BLAKE2B 
79a3731153f8e3ace906b9a360521147fd055f7401a99ea2373501ade7e49ecdb280dd59b6a3b9b2f88e90857302e71f772c767e62cb702e32c8343fd4b0f741
 SHA512 
5efc7347a7fa72abce9a8b3b76649abb00d73c16c5125aa4b6faaa7040eb5138d7d9470b66c186825c9651272f5c359578503d0866ce7242ea7ca9dc05087165
+DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
 DIST ascii-1.0.0.crate 31727 BLAKE2B 
9733e1aa9d41e3b170ac07e63708e7be0f15f9eda73ba371cd239d9c46e881d1e46c2e80b5c5440bf1a1f0b8f6e66199241a455db9a3a535672881bca4e0d13a
 SHA512 
5696e14883d4946c4acbace84ee4c65af527a6b1725a7d16ab5d5b8cc671ff211324f15f3fb0755cb1c9dcd598a054b32cd51c69ad06391e7e147880f5c97a1b
+DIST ascii-1.1.0.crate 36075 BLAKE2B 
7e68e7b3d5e6aef132c52db8c078fdf2e70462d9238b637015d7964312737fc09b35719143ce1fbd3e5b8072c21717f33e5061adf4da1913a9b9f11ac9c453ec
 SHA512 
d74982ad87796f0d745bfd654450dc74174fdc6aa2a0047e5d250f76dd6079189dc0f05d02a73a85b1d3a86c163524d1f43f5d014de0153cd69fad4de26cf0ec
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST base64-0.13.0.crate 6207

[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2023-04-13 Thread Vadim Misbakh-Soloviov
commit: 39c6880e3374ee7127524c67d58902fe82049cdf
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Tue Apr 11 14:56:43 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Thu Apr 13 23:13:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c6880e

dev-libs/tree-sitter: fix warnings

* QA_PKGCONFIG_VERSION is not needed anymore
(and even produce false positive QA warning now)

* indentation (spaces after tabs) in src_install

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild
index 9ced4782ca5c..698605a4718a 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild
@@ -20,9 +20,6 @@ SLOT="0"
 
 PATCHES=( "${FILESDIR}/${PN}-No-static-libs-gentoo.patch" )
 
-# see Makefile:1
-QA_PKGCONFIG_VERSION="0.6.3"
-
 src_prepare() {
default
tc-export CC
@@ -36,9 +33,9 @@ src_compile() {
 
 src_install() {
emake DESTDIR="${D}" \
- PREFIX="${EPREFIX}/usr" \
- LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
- install
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   install
 }
 
 pkg_postinst() {



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/nwg-look/

2023-04-09 Thread Vadim Misbakh-Soloviov
commit: 8961a46c6e48f000b1efa9aaa11b948c33320f6f
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sun Apr  9 14:04:30 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sun Apr  9 14:04:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8961a46c

app-misc/nwg-look: fix misspelled quote

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 app-misc/nwg-look/nwg-look-0.2.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-misc/nwg-look/nwg-look-0.2.1.ebuild 
b/app-misc/nwg-look/nwg-look-0.2.1.ebuild
index 21dbc80c1..2668d02b8 100644
--- a/app-misc/nwg-look/nwg-look-0.2.1.ebuild
+++ b/app-misc/nwg-look/nwg-look-0.2.1.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64"
 IUSE=""
 
 DEPEND="
-   media-libs/fontconfig"
+   media-libs/fontconfig
media-libs/freetype
media-libs/harfbuzz
x11-apps/xcur2png
@@ -25,6 +25,7 @@ DEPEND="
x11-libs/gdk-pixbuf
x11-libs/gtk+:3
x11-libs/pango
+"
 RDEPEND="${DEPEND}"
 BDEPEND=""
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/files/, app-editors/neovim/

2023-02-09 Thread Vadim Misbakh-Soloviov
commit: 830936a8e77ec7e9ffd2692a54cfc01fd806987f
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Fri Feb 10 06:03:49 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Feb 10 06:52:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830936a8

app-editors/neovim: fixes for  (see details)

1) lua-version and darwin patches for  are fixed to not fail

2) no more tui confirguration option on , see
https://github.com/neovim/neovim/commit/9fdcbbb4063daa125e420e0ffe9dae6801c264bc

3) ebuilds for 0.8 versions fixed to use their own copy of patches,
instead of using  patches (see commit 726e8ac1afe)

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 ...-darwin.patch => neovim-0.8-cmake-darwin.patch} |  0
 ...on.patch => neovim-0.8-cmake_lua_version.patch} |  0
 .../neovim/files/neovim--cmake-darwin.patch| 62 ++
 .../files/neovim--cmake_lua_version.patch  | 12 ++---
 app-editors/neovim/neovim-0.8.2.ebuild |  4 +-
 app-editors/neovim/neovim-0.8.3.ebuild |  4 +-
 6 files changed, 15 insertions(+), 67 deletions(-)

diff --git a/app-editors/neovim/files/neovim--cmake-darwin.patch 
b/app-editors/neovim/files/neovim-0.8-cmake-darwin.patch
similarity index 100%
copy from app-editors/neovim/files/neovim--cmake-darwin.patch
copy to app-editors/neovim/files/neovim-0.8-cmake-darwin.patch

diff --git a/app-editors/neovim/files/neovim--cmake_lua_version.patch 
b/app-editors/neovim/files/neovim-0.8-cmake_lua_version.patch
similarity index 100%
copy from app-editors/neovim/files/neovim--cmake_lua_version.patch
copy to app-editors/neovim/files/neovim-0.8-cmake_lua_version.patch

diff --git a/app-editors/neovim/files/neovim--cmake-darwin.patch 
b/app-editors/neovim/files/neovim--cmake-darwin.patch
index ad47a46e1a7a..b2920451743d 100644
--- a/app-editors/neovim/files/neovim--cmake-darwin.patch
+++ b/app-editors/neovim/files/neovim--cmake-darwin.patch
@@ -1,65 +1,13 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -80,33 +80,6 @@ set(ENV{PKG_CONFIG_PATH} 
"$ENV{PKG_CONFIG_PATH}:${DEPS_PREFIX}/lib/pkgconfig")
- # used for check_c_compiler_flag
- include(CheckCCompilerFlag)
- 
--if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
--  # CMake tries to treat /sw and /opt/local as extension of the system path, 
but
--  # that doesn't really work out very well.  Once you have a dependency that
--  # resides there and have to add it as an include directory, then any other
--  # dependency that could be satisfied from there must be--otherwise you can 
end
--  # up with conflicting versions.  So, let's make them more of a priority 
having
--  # them be included as one of the first places to look for dependencies.
--  list(APPEND CMAKE_PREFIX_PATH /sw /opt/local)
--
--  # If the macOS deployment target is not set manually (via 
$MACOSX_DEPLOYMENT_TARGET),
--  # fall back to local system version. Needs to be done both here and in 
cmake.deps.
--  if(NOT CMAKE_OSX_DEPLOYMENT_TARGET)
--execute_process(COMMAND sw_vers -productVersion
--OUTPUT_VARIABLE MACOS_VERSION
--OUTPUT_STRIP_TRAILING_WHITESPACE)
--set(CMAKE_OSX_DEPLOYMENT_TARGET "${MACOS_VERSION}")
--  endif()
--  message("Using deployment target ${CMAKE_OSX_DEPLOYMENT_TARGET}")
--
--  # Work around some old, broken detection by CMake for knowing when to use 
the
--  # isystem flag.  Apple's compilers have supported this for quite some time
--  # now.
--  if(CMAKE_C_COMPILER_ID MATCHES "GNU")
--set(CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem ")
--  endif()
--endif()
--
- if(WIN32 OR CMAKE_SYSTEM_NAME STREQUAL "Darwin")
-   # Ignore case when comparing filenames on Windows and Mac.
-   set(CASE_INSENSITIVE_FILENAME TRUE)
 a/cmake.deps/CMakeLists.txt
-+++ b/cmake.deps/CMakeLists.txt
-@@ -112,13 +112,6 @@ if(CMAKE_CXX_COMPILER)
-   set(DEPS_CXX_COMPILER "${CMAKE_CXX_COMPILER}")
- endif()
- 
--if(CMAKE_OSX_SYSROOT)
--  set(DEPS_C_COMPILER "${DEPS_C_COMPILER} -isysroot${CMAKE_OSX_SYSROOT}")
--  if(DEPS_CXX_COMPILER)
--set(DEPS_CXX_COMPILER "${DEPS_CXX_COMPILER} 
-isysroot${CMAKE_OSX_SYSROOT}")
--  endif()
--endif()
--
- if(CMAKE_OSX_ARCHITECTURES)
-   string(REPLACE ";" "|" CMAKE_OSX_ARCHITECTURES_ALT_SEP 
"${CMAKE_OSX_ARCHITECTURES}")
-   # The LuaJIT build does not like being passed multiple `-arch` flags
 --- a/src/nvim/CMakeLists.txt
 +++ b/src/nvim/CMakeLists.txt
-@@ -181,10 +181,6 @@ get_directory_property(gen_includes INCLUDE_DIRECTORIES)
- foreach(gen_include ${gen_includes} ${LUA_PREFERRED_INCLUDE_DIRS})
+@@ -440,10 +440,6 @@ get_directory_property(gen_includes INCLUDE_DIRECTORIES)
+ foreach(gen_include ${prop})
list(APPEND gen_cflags "-I${gen_include}")
  endforeach()
 -if(CMAKE_SYSTEM_NAME STR

[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/, app-editors/neovim/files/

2023-02-08 Thread Vadim Misbakh-Soloviov
commit: fca327914eac530d8b37251ba459ae8a454de0e1
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Wed Feb  8 15:39:54 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Feb  8 15:39:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca32791

app-editors/neovim: fixes (see commit details)

1) lua-version and darwin patches are fixed to not fail
2) no more tui conficuration option, see
https://github.com/neovim/neovim/commit/9fdcbbb4063daa125e420e0ffe9dae6801c264bc

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../neovim/files/neovim--cmake-darwin.patch| 62 ++
 .../files/neovim--cmake_lua_version.patch  | 12 ++---
 app-editors/neovim/neovim-.ebuild  |  9 ++--
 3 files changed, 14 insertions(+), 69 deletions(-)

diff --git a/app-editors/neovim/files/neovim--cmake-darwin.patch 
b/app-editors/neovim/files/neovim--cmake-darwin.patch
index ad47a46e1a7a..b2920451743d 100644
--- a/app-editors/neovim/files/neovim--cmake-darwin.patch
+++ b/app-editors/neovim/files/neovim--cmake-darwin.patch
@@ -1,65 +1,13 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -80,33 +80,6 @@ set(ENV{PKG_CONFIG_PATH} 
"$ENV{PKG_CONFIG_PATH}:${DEPS_PREFIX}/lib/pkgconfig")
- # used for check_c_compiler_flag
- include(CheckCCompilerFlag)
- 
--if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
--  # CMake tries to treat /sw and /opt/local as extension of the system path, 
but
--  # that doesn't really work out very well.  Once you have a dependency that
--  # resides there and have to add it as an include directory, then any other
--  # dependency that could be satisfied from there must be--otherwise you can 
end
--  # up with conflicting versions.  So, let's make them more of a priority 
having
--  # them be included as one of the first places to look for dependencies.
--  list(APPEND CMAKE_PREFIX_PATH /sw /opt/local)
--
--  # If the macOS deployment target is not set manually (via 
$MACOSX_DEPLOYMENT_TARGET),
--  # fall back to local system version. Needs to be done both here and in 
cmake.deps.
--  if(NOT CMAKE_OSX_DEPLOYMENT_TARGET)
--execute_process(COMMAND sw_vers -productVersion
--OUTPUT_VARIABLE MACOS_VERSION
--OUTPUT_STRIP_TRAILING_WHITESPACE)
--set(CMAKE_OSX_DEPLOYMENT_TARGET "${MACOS_VERSION}")
--  endif()
--  message("Using deployment target ${CMAKE_OSX_DEPLOYMENT_TARGET}")
--
--  # Work around some old, broken detection by CMake for knowing when to use 
the
--  # isystem flag.  Apple's compilers have supported this for quite some time
--  # now.
--  if(CMAKE_C_COMPILER_ID MATCHES "GNU")
--set(CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem ")
--  endif()
--endif()
--
- if(WIN32 OR CMAKE_SYSTEM_NAME STREQUAL "Darwin")
-   # Ignore case when comparing filenames on Windows and Mac.
-   set(CASE_INSENSITIVE_FILENAME TRUE)
 a/cmake.deps/CMakeLists.txt
-+++ b/cmake.deps/CMakeLists.txt
-@@ -112,13 +112,6 @@ if(CMAKE_CXX_COMPILER)
-   set(DEPS_CXX_COMPILER "${CMAKE_CXX_COMPILER}")
- endif()
- 
--if(CMAKE_OSX_SYSROOT)
--  set(DEPS_C_COMPILER "${DEPS_C_COMPILER} -isysroot${CMAKE_OSX_SYSROOT}")
--  if(DEPS_CXX_COMPILER)
--set(DEPS_CXX_COMPILER "${DEPS_CXX_COMPILER} 
-isysroot${CMAKE_OSX_SYSROOT}")
--  endif()
--endif()
--
- if(CMAKE_OSX_ARCHITECTURES)
-   string(REPLACE ";" "|" CMAKE_OSX_ARCHITECTURES_ALT_SEP 
"${CMAKE_OSX_ARCHITECTURES}")
-   # The LuaJIT build does not like being passed multiple `-arch` flags
 --- a/src/nvim/CMakeLists.txt
 +++ b/src/nvim/CMakeLists.txt
-@@ -181,10 +181,6 @@ get_directory_property(gen_includes INCLUDE_DIRECTORIES)
- foreach(gen_include ${gen_includes} ${LUA_PREFERRED_INCLUDE_DIRS})
+@@ -440,10 +440,6 @@ get_directory_property(gen_includes INCLUDE_DIRECTORIES)
+ foreach(gen_include ${prop})
list(APPEND gen_cflags "-I${gen_include}")
  endforeach()
 -if(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_OSX_SYSROOT)
 -  list(APPEND gen_cflags "-isysroot")
 -  list(APPEND gen_cflags "${CMAKE_OSX_SYSROOT}")
 -endif()
- string(TOUPPER "${CMAKE_BUILD_TYPE}" build_type)
- separate_arguments(C_FLAGS_ARRAY UNIX_COMMAND ${CMAKE_C_FLAGS})
- separate_arguments(C_FLAGS_${build_type}_ARRAY UNIX_COMMAND 
${CMAKE_C_FLAGS_${build_type}})
+ set(gen_cflags ${gen_cflags} -O2)
+ 
+ set(NVIM_VERSION_GIT_H 
${PROJECT_BINARY_DIR}/cmake.config/auto/versiondef_git.h)

diff --git a/app-editors/neovim/files/neovim--cmake_lua_version.patch 
b/app-editors/neovim/files/neovim--cmake_lua_version.patch
index 87a898032493..b14b3b992349 100644
--- a/app-editors/neovim/files/neovim--cmake_lua_version.patch
+++ b/app-editors/neovim/files/neovim--cmake_lua_version.patch
@@ -1,11 +1,11 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
+--- a/src/nvim/CMakeList

[gentoo-commits] proj/zsh-completion: New tag: 20230117

2023-01-17 Thread Vadim Misbakh-Soloviov
commit: 
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Tue Jan 17 14:49:20 2023 +

New tag: 20230117




[gentoo-commits] proj/zsh-completion:master commit in: /

2023-01-17 Thread Vadim Misbakh-Soloviov
commit: 5463b21054d964c579ace0379e1c7823343cffec
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Tue Jan 17 14:47:58 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Tue Jan 17 14:48:19 2023 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=5463b210

AUTHORS: fix mva's email

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 AUTHORS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/AUTHORS b/AUTHORS
index ea030a3..9218ef4 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -2,4 +2,4 @@ Baptiste Daroussin 
 David Durrleman 
 oberyno 
 Tim Harder 
-Vadim A. Misbakh-Soloviov 
+Vadim A. Misbakh-Soloviov 



[gentoo-commits] proj/zsh-completion:master commit in: src/

2023-01-17 Thread Vadim Misbakh-Soloviov
commit: 3afaba3c7f939d84a128b232d9d58431bc44c91a
Author: Gabriel Sanches  gsr  dev>
AuthorDate: Sun Jan  1 16:37:02 2023 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Tue Jan 17 14:45:26 2023 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=3afaba3c

Replace 'upgradeonly' with 'changed-use'

Signed-off-by: Gabriel Sanches  gsr.dev>
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 src/_portage | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/_portage b/src/_portage
index 1eba6fb..23e88fc 100644
--- a/src/_portage
+++ b/src/_portage
@@ -93,9 +93,9 @@ _emerge () {
   )
 
   all=(
-$bopts -l --changelog --columns --deep -D --emptytree -e --newuse
+$bopts -l --changelog --columns --deep -D --emptytree -e --newuse -N
 --noconfmem --nodeps -O --noreplace -n --oneshot -1 -o --onlydeps --tree -t
--u --update -U --upgradeonly --config
+-u --update --changed-use -U --config
   )
 
   local yesno="yes/no:compadd -o nosort y n"
@@ -177,9 +177,9 @@ _emerge () {
 "($bopts)"{-B,--buildpkgonly}"[Tells emerge to only build binary packages]"
 "($nopkg_opts --emptytree -e -l --changelog --usepkgonly 
-K)"{-l,--changelog}"[This will show the ChangeLog]"
 "($nopkg_opts -t --tree)--columns[Displays versions in aligned format]"
-"($nopkg_opts -D --deep --newuse -N --changed-use)"{-D,--deep}"[Consider 
the entire dependency tree of packages]"
-"($nopkg_opts -D --deep --newuse -N --changed-use)"{-N,--newuse}"[Include 
installed packages where any USE flags have changed since compilation.]"
-"($nopkg_opts -D --deep --newuse -N --changed-use)--changed-use[Include 
installed packages where enabled USE flags have changed since installation]"
+"($nopkg_opts -D --deep --newuse -N --changed-use 
-U)"{-D,--deep}"[Consider the entire dependency tree of packages]"
+"($nopkg_opts -D --deep --newuse -N --changed-use 
-U)"{-N,--newuse}"[Include installed packages where any USE flags have changed 
since compilation.]"
+"($nopkg_opts -D --deep --newuse -N --changed-use 
-U)"{-U,--changed-use}"[Include installed packages where enabled USE flags have 
changed since installation]"
 "($nopkg_opts -e -l --changelog --emptytree)"{-e,--emptytree}"[Only 
consider glibc as installed packages]"
 "($all --nospinner --pretend -p)"{-i,--inject}"[Portage thinks that this 
package is installed]"
 "($nopkg_opts $bopts)"{-f,--fetchonly}"[Just perform fetches for all 
packages]"
@@ -194,7 +194,6 @@ _emerge () {
 "($nopkg_opts --onlydeps-with-rdeps)--onlydeps-with-rdeps[Include run time 
dependencies when --onlydeps is specified]:$yesno"
 "($nopkg_opts --columns -t --tree)"{-t,--tree}"[Show dependency tree]"
 "($nopkg_opts --update -u)"{-u,--update}"[Updates packages to the most 
recent version available]"
-"($nopkg_opts --upgradeonly -U)"{-U,--upgradeonly}"[Do not update packages 
to a lower version]"
 "($bopts)"{-k,--usepkg}"[Tells emerge to use binary packages if available]"
 "($bopts --changelog -l)"{-K,--usepkgonly}"[Tells emerge to use binary 
packages only]"
 "($all)--clean[Cleans the system by removing packages]"



[gentoo-commits] repo/gentoo:master commit in: app-misc/qcma/

2022-12-28 Thread Vadim Misbakh-Soloviov
commit: 1697fd889d8126b8e3b09f671c4baffdd6db0cae
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec 29 00:29:05 2022 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Thu Dec 29 00:34:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1697fd88

app-misc/qcma: added xdg incon caching things

Closes: https://bugs.gentoo.org/882765
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 app-misc/qcma/qcma-0.4.1-r2.ebuild | 14 +-
 app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild | 14 +-
 app-misc/qcma/qcma-.ebuild | 14 +-
 3 files changed, 39 insertions(+), 3 deletions(-)

diff --git a/app-misc/qcma/qcma-0.4.1-r2.ebuild 
b/app-misc/qcma/qcma-0.4.1-r2.ebuild
index 011ad13717ee..d6c461d3cc9c 100644
--- a/app-misc/qcma/qcma-0.4.1-r2.ebuild
+++ b/app-misc/qcma/qcma-0.4.1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit qmake-utils
+inherit qmake-utils xdg-utils
 
 DESCRIPTION="Cross-platform content manager assistant for the PS Vita"
 HOMEPAGE="https://github.com/codestation/qcma;
@@ -51,3 +51,15 @@ src_install() {
insinto /usr/share/${PN}/translations
doins common/resources/translations/${PN}_*.qm
 }
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}

diff --git a/app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild 
b/app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild
index d294019b2044..bd1e2fe321dc 100644
--- a/app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild
+++ b/app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit qmake-utils vcs-snapshot
+inherit qmake-utils vcs-snapshot xdg-utils
 
 GIT_COMMIT="65f0eab8ca0640447d2e84cdc5fadc66d2c07efb"
 
@@ -53,3 +53,15 @@ src_install() {
insinto /usr/share/${PN}/translations
doins common/resources/translations/${PN}_*.qm
 }
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}

diff --git a/app-misc/qcma/qcma-.ebuild b/app-misc/qcma/qcma-.ebuild
index 7b9f7476760f..ce4bbebe7511 100644
--- a/app-misc/qcma/qcma-.ebuild
+++ b/app-misc/qcma/qcma-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit qmake-utils git-r3
+inherit qmake-utils git-r3 xdg-utils
 
 DESCRIPTION="Cross-platform content manager assistant for the PS Vita"
 HOMEPAGE="https://github.com/codestation/qcma;
@@ -51,3 +51,15 @@ src_install() {
insinto /usr/share/${PN}/translations
doins common/resources/translations/${PN}_*.qm
 }
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/vitamtp/

2022-07-23 Thread Vadim Misbakh-Soloviov
commit: d4f4ab4e5cdf620d1bc82f3e9b4646fa8e0338a3
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sun Jul 24 00:50:40 2022 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sun Jul 24 00:52:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f4ab4e

media-libs/vitamtp: call udev-reload in postrm

Bug: https://bugs.gentoo.org/854780
Package-Manager: Portage-3.0.34, Repoman-3.0.3
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 media-libs/vitamtp/vitamtp-2.5.9_pre20160829.ebuild | 4 
 media-libs/vitamtp/vitamtp-.ebuild  | 4 
 2 files changed, 8 insertions(+)

diff --git a/media-libs/vitamtp/vitamtp-2.5.9_pre20160829.ebuild 
b/media-libs/vitamtp/vitamtp-2.5.9_pre20160829.ebuild
index a57b5ab082cd..77e1dd6cde57 100644
--- a/media-libs/vitamtp/vitamtp-2.5.9_pre20160829.ebuild
+++ b/media-libs/vitamtp/vitamtp-2.5.9_pre20160829.ebuild
@@ -49,3 +49,7 @@ src_install() {
 pkg_postinst() {
udev_reload
 }
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/media-libs/vitamtp/vitamtp-.ebuild 
b/media-libs/vitamtp/vitamtp-.ebuild
index 158230be609f..4d9dbd2f73ca 100644
--- a/media-libs/vitamtp/vitamtp-.ebuild
+++ b/media-libs/vitamtp/vitamtp-.ebuild
@@ -45,3 +45,7 @@ src_install() {
 pkg_postinst() {
udev_reload
 }
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/dovecot/

2022-05-03 Thread Vadim Misbakh-Soloviov
commit: ff299388f737701d789cd341ff452531526ce850
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Tue May  3 20:45:15 2022 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Tue May  3 20:45:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff299388

net-mail/dovecot: remove postgresql[ldap,threads] blocker

Dovecot's internals structure heavily changed since than,
so there is no mor libraries/binaries that links against
libpq (which links to libldap_r, threaded version), and
libldap (not-threaded version) at the same time

So, there is no more crashes because of same-time-linking
against both of ldap-libs.

See liked bug for motivation.

Bug: https://bugs.gentoo.org/564556
Package-Manager: Portage-3.0.30, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 net-mail/dovecot/dovecot-2.3.18-r2.ebuild | 307 ++
 1 file changed, 307 insertions(+)

diff --git a/net-mail/dovecot/dovecot-2.3.18-r2.ebuild 
b/net-mail/dovecot/dovecot-2.3.18-r2.ebuild
new file mode 100644
index ..a0a7853cfdc8
--- /dev/null
+++ b/net-mail/dovecot/dovecot-2.3.18-r2.ebuild
@@ -0,0 +1,307 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 lua5-3 )
+# do not add a ssl USE flag.  ssl is mandatory
+SSL_DEPS_SKIP=1
+inherit autotools flag-o-matic lua-single ssl-cert systemd toolchain-funcs
+
+MY_P="${P/_/.}"
+#MY_S="${PN}-ce-${PV}"
+major_minor="$(ver_cut 1-2)"
+sieve_version="0.5.18"
+if [[ ${PV} == *_rc* ]]; then
+   rc_dir="rc/"
+else
+   rc_dir=""
+fi
+SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz
+   sieve? (
+   
https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
+   )
+   managesieve? (
+   
https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
+   ) "
+DESCRIPTION="An IMAP and POP3 server written with security primarily in mind"
+HOMEPAGE="https://www.dovecot.org/;
+
+SLOT="0"
+LICENSE="LGPL-2.1 MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+IUSE_DOVECOT_AUTH="kerberos ldap lua mysql pam postgres sqlite"
+IUSE_DOVECOT_COMPRESS="lz4 zstd"
+IUSE_DOVECOT_OTHER="argon2 caps doc ipv6 lucene managesieve rpc
+   selinux sieve solr static-libs stemmer suid systemd tcpd textcat unwind"
+
+IUSE="${IUSE_DOVECOT_AUTH} ${IUSE_DOVECOT_COMPRESS} ${IUSE_DOVECOT_OTHER}"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   dev-libs/icu:=
+   dev-libs/openssl:0=
+   sys-libs/zlib:=
+   virtual/libiconv
+   argon2? ( dev-libs/libsodium:= )
+   caps? ( sys-libs/libcap )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   lua? ( ${LUA_DEPS} )
+   lucene? ( >=dev-cpp/clucene-2.3 )
+   lz4? ( app-arch/lz4 )
+   mysql? ( dev-db/mysql-connector-c:0= )
+   pam? ( sys-libs/pam:= )
+   postgres? ( dev-db/postgresql:* )
+   rpc? ( net-libs/libtirpc:= net-libs/rpcsvc-proto )
+   selinux? ( sec-policy/selinux-dovecot )
+   solr? ( net-misc/curl dev-libs/expat )
+   sqlite? ( dev-db/sqlite:* )
+   stemmer? ( dev-libs/snowball-stemmer:= )
+   suid? ( acct-group/mail )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( sys-apps/tcp-wrappers )
+   textcat? ( app-text/libexttextcat )
+   unwind? ( sys-libs/libunwind:= )
+   zstd? ( app-arch/zstd:= )
+   virtual/libcrypt:=
+   "
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/dovecot
+   acct-group/dovenull
+   acct-user/dovecot
+   acct-user/dovenull
+   net-mail/mailbase
+   "
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-autoconf-lua-version-v2.patch
+   "${FILESDIR}/${PN}"-socket-name-too-long.patch
+)
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+   if use managesieve && ! use sieve; then
+   ewarn "managesieve USE flag selected but sieve USE flag 
unselected"
+   ewarn "sieve USE flag will be turned on"
+   fi
+}
+
+src_prepare() {
+   default
+   # bug 657108
+   #elibtoolize
+   eautoreconf
+
+   # Bug #727244
+   append-cflags -fasynchronous-unwind-tables
+}
+
+src_configure() {
+   local conf=""
+
+   if use postgres || use mysql || use sqlite; then
+   conf="${conf} --with-sql"
+   fi
+
+   # turn valgrind tests off. Bug #340791
+   VALGRIND=no \
+ 

[gentoo-commits] repo/gentoo:master commit in: app-misc/qcma/

2022-04-04 Thread Vadim Misbakh-Soloviov
commit: 7953e7cfb48cea5a5e6c3ffc5b452876b4513410
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Apr  4 16:22:47 2022 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Apr  4 16:25:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7953e7cf

app-misc/qcma: fixing to support ffmpeg5

Bug: https://bugs.gentoo.org/834360
Package-Manager: Portage-3.0.30, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 app-misc/qcma/qcma-0.4.1.ebuild | 6 +-
 app-misc/qcma/qcma-0.4.2_pre20181227.ebuild | 6 +-
 app-misc/qcma/qcma-.ebuild  | 6 +-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/app-misc/qcma/qcma-0.4.1.ebuild b/app-misc/qcma/qcma-0.4.1.ebuild
index 865bbcb3f107..f86fb4692e5c 100644
--- a/app-misc/qcma/qcma-0.4.1.ebuild
+++ b/app-misc/qcma/qcma-0.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,6 +31,10 @@ BDEPEND="
 "
 
 src_prepare() {
+   # http://ffmpeg.org/pipermail/ffmpeg-devel/2018-February/225051.html
+   sed -r \
+   -e '/av_register_all/d' \
+   -i "${S}"/common/avdecoder.h || die "Failed to fix ffmpeg stuff"
rm ChangeLog || die "Failed to rm changelog" # Triggers QA warn 
(symlink to nowhere)
default
 }

diff --git a/app-misc/qcma/qcma-0.4.2_pre20181227.ebuild 
b/app-misc/qcma/qcma-0.4.2_pre20181227.ebuild
index 2e59784ff9cf..0341d187842a 100644
--- a/app-misc/qcma/qcma-0.4.2_pre20181227.ebuild
+++ b/app-misc/qcma/qcma-0.4.2_pre20181227.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,6 +33,10 @@ BDEPEND="
 "
 
 src_prepare() {
+   # http://ffmpeg.org/pipermail/ffmpeg-devel/2018-February/225051.html
+   sed -r \
+   -e '/av_register_all/d' \
+   -i "${S}"/common/avdecoder.h || die "Failed to fix ffmpeg stuff"
rm ChangeLog || die "Failed to rm changelog" # Triggers QA warn 
(symlink to nowhere)
default
 }

diff --git a/app-misc/qcma/qcma-.ebuild b/app-misc/qcma/qcma-.ebuild
index 7c2734bf0313..2af991e90295 100644
--- a/app-misc/qcma/qcma-.ebuild
+++ b/app-misc/qcma/qcma-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,6 +31,10 @@ BDEPEND="
 "
 
 src_prepare() {
+   # http://ffmpeg.org/pipermail/ffmpeg-devel/2018-February/225051.html
+   sed -r \
+   -e '/av_register_all/d' \
+   -i "${S}"/common/avdecoder.h || die "Failed to fix ffmpeg stuff"
rm ChangeLog || die "Failed to rm changelog" # Triggers QA warn 
(symlink to nowhere)
default
 }



[gentoo-commits] repo/gentoo:master commit in: app-misc/qcma/

2022-04-04 Thread Vadim Misbakh-Soloviov
commit: e32644aeb68691880ac94f527757589a106d6496
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Mon Apr  4 16:24:59 2022 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Apr  4 16:25:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32644ae

app-misc/qcma: EAPI8

Package-Manager: Portage-3.0.30, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 app-misc/qcma/{qcma-.ebuild => qcma-0.4.1-r1.ebuild}   |  8 
 .../{qcma-.ebuild => qcma-0.4.2_pre20181227-r1.ebuild} | 10 ++
 app-misc/qcma/qcma-.ebuild |  2 +-
 3 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/app-misc/qcma/qcma-.ebuild b/app-misc/qcma/qcma-0.4.1-r1.ebuild
similarity index 87%
copy from app-misc/qcma/qcma-.ebuild
copy to app-misc/qcma/qcma-0.4.1-r1.ebuild
index 2af991e90295..ea81a432ca9f 100644
--- a/app-misc/qcma/qcma-.ebuild
+++ b/app-misc/qcma/qcma-0.4.1-r1.ebuild
@@ -1,17 +1,17 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit qmake-utils git-r3
+inherit qmake-utils
 
 DESCRIPTION="Cross-platform content manager assistant for the PS Vita"
 HOMEPAGE="https://github.com/codestation/qcma;
-EGIT_REPO_URI="https://github.com/codestation/qcma.git;
+SRC_URI="https://github.com/codestation/qcma/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+ffmpeg"
 
 DEPEND="

diff --git a/app-misc/qcma/qcma-.ebuild 
b/app-misc/qcma/qcma-0.4.2_pre20181227-r1.ebuild
similarity index 81%
copy from app-misc/qcma/qcma-.ebuild
copy to app-misc/qcma/qcma-0.4.2_pre20181227-r1.ebuild
index 2af991e90295..5883caf3eddf 100644
--- a/app-misc/qcma/qcma-.ebuild
+++ b/app-misc/qcma/qcma-0.4.2_pre20181227-r1.ebuild
@@ -1,17 +1,19 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit qmake-utils git-r3
+inherit qmake-utils vcs-snapshot
+
+GIT_COMMIT="65f0eab8ca0640447d2e84cdc5fadc66d2c07efb"
 
 DESCRIPTION="Cross-platform content manager assistant for the PS Vita"
 HOMEPAGE="https://github.com/codestation/qcma;
-EGIT_REPO_URI="https://github.com/codestation/qcma.git;
+SRC_URI="https://github.com/codestation/qcma/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+ffmpeg"
 
 DEPEND="

diff --git a/app-misc/qcma/qcma-.ebuild b/app-misc/qcma/qcma-.ebuild
index 2af991e90295..8522119a39a7 100644
--- a/app-misc/qcma/qcma-.ebuild
+++ b/app-misc/qcma/qcma-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit qmake-utils git-r3
 



[gentoo-commits] proj/zsh-completion: New tag: 20220112

2022-01-12 Thread Vadim Misbakh-Soloviov
commit: 
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Jan 12 09:36:34 2022 +

New tag: 20220112




[gentoo-commits] proj/zsh-completion:master commit in: src/

2022-01-12 Thread Vadim Misbakh-Soloviov
commit: db277637d96a6278e5e2171d2cc41aa39042977c
Author: Max Grinberg  protonmail  com>
AuthorDate: Mon Sep 13 21:19:55 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Jan 12 09:34:48 2022 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=db277637

Fixed #27 (quse -p )

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 src/_portage_utils | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/_portage_utils b/src/_portage_utils
index 3508061..34858b6 100644
--- a/src/_portage_utils
+++ b/src/_portage_utils
@@ -199,7 +199,7 @@ case $service in
   {'(--license)-L','(-L)--license'}'[Use the LICENSE vs IUSE]' \
   {'(--describe)-D','(-D)--describe'}'[Describe the USE flag]' \
   {'(--installed)-I','(-I)--installed'}'[Only search installed packages]' \
-  {'(--package)-p','(-p)--package'}'[Restrict matching to package or 
category]:package:gentoo_packages available' \
+  {'(--package)-p','(-p)--package'}'[Restrict matching to package or 
category]:package:_gentoo_packages available' \
   {'(--repo)-R','(-R)--repo'}'[Show repository the ebuild originates 
from]' \
   {'(--format)-F','(-F)--format'}'[Print matched atom using given format 
string]:format' \
   '*:useflag:_gentoo_packages useflag'



[gentoo-commits] proj/zsh-completion:master commit in: src/

2022-01-12 Thread Vadim Misbakh-Soloviov
commit: 999b60ac5a2858842b5a53eddf851d54faa25290
Author: Michael Cook (mackal)  mackal  net>
AuthorDate: Thu Apr 15 16:15:23 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Wed Jan 12 09:35:26 2022 +
URL:
https://gitweb.gentoo.org/proj/zsh-completion.git/commit/?id=999b60ac

Add --changed-deps to emerge completion

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 src/_portage | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/_portage b/src/_portage
index 141404e..1eba6fb 100644
--- a/src/_portage
+++ b/src/_portage
@@ -129,6 +129,7 @@ _emerge () {
 "--backtrack=[Number of times to backtrack if dependency calculation 
fails]:number:(0 10 30)"
 "--binpkg-changed-deps[Ignore binary packages for which the corresponding 
ebuild dependencies have changed since the packages were built]:$yesno"
 "--binpkg-respect-use[Ignore binary packages if their uses don't match 
current config]"
+"--changed-deps[Replace installed packages whos dependencies have changed 
since install]"
 "--complete-graph[Consider the deep dependencies of all packages from the 
world set]:$yesno"
 "--complete-graph-if-new-use[--complete-graph if USE or IUSE will change 
for an installed package]:$yesno"
 "--complete-graph-if-new-ver[--complete-graph if an installed package 
version will change]:$yesno"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-rust/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 4a47085098da6921e45ee2a61d387d2f2d03f6db
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:52 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a470850

dev-libs/tree-sitter-rust: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-rust/Manifest|  1 +
 dev-libs/tree-sitter-rust/metadata.xml| 19 +++
 .../tree-sitter-rust/tree-sitter-rust-0.20.0.ebuild   | 13 +
 3 files changed, 33 insertions(+)

diff --git a/dev-libs/tree-sitter-rust/Manifest 
b/dev-libs/tree-sitter-rust/Manifest
new file mode 100644
index ..72c630cbdc84
--- /dev/null
+++ b/dev-libs/tree-sitter-rust/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-rust-0.20.0.tar.gz 308481 BLAKE2B 
cb5e8b210ab58ae0a771deb82f1963a8001310673b44203df20425df443f179289bff29dbab9f58e5450f0d1a2ec377ba7601204ffeac7c461c03be90789fc5e
 SHA512 
1c7283e973f50989980a5a05217d664e87665c5ea2338978deaf0cf88f624c45fde8162848c68bb3b8836d32cbf9be80b1da6fa7aa03fa3cab8d8efb49e3694c

diff --git a/dev-libs/tree-sitter-rust/metadata.xml 
b/dev-libs/tree-sitter-rust/metadata.xml
new file mode 100644
index ..b82170949bb8
--- /dev/null
+++ b/dev-libs/tree-sitter-rust/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-rust
+   
+

diff --git a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.20.0.ebuild 
b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.20.0.ebuild
new file mode 100644
index ..b23c7b8febda
--- /dev/null
+++ b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.20.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Rust grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-rust;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-meta/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 3681ada8f2424043dcf45610c4d56dd9148b3e59
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:53 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3681ada8

dev-libs/tree-sitter-meta: new grammars + fix circular dep

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../tree-sitter-meta/tree-sitter-meta-1-r1.ebuild  | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/dev-libs/tree-sitter-meta/tree-sitter-meta-1-r1.ebuild 
b/dev-libs/tree-sitter-meta/tree-sitter-meta-1-r1.ebuild
new file mode 100644
index ..7a83a7ae802a
--- /dev/null
+++ b/dev-libs/tree-sitter-meta/tree-sitter-meta-1-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Metapackage for Tree Sitter packages"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter;
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/tree-sitter
+   dev-libs/tree-sitter-bash
+   dev-libs/tree-sitter-c
+   dev-libs/tree-sitter-c-sharp
+   dev-libs/tree-sitter-cpp
+   dev-libs/tree-sitter-css
+   dev-libs/tree-sitter-embedded-template
+   dev-libs/tree-sitter-go
+   dev-libs/tree-sitter-haskell
+   dev-libs/tree-sitter-html
+   dev-libs/tree-sitter-java
+   dev-libs/tree-sitter-javascript
+   dev-libs/tree-sitter-jsdoc
+   dev-libs/tree-sitter-json
+   dev-libs/tree-sitter-julia
+   dev-libs/tree-sitter-ocaml
+   dev-libs/tree-sitter-php
+   dev-libs/tree-sitter-python
+   dev-libs/tree-sitter-ql
+   dev-libs/tree-sitter-ruby
+   dev-libs/tree-sitter-rust
+   dev-libs/tree-sitter-scala
+   dev-libs/tree-sitter-tsq
+   dev-libs/tree-sitter-typescript
+"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-tsq/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 23098e65ad7f2caaa3c0c8f02e71b0ac4d52d7be
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:52 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23098e65

dev-libs/tree-sitter-tsq: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-tsq/Manifest |  1 +
 dev-libs/tree-sitter-tsq/metadata.xml | 19 +++
 .../tree-sitter-tsq/tree-sitter-tsq-0.19.0.ebuild | 19 +++
 3 files changed, 39 insertions(+)

diff --git a/dev-libs/tree-sitter-tsq/Manifest 
b/dev-libs/tree-sitter-tsq/Manifest
new file mode 100644
index ..ab97c767ec9f
--- /dev/null
+++ b/dev-libs/tree-sitter-tsq/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-tsq-0.19.0.tar.gz 15030 BLAKE2B 
b6bf4e7915dcd7089d1b536aac6df963638df63d7a9a5e94615eba86da44b8e9a6240699dc237fc9f018598384c05af8730ce7d5a2cdd090a5190f2cc5a582f8
 SHA512 
2150af3463ca56da50c9212d3830e248c8088ae63e914967cdbf77ca72d535b4f09950f71c2d814844d4bc41fc0df36ac00ae391e579d7be9d6ee7e939ebf2ba

diff --git a/dev-libs/tree-sitter-tsq/metadata.xml 
b/dev-libs/tree-sitter-tsq/metadata.xml
new file mode 100644
index ..ee14ccfa4e76
--- /dev/null
+++ b/dev-libs/tree-sitter-tsq/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-tsq
+   
+

diff --git a/dev-libs/tree-sitter-tsq/tree-sitter-tsq-0.19.0.ebuild 
b/dev-libs/tree-sitter-tsq/tree-sitter-tsq-0.19.0.ebuild
new file mode 100644
index ..30c1ea20d279
--- /dev/null
+++ b/dev-libs/tree-sitter-tsq/tree-sitter-tsq-0.19.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Most grammar packages uses "vX.Y" scheme, but this one don't use "v"
+# on tag names.
+# NB: keep an eye when bumping to the new versions. It's possble that
+# they can start using "v"'s, so this kludge will not be needed anymore
+TS_PV="${PV}"
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Tree-sitter query language grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-tsq;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-jsdoc/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 09cb342759f588bd4bd4dc617f0067487a2d16de
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:47 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09cb3427

dev-libs/tree-sitter-jsdoc: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-jsdoc/Manifest   |  1 +
 dev-libs/tree-sitter-jsdoc/metadata.xml   | 19 +++
 .../tree-sitter-jsdoc/tree-sitter-jsdoc-0.19.0.ebuild | 13 +
 3 files changed, 33 insertions(+)

diff --git a/dev-libs/tree-sitter-jsdoc/Manifest 
b/dev-libs/tree-sitter-jsdoc/Manifest
new file mode 100644
index ..36e27d75c43d
--- /dev/null
+++ b/dev-libs/tree-sitter-jsdoc/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-jsdoc-0.19.0.tar.gz 13214 BLAKE2B 
25a8d06201d0edfc3243a0dc178cc2074141f9df24482535c4accb6e23b7493abb7b3b0d7b2a73b5bb25f1d261e214cdab5667c09fe9114f1837012f0fcf3085
 SHA512 
abffccff5f5b11aebee1226db87fa79d87e675111b32f8d1651679d7d68634201b2d74e3993bc514de03c5b93440e73bdf2ae6c1c879a7dc361c8d6ae550e972

diff --git a/dev-libs/tree-sitter-jsdoc/metadata.xml 
b/dev-libs/tree-sitter-jsdoc/metadata.xml
new file mode 100644
index ..ec13b7ca75b7
--- /dev/null
+++ b/dev-libs/tree-sitter-jsdoc/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-jsdoc
+   
+

diff --git a/dev-libs/tree-sitter-jsdoc/tree-sitter-jsdoc-0.19.0.ebuild 
b/dev-libs/tree-sitter-jsdoc/tree-sitter-jsdoc-0.19.0.ebuild
new file mode 100644
index ..def783cc6812
--- /dev/null
+++ b/dev-libs/tree-sitter-jsdoc/tree-sitter-jsdoc-0.19.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="JSDoc grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-jsdoc;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/alpha/, profiles/arch/hppa/, profiles/arch/sparc/, ...

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 0b1d5c12007ca6795d74eab7cbe0062d25f3483d
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Wed Dec  8 23:59:48 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1d5c12

dev-libs/tree-sitter: support for building cli tool

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter/Manifest | 106 +
 dev-libs/tree-sitter/metadata.xml |   7 +
 dev-libs/tree-sitter/tree-sitter-0.20.1-r1.ebuild | 172 ++
 dev-libs/tree-sitter/tree-sitter-0.20.1.ebuild|  33 -
 dev-libs/tree-sitter/tree-sitter-.ebuild  |  40 -
 profiles/arch/alpha/package.use.mask  |   4 +
 profiles/arch/arm/armv4/package.use.mask  |   4 +
 profiles/arch/arm/armv4t/package.use.mask |   4 +
 profiles/arch/arm/armv5te/package.use.mask|   4 +
 profiles/arch/hppa/package.use.mask   |   4 +
 profiles/arch/ia64/package.use.mask   |   4 +
 profiles/arch/sparc/package.use.mask  |   4 +
 12 files changed, 348 insertions(+), 38 deletions(-)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index 63594a2022ee..8aaaed52f233 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -1,2 +1,108 @@
+DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
+DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.40.crate 34534 BLAKE2B 
79a3731153f8e3ace906b9a360521147fd055f7401a99ea2373501ade7e49ecdb280dd59b6a3b9b2f88e90857302e71f772c767e62cb702e32c8343fd4b0f741
 SHA512 
5efc7347a7fa72abce9a8b3b76649abb00d73c16c5125aa4b6faaa7040eb5138d7d9470b66c186825c9651272f5c359578503d0866ce7242ea7ca9dc05087165
+DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
+DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
+DIST ascii-1.0.0.crate 31727 BLAKE2B 
9733e1aa9d41e3b170ac07e63708e7be0f15f9eda73ba371cd239d9c46e881d1e46c2e80b5c5440bf1a1f0b8f6e66199241a455db9a3a535672881bca4e0d13a
 SHA512 
5696e14883d4946c4acbace84ee4c65af527a6b1725a7d16ab5d5b8cc671ff211324f15f3fb0755cb1c9dcd598a054b32cd51c69ad06391e7e147880f5c97a1b
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST blake2b_simd-0.5.11.crate 3409

[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ocaml/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 5ac71783534fd54992addb74ad4d5256ed6554d6
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:49 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac71783

dev-libs/tree-sitter-ocaml: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-ocaml/Manifest   |  1 +
 dev-libs/tree-sitter-ocaml/metadata.xml   | 19 +++
 .../tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild | 15 +++
 3 files changed, 35 insertions(+)

diff --git a/dev-libs/tree-sitter-ocaml/Manifest 
b/dev-libs/tree-sitter-ocaml/Manifest
new file mode 100644
index ..a291d9385837
--- /dev/null
+++ b/dev-libs/tree-sitter-ocaml/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-ocaml-0.19.0.tar.gz 1314747 BLAKE2B 
8bceac43a40b11b27395a52a450ab734312fbb43cd4b711ca27e629f16599a04cbb55b13a05540ad20f7aa00f068ef57752b7ba42c45bbc75fc87c344133a743
 SHA512 
897ce5fcb58241c8ec123536ce52eba64698cb5da08403801f4d1760fab1addaced0b3cda5c24460cf2b4531215becf3a6b29c34ba871370b02b467a13b171ba

diff --git a/dev-libs/tree-sitter-ocaml/metadata.xml 
b/dev-libs/tree-sitter-ocaml/metadata.xml
new file mode 100644
index ..38ac08cf86e4
--- /dev/null
+++ b/dev-libs/tree-sitter-ocaml/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-ocaml
+   
+

diff --git a/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild 
b/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild
new file mode 100644
index ..adc64bb944d1
--- /dev/null
+++ b/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="OCaml grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ocaml;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${P}/ocaml/src"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ql/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 19e85a0414301d1fe34457821cdbce1be97b67d2
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:50 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e85a04

dev-libs/tree-sitter-ql: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-ql/Manifest |  1 +
 dev-libs/tree-sitter-ql/metadata.xml | 19 +++
 dev-libs/tree-sitter-ql/tree-sitter-ql-0.19.0.ebuild | 13 +
 3 files changed, 33 insertions(+)

diff --git a/dev-libs/tree-sitter-ql/Manifest b/dev-libs/tree-sitter-ql/Manifest
new file mode 100644
index ..a757d8317a82
--- /dev/null
+++ b/dev-libs/tree-sitter-ql/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-ql-0.19.0.tar.gz 105323 BLAKE2B 
3f19ba4b8f0504eb3857a69ea01a81bf22e26861390cfb964d80c6fb6677edf1c3683e29821f4becd548b4ddcc9a038407c74d945179a63acf3eb3bb7fbee80c
 SHA512 
12ec3c85775dace0d80f426675bf27b06ffd96d4ffe4bac1e3018be911cf97184efce92a6c373ee4198639323a453e21350496074fbfaf82519a972acc763455

diff --git a/dev-libs/tree-sitter-ql/metadata.xml 
b/dev-libs/tree-sitter-ql/metadata.xml
new file mode 100644
index ..193359552851
--- /dev/null
+++ b/dev-libs/tree-sitter-ql/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-ql
+   
+

diff --git a/dev-libs/tree-sitter-ql/tree-sitter-ql-0.19.0.ebuild 
b/dev-libs/tree-sitter-ql/tree-sitter-ql-0.19.0.ebuild
new file mode 100644
index ..64e8ead45e85
--- /dev/null
+++ b/dev-libs/tree-sitter-ql/tree-sitter-ql-0.19.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Semmle QL grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ql;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-python/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: b85c186281909b33985bf482f35661714e6696c8
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:49 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85c1862

dev-libs/tree-sitter-python: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-python/Manifest  |  1 +
 dev-libs/tree-sitter-python/metadata.xml  | 19 +++
 .../tree-sitter-python-0.19.1_p2022.ebuild| 15 +++
 3 files changed, 35 insertions(+)

diff --git a/dev-libs/tree-sitter-python/Manifest 
b/dev-libs/tree-sitter-python/Manifest
new file mode 100644
index ..d72bf93ffd50
--- /dev/null
+++ b/dev-libs/tree-sitter-python/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-python-0.19.1_p2022.tar.gz 141155 BLAKE2B 
ee524faca6bebf6c7f27d34ba418c4494877d6cf33a17b4ac0e5c148db58a8e17b2ec8ba992139b72e1fc88c9c93bcdb6a8cbd4a47b9cc65ad3097e08b4ee339
 SHA512 
25d5b3f8bac1daf8c9971278b8c209f2d953310cd31afd2e375d48354845930e553d0067dd9c0e93565d1996a803d0b5445f48720b0bc7f3d38e73f40cdbbc90

diff --git a/dev-libs/tree-sitter-python/metadata.xml 
b/dev-libs/tree-sitter-python/metadata.xml
new file mode 100644
index ..64809d1b4963
--- /dev/null
+++ b/dev-libs/tree-sitter-python/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-python
+   
+

diff --git 
a/dev-libs/tree-sitter-python/tree-sitter-python-0.19.1_p2022.ebuild 
b/dev-libs/tree-sitter-python/tree-sitter-python-0.19.1_p2022.ebuild
new file mode 100644
index ..e24b3667a61c
--- /dev/null
+++ b/dev-libs/tree-sitter-python/tree-sitter-python-0.19.1_p2022.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TS_PV="24b530ca158d2782ea9046e756057a412e16b52f"
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Python grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-python;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-c-sharp/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 738a2c5c83ac8dacd3e3e767a4fc7b4608f9ee8d
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:45 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738a2c5c

dev-libs/tree-sitter-c-sharp: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-c-sharp/Manifest |  1 +
 dev-libs/tree-sitter-c-sharp/metadata.xml | 19 +++
 .../tree-sitter-c-sharp-0.19.1.ebuild | 13 +
 3 files changed, 33 insertions(+)

diff --git a/dev-libs/tree-sitter-c-sharp/Manifest 
b/dev-libs/tree-sitter-c-sharp/Manifest
new file mode 100644
index ..ac1f41b5a79f
--- /dev/null
+++ b/dev-libs/tree-sitter-c-sharp/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-c-sharp-0.19.1.tar.gz 842687 BLAKE2B 
741a6be6052d739b9aa066adce84b492aa48726653a03e7b58bfc6b5e35d6b928b02deb32b568500a156466d39fd430abe1a452d24213ca4f999d01ddc081bd6
 SHA512 
74b91086d2aeaba5be7932cc2a479040291db754bdca46bd59cb3af8e42b38e9113d99de3b88d4c1dc41227e2e84ee18715a01709af72c374f0b6c8f36cd94eb

diff --git a/dev-libs/tree-sitter-c-sharp/metadata.xml 
b/dev-libs/tree-sitter-c-sharp/metadata.xml
new file mode 100644
index ..09096aa6cbec
--- /dev/null
+++ b/dev-libs/tree-sitter-c-sharp/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-c-sharp
+   
+

diff --git a/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.19.1.ebuild 
b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.19.1.ebuild
new file mode 100644
index ..d849ec835360
--- /dev/null
+++ b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.19.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="C# grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c-sharp;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ruby/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 166dc73a5056586d18e2dc608812e151dba75ced
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:51 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166dc73a

dev-libs/tree-sitter-ruby: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-ruby/Manifest|  1 +
 dev-libs/tree-sitter-ruby/metadata.xml| 19 +++
 .../tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild   | 13 +
 3 files changed, 33 insertions(+)

diff --git a/dev-libs/tree-sitter-ruby/Manifest 
b/dev-libs/tree-sitter-ruby/Manifest
new file mode 100644
index ..2737869aee4c
--- /dev/null
+++ b/dev-libs/tree-sitter-ruby/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-ruby-0.19.0.tar.gz 325077 BLAKE2B 
eb39ba999ccf582b698138ebb7a7f9cbd949510046460d84e37471634700b0751219a7a266652256225bc6fbdd80340cca38662b180c2314f82c5ed7de3324cf
 SHA512 
dc092b55a73a7ffaf698c784e0a6e8fd115478ce8eb2de00301bb8c2455044a4b7f4cd04ab36eb19401386b55088ad3fba6cb9cce9856b6f607bd76caaf0900b

diff --git a/dev-libs/tree-sitter-ruby/metadata.xml 
b/dev-libs/tree-sitter-ruby/metadata.xml
new file mode 100644
index ..920a37c3ce40
--- /dev/null
+++ b/dev-libs/tree-sitter-ruby/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-ruby
+   
+

diff --git a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild 
b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild
new file mode 100644
index ..d8c9f660754e
--- /dev/null
+++ b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Ruby grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ruby;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-php/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 58bdb48a6368219fca5f63f7afc047e15dbe34c5
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:23 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58bdb48a

dev-libs/tree-sitter-php: fix HOMEPAGE

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild 
b/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild
index c19e350e35c5..88b916096b59 100644
--- a/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild
+++ b/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit tree-sitter-grammar
 
 DESCRIPTION="PHP grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-json;
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-php;
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-java/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 14673dada44b075252809ef4dfa043d1cdf26355
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:47 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14673dad

dev-libs/tree-sitter-java: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-java/Manifest|  1 +
 dev-libs/tree-sitter-java/metadata.xml| 19 +++
 .../tree-sitter-java/tree-sitter-java-0.19.1.ebuild   | 13 +
 3 files changed, 33 insertions(+)

diff --git a/dev-libs/tree-sitter-java/Manifest 
b/dev-libs/tree-sitter-java/Manifest
new file mode 100644
index ..0fd47aeaf0fe
--- /dev/null
+++ b/dev-libs/tree-sitter-java/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-java-0.19.1.tar.gz 134115 BLAKE2B 
92b2388d644659fa84646deeff06cda9c1c3bf3dbf6d06bda8e8dea14c2e748813cbaec440a458f98e0f1182e7543ca6a1d4c30ecbd2ba7733e09acf3aeff623
 SHA512 
71bd34132785f1b95538ce321eba4d6258fff309abf6150852b749336d7ffa5e4bd06f52fb5b6db2e2845592e6faf2ad4cac226289a0078f06cf2fc2f74152bb

diff --git a/dev-libs/tree-sitter-java/metadata.xml 
b/dev-libs/tree-sitter-java/metadata.xml
new file mode 100644
index ..4c98a62d0f91
--- /dev/null
+++ b/dev-libs/tree-sitter-java/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-java
+   
+

diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild 
b/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild
new file mode 100644
index ..d90c0532fc87
--- /dev/null
+++ b/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Java grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-julia/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: a3134b158c3911807bf861b64eab54c468226dce
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:48 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3134b15

dev-libs/tree-sitter-julia: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-julia/Manifest   |  1 +
 dev-libs/tree-sitter-julia/metadata.xml   | 19 +++
 .../tree-sitter-julia/tree-sitter-julia-0.19.0.ebuild | 13 +
 3 files changed, 33 insertions(+)

diff --git a/dev-libs/tree-sitter-julia/Manifest 
b/dev-libs/tree-sitter-julia/Manifest
new file mode 100644
index ..342f81f45706
--- /dev/null
+++ b/dev-libs/tree-sitter-julia/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-julia-0.19.0.tar.gz 591870 BLAKE2B 
0a15485ce7eb87f080add5b2dae19004349f3c79a048b77552915ae776860d722d6d6e07422ab82fb932f795285b545fe1b6579824a8f4905fbbdd4b96f16ea4
 SHA512 
ee3943683413e3d16d60ec1bf1f3cc816011c4d458b5c44d7ce42e5f14c8aa22e35ce07747f0737c9b514fa7ea8b866d4fa6af5c53069b755e0d6d3f7bcc8e2a

diff --git a/dev-libs/tree-sitter-julia/metadata.xml 
b/dev-libs/tree-sitter-julia/metadata.xml
new file mode 100644
index ..c9980de7efc0
--- /dev/null
+++ b/dev-libs/tree-sitter-julia/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-julia
+   
+

diff --git a/dev-libs/tree-sitter-julia/tree-sitter-julia-0.19.0.ebuild 
b/dev-libs/tree-sitter-julia/tree-sitter-julia-0.19.0.ebuild
new file mode 100644
index ..50f64d0091a2
--- /dev/null
+++ b/dev-libs/tree-sitter-julia/tree-sitter-julia-0.19.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Julia grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-julia;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-embedded-template/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 35757c7720633c86be2d5960fbd115028679c2e6
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:45 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35757c77

dev-libs/tree-sitter-embedded-template: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-embedded-template/Manifest   |  1 +
 dev-libs/tree-sitter-embedded-template/metadata.xml   | 19 +++
 .../tree-sitter-embedded-template-0.19.0.ebuild   | 13 +
 3 files changed, 33 insertions(+)

diff --git a/dev-libs/tree-sitter-embedded-template/Manifest 
b/dev-libs/tree-sitter-embedded-template/Manifest
new file mode 100644
index ..2a315410b883
--- /dev/null
+++ b/dev-libs/tree-sitter-embedded-template/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-embedded-template-0.19.0.tar.gz 11228 BLAKE2B 
31d2e6afb4ec82db57266f642c8e7ec1794dc74e2b86853f069dc0673b3651a736bf5b86916b00be2bd4ee3e1ae75375b994c46fac5c00a732cee43aa315be4b
 SHA512 
960db15be1e740908e1ee623de1371a82ca13a240cd7dff9f4e8490cad5168252880a2f4cf432e8537fa826585a55a0f1032c1becbea868a6b1971ac480cf839

diff --git a/dev-libs/tree-sitter-embedded-template/metadata.xml 
b/dev-libs/tree-sitter-embedded-template/metadata.xml
new file mode 100644
index ..edb56989e7c5
--- /dev/null
+++ b/dev-libs/tree-sitter-embedded-template/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-embedded-template
+   
+

diff --git 
a/dev-libs/tree-sitter-embedded-template/tree-sitter-embedded-template-0.19.0.ebuild
 
b/dev-libs/tree-sitter-embedded-template/tree-sitter-embedded-template-0.19.0.ebuild
new file mode 100644
index ..e158f8374e1f
--- /dev/null
+++ 
b/dev-libs/tree-sitter-embedded-template/tree-sitter-embedded-template-0.19.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Embedded template languages (like ERB, EJS) grammar for 
Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-embedded-template;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-regex/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: d10e10149d7cbf6b0f66d17318872ac8a17813f7
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:50 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10e1014

dev-libs/tree-sitter-regex: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-regex/Manifest   |  1 +
 dev-libs/tree-sitter-regex/metadata.xml   | 19 +++
 .../tree-sitter-regex/tree-sitter-regex-0.19.0.ebuild | 13 +
 3 files changed, 33 insertions(+)

diff --git a/dev-libs/tree-sitter-regex/Manifest 
b/dev-libs/tree-sitter-regex/Manifest
new file mode 100644
index ..1656a65590e4
--- /dev/null
+++ b/dev-libs/tree-sitter-regex/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-regex-0.19.0.tar.gz 17452 BLAKE2B 
a1a4db494b685c9e4df3dba790b8d4938d604c02c419c040d783aa11093fb1d988f807d002b798ff53e6b64f294df6b24b6774642bb331ad0dc2a9a61f2ad88c
 SHA512 
d2ecc9637f7e130b16103b375592e449f3b58afcce7d284e269ba7a20e96ca5d6c118a8c99819e7c9d0f8d4ceeb139ba493fcf6e001da25610a70030db51

diff --git a/dev-libs/tree-sitter-regex/metadata.xml 
b/dev-libs/tree-sitter-regex/metadata.xml
new file mode 100644
index ..a23cbbe1237e
--- /dev/null
+++ b/dev-libs/tree-sitter-regex/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-regex
+   
+

diff --git a/dev-libs/tree-sitter-regex/tree-sitter-regex-0.19.0.ebuild 
b/dev-libs/tree-sitter-regex/tree-sitter-regex-0.19.0.ebuild
new file mode 100644
index ..8c5c1cd0a4e6
--- /dev/null
+++ b/dev-libs/tree-sitter-regex/tree-sitter-regex-0.19.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Regular Expressions grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-regex;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-haskell/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: 5d64930da86bb03361bb500cf3ffda07d9ae60e3
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 03:39:46 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d64930d

dev-libs/tree-sitter-haskell: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/tree-sitter-haskell/Manifest |  1 +
 dev-libs/tree-sitter-haskell/metadata.xml | 19 +++
 .../tree-sitter-haskell-0.13.0_p2024.ebuild   | 15 +++
 3 files changed, 35 insertions(+)

diff --git a/dev-libs/tree-sitter-haskell/Manifest 
b/dev-libs/tree-sitter-haskell/Manifest
new file mode 100644
index ..2efa7e45c361
--- /dev/null
+++ b/dev-libs/tree-sitter-haskell/Manifest
@@ -0,0 +1 @@
+DIST tree-sitter-haskell-0.13.0_p2024.tar.gz 834925 BLAKE2B 
d7cadc960ddb49efa6c439dfc13b674d398a4576fb85fd5ef12b4015049fd629722fe0d2788ab4c0052f1a3a6baa9fe5de925d86f7098495429190871340823b
 SHA512 
db3f2ddd20195521a5a03d6ecf1305dc222343ba54ebdabf0cc68db680553908ce6d0ccba4fdcf9073e4f5187b2a6fae6364bda935167ca8d4e421500a86fdfa

diff --git a/dev-libs/tree-sitter-haskell/metadata.xml 
b/dev-libs/tree-sitter-haskell/metadata.xml
new file mode 100644
index ..c2c1fae88cf0
--- /dev/null
+++ b/dev-libs/tree-sitter-haskell/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   m...@offtopica.uk
+   Matthew Smith
+   
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   m...@gentoo.org
+       Vadim Misbakh-Soloviov
+   
+   
+   tree-sitter/tree-sitter-haskell
+   
+

diff --git 
a/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.13.0_p2024.ebuild 
b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.13.0_p2024.ebuild
new file mode 100644
index ..f051d384a9ea
--- /dev/null
+++ b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.13.0_p2024.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TS_PV="d72f2e42c0d5ccf8e8b1c39e3642428317e8fe02"
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Haskell grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-haskell;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: eclass/

2021-12-19 Thread Vadim Misbakh-Soloviov
commit: d358ca92f92363e96bda655427a06ae3dd790b40
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Wed Dec  8 02:20:12 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Mon Dec 20 04:12:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d358ca92

eclass/tree-sitter-grammar: fix ABI autodetecton

  Some grammars packages (like, for example, tree-sitter-agda) uses
  different versioning scheme from vast majority of grammars in
  tree-sitter github organization.

  Also, third-party grammars doesn't follow tree-sitter versioning.

  Also, some grammars (like tree-sitter-haskell, for example) only had
  old release tagged, but having compatible and useful grammars in
  current HEAD.

  Also, some grammars like tree-sitter-verilog, even have only v0.0 tag.

  So, instead of assuming grammar ABI version based on ${PV} (ver_test)
  we decided to take ABI version drectly from source code.

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 eclass/tree-sitter-grammar.eclass | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/eclass/tree-sitter-grammar.eclass 
b/eclass/tree-sitter-grammar.eclass
index 46573027f96f..7207ecf3ddd7 100644
--- a/eclass/tree-sitter-grammar.eclass
+++ b/eclass/tree-sitter-grammar.eclass
@@ -40,15 +40,13 @@ EXPORT_FUNCTIONS src_compile src_install
 # @INTERNAL
 # @DESCRIPTION:
 # This internal function determines the ABI version of a grammar library based
-# on the package version.
+# on a constant in the source file.
 _get_tsg_abi_ver() {
-   if ver_test -gt 0.21; then
-   die "Grammar too new; unknown ABI version"
-   elif ver_test -ge 0.19.0; then
-   echo 13
-   else
-   die "Grammar too old; unknown ABI version"
-   fi
+   # This sed script finds ABI definition string in parser source file,
+   # substitutes all the string until the ABI number, and prints remains
+   # (the ABI number itself)
+   sed -n 's/#define LANGUAGE_VERSION //p' "${S}"/parser.c ||
+   die "Unable to extract ABI version for this grammar"
 }
 
 # @FUNCTION: tree-sitter-grammar_src_compile
@@ -89,8 +87,10 @@ tree-sitter-grammar_src_compile() {
 tree-sitter-grammar_src_install() {
debug-print-function ${FUNCNAME} "${@}"
 
-   dolib.so "${WORKDIR}"/lib${PN}$(get_libname $(_get_tsg_abi_ver))
-   dosym lib${PN}$(get_libname $(_get_tsg_abi_ver)) \
+   local soname=lib${PN}$(get_libname $(_get_tsg_abi_ver))
+
+   dolib.so "${WORKDIR}/${soname}"
+   dosym "${soname}" \
  /usr/$(get_libdir)/lib${PN}$(get_libname)
 }
 fi



[gentoo-commits] proj/gentoo-syntax: New tag: gentoo-syntax-20211210

2021-12-10 Thread Vadim Misbakh-Soloviov
commit: 
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Dec 10 11:41:27 2021 +

New tag: gentoo-syntax-20211210




[gentoo-commits] proj/gentoo-syntax:master commit in: plugin/

2021-12-10 Thread Vadim Misbakh-Soloviov
commit: 2455886f7fde605f081bc5fa95c5735ca89afd2d
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Thu Dec  9 09:12:18 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Dec 10 11:27:34 2021 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=2455886f

gentoo-common: try to load pythons from python-exec.conf

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 plugin/gentoo-common.vim | 28 ++--
 1 file changed, 26 insertions(+), 2 deletions(-)

diff --git a/plugin/gentoo-common.vim b/plugin/gentoo-common.vim
index 42b2451..50478ba 100644
--- a/plugin/gentoo-common.vim
+++ b/plugin/gentoo-common.vim
@@ -56,8 +56,32 @@ fun! GentooGetPythonTargets()
 if exists("g:gentoopythontargets") && g:gentoopythontargets != ""
 return g:gentoopythontargets
 else
-let l:py3 = system("python -c 'import epython; 
print(epython.EPYTHON)'")
-let l:py3 = substitute(l:py3, "\n", "", "g")
+let l:pyexec_path = "/etc/python-exec/python-exec.conf"
+
+if filereadable(l:pyexec_path)
+let l:pys = readfile(l:pyexec_path)->filter("v:val =~ 
'^[^#-]'")->sort()
+let l:py3s = []
+let l:others = []
+for l:py in l:pys
+let l:m = l:py->matchstr("^python3.*")->matchstr("\\d*$")
+if !empty(l:m)
+eval l:py3s->add(l:m)
+continue
+else
+eval l:others->add(l:py)
+endif
+endfor
+let l:impls = []
+if len(l:py3s) ==# 1
+let l:impls = l:impls->add("python3.".l:py3s->join())
+elseif len(l:py3s) > 1
+let l:impls = 
l:impls->add("python3.{".l:py3s->sort('N')->join(",")."}")
+endif
+let l:py3 = flatten(l:impls->add(l:others))->join()
+endif
+if empty(l:py3)
+let l:py3 = system("python -c 'import epython; 
print(epython.EPYTHON)'")->substitute("\n","","g")
+endif
 
 let l:pythons = substitute(l:py3, "[.]", "_", "g")
 



[gentoo-commits] proj/gentoo-syntax:master commit in: plugin/

2021-12-10 Thread Vadim Misbakh-Soloviov
commit: b6027756f5bdfaaa24b26c5472f8904f78e86c3e
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Fri Dec 10 11:28:26 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Dec 10 11:28:26 2021 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=b6027756

gentoo-common: wrap file around <=80 cols

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 plugin/gentoo-common.vim | 22 --
 1 file changed, 16 insertions(+), 6 deletions(-)

diff --git a/plugin/gentoo-common.vim b/plugin/gentoo-common.vim
index 50478ba..306542e 100644
--- a/plugin/gentoo-common.vim
+++ b/plugin/gentoo-common.vim
@@ -13,9 +13,15 @@ let g:loaded_gentoo_common=1
 fun! GentooGetUser()
 let l:result = expand("\$ECHANGELOG_USER")
 if l:result ==# "\$ECHANGELOG_USER"
-let l:email = executable('git') ? trim(system('git config --global 
user.email')) : expand('$HOST')
-let l:name = executable('git') ? trim(system('git config --global 
user.name')) : expand('$USER')
-let l:result = l:name . ' <' . l:email . '>'
+let l:gitcfg = "git config --global "
+if executable(git)
+let l:email = trim(system(l:gitcfg . "user.email"))
+let l:name = trim(system(l:gitcfg . "user.name"))
+else
+let l:email = expand("$HOST")
+let l:name = expand("$USER")
+endif
+let l:result = l:name . " <" . l:email . ">"
 endif
 return l:result
 endfun
@@ -59,7 +65,8 @@ fun! GentooGetPythonTargets()
 let l:pyexec_path = "/etc/python-exec/python-exec.conf"
 
 if filereadable(l:pyexec_path)
-let l:pys = readfile(l:pyexec_path)->filter("v:val =~ 
'^[^#-]'")->sort()
+let l:pys = readfile(l:pyexec_path)->filter("v:val =~ '^[^#-]'")
+ \ ->sort()
 let l:py3s = []
 let l:others = []
 for l:py in l:pys
@@ -75,12 +82,15 @@ fun! GentooGetPythonTargets()
 if len(l:py3s) ==# 1
 let l:impls = l:impls->add("python3.".l:py3s->join())
 elseif len(l:py3s) > 1
-let l:impls = 
l:impls->add("python3.{".l:py3s->sort('N')->join(",")."}")
+let l:impls = l:impls->add("python3.{".l:py3s->sort('N')
+   \ ->join(",")."}")
 endif
 let l:py3 = flatten(l:impls->add(l:others))->join()
 endif
 if empty(l:py3)
-let l:py3 = system("python -c 'import epython; 
print(epython.EPYTHON)'")->substitute("\n","","g")
+let l:py3 =
+\ system("python -c 'import epython; print(epython.EPYTHON)'")
+\ ->substitute("\n", "", "g")
 endif
 
 let l:pythons = substitute(l:py3, "[.]", "_", "g")



[gentoo-commits] repo/gentoo:master commit in: sci-libs/vtk/, sci-libs/vtk/files/

2021-12-03 Thread Vadim Misbakh-Soloviov
commit: 4893345530421b0d6168b5278d57d69fc08f7fdf
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Fri Dec  3 22:34:45 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Dec  3 22:37:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48933455

sci-libs/vtk: fix build with new deps versions

  Mostly backported upstream patches (from 9.1.0 and post-9.1).
  Also, some patches (like CUDA-11.5) was provided by
  Vyacheclav Perestoronin  gmail.com>
  and slightly adapted by me.

  Actually, there is already PR for 9.1.0, which have most of this
  compatibility issues fixed, but I bump 9.0.3 to work with them in case
  if there is some revdeps still not compatible with 9.1 API/ABI.

Bug: https://bugs.gentoo.org/827310
Package-Manager: Portage-3.0.28, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 sci-libs/vtk/files/vtk-9.0.3-TBB-2021.04-fix.patch | 229 ++
 sci-libs/vtk/files/vtk-9.0.3-cuda-11.5.0.patch |  25 +
 ...addr-in-wrappers-upstream-commit-55c74ed3.patch |  88 +++
 sci-libs/vtk/files/vtk-9.0.3-pegtl-3.patch |  75 ++
 ...0.3-proj-api-fix-upstream-commit-03256388.patch | 163 
 .../files/vtk-9.0.3-tbb-fix-for-bundled-vtkm.patch | 504 
 .../vtk/files/vtk-9.0.3-use-std-atomic-part1.patch | 811 
 .../vtk/files/vtk-9.0.3-use-std-atomic-part2.patch | 851 +
 sci-libs/vtk/vtk-9.0.3-r4.ebuild   | 557 ++
 9 files changed, 3303 insertions(+)

diff --git a/sci-libs/vtk/files/vtk-9.0.3-TBB-2021.04-fix.patch 
b/sci-libs/vtk/files/vtk-9.0.3-TBB-2021.04-fix.patch
new file mode 100644
index ..2927368a7fdc
--- /dev/null
+++ b/sci-libs/vtk/files/vtk-9.0.3-TBB-2021.04-fix.patch
@@ -0,0 +1,229 @@
+Patch is based on following upstream commits:
+
+56cf03534c58a21f3cea608e4f53b7e7e00670fc by Mickael PHILIT 

+ded89c1e3a025874bfd69feb6c67fa21d6af36d4 by Mickael PHILIT 

+3e5313e71c35aaeabfd4e65e090031716460d35e by Timothée Couble 

+
+Backported by Vyacheslav Perestoronin 
+
+Adapted by Vadim Misbakh-Soloviov 
+
+--- a/CMake/FindTBB.cmake
 b/CMake/FindTBB.cmake
+@@ -424,12 +424,18 @@ findpkg_finish(TBB_MALLOC_PROXY tbbmalloc_proxy)
+ #=
+ #parse all the version numbers from tbb
+ if(NOT TBB_VERSION)
+-
+- #only read the start of the file
+- file(STRINGS
++  if (EXISTS "${TBB_INCLUDE_DIR}/oneapi/tbb/version.h")
++file(STRINGS
++  "${TBB_INCLUDE_DIR}/oneapi/tbb/version.h"
++  TBB_VERSION_CONTENTS
++  REGEX "VERSION")
++  else()
++#only read the start of the file
++file(STRINGS
+   "${TBB_INCLUDE_DIR}/tbb/tbb_stddef.h"
+   TBB_VERSION_CONTENTS
+   REGEX "VERSION")
++  endif()
+ 
+   string(REGEX REPLACE
+ ".*#define TBB_VERSION_MAJOR ([0-9]+).*" "\\1"
+--- a/Common/Core/SMP/TBB/vtkSMPTools.cxx
 b/Common/Core/SMP/TBB/vtkSMPTools.cxx
+@@ -22,47 +22,50 @@
+ #define __TBB_NO_IMPLICIT_LINKAGE 1
+ #endif
+ 
+-#include 
++#include 
+ 
+ #ifdef _MSC_VER
+ #pragma pop_macro("__TBB_NO_IMPLICIT_LINKAGE")
+ #endif
+ 
+-struct vtkSMPToolsInit
+-{
+-  tbb::task_scheduler_init Init;
+-
+-  vtkSMPToolsInit(int numThreads)
+-: Init(numThreads)
+-  {
+-  }
+-};
+-
+-static bool vtkSMPToolsInitialized = 0;
+-static int vtkTBBNumSpecifiedThreads = 0;
++static tbb::task_arena taskArena;
+ static vtkSimpleCriticalSection vtkSMPToolsCS;
+ 
+ 
//
+ void vtkSMPTools::Initialize(int numThreads)
+ {
+   vtkSMPToolsCS.Lock();
+-  if (!vtkSMPToolsInitialized)
++
++  // If numThreads <= 0, don't create a task_arena
++  // and let TBB do the default thing.
++  if (numThreads > 0 && numThreads != taskArena.max_concurrency())
+   {
+-// If numThreads <= 0, don't create a task_scheduler_init
+-// and let TBB do the default thing.
+-if (numThreads > 0)
++if (taskArena.is_active())
+ {
+-  static vtkSMPToolsInit aInit(numThreads);
+-  vtkTBBNumSpecifiedThreads = numThreads;
++  taskArena.terminate();
+ }
+-vtkSMPToolsInitialized = true;
++taskArena.initialize(numThreads);
+   }
++
+   vtkSMPToolsCS.Unlock();
+ }
+ 
+ 
//
+ int vtkSMPTools::GetEstimatedNumberOfThreads()
+ {
+-  return vtkTBBNumSpecifiedThreads ? vtkTBBNumSpecifiedThreads
+-   : 
tbb::task_scheduler_init::default_num_threads();
++  return taskArena.max_concurrency();
++}
++
++//--
++void vtk::detail::smp::vtkSMPTools_Impl_For_TBB(vtkIdType first, vtkIdType 
last, vtkIdType grain,
++  ExecuteFunctorPtrType functorExecuter, void* functor)
++{
++  if (taskArena.i

[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/

2021-11-13 Thread Vadim Misbakh-Soloviov
commit: db806bf9c1b90ca796849c3cd80a887669b12dae
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sun Nov 14 00:39:57 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sun Nov 14 00:43:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db806bf9

media-libs/libplacebo: disable useless demos (see comment in ebuild)

Package-Manager: Portage-3.0.28, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 media-libs/libplacebo/libplacebo-3.120.3.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-libs/libplacebo/libplacebo-3.120.3.ebuild 
b/media-libs/libplacebo/libplacebo-3.120.3.ebuild
index 3fac521ec40..61eab11b1f7 100644
--- a/media-libs/libplacebo/libplacebo-3.120.3.ebuild
+++ b/media-libs/libplacebo/libplacebo-3.120.3.ebuild
@@ -60,6 +60,10 @@ multilib_src_configure() {
$(meson_use test tests)
# hard-code path from dev-util/vulkan-headers
-Dvulkan-registry=/usr/share/vulkan/registry/vk.xml
+   -Ddemos=false
+   # ^ useless, and also semi-broken
+   # (well, actually, looks like it requires some new 
just-for-demos deps and even with versions restrictions (say, >=glfw-3.3))
+   # feel free to patch if you need demos for some strange reason.
)
meson_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/, media-fonts/dejavu/, app-i18n/ibus/, ...

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: 713eef8a1454b7516a962667eb9fdf08360952c5
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 23:20:28 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 23:21:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713eef8a

app-i18n/ibus, dev-libs/libutf8proc, dev-lua/lua-utf8, gnome-extra/gucharmap, 
media-fonts/dejavu: fix type in has_version

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 app-i18n/ibus/ibus-1.5.22.ebuild  | 2 +-
 app-i18n/ibus/ibus-1.5.23.ebuild  | 2 +-
 app-i18n/ibus/ibus-1.5.24.ebuild  | 2 +-
 app-i18n/ibus/ibus-1.5.25.ebuild  | 2 +-
 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 2 +-
 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 2 +-
 dev-lua/lua-utf8/lua-utf8-0.1.3-r101.ebuild   | 2 +-
 gnome-extra/gucharmap/gucharmap-13.0.8.ebuild | 2 +-
 media-fonts/dejavu/dejavu-2.37.ebuild | 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/app-i18n/ibus/ibus-1.5.22.ebuild b/app-i18n/ibus/ibus-1.5.22.ebuild
index 3fecbfced78..c98045809b3 100644
--- a/app-i18n/ibus/ibus-1.5.22.ebuild
+++ b/app-i18n/ibus/ibus-1.5.22.ebuild
@@ -104,7 +104,7 @@ src_configure() {
local unicodedir="${EPREFIX}"/usr/share/unicode
local ucddir
 
-   if has_verson '

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: 0b234b03472b19154e4a2893909cc85c02c557a2
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 22:19:08 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 22:56:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b234b03

dev-libs/libutf8proc: reflect new data path of app-i18n/unicode-data

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 11 ++-
 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 11 ++-
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index 5a659f96fa5..0e8e2c250e3 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -46,7 +46,16 @@ src_install() {
 }
 
 src_test() {
-   cp 
"${EPREFIX}"/usr/share/unicode-data/{Normalization,auxiliary/GraphemeBreak}Test.txt
 data || die
+   local unicodedir="${EPREFIX}"/usr/share/unicode
+   local ucddir
+
+   if has_verson '

[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-utf8/

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: a9dcb35859e3573e7030ebc9141c9517316fcccd
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 22:46:19 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 22:56:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9dcb358

dev-lua/lua-utf8: fix ucd data header regeneration

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-lua/lua-utf8/lua-utf8-0.1.3-r101.ebuild | 102 
 1 file changed, 102 insertions(+)

diff --git a/dev-lua/lua-utf8/lua-utf8-0.1.3-r101.ebuild 
b/dev-lua/lua-utf8/lua-utf8-0.1.3-r101.ebuild
new file mode 100644
index 000..56443c4373a
--- /dev/null
+++ b/dev-lua/lua-utf8/lua-utf8-0.1.3-r101.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="A UTF-8 support module for Lua and LuaJIT"
+HOMEPAGE="https://github.com/starwing/luautf8;
+SRC_URI="https://github.com/starwing/luautf8/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN//-/}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   ${LUA_DEPS}
+"
+
+src_prepare() {
+   local unicodedir="${EPREFIX}"/usr/share/unicode
+   local ucddir
+
+   if has_verson '

[gentoo-commits] repo/gentoo:master commit in: media-fonts/dejavu/

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: 72b9db2b3011cbeecaf804b31f973201bfd8e60c
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 22:21:05 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 22:56:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b9db2b

media-fonts/dejavu: reflect new data path of app-i18n/unicode-data

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 media-fonts/dejavu/dejavu-2.37.ebuild | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/media-fonts/dejavu/dejavu-2.37.ebuild 
b/media-fonts/dejavu/dejavu-2.37.ebuild
index 3ed26ced409..871e75a1dcf 100644
--- a/media-fonts/dejavu/dejavu-2.37.ebuild
+++ b/media-fonts/dejavu/dejavu-2.37.ebuild
@@ -67,11 +67,20 @@ src_prepare() {
 }
 
 src_compile() {
+   local unicodedir="${EPREFIX}"/usr/share/unicode
+   local ucddir
+
+   if has_verson '

[gentoo-commits] repo/gentoo:master commit in: app-emulation/q4wine/

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: 7882535f31bccbf53f50759de81cd71bf13cb7e2
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 22:29:54 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 22:56:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7882535f

app-emulation/q4wine: new version

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 app-emulation/q4wine/Manifest |  1 +
 app-emulation/q4wine/q4wine-1.3.13.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/app-emulation/q4wine/Manifest b/app-emulation/q4wine/Manifest
index 354fecf5321..1d7810cf025 100644
--- a/app-emulation/q4wine/Manifest
+++ b/app-emulation/q4wine/Manifest
@@ -1 +1,2 @@
 DIST q4wine-1.3.12.tar.bz2 2875348 BLAKE2B 
0656574542c218163a0d7bef6d09459e7816a936f1d4c2fcf3ee15416aca23f6c97895b7f2f34e9a40b64f904cad579062ab173cc93f00c543a1ae861bf3f179
 SHA512 
c384c5c57b3bbea9f5ba2940e990c7ff28c9f410c9abd33fe1f17973b67bdf85dad4c74809ad3a225eaea49796221ab04e2e29dd81ea8ef7015e9b7adf9ab44e
+DIST q4wine-1.3.13.tar.bz2 2862153 BLAKE2B 
ad70ec0c4122d7eb6acc14976fc8194e1250beadd38762f726ccb9f40fe0f61e5c46fa40727fd2323521db4ba01a759c678d5ead7cb247fdd2e7da6ae47d9e05
 SHA512 
1e364519889713192f39115093740827c96ee33092ac0a3ee6c548790fc380687481e999bfb0e9df725e6497877d6b3808714a698f794e97ad86c360d505509b

diff --git a/app-emulation/q4wine/q4wine-1.3.13.ebuild 
b/app-emulation/q4wine/q4wine-1.3.13.ebuild
new file mode 100644
index 000..abf6bd410e1
--- /dev/null
+++ b/app-emulation/q4wine/q4wine-1.3.13.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Upstream names the package PV-rX. We change that to
+# PV_pX so we can use portage revisions.
+MY_P=${PN}-${PV/_p/-r}
+inherit xdg cmake
+
+DESCRIPTION="Qt GUI configuration tool for Wine"
+HOMEPAGE="https://q4wine.brezblock.org.ua/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dbus debug +ico +iso +wineappdb"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   dbus? ( dev-qt/qtdbus:5 )
+   ico? ( >=media-gfx/icoutils-0.26.0 )
+"
+RDEPEND="${DEPEND}
+   app-admin/sudo
+   >=sys-apps/which-2.19
+   iso? ( sys-fs/fuseiso )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+DOCS=( AUTHORS ChangeLog README )
+
+src_configure() {
+   local mycmakeargs=(
+   -DDEBUG=$(usex debug ON OFF)
+   -DWITH_ICOUTILS=$(usex ico ON OFF)
+   -DWITH_SYSTEM_SINGLEAPP=ON
+   -DWITH_WINEAPPDB=$(usex wineappdb ON OFF)
+   -DUSE_BZIP2=OFF
+   -DUSE_GZIP=OFF
+   -DWITH_DBUS=$(usex dbus ON OFF)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/unicode-data/

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: 5512fe298f5d656fd8c14fe40d306af22fbdd8ae
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 22:13:01 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 22:56:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5512fe29

app-i18n/unicode-data: move data to common path

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../unicode-data/unicode-data-14.0.0-r1.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/app-i18n/unicode-data/unicode-data-14.0.0-r1.ebuild 
b/app-i18n/unicode-data/unicode-data-14.0.0-r1.ebuild
new file mode 100644
index 000..d31503087bd
--- /dev/null
+++ b/app-i18n/unicode-data/unicode-data-14.0.0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Unicode data from unicode.org"
+HOMEPAGE="https://unicode.org/ucd/;
+SRC_URI="https://unicode.org/Public/zipped/${PV}/UCD.zip -> ${P}-UCD.zip
+   https://unicode.org/Public/zipped/${PV}/Unihan.zip -> ${P}-Unihan.zip"
+
+LICENSE="unicode"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="app-arch/unzip"
+S="${WORKDIR}"
+
+src_prepare() {
+   # we have separate ebuild for emoji. And it is even more complete that 
what installs here.
+   rm -r emoji || die
+   default
+}
+
+src_install() {
+   insinto /usr/share/${PN%%-*}
+   doins -r "${S}"/*
+   # Unihan.zip needs to be installed as a zip for reverse deps
+   # https://bugzilla.gnome.org/show_bug.cgi?id=768210
+   newins "${DISTDIR}"/${P}-Unihan.zip Unihan.zip
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: 3538e7f797505382af591d9b6cc39866bfef6c65
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 22:20:01 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 22:56:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3538e7f7

gnome-extra/gucharmap: reflect new data path of app-i18n/unicode-data

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 gnome-extra/gucharmap/gucharmap-13.0.8.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild 
b/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild
index c5ddaa9831f..2ba14ea53a6 100644
--- a/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild
+++ b/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild
@@ -43,8 +43,17 @@ src_prepare() {
 }
 
 src_configure() {
+   local unicodedir="${EPREFIX}"/usr/share/unicode
+   local ucddir
+
+   if has_verson '

[gentoo-commits] repo/gentoo:master commit in: app-i18n/unicode-emoji/

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: b880225f9fac767e661a83a315107065841cb844
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 20:06:38 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 22:56:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b880225f

app-i18n/unicode-emoji: new version

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 app-i18n/unicode-emoji/Manifest  |  5 
 app-i18n/unicode-emoji/unicode-emoji-14.0.ebuild | 32 
 2 files changed, 37 insertions(+)

diff --git a/app-i18n/unicode-emoji/Manifest b/app-i18n/unicode-emoji/Manifest
index 8efe0be0f67..49db599c6a0 100644
--- a/app-i18n/unicode-emoji/Manifest
+++ b/app-i18n/unicode-emoji/Manifest
@@ -1,15 +1,20 @@
 DIST unicode-emoji-data-11.0.txt 59720 BLAKE2B 
f1416d01d384245769549cc6ea93a2fe28bbfe77d30b26c9042965e3f9aee546572ef593284f767017b3a76acbc8015987c924be3afcc06df60b31588962a455
 SHA512 
501847414275564c7753b7d2b8e45cdfbf9fe96a96f0f3eea81f34c480da551b317b432ca426f6441c95eea520992eead749e9c60da38233afd159d9b555
 DIST unicode-emoji-data-12.0.txt 63812 BLAKE2B 
7e21860d73372aeebf487c2c4ddebe76585fef30670bdb4d27cd4d1f62ce863009524f1c4eaef62be693b127fb08b20585b2b1ca059bf993412b0f7d1530d061
 SHA512 
3e60e8a63abb40332a7ace61d1790b29e00251edca92afe52075627fb210a1097eea6033b727b458b6a5c7935018706ae71a2c1ec439bea3ccb8501c47c4abb5
 DIST unicode-emoji-data-13.0.txt 105959 BLAKE2B 
6cfbc3170f8ef990ece1f1ae9e923ac4a753dc2c2d949e5bc82c2afb0bb12a90eb4e2dcd505666b8cadc91c42f6ca9c6bec3293fecafdacf911a885b0cc42468
 SHA512 
7b6f838a5b863b070cdf4289a8b7a2e6f07e5af8c6614aa58b4179658f7d73161615c3c4757464585d1e9d73d307e0a60fd6621900aa9e88365d8c03729780d0
+DIST unicode-emoji-data-14.0.txt 109396 BLAKE2B 
f4268938ef60de5200f78856c6a0886a463d6c3c0de9bb3220f58328aa53c709dc4fd79f5d2f607bd5b07f46100026fb08f4a413803d5d3720fd61dc75d708fb
 SHA512 
364dc7413a1ab959e886f787450071dd8d139ec3d2dc8ca382c700661d93002a4406511e74de27f3cf7b9db793e8a3b48649128e786b20c02cd710350e07c8ca
 DIST unicode-emoji-sequences-11.0.txt 105983 BLAKE2B 
5b929faa3cfdbcfa11fa72f77386d3a7aee2dddc5ceb3d110d275a3ed523ddadc7be71b3fb857901d880970d5ab48dfc4b024d7e379b5efb0992e7424bfde80a
 SHA512 
c9af23e0738350b6d61691498ac82cccec970bb2cd4a0c5d6fab6c86fef742c09c6a83f50124c1f98c285e706d145786bb29cbf4339ff1a01c75ad7515b159a6
 DIST unicode-emoji-sequences-12.0.txt 155539 BLAKE2B 
701e283fcfda3582a7ec1e0922a8fa584c2e77bb7d59aaa826324d2163972b59b004107c778dc41880c7768f9c884f64d6e41639696c91052d8c81e5fb409f22
 SHA512 
7ddadff1259c08d503b5936aecac9ad51e9cb2b0ed84c70fdaf0df370b2edd5e24ebed99d5df7325becf269e9f2d931d1bbbabe5d95c1b9af08111bf37bd29b3
 DIST unicode-emoji-sequences-13.0.txt 178671 BLAKE2B 
e391c53f8737fe7e9d8b002e61471afd903859ed9c5ca8035b04fa1c31d3f199b443e39ba7996604c606c5c46f2d9ff521d40af85e0b7c493bfcc784e2e61af3
 SHA512 
65f4fdaf6f2038d34f645220a0306036244dba69aeba0a44939584c18ad8e0488cb612f07e17cdb1ffea3d8d2fe3e54ed2e134855c3dc615730fd14cd297a9a3
+DIST unicode-emoji-sequences-14.0.txt 188859 BLAKE2B 
40dd76c52c329b5c0296a72d3f92bf41a55d63a57f094b49d449ee3624b7275562575e76fd5cc877c17ccab9923cd07538e4370615b8f05324706d3c861285e8
 SHA512 
527a763fe43e4679b7a689c2b736a4cba9a76ebdd601a0550992391d98431a5248ebec3ba35b20e8bd34cfb3075bad399825371c8f11ffe78e12e0fe09bbc181
 DIST unicode-emoji-test-11.0.txt 361356 BLAKE2B 
0e3b035fff3a4e542b3dd1172cf1438648a273ec0490316f843009b725c04764180a3ce0581b3e9819a0a5724c95ae5b536065e80401510d0b8e174636544184
 SHA512 
89c5a0f2eb460234e50dcc0fc904fbb254a1c0afa54b5bb672032f01764e0bed3624d1a4cd5627c83fcf1ea1347c9e3baaca05b2c685890afa505763baf8be79
 DIST unicode-emoji-test-12.0.txt 394898 BLAKE2B 
bdb5d32b657edfac1693fc8748653f2cbd513dc5b5cd558d24c2667bb5e7efa1c3bbf25c042bff509722acf448fb633baea24ddaac8c0144e0b368a394ea6b18
 SHA512 
b02c7977961f1b9a8c52322ba6b8d27afb84a2d131887add18352460dc6eb2488afd7bb9dac2e3f62b88604b69d02e4289bbaad551463d8b4b0589fbc16b64b9
 DIST unicode-emoji-test-13.0.txt 453143 BLAKE2B 
3effaedbd7f37c0bc1d3aa122b0240c4dbf981b05bed83b6bb6523a1680900c64ff27edd1dc14d14d072a8631176f5fab5ed0166bbead6944d5b89e9729d6c75
 SHA512 
6da82936f1eb92e5d31a4e815204e17119011408d746c60c3ecd700c8039389d7c790c8ea6b8ec2828aadd863b923f0d3861a42a1f6b5ecdbbb19d2f5f81ea56
+DIST unicode-emoji-test-14.0.txt 589717 BLAKE2B 
2413d55c386607a88114cfeab5805476ba676a480a7d4de99eaecc7c6e825d883ab6e1217a2e0cd33ab951ae2f39a6b3547fdaace31bcf6985113d42b4e5f9b7
 SHA512 
693fe5c225e28a694d7aa436d3c6546c3376854878bb92d15f1c88b2d6ce3e9f67ddf66bd08e6aa99930d2965a28f8ed4dd3a895fdf5311abb0a323de27e1a12
 DIST unicode-emoji-variation-sequences-11.0.txt 36333 BLAKE2B 
c32b674969a102d24645d33fb000c31997c26c1e6de956fc82ae41c2fd43b244f3757e8ab217cbb03434defca16373fd33affa25c6df0b7b9393f0ab191ec65f
 SHA512 
a0a487ef43d9cd49ff2ced654794e7190f357b00dd70ec9b84e640181dc5b2df44b2063aa4b16447d00815094155b24531f115e9121c51c95635b0af4b043

[gentoo-commits] repo/gentoo:master commit in: app-i18n/unicode-cldr/

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: a7ed810be5a13976d1285f07b482582eb9765494
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 21:32:23 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 22:56:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ed810b

app-i18n/unicode-cldr: new version

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 app-i18n/unicode-cldr/Manifest |  1 +
 app-i18n/unicode-cldr/unicode-cldr-39.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-i18n/unicode-cldr/Manifest b/app-i18n/unicode-cldr/Manifest
index 3a2c90d3091..3e2891a9c3e 100644
--- a/app-i18n/unicode-cldr/Manifest
+++ b/app-i18n/unicode-cldr/Manifest
@@ -1,3 +1,4 @@
 DIST unicode-cldr-common-33.0.zip 20401984 BLAKE2B 
1318f8c73678f4ed2ff6a2d947171515d52825c2395e77c8149fb6a5646110876dd8e1bc30a3b918cb25c4bf106b42fe2a372a9938ff0dbf106cf0d7dc33d75a
 SHA512 
f2f9fa5242702fd8044c9b239e175b7ead41e36da39c9e67e70b4fde7ed5d28115141ea457cda4f645b10a2d29734b35590bd0f012296bdf4986a920b87532dd
 DIST unicode-cldr-common-35.1.zip 22368309 BLAKE2B 
3d00bafccca8d0b8821083fdf94440adca6f8931951de33f5914308bccddaf5c3b642d59c2b7d04588995c9a284852677ae3ab2feeb9fe531e7479d08f4ee7be
 SHA512 
e06594da3d6dc376457e507fe234281fcb04d08daabfdaed60afb3aa59f88cdc0a7c27974c52ebd432746fcc7664948f9d6e6fde5874ad85c6c73a6441425465
 DIST unicode-cldr-common-37.0.zip 25983328 BLAKE2B 
6210d9f71cb57bc8e663eb51b2af552e30debdfeae206c2368e3ddafad723d1077cb0a2b2defb75170ef056f2d81d510e62761cbec2ed2071071e3859e7dd098
 SHA512 
b42e2c889b78d2ed774e2fb9f67cf3f9154aca57c5a966ea740fb7852c8c59e142f89764491f569c62d58f288e55176c8517674e2aefd2e9b8598eee3ba4307d
+DIST unicode-cldr-common-39.0.zip 27413946 BLAKE2B 
303fe72549305b23399ce555716c0d1df5444ec0a767b05b400c1bcbe97a81683ea747d13d59e4c9a2854d8eb938da4eea25edee76ab84643a487501216354d2
 SHA512 
efb591d3cd3628cab69e3d3cf3ab66c11672b882b3c719bb184c44293ff7375f9f7b71d7ef7c2ee818d2adccc7f9c086333a465ae6c4e948b259b9f13b25ea80

diff --git a/app-i18n/unicode-cldr/unicode-cldr-39.0.ebuild 
b/app-i18n/unicode-cldr/unicode-cldr-39.0.ebuild
new file mode 100644
index 000..87af3197d3c
--- /dev/null
+++ b/app-i18n/unicode-cldr/unicode-cldr-39.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Unicode Common Locale Data Repository"
+HOMEPAGE="https://cldr.unicode.org/;
+SRC_URI="https://unicode.org/Public/${PN#*-}/${PV%.0}/${PN#*-}-common-${PV}.zip
 -> ${PN}-common-${PV}.zip"
+
+LICENSE="unicode"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="app-arch/unzip"
+RDEPEND=""
+
+S="${WORKDIR}"
+
+src_install() {
+   insinto /usr/share/${PN/-//}
+   doins -r common
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: 734c98e2aea8d8b92e09a623c44ff0eafad719e8
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 22:17:33 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 22:56:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734c98e2

app-i18n/ibus: reflect new data path of app-i18n/unicode-data

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 app-i18n/ibus/ibus-1.5.22.ebuild | 12 ++--
 app-i18n/ibus/ibus-1.5.23.ebuild | 12 ++--
 app-i18n/ibus/ibus-1.5.24.ebuild | 10 +-
 app-i18n/ibus/ibus-1.5.25.ebuild | 10 +-
 4 files changed, 38 insertions(+), 6 deletions(-)

diff --git a/app-i18n/ibus/ibus-1.5.22.ebuild b/app-i18n/ibus/ibus-1.5.22.ebuild
index 27e19d610f9..3fecbfced78 100644
--- a/app-i18n/ibus/ibus-1.5.22.ebuild
+++ b/app-i18n/ibus/ibus-1.5.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -102,6 +102,14 @@ src_prepare() {
 
 src_configure() {
local unicodedir="${EPREFIX}"/usr/share/unicode
+   local ucddir
+
+   if has_verson '

[gentoo-commits] repo/gentoo:master commit in: app-i18n/unicode-data/

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: 815560bb70a5e992ef0a020d8034f97f64eb41be
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 19:52:44 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 22:56:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=815560bb

app-i18n/unicode-data: new version

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 app-i18n/unicode-data/Manifest   |  2 ++
 app-i18n/unicode-data/unicode-data-14.0.0.ebuild | 28 
 2 files changed, 30 insertions(+)

diff --git a/app-i18n/unicode-data/Manifest b/app-i18n/unicode-data/Manifest
index 229e95b1c6c..1f86d481c60 100644
--- a/app-i18n/unicode-data/Manifest
+++ b/app-i18n/unicode-data/Manifest
@@ -4,3 +4,5 @@ DIST unicode-data-12.1.0-UCD.zip 8410738 BLAKE2B 
b635b449a04f3ffed8ec7311064cf20
 DIST unicode-data-12.1.0-Unihan.zip 6749737 BLAKE2B 
a6caeb86f5c9dc13bc265c81acaa8ae791fdc8dbf728d3fba7a7004edcfbfa655424371cd4c9e667e1f1d6a5623b0ac1d320f0709c232b58b02494a728c7d2dd
 SHA512 
7fdefad078284c14a9105655d1cb4d2b0dc1c89c56effe92ffcbd5a30b325559a56d97574b6077144d7a4ed02df6e6a402a2a5360e4abc0c84bae5c589044375
 DIST unicode-data-13.0.0-UCD.zip 7537310 BLAKE2B 
5bcc8f010f81fea22cd0b5806ee190bbe9e58348c5cc3627141de3b1df5a00cbdcd800ebd0eb3bc0499b2c26920f6cadf42804b539e5be0aeeeb9eaee334a817
 SHA512 
aed6d06c370dd87bc5713e19ff4cde47b065b76a18149194fa843e4efc5269f749ec8905cad9132d3b803ab621a46e372052b8f3c3e9b6a65afa6516b0f2b4f2
 DIST unicode-data-13.0.0-Unihan.zip 7044963 BLAKE2B 
fffcd322c87c607e9e689bfef4ec79b4ec576b4ffd84465ed6d38f485ac4fccc7d0f46662f76dbb79630e070b12bf9e1530bbbd5b32c043b71f696018e1f3ad2
 SHA512 
87238202b5da069ab1bbc4672d86c6fd0711e354fb17f53b0b4152850c56c0fa09e6e45820ae52d49756b25fe696518ceaa34cbfe5366ff60688c9a5c3a2d5be
+DIST unicode-data-14.0.0-UCD.zip 6985828 BLAKE2B 
2d36d35ded44fe1ad7966dae93e388c8c92d4404c811e495c0b4ea1c6482c4ed1488dff37b608cae230163bc4dd66cf8ec40d5db6e60541cd7719673c91dc5b1
 SHA512 
17fbfb3ebd3a75227526d87e19feb70c1b0ccee656e421e955aadc88847ed2597437eb8cf19619e2a49470d286b285e219aec18d6b29dab47cfa8317a212b458
+DIST unicode-data-14.0.0-Unihan.zip 7116482 BLAKE2B 
feafb77e8a1694efe940be226735f88c2e08be43408b8c12de87b86860d3cfacffb3d7d287e4fbf6b7fcef1055f3fe6b74f312312dd7d1886cbc7a394a7df983
 SHA512 
1827e512dd1bd27f3553746275dc90e3c3add38590d56da3901eccb56b94fee9e2dd806514a866ca73dfe4770ec585d200a6b6a7a4293c2ff572a2f5b50ef091

diff --git a/app-i18n/unicode-data/unicode-data-14.0.0.ebuild 
b/app-i18n/unicode-data/unicode-data-14.0.0.ebuild
new file mode 100644
index 000..e0780f6a33f
--- /dev/null
+++ b/app-i18n/unicode-data/unicode-data-14.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Unicode data from unicode.org"
+HOMEPAGE="https://unicode.org/ucd/;
+SRC_URI="https://unicode.org/Public/zipped/${PV}/UCD.zip -> ${P}-UCD.zip
+   https://unicode.org/Public/zipped/${PV}/Unihan.zip -> ${P}-Unihan.zip"
+
+LICENSE="unicode"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="app-arch/unzip"
+S="${WORKDIR}"
+
+src_unpack() {
+   # Unihan.zip needs to be installed as a zip for reverse deps
+   # https://bugzilla.gnome.org/show_bug.cgi?id=768210
+   unpack ${P}-UCD.zip
+}
+
+src_install() {
+   insinto /usr/share/${PN}
+   doins -r "${S}"/*
+   newins "${DISTDIR}"/${P}-Unihan.zip Unihan.zip
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libappindicator/

2021-09-10 Thread Vadim Misbakh-Soloviov
commit: 74228c0a4add5a77f70c44d5a31998847df6edab
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Fri Sep 10 08:13:13 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Sep 10 08:13:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74228c0a

dev-libs/libappindicator: fix parallel build

See referenced bug

Bug: https://bugs.gentoo.org/638782
Package-Manager: Portage-3.0.22, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild 
b/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild
index 3aae6e4b558..3595bdcc538 100644
--- a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild
+++ b/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild
@@ -62,6 +62,12 @@ multilib_src_configure() {
$(multilib_native_use_enable introspection)
 }
 
+multilib_src_compile() {
+   # Was initially reported in 638782, then fixed, and then fix 
disappeared.
+   # But I facing it every time I (mva) trying to rebuild it on my machine 
even now (Sep'21)
+   emake -j1
+}
+
 multilib_src_test() {
# Prevent tests from trying to write on /dev/fuse
GVFS_DISABLE_FUSE=1 dbus-run-session emake check



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/, dev-libs/pkcs11-helper/files/

2021-08-20 Thread Vadim Misbakh-Soloviov
commit: 22b2fb41302f3cab094fa308a7f389149b4b5097
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Fri Aug 20 18:03:25 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Aug 20 18:03:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b2fb41

dev-libs/pkcs11-helper: bump + fix build with new nss

Closes: https://bugs.gentoo.org/794790
Package-Manager: Portage-3.0.22, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/pkcs11-helper/Manifest|  1 +
 .../files/pkcs11-helper-1.27.0-nss.patch   | 14 +++
 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 47 ++
 3 files changed, 62 insertions(+)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index c1231def323..cd9a73bdc0e 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1 +1,2 @@
 DIST pkcs11-helper-1.25.1.tar.bz2 425719 BLAKE2B 
527b387a981dbfd855d4eb0024dd7625388cda27c3a0e993b49315e311d46f1735afc8d436361ac1b75a7b3d7f1f712d7dda8eb546ab7adc3dc046bc85fd4c5a
 SHA512 
a5954f4d07a166ed7e711b7a0aa84b454b25774b2fb187ca65bba439f59539c8074bda8ddd5f579d635fe0dc27d8415d8bd22707dc91327bbe05ce03e277b499
+DIST pkcs11-helper-1.27.0.tar.bz2 422425 BLAKE2B 
a9fd7ef04dce1abbae57b09a12b4be560465ae0cf2910443332882967d00b6380c62944820aa9580e101459d1c35edaae68cd7abbafa308a8b152921ac32f04c
 SHA512 
5799342cb755dae8b7ba0880d652e9d4b4f1e52a74043015e1185e1e059326cb2689bb51957db98060ac2257dee34e2f047dcf3d52ad59fd49b91fedcfc5332b

diff --git a/dev-libs/pkcs11-helper/files/pkcs11-helper-1.27.0-nss.patch 
b/dev-libs/pkcs11-helper/files/pkcs11-helper-1.27.0-nss.patch
new file mode 100644
index 000..a283121b811
--- /dev/null
+++ b/dev-libs/pkcs11-helper/files/pkcs11-helper-1.27.0-nss.patch
@@ -0,0 +1,14 @@
+--- pkcs11-helper-1.27.0/include/pkcs11-helper-1.0/pkcs11.h.orig   
2020-11-17 19:38:56.0 +0100
 pkcs11-helper-1.27.0/include/pkcs11-helper-1.0/pkcs11.h2021-06-12 
20:53:07.127234688 +0200
+@@ -1262,6 +1262,11 @@
+ 
+ #define NULL_PTR NULL
+ 
++typedef CK_RV (*CK_NSS_GetFIPSStatus)(CK_SESSION_HANDLE hSession,
++  CK_OBJECT_HANDLE hObject,
++  CK_ULONG ulOperationType,
++  CK_ULONG *pulFIPSStatus);
++
+ /* Delete the helper macros defined at the top of the file.  */
+ #undef ck_flags_t
+ #undef ck_version

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
new file mode 100644
index 000..83f7f2e9921
--- /dev/null
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="PKCS#11 helper library"
+HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
+
+if [[ $(ver_cut 3) -eq 0 ]]; then
+   MY_PV=$(ver_cut 1-2)
+else
+   MY_PV=${PV}
+fi
+
+SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.tar.bz2;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="bindist doc gnutls nss static-libs"
+
+RDEPEND="
+   >=dev-libs/openssl-0.9.7:0=[bindist(-)=]
+   gnutls? ( >=net-libs/gnutls-1.4.4 )
+   nss? ( dev-libs/nss )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   doc? ( >=app-doc/doxygen-1.4.7 )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-nss.patch"
+)
+
+src_configure() {
+   econf \
+   --disable-crypto-engine-polarssl \
+   --disable-crypto-engine-mbedtls \
+   $(use_enable doc) \
+   $(use_enable gnutls crypto-engine-gnutls) \
+   $(use_enable nss crypto-engine-nss) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-plugins/gosuslugi-plugin/

2021-07-10 Thread Vadim Misbakh-Soloviov
commit: 798d2904e0cfd736bc056c5caa36e67cd3a98a4f
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Jul 10 07:37:27 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Jul 10 07:38:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798d2904

www-plugins/gosuslugi-plugin: drop maintainer desc and fix pkg longdesc

Bug: https://bugs.gentoo.org/801349
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 www-plugins/gosuslugi-plugin/metadata.xml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/www-plugins/gosuslugi-plugin/metadata.xml 
b/www-plugins/gosuslugi-plugin/metadata.xml
index 7579a29b5ee..564ed5783bb 100644
--- a/www-plugins/gosuslugi-plugin/metadata.xml
+++ b/www-plugins/gosuslugi-plugin/metadata.xml
@@ -3,9 +3,8 @@
 
   
 m...@gentoo.org
-Also, you can find me on IRC (FreeNode) as mva, or in 
Telegram as @mva_name
 Vadim A. Misbakh-Soloviov
   
-  FIXME
+  Browsers (Firefox/Chrome-and-forks) plugin that allow to 
use GOST cryptography on Russian E-Government site
   
-
\ No newline at end of file
+



[gentoo-commits] repo/gentoo:master commit in: www-plugins/gosuslugi-plugin/

2021-06-20 Thread Vadim Misbakh-Soloviov
commit: 79a1bfb5fbf4afddb9dc5bff0d9c0791c5c8609d
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sun Jun 20 17:37:53 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sun Jun 20 17:37:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a1bfb5

www-plugins/gosuslugi-plugin: Fix license naming (EULA->all-rights-reserved)

Bug: https://bugs.gentoo.org/796950
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild 
b/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild
index 6a6d2750db4..d474dcb0b70 100644
--- a/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild
+++ b/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 #  x64-winnt? ( 
https://ds-plugin.gosuslugi.ru/plugin/htdocs/plugin/IFCPlugin-x64.msi )
 
 HOMEPAGE="http://gosuslugi.ru/;
-LICENSE="EULA"
+LICENSE="all-rights-reserved"
 RESTRICT="mirror"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: www-plugins/gosuslugi-plugin/

2021-06-04 Thread Vadim Misbakh-Soloviov
commit: f902e81ac507596b122d4e606ffb13159e377103
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Fri Jun  4 15:30:42 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Jun  4 15:31:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f902e81a

www-plugins/gosuslugi-plugin: fix QA issue

 (kludgy way for now, while I trying to contact upstream for proper fix)

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild 
b/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild
index b326ccd6ca2..c3b258570dc 100644
--- a/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild
+++ b/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild
@@ -41,6 +41,7 @@ S="${WORKDIR}"
 
 src_unpack() {
unpack_deb ${A}
+   rm usr/lib/mozilla/plugins/lib/libcapi_engine_linux.so
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: www-plugins/gosuslugi-plugin/

2021-06-04 Thread Vadim Misbakh-Soloviov
commit: fbc0773cff15d6c4c85936d6fa1be3bbd612c382
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Fri Jun  4 10:52:20 2021 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Jun  4 10:52:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc0773c

www-plugins/gosuslugi-plugin: new package

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 www-plugins/gosuslugi-plugin/Manifest  |  3 ++
 .../gosuslugi-plugin-3.1.1.0.ebuild| 57 ++
 www-plugins/gosuslugi-plugin/metadata.xml  | 11 +
 3 files changed, 71 insertions(+)

diff --git a/www-plugins/gosuslugi-plugin/Manifest 
b/www-plugins/gosuslugi-plugin/Manifest
new file mode 100644
index 000..2b0615a2eb6
--- /dev/null
+++ b/www-plugins/gosuslugi-plugin/Manifest
@@ -0,0 +1,3 @@
+DIST gosuslugi-plugin-3.1.1.0_amd64.deb 5264616 BLAKE2B 
0aadd08a26ae70e9a73611de3faccceb8bb53f8f36df34398d72f2a3d34ad5d0efa6a9bc0b05daf6b4a1fe7e2a498506df7a8bc094eae002ae7e7f532b24f98f
 SHA512 
7152b08b22d93dee63aaed61012ed53f07a52beee113a0fbd639a435d57f251885947c2e874fb1e799f5db36340093024641f504f95d5ef788bfc30c4e9030aa
+DIST gosuslugi-plugin-3.1.1.0_mac.pkg 9712969 BLAKE2B 
f9234cb5283f27e680d448f6c4edf298495451c4b1af6bb6cdf5cf9e016877ce587a9dbfa9f78631d28f9d9fb1bb5d1aa505ecd947549bf0818e2662be6197c8
 SHA512 
e22530e72ce769fdee10fc63e140d7b294a3a9067e3ae113de1267745c16f0eb1c526f2a9f9d693263de92230c0e132362e3ed6c8653903addff47920f5632e0
+DIST gosuslugi-plugin-3.1.1.0_x86.deb 5198728 BLAKE2B 
68bcd5745e14a13fe13cc0dbcf3c66c6471a405a5a6957f112b843fa935cefc27fd60effdffba86593175deed1eb66a091558c2766b3fb5a2f7b8c860e61ee09
 SHA512 
2a49778f94421b5827d52725a72745482eaafb825dbadb2696a1bccbcf491a775ff1b1eefebba565906c7c7bce8d7106003999a1e0dc69e69781e5a639597223

diff --git a/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild 
b/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild
new file mode 100644
index 000..b326ccd6ca2
--- /dev/null
+++ b/www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils unpacker
+
+DESCRIPTION="Crypto-provider browser plugin for russian e-gov site 
https://gosuslugi.ru/;
+
+SRC_URI="
+   amd64? ( 
https://ds-plugin.gosuslugi.ru/plugin/upload/assets/distrib/IFCPlugin-x86_64.deb
 -> ${P}_amd64.deb )
+   x86? ( 
https://ds-plugin.gosuslugi.ru/plugin/upload/assets/distrib/IFCPlugin-i386.deb 
-> ${P}_x86.deb )
+   x64-macos? ( 
https://ds-plugin.gosuslugi.ru/plugin/upload/assets/distrib/IFCPlugin.pkg -> 
${P}_mac.pkg )
+"
+#  x86-macos? ( 
https://ds-plugin.gosuslugi.ru/plugin/upload/assets/distrib/IFCPlugin.pkg -> 
${P}_mac.pkg )
+#  x86-winnt? ( 
https://ds-plugin.gosuslugi.ru/plugin/htdocs/plugin/IFCPlugin.msi )
+#  x64-winnt? ( 
https://ds-plugin.gosuslugi.ru/plugin/htdocs/plugin/IFCPlugin-x64.msi )
+
+HOMEPAGE="http://gosuslugi.ru/;
+LICENSE="EULA"
+RESTRICT="mirror"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 x64-macos x86-macos"
+IUSE="multilib"
+
+REQUIRED_USE="amd64? ( multilib )"
+
+# TODO: minimal useflag (I can't do it now, since
+# it seems like I brake my token and it is uninitialized now)
+RDEPEND="
+   dev-libs/libxml2:2
+   sys-apps/pcsc-lite:0
+   virtual/libusb:0
+"
+DEPEND="${RDEPEND}"
+
+QA_PREBUILT="*"
+QA_SONAME_NO_SYMLINK="usr/lib32/.* usr/lib64/.*"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   insinto /
+   doins -r usr etc opt
+   dobin usr/bin/ifc_chrome_host
+   keepdir /var/log/ifc
+   fperms 777 /var/log/ifc
+}
+
+pkg_postinst() {
+   cd /etc/update_ccid_boundle
+   sh ./update_ccid_boundle.sh
+}

diff --git a/www-plugins/gosuslugi-plugin/metadata.xml 
b/www-plugins/gosuslugi-plugin/metadata.xml
new file mode 100644
index 000..7579a29b5ee
--- /dev/null
+++ b/www-plugins/gosuslugi-plugin/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+m...@gentoo.org
+Also, you can find me on IRC (FreeNode) as mva, or in 
Telegram as @mva_name
+Vadim A. Misbakh-Soloviov
+  
+  FIXME
+  
+
\ No newline at end of file



[gentoo-commits] proj/gentoo-syntax:master commit in: ftdetect/

2021-02-06 Thread Vadim Misbakh-Soloviov
commit: 33dfc1c4f3676b10f3980089d1c41d45514ae7a3
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Nov 14 23:49:03 2020 +
Commit:     Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sun Feb  7 00:25:11 2021 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=33dfc1c4

package.env also uses package.use-like syntax

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 ftdetect/gentoo.vim | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ftdetect/gentoo.vim b/ftdetect/gentoo.vim
index a7ae000..b8f169f 100644
--- a/ftdetect/gentoo.vim
+++ b/ftdetect/gentoo.vim
@@ -59,7 +59,7 @@ au BufNewFile,BufRead 
{*/package.{accept_,}keywords,*/portage/package.{accept_,}
 \ set filetype=gentoo-package-keywords
 
 " package.use
-au BufNewFile,BufRead {*/package.use,*/portage/package.use/*}
+au BufNewFile,BufRead 
{*/package.use,*/portage/package.use/*,*/package.env,*/portage/package.env/*}
 \ set filetype=gentoo-package-use
 
 " package.license



  1   2   >