[gentoo-commits] repo/proj/guru:dev commit in: sci-physics/openmodelica/

2024-07-30 Thread Takuya Wakazono
commit: c541608386df973ad5151f089a9482c5fdeff33b
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue Jul 30 15:58:31 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Tue Jul 30 15:59:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5416083

sci-physics/openmodelica: unkeyword 1.23.1 for ~amd64

https://github.com/gentoo/guru/commit/27eb38d18856f0e508b046fcb46db6737e557fb5#r144754174

Signed-off-by: Takuya Wakazono  gmail.com>

 sci-physics/openmodelica/openmodelica-1.23.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-physics/openmodelica/openmodelica-1.23.1.ebuild 
b/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
index f60a0d9f5..a4fd589e6 100644
--- a/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
+++ b/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
@@ -12,7 +12,7 @@ EGIT_COMMIT="v1.23.1"
 
 LICENSE="OSMC-PL GPL-3 AGPL-3 BSD EPL-1.0 public-domain BSD-with-attribution 
LGPL-2.1+ LGPL-2 Apache-2.0 Boost-1.0 Modelica-1.1 Modelica-2 MIT WTFPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+# KEYWORDS="~amd64"
 
 RDEPEND="
>=virtual/lapack-3.10



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

2024-07-28 Thread Takuya Wakazono
commit: 457056775afd1a1dc86a6deecd089db88794e9ff
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jul 28 15:59:11 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 28 16:15:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45705677

dev-python/pillow-heif: add missing libheif version specifier

Adding version specifier to this ugly rdep was clearly not a good idea.

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/pillow-heif/pillow-heif-0.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pillow-heif/pillow-heif-0.18.0.ebuild 
b/dev-python/pillow-heif/pillow-heif-0.18.0.ebuild
index 66db57dab..6cb070a18 100644
--- a/dev-python/pillow-heif/pillow-heif-0.18.0.ebuild
+++ b/dev-python/pillow-heif/pillow-heif-0.18.0.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
)
test? (
dev-python/pillow[jpeg,lcms,webp,zlib,${PYTHON_USEDEP}]
-   media-libs/libheif:=[x265]
+   >=media-libs/libheif-1.17.6:=[x265]
)
 "
 BDEPEND="



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

2024-07-28 Thread Takuya Wakazono
commit: 06b6d98c10657ac7b7b91c1d5eebc986e61d8644
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jul 28 15:40:00 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 28 15:40:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06b6d98c

dev-python/pillow-heif: add 0.18.0

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/pillow-heif/Manifest  |  1 +
 dev-python/pillow-heif/pillow-heif-0.18.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-python/pillow-heif/Manifest b/dev-python/pillow-heif/Manifest
index 23bec0d69..192a27965 100644
--- a/dev-python/pillow-heif/Manifest
+++ b/dev-python/pillow-heif/Manifest
@@ -1 +1,2 @@
 DIST pillow_heif-0.15.0.tar.gz 14896461 BLAKE2B 
0a92a31542fbd49ef87fe81208f66d9b725ae0c5c4d4194fa737dcf9fbd76898b9132e81cc843da583898d406bbc451c3cd991e6141c6c327f86d4305432fe49
 SHA512 
1025a987148d1785da02c9ffc19b3ab0ec9e44cafb10ff3cb3231ecb7c3f22c968e5b3583ed0c386a7747333562bf86fdfe4caf21599bc1c2942da6a27363fbb
+DIST pillow_heif-0.18.0.tar.gz 16172675 BLAKE2B 
16f52c6dc1d6b63606a9457ab2d2c4990c1b81524d14d4135f571dde7bd72b9dc8624919270ff76b8e52efbeb1420a96be8108015330648852cbc73bd8790cf6
 SHA512 
dfaccf4f86bcb26bd8b953c5e99835e9a422a7282b659c2bb999396af959c4b439d588b76ba1bcbf4b384580908a8ae6d7c17d8203ffac8b70ff2d4781bb2322

diff --git a/dev-python/pillow-heif/pillow-heif-0.18.0.ebuild 
b/dev-python/pillow-heif/pillow-heif-0.18.0.ebuild
new file mode 100644
index 0..66db57dab
--- /dev/null
+++ b/dev-python/pillow-heif/pillow-heif-0.18.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python interface for libheif library"
+HOMEPAGE="
+   https://github.com/bigcat88/pillow_heif
+   https://pypi.org/project/pillow-heif/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   !test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   >=media-libs/libheif-1.17.6:=
+   )
+   test? (
+   dev-python/pillow[jpeg,lcms,webp,zlib,${PYTHON_USEDEP}]
+   media-libs/libheif:=[x265]
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   media-libs/opencv[png,python,${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-0.15.0-respect-cflags.patch" )
+
+distutils_enable_tests pytest



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

2024-07-28 Thread Takuya Wakazono
commit: be875434724a067c4f66e2aa27b4d482361f0354
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jul 28 15:37:14 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 28 15:38:52 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be875434

sys-apps/dnf5: add missing bdep

Signed-off-by: Takuya Wakazono  gmail.com>

 sys-apps/dnf5/dnf5-5.2.5.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/dnf5/dnf5-5.2.5.0.ebuild 
b/sys-apps/dnf5/dnf5-5.2.5.0.ebuild
index c7dcd6d94..d71c95a77 100644
--- a/sys-apps/dnf5/dnf5-5.2.5.0.ebuild
+++ b/sys-apps/dnf5/dnf5-5.2.5.0.ebuild
@@ -37,6 +37,7 @@ BDEPEND="
dev-python/sphinx
virtual/pkgconfig
test? (
+   app-arch/rpm
app-arch/createrepo_c
dev-util/cppunit
)



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

2024-07-28 Thread Takuya Wakazono
commit: 2f3ac3c6e402f5c09d71ec965f0c95f22b42bf8a
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jul 28 15:40:11 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 28 15:40:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f3ac3c6

dev-python/pillow-heif: drop 0.15.0

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/pillow-heif/Manifest  |  1 -
 dev-python/pillow-heif/pillow-heif-0.15.0.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-python/pillow-heif/Manifest b/dev-python/pillow-heif/Manifest
index 192a27965..117a75d04 100644
--- a/dev-python/pillow-heif/Manifest
+++ b/dev-python/pillow-heif/Manifest
@@ -1,2 +1 @@
-DIST pillow_heif-0.15.0.tar.gz 14896461 BLAKE2B 
0a92a31542fbd49ef87fe81208f66d9b725ae0c5c4d4194fa737dcf9fbd76898b9132e81cc843da583898d406bbc451c3cd991e6141c6c327f86d4305432fe49
 SHA512 
1025a987148d1785da02c9ffc19b3ab0ec9e44cafb10ff3cb3231ecb7c3f22c968e5b3583ed0c386a7747333562bf86fdfe4caf21599bc1c2942da6a27363fbb
 DIST pillow_heif-0.18.0.tar.gz 16172675 BLAKE2B 
16f52c6dc1d6b63606a9457ab2d2c4990c1b81524d14d4135f571dde7bd72b9dc8624919270ff76b8e52efbeb1420a96be8108015330648852cbc73bd8790cf6
 SHA512 
dfaccf4f86bcb26bd8b953c5e99835e9a422a7282b659c2bb999396af959c4b439d588b76ba1bcbf4b384580908a8ae6d7c17d8203ffac8b70ff2d4781bb2322

diff --git a/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild 
b/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild
deleted file mode 100644
index 9b26d02dd..0
--- a/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python interface for libheif library"
-HOMEPAGE="
-   https://github.com/bigcat88/pillow_heif
-   https://pypi.org/project/pillow-heif/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   !test? (
-   dev-python/pillow[${PYTHON_USEDEP}]
-   media-libs/libheif:=
-   )
-   test? (
-   dev-python/pillow[jpeg,lcms,webp,zlib,${PYTHON_USEDEP}]
-   media-libs/libheif:=[x265]
-   )
-"
-BDEPEND="
-   test? (
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   media-libs/opencv[png,python,${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=( "${FILESDIR}/${P}-respect-cflags.patch" )
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-   sed -i "s/=get_version()/=\"${PV}\"/" setup.py || die
-}



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

2024-07-28 Thread Takuya Wakazono
commit: ceac59b6a22497574c2f8b174c5a56a30e78b9ff
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jul 28 12:23:24 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 28 12:23:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ceac59b6

sys-apps/dnf5: fix hardcoded TMPDIR

Signed-off-by: Takuya Wakazono  gmail.com>

 sys-apps/dnf5/dnf5-5.2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/dnf5/dnf5-5.2.5.0.ebuild 
b/sys-apps/dnf5/dnf5-5.2.5.0.ebuild
index 3274237e9..c7dcd6d94 100644
--- a/sys-apps/dnf5/dnf5-5.2.5.0.ebuild
+++ b/sys-apps/dnf5/dnf5-5.2.5.0.ebuild
@@ -52,7 +52,7 @@ PATCHES=(
 src_prepare() {
cmake_src_prepare
# Replace hardcoded TMPDIR.
-   # sed -i "s|/tmp/|${T}/|" test/libdnf5/utils/test_fs.cpp || die
+   sed -i "s|/tmp/|${T}/|" test/libdnf5/utils/test_fs.cpp || die
 }
 
 src_configure() {



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

2024-07-28 Thread Takuya Wakazono
commit: 0b54c0489dd03032dde7a49338b10228c0800d75
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jul 27 07:37:06 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 28 12:21:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b54c048

dev-python/hijridate: drop 2.4.1

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/hijridate/Manifest   |  1 -
 dev-python/hijridate/hijridate-2.4.1.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-python/hijridate/Manifest b/dev-python/hijridate/Manifest
index cf444e367..fa433411b 100644
--- a/dev-python/hijridate/Manifest
+++ b/dev-python/hijridate/Manifest
@@ -1,2 +1 @@
-DIST hijridate-2.4.1.gh.tar.gz 42771 BLAKE2B 
7640d2eb6760f1e496468f0cb11d25c3bb4bf8fc4274b1d802d25b8392a44a83c46564d3f2372f53a37ec10fd914c1fbf096dab359018350662b747f8c1c65a6
 SHA512 
64fc38afbb59ce5de3611602ed8b0262cf410b66236f57e30aeb3d39db904afbfb17b300dba0ac7ab2163b7c4c000b2d444fa3769f00c7a7e80b8fe4bbc7216c
 DIST hijridate-2.5.0.gh.tar.gz 46488 BLAKE2B 
f9a20c8cddf2e994e952d24dd16f9113c52564961f6a13d4d40b4cf5933ecacf763ebd735a88fc41fcdcdd4cf4620810ae3504ced71e1284fbcb39b6d6aed321
 SHA512 
ff096902f30a5664892bdfc6a167ac838e83640a7430db726bc02417e4b34d5790624c260f906ee8143a05efefdee55e37b9dbf390fde514cf2f462743995611

diff --git a/dev-python/hijridate/hijridate-2.4.1.ebuild 
b/dev-python/hijridate/hijridate-2.4.1.ebuild
deleted file mode 100644
index 6cb25f351..0
--- a/dev-python/hijridate/hijridate-2.4.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Accurate Hijri-Gregorian date converter based on the Umm al-Qura 
calendar"
-HOMEPAGE="https://github.com/dralshehri/hijridate;
-SRC_URI="https://github.com/dralshehri/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs \
-   dev-python/furo \
-   dev-python/myst-parser \
-   dev-python/sphinx-notfound-page \
-   dev-python/sphinx-rtd-theme



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

2024-07-28 Thread Takuya Wakazono
commit: 67a0ece520f3ad244c438e7e6f20c8031b20b867
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jul 28 12:19:26 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 28 12:21:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67a0ece5

dev-libs/libsolv: new package, add 0.7.30

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-libs/libsolv/Manifest  |  1 +
 dev-libs/libsolv/libsolv-0.7.30.ebuild | 45 ++
 dev-libs/libsolv/metadata.xml  | 14 +++
 3 files changed, 60 insertions(+)

diff --git a/dev-libs/libsolv/Manifest b/dev-libs/libsolv/Manifest
new file mode 100644
index 0..f17add83c
--- /dev/null
+++ b/dev-libs/libsolv/Manifest
@@ -0,0 +1 @@
+DIST libsolv-0.7.30.tar.gz 762322 BLAKE2B 
2d731d87fa71693d1af98f6290536d73bc398a319c63fd5444e5861a5eede58a5b966faa73af99f09d2c623314bd9fbca74700ba4827bb6f749ff0a450d133bc
 SHA512 
65b385b6a303f40aeb49a67185469c9d554669a08e3c9529e5487fd31c7f4b25565899b2c20bbab69a44cfd7cc746b88d2b05c49d02c94a3cfa81f9142274f4e

diff --git a/dev-libs/libsolv/libsolv-0.7.30.ebuild 
b/dev-libs/libsolv/libsolv-0.7.30.ebuild
new file mode 100644
index 0..7011d3964
--- /dev/null
+++ b/dev-libs/libsolv/libsolv-0.7.30.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Library for solving packages and reading repositories"
+HOMEPAGE="https://github.com/openSUSE/libsolv;
+SRC_URI="https://github.com/openSUSE/libsolv/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="expat test zchunk"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/bzip2
+   app-arch/rpm
+   app-arch/xz-utils
+   app-arch/zstd:=
+   sys-libs/zlib
+   expat? ( dev-libs/expat )
+   !expat? ( dev-libs/libxml2 )
+   zchunk? ( app-arch/zchunk )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_COMPLEX_DEPS=ON
+   -DENABLE_COMPS=ON
+   -DENABLE_RPMDB=ON
+   -DENABLE_RPMMD=ON
+   -DENABLE_RPMPKG_LIBRPM=ON
+   -DENABLE_BZIP2_COMPRESSION=ON
+   -DENABLE_LZMA_COMPRESSION=ON
+   -DENABLE_ZSTD_COMPRESSION=ON
+   -DWITH_LIBXML2=$(usex !expat)
+   -DWITH_SYSTEM_ZCHUNK=$(usex zchunk)
+   )
+   cmake_src_configure
+}

diff --git a/dev-libs/libsolv/metadata.xml b/dev-libs/libsolv/metadata.xml
new file mode 100644
index 0..185024fdc
--- /dev/null
+++ b/dev-libs/libsolv/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+pastalia...@gmail.com
+Takuya Wakazono
+  
+  
+openSUSE/libsolv
+  
+  
+Build with zchunk support
+  
+



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

2024-07-28 Thread Takuya Wakazono
commit: 1e2360d46cbb8839d8382753f9d665f3aa6dbf36
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jul 28 12:19:42 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 28 12:21:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e2360d4

sys-apps/dnf5: new package, add 5.2.5.0

Signed-off-by: Takuya Wakazono  gmail.com>

 sys-apps/dnf5/Manifest |  1 +
 sys-apps/dnf5/dnf5-5.2.5.0.ebuild  | 75 ++
 .../dnf5/files/dnf5-5.2.5.0-remove-empty-dir.patch | 10 +++
 .../dnf5/files/dnf5-5.2.5.0-sandbox-test.patch | 18 ++
 sys-apps/dnf5/metadata.xml | 11 
 5 files changed, 115 insertions(+)

diff --git a/sys-apps/dnf5/Manifest b/sys-apps/dnf5/Manifest
new file mode 100644
index 0..626508bd3
--- /dev/null
+++ b/sys-apps/dnf5/Manifest
@@ -0,0 +1 @@
+DIST dnf5-5.2.5.0.tar.gz 1303914 BLAKE2B 
c9fd30aaa74e7e063b1ffbce645a839ba1b82aad92bae70299254a6a62e087246d006af58205f46720f57c1f1eb193eaabe323b6b8d67b31b4ce763b98e573f5
 SHA512 
9339bdb39a2b55006941909bd9c5e2ebba01258a15952952c346d88bb270cf51b2db91d1938b2bb8ace3c20c58dab3ec11b25454394d270de76580ea6ee49980

diff --git a/sys-apps/dnf5/dnf5-5.2.5.0.ebuild 
b/sys-apps/dnf5/dnf5-5.2.5.0.ebuild
new file mode 100644
index 0..3274237e9
--- /dev/null
+++ b/sys-apps/dnf5/dnf5-5.2.5.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Command-line package manager"
+HOMEPAGE="https://github.com/rpm-software-management/dnf5;
+SRC_URI="https://github.com/rpm-software-management/dnf5/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="nls systemd test"
+PROPERTIES="test_network"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-arch/rpm-4.17.0
+   dev-cpp/sdbus-c++:=
+   dev-cpp/toml11
+   >=dev-db/sqlite-3.35.0:3
+   >=dev-libs/glib-2.46.0:2
+   dev-libs/json-c:=
+   dev-libs/libfmt:=
+   >=dev-libs/librepo-1.17.1
+   >=dev-libs/libsolv-0.7.25
+   dev-libs/libxml2
+   sys-apps/util-linux
+   >=sys-libs/libmodulemd-2.11.2
+   systemd? ( sys-apps/systemd:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/breathe
+   dev-python/sphinx
+   virtual/pkgconfig
+   test? (
+   app-arch/createrepo_c
+   dev-util/cppunit
+   )
+"
+
+PATCHES=(
+   # Prevent empty cache directory from being created.
+   "${FILESDIR}/${P}-remove-empty-dir.patch"
+   # Prevent test suite from writing to system files.
+   "${FILESDIR}/${P}-sandbox-test.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+   # Replace hardcoded TMPDIR.
+   # sed -i "s|/tmp/|${T}/|" test/libdnf5/utils/test_fs.cpp || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_HTML=OFF
+   -DWITH_PERL5=OFF
+   -DWITH_PYTHON3=OFF
+   -DWITH_RUBY=OFF
+   -DWITH_ZCHUNK=OFF
+   -DWITH_SYSTEMD=$(usex systemd)
+   -DWITH_TESTS=$(usex test)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   cmake_src_compile doc-man
+}

diff --git a/sys-apps/dnf5/files/dnf5-5.2.5.0-remove-empty-dir.patch 
b/sys-apps/dnf5/files/dnf5-5.2.5.0-remove-empty-dir.patch
new file mode 100644
index 0..e82fdb6fa
--- /dev/null
+++ b/sys-apps/dnf5/files/dnf5-5.2.5.0-remove-empty-dir.patch
@@ -0,0 +1,10 @@
+--- a/libdnf5/CMakeLists.txt
 b/libdnf5/CMakeLists.txt
+@@ -136,7 +136,6 @@ configure_file("libdnf5.pc.in" 
${CMAKE_CURRENT_BINARY_DIR}/libdnf5.pc @ONLY)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libdnf5.pc DESTINATION 
${CMAKE_INSTALL_FULL_LIBDIR}/pkgconfig)
+ 
+ # Makes an empty directory for libdnf5 cache
+-install(DIRECTORY DESTINATION 
"${CMAKE_INSTALL_FULL_LOCALSTATEDIR}/cache/libdnf5")
+ 
+ # Makes an empty directory for libdnf5 distribution drop-in configuration 
files
+ install(DIRECTORY DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/dnf5/libdnf.conf.d")

diff --git a/sys-apps/dnf5/files/dnf5-5.2.5.0-sandbox-test.patch 
b/sys-apps/dnf5/files/dnf5-5.2.5.0-sandbox-test.patch
new file mode 100644
index 0..2f5fe26da
--- /dev/null
+++ b/sys-apps/dnf5/files/dnf5-5.2.5.0-sandbox-test.patch
@@ -0,0 +1,18 @@
+Prevent test suite from writing to system files.
+--- a/test/data/build-rpms-and-repos.sh
 b/test/data/build-rpms-and-repos.sh
+@@ -32,12 +32,14 @@ function build_rpms() {
+ 
+ # Note: _build_name_fmt requires escaped %% for use in headerSprintf()
+ rpmbuild -ba \
++--dbp

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

2024-07-28 Thread Takuya Wakazono
commit: ea702ff24d47670a2702b85d903124b45bcb1e23
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jul 27 07:36:55 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 28 12:21:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea702ff2

dev-python/hijridate: add 2.5.0

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/hijridate/Manifest   |  1 +
 dev-python/hijridate/hijridate-2.5.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/hijridate/Manifest b/dev-python/hijridate/Manifest
index 454c2f905..cf444e367 100644
--- a/dev-python/hijridate/Manifest
+++ b/dev-python/hijridate/Manifest
@@ -1 +1,2 @@
 DIST hijridate-2.4.1.gh.tar.gz 42771 BLAKE2B 
7640d2eb6760f1e496468f0cb11d25c3bb4bf8fc4274b1d802d25b8392a44a83c46564d3f2372f53a37ec10fd914c1fbf096dab359018350662b747f8c1c65a6
 SHA512 
64fc38afbb59ce5de3611602ed8b0262cf410b66236f57e30aeb3d39db904afbfb17b300dba0ac7ab2163b7c4c000b2d444fa3769f00c7a7e80b8fe4bbc7216c
+DIST hijridate-2.5.0.gh.tar.gz 46488 BLAKE2B 
f9a20c8cddf2e994e952d24dd16f9113c52564961f6a13d4d40b4cf5933ecacf763ebd735a88fc41fcdcdd4cf4620810ae3504ced71e1284fbcb39b6d6aed321
 SHA512 
ff096902f30a5664892bdfc6a167ac838e83640a7430db726bc02417e4b34d5790624c260f906ee8143a05efefdee55e37b9dbf390fde514cf2f462743995611

diff --git a/dev-python/hijridate/hijridate-2.5.0.ebuild 
b/dev-python/hijridate/hijridate-2.5.0.ebuild
new file mode 100644
index 0..c2cc22f9b
--- /dev/null
+++ b/dev-python/hijridate/hijridate-2.5.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Accurate Hijri-Gregorian date converter based on the Umm al-Qura 
calendar"
+HOMEPAGE="https://github.com/dralshehri/hijridate;
+SRC_URI="https://github.com/dralshehri/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+   dev-python/furo \
+   dev-python/myst-parser \
+   dev-python/sphinx-notfound-page



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

2024-07-26 Thread Takuya Wakazono
commit: 6c42c85d6ca1a8327267317e4e6cc8ca3fc4acc4
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jul 27 05:48:14 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jul 27 05:48:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c42c85d

gui-apps/hyprpicker: use default cmake.eclass phase

`emake protocols` is no longer necessary.
https://github.com/hyprwm/hyprpicker/commit/698b6ecd54c688620f34fcb46aa202623bfed7fa

Signed-off-by: Takuya Wakazono  gmail.com>

 .../{hyprpicker-0.3.0.ebuild => hyprpicker-0.3.0-r1.ebuild}   | 11 +--
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/gui-apps/hyprpicker/hyprpicker-0.3.0.ebuild 
b/gui-apps/hyprpicker/hyprpicker-0.3.0-r1.ebuild
similarity index 85%
rename from gui-apps/hyprpicker/hyprpicker-0.3.0.ebuild
rename to gui-apps/hyprpicker/hyprpicker-0.3.0-r1.ebuild
index 6ae449d89..12a894b6b 100644
--- a/gui-apps/hyprpicker/hyprpicker-0.3.0.ebuild
+++ b/gui-apps/hyprpicker/hyprpicker-0.3.0-r1.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~amd64"
 RDEPEND="
dev-libs/wayland
x11-libs/cairo
+   x11-libs/libxkbcommon
x11-libs/pango
 "
 
@@ -25,14 +26,4 @@ BDEPEND="
dev-util/wayland-scanner
media-libs/libglvnd
media-libs/libjpeg-turbo
-   x11-libs/libxkbcommon
 "
-
-src_compile() {
-   emake protocols
-   cmake_src_compile
-}
-
-src_install() {
-   dobin "${BUILD_DIR}/${PN}"
-}



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

2024-07-26 Thread Takuya Wakazono
commit: d9e9474617f2bbd4abbdb599a1a16c9e5dd0940c
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jul 27 04:48:28 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jul 27 04:48:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9e94746

net-misc/megasync: drop 5.3.0.0-r1

Signed-off-by: Takuya Wakazono  gmail.com>

 net-misc/megasync/Manifest   |   2 -
 net-misc/megasync/megasync-5.3.0.0-r1.ebuild | 176 ---
 2 files changed, 178 deletions(-)

diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest
index d65fb57cf..e2f4fca5a 100644
--- a/net-misc/megasync/Manifest
+++ b/net-misc/megasync/Manifest
@@ -1,4 +1,2 @@
-DIST megasync-5.3.0.0.tar.gz 24307650 BLAKE2B 
4b4253f40abea54856d869ba5094d18dd7239f3c7a9d25611e1a053d370e943f29f3cbb4a672b559b1908600f6eafea586ec65e8a24cceb44a592337ff5e0f8a
 SHA512 
61a4e0bf351816113bca23328dfe1872a031f6457368127dd1ec55f5147d22059e3cbb8998497398dbf706050eb228e09b41ed6300262a89c3abf71e1152f0e7
 DIST megasync-5.4.0.0.tar.gz 24716654 BLAKE2B 
06b2bfbdf6f0bda00bd53ae062c99352a71fa5f50fa88c75b9a2dcafb9b1f5d6b47be48bee2f052945e9a80f144024d8c1519698f5a951f140fa9170bfbbae27
 SHA512 
1e323fe637f6e32e893d3e22f512c3fbc1aca17eb5c85df24ef75d7492de9386fc18f20baa5fa7d28a83e763835e531da486c89c74e9223aa0e9216b9e343459
-DIST megasync-sdk-5.3.0.0.tar.gz 4146154 BLAKE2B 
7b73f4475958f0d2ad341638f0f5c7ab1c9570f38ecceb7393268b4307cd4052a6ba5b358fabf3138ba7ad6e503c18c4314204d2a4c8c2d19846e4093889b24e
 SHA512 
8b301cf8654112893bb79e3ce8f9f2c7ee27bafcc68df6f4bceb88bb54a2f5168cedf34bd262dfeb0ef0c67b46c9420259d7f0f13bc067f9ae7799cc09d28abc
 DIST megasync-sdk-5.4.0.0.tar.gz 4158786 BLAKE2B 
bfaa09a358ba692477c8ba85fd86e9d919bb267b54390c02e2aa593d52ea6dd245721a854855576f72561500d6c8a763c4dbef9935e6defc38dede12b7fcd40f
 SHA512 
78a7d478f1586c6dfa4b7f954e7cd00272b484996c4296fe18ea965198cfa6a342e9084a898a69b036e1e96b72aab28ac731e9397474713375f63e8dd9170e1d

diff --git a/net-misc/megasync/megasync-5.3.0.0-r1.ebuild 
b/net-misc/megasync/megasync-5.3.0.0-r1.ebuild
deleted file mode 100644
index 8b25de399..0
--- a/net-misc/megasync/megasync-5.3.0.0-r1.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic qmake-utils xdg
-
-DESCRIPTION="The official Qt-based program for syncing your MEGA account in 
your PC"
-HOMEPAGE="
-   https://mega.io
-   https://github.com/meganz/MEGAsync
-"
-
-if [[ ${PV} ==  ]];then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/meganz/MEGAsync;
-   EGIT_BRANCH="master"
-   EGIT_SUBMODULES=( '*' )
-else
-   MEGA_SDK_REV="eb8dba09149e1aad0210c3591f3ef6e50022f714" # commit of 
src/MEGASync/mega submodule
-   MEGA_TAG_SUFFIX="Linux"
-   SRC_URI="
-   
https://github.com/meganz/MEGAsync/archive/v${PV}_${MEGA_TAG_SUFFIX}.tar.gz -> 
${P}.tar.gz
-   https://github.com/meganz/sdk/archive/${MEGA_SDK_REV}.tar.gz -> 
${PN}-sdk-${PV}.tar.gz
-   "
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}"/MEGAsync-${PV}_${MEGA_TAG_SUFFIX}
-fi
-
-LICENSE="MEGA"
-SLOT="0"
-IUSE="dolphin mediainfo nautilus nemo thumbnail thunar"
-
-DEPEND="
-   dev-db/sqlite:3
-   dev-libs/crypto++:=
-   dev-libs/icu:=
-   dev-libs/libsodium:=
-   dev-libs/libuv:=
-   dev-libs/openssl:0=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtimageformats:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   net-dns/c-ares:=
-   net-misc/curl[ssl]
-   sys-libs/zlib
-   x11-libs/libxcb:=
-   dolphin? (
-   kde-apps/dolphin:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/kio:5
-   kde-frameworks/kwidgetsaddons:5
-   )
-   mediainfo? (
-   media-libs/libmediainfo
-   media-libs/libzen
-   )
-   nautilus? (
-   dev-libs/glib:2
-   >=gnome-base/nautilus-43
-   )
-   nemo? (
-   dev-libs/glib:2
-   gnome-extra/nemo
-   )
-   thumbnail? (
-   media-libs/freeimage
-   media-video/ffmpeg:=
-   )
-   thunar? ( xfce-base/thunar:= )
-"
-RDEPEND="
-   ${DEPEND}
-   dev-qt/qtquickcontrols:5
-   dev-qt/qtquickcontrols2:5
-"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   dolphin? ( kde-frameworks/extra-cmake-modules )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-4.10.0.0_ffmpeg6.patch"
-   "${FILESDIR}/${PN}-4.10.0.0_fix-buil

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

2024-07-26 Thread Takuya Wakazono
commit: 93e169e5beb997307214e568e426e9bfe26278b3
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jul 27 04:48:18 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jul 27 04:48:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93e169e5

net-misc/megasync: add 5.4.0.0

Signed-off-by: Takuya Wakazono  gmail.com>

 net-misc/megasync/Manifest|   2 +
 net-misc/megasync/megasync-5.4.0.0.ebuild | 176 ++
 2 files changed, 178 insertions(+)

diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest
index 18f80eb0a..d65fb57cf 100644
--- a/net-misc/megasync/Manifest
+++ b/net-misc/megasync/Manifest
@@ -1,2 +1,4 @@
 DIST megasync-5.3.0.0.tar.gz 24307650 BLAKE2B 
4b4253f40abea54856d869ba5094d18dd7239f3c7a9d25611e1a053d370e943f29f3cbb4a672b559b1908600f6eafea586ec65e8a24cceb44a592337ff5e0f8a
 SHA512 
61a4e0bf351816113bca23328dfe1872a031f6457368127dd1ec55f5147d22059e3cbb8998497398dbf706050eb228e09b41ed6300262a89c3abf71e1152f0e7
+DIST megasync-5.4.0.0.tar.gz 24716654 BLAKE2B 
06b2bfbdf6f0bda00bd53ae062c99352a71fa5f50fa88c75b9a2dcafb9b1f5d6b47be48bee2f052945e9a80f144024d8c1519698f5a951f140fa9170bfbbae27
 SHA512 
1e323fe637f6e32e893d3e22f512c3fbc1aca17eb5c85df24ef75d7492de9386fc18f20baa5fa7d28a83e763835e531da486c89c74e9223aa0e9216b9e343459
 DIST megasync-sdk-5.3.0.0.tar.gz 4146154 BLAKE2B 
7b73f4475958f0d2ad341638f0f5c7ab1c9570f38ecceb7393268b4307cd4052a6ba5b358fabf3138ba7ad6e503c18c4314204d2a4c8c2d19846e4093889b24e
 SHA512 
8b301cf8654112893bb79e3ce8f9f2c7ee27bafcc68df6f4bceb88bb54a2f5168cedf34bd262dfeb0ef0c67b46c9420259d7f0f13bc067f9ae7799cc09d28abc
+DIST megasync-sdk-5.4.0.0.tar.gz 4158786 BLAKE2B 
bfaa09a358ba692477c8ba85fd86e9d919bb267b54390c02e2aa593d52ea6dd245721a854855576f72561500d6c8a763c4dbef9935e6defc38dede12b7fcd40f
 SHA512 
78a7d478f1586c6dfa4b7f954e7cd00272b484996c4296fe18ea965198cfa6a342e9084a898a69b036e1e96b72aab28ac731e9397474713375f63e8dd9170e1d

diff --git a/net-misc/megasync/megasync-5.4.0.0.ebuild 
b/net-misc/megasync/megasync-5.4.0.0.ebuild
new file mode 100644
index 0..01f7ff31d
--- /dev/null
+++ b/net-misc/megasync/megasync-5.4.0.0.ebuild
@@ -0,0 +1,176 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic qmake-utils xdg
+
+DESCRIPTION="The official Qt-based program for syncing your MEGA account in 
your PC"
+HOMEPAGE="
+   https://mega.io
+   https://github.com/meganz/MEGAsync
+"
+
+if [[ ${PV} ==  ]];then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/meganz/MEGAsync;
+   EGIT_BRANCH="master"
+   EGIT_SUBMODULES=( '*' )
+else
+   MEGA_SDK_REV="8ffa53c73b8295415f965139daf78cecbac70482" # commit of 
src/MEGASync/mega submodule
+   MEGA_TAG_SUFFIX="Linux"
+   SRC_URI="
+   
https://github.com/meganz/MEGAsync/archive/v${PV}_${MEGA_TAG_SUFFIX}.tar.gz -> 
${P}.tar.gz
+   https://github.com/meganz/sdk/archive/${MEGA_SDK_REV}.tar.gz -> 
${PN}-sdk-${PV}.tar.gz
+   "
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}"/MEGAsync-${PV}_${MEGA_TAG_SUFFIX}
+fi
+
+LICENSE="MEGA"
+SLOT="0"
+IUSE="dolphin mediainfo nautilus nemo thumbnail thunar"
+
+DEPEND="
+   dev-db/sqlite:3
+   dev-libs/crypto++:=
+   dev-libs/icu:=
+   dev-libs/libsodium:=
+   dev-libs/libuv:=
+   dev-libs/openssl:0=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtimageformats:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   net-dns/c-ares:=
+   net-misc/curl[ssl]
+   sys-libs/zlib
+   x11-libs/libxcb:=
+   dolphin? (
+   kde-apps/dolphin:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kio:5
+   kde-frameworks/kwidgetsaddons:5
+   )
+   mediainfo? (
+   media-libs/libmediainfo
+   media-libs/libzen
+   )
+   nautilus? (
+   dev-libs/glib:2
+   >=gnome-base/nautilus-43
+   )
+   nemo? (
+   dev-libs/glib:2
+   gnome-extra/nemo
+   )
+   thumbnail? (
+   media-libs/freeimage
+   media-video/ffmpeg:=
+   )
+   thunar? ( xfce-base/thunar:= )
+"
+RDEPEND="
+   ${DEPEND}
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtquickcontrols2:5
+"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   dolphin? ( kde-frameworks/extra-cmake-modules )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.10.0.0_ffmpeg6.patch"
+   "${FILESDIR}/${PN}-4.10.0.0_fix-build.patch"
+   "${FILESDIR}

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

2024-07-26 Thread Takuya Wakazono
commit: e3558f8696081600975ad3002417694b9a929aa2
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Jul 25 14:14:56 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jul 26 10:11:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3558f86

dev-python/langdetect: enable py3.13

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/langdetect/langdetect-1.0.9.ebuild | 2 +-
 dev-python/langdetect/metadata.xml| 5 -
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild 
b/dev-python/langdetect/langdetect-1.0.9.ebuild
index 4ccb48f61..151866422 100644
--- a/dev-python/langdetect/langdetect-1.0.9.ebuild
+++ b/dev-python/langdetect/langdetect-1.0.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 pypi
 

diff --git a/dev-python/langdetect/metadata.xml 
b/dev-python/langdetect/metadata.xml
index 7b2bbaa29..7ba11d811 100644
--- a/dev-python/langdetect/metadata.xml
+++ b/dev-python/langdetect/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   pastalia...@gmail.com
+       Takuya Wakazono
+   

langdetect
Mimino666/langdetect



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

2024-07-26 Thread Takuya Wakazono
commit: 61d948c0e066a09586c88e7ccc7d021ca8fae8a3
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Jul 25 14:14:47 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jul 26 10:11:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61d948c0

dev-python/hijridate: enable py3.13

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/hijridate/hijridate-2.4.1.ebuild | 2 +-
 dev-python/hijridate/metadata.xml   | 5 -
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/hijridate/hijridate-2.4.1.ebuild 
b/dev-python/hijridate/hijridate-2.4.1.ebuild
index 0d3a22cfa..6cb25f351 100644
--- a/dev-python/hijridate/hijridate-2.4.1.ebuild
+++ b/dev-python/hijridate/hijridate-2.4.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 
 inherit distutils-r1
 

diff --git a/dev-python/hijridate/metadata.xml 
b/dev-python/hijridate/metadata.xml
index d5b62be01..54036c4fb 100644
--- a/dev-python/hijridate/metadata.xml
+++ b/dev-python/hijridate/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   pastalia...@gmail.com
+       Takuya Wakazono
+   

hijridate
dralshehri/hijridate



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

2024-07-26 Thread Takuya Wakazono
commit: 12156d6368d394c41d9a469dd5a2084af9093b44
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Jul 25 14:15:29 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jul 26 10:11:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12156d63

dev-python/dateparser: enable py3.13

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/dateparser/dateparser-1.2.0.ebuild | 2 +-
 dev-python/dateparser/metadata.xml| 5 -
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/dateparser/dateparser-1.2.0.ebuild 
b/dev-python/dateparser/dateparser-1.2.0.ebuild
index 45704719e..8697814c4 100644
--- a/dev-python/dateparser/dateparser-1.2.0.ebuild
+++ b/dev-python/dateparser/dateparser-1.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 optfeature pypi
 

diff --git a/dev-python/dateparser/metadata.xml 
b/dev-python/dateparser/metadata.xml
index 694c8de0e..670472c82 100644
--- a/dev-python/dateparser/metadata.xml
+++ b/dev-python/dateparser/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   pastalia...@gmail.com
+       Takuya Wakazono
+   

scrapinghub/dateparser
dateparser



[gentoo-commits] repo/proj/guru:dev commit in: net-analyzer/gping/

2024-07-25 Thread Takuya Wakazono
commit: 3812a3bd74605715281f5854132d8083cfe7d0fb
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue Jul 23 09:33:17 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Thu Jul 25 14:04:07 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3812a3bd

net-analyzer/gping: add 1.17.3

Signed-off-by: Takuya Wakazono  gmail.com>

 net-analyzer/gping/Manifest|  85 +
 net-analyzer/gping/gping-1.17.3.ebuild | 166 +
 2 files changed, 251 insertions(+)

diff --git a/net-analyzer/gping/Manifest b/net-analyzer/gping/Manifest
index c52c48d40..a0722aa4a 100644
--- a/net-analyzer/gping/Manifest
+++ b/net-analyzer/gping/Manifest
@@ -1,27 +1,48 @@
+DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620
 SHA512 
47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
 DIST ahash-0.8.8.crate 43028 BLAKE2B 
598a7f2ef74a9470913d2d4e46d1652a8ea7ccd9843778b7f2f4d9f41703ba4cae552aca8205fef6ff8f601d919a5f141391a942e13e5285c7e053cbbbe4afcc
 SHA512 
b54c8c2cfde8115d2108dca36ab698d1b43eb015caa36e6d02288ff21a67ff54144affd406af704107689888f52548203731d3793e5b881bd267b2f803f478cb
 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
+DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
+DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 
8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6
 SHA512 
5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anstream-0.6.11.crate 30239 BLAKE2B 
4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b
 SHA512 
f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
+DIST anstream-0.6.14.crate 29160 BLAKE2B 
1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112
 SHA512 
65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
 DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
+DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba
 SHA512 
e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
+DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b

[gentoo-commits] repo/proj/guru:dev commit in: net-analyzer/gping/

2024-07-25 Thread Takuya Wakazono
commit: ddf7a9571d3005170b5dc217cd6410735ace7b48
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue Jul 23 09:33:27 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Thu Jul 25 14:04:08 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ddf7a957

net-analyzer/gping: drop 1.16.1-r1

Signed-off-by: Takuya Wakazono  gmail.com>

 net-analyzer/gping/Manifest   |  99 
 net-analyzer/gping/gping-1.16.1-r1.ebuild | 185 --
 2 files changed, 284 deletions(-)

diff --git a/net-analyzer/gping/Manifest b/net-analyzer/gping/Manifest
index a0722aa4a..1d3513645 100644
--- a/net-analyzer/gping/Manifest
+++ b/net-analyzer/gping/Manifest
@@ -1,49 +1,28 @@
 DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620
 SHA512 
47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
-DIST ahash-0.8.8.crate 43028 BLAKE2B 
598a7f2ef74a9470913d2d4e46d1652a8ea7ccd9843778b7f2f4d9f41703ba4cae552aca8205fef6ff8f601d919a5f141391a942e13e5285c7e053cbbbe4afcc
 SHA512 
b54c8c2cfde8115d2108dca36ab698d1b43eb015caa36e6d02288ff21a67ff54144affd406af704107689888f52548203731d3793e5b881bd267b2f803f478cb
-DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
-DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
 DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 
8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6
 SHA512 
5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anstream-0.6.11.crate 30239 BLAKE2B 
4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b
 SHA512 
f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
 DIST anstream-0.6.14.crate 29160 BLAKE2B 
1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112
 SHA512 
65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
-DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
 DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba
 SHA512 
e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
-DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
 DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b

[gentoo-commits] repo/proj/guru:dev commit in: dev-util/rpi-imager/

2024-07-22 Thread Takuya Wakazono
commit: f88eabef6662dc2827ec21ec3e626cc0149d78d7
Author: Martin Mokry  protonmail  com>
AuthorDate: Fri May 24 18:25:24 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Mon Jul 22 10:27:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f88eabef

dev-util/rpi-imager: Add new package

Signed-off-by: Martin Mokry  protonmail.com>
Closes: https://github.com/gentoo/guru/pull/193
Signed-off-by: Takuya Wakazono  gmail.com>

 dev-util/rpi-imager/Manifest|  1 +
 dev-util/rpi-imager/metadata.xml| 11 
 dev-util/rpi-imager/rpi-imager-1.8.5.ebuild | 99 +
 3 files changed, 111 insertions(+)

diff --git a/dev-util/rpi-imager/Manifest b/dev-util/rpi-imager/Manifest
new file mode 100644
index 0..5b7690b7c
--- /dev/null
+++ b/dev-util/rpi-imager/Manifest
@@ -0,0 +1 @@
+DIST rpi-imager-1.8.5.tar.gz 22455707 BLAKE2B 
a3268674a9d8345c23b765beef041404185eb31a25cefc2adee0d6de7910aa526c1b1f0073e4fd959ae3aa04764c9890355835295dab40149d07e37b0869a890
 SHA512 
574d4310234344be7502ecb6e01802f658455bc329a8080c88173c020c3e291478f5145b45c9ed68136ff1dafbaf8b842de2f8f086888cab806e931660f1d3b8

diff --git a/dev-util/rpi-imager/metadata.xml b/dev-util/rpi-imager/metadata.xml
new file mode 100644
index 0..0280e23c9
--- /dev/null
+++ b/dev-util/rpi-imager/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  martin-ko...@protonmail.com
+  Martin Mokry
+
+
+  raspberrypi/rpi-imager
+
+

diff --git a/dev-util/rpi-imager/rpi-imager-1.8.5.ebuild 
b/dev-util/rpi-imager/rpi-imager-1.8.5.ebuild
new file mode 100644
index 0..058732ca2
--- /dev/null
+++ b/dev-util/rpi-imager/rpi-imager-1.8.5.ebuild
@@ -0,0 +1,99 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Raspberry Pi Imaging Utility"
+HOMEPAGE="
+https://www.raspberrypi.com/software/
+https://github.com/raspberrypi/rpi-imager
+"
+SRC_URI="https://github.com/raspberrypi/rpi-imager/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${P}/src"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+IUSE="gnutls qt5 qt6 zlib lzma zstd brotli bzip2 xz dbus gnutls openssl 
-telemetry"
+REQUIRED_USE=" || ( qt5 qt5 ) || ( gnutls openssl )"
+
+RDEPEND="
+   app-crypt/p11-kit
+   dev-libs/double-conversion
+   dev-libs/glib
+   dev-libs/gmp
+   dev-libs/icu
+   dev-libs/libffi
+   dev-libs/libpcre2
+   dev-libs/libtasn1
+   dev-libs/libunistring
+   dev-libs/libxml2
+   dev-libs/nettle
+   media-gfx/graphite2
+   media-libs/freetype
+   media-libs/harfbuzz
+   media-libs/libglvnd
+   media-libs/libpng
+   net-dns/c-ares
+   net-dns/libidn2
+   net-libs/libpsl
+   net-libs/nghttp2
+   sys-apps/acl
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libxcb
+   x11-libs/libXdmcp
+"
+
+RDEPEND="
+   sys-apps/util-linux
+   zlib? ( sys-libs/zlib )
+   lzma? ( app-arch/lzma )
+   zstd? ( app-arch/zstd )
+   brotli? ( app-arch/brotli )
+   bzip2? ( app-arch/bzip2 )
+   xz? ( app-arch/xz-utils )
+   dbus? ( sys-apps/dbus )
+   qt6? (
+   dev-qt/qtbase:6[concurrent,dbus,gui,network,widgets]
+   dev-qt/qtdeclarative:6[svg]
+   )
+   qt5? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   net-misc/curl
+   app-arch/libarchive:=
+   qt6? ( dev-qt/qttools:6[linguist] )
+   !qt6? ( dev-qt/linguist-tools:5 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package gnutls GnuTLS)
+   $(cmake_use_find_package qt6 Qt6)
+   $(cmake_use_find_package !qt6 Qt5)
+   $(cmake_use_find_package zlib ZLIB)
+   $(cmake_use_find_package lzma LibLZMA)
+   -DENABLE_TELEMETRY=$(usex telemetry)
+   -DENABLE_CHECK_VERSION=NO
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/rpi-imager/

2024-07-22 Thread Takuya Wakazono
commit: 3958f7bf10bed02ddaa6ee36f7918d08abe5ba55
Author: Takuya Wakazono  gmail  com>
AuthorDate: Mon Jul 22 10:17:17 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Mon Jul 22 10:27:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3958f7bf

dev-util/rpi-imager: followup fixes

- change Qt USE flags per policy [1]
- similar change for ssl USE flags
- cleanup potentinally non-functional USE flags
- fix RDEPEND
- optfeature sys-fs/udisks for non-root operation

[1] https://wiki.gentoo.org/wiki/Project:Qt/Policies

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-util/rpi-imager/metadata.xml| 18 +
 dev-util/rpi-imager/rpi-imager-1.8.5.ebuild | 61 +++--
 2 files changed, 25 insertions(+), 54 deletions(-)

diff --git a/dev-util/rpi-imager/metadata.xml b/dev-util/rpi-imager/metadata.xml
index 0280e23c9..c52b01339 100644
--- a/dev-util/rpi-imager/metadata.xml
+++ b/dev-util/rpi-imager/metadata.xml
@@ -1,11 +1,15 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  martin-ko...@protonmail.com
-  Martin Mokry
-
-
-  raspberrypi/rpi-imager
-
+  
+martin-ko...@protonmail.com
+Martin Mokry
+  
+  
+pastalia...@gmail.com
+Takuya Wakazono
+  
+  
+raspberrypi/rpi-imager
+  
 

diff --git a/dev-util/rpi-imager/rpi-imager-1.8.5.ebuild 
b/dev-util/rpi-imager/rpi-imager-1.8.5.ebuild
index 058732ca2..804bf7a60 100644
--- a/dev-util/rpi-imager/rpi-imager-1.8.5.ebuild
+++ b/dev-util/rpi-imager/rpi-imager-1.8.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake xdg
+inherit cmake optfeature xdg
 
 DESCRIPTION="Raspberry Pi Imaging Utility"
 HOMEPAGE="
@@ -17,51 +17,21 @@ LICENSE="Apache-2.0"
 SLOT="0"
 
 KEYWORDS="~amd64"
-IUSE="gnutls qt5 qt6 zlib lzma zstd brotli bzip2 xz dbus gnutls openssl 
-telemetry"
-REQUIRED_USE=" || ( qt5 qt5 ) || ( gnutls openssl )"
-
-RDEPEND="
-   app-crypt/p11-kit
-   dev-libs/double-conversion
-   dev-libs/glib
-   dev-libs/gmp
-   dev-libs/icu
-   dev-libs/libffi
-   dev-libs/libpcre2
-   dev-libs/libtasn1
-   dev-libs/libunistring
-   dev-libs/libxml2
-   dev-libs/nettle
-   media-gfx/graphite2
-   media-libs/freetype
-   media-libs/harfbuzz
-   media-libs/libglvnd
-   media-libs/libpng
-   net-dns/c-ares
-   net-dns/libidn2
-   net-libs/libpsl
-   net-libs/nghttp2
-   sys-apps/acl
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXdmcp
-"
+IUSE="gnutls qt6 telemetry"
 
 RDEPEND="
+   app-arch/libarchive:=
+   app-arch/xz-utils
+   net-misc/curl
sys-apps/util-linux
-   zlib? ( sys-libs/zlib )
-   lzma? ( app-arch/lzma )
-   zstd? ( app-arch/zstd )
-   brotli? ( app-arch/brotli )
-   bzip2? ( app-arch/bzip2 )
-   xz? ( app-arch/xz-utils )
-   dbus? ( sys-apps/dbus )
+   sys-libs/zlib
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
qt6? (
dev-qt/qtbase:6[concurrent,dbus,gui,network,widgets]
dev-qt/qtdeclarative:6[svg]
)
-   qt5? (
+   !qt6? (
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -73,13 +43,8 @@ RDEPEND="
dev-qt/qtwidgets:5
)
 "
-
 DEPEND="${RDEPEND}"
 BDEPEND="
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? ( dev-libs/openssl:= )
-   net-misc/curl
-   app-arch/libarchive:=
qt6? ( dev-qt/qttools:6[linguist] )
!qt6? ( dev-qt/linguist-tools:5 )
 "
@@ -87,13 +52,15 @@ BDEPEND="
 src_configure() {
local mycmakeargs=(
$(cmake_use_find_package gnutls GnuTLS)
-   $(cmake_use_find_package qt6 Qt6)
$(cmake_use_find_package !qt6 Qt5)
-   $(cmake_use_find_package zlib ZLIB)
-   $(cmake_use_find_package lzma LibLZMA)
-DENABLE_TELEMETRY=$(usex telemetry)
-DENABLE_CHECK_VERSION=NO
)
 
cmake_src_configure
 }
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "running as a non-root user" sys-fs/udisks
+}



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

2024-07-20 Thread Takuya Wakazono
commit: e54e63ccd2d5a70f464b451740ba10afc4aba85e
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jul 21 05:06:20 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 21 05:06:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e54e63cc

dev-python/convertdate: enable py3.13

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/convertdate/convertdate-2.4.0.ebuild | 2 +-
 dev-python/convertdate/metadata.xml | 5 -
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/convertdate/convertdate-2.4.0.ebuild 
b/dev-python/convertdate/convertdate-2.4.0.ebuild
index a68be7af6..0b4c83641 100644
--- a/dev-python/convertdate/convertdate-2.4.0.ebuild
+++ b/dev-python/convertdate/convertdate-2.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 

diff --git a/dev-python/convertdate/metadata.xml 
b/dev-python/convertdate/metadata.xml
index 512899ed5..2e8739fed 100644
--- a/dev-python/convertdate/metadata.xml
+++ b/dev-python/convertdate/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   pastalia...@gmail.com
+       Takuya Wakazono
+   

fitnr/convertdate
convertdate



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

2024-07-20 Thread Takuya Wakazono
commit: ea70fd8acad2df0e7bbaa593ddca7adc1d00c827
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jul 21 05:03:46 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 21 05:03:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea70fd8a

dev-python/colorthief: enable py3.13

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/colorthief/colorthief-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/colorthief/colorthief-0.2.1.ebuild 
b/dev-python/colorthief/colorthief-0.2.1.ebuild
index adf8f29b6..18dd56c3e 100644
--- a/dev-python/colorthief/colorthief-0.2.1.ebuild
+++ b/dev-python/colorthief/colorthief-0.2.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit distutils-r1 pypi
 
 DESCRIPTION="Module for grabbing the color palette from an image"



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

2024-07-20 Thread Takuya Wakazono
commit: f05243fced302f701f7489d0387c91dec21bf1e7
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jul 20 09:23:24 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jul 20 09:23:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f05243fc

app-containers/waydroid: fix broken kernel config check

pkg_setup needs to be defined explicitly because both linux-info and
python-single-r1 export pkg_setup.

Signed-off-by: Takuya Wakazono  gmail.com>

 app-containers/waydroid/waydroid-1.4.2-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/app-containers/waydroid/waydroid-1.4.2-r1.ebuild 
b/app-containers/waydroid/waydroid-1.4.2-r1.ebuild
index fc6157ad2..83aa5c2c2 100644
--- a/app-containers/waydroid/waydroid-1.4.2-r1.ebuild
+++ b/app-containers/waydroid/waydroid-1.4.2-r1.ebuild
@@ -43,6 +43,11 @@ ERROR_ANDROID_BINDER_IPC="CONFIG_ANDROID_BINDER_IPC: need 
for creating Android-s
 ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely replaced deprecated 
ISHMEM drivers,
therefore it's vital for android-specific memory management"
 
+pkg_setup() {
+   linux-info_pkg_setup
+   python-single-r1_pkg_setup
+}
+
 src_prepare() {
if ! use apparmor; then
# https://github.com/waydroid/waydroid/issues/652



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

2024-07-20 Thread Takuya Wakazono
commit: b1ad3296f03fb552fac2897ca142f8af52032326
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jul 20 08:02:12 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jul 20 08:10:18 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1ad3296

net-misc/megasync: fix runtime dependency

dev-qt/qtquickcontrols{,2} is required as a runtime dependency. If this
is not present in an environment that has not done initial setup,
megasync will crash. This does not occur in environment that have
already done initial setup.

Closes: https://bugs.gentoo.org/936323
Signed-off-by: Takuya Wakazono  gmail.com>

 .../{megasync-5.3.0.0.ebuild => megasync-5.3.0.0-r1.ebuild} | 6 +-
 net-misc/megasync/megasync-.ebuild  | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/net-misc/megasync/megasync-5.3.0.0.ebuild 
b/net-misc/megasync/megasync-5.3.0.0-r1.ebuild
similarity index 97%
rename from net-misc/megasync/megasync-5.3.0.0.ebuild
rename to net-misc/megasync/megasync-5.3.0.0-r1.ebuild
index c93022217..8b25de399 100644
--- a/net-misc/megasync/megasync-5.3.0.0.ebuild
+++ b/net-misc/megasync/megasync-5.3.0.0-r1.ebuild
@@ -76,7 +76,11 @@ DEPEND="
)
thunar? ( xfce-base/thunar:= )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="
+   ${DEPEND}
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtquickcontrols2:5
+"
 BDEPEND="
dev-qt/linguist-tools:5
dolphin? ( kde-frameworks/extra-cmake-modules )

diff --git a/net-misc/megasync/megasync-.ebuild 
b/net-misc/megasync/megasync-.ebuild
index c93022217..8b25de399 100644
--- a/net-misc/megasync/megasync-.ebuild
+++ b/net-misc/megasync/megasync-.ebuild
@@ -76,7 +76,11 @@ DEPEND="
)
thunar? ( xfce-base/thunar:= )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="
+   ${DEPEND}
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtquickcontrols2:5
+"
 BDEPEND="
dev-qt/linguist-tools:5
dolphin? ( kde-frameworks/extra-cmake-modules )



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

2024-07-19 Thread Takuya Wakazono
commit: 19e4e10f3bc45a06e830633d455fc2afafe0e0f3
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jul 20 02:50:35 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jul 20 03:00:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19e4e10f

sys-apps/lact: use cargo_target_dir helper

This will cause QA notice (sed noop) in normal builds but I accept it
for readability.

Signed-off-by: Takuya Wakazono  gmail.com>

 sys-apps/lact/lact-0.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lact/lact-0.5.5.ebuild b/sys-apps/lact/lact-0.5.5.ebuild
index 46b76fc7b..3424a7e04 100644
--- a/sys-apps/lact/lact-0.5.5.ebuild
+++ b/sys-apps/lact/lact-0.5.5.ebuild
@@ -387,7 +387,7 @@ QA_FLAGS_IGNORED="usr/bin/lact"
 
 src_configure() {
sed -i "/^strip =/d" Cargo.toml || die
-   use debug && { sed -i "s|target/release|target/debug|" Makefile || die; 
}
+   sed -i "s|target/release|$(cargo_target_dir)|" Makefile || die
 
local myfeatures=(
$(usev drm)



[gentoo-commits] repo/proj/guru:dev commit in: dev-build/cargo-make/

2024-07-18 Thread Takuya Wakazono
commit: b949ef5613743372e23ee54d9b24be654401410f
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Jul 18 11:33:06 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Thu Jul 18 11:33:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b949ef56

dev-build/cargo-make: add 0.37.14

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-build/cargo-make/Manifest  |  13 ++
 dev-build/cargo-make/cargo-make-0.37.14.ebuild | 306 +
 2 files changed, 319 insertions(+)

diff --git a/dev-build/cargo-make/Manifest b/dev-build/cargo-make/Manifest
index 3878d0058..ed66b40db 100644
--- a/dev-build/cargo-make/Manifest
+++ b/dev-build/cargo-make/Manifest
@@ -12,13 +12,16 @@ DIST bstr-1.9.1.crate 380305 BLAKE2B 
52b45bd48874d052636c6b451cc36d8b012808ea519
 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 
08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49
 SHA512 
a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
 DIST byteorder-1.5.0.crate 23288 BLAKE2B 
7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453
 SHA512 
96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
 DIST bytes-1.6.0.crate 60605 BLAKE2B 
3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d
 SHA512 
6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
+DIST bytes-1.6.1.crate 60723 BLAKE2B 
a6f28770d1c42d7bb02964cafedc205c2730351cfca81520dbf62300284416a49e19c5d858dc37ba001d21846efb75d20977162a7e203e7171ef33868a720309
 SHA512 
4826cdba7a772b68f7352a3160a4c8ff93002110644c2e99537274cbb9776ba2f40ed8be9cde564f58b884c1985bdbce07cd7f5a46d34b48146ff51f317b5ab7
 DIST bzip2-0.4.4.crate 34197 BLAKE2B 
b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c
 SHA512 
9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555
 DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 
01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102
 SHA512 
d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b
 DIST camino-1.1.7.crate 36204 BLAKE2B 
ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233
 SHA512 
b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45
 DIST cargo-make-0.37.13.tar.gz 1932760 BLAKE2B 
a6de2f3c152c1350e6e835d002b5d8db483aa14c8b331540d12cc722e6d2255fe5365619495e97f53d35f91c678e0b280edd27b64b6f77ceac8e435f2c884c0f
 SHA512 
87a8f42f76f0ffeaa35c9050063c39046feb26953e06e59d27c80182ad994d6f47c94cca40f331b7eb0332cee69c4e7be621e9636a2068c59f39dd2b57b3271c
+DIST cargo-make-0.37.14.tar.gz 1963634 BLAKE2B 
68c5ffd6a01a284c078043792d1c8ddd8ef5d26ac8887bf27f1f66682b97077ff57e0e8cfefedb2fc2c9fa4ac117fa652782870a611cb462f8c99c21d89a7e6a
 SHA512 
e772dca522e213e4291d34018ce7beced54600544fcf498063cb5073397536b45ca399a206471d09a57dd8765a0a2ae694bec41a94481383a7ebf0c356316b69
 DIST cargo-platform-0.1.8.crate 11813 BLAKE2B 
b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6
 SHA512 
187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2
 DIST cargo_metadata-0.18.1.crate 24535 BLAKE2B 
9d0018e28a3941e269dbd30291054a882a960905a43d4818c874250356a6c203bf08ed77a8041f08607390b2a382864701c519d71a0b88818ee59c6322c74e86
 SHA512 
43f87d2b84597ec9a27e9fccf06ec5f2630a0147a9c85779622c25493bd61268c266643f8206a17d76a16329af85f0cc563a9af7e17ca77024c0eaf788555f7d
 DIST cc-1.0.104.crate 79710 BLAKE2B 
67248278ef46eada183d63377fc66ad83244c906b4a7d26a8363cc1e88dabb13e894ceaeb1c02f0444a0d7d2d2bc92075689b17de990348ec61e855ac473e97f
 SHA512 
b8c9a3dcc685fd7c962f59ff96e1d60ee0bce290d9019d9d3035f49ac4d2806708a3266985e8d2e6fa8c9b36bcde8272b5ed7a6b258cbb8dc4cebeed69eb3b15
+DIST cc-1.1.5.crate 81493 BLAKE2B 
3edd99cd9d05b090a57cf62f1236c02d0731baa8b2bdcd6c14f21e68323cdf4a65439f81701c1b1960b70919f1a342f1ad8e0bc830bfd187eedbbf443a5df77b
 SHA512 
2ee646d3808bd06b3bba5788d0f93762009875e1f5c25dad67b0f8dafcb512be3ff105bf9d2e92a2507a2fd942b8d774004971c1f203ad40894336ffb89ceebd
 DIST cfg-if-1.0.0.crate 793

[gentoo-commits] repo/proj/guru:dev commit in: dev-build/cargo-make/

2024-07-18 Thread Takuya Wakazono
commit: 9e4695ff39e54647e4cf19be4315bb8af6acf18a
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Jul 18 11:33:16 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Thu Jul 18 11:33:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e4695ff

dev-build/cargo-make: drop 0.37.13

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-build/cargo-make/Manifest  |  10 -
 dev-build/cargo-make/cargo-make-0.37.13.ebuild | 303 -
 2 files changed, 313 deletions(-)

diff --git a/dev-build/cargo-make/Manifest b/dev-build/cargo-make/Manifest
index ed66b40db..6aa6963bd 100644
--- a/dev-build/cargo-make/Manifest
+++ b/dev-build/cargo-make/Manifest
@@ -11,16 +11,13 @@ DIST block-buffer-0.10.4.crate 10538 BLAKE2B 
d819c4f9c4be85868e8b105fb7e479d2e58
 DIST bstr-1.9.1.crate 380305 BLAKE2B 
52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7
 SHA512 
67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 
08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49
 SHA512 
a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
 DIST byteorder-1.5.0.crate 23288 BLAKE2B 
7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453
 SHA512 
96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
-DIST bytes-1.6.0.crate 60605 BLAKE2B 
3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d
 SHA512 
6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
 DIST bytes-1.6.1.crate 60723 BLAKE2B 
a6f28770d1c42d7bb02964cafedc205c2730351cfca81520dbf62300284416a49e19c5d858dc37ba001d21846efb75d20977162a7e203e7171ef33868a720309
 SHA512 
4826cdba7a772b68f7352a3160a4c8ff93002110644c2e99537274cbb9776ba2f40ed8be9cde564f58b884c1985bdbce07cd7f5a46d34b48146ff51f317b5ab7
 DIST bzip2-0.4.4.crate 34197 BLAKE2B 
b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c
 SHA512 
9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555
 DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 
01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102
 SHA512 
d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b
 DIST camino-1.1.7.crate 36204 BLAKE2B 
ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233
 SHA512 
b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45
-DIST cargo-make-0.37.13.tar.gz 1932760 BLAKE2B 
a6de2f3c152c1350e6e835d002b5d8db483aa14c8b331540d12cc722e6d2255fe5365619495e97f53d35f91c678e0b280edd27b64b6f77ceac8e435f2c884c0f
 SHA512 
87a8f42f76f0ffeaa35c9050063c39046feb26953e06e59d27c80182ad994d6f47c94cca40f331b7eb0332cee69c4e7be621e9636a2068c59f39dd2b57b3271c
 DIST cargo-make-0.37.14.tar.gz 1963634 BLAKE2B 
68c5ffd6a01a284c078043792d1c8ddd8ef5d26ac8887bf27f1f66682b97077ff57e0e8cfefedb2fc2c9fa4ac117fa652782870a611cb462f8c99c21d89a7e6a
 SHA512 
e772dca522e213e4291d34018ce7beced54600544fcf498063cb5073397536b45ca399a206471d09a57dd8765a0a2ae694bec41a94481383a7ebf0c356316b69
 DIST cargo-platform-0.1.8.crate 11813 BLAKE2B 
b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6
 SHA512 
187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2
 DIST cargo_metadata-0.18.1.crate 24535 BLAKE2B 
9d0018e28a3941e269dbd30291054a882a960905a43d4818c874250356a6c203bf08ed77a8041f08607390b2a382864701c519d71a0b88818ee59c6322c74e86
 SHA512 
43f87d2b84597ec9a27e9fccf06ec5f2630a0147a9c85779622c25493bd61268c266643f8206a17d76a16329af85f0cc563a9af7e17ca77024c0eaf788555f7d
-DIST cc-1.0.104.crate 79710 BLAKE2B 
67248278ef46eada183d63377fc66ad83244c906b4a7d26a8363cc1e88dabb13e894ceaeb1c02f0444a0d7d2d2bc92075689b17de990348ec61e855ac473e97f
 SHA512 
b8c9a3dcc685fd7c962f59ff96e1d60ee0bce290d9019d9d3035f49ac4d2806708a3266985e8d2e6fa8c9b36bcde8272b5ed7a6b258cbb8dc4cebeed69eb3b15
 DIST cc-1.1.5.crate 8149

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

2024-07-14 Thread Takuya Wakazono
commit: 3296ba136f47d33caa3869af3ea7f80733c990fa
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jul 14 15:23:38 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 14 15:56:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3296ba13

dev-libs/fastText: enable py3.13

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-libs/fastText/fastText-0.9.2.ebuild|  3 ++-
 .../fastText/files/fastText-0.9.2-numpy2.patch | 30 ++
 dev-libs/fastText/metadata.xml |  5 +++-
 3 files changed, 36 insertions(+), 2 deletions(-)

diff --git a/dev-libs/fastText/fastText-0.9.2.ebuild 
b/dev-libs/fastText/fastText-0.9.2.ebuild
index a55761421..4e18b26fa 100644
--- a/dev-libs/fastText/fastText-0.9.2.ebuild
+++ b/dev-libs/fastText/fastText-0.9.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_EXT=1
 DISTUTILS_OPTIONAL=1
 DISTUTILS_USE_PEP517=setuptools
@@ -33,6 +33,7 @@ BDEPEND="
 DOCS=( {CODE_OF_CONDUCT,CONTRIBUTING,README}.md python/{README.rst,doc} docs )
 PATCHES=(
"${FILESDIR}/${P}-gcc13.patch"
+   "${FILESDIR}/${P}-numpy2.patch"
"${FILESDIR}/${P}-pep517.patch"
 )
 

diff --git a/dev-libs/fastText/files/fastText-0.9.2-numpy2.patch 
b/dev-libs/fastText/files/fastText-0.9.2-numpy2.patch
new file mode 100644
index 0..4fe744aca
--- /dev/null
+++ b/dev-libs/fastText/files/fastText-0.9.2-numpy2.patch
@@ -0,0 +1,30 @@
+https://numpy.org/devdocs/numpy_2_0_migration_guide.html#adapting-to-changes-in-the-copy-keyword
+--- a/python/fasttext_module/fasttext/FastText.py
 b/python/fasttext_module/fasttext/FastText.py
+@@ -43,7 +43,7 @@ class _Meter(object):
+ else:
+ y_scores, y_true = ([], ())
+ 
+-return np.array(y_scores, copy=False), np.array(y_true, copy=False)
++return np.asarray(y_scores), np.asarray(y_true)
+ 
+ def precision_recall_curve(self, label=None):
+ """Return precision/recall curve"""
+@@ -58,7 +58,7 @@ class _Meter(object):
+ else:
+ precision, recall = ([], ())
+ 
+-return np.array(precision, copy=False), np.array(recall, copy=False)
++return np.asarray(precision), np.asarray(recall)
+ 
+ def precision_at_recall(self, recall, label=None):
+ """Return precision for a given recall"""
+@@ -229,7 +229,7 @@ class _FastText(object):
+ else:
+ probs, labels = ([], ())
+ 
+-return labels, np.array(probs, copy=False)
++return labels, np.asarray(probs)
+ 
+ def get_input_matrix(self):
+ """

diff --git a/dev-libs/fastText/metadata.xml b/dev-libs/fastText/metadata.xml
index 114c245e0..2e0aa32c6 100644
--- a/dev-libs/fastText/metadata.xml
+++ b/dev-libs/fastText/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   pastalia...@gmail.com
+   Takuya Wakazono
+   

facebookresearch/fastText
fasttext



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymeeus/files/, dev-python/pymeeus/

2024-07-14 Thread Takuya Wakazono
commit: 41a4a1c1e5eb030f9758fd5288ef254de44d29f2
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jul 14 15:52:47 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul 14 15:56:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41a4a1c1

dev-python/pymeeus: enable py3.13

Closes: https://bugs.gentoo.org/928258
Signed-off-by: Takuya Wakazono  gmail.com>

 .../pymeeus/files/pymeeus-0.5.12-pytest8.patch | 88 ++
 dev-python/pymeeus/metadata.xml|  5 +-
 dev-python/pymeeus/pymeeus-0.5.12.ebuild   |  7 +-
 3 files changed, 98 insertions(+), 2 deletions(-)

diff --git a/dev-python/pymeeus/files/pymeeus-0.5.12-pytest8.patch 
b/dev-python/pymeeus/files/pymeeus-0.5.12-pytest8.patch
new file mode 100644
index 0..90fbf7921
--- /dev/null
+++ b/dev-python/pymeeus/files/pymeeus-0.5.12-pytest8.patch
@@ -0,0 +1,88 @@
+https://bugs.gentoo.org/928258
+https://github.com/architest/pymeeus/issues/24
+From f064abfda6b3cb48cb42a6827cd250413056f227 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Antoine=20Beaupr=C3=A9?= 
+Date: Sat, 6 Apr 2024 22:22:52 -0400
+Subject: [PATCH] fix pytest 7.2 compatibility
+
+Pytest 7.2 deprecated plain top-level `setup()` and `teardown()`
+functions in favor of their own decorators:
+
+https://docs.pytest.org/en/latest/changelog.html#pytest-7-2-0-2022-10-23
+https://docs.pytest.org/en/latest/deprecations.html#setup-teardown
+
+Now we need to use module-level setup/teardown, which is extremely
+similar, just named differently:
+
+https://docs.pytest.org/en/latest/how-to/xunit_setup.html#module-level-setup-teardown
+
+We keep compatibility shims for older pytest releases.
+
+Closes: #24
+---
+ tests/test_curvefitting.py  | 10 +++---
+ tests/test_interpolation.py |  9 +++--
+ 2 files changed, 14 insertions(+), 5 deletions(-)
+
+diff --git a/tests/test_curvefitting.py b/tests/test_curvefitting.py
+index 9398327..0d20cca 100644
+--- a/tests/test_curvefitting.py
 b/tests/test_curvefitting.py
+@@ -31,9 +31,8 @@
+ cf4 = CurveFitting()
+ 
+ 
+-def setup():
++def setup_module():
+ """This function is used to set up the environment for the tests"""
+-
+ # Set up a few CurveFitting objects
+ cf1.set([73.0, 38.0, 35.0, 42.0, 78.0, 68.0, 74.0, 42.0, 52.0, 54.0, 39.0,
+  61.0, 42.0, 49.0, 50.0, 62.0, 44.0, 39.0, 43.0, 54.0, 44.0, 
37.0],
+@@ -58,10 +57,15 @@ def setup():
+  -0.8372, -0.4377, -0.3640, -0.3508, -0.2126])
+ 
+ 
+-def teardown():
++def teardown_module():
+ pass
+ 
+ 
++# pre pytest 7.2 compatibility
++setup = setup_module
++teardown = teardown_module
++
++
+ # CurveFitting class
+ 
+ def test_curvefitting_constructor():
+diff --git a/tests/test_interpolation.py b/tests/test_interpolation.py
+index e853c37..08f7b6e 100644
+--- a/tests/test_interpolation.py
 b/tests/test_interpolation.py
+@@ -32,7 +32,7 @@
+ i_sine = Interpolation()
+ 
+ 
+-def setup():
++def setup_module():
+ """This function is used to set up the environment for the tests"""
+ # Set up a interpolation object which uses Right Ascension
+ y0 = Angle(10, 18, 48.732, ra=True)
+@@ -64,10 +64,15 @@ def setup():
+ 0.5236885653, 0.5453707057])
+ 
+ 
+-def teardown():
++def teardown_module():
+ pass
+ 
+ 
++# pre pytest 7.2 ompatibility
++setup = setup_module
++teardown = teardown_module
++
++
+ # Interpolation class
+ 
+ def test_interpolation_constructor():

diff --git a/dev-python/pymeeus/metadata.xml b/dev-python/pymeeus/metadata.xml
index 05776cb32..977daa513 100644
--- a/dev-python/pymeeus/metadata.xml
+++ b/dev-python/pymeeus/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   pastalia...@gmail.com
+   Takuya Wakazono
+   

architest/pymeeus
PyMeeus

diff --git a/dev-python/pymeeus/pymeeus-0.5.12.ebuild 
b/dev-python/pymeeus/pymeeus-0.5.12.ebuild
index aa3a9a724..aec1ee397 100644
--- a/dev-python/pymeeus/pymeeus-0.5.12.ebuild
+++ b/dev-python/pymeeus/pymeeus-0.5.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 DISTUTILS_USE_PEP517=setuptools
 PYPI_PN="PyMeeus"
 PYPI_NO_NORMALIZE=1
@@ -19,6 +19,11 @@ LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
+PATCHES=(
+   # bug #928258
+   "${FILESDIR}/${P}-pytest8.patch"
+)
+
 distutils_enable_tests pytest
 
 distutils_enable_sphinx docs/source \



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-07-13 Thread Takuya Wakazono
commit: 1fcd94280dd1512ef88fdfc430023f0f48f8ec10
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jul 13 12:17:52 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jul 13 12:55:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1fcd9428

app-text/komikku: drop 1.50.0

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 -
 app-text/komikku/komikku-1.50.0.ebuild | 94 --
 2 files changed, 95 deletions(-)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 988d55cee..4466e1215 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,2 +1 @@
-DIST komikku-1.50.0.tar.gz 4923523 BLAKE2B 
5e39e9edc1f47054863c10c39fa7c953cfeca05d115f43600ec2d46f54b1d3b03b8fa9283c00a9a8096e3b32ad82ca5049c29ea7a6eff480e2e44ba7e83488ac
 SHA512 
b62f93798f24b5e57709d4662d9ef7d3efb685ca1ff4c288bec99b8b57d5e20fdd7421d5f637d08cba395bcd6c8457f0e73233afb245e356ba525057b7e9c384
 DIST komikku-1.51.1.tar.gz 4937165 BLAKE2B 
7819b176a6f6db2625a5cbfb7a487f58b79b43dab5e1bb24bdb95c7cd809ad1e5310b63cb21205125745d7d5286ebbdc35ecb9be80f59d3b5015b941e79fe7c1
 SHA512 
be91cf6b48f10063c027d6079a9addde87dea436215fc786cba9eb8e59aa11788485f2a3a1b5910a036e3b428d181892d81fa4c718ce79699a6a60b99d320778

diff --git a/app-text/komikku/komikku-1.50.0.ebuild 
b/app-text/komikku/komikku-1.50.0.ebuild
deleted file mode 100644
index 7af66f6f1..0
--- a/app-text/komikku/komikku-1.50.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite(+),ssl(+)"
-DISTUTILS_USE_PEP517=no
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 meson gnome2-utils xdg
-
-DESCRIPTION="Manga reader for GNOME"
-HOMEPAGE="https://apps.gnome.org/Komikku/;
-SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="test"
-# Depend on a random server that may or may not be accessible.
-#PROPERTIES="test_network"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   >=gui-libs/gtk-4.12:4
-   >=gui-libs/libadwaita-1.5:1[introspection]
-   net-libs/webkit-gtk:6[introspection]
-"
-RDEPEND="
-   ${DEPEND}
-   x11-libs/libnotify[introspection]
-   $(python_gen_cond_dep '
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/colorthief[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/dateparser[${PYTHON_USEDEP}]
-   dev-python/emoji[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/natsort[${PYTHON_USEDEP}]
-   dev-python/piexif[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pillow-heif[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/unidecode[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   dev-util/blueprint-compiler
-   sys-devel/gettext
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/pytest-steps[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # fix broken shebang
-   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
-}
-
-src_test() {
-   emake setup
-   emake develop
-   emake test
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-07-13 Thread Takuya Wakazono
commit: 1b1b51902367f7004075f121c8eb3480bcf3674a
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jul 13 12:17:43 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jul 13 12:55:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b1b5190

app-text/komikku: add 1.51.1

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 +
 app-text/komikku/komikku-1.51.1.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 5020e36b2..988d55cee 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1 +1,2 @@
 DIST komikku-1.50.0.tar.gz 4923523 BLAKE2B 
5e39e9edc1f47054863c10c39fa7c953cfeca05d115f43600ec2d46f54b1d3b03b8fa9283c00a9a8096e3b32ad82ca5049c29ea7a6eff480e2e44ba7e83488ac
 SHA512 
b62f93798f24b5e57709d4662d9ef7d3efb685ca1ff4c288bec99b8b57d5e20fdd7421d5f637d08cba395bcd6c8457f0e73233afb245e356ba525057b7e9c384
+DIST komikku-1.51.1.tar.gz 4937165 BLAKE2B 
7819b176a6f6db2625a5cbfb7a487f58b79b43dab5e1bb24bdb95c7cd809ad1e5310b63cb21205125745d7d5286ebbdc35ecb9be80f59d3b5015b941e79fe7c1
 SHA512 
be91cf6b48f10063c027d6079a9addde87dea436215fc786cba9eb8e59aa11788485f2a3a1b5910a036e3b428d181892d81fa4c718ce79699a6a60b99d320778

diff --git a/app-text/komikku/komikku-1.51.1.ebuild 
b/app-text/komikku/komikku-1.51.1.ebuild
new file mode 100644
index 0..7af66f6f1
--- /dev/null
+++ b/app-text/komikku/komikku-1.51.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+),ssl(+)"
+DISTUTILS_USE_PEP517=no
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1 meson gnome2-utils xdg
+
+DESCRIPTION="Manga reader for GNOME"
+HOMEPAGE="https://apps.gnome.org/Komikku/;
+SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="test"
+# Depend on a random server that may or may not be accessible.
+#PROPERTIES="test_network"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=gui-libs/gtk-4.12:4
+   >=gui-libs/libadwaita-1.5:1[introspection]
+   net-libs/webkit-gtk:6[introspection]
+"
+RDEPEND="
+   ${DEPEND}
+   x11-libs/libnotify[introspection]
+   $(python_gen_cond_dep '
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/colorthief[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/dateparser[${PYTHON_USEDEP}]
+   dev-python/emoji[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/piexif[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pillow-heif[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-util/blueprint-compiler
+   sys-devel/gettext
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/pytest-steps[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # fix broken shebang
+   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
+}
+
+src_test() {
+   emake setup
+   emake develop
+   emake test
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/megasync/files/, net-misc/megasync/

2024-07-12 Thread Takuya Wakazono
commit: 66b1ec0cd4f881d69cf83773e8fa8177fcca9a69
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jul 12 17:28:40 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jul 12 17:55:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66b1ec0c

net-misc/megasync: add 5.3.0.0

Set myself as a primary maintainer since the original maintainer lacks
time to maintain this.

Signed-off-by: Takuya Wakazono  gmail.com>

 net-misc/megasync/Manifest |   2 +
 .../files/megasync-5.3.0.0-fix-install-dir.patch   |  27 
 .../files/megasync-5.3.0.0-link-zlib.patch |  12 ++
 .../megasync-5.3.0.0-rename-libcryptopp.patch  |  11 ++
 net-misc/megasync/megasync-5.3.0.0.ebuild  | 172 +
 net-misc/megasync/megasync-.ebuild | 139 ++---
 net-misc/megasync/metadata.xml |  20 +--
 7 files changed, 321 insertions(+), 62 deletions(-)

diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest
index 0fbd27795..432a384e0 100644
--- a/net-misc/megasync/Manifest
+++ b/net-misc/megasync/Manifest
@@ -1,2 +1,4 @@
 DIST megasync-5.2.1.0.tar.gz 23819376 BLAKE2B 
249471d14f146b0bbe4c97690c1832d63f06005b2dcc6f334a9fe2a33672d0b1bce3b738270d28a1674804320f53b25e3533548ed4a6f1af01ce91e24d138e32
 SHA512 
f667e73a8e6527cb79608584d486aeb9a8ebde4b6f3bc10f560030ee725575622c561fe75a217e8d9d97ddf204fd94ce258cc2b70a200baead7a5e44ab285aa8
+DIST megasync-5.3.0.0.tar.gz 24307650 BLAKE2B 
4b4253f40abea54856d869ba5094d18dd7239f3c7a9d25611e1a053d370e943f29f3cbb4a672b559b1908600f6eafea586ec65e8a24cceb44a592337ff5e0f8a
 SHA512 
61a4e0bf351816113bca23328dfe1872a031f6457368127dd1ec55f5147d22059e3cbb8998497398dbf706050eb228e09b41ed6300262a89c3abf71e1152f0e7
 DIST megasync-sdk-5.2.1.0.tar.gz 3809248 BLAKE2B 
acf9be7b3d0faf843e394b717cb75ee703aadfdf2b79a6ea06eccb49d6d179ef8b2f3d430edce4bc37e6e53a45f1eab3865c433d015cf8d8412d6b037edbd81a
 SHA512 
2c65c53050dcd7757a1015200d4e25ca260e833105e577c6506d36efa280c5e5e511e8b5ea029a6efac09f36ffd6bfdb49b71417d32457d42397de83240451ec
+DIST megasync-sdk-5.3.0.0.tar.gz 4146154 BLAKE2B 
7b73f4475958f0d2ad341638f0f5c7ab1c9570f38ecceb7393268b4307cd4052a6ba5b358fabf3138ba7ad6e503c18c4314204d2a4c8c2d19846e4093889b24e
 SHA512 
8b301cf8654112893bb79e3ce8f9f2c7ee27bafcc68df6f4bceb88bb54a2f5168cedf34bd262dfeb0ef0c67b46c9420259d7f0f13bc067f9ae7799cc09d28abc

diff --git a/net-misc/megasync/files/megasync-5.3.0.0-fix-install-dir.patch 
b/net-misc/megasync/files/megasync-5.3.0.0-fix-install-dir.patch
new file mode 100644
index 0..a5f86e3e7
--- /dev/null
+++ b/net-misc/megasync/files/megasync-5.3.0.0-fix-install-dir.patch
@@ -0,0 +1,27 @@
+--- a/contrib/cmake/modules/desktopapp_configuration.cmake
 b/contrib/cmake/modules/desktopapp_configuration.cmake
+@@ -29,8 +29,6 @@ if(UNIX AND NOT APPLE)
+ # Note: using cmake --install --prefix /some/prefix will keep the RPATH 
as configured above.
+ #   Used for building packages: in which install dir is a path 
construction folder that will not be there in packages
+ 
+-set(CMAKE_INSTALL_LIBDIR "opt/megasync/lib") # override default "lib" 
from GNUInstallDirs
+-set(CMAKE_INSTALL_BINDIR "usr/bin") # override default "bin" from 
GNUInstallDirs
+ 
+ # Override CMAKE_INSTALL_PREFIX
+ if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) # In consecutive runs it 
will always be undef/false
+--- a/src/MEGASync/CMakeLists.txt
 b/src/MEGASync/CMakeLists.txt
+@@ -142,13 +142,6 @@ if (UNIX AND NOT APPLE)
+ 
+ set(vcpkg_lib_folder 
"${VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/$<$:debug/>lib/")
+ 
+-install(DIRECTORY "${vcpkg_lib_folder}"
+-TYPE LIB # In CMAKE_INSTALL_LIBDIR directory
+-FILES_MATCHING
+-PATTERN "*.so*"
+-PATTERN "manual-link" EXCLUDE
+-PATTERN "pkgconfig" EXCLUDE
+-)
+ 
+ if(DEPLOY_QT_LIBRARIES)
+ include(desktopapp_deploy_qt)

diff --git a/net-misc/megasync/files/megasync-5.3.0.0-link-zlib.patch 
b/net-misc/megasync/files/megasync-5.3.0.0-link-zlib.patch
new file mode 100644
index 0..49db675fd
--- /dev/null
+++ b/net-misc/megasync/files/megasync-5.3.0.0-link-zlib.patch
@@ -0,0 +1,12 @@
+--- a/src/MEGASync/control/control.cmake
 b/src/MEGASync/control/control.cmake
+@@ -71,6 +71,9 @@ set(DESKTOP_APP_CONTROL_SOURCES
+ control/StatsEventHandler.cpp
+ )
+ 
++find_package(ZLIB REQUIRED)
++target_link_libraries(MEGAsync PRIVATE ZLIB::ZLIB)
++
+ target_sources(MEGAsync
+ PRIVATE
+ ${DESKTOP_APP_CONTROL_HEADERS}

diff --git a/net-misc/megasync/files/megasync-5.3.0.0-rename-libcryptopp.patch 
b/net-misc/megasync/files/megasync-5.3.0.0-rename-libcryptopp.patch
new file mode 100644
index 0..0688c4475
--- /dev/null
+++ b/net-misc/megasync/files/megasync-5.3.0.0-rename-libcryptopp.patch
@@ -0,

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

2024-07-12 Thread Takuya Wakazono
commit: ebc9f264aaac18628b03185b566f77ccaef119dc
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jul 12 17:34:58 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jul 12 17:55:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebc9f264

net-misc/megasync: drop 5.2.1.0-r1

Signed-off-by: Takuya Wakazono  gmail.com>

 net-misc/megasync/Manifest   |   2 -
 net-misc/megasync/megasync-5.2.1.0-r1.ebuild | 137 ---
 2 files changed, 139 deletions(-)

diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest
index 432a384e0..18f80eb0a 100644
--- a/net-misc/megasync/Manifest
+++ b/net-misc/megasync/Manifest
@@ -1,4 +1,2 @@
-DIST megasync-5.2.1.0.tar.gz 23819376 BLAKE2B 
249471d14f146b0bbe4c97690c1832d63f06005b2dcc6f334a9fe2a33672d0b1bce3b738270d28a1674804320f53b25e3533548ed4a6f1af01ce91e24d138e32
 SHA512 
f667e73a8e6527cb79608584d486aeb9a8ebde4b6f3bc10f560030ee725575622c561fe75a217e8d9d97ddf204fd94ce258cc2b70a200baead7a5e44ab285aa8
 DIST megasync-5.3.0.0.tar.gz 24307650 BLAKE2B 
4b4253f40abea54856d869ba5094d18dd7239f3c7a9d25611e1a053d370e943f29f3cbb4a672b559b1908600f6eafea586ec65e8a24cceb44a592337ff5e0f8a
 SHA512 
61a4e0bf351816113bca23328dfe1872a031f6457368127dd1ec55f5147d22059e3cbb8998497398dbf706050eb228e09b41ed6300262a89c3abf71e1152f0e7
-DIST megasync-sdk-5.2.1.0.tar.gz 3809248 BLAKE2B 
acf9be7b3d0faf843e394b717cb75ee703aadfdf2b79a6ea06eccb49d6d179ef8b2f3d430edce4bc37e6e53a45f1eab3865c433d015cf8d8412d6b037edbd81a
 SHA512 
2c65c53050dcd7757a1015200d4e25ca260e833105e577c6506d36efa280c5e5e511e8b5ea029a6efac09f36ffd6bfdb49b71417d32457d42397de83240451ec
 DIST megasync-sdk-5.3.0.0.tar.gz 4146154 BLAKE2B 
7b73f4475958f0d2ad341638f0f5c7ab1c9570f38ecceb7393268b4307cd4052a6ba5b358fabf3138ba7ad6e503c18c4314204d2a4c8c2d19846e4093889b24e
 SHA512 
8b301cf8654112893bb79e3ce8f9f2c7ee27bafcc68df6f4bceb88bb54a2f5168cedf34bd262dfeb0ef0c67b46c9420259d7f0f13bc067f9ae7799cc09d28abc

diff --git a/net-misc/megasync/megasync-5.2.1.0-r1.ebuild 
b/net-misc/megasync/megasync-5.2.1.0-r1.ebuild
deleted file mode 100644
index f9b4f301f..0
--- a/net-misc/megasync/megasync-5.2.1.0-r1.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools cmake qmake-utils xdg
-
-DESCRIPTION="The official Qt-based program for syncing your MEGA account in 
your PC"
-HOMEPAGE="
-   https://mega.io
-   https://github.com/meganz/MEGAsync
-"
-
-if [[ ${PV} ==  ]];then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/meganz/MEGAsync;
-   EGIT_BRANCH="master"
-   EGIT_SUBMODULES=( '*' )
-else
-   MEGA_SDK_REV="f71b60452a5d6c32bebc5125a13977a335d78e71" # commit of 
src/MEGASync/mega submodule
-   MEGA_TAG_SUFFIX="Linux"
-   SRC_URI="
-   
https://github.com/meganz/MEGAsync/archive/v${PV}_${MEGA_TAG_SUFFIX}.tar.gz -> 
${P}.tar.gz
-   https://github.com/meganz/sdk/archive/${MEGA_SDK_REV}.tar.gz -> 
${PN}-sdk-${PV}.tar.gz
-   "
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}"/MEGAsync-${PV}_${MEGA_TAG_SUFFIX}
-fi
-
-LICENSE="MEGA"
-SLOT="0"
-IUSE="dolphin freeimage nautilus nemo thunar"
-
-DEPEND="
-   dev-db/sqlite:3
-   dev-libs/crypto++:=
-   dev-libs/icu:=
-   dev-libs/libsodium:=
-   dev-libs/libuv:=
-   dev-libs/openssl:0=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtimageformats:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-libs/libmediainfo
-   media-libs/libraw
-   media-libs/libzen
-   net-dns/c-ares:=
-   net-misc/curl[ssl,curl_ssl_openssl(-)]
-   sys-libs/zlib
-   x11-libs/libxcb:=
-   dolphin? ( kde-apps/dolphin )
-   freeimage? (
-   media-libs/freeimage
-   media-video/ffmpeg:=
-   )
-   nautilus? ( >=gnome-base/nautilus-43 )
-   nemo? ( gnome-extra/nemo )
-   thunar? ( xfce-base/thunar )
-"
-RDEPEND="
-   ${DEPEND}
-   x11-themes/hicolor-icon-theme
-"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   dolphin? ( kde-frameworks/extra-cmake-modules )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-4.10.0.0_ffmpeg6.patch"
-   "${FILESDIR}/${PN}-4.10.0.0_fix-build.patch"
-)
-
-CMAKE_USE_DIR="${S}/src/MEGAShellExtDolphin"
-
-src_prepare() {
-   if [[ ${PV} !=  ]]; then
-   rmdir src/MEGASync/mega || die
-   mv "${WORKDIR}/sdk-${MEGA_SDK_REV}" src/MEGASync/mega || die
-   fi
-
-   if use dolphin; then
-   cmake_sr

[gentoo-commits] repo/proj/guru:dev commit in: dev-build/cargo-make/

2024-07-08 Thread Takuya Wakazono
commit: 4025855cb08e7c11056460b91febcbc331d5ac24
Author: Takuya Wakazono  gmail  com>
AuthorDate: Mon Jul  8 14:09:39 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Mon Jul  8 14:12:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4025855c

dev-build/cargo-make: add 0.37.13

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-build/cargo-make/Manifest  |  57 +
 dev-build/cargo-make/cargo-make-0.37.13.ebuild | 303 +
 2 files changed, 360 insertions(+)

diff --git a/dev-build/cargo-make/Manifest b/dev-build/cargo-make/Manifest
index 49e939655..c8c2f90da 100644
--- a/dev-build/cargo-make/Manifest
+++ b/dev-build/cargo-make/Manifest
@@ -7,6 +7,7 @@ DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e
 DIST base64-0.21.7.crate 82576 BLAKE2B 
25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d
 SHA512 
c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitflags-2.5.0.crate 43821 BLAKE2B 
2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78
 SHA512 
75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
+DIST bitflags-2.6.0.crate 45357 BLAKE2B 
3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6
 SHA512 
f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
 DIST block-buffer-0.10.4.crate 10538 BLAKE2B 
d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11
 SHA512 
b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
 DIST bstr-1.9.1.crate 380305 BLAKE2B 
52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7
 SHA512 
67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 
08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49
 SHA512 
a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
@@ -15,9 +16,12 @@ DIST bytes-1.6.0.crate 60605 BLAKE2B 
3e4cd094443969c6062b51917ad9df314b61ec9ddcb
 DIST bzip2-0.4.4.crate 34197 BLAKE2B 
b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c
 SHA512 
9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555
 DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 
01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102
 SHA512 
d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b
 DIST camino-1.1.6.crate 30519 BLAKE2B 
3696bee362c9a6c7331079f86823aede0df06c1c36fdc2d11c0628267ca7635fd78430cc927cf3b2af34591537d3968b3c5f1cf9d500f3e889c202c944fc6138
 SHA512 
e777cc6e2a01c95931a81521eb278156d1c50ffd0126f914b21e35dbb7644b835f3c26bbe7a487bbca508d26b4c9339e051fa42825b154c2fa03c04375b0
+DIST camino-1.1.7.crate 36204 BLAKE2B 
ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233
 SHA512 
b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45
 DIST cargo-make-0.37.12.tar.gz 1936351 BLAKE2B 
83897d9e834505e40675b15b637bedd3cb576614eb8325ba723aa2fc4afdc6452bb1b33f1001c558e4ad337431629db1d3fc0f4c418230f52699afde3dc4325c
 SHA512 
769b95e98dbd80d74ac7d6c735cf9b75fe80683e265ec6f58e1f6de038e7c5707256aa17ddd0164adfeb3601b389f0cafe00db235be1ae686aebd7e8e3a006be
+DIST cargo-make-0.37.13.tar.gz 1932760 BLAKE2B 
a6de2f3c152c1350e6e835d002b5d8db483aa14c8b331540d12cc722e6d2255fe5365619495e97f53d35f91c678e0b280edd27b64b6f77ceac8e435f2c884c0f
 SHA512 
87a8f42f76f0ffeaa35c9050063c39046feb26953e06e59d27c80182ad994d6f47c94cca40f331b7eb0332cee69c4e7be621e9636a2068c59f39dd2b57b3271c
 DIST cargo-platf

[gentoo-commits] repo/proj/guru:dev commit in: dev-build/cargo-make/

2024-07-08 Thread Takuya Wakazono
commit: b35b6f62533aab5e054e97637d932657c8a00b02
Author: Takuya Wakazono  gmail  com>
AuthorDate: Mon Jul  8 14:09:51 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Mon Jul  8 14:12:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b35b6f62

dev-build/cargo-make: drop 0.37.12

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-build/cargo-make/Manifest  |  52 -
 dev-build/cargo-make/cargo-make-0.37.12.ebuild | 300 -
 2 files changed, 352 deletions(-)

diff --git a/dev-build/cargo-make/Manifest b/dev-build/cargo-make/Manifest
index c8c2f90da..3878d0058 100644
--- a/dev-build/cargo-make/Manifest
+++ b/dev-build/cargo-make/Manifest
@@ -6,7 +6,6 @@ DIST attohttpc-0.26.1.crate 61626 BLAKE2B 
8d670b7ee7f8a45623f8618d170023bad3
 DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST base64-0.21.7.crate 82576 BLAKE2B 
25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d
 SHA512 
c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bitflags-2.5.0.crate 43821 BLAKE2B 
2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78
 SHA512 
75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
 DIST bitflags-2.6.0.crate 45357 BLAKE2B 
3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6
 SHA512 
f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
 DIST block-buffer-0.10.4.crate 10538 BLAKE2B 
d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11
 SHA512 
b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
 DIST bstr-1.9.1.crate 380305 BLAKE2B 
52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7
 SHA512 
67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
@@ -15,14 +14,11 @@ DIST byteorder-1.5.0.crate 23288 BLAKE2B 
7f85a7948406844070a2c8202e0bd52f73b3dfc
 DIST bytes-1.6.0.crate 60605 BLAKE2B 
3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d
 SHA512 
6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
 DIST bzip2-0.4.4.crate 34197 BLAKE2B 
b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c
 SHA512 
9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555
 DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 
01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102
 SHA512 
d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b
-DIST camino-1.1.6.crate 30519 BLAKE2B 
3696bee362c9a6c7331079f86823aede0df06c1c36fdc2d11c0628267ca7635fd78430cc927cf3b2af34591537d3968b3c5f1cf9d500f3e889c202c944fc6138
 SHA512 
e777cc6e2a01c95931a81521eb278156d1c50ffd0126f914b21e35dbb7644b835f3c26bbe7a487bbca508d26b4c9339e051fa42825b154c2fa03c04375b0
 DIST camino-1.1.7.crate 36204 BLAKE2B 
ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233
 SHA512 
b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45
-DIST cargo-make-0.37.12.tar.gz 1936351 BLAKE2B 
83897d9e834505e40675b15b637bedd3cb576614eb8325ba723aa2fc4afdc6452bb1b33f1001c558e4ad337431629db1d3fc0f4c418230f52699afde3dc4325c
 SHA512 
769b95e98dbd80d74ac7d6c735cf9b75fe80683e265ec6f58e1f6de038e7c5707256aa17ddd0164adfeb3601b389f0cafe00db235be1ae686aebd7e8e3a006be
 DIST cargo-make-0.37.13.tar.g

[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/swayimg/

2024-07-07 Thread Takuya Wakazono
commit: bc9fcaad1c41131972a7028f8c9b02ef42ccecd9
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jul  5 15:58:08 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul  7 09:01:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc9fcaad

media-gfx/swayimg: add 2.2

Signed-off-by: Takuya Wakazono  gmail.com>

 media-gfx/swayimg/Manifest   |  1 +
 media-gfx/swayimg/swayimg-2.2.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/media-gfx/swayimg/Manifest b/media-gfx/swayimg/Manifest
index 2da2de76b..f01fc0b3f 100644
--- a/media-gfx/swayimg/Manifest
+++ b/media-gfx/swayimg/Manifest
@@ -1 +1,2 @@
 DIST swayimg-2.1.tar.gz 407561 BLAKE2B 
80e7acd457440af6bb6ed8fda35858d48dc063e8056f9273530609075f53f1b3166427d6bdb977cc82805bc09db14a2e4596b6ec25352177e5bab36b24ccb165
 SHA512 
970ea7f8896df28d14ed126c88ec70b3af88dba2977bc351184b66a1094fd1528b81150b8d09afbfac5463c59e20ce32d69872d6726f8129724f344f34892c05
+DIST swayimg-2.2.tar.gz 313340 BLAKE2B 
51c7bb01df02469a9b089cf9b83bcade78247e0c8d60031ce5a540a184f87b00fd7cce2732d0d99f256f1023a6d3ed4a79eb2e5dcc6f9e1097ee209048616491
 SHA512 
d7923c8bcb09c4a271dec41374df02e936d847f268d5e8e7dc9e50ebb639fc52592bc5a602e8df702bd536320c90e3277c699ebfa63d33327706c4350466e681

diff --git a/media-gfx/swayimg/swayimg-2.2.ebuild 
b/media-gfx/swayimg/swayimg-2.2.ebuild
new file mode 100644
index 0..1d064fdff
--- /dev/null
+++ b/media-gfx/swayimg/swayimg-2.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="A lightweight image viewer for Wayland display servers"
+HOMEPAGE="https://github.com/artemsen/swayimg;
+SRC_URI="https://github.com/artemsen/swayimg/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="avif exif exr gif heif jpeg jpegxl png svg tiff webp bash-completion"
+
+RDEPEND="
+   dev-libs/json-c:=
+   dev-libs/wayland
+   media-libs/fontconfig
+   media-libs/freetype
+   x11-libs/libxkbcommon
+   avif? ( media-libs/libavif:= )
+   bash-completion? ( app-shells/bash-completion )
+   exif? ( media-libs/libexif )
+   exr? ( media-libs/openexr:= )
+   gif? ( media-libs/giflib:= )
+   heif? ( media-libs/libheif:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpegxl? ( media-libs/libjxl:= )
+   png? ( media-libs/libpng:= )
+   svg? (
+   dev-libs/glib:2
+   gnome-base/librsvg:2
+   x11-libs/cairo
+   )
+   tiff? ( media-libs/tiff:= )
+   webp? ( media-libs/libwebp:= )"
+DEPEND="${RDEPEND}
+   dev-libs/wayland-protocols"
+BDEPEND="dev-util/wayland-scanner"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature avif)
+   $(meson_feature exif)
+   $(meson_feature exr)
+   $(meson_feature gif)
+   $(meson_feature heif)
+   $(meson_feature jpeg)
+   $(meson_feature jpegxl jxl)
+   $(meson_feature png)
+   $(meson_feature svg)
+   $(meson_feature tiff)
+   $(meson_feature webp)
+   $(meson_feature bash-completion bash)
+   -Dversion=${PV}
+   -Ddesktop=true
+   -Dman=true
+   -Dzsh=enabled
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/swayimg/files/, media-gfx/swayimg/

2024-07-07 Thread Takuya Wakazono
commit: c0f534bab3cefbdf2531f7b1472757817895a207
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jul  5 15:58:20 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jul  7 09:01:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0f534ba

media-gfx/swayimg: drop 2.1

Signed-off-by: Takuya Wakazono  gmail.com>

 media-gfx/swayimg/Manifest |  1 -
 .../swayimg/files/swayimg-2.1-fix-automagic.patch  | 25 -
 media-gfx/swayimg/swayimg-2.1.ebuild   | 61 --
 3 files changed, 87 deletions(-)

diff --git a/media-gfx/swayimg/Manifest b/media-gfx/swayimg/Manifest
index f01fc0b3f..1f427d4d7 100644
--- a/media-gfx/swayimg/Manifest
+++ b/media-gfx/swayimg/Manifest
@@ -1,2 +1 @@
-DIST swayimg-2.1.tar.gz 407561 BLAKE2B 
80e7acd457440af6bb6ed8fda35858d48dc063e8056f9273530609075f53f1b3166427d6bdb977cc82805bc09db14a2e4596b6ec25352177e5bab36b24ccb165
 SHA512 
970ea7f8896df28d14ed126c88ec70b3af88dba2977bc351184b66a1094fd1528b81150b8d09afbfac5463c59e20ce32d69872d6726f8129724f344f34892c05
 DIST swayimg-2.2.tar.gz 313340 BLAKE2B 
51c7bb01df02469a9b089cf9b83bcade78247e0c8d60031ce5a540a184f87b00fd7cce2732d0d99f256f1023a6d3ed4a79eb2e5dcc6f9e1097ee209048616491
 SHA512 
d7923c8bcb09c4a271dec41374df02e936d847f268d5e8e7dc9e50ebb639fc52592bc5a602e8df702bd536320c90e3277c699ebfa63d33327706c4350466e681

diff --git a/media-gfx/swayimg/files/swayimg-2.1-fix-automagic.patch 
b/media-gfx/swayimg/files/swayimg-2.1-fix-automagic.patch
deleted file mode 100644
index 373445622..0
--- a/media-gfx/swayimg/files/swayimg-2.1-fix-automagic.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Fix a issue that libjxl is automagicaly linked.
-https://github.com/artemsen/swayimg/commit/f8ea442c462b519de1ee6d9c4aa44d7b36b3d74f
 a/meson.build  2024-03-12 17:00:50.239606131 +0900
-+++ b/meson.build  2024-03-12 17:03:23.185959883 +0900
-@@ -47,6 +47,7 @@
- heif = dependency('libheif', required: get_option('heif'))
- avif = dependency('libavif', required: get_option('avif'))
- jpeg = dependency('libjpeg', required: get_option('jpeg'))
-+jxl = dependency('libjxl', required: get_option('jxl'))
- png = dependency('libpng', required: get_option('png'))
- rsvg = dependency('librsvg-2.0', version: '>=2.46', required: 
get_option('svg'))
- tiff = dependency('libtiff-4', required: get_option('tiff'))
-@@ -55,12 +56,6 @@
- # optional dependencies: other features
- exif = dependency('libexif', required: get_option('exif'))
- bash = dependency('bash-completion', required: get_option('bash'))
--# Arch specific: https://bugs.archlinux.org/task/73931
--jxl_feature = get_option('jxl')
--jxl = dependency('libjxl', required: false)
--if not jxl.found() and (jxl_feature.auto() or jxl_feature.enabled())
--  jxl = cc.find_library('libjxl', required: jxl_feature)
--endif
- # non-Linux (BSD specific)
- epoll = dependency('epoll-shim', required: false)
- inotify = dependency('libinotify', required: false)

diff --git a/media-gfx/swayimg/swayimg-2.1.ebuild 
b/media-gfx/swayimg/swayimg-2.1.ebuild
deleted file mode 100644
index 3adef8f47..0
--- a/media-gfx/swayimg/swayimg-2.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-DESCRIPTION="A lightweight image viewer for Wayland display servers"
-HOMEPAGE="https://github.com/artemsen/swayimg;
-SRC_URI="https://github.com/artemsen/swayimg/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="avif +exif exr +gif heif +jpeg jpegxl +png svg tiff webp bash-completion"
-
-RDEPEND="
-   dev-libs/json-c:=
-   dev-libs/wayland
-   media-libs/fontconfig
-   media-libs/freetype
-   x11-libs/libxkbcommon
-   avif? ( media-libs/libavif:= )
-   bash-completion? ( app-shells/bash-completion )
-   exif? ( media-libs/libexif )
-   exr? ( media-libs/openexr:= )
-   gif? ( media-libs/giflib:= )
-   heif? ( media-libs/libheif:= )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   jpegxl? ( media-libs/libjxl:= )
-   png? ( media-libs/libpng:= )
-   svg? ( gnome-base/librsvg:2 )
-   tiff? ( media-libs/tiff:= )
-   webp? ( media-libs/libwebp:= )"
-DEPEND="${RDEPEND}
-   dev-libs/wayland-protocols"
-BDEPEND="dev-util/wayland-scanner"
-
-PATCHES=( "${FILESDIR}/${P}-fix-automagic.patch" )
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature avif)
-   $(meson_feature exif)
-   $(meson_feature exr)
-   $(meson_feature gif)
-   $(meson_feature heif)
-   $(meson_feature jpeg)
-   $(meson_feature jpegxl jxl)
-   $(meson_feature png)
-   $(meson_feature svg)
-  

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

2024-07-05 Thread Takuya Wakazono
commit: 7f2783be964247dc5fd03e3b920d7337e13d4d67
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jul  5 15:40:11 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jul  5 15:42:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f2783be

dev-libs/librepo: add 1.18.0

Closes: https://bugs.gentoo.org/934951
Signed-off-by: Takuya Wakazono  gmail.com>

 dev-libs/librepo/Manifest  |  1 +
 .../librepo-1.18.0-disable-checksum-test.patch | 12 +
 dev-libs/librepo/librepo-1.18.0.ebuild | 57 ++
 3 files changed, 70 insertions(+)

diff --git a/dev-libs/librepo/Manifest b/dev-libs/librepo/Manifest
index 4d39167cf..cde31ca6a 100644
--- a/dev-libs/librepo/Manifest
+++ b/dev-libs/librepo/Manifest
@@ -1 +1,2 @@
 DIST librepo-1.17.2.tar.gz 840645 BLAKE2B 
89d7b222131a89177802a4ef9c6d22a65059c985a664871a8d2cbe2ab7c8edfee8e7489e2370a24935c57e41456211eb384ff4a063477ea1f9dc0eff1531
 SHA512 
5b6197e7a3fc8b5b11405c6106116309960d108073c71eb04d894e122b1611b1b5c427a9b1daad852aaf3cbbd1811d9bf5e8f664bde18eacfd432b661be8f006
+DIST librepo-1.18.0.tar.gz 841303 BLAKE2B 
57288ee8bf9e77009b1c169ffafb4d59dcc3ecf836870abb7fce78d5d0e381d4377d6de67eb7240a87d1124d32fe1f51a26e6e8168f7557285502595aff69d17
 SHA512 
6630b4751163ff6a34c32b94f6d0ecdc34926ade6aa92342c99eef9a514edd25405e051c58f6630615dd9cd04ef5c0404ebc4805708356477b97d351baa19a73

diff --git a/dev-libs/librepo/files/librepo-1.18.0-disable-checksum-test.patch 
b/dev-libs/librepo/files/librepo-1.18.0-disable-checksum-test.patch
new file mode 100644
index 0..a8d335199
--- /dev/null
+++ b/dev-libs/librepo/files/librepo-1.18.0-disable-checksum-test.patch
@@ -0,0 +1,12 @@
+getxattr does not seem to work well under QA box.
+https://bugs.gentoo.org/934951
+--- a/tests/test_checksum.c
 b/tests/test_checksum.c
+@@ -301,7 +301,6 @@ checksum_suite(void)
+ Suite *s = suite_create("checksum");
+ TCase *tc = tcase_create("Main");
+ tcase_add_test(tc, test_checksum_fd);
+-tcase_add_test(tc, test_cached_checksum_matches);
+ tcase_add_test(tc, test_cached_checksum_value);
+ tcase_add_test(tc, test_cached_checksum_clear);
+ suite_add_tcase(s, tc);

diff --git a/dev-libs/librepo/librepo-1.18.0.ebuild 
b/dev-libs/librepo/librepo-1.18.0.ebuild
new file mode 100644
index 0..4d43a97dc
--- /dev/null
+++ b/dev-libs/librepo/librepo-1.18.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Repodata downloading library"
+HOMEPAGE="https://github.com/rpm-software-management/librepo;
+SRC_URI="https://github.com/rpm-software-management/librepo/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc gpgme test +zchunk"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.66:2
+   dev-libs/libxml2
+   dev-libs/openssl:=
+   >=net-misc/curl-7.52.0
+   gpgme? ( app-crypt/gpgme:1= )
+   !gpgme? ( >=app-arch/rpm-4.18.0 )
+   zchunk? ( >=app-arch/zchunk-0.9.11 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/doxygen )
+   test? ( dev-libs/check )
+"
+
+PATCHES=(
+   # getxattr does not seem to work well under QA box. bug #934951
+   "${FILESDIR}/${P}-disable-checksum-test.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   # respect temp directory during tests, bug #924463
+   sed -i "s|/tmp/|${T}/|" tests/testsys.h || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_EXAMPLES=OFF
+   -DENABLE_PYTHON=OFF
+   -DENABLE_SELINUX=OFF
+   -DUSE_GPGME=$(usex gpgme)
+   -DENABLE_DOCS=$(usex doc)
+   -DENABLE_TESTS=$(usex test)
+   -DWITH_ZCHUNK=$(usex zchunk)
+   )
+   cmake_src_configure
+}



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

2024-07-05 Thread Takuya Wakazono
commit: c79c66c0e37ca9fe41b6182b2a1abebc1cd864c6
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jul  5 15:40:35 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jul  5 15:42:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c79c66c0

dev-libs/librepo: drop 1.17.2

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-libs/librepo/Manifest  |  1 -
 .../files/librepo-1.17.2-verbose-error.patch   | 13 -
 dev-libs/librepo/librepo-1.17.2.ebuild | 57 --
 3 files changed, 71 deletions(-)

diff --git a/dev-libs/librepo/Manifest b/dev-libs/librepo/Manifest
index cde31ca6a..3b2c1aced 100644
--- a/dev-libs/librepo/Manifest
+++ b/dev-libs/librepo/Manifest
@@ -1,2 +1 @@
-DIST librepo-1.17.2.tar.gz 840645 BLAKE2B 
89d7b222131a89177802a4ef9c6d22a65059c985a664871a8d2cbe2ab7c8edfee8e7489e2370a24935c57e41456211eb384ff4a063477ea1f9dc0eff1531
 SHA512 
5b6197e7a3fc8b5b11405c6106116309960d108073c71eb04d894e122b1611b1b5c427a9b1daad852aaf3cbbd1811d9bf5e8f664bde18eacfd432b661be8f006
 DIST librepo-1.18.0.tar.gz 841303 BLAKE2B 
57288ee8bf9e77009b1c169ffafb4d59dcc3ecf836870abb7fce78d5d0e381d4377d6de67eb7240a87d1124d32fe1f51a26e6e8168f7557285502595aff69d17
 SHA512 
6630b4751163ff6a34c32b94f6d0ecdc34926ade6aa92342c99eef9a514edd25405e051c58f6630615dd9cd04ef5c0404ebc4805708356477b97d351baa19a73

diff --git a/dev-libs/librepo/files/librepo-1.17.2-verbose-error.patch 
b/dev-libs/librepo/files/librepo-1.17.2-verbose-error.patch
deleted file mode 100644
index bb968cbf4..0
--- a/dev-libs/librepo/files/librepo-1.17.2-verbose-error.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Make a test failure verbose.
-https://bugs.gentoo.org/928159
 a/tests/test_checksum.c
-+++ b/tests/test_checksum.c
-@@ -141,7 +141,7 @@ START_TEST(test_cached_checksum_matches)
- goto exit_label;
- }
- // Any other errno means fail
--ck_assert(attr_ret != -1);
-+ck_assert_msg(attr_ret == -1, "getxattr failed: %s", strerror(errno));
- } else {
- buf[attr_ret] = 0;
- ck_assert_str_eq(buf, expected);

diff --git a/dev-libs/librepo/librepo-1.17.2.ebuild 
b/dev-libs/librepo/librepo-1.17.2.ebuild
deleted file mode 100644
index d3a84b635..0
--- a/dev-libs/librepo/librepo-1.17.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Repodata downloading library"
-HOMEPAGE="https://github.com/rpm-software-management/librepo;
-SRC_URI="https://github.com/rpm-software-management/librepo/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc gpgme test +zchunk"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.66:2
-   dev-libs/libxml2
-   dev-libs/openssl:=
-   >=net-misc/curl-7.52.0
-   gpgme? ( app-crypt/gpgme:1= )
-   !gpgme? ( >=app-arch/rpm-4.18.0 )
-   zchunk? ( >=app-arch/zchunk-0.9.11 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-text/doxygen )
-   test? ( dev-libs/check )
-"
-
-PATCHES=(
-   # make a test failure verbose, bug #928159
-   "${FILESDIR}/${P}-verbose-error.patch"
-)
-
-src_prepare() {
-   cmake_src_prepare
-
-   # respect temp directory during tests, bug #924463
-   sed -i "s|/tmp/|${T}/|" tests/testsys.h || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_EXAMPLES=OFF
-   -DENABLE_PYTHON=OFF
-   -DENABLE_SELINUX=OFF
-   -DUSE_GPGME=$(usex gpgme)
-   -DENABLE_DOCS=$(usex doc)
-   -DENABLE_TESTS=$(usex test)
-   -DWITH_ZCHUNK=$(usex zchunk)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-python/pure-protobuf/files/, dev-python/pure-protobuf/

2024-07-04 Thread Takuya Wakazono
commit: 5891f0a5b320b1f572de7974157d212c45fb841f
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Jul  4 14:37:01 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Thu Jul  4 14:37:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5891f0a5

dev-python/pure-protobuf: treeclean

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/pure-protobuf/Manifest  |  1 -
 .../files/pure-protobuf-3.0.1-static-version.patch | 12 
 dev-python/pure-protobuf/metadata.xml  | 18 --
 .../pure-protobuf/pure-protobuf-3.0.1.ebuild   | 22 --
 profiles/package.mask  |  5 -
 5 files changed, 58 deletions(-)

diff --git a/dev-python/pure-protobuf/Manifest 
b/dev-python/pure-protobuf/Manifest
deleted file mode 100644
index e61777204..0
--- a/dev-python/pure-protobuf/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pure_protobuf-3.0.1.tar.gz 18228 BLAKE2B 
c714bcd78763e854e9e690b98d4166cf8395511ad8fa8a37692daeec86463e99a884069b3da927a594b6204a5c8b3810b2fac5d7d1075794891d1843a232a2ba
 SHA512 
f08005d2fbeda2d5cfc0f066cb88da350ba3ff7d8ee8922c58b77936360782c5e5ac40f8a5a98377c65c7a0d0df5e10d16fafa082f0a6caddbf6450782551ab0

diff --git 
a/dev-python/pure-protobuf/files/pure-protobuf-3.0.1-static-version.patch 
b/dev-python/pure-protobuf/files/pure-protobuf-3.0.1-static-version.patch
deleted file mode 100644
index 39e1d7f6c..0
--- a/dev-python/pure-protobuf/files/pure-protobuf-3.0.1-static-version.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-We don't need dynamic versioning, replace with default backend.
 a/pyproject.toml   2024-03-06 20:59:32.071133500 +0900
-+++ b/pyproject.toml   2024-03-06 21:00:01.002037882 +0900
-@@ -31,7 +31,7 @@
- 
- [build-system]
- requires = ["poetry-core", "poetry-dynamic-versioning"]
--build-backend = "poetry_dynamic_versioning.backend"
-+build-backend = "poetry.core.masonry.api"
- 
- [tool.poetry.dependencies]
- get-annotations = { version = "^0.1.2", python = "<3.10" }

diff --git a/dev-python/pure-protobuf/metadata.xml 
b/dev-python/pure-protobuf/metadata.xml
deleted file mode 100644
index ba7bff730..0
--- a/dev-python/pure-protobuf/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pastalia...@gmail.com
-   Takuya Wakazono
-   
-   
-   eigenein/protobuf
-   pure-protobuf
-   
-   Pavel Perestoronin
-   eigen...@gmail.com
-   
-   https://github.com/eigenein/protobuf/issues
-   
https://github.com/eigenein/protobuf/blob/master/CHANGELOG.md
-   
-

diff --git a/dev-python/pure-protobuf/pure-protobuf-3.0.1.ebuild 
b/dev-python/pure-protobuf/pure-protobuf-3.0.1.ebuild
deleted file mode 100644
index 791915bfb..0
--- a/dev-python/pure-protobuf/pure-protobuf-3.0.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python implementation of Protocol Buffers data types with 
dataclasses support"
-HOMEPAGE="
-   https://github.com/eigenein/protobuf
-   https://pypi.org/project/pure-protobuf/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/typing-extensions[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}/${P}-static-version.patch" )

diff --git a/profiles/package.mask b/profiles/package.mask
index f397ac0f9..7258eccfd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -56,11 +56,6 @@ dev-python/sphinxext-opengraph
 dev-python/betterproto
 dev-python/grpclib
 
-# Takuya Wakazono  (2024-06-02)
-# app-text/komikku no longer depends on this. No revdeps left.
-# Removal on 2024-07-02.
-dev-python/pure-protobuf
-
 # Julien Roy  (2024-05-31)
 # Several versions out of date, needs a maintainer
 # Masked for removal in 30 days



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-07-03 Thread Takuya Wakazono
commit: 220c3a761ba2afa7e0a3e7884dbd8d29304e7b63
Author: Takuya Wakazono  gmail  com>
AuthorDate: Wed Jul  3 10:26:46 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Wed Jul  3 10:27:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=220c3a76

app-text/komikku: add 1.50.0

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 +
 app-text/komikku/komikku-1.50.0.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 21f605592..3c7889576 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1 +1,2 @@
 DIST komikku-1.49.0.tar.gz 4922860 BLAKE2B 
708f6c57e5023a949d0d225f0370ec477cdd8430f5cd59d309ea3619875cc4b441c065fe33823771223ce099a68f5764d27eaf6a3ab287bf818428a86678a9b6
 SHA512 
aef5cc7ffb7b165bc7af90fefb6029e75cde348c684862454478fce41c2bcd2308bfbe0d1455bd011011a7cdf3805aacee7a297701c6ab0931c2b5620a454df2
+DIST komikku-1.50.0.tar.gz 4923523 BLAKE2B 
5e39e9edc1f47054863c10c39fa7c953cfeca05d115f43600ec2d46f54b1d3b03b8fa9283c00a9a8096e3b32ad82ca5049c29ea7a6eff480e2e44ba7e83488ac
 SHA512 
b62f93798f24b5e57709d4662d9ef7d3efb685ca1ff4c288bec99b8b57d5e20fdd7421d5f637d08cba395bcd6c8457f0e73233afb245e356ba525057b7e9c384

diff --git a/app-text/komikku/komikku-1.50.0.ebuild 
b/app-text/komikku/komikku-1.50.0.ebuild
new file mode 100644
index 0..7af66f6f1
--- /dev/null
+++ b/app-text/komikku/komikku-1.50.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+),ssl(+)"
+DISTUTILS_USE_PEP517=no
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1 meson gnome2-utils xdg
+
+DESCRIPTION="Manga reader for GNOME"
+HOMEPAGE="https://apps.gnome.org/Komikku/;
+SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="test"
+# Depend on a random server that may or may not be accessible.
+#PROPERTIES="test_network"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=gui-libs/gtk-4.12:4
+   >=gui-libs/libadwaita-1.5:1[introspection]
+   net-libs/webkit-gtk:6[introspection]
+"
+RDEPEND="
+   ${DEPEND}
+   x11-libs/libnotify[introspection]
+   $(python_gen_cond_dep '
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/colorthief[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/dateparser[${PYTHON_USEDEP}]
+   dev-python/emoji[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/piexif[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pillow-heif[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-util/blueprint-compiler
+   sys-devel/gettext
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/pytest-steps[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # fix broken shebang
+   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
+}
+
+src_test() {
+   emake setup
+   emake develop
+   emake test
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-07-03 Thread Takuya Wakazono
commit: b1be5caf6a4a042412163531d92f6fdb55d7169c
Author: Takuya Wakazono  gmail  com>
AuthorDate: Wed Jul  3 10:27:02 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Wed Jul  3 10:27:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1be5caf

app-text/komikku: drop 1.49.0

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 -
 app-text/komikku/komikku-1.49.0.ebuild | 94 --
 2 files changed, 95 deletions(-)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 3c7889576..5020e36b2 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,2 +1 @@
-DIST komikku-1.49.0.tar.gz 4922860 BLAKE2B 
708f6c57e5023a949d0d225f0370ec477cdd8430f5cd59d309ea3619875cc4b441c065fe33823771223ce099a68f5764d27eaf6a3ab287bf818428a86678a9b6
 SHA512 
aef5cc7ffb7b165bc7af90fefb6029e75cde348c684862454478fce41c2bcd2308bfbe0d1455bd011011a7cdf3805aacee7a297701c6ab0931c2b5620a454df2
 DIST komikku-1.50.0.tar.gz 4923523 BLAKE2B 
5e39e9edc1f47054863c10c39fa7c953cfeca05d115f43600ec2d46f54b1d3b03b8fa9283c00a9a8096e3b32ad82ca5049c29ea7a6eff480e2e44ba7e83488ac
 SHA512 
b62f93798f24b5e57709d4662d9ef7d3efb685ca1ff4c288bec99b8b57d5e20fdd7421d5f637d08cba395bcd6c8457f0e73233afb245e356ba525057b7e9c384

diff --git a/app-text/komikku/komikku-1.49.0.ebuild 
b/app-text/komikku/komikku-1.49.0.ebuild
deleted file mode 100644
index 7af66f6f1..0
--- a/app-text/komikku/komikku-1.49.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite(+),ssl(+)"
-DISTUTILS_USE_PEP517=no
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 meson gnome2-utils xdg
-
-DESCRIPTION="Manga reader for GNOME"
-HOMEPAGE="https://apps.gnome.org/Komikku/;
-SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="test"
-# Depend on a random server that may or may not be accessible.
-#PROPERTIES="test_network"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   >=gui-libs/gtk-4.12:4
-   >=gui-libs/libadwaita-1.5:1[introspection]
-   net-libs/webkit-gtk:6[introspection]
-"
-RDEPEND="
-   ${DEPEND}
-   x11-libs/libnotify[introspection]
-   $(python_gen_cond_dep '
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/colorthief[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/dateparser[${PYTHON_USEDEP}]
-   dev-python/emoji[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/natsort[${PYTHON_USEDEP}]
-   dev-python/piexif[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pillow-heif[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/unidecode[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   dev-util/blueprint-compiler
-   sys-devel/gettext
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/pytest-steps[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # fix broken shebang
-   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
-}
-
-src_test() {
-   emake setup
-   emake develop
-   emake test
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/miracle-wm/

2024-07-02 Thread Takuya Wakazono
commit: a4a48e3e8bd59c442c4ddad76fb3064da8bebe8c
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue Jul  2 12:58:43 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Tue Jul  2 13:10:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4a48e3e

gui-wm/miracle-wm: add 0.3.0

Signed-off-by: Takuya Wakazono  gmail.com>

 gui-wm/miracle-wm/Manifest|  1 +
 gui-wm/miracle-wm/miracle-wm-0.3.0.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index fa1b15c26..e0795535c 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1 +1,2 @@
 DIST miracle-wm-0.2.1.tar.gz 348521 BLAKE2B 
f9b7dc06ff2b6571f4cf5a8de2e2087dcb080bcca897217da12915765fbbaea60a7b692b3072cd514de7aa0c5c6eaa02bd455df5d0ff29583ed83fbd3fa3bed1
 SHA512 
900e126c0d381008a80482b4ee72b2d7ca9b402ce42c802b6968b06238ea873e7a2180dc313233eba2c8f2529c133d700c0ee31ca467e6f612efff6fc6e8fd0d
+DIST miracle-wm-0.3.0.tar.gz 425545 BLAKE2B 
ca8560522b2c0dd797918719f356150c1aeaaa7f0fbe8bb1843fe7bfe293a515b3f319f540ea5ca1bfa9356c908a662f292d0c09680907ee9526996aad8ac116
 SHA512 
313017dc0a1f2991d729edfd07674f2cb68ba9dd784624095b909dc399404a25e0f9dfa52e9d0152480c362a28dced1564a63cd22bc62ea5d21c6b5b55819061

diff --git a/gui-wm/miracle-wm/miracle-wm-0.3.0.ebuild 
b/gui-wm/miracle-wm/miracle-wm-0.3.0.ebuild
new file mode 100644
index 0..7f4998e97
--- /dev/null
+++ b/gui-wm/miracle-wm/miracle-wm-0.3.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Tiling Wayland compositor based on Mir"
+HOMEPAGE="https://github.com/mattkae/miracle-wm;
+SRC_URI="https://github.com/mattkae/miracle-wm/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-cpp/yaml-cpp:=
+   dev-cpp/nlohmann_json
+   dev-libs/glib:2
+   dev-libs/libevdev
+   gui-libs/mir
+   dev-libs/libpcre2:=
+   media-libs/libglvnd
+   x11-libs/libnotify
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+   cmake_src_prepare
+   use test || cmake_comment_add_subdirectory tests/
+}
+
+src_test() {
+   "${BUILD_DIR}/bin/miracle-wm-tests" || die
+}



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

2024-07-02 Thread Takuya Wakazono
commit: 4144abaed6512625858eb0aedd484ea67696ddec
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue Jul  2 12:59:19 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Tue Jul  2 13:10:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4144abae

gui-wm/miracle-wm: drop 0.2.1

Signed-off-by: Takuya Wakazono  gmail.com>

 gui-wm/miracle-wm/Manifest |  1 -
 .../files/miracle-wm-0.2.1-unset-compiler.patch| 22 ---
 gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild  | 44 --
 3 files changed, 67 deletions(-)

diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest
index e0795535c..4c0f37ddd 100644
--- a/gui-wm/miracle-wm/Manifest
+++ b/gui-wm/miracle-wm/Manifest
@@ -1,2 +1 @@
-DIST miracle-wm-0.2.1.tar.gz 348521 BLAKE2B 
f9b7dc06ff2b6571f4cf5a8de2e2087dcb080bcca897217da12915765fbbaea60a7b692b3072cd514de7aa0c5c6eaa02bd455df5d0ff29583ed83fbd3fa3bed1
 SHA512 
900e126c0d381008a80482b4ee72b2d7ca9b402ce42c802b6968b06238ea873e7a2180dc313233eba2c8f2529c133d700c0ee31ca467e6f612efff6fc6e8fd0d
 DIST miracle-wm-0.3.0.tar.gz 425545 BLAKE2B 
ca8560522b2c0dd797918719f356150c1aeaaa7f0fbe8bb1843fe7bfe293a515b3f319f540ea5ca1bfa9356c908a662f292d0c09680907ee9526996aad8ac116
 SHA512 
313017dc0a1f2991d729edfd07674f2cb68ba9dd784624095b909dc399404a25e0f9dfa52e9d0152480c362a28dced1564a63cd22bc62ea5d21c6b5b55819061

diff --git a/gui-wm/miracle-wm/files/miracle-wm-0.2.1-unset-compiler.patch 
b/gui-wm/miracle-wm/files/miracle-wm-0.2.1-unset-compiler.patch
deleted file mode 100644
index 5748ad93b..0
--- a/gui-wm/miracle-wm/files/miracle-wm-0.2.1-unset-compiler.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://github.com/mattkae/miracle-wm/pull/138
-https://bugs.gentoo.org/932784
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -7,7 +7,6 @@
- set(CMAKE_CXX_STANDARD 20)
- set(CMAKE_CXX_EXTENSIONS OFF)
- set(CMAKE_CXX_STANDARD_REQUIRED ON)
--set(CMAKE_CXX_COMPILER g++)
- 
- set(ENV{PKG_CONFIG_PATH} "/usr/local/lib/pkgconfig/")
- set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
 a/tests/CMakeLists.txt
-+++ b/tests/CMakeLists.txt
-@@ -3,7 +3,6 @@
- set(CMAKE_CXX_STANDARD 20)
- set(CMAKE_CXX_EXTENSIONS OFF)
- set(CMAKE_CXX_STANDARD_REQUIRED ON)
--set(CMAKE_CXX_COMPILER g++)
- 
- include_directories(
- ${PROJECT_SOURCE_DIR}/src

diff --git a/gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild 
b/gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild
deleted file mode 100644
index 153f400d7..0
--- a/gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Tiling Wayland compositor based on Mir"
-HOMEPAGE="https://github.com/mattkae/miracle-wm;
-SRC_URI="https://github.com/mattkae/miracle-wm/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-cpp/yaml-cpp:=
-   dev-cpp/nlohmann_json
-   dev-libs/glib:2
-   dev-libs/libevdev
-   gui-libs/mir
-   x11-libs/libnotify
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   test? ( dev-cpp/gtest )
-"
-
-PATCHES=(
-   # bug #932784
-   "${FILESDIR}/${P}-unset-compiler.patch"
-)
-
-src_prepare() {
-   cmake_src_prepare
-   use test || cmake_comment_add_subdirectory tests/
-}
-
-src_test() {
-   "${BUILD_DIR}/bin/miracle-wm-tests" || die
-}



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

2024-07-02 Thread Takuya Wakazono
commit: f61226e6784012eebe0d77932b34c906a135cce1
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue Jul  2 11:20:06 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Tue Jul  2 11:21:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f61226e6

media-video/mpc-qt: drop 23.12

Signed-off-by: Takuya Wakazono  gmail.com>

 media-video/mpc-qt/Manifest|  1 -
 media-video/mpc-qt/mpc-qt-23.12.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/media-video/mpc-qt/Manifest b/media-video/mpc-qt/Manifest
index 4be6dc95f..eeb476ce5 100644
--- a/media-video/mpc-qt/Manifest
+++ b/media-video/mpc-qt/Manifest
@@ -1,2 +1 @@
-DIST mpc-qt-23.12.tar.gz 303763 BLAKE2B 
c17ee305bdcea861f890dea4921dcb728697f6051337e43e69803cbc6586183257a95fd170d614e09e65ce2d9be42c6f89cb006dd82a309f0ce64a0617f997dd
 SHA512 
45a3a59fe67007ec6afc3cd88b81fd99c714fc0cd8aed979dc380c249070da54410a1f8eafd237f0b2516d484c2a2b052c334613e0742b97ff44c8d9291b90a7
 DIST mpc-qt-24.06.tar.gz 305502 BLAKE2B 
ec76e62aa93a656d6c65b0420c15010294ec8817cfa9f8069b4d4d99578b7941be0a2220a8268c265efd9f18b03ac323f2e06a19daf32a60eb07b783cb1e7c8e
 SHA512 
c75b1d089bd710bfbab1660848b2cdba7b3bfc455d27e97f995f8e598d48adb1671eb26d1d0eacfb6deb95adcef5c811426139f2ee534bbb6108466b5e8d447c

diff --git a/media-video/mpc-qt/mpc-qt-23.12.ebuild 
b/media-video/mpc-qt/mpc-qt-23.12.ebuild
deleted file mode 100644
index 0f0e74a4f..0
--- a/media-video/mpc-qt/mpc-qt-23.12.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils xdg
-
-DESCRIPTION="Media Player Classic Qute Theater"
-HOMEPAGE="https://mpc-qt.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   dev-qt/qtbase:6[dbus,gui,network,opengl,widgets]
-   media-video/mpv:=[libmpv]
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-qt/qttools:6[linguist]
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   sed -i "s|doc/mpc-qt/|doc/${PF}|" mpc-qt.pro || die
-}
-
-src_configure() {
-   eqmake6 MPCQT_VERSION="${PV}" PREFIX="${EPREFIX}/usr" mpc-qt.pro
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-}



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

2024-07-02 Thread Takuya Wakazono
commit: a1633162849de93246aa5b9279675f4052ae566f
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue Jul  2 11:19:51 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Tue Jul  2 11:21:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1633162

media-video/mpc-qt: add 24.06

Signed-off-by: Takuya Wakazono  gmail.com>

 media-video/mpc-qt/Manifest|  1 +
 media-video/mpc-qt/mpc-qt-24.06.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-video/mpc-qt/Manifest b/media-video/mpc-qt/Manifest
index b77569aff..4be6dc95f 100644
--- a/media-video/mpc-qt/Manifest
+++ b/media-video/mpc-qt/Manifest
@@ -1 +1,2 @@
 DIST mpc-qt-23.12.tar.gz 303763 BLAKE2B 
c17ee305bdcea861f890dea4921dcb728697f6051337e43e69803cbc6586183257a95fd170d614e09e65ce2d9be42c6f89cb006dd82a309f0ce64a0617f997dd
 SHA512 
45a3a59fe67007ec6afc3cd88b81fd99c714fc0cd8aed979dc380c249070da54410a1f8eafd237f0b2516d484c2a2b052c334613e0742b97ff44c8d9291b90a7
+DIST mpc-qt-24.06.tar.gz 305502 BLAKE2B 
ec76e62aa93a656d6c65b0420c15010294ec8817cfa9f8069b4d4d99578b7941be0a2220a8268c265efd9f18b03ac323f2e06a19daf32a60eb07b783cb1e7c8e
 SHA512 
c75b1d089bd710bfbab1660848b2cdba7b3bfc455d27e97f995f8e598d48adb1671eb26d1d0eacfb6deb95adcef5c811426139f2ee534bbb6108466b5e8d447c

diff --git a/media-video/mpc-qt/mpc-qt-24.06.ebuild 
b/media-video/mpc-qt/mpc-qt-24.06.ebuild
new file mode 100644
index 0..ec6294c34
--- /dev/null
+++ b/media-video/mpc-qt/mpc-qt-24.06.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils xdg
+
+DESCRIPTION="Media Player Classic Qute Theater"
+HOMEPAGE="https://mpc-qt.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-qt/qtbase:6[dbus,gui,network,opengl,wayland,widgets]
+   media-video/mpv:=[libmpv]
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-qt/qttools:6[linguist]
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   sed -i "s|doc/mpc-qt/|doc/${PF}|" mpc-qt.pro || die
+}
+
+src_configure() {
+   eqmake6 MPCQT_VERSION="${PV}" PREFIX="${EPREFIX}/usr" mpc-qt.pro
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}



[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-telescope/

2024-06-30 Thread Takuya Wakazono
commit: 6bbd428ebf891d189a6db43dea376e7cbc476ef0
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 30 13:48:29 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 30 13:48:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bbd428e

sec-keys/signify-keys-telescope: update HOMEPAGE

Signed-off-by: Takuya Wakazono  gmail.com>

 sec-keys/signify-keys-telescope/metadata.xml   | 2 +-
 sec-keys/signify-keys-telescope/signify-keys-telescope-0.10.ebuild | 2 +-
 sec-keys/signify-keys-telescope/signify-keys-telescope-0.9.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sec-keys/signify-keys-telescope/metadata.xml 
b/sec-keys/signify-keys-telescope/metadata.xml
index 695e0f1ae..13a010dc9 100644
--- a/sec-keys/signify-keys-telescope/metadata.xml
+++ b/sec-keys/signify-keys-telescope/metadata.xml
@@ -3,6 +3,6 @@
 


-   omar-polo/telescope
+   telescope-browser/telescope

 

diff --git a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.10.ebuild 
b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.10.ebuild
index 4432de27a..d884faded 100644
--- a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.10.ebuild
+++ b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.10.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 MY_P="${PN#signify-keys-}-${PV}"
 DESCRIPTION="Signify keys used to sign telescope releases"
-HOMEPAGE="https://telescope.omarpolo.com/;
+HOMEPAGE="https://www.telescope-browser.org/;
 SRC_URI="https://ftp.omarpolo.com/${MY_P}.pub;
 S="${WORKDIR}"
 

diff --git a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.9.ebuild 
b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.9.ebuild
index 4432de27a..d884faded 100644
--- a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.9.ebuild
+++ b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.9.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 MY_P="${PN#signify-keys-}-${PV}"
 DESCRIPTION="Signify keys used to sign telescope releases"
-HOMEPAGE="https://telescope.omarpolo.com/;
+HOMEPAGE="https://www.telescope-browser.org/;
 SRC_URI="https://ftp.omarpolo.com/${MY_P}.pub;
 S="${WORKDIR}"
 



[gentoo-commits] repo/proj/guru:dev commit in: net-client/telescope/

2024-06-30 Thread Takuya Wakazono
commit: 3c781542f05b94295664ab20fab8301e64f75607
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 30 13:46:14 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 30 13:46:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c781542

net-client/telescope: update HOMEPAGE

Signed-off-by: Takuya Wakazono  gmail.com>

 net-client/telescope/metadata.xml| 4 ++--
 net-client/telescope/telescope-0.10.1.ebuild | 2 +-
 net-client/telescope/telescope-0.9.ebuild| 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-client/telescope/metadata.xml 
b/net-client/telescope/metadata.xml
index 6d6c168bd..cdea2d6cb 100644
--- a/net-client/telescope/metadata.xml
+++ b/net-client/telescope/metadata.xml
@@ -7,7 +7,7 @@
Omar Polo
telesc...@omarpolo.com

-   https://telescope.omarpolo.com/telescope.1.html
-   omar-polo/telescope
+   https://www.telescope-browser.org/telescope.1.html
+   telescope-browser/telescope
 
 

diff --git a/net-client/telescope/telescope-0.10.1.ebuild 
b/net-client/telescope/telescope-0.10.1.ebuild
index 1b1f3e9b5..a029f1a43 100644
--- a/net-client/telescope/telescope-0.10.1.ebuild
+++ b/net-client/telescope/telescope-0.10.1.ebuild
@@ -7,7 +7,7 @@ VERIFY_SIG_METHOD="signify"
 inherit optfeature toolchain-funcs verify-sig
 
 DESCRIPTION="w3m-like browser for Gemini"
-HOMEPAGE="https://telescope.omarpolo.com;
+HOMEPAGE="https://www.telescope-browser.org/;
 SRC_URI="https://ftp.omarpolo.com/${P}.tar.gz
verify-sig? ( https://ftp.omarpolo.com/${P}.tar.gz.sha256.sig )"
 

diff --git a/net-client/telescope/telescope-0.9.ebuild 
b/net-client/telescope/telescope-0.9.ebuild
index 33d209019..2dbe0f17b 100644
--- a/net-client/telescope/telescope-0.9.ebuild
+++ b/net-client/telescope/telescope-0.9.ebuild
@@ -7,7 +7,7 @@ VERIFY_SIG_METHOD="signify"
 inherit toolchain-funcs verify-sig
 
 DESCRIPTION="w3m-like browser for Gemini"
-HOMEPAGE="https://telescope.omarpolo.com;
+HOMEPAGE="https://www.telescope-browser.org/;
 SRC_URI="https://ftp.omarpolo.com/${P}.tar.gz
verify-sig? ( https://ftp.omarpolo.com/${P}.tar.gz.sha256.sig )"
 



[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-telescope/

2024-06-30 Thread Takuya Wakazono
commit: bf640d98bf2b692bccff18af89531ed585e3e8a2
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 30 13:46:43 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 30 13:46:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf640d98

sec-keys/signify-keys-telescope: drop 0.8

Signed-off-by: Takuya Wakazono  gmail.com>

 sec-keys/signify-keys-telescope/Manifest   |  1 -
 .../signify-keys-telescope-0.8.ebuild  | 23 --
 2 files changed, 24 deletions(-)

diff --git a/sec-keys/signify-keys-telescope/Manifest 
b/sec-keys/signify-keys-telescope/Manifest
index 8d2059ac7..6f0020ec9 100644
--- a/sec-keys/signify-keys-telescope/Manifest
+++ b/sec-keys/signify-keys-telescope/Manifest
@@ -1,3 +1,2 @@
 DIST telescope-0.10.pub 95 BLAKE2B 
8e79de6da956e7de25994fbca4949b431c792a1c77317c76a04218e065b27d25758d42dbadc5c57e3c35477a60ea9224cf6ca48e77bab9445601df2ee22479c7
 SHA512 
92e5839684de4cf2c91972d14ee914bb67b4b1f8b083bf60328c90c4beb8968646708269a7bbffb052fefde4c8454a602b021cea5844b88cde9d377c18902639
-DIST telescope-0.8.pub 95 BLAKE2B 
51db0037fb1739fc087163650c8a76f02ef5f8122b0462ca114b63441f09f032ee28dc281c7260c6f286cfd51bac7e1fc7fc6918b38bd3c0b5d296656881000b
 SHA512 
c8eeda00e65a30c75e4c4c7bec999ee37a8122ec93c4e1c444f980fb82e0c91984455c5300b49a2da35418aef4e184c421141662a9bb8be40841307029e96577
 DIST telescope-0.9.pub 95 BLAKE2B 
5b65eb226db41efc31502e6b4e190aab4ec59b00206da3944028d2af0b0ebe8e0ae48a532238da79c370e2b148ff6b50ca212889799fea1fc0a0b0aee4f807d6
 SHA512 
c3b316d31fac4f586e0db922628529f8d64f3addc7f80b6be3a01a5b62065607351a998868fc34f581d794e563d72feaf84dd8faa6dba1b417a67d6ee8ecf211

diff --git a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.8.ebuild 
b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.8.ebuild
deleted file mode 100644
index 17076239c..0
--- a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.8.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN#signify-keys-}"
-MY_PV="$(ver_cut 1-2)"
-MY_P="${MY_PN}-${MY_PV}"
-DESCRIPTION="Signify keys used to sign telescope releases"
-HOMEPAGE="https://github.com/omar-polo/telescope;
-SRC_URI="https://github.com/omar-polo/${MY_PN}/releases/download/${PV}/${MY_P}.pub;
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="${MY_PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-
-src_install() {
-   local files=( ${A} )
-
-   insinto /usr/share/signify-keys
-   newins - ${MY_P}.pub < <(cat "${files[@]/#/${DISTDIR}/}" || die)
-}



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

2024-06-30 Thread Takuya Wakazono
commit: b3b13f379c1e3128786b8ec1f813280660b6c9bb
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 30 12:50:25 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 30 13:19:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3b13f37

app-misc/nerdfetch: add 8.1.2

Signed-off-by: Takuya Wakazono  gmail.com>

 app-misc/nerdfetch/Manifest   |  1 +
 app-misc/nerdfetch/nerdfetch-8.1.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/app-misc/nerdfetch/Manifest b/app-misc/nerdfetch/Manifest
index 2d45c8647..3859a12f5 100644
--- a/app-misc/nerdfetch/Manifest
+++ b/app-misc/nerdfetch/Manifest
@@ -1 +1,2 @@
 DIST nerdfetch-8.1.1.tar.gz 5403 BLAKE2B 
78f827858072d1feea2903341b6c6658702edf49fe98fb7d592570181fc35b6a56d03b11e5857853df606b17c1a1cd2a02d3107fd4c14c1ffbb0c182c76e31e6
 SHA512 
ab9e36be77aaa8b67379a321985b78cc38360ed9dd028369562b0d34aa89c9f2d1fe38fc7810dee1fb28bfc2f935762ae22e537f18987cf024a4b59e981929a2
+DIST nerdfetch-8.1.2.tar.gz 5432 BLAKE2B 
70d4f19b0b4b40ae46616d637043af0881e47367d0959b8ca9c690b15388eaab63e2c54cc4a7b865d0f60b43063cc4b2553e02c4ae842565c806e09e03c2e831
 SHA512 
7c5c4817e96102d152df1e5e74d5db3da534f02612568b3e2a783fc8fcb1deeb488c02cb90e23d0e3d7f97236e1f800629fbcc5b01331567c0fe113065ce5013

diff --git a/app-misc/nerdfetch/nerdfetch-8.1.2.ebuild 
b/app-misc/nerdfetch/nerdfetch-8.1.2.ebuild
new file mode 100644
index 0..98575bdb2
--- /dev/null
+++ b/app-misc/nerdfetch/nerdfetch-8.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A POSIX *nix fetch script using Nerdfonts"
+HOMEPAGE="https://github.com/ThatOneCalculator/NerdFetch;
+SRC_URI="https://github.com/ThatOneCalculator/NerdFetch/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/NerdFetch-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+src_install() {
+   dobin "nerdfetch"
+   dodoc "README.md"
+}



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

2024-06-30 Thread Takuya Wakazono
commit: 35fd257c2911fa6b9d51e644980adf4dfbabeb7a
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 30 12:50:40 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 30 13:20:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35fd257c

app-misc/nerdfetch: drop 8.1.1

Signed-off-by: Takuya Wakazono  gmail.com>

 app-misc/nerdfetch/Manifest   |  1 -
 app-misc/nerdfetch/nerdfetch-8.1.1.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/app-misc/nerdfetch/Manifest b/app-misc/nerdfetch/Manifest
index 3859a12f5..f982ac2c8 100644
--- a/app-misc/nerdfetch/Manifest
+++ b/app-misc/nerdfetch/Manifest
@@ -1,2 +1 @@
-DIST nerdfetch-8.1.1.tar.gz 5403 BLAKE2B 
78f827858072d1feea2903341b6c6658702edf49fe98fb7d592570181fc35b6a56d03b11e5857853df606b17c1a1cd2a02d3107fd4c14c1ffbb0c182c76e31e6
 SHA512 
ab9e36be77aaa8b67379a321985b78cc38360ed9dd028369562b0d34aa89c9f2d1fe38fc7810dee1fb28bfc2f935762ae22e537f18987cf024a4b59e981929a2
 DIST nerdfetch-8.1.2.tar.gz 5432 BLAKE2B 
70d4f19b0b4b40ae46616d637043af0881e47367d0959b8ca9c690b15388eaab63e2c54cc4a7b865d0f60b43063cc4b2553e02c4ae842565c806e09e03c2e831
 SHA512 
7c5c4817e96102d152df1e5e74d5db3da534f02612568b3e2a783fc8fcb1deeb488c02cb90e23d0e3d7f97236e1f800629fbcc5b01331567c0fe113065ce5013

diff --git a/app-misc/nerdfetch/nerdfetch-8.1.1.ebuild 
b/app-misc/nerdfetch/nerdfetch-8.1.1.ebuild
deleted file mode 100644
index 98575bdb2..0
--- a/app-misc/nerdfetch/nerdfetch-8.1.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A POSIX *nix fetch script using Nerdfonts"
-HOMEPAGE="https://github.com/ThatOneCalculator/NerdFetch;
-SRC_URI="https://github.com/ThatOneCalculator/NerdFetch/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/NerdFetch-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-src_install() {
-   dobin "nerdfetch"
-   dodoc "README.md"
-}



[gentoo-commits] repo/proj/guru:dev commit in: x11-drivers/OpenTabletDriver/

2024-06-30 Thread Takuya Wakazono
commit: 08d16fbf56e4017e3a60c5a8851d7cd9624e740e
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 30 12:56:29 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 30 13:20:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08d16fbf

x11-drivers/OpenTabletDriver: drop 0.6.3.0

Signed-off-by: Takuya Wakazono  gmail.com>

 x11-drivers/OpenTabletDriver/Manifest  |   5 -
 .../OpenTabletDriver-0.6.3.0.ebuild| 326 -
 2 files changed, 331 deletions(-)

diff --git a/x11-drivers/OpenTabletDriver/Manifest 
b/x11-drivers/OpenTabletDriver/Manifest
index 00c19e645..e63feae82 100644
--- a/x11-drivers/OpenTabletDriver/Manifest
+++ b/x11-drivers/OpenTabletDriver/Manifest
@@ -1,4 +1,3 @@
-DIST OpenTabletDriver-0.6.3.0.tar.gz 272028 BLAKE2B 
daf60eb65c845b5b12688b3afd92851034939ab197ce9660cfb50bae22707ac4fbd3a89c507864fa06aa8262f708ac41a1b59f4d3f1eb08dcc4f086fe1545fa0
 SHA512 
c094d4e9c688d86c71859b63aa5ee98d2c17574206c6909bc2ce9f0d193792da438c9f89144f0dd4df621b981b52f1edda40ef0d4099ad42039abb0a1516aefd
 DIST OpenTabletDriver-0.6.4.0.tar.gz 276822 BLAKE2B 
657616e7fa11bcd25d04522126aad83672f10a07d676f36ae75c7445fd79b707c65f0521a2efd0251097a2989ccf176e5664fcb1a7228f11547e1d808756fc81
 SHA512 
38130c09488b47688f7c07573ebd1cc441b4de0fda26a48d82197c83ee70dc070fac5a3056197ce78979df5101f77faeada5be51c38873c4004ea3e61d7fb057
 DIST atksharp.3.24.24.34.nupkg 101718 BLAKE2B 
14f6e22ea9c95413e47b08b2911f27505a9d3f126547dc420d3f8f32e9df18b81617c1fb48469a5071d7f34b24645704e8021735437bb2362af642a06608ff2f
 SHA512 
9985de9ed5dfcc376c3880f156f9807d427161509332c1af0fb92897adef17e2e9d21b52b4fd09da5bba9055807356a11e76a5a3659130eb3878c781db493a74
 DIST cairosharp.3.24.24.34.nupkg 49431 BLAKE2B 
f5bfd2d184b4a3c5a6d54e4b5d746b6d56346ed3dba83c6df17f2e91fed19c5774168ba687ab7ba2504ff8765a55ec62fcf0dc62b0827c2e27f36adf2bb1e38c
 SHA512 
8589828a0f64cb377844bb2e7b329c4372c6f4de336c55d27cb74f0373f967df707756f3742a7f02ec145f71262c9114f35f5ebb853c3c57aff972931b2a013b
@@ -17,7 +16,6 @@ DIST messagepack.annotations.2.1.194.nupkg 17243 BLAKE2B 
606ab1733705c66af302295
 DIST microsoft.bcl.asyncinterfaces.1.1.1.nupkg 93574 BLAKE2B 
7d2ac06afc4cf6484ecf6978e8f2dc649d3cef441b709b5194abf7466e3c9e0239c1fce954fc45502e5f9be488aaf6b5eb448e37501555862402ab9466a81e98
 SHA512 
4cce7ecad99baae70b1f815cd047431f284a466342e4456f929bef24891f45d600d90037f0d45ca97b1b8a453b51145dc215b9807ac1ce8b2b8cf45630334204
 DIST microsoft.codecoverage.16.9.4.nupkg 5160070 BLAKE2B 
763611edf9c40b7dcf90477c05e7178d5c5dea4a3ee910edd0738b70ee846490467c1bdbfe4821670ee35e1ffeeec3bdf2ed75920b210402d2fb2646d3c19514
 SHA512 
f404d780d660db99c92ae3d9bf22ec28e6afb5417ce4f16518525fb1b65cb37268be69c5e2ae153d103de2d6b43f02bd98d8413a9d3b01489ee73dc4a2b31d57
 DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 
209ccebc9103b803d26ea1f0232245c3cd231078b03a83a0011a2a79a1a8a324a72c5b3fda94b2686fff170932f366e165f81a36a70df590a39c45d70778e4be
 SHA512 
c0e75a9162f28ba4c4572c8fac4fd4c8c97d6d3505a37683646ba5f7e5f6ac0da69d5200d2646054de90e8e08f893a10e514591b69b8273640842b2cf90bddec
-DIST microsoft.csharp.4.4.1.nupkg 654902 BLAKE2B 
908ef033afbcb20eedfd8dd760c6e3039f62ea4b138ca86026ca5b6c5dcb1cb87b8620324a8b51af87d9749a660bd6ed444220b363baf5f7aac91f15b87707ef
 SHA512 
93b2bc774e52092defb72e755877014b4f3408c5be8c48c3c1438524f73eb1d8cd77c2d014a92fd9316335229995b87704b966004fcaa92c1be8ff180a2acebc
 DIST microsoft.extensions.dependencyinjection.6.0.0-rc.1.21451.13.nupkg 198627 
BLAKE2B 
385ea8935b27604db8602fa2aeca84772f60be864872e2e6138f9c867309793ba43ecfca19c6fb53bbcdabb583ba182d83c84ad77333d45400e9586db08d00b4
 SHA512 
cd6cf1b59b8c9030a0d892006d8a72cc95f5d6c0427dc7cf9d98dc00e11b83167abe54247e9a10ecaeb16121e66a94cdaaf4ac5e3d35e25c2c71fbfc03966245
 DIST 
microsoft.extensions.dependencyinjection.abstractions.6.0.0-rc.1.21451.13.nupkg 
138519 BLAKE2B 
5a7cb5f01aeaab67492cbe2ed0ea7ba605040867ce6c60623a4a6804ff3d3d6a0e3c5a36a800d242ae12c66163629c40d824ff30a8aadf13b30ecc5458bba86e
 SHA512 
7e764cec76616ede23c006221e6da4f7591cd037c4c76aa61f8db8828c0dd08474a2f95d3a297ef41cf259553810fd0784ba1148f30a12551a450838449ce614
 DIST microsoft.net.test.sdk.16.9.4.nupkg 40302 BLAKE2B 
59313813889fc515dcc9119353234b6f189ec6e128680b304d1d42b7096f9d553671c8a8e21dca6d66825fcb869306ffa9e8b77deb49a80c935f0d014cb446f6
 SHA512 
e26d86adbe78e86d8b837094556b13cd83b4f02dfd9d1668edd88f723849ee8486d17cec0c35b766a557b9722578cc622d6830e1ec08a29afceae269af98bf85
@@ -38,7 +36,6 @@ DIST moq.4.16.1.nupkg 565511 BLAKE2B 
12b6b77c41cad64bc2f8c00ca61a3b82bfb1c48dcf0
 DIST nerdbank.streams.2.6.77.nupkg 438007 BLAKE2B 
2545c22475de9127303b8c78f0be501ddf2d68c24e85c949994dfa53531cfcfda18973f98c4c37ef5fa72a819c8df9850ee853e7d8ac7139774a7b6d479d1ecc
 SHA512 
d53880ecfe0eb3922c34d2ba01976671fbf4431897732b1119624716d379152b57db921c7849397d7b370ecfb41d228ff0d2dcc1337847f88a7b32caddf33537
 DIST netstandard.library.1.6.1.nupkg 1736

[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/niri/

2024-06-29 Thread Takuya Wakazono
commit: 0eb8efa7d97926e835692cdb8305f81d3f649700
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jun 29 11:00:46 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun 29 11:01:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0eb8efa7

gui-wm/niri: add 0.1.7

Signed-off-by: Takuya Wakazono  gmail.com>

 gui-wm/niri/Manifest  |  2 ++
 gui-wm/niri/niri-0.1.7.ebuild | 84 +++
 2 files changed, 86 insertions(+)

diff --git a/gui-wm/niri/Manifest b/gui-wm/niri/Manifest
index a4fd5bb86..9758a8307 100644
--- a/gui-wm/niri/Manifest
+++ b/gui-wm/niri/Manifest
@@ -1,2 +1,4 @@
 DIST niri-0.1.6-vendored-dependencies.tar.xz 55357156 BLAKE2B 
6be7227ebb856d501e1bc7eb94746ab21ac8171b060a0375f956fc774d73372e3e33f218ba8ba1728687c01d0a3ba770250ba0b0d762ef4ad3dd729a581b555f
 SHA512 
2368a8d7feb06e02b41174e8baff28324da5ebc9f7fec58e5662245730f357cc1ec68d5c19d2923c5c86cba27ee60fc8190f10ae67856b42ead02543445bfe08
 DIST niri-0.1.6.tar.gz 335427 BLAKE2B 
17ab734d3412b4da4e0eca7a3dcbbb7210140ef9ae7a6d4bcd9ca7177128073c9385a59776ab2903e4ac70e158a5860c310519f0b5768721bbee483bad9ad0f4
 SHA512 
ed83a62552e3a7b049ec03aff2e8e191eb383584f1789f15fe94cce8df847a0de7b3917bd5b64fa1c8e6392de52bb81caa92472a3e40df97ac1b5562b881dca2
+DIST niri-0.1.7-vendored-dependencies.tar.xz 55986496 BLAKE2B 
86d7a3ddce3884831874cfac0540d6e5e8dccb9fe503f3d9b061af22f4a29e4f4742e150081f139b69961b19f3d8bcb4b2dd4bba5fb0ef955dca0a165df7
 SHA512 
bc58c234760c42034628c273c428d2200affdd4076cdd2e2a6961fa07aa256832e0a20c3cbc6116f4af29c452a1a82f29a871ccf718a8bbb121a3b544c09d320
+DIST niri-0.1.7.tar.gz 354660 BLAKE2B 
5d547424248d547587f0ec1e647f1265f334e49b8a1dc3d133b43707c7789ce12c5e18e9e42de87fa897e71332353a313af791574ac2e002d39b6c5c6b2441f8
 SHA512 
cd1067dc0a2a11920b33af8e13823147d7a0e7a206cf9ff94a0c410c8414c6c70db0c21d1a08d0e0935edf04e12e3fba5e748ac8f430c7bc63e6d6b84c2141dd

diff --git a/gui-wm/niri/niri-0.1.7.ebuild b/gui-wm/niri/niri-0.1.7.ebuild
new file mode 100644
index 0..fd417fb09
--- /dev/null
+++ b/gui-wm/niri/niri-0.1.7.ebuild
@@ -0,0 +1,84 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {16..18} )
+
+inherit cargo llvm-r1
+
+DESCRIPTION="Scrollable-tiling Wayland compositor"
+HOMEPAGE="https://github.com/YaLTeR/niri;
+SRC_URI="
+   https://github.com/YaLTeR/niri/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/YaLTeR/niri/releases/download/v${PV}/${P}-vendored-dependencies.tar.xz
+"
+
+LICENSE="GPL-3+"
+# Dependent crate licenses
+LICENSE+="
+   Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0
+   Unicode-DFS-2016
+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+dbus screencast systemd"
+REQUIRED_USE="
+   screencast? ( dbus )
+   systemd? ( dbus )
+"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/libinput:=
+   dev-libs/wayland
+   media-libs/mesa
+   sys-auth/seatd:=
+   virtual/libudev:=
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   screencast? (
+   media-video/pipewire:=
+   )
+"
+RDEPEND="${DEPEND}"
+# Clang is required for bindgen
+BDEPEND="
+   >=virtual/rust-1.72.0
+   screencast? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}') )
+"
+
+ECARGO_VENDOR="${WORKDIR}/vendor"
+
+QA_FLAGS_IGNORED="usr/bin/niri"
+
+src_prepare() {
+   sed -i 's/^git =.*/version = "*"/' Cargo.toml || die
+   default
+}
+
+src_configure() {
+   local myfeatures=(
+   $(usev dbus)
+   $(usev screencast xdp-gnome-screencast)
+   $(usev systemd)
+   )
+   cargo_src_configure --no-default-features
+}
+
+src_install() {
+   cargo_src_install
+
+   dobin resources/niri-session
+
+   insinto /usr/lib/systemd/user
+   doins resources/niri{.service,-shutdown.target}
+
+   insinto /usr/share/wayland-sessions
+   doins resources/niri.desktop
+
+   insinto /usr/share/xdg-desktop-portal
+   doins resources/niri-portals.conf
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/niri/

2024-06-29 Thread Takuya Wakazono
commit: 8c95539af4fe70413d83352ab6d731c75d59d265
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jun 29 11:00:56 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun 29 11:01:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c95539a

gui-wm/niri: drop 0.1.6

Signed-off-by: Takuya Wakazono  gmail.com>

 gui-wm/niri/Manifest  |  2 --
 gui-wm/niri/niri-0.1.6.ebuild | 84 ---
 2 files changed, 86 deletions(-)

diff --git a/gui-wm/niri/Manifest b/gui-wm/niri/Manifest
index 9758a8307..f744d1d2a 100644
--- a/gui-wm/niri/Manifest
+++ b/gui-wm/niri/Manifest
@@ -1,4 +1,2 @@
-DIST niri-0.1.6-vendored-dependencies.tar.xz 55357156 BLAKE2B 
6be7227ebb856d501e1bc7eb94746ab21ac8171b060a0375f956fc774d73372e3e33f218ba8ba1728687c01d0a3ba770250ba0b0d762ef4ad3dd729a581b555f
 SHA512 
2368a8d7feb06e02b41174e8baff28324da5ebc9f7fec58e5662245730f357cc1ec68d5c19d2923c5c86cba27ee60fc8190f10ae67856b42ead02543445bfe08
-DIST niri-0.1.6.tar.gz 335427 BLAKE2B 
17ab734d3412b4da4e0eca7a3dcbbb7210140ef9ae7a6d4bcd9ca7177128073c9385a59776ab2903e4ac70e158a5860c310519f0b5768721bbee483bad9ad0f4
 SHA512 
ed83a62552e3a7b049ec03aff2e8e191eb383584f1789f15fe94cce8df847a0de7b3917bd5b64fa1c8e6392de52bb81caa92472a3e40df97ac1b5562b881dca2
 DIST niri-0.1.7-vendored-dependencies.tar.xz 55986496 BLAKE2B 
86d7a3ddce3884831874cfac0540d6e5e8dccb9fe503f3d9b061af22f4a29e4f4742e150081f139b69961b19f3d8bcb4b2dd4bba5fb0ef955dca0a165df7
 SHA512 
bc58c234760c42034628c273c428d2200affdd4076cdd2e2a6961fa07aa256832e0a20c3cbc6116f4af29c452a1a82f29a871ccf718a8bbb121a3b544c09d320
 DIST niri-0.1.7.tar.gz 354660 BLAKE2B 
5d547424248d547587f0ec1e647f1265f334e49b8a1dc3d133b43707c7789ce12c5e18e9e42de87fa897e71332353a313af791574ac2e002d39b6c5c6b2441f8
 SHA512 
cd1067dc0a2a11920b33af8e13823147d7a0e7a206cf9ff94a0c410c8414c6c70db0c21d1a08d0e0935edf04e12e3fba5e748ac8f430c7bc63e6d6b84c2141dd

diff --git a/gui-wm/niri/niri-0.1.6.ebuild b/gui-wm/niri/niri-0.1.6.ebuild
deleted file mode 100644
index fd417fb09..0
--- a/gui-wm/niri/niri-0.1.6.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {16..18} )
-
-inherit cargo llvm-r1
-
-DESCRIPTION="Scrollable-tiling Wayland compositor"
-HOMEPAGE="https://github.com/YaLTeR/niri;
-SRC_URI="
-   https://github.com/YaLTeR/niri/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/YaLTeR/niri/releases/download/v${PV}/${P}-vendored-dependencies.tar.xz
-"
-
-LICENSE="GPL-3+"
-# Dependent crate licenses
-LICENSE+="
-   Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0
-   Unicode-DFS-2016
-"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+dbus screencast systemd"
-REQUIRED_USE="
-   screencast? ( dbus )
-   systemd? ( dbus )
-"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/libinput:=
-   dev-libs/wayland
-   media-libs/mesa
-   sys-auth/seatd:=
-   virtual/libudev:=
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   screencast? (
-   media-video/pipewire:=
-   )
-"
-RDEPEND="${DEPEND}"
-# Clang is required for bindgen
-BDEPEND="
-   >=virtual/rust-1.72.0
-   screencast? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}') )
-"
-
-ECARGO_VENDOR="${WORKDIR}/vendor"
-
-QA_FLAGS_IGNORED="usr/bin/niri"
-
-src_prepare() {
-   sed -i 's/^git =.*/version = "*"/' Cargo.toml || die
-   default
-}
-
-src_configure() {
-   local myfeatures=(
-   $(usev dbus)
-   $(usev screencast xdp-gnome-screencast)
-   $(usev systemd)
-   )
-   cargo_src_configure --no-default-features
-}
-
-src_install() {
-   cargo_src_install
-
-   dobin resources/niri-session
-
-   insinto /usr/lib/systemd/user
-   doins resources/niri{.service,-shutdown.target}
-
-   insinto /usr/share/wayland-sessions
-   doins resources/niri.desktop
-
-   insinto /usr/share/xdg-desktop-portal
-   doins resources/niri-portals.conf
-}



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

2024-06-27 Thread Takuya Wakazono
commit: 250b6a7c2315deac143d7f9816ab1272e6a6f060
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Jun 27 13:48:38 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Thu Jun 27 13:49:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=250b6a7c

dev-python/rpmautospec-core: add 0.1.5

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/rpmautospec-core/Manifest   |  1 +
 .../rpmautospec-core/rpmautospec-core-0.1.5.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/rpmautospec-core/Manifest 
b/dev-python/rpmautospec-core/Manifest
index cde952efd..e5cf2e1a4 100644
--- a/dev-python/rpmautospec-core/Manifest
+++ b/dev-python/rpmautospec-core/Manifest
@@ -1 +1,2 @@
 DIST rpmautospec_core-0.1.4.tar.gz 6786 BLAKE2B 
d2d46d59070a03c216e50b8ab5bc63c811f02c5effbf6beb562fda3efac7ffc807138bcedf6d358a5dcc5d4394b6cf53fb5d8b618884af994e5b42471b5ecdda
 SHA512 
ae72a27516c27d96f5e42da555a2d842aa1d8f3e9747598a558ab30847c1986369eacb4312ff8f884c5b8ae3c320d7a56d551e76627fa86d923929471d490c7f
+DIST rpmautospec_core-0.1.5.tar.gz 7205 BLAKE2B 
246a477f539c9517756d07f190c21c8a30fc03b28d6868c2fd214d1b341525851ebdcbfbeef96cad1fa9ac1b5f1456725b3998cbe5036718b6756dc072ea4b58
 SHA512 
ab04ad5f97cc2fafc0ae3064aa2aee1b894c987b8402ecc3709e66bafb1f6c0096844be845036fbceefc3b88b5b1ced277f936a1d5e5f35b252415115bd307bb

diff --git a/dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild 
b/dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild
new file mode 100644
index 0..2db1d35ac
--- /dev/null
+++ b/dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Core functionality used by rpmautospec"
+HOMEPAGE="
+   https://github.com/fedora-infra/rpmautospec-core/
+   https://pypi.org/project/rpmautospec-core/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # Disable pytest-cov
+   epytest -o addopts=
+}



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

2024-06-27 Thread Takuya Wakazono
commit: 9b84525acf09831bfc220ea701c79d8e7b784a4e
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Jun 27 13:48:48 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Thu Jun 27 13:49:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b84525a

dev-python/rpmautospec-core: drop 0.1.4

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/rpmautospec-core/Manifest   |  1 -
 .../rpmautospec-core/rpmautospec-core-0.1.4.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-python/rpmautospec-core/Manifest 
b/dev-python/rpmautospec-core/Manifest
index e5cf2e1a4..78b72430b 100644
--- a/dev-python/rpmautospec-core/Manifest
+++ b/dev-python/rpmautospec-core/Manifest
@@ -1,2 +1 @@
-DIST rpmautospec_core-0.1.4.tar.gz 6786 BLAKE2B 
d2d46d59070a03c216e50b8ab5bc63c811f02c5effbf6beb562fda3efac7ffc807138bcedf6d358a5dcc5d4394b6cf53fb5d8b618884af994e5b42471b5ecdda
 SHA512 
ae72a27516c27d96f5e42da555a2d842aa1d8f3e9747598a558ab30847c1986369eacb4312ff8f884c5b8ae3c320d7a56d551e76627fa86d923929471d490c7f
 DIST rpmautospec_core-0.1.5.tar.gz 7205 BLAKE2B 
246a477f539c9517756d07f190c21c8a30fc03b28d6868c2fd214d1b341525851ebdcbfbeef96cad1fa9ac1b5f1456725b3998cbe5036718b6756dc072ea4b58
 SHA512 
ab04ad5f97cc2fafc0ae3064aa2aee1b894c987b8402ecc3709e66bafb1f6c0096844be845036fbceefc3b88b5b1ced277f936a1d5e5f35b252415115bd307bb

diff --git a/dev-python/rpmautospec-core/rpmautospec-core-0.1.4.ebuild 
b/dev-python/rpmautospec-core/rpmautospec-core-0.1.4.ebuild
deleted file mode 100644
index 5b5bd4cb2..0
--- a/dev-python/rpmautospec-core/rpmautospec-core-0.1.4.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{11..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Core functionality used by rpmautospec"
-HOMEPAGE="
-   https://github.com/fedora-infra/rpmautospec-core/
-   https://pypi.org/project/rpmautospec-core/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-distutils_enable_tests pytest
-
-python_test() {
-   # Disable pytest-cov
-   epytest -o addopts=
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-06-26 Thread Takuya Wakazono
commit: 0c1a806aff4a932e677e35a066300da1fa57a993
Author: Takuya Wakazono  gmail  com>
AuthorDate: Wed Jun 26 12:32:50 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Wed Jun 26 12:40:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c1a806a

app-text/komikku: drop 1.48.1

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 -
 app-text/komikku/komikku-1.48.1.ebuild | 94 --
 2 files changed, 95 deletions(-)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 1be19737f..21f605592 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,2 +1 @@
-DIST komikku-1.48.1.tar.gz 4913987 BLAKE2B 
db1126a89dc93b011208153df171c1eedf8f44b1d455e8d0343153d88fde12a7612896389cfdbc1b61eae3c3bd09a1df86ea5de8747752a196f6a234f338
 SHA512 
be4731e9b3da2699f12eb39a35ff5b54cf39c55a91b68c72db6d9800129635408dff369bd2c76c8c9372ff6266d3101b43aa15880999887524db12d3df17733c
 DIST komikku-1.49.0.tar.gz 4922860 BLAKE2B 
708f6c57e5023a949d0d225f0370ec477cdd8430f5cd59d309ea3619875cc4b441c065fe33823771223ce099a68f5764d27eaf6a3ab287bf818428a86678a9b6
 SHA512 
aef5cc7ffb7b165bc7af90fefb6029e75cde348c684862454478fce41c2bcd2308bfbe0d1455bd011011a7cdf3805aacee7a297701c6ab0931c2b5620a454df2

diff --git a/app-text/komikku/komikku-1.48.1.ebuild 
b/app-text/komikku/komikku-1.48.1.ebuild
deleted file mode 100644
index 7af66f6f1..0
--- a/app-text/komikku/komikku-1.48.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite(+),ssl(+)"
-DISTUTILS_USE_PEP517=no
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 meson gnome2-utils xdg
-
-DESCRIPTION="Manga reader for GNOME"
-HOMEPAGE="https://apps.gnome.org/Komikku/;
-SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="test"
-# Depend on a random server that may or may not be accessible.
-#PROPERTIES="test_network"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   >=gui-libs/gtk-4.12:4
-   >=gui-libs/libadwaita-1.5:1[introspection]
-   net-libs/webkit-gtk:6[introspection]
-"
-RDEPEND="
-   ${DEPEND}
-   x11-libs/libnotify[introspection]
-   $(python_gen_cond_dep '
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/colorthief[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/dateparser[${PYTHON_USEDEP}]
-   dev-python/emoji[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/natsort[${PYTHON_USEDEP}]
-   dev-python/piexif[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pillow-heif[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/unidecode[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   dev-util/blueprint-compiler
-   sys-devel/gettext
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/pytest-steps[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # fix broken shebang
-   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
-}
-
-src_test() {
-   emake setup
-   emake develop
-   emake test
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-06-26 Thread Takuya Wakazono
commit: f81fefb5b435a2a144912a4082c62e19644e55b0
Author: Takuya Wakazono  gmail  com>
AuthorDate: Wed Jun 26 12:32:42 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Wed Jun 26 12:40:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f81fefb5

app-text/komikku: add 1.49.0

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 +
 app-text/komikku/komikku-1.49.0.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 65dc4dd5e..1be19737f 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1 +1,2 @@
 DIST komikku-1.48.1.tar.gz 4913987 BLAKE2B 
db1126a89dc93b011208153df171c1eedf8f44b1d455e8d0343153d88fde12a7612896389cfdbc1b61eae3c3bd09a1df86ea5de8747752a196f6a234f338
 SHA512 
be4731e9b3da2699f12eb39a35ff5b54cf39c55a91b68c72db6d9800129635408dff369bd2c76c8c9372ff6266d3101b43aa15880999887524db12d3df17733c
+DIST komikku-1.49.0.tar.gz 4922860 BLAKE2B 
708f6c57e5023a949d0d225f0370ec477cdd8430f5cd59d309ea3619875cc4b441c065fe33823771223ce099a68f5764d27eaf6a3ab287bf818428a86678a9b6
 SHA512 
aef5cc7ffb7b165bc7af90fefb6029e75cde348c684862454478fce41c2bcd2308bfbe0d1455bd011011a7cdf3805aacee7a297701c6ab0931c2b5620a454df2

diff --git a/app-text/komikku/komikku-1.49.0.ebuild 
b/app-text/komikku/komikku-1.49.0.ebuild
new file mode 100644
index 0..7af66f6f1
--- /dev/null
+++ b/app-text/komikku/komikku-1.49.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+),ssl(+)"
+DISTUTILS_USE_PEP517=no
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1 meson gnome2-utils xdg
+
+DESCRIPTION="Manga reader for GNOME"
+HOMEPAGE="https://apps.gnome.org/Komikku/;
+SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="test"
+# Depend on a random server that may or may not be accessible.
+#PROPERTIES="test_network"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=gui-libs/gtk-4.12:4
+   >=gui-libs/libadwaita-1.5:1[introspection]
+   net-libs/webkit-gtk:6[introspection]
+"
+RDEPEND="
+   ${DEPEND}
+   x11-libs/libnotify[introspection]
+   $(python_gen_cond_dep '
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/colorthief[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/dateparser[${PYTHON_USEDEP}]
+   dev-python/emoji[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/piexif[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pillow-heif[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-util/blueprint-compiler
+   sys-devel/gettext
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/pytest-steps[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # fix broken shebang
+   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
+}
+
+src_test() {
+   emake setup
+   emake develop
+   emake test
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/pinentry-bemenu/

2024-06-23 Thread Takuya Wakazono
commit: 5dfacde4626d6643f741bbdd3b657aba1ca2e897
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 23 06:42:03 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 23 06:42:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5dfacde4

app-crypt/pinentry-bemenu: add 0.13.2

Signed-off-by: Takuya Wakazono  gmail.com>

 app-crypt/pinentry-bemenu/Manifest |  1 +
 .../pinentry-bemenu/pinentry-bemenu-0.13.2.ebuild  | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/app-crypt/pinentry-bemenu/Manifest 
b/app-crypt/pinentry-bemenu/Manifest
index dfb0aa29b..0f22ee33f 100644
--- a/app-crypt/pinentry-bemenu/Manifest
+++ b/app-crypt/pinentry-bemenu/Manifest
@@ -1 +1,2 @@
 DIST pinentry-bemenu-0.13.1.tar.gz 34933 BLAKE2B 
3e71ca3ddd7836149e7dd6b208ac2664ccd4b00b914112e767cc659c3da8dcf22219f85029ea095d0096caccb3fa48402a724318941631b5454fd031228c8ac7
 SHA512 
9cdb4a3876c96900dc5ae31ad8520e0f5bc337a7e97e30c35fc0898c5f25dea322b9f41afa191a75eb3502455a96f2cb03f3699802ac38dcd1af67445fb8a3b2
+DIST pinentry-bemenu-0.13.2.tar.gz 35112 BLAKE2B 
04fe29d861251060df8b8c6c3f459bcb3aa988ec6c4852c5d956463fcdfc45c1b1090d8af9f9fe8d858e86120cefbb7b13142335ec2f2c6cb92b26520f067c81
 SHA512 
2420a087cdcdb6e7efc42d76c3ecc948c18b3549eb8d03ef27ec064237eb3bad21beb8423db02157608ac77de637cd0f77acc986f9562ec1d324b6084bcdb2e0

diff --git a/app-crypt/pinentry-bemenu/pinentry-bemenu-0.13.2.ebuild 
b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.13.2.ebuild
new file mode 100644
index 0..299cc1efb
--- /dev/null
+++ b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.13.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Pinentry based on bemenu"
+HOMEPAGE="https://github.com/t-8ch/pinentry-bemenu;
+SRC_URI="https://github.com/t-8ch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-libs/bemenu
+   dev-libs/libgpg-error
+   dev-libs/libassuan
+   dev-libs/popt
+"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+   elog "To use pinentry-bemenu, edit your gpg-agent.conf file to include:"
+   elog "pinentry-program /usr/bin/pinentry-bemenu"
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/pinentry-bemenu/

2024-06-23 Thread Takuya Wakazono
commit: e1cb8de317ffef279ad77c34acdb956bf6702370
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 23 06:42:13 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 23 06:42:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1cb8de3

app-crypt/pinentry-bemenu: drop 0.13.1

Signed-off-by: Takuya Wakazono  gmail.com>

 app-crypt/pinentry-bemenu/Manifest |  1 -
 .../pinentry-bemenu/pinentry-bemenu-0.13.1.ebuild  | 27 --
 2 files changed, 28 deletions(-)

diff --git a/app-crypt/pinentry-bemenu/Manifest 
b/app-crypt/pinentry-bemenu/Manifest
index 0f22ee33f..2e38d8e6d 100644
--- a/app-crypt/pinentry-bemenu/Manifest
+++ b/app-crypt/pinentry-bemenu/Manifest
@@ -1,2 +1 @@
-DIST pinentry-bemenu-0.13.1.tar.gz 34933 BLAKE2B 
3e71ca3ddd7836149e7dd6b208ac2664ccd4b00b914112e767cc659c3da8dcf22219f85029ea095d0096caccb3fa48402a724318941631b5454fd031228c8ac7
 SHA512 
9cdb4a3876c96900dc5ae31ad8520e0f5bc337a7e97e30c35fc0898c5f25dea322b9f41afa191a75eb3502455a96f2cb03f3699802ac38dcd1af67445fb8a3b2
 DIST pinentry-bemenu-0.13.2.tar.gz 35112 BLAKE2B 
04fe29d861251060df8b8c6c3f459bcb3aa988ec6c4852c5d956463fcdfc45c1b1090d8af9f9fe8d858e86120cefbb7b13142335ec2f2c6cb92b26520f067c81
 SHA512 
2420a087cdcdb6e7efc42d76c3ecc948c18b3549eb8d03ef27ec064237eb3bad21beb8423db02157608ac77de637cd0f77acc986f9562ec1d324b6084bcdb2e0

diff --git a/app-crypt/pinentry-bemenu/pinentry-bemenu-0.13.1.ebuild 
b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.13.1.ebuild
deleted file mode 100644
index 299cc1efb..0
--- a/app-crypt/pinentry-bemenu/pinentry-bemenu-0.13.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="Pinentry based on bemenu"
-HOMEPAGE="https://github.com/t-8ch/pinentry-bemenu;
-SRC_URI="https://github.com/t-8ch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   dev-libs/bemenu
-   dev-libs/libgpg-error
-   dev-libs/libassuan
-   dev-libs/popt
-"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
-   elog "To use pinentry-bemenu, edit your gpg-agent.conf file to include:"
-   elog "pinentry-program /usr/bin/pinentry-bemenu"
-}



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

2024-06-22 Thread Takuya Wakazono
commit: c95cd3e4c0ff2acb0f8d07e300a93600315e06d1
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 23 05:31:15 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 23 05:31:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c95cd3e4

dev-libs/librepo: add 1.17.2

Closes: https://bugs.gentoo.org/928159
Signed-off-by: Takuya Wakazono  gmail.com>

 dev-libs/librepo/Manifest  |  1 +
 .../files/librepo-1.17.2-verbose-error.patch   | 13 +
 dev-libs/librepo/librepo-1.17.2.ebuild | 57 ++
 3 files changed, 71 insertions(+)

diff --git a/dev-libs/librepo/Manifest b/dev-libs/librepo/Manifest
index 46ab6ffcf..44a8b3daf 100644
--- a/dev-libs/librepo/Manifest
+++ b/dev-libs/librepo/Manifest
@@ -1 +1,2 @@
 DIST librepo-1.17.1.tar.gz 840461 BLAKE2B 
88dbe5fb77ed6aa6ca10342832642531d8c239c4c09248b01b0e83d1b7a9546d2d59f778f51527c9ca53a1c99c79fa518b3b741a8d220fee337e38479aa5e7d6
 SHA512 
f0b669ffaa4b110f2c8eb24138b8300224ef670a18965da6db31faad9de1185991d1a74eb60e9f86b57d9c3ec5df7f230bc49a4d5ce87553ba845e1ac3f1be7e
+DIST librepo-1.17.2.tar.gz 840645 BLAKE2B 
89d7b222131a89177802a4ef9c6d22a65059c985a664871a8d2cbe2ab7c8edfee8e7489e2370a24935c57e41456211eb384ff4a063477ea1f9dc0eff1531
 SHA512 
5b6197e7a3fc8b5b11405c6106116309960d108073c71eb04d894e122b1611b1b5c427a9b1daad852aaf3cbbd1811d9bf5e8f664bde18eacfd432b661be8f006

diff --git a/dev-libs/librepo/files/librepo-1.17.2-verbose-error.patch 
b/dev-libs/librepo/files/librepo-1.17.2-verbose-error.patch
new file mode 100644
index 0..bb968cbf4
--- /dev/null
+++ b/dev-libs/librepo/files/librepo-1.17.2-verbose-error.patch
@@ -0,0 +1,13 @@
+Make a test failure verbose.
+https://bugs.gentoo.org/928159
+--- a/tests/test_checksum.c
 b/tests/test_checksum.c
+@@ -141,7 +141,7 @@ START_TEST(test_cached_checksum_matches)
+ goto exit_label;
+ }
+ // Any other errno means fail
+-ck_assert(attr_ret != -1);
++ck_assert_msg(attr_ret == -1, "getxattr failed: %s", strerror(errno));
+ } else {
+ buf[attr_ret] = 0;
+ ck_assert_str_eq(buf, expected);

diff --git a/dev-libs/librepo/librepo-1.17.2.ebuild 
b/dev-libs/librepo/librepo-1.17.2.ebuild
new file mode 100644
index 0..d3a84b635
--- /dev/null
+++ b/dev-libs/librepo/librepo-1.17.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Repodata downloading library"
+HOMEPAGE="https://github.com/rpm-software-management/librepo;
+SRC_URI="https://github.com/rpm-software-management/librepo/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc gpgme test +zchunk"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.66:2
+   dev-libs/libxml2
+   dev-libs/openssl:=
+   >=net-misc/curl-7.52.0
+   gpgme? ( app-crypt/gpgme:1= )
+   !gpgme? ( >=app-arch/rpm-4.18.0 )
+   zchunk? ( >=app-arch/zchunk-0.9.11 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/doxygen )
+   test? ( dev-libs/check )
+"
+
+PATCHES=(
+   # make a test failure verbose, bug #928159
+   "${FILESDIR}/${P}-verbose-error.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   # respect temp directory during tests, bug #924463
+   sed -i "s|/tmp/|${T}/|" tests/testsys.h || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_EXAMPLES=OFF
+   -DENABLE_PYTHON=OFF
+   -DENABLE_SELINUX=OFF
+   -DUSE_GPGME=$(usex gpgme)
+   -DENABLE_DOCS=$(usex doc)
+   -DENABLE_TESTS=$(usex test)
+   -DWITH_ZCHUNK=$(usex zchunk)
+   )
+   cmake_src_configure
+}



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

2024-06-22 Thread Takuya Wakazono
commit: 15ad6da8617bba7085fd0df845c7d2806ba7d908
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 23 05:31:23 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 23 05:31:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=15ad6da8

dev-libs/librepo: drop 1.17.1

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-libs/librepo/Manifest  |  1 -
 dev-libs/librepo/librepo-1.17.1.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-libs/librepo/Manifest b/dev-libs/librepo/Manifest
index 44a8b3daf..4d39167cf 100644
--- a/dev-libs/librepo/Manifest
+++ b/dev-libs/librepo/Manifest
@@ -1,2 +1 @@
-DIST librepo-1.17.1.tar.gz 840461 BLAKE2B 
88dbe5fb77ed6aa6ca10342832642531d8c239c4c09248b01b0e83d1b7a9546d2d59f778f51527c9ca53a1c99c79fa518b3b741a8d220fee337e38479aa5e7d6
 SHA512 
f0b669ffaa4b110f2c8eb24138b8300224ef670a18965da6db31faad9de1185991d1a74eb60e9f86b57d9c3ec5df7f230bc49a4d5ce87553ba845e1ac3f1be7e
 DIST librepo-1.17.2.tar.gz 840645 BLAKE2B 
89d7b222131a89177802a4ef9c6d22a65059c985a664871a8d2cbe2ab7c8edfee8e7489e2370a24935c57e41456211eb384ff4a063477ea1f9dc0eff1531
 SHA512 
5b6197e7a3fc8b5b11405c6106116309960d108073c71eb04d894e122b1611b1b5c427a9b1daad852aaf3cbbd1811d9bf5e8f664bde18eacfd432b661be8f006

diff --git a/dev-libs/librepo/librepo-1.17.1.ebuild 
b/dev-libs/librepo/librepo-1.17.1.ebuild
deleted file mode 100644
index 2f617e6ef..0
--- a/dev-libs/librepo/librepo-1.17.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Repodata downloading library"
-HOMEPAGE="https://github.com/rpm-software-management/librepo;
-SRC_URI="https://github.com/rpm-software-management/librepo/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc gpgme test +zchunk"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.66:2
-   dev-libs/libxml2
-   dev-libs/openssl:=
-   >=net-misc/curl-7.52.0
-   gpgme? ( app-crypt/gpgme:1= )
-   !gpgme? ( >=app-arch/rpm-4.18.0 )
-   zchunk? ( >=app-arch/zchunk-0.9.11 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-text/doxygen )
-   test? ( dev-libs/check )
-"
-
-src_prepare() {
-   cmake_src_prepare
-
-   # respect temp directory during tests, bug #924463
-   sed -i "s|/tmp/|${T}/|" tests/testsys.h || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_PYTHON=OFF
-   -DENABLE_SELINUX=OFF
-   -DUSE_GPGME=$(usex gpgme)
-   -DENABLE_DOCS=$(usex doc)
-   -DENABLE_TESTS=$(usex test)
-   -DWITH_ZCHUNK=$(usex zchunk)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-ruby/asciidoctor-pdf/

2024-06-22 Thread Takuya Wakazono
commit: 31736eedb6625fc47940c5ba96131e6e8007a0a9
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jun 22 11:17:40 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun 22 11:22:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31736eed

dev-ruby/asciidoctor-pdf: drop 2.3.15

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-ruby/asciidoctor-pdf/Manifest  |  1 -
 .../asciidoctor-pdf/asciidoctor-pdf-2.3.15.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/dev-ruby/asciidoctor-pdf/Manifest 
b/dev-ruby/asciidoctor-pdf/Manifest
index 4781fe203..3a18a7b0b 100644
--- a/dev-ruby/asciidoctor-pdf/Manifest
+++ b/dev-ruby/asciidoctor-pdf/Manifest
@@ -1,2 +1 @@
-DIST asciidoctor-pdf-2.3.15.tar.gz 6560656 BLAKE2B 
08c49f3773a5a306524afcdc7efc52fd4f441f66cda4e804003670375c8649de792b4c6fbe1880e017a6ddfc21afa33cbc2f804865d4adad6c976003569edb7d
 SHA512 
106ddb2f41f2d92dc7b116d2f0d5d9cf30886199b1fbb17e6e7ab2c8006515362c950d5ef512b5871d6851c7c0dff56d7cb0931365b3e9b1f825bead6d08e769
 DIST asciidoctor-pdf-2.3.17.tar.gz 656 BLAKE2B 
ed46928cec36924257bc9d4f5604e41aa617c5595ab680c3190d95934932947e51639396e5348bbe01169ab20befe0083173cb004d3c23cb30dedcb245e986e3
 SHA512 
58334cc82660b6710a24dc170d35958dc9cccb2756aa114463cc7e3692e0cec2fd0ba165e093de2c1daf86690d4f64995c6d8f14e169c7586649e5562121499f

diff --git a/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.15.ebuild 
b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.15.ebuild
deleted file mode 100644
index 14acd9088..0
--- a/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.15.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-RUBY_FAKEGEM_GEMSPEC="asciidoctor-pdf.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A native PDF converter for AsciiDoc based on Asciidoctor and 
Prawn"
-HOMEPAGE="https://github.com/asciidoctor/asciidoctor-pdf;
-SRC_URI="https://github.com/asciidoctor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="test? ( app-text/poppler )"
-
-# prawn-2.5.0 is not compatible yet
-ruby_add_rdepend "
-   >=dev-ruby/asciidoctor-2.0
-   >=dev-ruby/concurrent-ruby-1.1
-   >=dev-ruby/matrix-0.4
-   ~dev-ruby/prawn-2.4.0
-   >=dev-ruby/prawn-icon-3.0.0
-   >=dev-ruby/prawn-svg-0.34.0
-   >=dev-ruby/prawn-table-0.2.0
-   >=dev-ruby/prawn-templates-0.1.0
-   >=dev-ruby/treetop-1.6.0
-   "
-ruby_add_bdepend "test? (
-   >=dev-ruby/chunky_png-1.4.0
-   >=dev-ruby/coderay-1.1.0
-   >=dev-ruby/pdf-inspector-1.3.0
-)"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-
-   sed -i -e "s:_relative ': './:" ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-}
-
-each_ruby_test() {
-   RSPEC_VERSION=3 ruby-ng_rspec -t ~network -t ~visual spec
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-ruby/asciidoctor-pdf/

2024-06-22 Thread Takuya Wakazono
commit: 626d8e1187b964d7e137d8e9af523d7afddab9a4
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jun 22 11:17:31 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun 22 11:22:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=626d8e11

dev-ruby/asciidoctor-pdf: add 2.3.17

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-ruby/asciidoctor-pdf/Manifest  |  1 +
 .../asciidoctor-pdf/asciidoctor-pdf-2.3.17.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/asciidoctor-pdf/Manifest 
b/dev-ruby/asciidoctor-pdf/Manifest
index 2a390d67b..4781fe203 100644
--- a/dev-ruby/asciidoctor-pdf/Manifest
+++ b/dev-ruby/asciidoctor-pdf/Manifest
@@ -1 +1,2 @@
 DIST asciidoctor-pdf-2.3.15.tar.gz 6560656 BLAKE2B 
08c49f3773a5a306524afcdc7efc52fd4f441f66cda4e804003670375c8649de792b4c6fbe1880e017a6ddfc21afa33cbc2f804865d4adad6c976003569edb7d
 SHA512 
106ddb2f41f2d92dc7b116d2f0d5d9cf30886199b1fbb17e6e7ab2c8006515362c950d5ef512b5871d6851c7c0dff56d7cb0931365b3e9b1f825bead6d08e769
+DIST asciidoctor-pdf-2.3.17.tar.gz 656 BLAKE2B 
ed46928cec36924257bc9d4f5604e41aa617c5595ab680c3190d95934932947e51639396e5348bbe01169ab20befe0083173cb004d3c23cb30dedcb245e986e3
 SHA512 
58334cc82660b6710a24dc170d35958dc9cccb2756aa114463cc7e3692e0cec2fd0ba165e093de2c1daf86690d4f64995c6d8f14e169c7586649e5562121499f

diff --git a/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.17.ebuild 
b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.17.ebuild
new file mode 100644
index 0..14acd9088
--- /dev/null
+++ b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.17.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+RUBY_FAKEGEM_GEMSPEC="asciidoctor-pdf.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A native PDF converter for AsciiDoc based on Asciidoctor and 
Prawn"
+HOMEPAGE="https://github.com/asciidoctor/asciidoctor-pdf;
+SRC_URI="https://github.com/asciidoctor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="test? ( app-text/poppler )"
+
+# prawn-2.5.0 is not compatible yet
+ruby_add_rdepend "
+   >=dev-ruby/asciidoctor-2.0
+   >=dev-ruby/concurrent-ruby-1.1
+   >=dev-ruby/matrix-0.4
+   ~dev-ruby/prawn-2.4.0
+   >=dev-ruby/prawn-icon-3.0.0
+   >=dev-ruby/prawn-svg-0.34.0
+   >=dev-ruby/prawn-table-0.2.0
+   >=dev-ruby/prawn-templates-0.1.0
+   >=dev-ruby/treetop-1.6.0
+   "
+ruby_add_bdepend "test? (
+   >=dev-ruby/chunky_png-1.4.0
+   >=dev-ruby/coderay-1.1.0
+   >=dev-ruby/pdf-inspector-1.3.0
+)"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+
+   sed -i -e "s:_relative ': './:" ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec -t ~network -t ~visual spec
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/teams-for-linux/

2024-06-21 Thread Takuya Wakazono
commit: 79f607c937ac285a4ffe0a43f9df1001253920d8
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jun 21 10:50:03 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jun 21 10:50:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79f607c9

net-im/teams-for-linux: update LICENSE

OFL-1.1 instead of OFL.

Signed-off-by: Takuya Wakazono  gmail.com>

 net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild | 2 +-
 net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild 
b/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
index 26a74f3d8..ea2cfa03c 100644
--- a/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
+++ b/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}"
 # Electron bundles a bunch of things
 LICENSE="
MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-   unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+   unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain 
all-rights-reserved
 "
 SLOT="0"
 KEYWORDS="-* ~amd64 ~arm ~arm64"

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild 
b/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
index 26a74f3d8..ea2cfa03c 100644
--- a/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
+++ b/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}"
 # Electron bundles a bunch of things
 LICENSE="
MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-   unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+   unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain 
all-rights-reserved
 "
 SLOT="0"
 KEYWORDS="-* ~amd64 ~arm ~arm64"



[gentoo-commits] repo/proj/guru:dev commit in: games-fps/openspades/

2024-06-21 Thread Takuya Wakazono
commit: 150b592e9dff20479bff53dea9fdcba00cd06642
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jun 21 10:51:13 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jun 21 10:51:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=150b592e

games-fps/openspades: update LICENSE

OFL-1.1 instead of OFL.

Signed-off-by: Takuya Wakazono  gmail.com>

 games-fps/openspades/openspades-0.1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-fps/openspades/openspades-0.1.3.ebuild 
b/games-fps/openspades/openspades-0.1.3.ebuild
index 26a4e767b..a084bf379 100644
--- a/games-fps/openspades/openspades-0.1.3.ebuild
+++ b/games-fps/openspades/openspades-0.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ https://github.com/yvt/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
 
https://github.com/yvt/${PN}-paks/releases/download/r${PAK_REV}/OpenSpadesDevPackage-r${PAK_REV}.zip
 "
 # GPL-2 refers to the bundled Unifont.
-LICENSE="GPL-3 GPL-2-with-font-exception OFL openspades-pak"
+LICENSE="GPL-3 GPL-2-with-font-exception OFL-1.1 openspades-pak"
 SLOT="0"
 KEYWORDS="~amd64"
 RESTRICT="mirror"



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

2024-06-21 Thread Takuya Wakazono
commit: b7ce3d7092791bd8f4fd108c7068d8028cd6212a
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jun 21 10:51:04 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jun 21 10:51:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7ce3d70

app-misc/github-desktop-bin: update LICENSE

OFL-1.1 instead of OFL.

Signed-off-by: Takuya Wakazono  gmail.com>

 app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild 
b/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild
index 573ce939e..191306f50 100644
--- a/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild
+++ b/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ S="${WORKDIR}"
 # Electron bundles a bunch of things
 LICENSE="
MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-   unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+   unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain 
all-rights-reserved
 "
 SLOT="0"
 KEYWORDS="-* ~amd64"



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

2024-06-21 Thread Takuya Wakazono
commit: 54c3e7f8a1dbd5bfb329b9c9c9618fe751ea893b
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jun 21 10:58:03 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jun 21 10:58:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54c3e7f8

net-im/mautrix-signal: unkeyword 0.6.2

Signed-off-by: Takuya Wakazono  gmail.com>

 net-im/mautrix-signal/mautrix-signal-0.6.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-im/mautrix-signal/mautrix-signal-0.6.2.ebuild 
b/net-im/mautrix-signal/mautrix-signal-0.6.2.ebuild
index e8f902726..c3c5d90c0 100644
--- a/net-im/mautrix-signal/mautrix-signal-0.6.2.ebuild
+++ b/net-im/mautrix-signal/mautrix-signal-0.6.2.ebuild
@@ -14,7 +14,8 @@ S="${WORKDIR}/signal-${PV}"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="**"
+# https://github.com/mautrix/signal/issues/519
+# KEYWORDS="~amd64"
 
 RDEPEND="
acct-user/${PN}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/jsonpath-rw/, profiles/

2024-06-19 Thread Takuya Wakazono
commit: b50b705d0a1d747fdb475549a72ac622dc2b
Author: Takuya Wakazono  gmail  com>
AuthorDate: Wed Jun 19 14:03:48 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Wed Jun 19 14:03:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b50b705d

dev-python/jsonpath-rw: treeclean

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/jsonpath-rw/Manifest|  1 -
 dev-python/jsonpath-rw/jsonpath-rw-1.4.0-r1.ebuild | 30 --
 dev-python/jsonpath-rw/metadata.xml| 14 --
 profiles/package.mask  |  5 
 4 files changed, 50 deletions(-)

diff --git a/dev-python/jsonpath-rw/Manifest b/dev-python/jsonpath-rw/Manifest
deleted file mode 100644
index 41d2fa241..0
--- a/dev-python/jsonpath-rw/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jsonpath-rw-1.4.0.gh.tar.gz 19813 BLAKE2B 
2ee89864f38a6671ad593b5f056a19a794fcf6dd8dd56af1fbc709e50336ee5613c1144ec7f557d7380bed4eedd4ee7cc39f99ccb61dbc3a34c2e36641b183dc
 SHA512 
8308e950f8b397e3ddd4120aa7794ab198d9f1a233c5fe16c2f393f1ba7e7e3bf289063a8b28f2425bfe0906be028f9bc1830779d09a56c306f2f102d26e6259

diff --git a/dev-python/jsonpath-rw/jsonpath-rw-1.4.0-r1.ebuild 
b/dev-python/jsonpath-rw/jsonpath-rw-1.4.0-r1.ebuild
deleted file mode 100644
index ba5376a1c..0
--- a/dev-python/jsonpath-rw/jsonpath-rw-1.4.0-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A robust and significantly extended implementation of JSONPath 
for Python"
-HOMEPAGE="
-   https://github.com/kennknowles/python-jsonpath-rw
-   https://pypi.org/project/jsonpath-rw/
-"
-SRC_URI="https://github.com/kennknowles/python-jsonpath-rw/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}/python-${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/decorator[${PYTHON_USEDEP}]
-   dev-python/ply[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests unittest

diff --git a/dev-python/jsonpath-rw/metadata.xml 
b/dev-python/jsonpath-rw/metadata.xml
deleted file mode 100644
index 870607e0a..0
--- a/dev-python/jsonpath-rw/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-  
-https://github.com/kennknowles/python-jsonpath-rw/issues
-jsonpath-rw
-kennknowles/python-jsonpath-rw
-
-  kenn.know...@gmail.com
-  Kenneth Knowles
-
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index e8826bf06..1b9e37e27 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -54,11 +54,6 @@ www-client/woob
 # Bug #884915, Removal on 2024/06/23
 net-p2p/ipfs-cluster
 
-# Takuya Wakazono  (2024-05-20)
-# Inactive upstream. No revdeps.
-# Removal on 2024/06/19
-dev-python/jsonpath-rw
-
 # Julien Roy  (2024-03-21)
 # sys-libs/libucontext is masked in ::gentoo
 sys-libs/gcompat



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/jsonpath-rw-ext/, profiles/

2024-06-19 Thread Takuya Wakazono
commit: 0fbcd6feec6a04a6fed514d2d5346870b2345a3d
Author: Takuya Wakazono  gmail  com>
AuthorDate: Wed Jun 19 14:03:24 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Wed Jun 19 14:03:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0fbcd6fe

dev-python/jsonpath-rw-ext: treeclean

Bug: https://bugs.gentoo.org/932269
Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/jsonpath-rw-ext/Manifest|  1 -
 .../jsonpath-rw-ext-1.2.2-r1.ebuild| 40 --
 dev-python/jsonpath-rw-ext/metadata.xml| 10 --
 profiles/package.mask  |  1 -
 4 files changed, 52 deletions(-)

diff --git a/dev-python/jsonpath-rw-ext/Manifest 
b/dev-python/jsonpath-rw-ext/Manifest
deleted file mode 100644
index e8a03f93b..0
--- a/dev-python/jsonpath-rw-ext/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jsonpath-rw-ext-1.2.2.tar.gz 20581 BLAKE2B 
eec62ee71fd234d5f7b8d2e091bdbf8b4bb2ec2780730b8ef77a466111b2fb3cbfc89b84c9e7905b53315150a28d4d84e7f251970d3a9b9002a5dbadf08b45b0
 SHA512 
28ca708023a942665c946d3e0ec618488f7d30d832e4ad0748d6c7019849f2ad19e3629c4452ab461b9c14d71f3360a4590357637f95ea44f8bc3b4544d5e0af

diff --git a/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2-r1.ebuild 
b/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2-r1.ebuild
deleted file mode 100644
index d7754b790..0
--- a/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extensions for JSONPath RW"
-HOMEPAGE="
-   https://pypi.org/project/jsonpath-rw-ext/
-   https://github.com/sileht/python-jsonpath-rw-ext
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/pbr-1.8[${PYTHON_USEDEP}]
-   >=dev-python/jsonpath-rw-1.2.0[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_DESELECT=(
-   
jsonpath_rw_ext/tests/test_jsonpath_rw_ext.py::TestJsonpath_rw_ext::test_fields_value
-   
jsonpath_rw_ext/tests/test_jsonpath_rw_ext.py::TestJsonpath_rw_ext::test_shortcut_functions
-)
-
-distutils_enable_tests pytest

diff --git a/dev-python/jsonpath-rw-ext/metadata.xml 
b/dev-python/jsonpath-rw-ext/metadata.xml
deleted file mode 100644
index 928177122..0
--- a/dev-python/jsonpath-rw-ext/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-  
-https://github.com/sileht/python-jsonpath-rw-ext/issues
-jsonpath-rw-ext
-sileht/python-jsonpath-rw-ext
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index bd8ebce85..e8826bf06 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -58,7 +58,6 @@ net-p2p/ipfs-cluster
 # Inactive upstream. No revdeps.
 # Removal on 2024/06/19
 dev-python/jsonpath-rw
-dev-python/jsonpath-rw-ext
 
 # Julien Roy  (2024-03-21)
 # sys-libs/libucontext is masked in ::gentoo



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/mock-core-configs/

2024-06-16 Thread Takuya Wakazono
commit: 886b9fef706da43b9d253f1a0945c8d88f8aca08
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 16 10:49:17 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 16 10:50:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=886b9fef

dev-util/mock-core-configs: add 40.6

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-util/mock-core-configs/Manifest  |  1 +
 .../mock-core-configs/mock-core-configs-40.6.ebuild  | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-util/mock-core-configs/Manifest 
b/dev-util/mock-core-configs/Manifest
index 3ab240884..abef14fff 100644
--- a/dev-util/mock-core-configs/Manifest
+++ b/dev-util/mock-core-configs/Manifest
@@ -1 +1,2 @@
 DIST mock-core-configs-40.5-1.tar.gz 370990 BLAKE2B 
5f721811bd66b75f87e8cf3a92040fa8e1f7ddbf3c6086a1e4aa4c0f96792a2e6a4011cae27e85b77993d4bc8e5093001400e997271a5cc8f5b56e5dcd0b5413
 SHA512 
3c41c12b222d270a01ccbc13861e57a4aadad486a327e2d487fea0a4636dd0c01bc01b91f6fec50d14e55dc6c540f8d58f71a6ad6ec22cc42a452bd21e19b71c
+DIST mock-core-configs-40.6-1.tar.gz 371264 BLAKE2B 
a063cd7f5eb1de96453f500d02de053ed6968ee2a1468a9bfbb43130a8834070376b7c1f78f86abc4fd987cb19b521cc0b5986e0d792c4d5938f4f1cfb10b942
 SHA512 
2d4cf5cf37802b199c0ca01d442329377d45ccd7ef6aea3ad38f148f06ff415776c2c306e87546264dc0af4852aa826b5b0b458abd9dce7fdeae909a8737

diff --git a/dev-util/mock-core-configs/mock-core-configs-40.6.ebuild 
b/dev-util/mock-core-configs/mock-core-configs-40.6.ebuild
new file mode 100644
index 0..33e92d76f
--- /dev/null
+++ b/dev-util/mock-core-configs/mock-core-configs-40.6.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P=${P}-1
+
+DESCRIPTION="Mock core config files basic chroots"
+HOMEPAGE="https://rpm-software-management.github.io/mock/ 
https://github.com/rpm-software-management/mock;
+SRC_URI="https://github.com/rpm-software-management/mock/archive/refs/tags/${MY_P}.tar.gz;
+S="${WORKDIR}/mock-${MY_P}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_install() {
+   insinto /etc/mock
+   doins -r ${PN}/etc/mock/*
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/mock-core-configs/

2024-06-16 Thread Takuya Wakazono
commit: 483791c8b5f1c0dfa2b73bcad724b5b74bdc8164
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 16 10:49:25 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 16 10:50:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=483791c8

dev-util/mock-core-configs: drop 40.5

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-util/mock-core-configs/Manifest  |  1 -
 .../mock-core-configs/mock-core-configs-40.5.ebuild  | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-util/mock-core-configs/Manifest 
b/dev-util/mock-core-configs/Manifest
index abef14fff..68f42a549 100644
--- a/dev-util/mock-core-configs/Manifest
+++ b/dev-util/mock-core-configs/Manifest
@@ -1,2 +1 @@
-DIST mock-core-configs-40.5-1.tar.gz 370990 BLAKE2B 
5f721811bd66b75f87e8cf3a92040fa8e1f7ddbf3c6086a1e4aa4c0f96792a2e6a4011cae27e85b77993d4bc8e5093001400e997271a5cc8f5b56e5dcd0b5413
 SHA512 
3c41c12b222d270a01ccbc13861e57a4aadad486a327e2d487fea0a4636dd0c01bc01b91f6fec50d14e55dc6c540f8d58f71a6ad6ec22cc42a452bd21e19b71c
 DIST mock-core-configs-40.6-1.tar.gz 371264 BLAKE2B 
a063cd7f5eb1de96453f500d02de053ed6968ee2a1468a9bfbb43130a8834070376b7c1f78f86abc4fd987cb19b521cc0b5986e0d792c4d5938f4f1cfb10b942
 SHA512 
2d4cf5cf37802b199c0ca01d442329377d45ccd7ef6aea3ad38f148f06ff415776c2c306e87546264dc0af4852aa826b5b0b458abd9dce7fdeae909a8737

diff --git a/dev-util/mock-core-configs/mock-core-configs-40.5.ebuild 
b/dev-util/mock-core-configs/mock-core-configs-40.5.ebuild
deleted file mode 100644
index 33e92d76f..0
--- a/dev-util/mock-core-configs/mock-core-configs-40.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P=${P}-1
-
-DESCRIPTION="Mock core config files basic chroots"
-HOMEPAGE="https://rpm-software-management.github.io/mock/ 
https://github.com/rpm-software-management/mock;
-SRC_URI="https://github.com/rpm-software-management/mock/archive/refs/tags/${MY_P}.tar.gz;
-S="${WORKDIR}/mock-${MY_P}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_install() {
-   insinto /etc/mock
-   doins -r ${PN}/etc/mock/*
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/distribution-gpg-keys/

2024-06-16 Thread Takuya Wakazono
commit: a7420018367d782d03e5ff98a8ede7fab4b4c71b
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 16 10:49:05 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 16 10:50:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7420018

dev-util/distribution-gpg-keys: drop 1.103

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-util/distribution-gpg-keys/Manifest|  1 -
 .../distribution-gpg-keys-1.103.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-util/distribution-gpg-keys/Manifest 
b/dev-util/distribution-gpg-keys/Manifest
index 064b64f45..167804ccb 100644
--- a/dev-util/distribution-gpg-keys/Manifest
+++ b/dev-util/distribution-gpg-keys/Manifest
@@ -1,2 +1 @@
-DIST distribution-gpg-keys-1.103-1.tar.gz 57321798 BLAKE2B 
8e3e46ee3916f2f02b5398a61cb578638f531b820ac9589e4d585ed18fa395e5492db45564237cd0555e1ea5341fd7089d8c4bd2be9d104e8bd0f8b8b877043d
 SHA512 
9dc7c854f796484ee710783fcc931f13bbef7fd5d1514cd2f06b33d43fb575aa06bef03be3d2683730175491cdf7a91a7b49c1f7c5dac93f794e38939f925081
 DIST distribution-gpg-keys-1.104-1.tar.gz 63565336 BLAKE2B 
6ba4dda992f14212fe2865657c0bfd341c7c4078ee42d68344704373ae25d627b4319ada632f2b1f2ca49a2da0a2d2ce1fb422fba7be84a750dab9040a31998c
 SHA512 
3adb06f8e4c5f9983c752916e5e63045aad19caffac3de0a90ef232fd616b9a5edaf56d7dc2d330f4d8b7a0a412619918043fce68fcdb44b29605c85d66b84af

diff --git a/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.103.ebuild 
b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.103.ebuild
deleted file mode 100644
index 7be1840f5..0
--- a/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.103.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${P}-1"
-
-DESCRIPTION="Collection of GPG keys used in Linux Distributions"
-HOMEPAGE="https://github.com/xsuchy/distribution-gpg-keys;
-SRC_URI="https://github.com/xsuchy/distribution-gpg-keys/archive/${MY_P}.tar.gz;
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="CC0-1.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="copr"
-
-src_prepare() {
-   default
-   use copr || rm -rf keys/copr || die
-}
-
-src_install() {
-   insinto "/usr/share/${PN}"
-   doins -r keys/*
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/distribution-gpg-keys/

2024-06-16 Thread Takuya Wakazono
commit: a60a4a07c1d9a115efbef5c723d6fb6017f540bb
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun 16 10:48:56 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun 16 10:50:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a60a4a07

dev-util/distribution-gpg-keys: add 1.104

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-util/distribution-gpg-keys/Manifest|  1 +
 .../distribution-gpg-keys-1.104.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-util/distribution-gpg-keys/Manifest 
b/dev-util/distribution-gpg-keys/Manifest
index 00571f6dd..064b64f45 100644
--- a/dev-util/distribution-gpg-keys/Manifest
+++ b/dev-util/distribution-gpg-keys/Manifest
@@ -1 +1,2 @@
 DIST distribution-gpg-keys-1.103-1.tar.gz 57321798 BLAKE2B 
8e3e46ee3916f2f02b5398a61cb578638f531b820ac9589e4d585ed18fa395e5492db45564237cd0555e1ea5341fd7089d8c4bd2be9d104e8bd0f8b8b877043d
 SHA512 
9dc7c854f796484ee710783fcc931f13bbef7fd5d1514cd2f06b33d43fb575aa06bef03be3d2683730175491cdf7a91a7b49c1f7c5dac93f794e38939f925081
+DIST distribution-gpg-keys-1.104-1.tar.gz 63565336 BLAKE2B 
6ba4dda992f14212fe2865657c0bfd341c7c4078ee42d68344704373ae25d627b4319ada632f2b1f2ca49a2da0a2d2ce1fb422fba7be84a750dab9040a31998c
 SHA512 
3adb06f8e4c5f9983c752916e5e63045aad19caffac3de0a90ef232fd616b9a5edaf56d7dc2d330f4d8b7a0a412619918043fce68fcdb44b29605c85d66b84af

diff --git a/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.104.ebuild 
b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.104.ebuild
new file mode 100644
index 0..7be1840f5
--- /dev/null
+++ b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.104.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${P}-1"
+
+DESCRIPTION="Collection of GPG keys used in Linux Distributions"
+HOMEPAGE="https://github.com/xsuchy/distribution-gpg-keys;
+SRC_URI="https://github.com/xsuchy/distribution-gpg-keys/archive/${MY_P}.tar.gz;
+S="${WORKDIR}/${PN}-${MY_P}"
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="copr"
+
+src_prepare() {
+   default
+   use copr || rm -rf keys/copr || die
+}
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins -r keys/*
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/abaddon/files/, net-im/abaddon/

2024-06-14 Thread Takuya Wakazono
commit: 7b256a87bba322a32d193d59ca84cd5d99c98783
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jun 15 03:49:13 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun 15 03:52:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b256a87

net-im/abaddon: add missing includes

Signed-off-by: Takuya Wakazono  gmail.com>

 net-im/abaddon/abaddon-0.2.1.ebuild|  7 ++-
 .../abaddon/files/abaddon-0.2.1-missing-include.patch  | 18 ++
 2 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/net-im/abaddon/abaddon-0.2.1.ebuild 
b/net-im/abaddon/abaddon-0.2.1.ebuild
index f3cda4227..a51c94aa9 100644
--- a/net-im/abaddon/abaddon-0.2.1.ebuild
+++ b/net-im/abaddon/abaddon-0.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -41,6 +41,11 @@ DEPEND="
dev-cpp/nlohmann_json
 "
 
+PATCHES=(
+   # Add missing includes
+   "${FILESDIR}/${P}-missing-include.patch"
+)
+
 src_configure() {
# Disable keychain because there's currently
# no package for it in ::guru or ::gentoo

diff --git a/net-im/abaddon/files/abaddon-0.2.1-missing-include.patch 
b/net-im/abaddon/files/abaddon-0.2.1-missing-include.patch
new file mode 100644
index 0..d99694e3c
--- /dev/null
+++ b/net-im/abaddon/files/abaddon-0.2.1-missing-include.patch
@@ -0,0 +1,18 @@
+Add missing includes.
+https://github.com/uowuo/abaddon/commit/7ed65a89ae71c3c5d2ba99797bd2b1d93ce172ca
+https://github.com/uowuo/abaddon/pull/312
+--- a/src/platform.cpp
 b/src/platform.cpp
+@@ -1,9 +1,12 @@
+ #include "platform.hpp"
++#include "util.hpp"
+ #include 
+ #include 
+ #include 
+ #include 
+ 
++#include 
++
+ using namespace std::literals::string_literals;
+ 
+ #if defined(_WIN32)



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-06-13 Thread Takuya Wakazono
commit: e363dda0e80a4f6c49c38033a0100d469b49945f
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Jun 13 10:10:09 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Thu Jun 13 10:10:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e363dda0

app-text/komikku: drop 1.48.0

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 -
 app-text/komikku/komikku-1.48.0.ebuild | 94 --
 2 files changed, 95 deletions(-)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 703486c7f..65dc4dd5e 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,2 +1 @@
-DIST komikku-1.48.0.tar.gz 4912899 BLAKE2B 
9d1e5374159898ab011cceb670239c3a61ad1de282dfb10fea0258d50ecfc8c3e5b43b4da828c4dfb7515523b1ef8094ca083b01506691ee795bead3659466c1
 SHA512 
daf0a81dd4dd28f3b3a28225046ccb32de06bd034b242e8c76005ffc033a1f5ad63e8be26fd8a000e8b1bea55c19c1cb8f3f09e8a8ce5b75cbf200fb501e4864
 DIST komikku-1.48.1.tar.gz 4913987 BLAKE2B 
db1126a89dc93b011208153df171c1eedf8f44b1d455e8d0343153d88fde12a7612896389cfdbc1b61eae3c3bd09a1df86ea5de8747752a196f6a234f338
 SHA512 
be4731e9b3da2699f12eb39a35ff5b54cf39c55a91b68c72db6d9800129635408dff369bd2c76c8c9372ff6266d3101b43aa15880999887524db12d3df17733c

diff --git a/app-text/komikku/komikku-1.48.0.ebuild 
b/app-text/komikku/komikku-1.48.0.ebuild
deleted file mode 100644
index 7af66f6f1..0
--- a/app-text/komikku/komikku-1.48.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite(+),ssl(+)"
-DISTUTILS_USE_PEP517=no
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 meson gnome2-utils xdg
-
-DESCRIPTION="Manga reader for GNOME"
-HOMEPAGE="https://apps.gnome.org/Komikku/;
-SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="test"
-# Depend on a random server that may or may not be accessible.
-#PROPERTIES="test_network"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   >=gui-libs/gtk-4.12:4
-   >=gui-libs/libadwaita-1.5:1[introspection]
-   net-libs/webkit-gtk:6[introspection]
-"
-RDEPEND="
-   ${DEPEND}
-   x11-libs/libnotify[introspection]
-   $(python_gen_cond_dep '
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/colorthief[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/dateparser[${PYTHON_USEDEP}]
-   dev-python/emoji[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/natsort[${PYTHON_USEDEP}]
-   dev-python/piexif[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pillow-heif[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/unidecode[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   dev-util/blueprint-compiler
-   sys-devel/gettext
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/pytest-steps[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # fix broken shebang
-   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
-}
-
-src_test() {
-   emake setup
-   emake develop
-   emake test
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-06-13 Thread Takuya Wakazono
commit: 6114c53d40d45a9ea9d799c2a3dd4856f0929b00
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Jun 13 10:09:55 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Thu Jun 13 10:09:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6114c53d

app-text/komikku: add 1.48.1

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 +
 app-text/komikku/komikku-1.48.1.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index f47172f2e..703486c7f 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1 +1,2 @@
 DIST komikku-1.48.0.tar.gz 4912899 BLAKE2B 
9d1e5374159898ab011cceb670239c3a61ad1de282dfb10fea0258d50ecfc8c3e5b43b4da828c4dfb7515523b1ef8094ca083b01506691ee795bead3659466c1
 SHA512 
daf0a81dd4dd28f3b3a28225046ccb32de06bd034b242e8c76005ffc033a1f5ad63e8be26fd8a000e8b1bea55c19c1cb8f3f09e8a8ce5b75cbf200fb501e4864
+DIST komikku-1.48.1.tar.gz 4913987 BLAKE2B 
db1126a89dc93b011208153df171c1eedf8f44b1d455e8d0343153d88fde12a7612896389cfdbc1b61eae3c3bd09a1df86ea5de8747752a196f6a234f338
 SHA512 
be4731e9b3da2699f12eb39a35ff5b54cf39c55a91b68c72db6d9800129635408dff369bd2c76c8c9372ff6266d3101b43aa15880999887524db12d3df17733c

diff --git a/app-text/komikku/komikku-1.48.1.ebuild 
b/app-text/komikku/komikku-1.48.1.ebuild
new file mode 100644
index 0..7af66f6f1
--- /dev/null
+++ b/app-text/komikku/komikku-1.48.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+),ssl(+)"
+DISTUTILS_USE_PEP517=no
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1 meson gnome2-utils xdg
+
+DESCRIPTION="Manga reader for GNOME"
+HOMEPAGE="https://apps.gnome.org/Komikku/;
+SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="test"
+# Depend on a random server that may or may not be accessible.
+#PROPERTIES="test_network"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=gui-libs/gtk-4.12:4
+   >=gui-libs/libadwaita-1.5:1[introspection]
+   net-libs/webkit-gtk:6[introspection]
+"
+RDEPEND="
+   ${DEPEND}
+   x11-libs/libnotify[introspection]
+   $(python_gen_cond_dep '
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/colorthief[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/dateparser[${PYTHON_USEDEP}]
+   dev-python/emoji[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/piexif[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pillow-heif[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-util/blueprint-compiler
+   sys-devel/gettext
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/pytest-steps[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # fix broken shebang
+   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
+}
+
+src_test() {
+   emake setup
+   emake develop
+   emake test
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-06-11 Thread Takuya Wakazono
commit: f4041b857990b56e1649f2afac566ba9185f557c
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue Jun 11 10:43:34 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Tue Jun 11 10:44:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f4041b85

app-text/komikku: drop 1.47.0

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 -
 app-text/komikku/komikku-1.47.0.ebuild | 94 --
 2 files changed, 95 deletions(-)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index acae0ba4b..f47172f2e 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,2 +1 @@
-DIST komikku-1.47.0.tar.gz 4893601 BLAKE2B 
0154378c90650d9ac6e2931ec0703016eac73d686a3a5367959e55dd88abecdfc2a8ab060850585027b0fe45f4a6fd16b83b25b923214c90b5aad01f13e0a90a
 SHA512 
1c8af6d4e2f90c953149fc82580562042c1d33025a85cae951af5e5ad37abd62d1a5a7de934033820a22a124c261d2b87b3053a6893c2e4e0b5ad9c42f18b01c
 DIST komikku-1.48.0.tar.gz 4912899 BLAKE2B 
9d1e5374159898ab011cceb670239c3a61ad1de282dfb10fea0258d50ecfc8c3e5b43b4da828c4dfb7515523b1ef8094ca083b01506691ee795bead3659466c1
 SHA512 
daf0a81dd4dd28f3b3a28225046ccb32de06bd034b242e8c76005ffc033a1f5ad63e8be26fd8a000e8b1bea55c19c1cb8f3f09e8a8ce5b75cbf200fb501e4864

diff --git a/app-text/komikku/komikku-1.47.0.ebuild 
b/app-text/komikku/komikku-1.47.0.ebuild
deleted file mode 100644
index 432b5e944..0
--- a/app-text/komikku/komikku-1.47.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite(+),ssl(+)"
-DISTUTILS_USE_PEP517=no
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 meson gnome2-utils xdg
-
-DESCRIPTION="Manga reader for GNOME"
-HOMEPAGE="https://apps.gnome.org/Komikku/;
-SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="test"
-# Depend on a random server that may or may not be accessible at all times.
-PROPERTIES="test_network"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   >=gui-libs/gtk-4.12:4
-   >=gui-libs/libadwaita-1.5:1[introspection]
-   net-libs/webkit-gtk:6[introspection]
-"
-RDEPEND="
-   ${DEPEND}
-   x11-libs/libnotify[introspection]
-   $(python_gen_cond_dep '
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/colorthief[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/dateparser[${PYTHON_USEDEP}]
-   dev-python/emoji[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/natsort[${PYTHON_USEDEP}]
-   dev-python/piexif[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pillow-heif[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/unidecode[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   dev-util/blueprint-compiler
-   sys-devel/gettext
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/pytest-steps[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # fix broken shebang
-   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
-}
-
-src_test() {
-   emake setup
-   emake develop
-   emake test
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-   xdg_pkg_postrm
-}



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

2024-06-11 Thread Takuya Wakazono
commit: 1836c1c6e0bc379280e9e955905445c0d4f897e7
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue Jun 11 10:50:37 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Tue Jun 11 10:50:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1836c1c6

games-strategy/zedonline-bin: update SRC_URI

Signed-off-by: Takuya Wakazono  gmail.com>

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

diff --git a/games-strategy/zedonline-bin/zedonline-bin-0.3.2.ebuild 
b/games-strategy/zedonline-bin/zedonline-bin-0.3.2.ebuild
index c39e1875b..caf30db02 100644
--- a/games-strategy/zedonline-bin/zedonline-bin-0.3.2.ebuild
+++ b/games-strategy/zedonline-bin/zedonline-bin-0.3.2.ebuild
@@ -7,7 +7,7 @@ inherit wrapper
 
 DESCRIPTION="A remake of the 1996 classic game Z, with network play"
 HOMEPAGE="https://sourceforge.net/projects/zedonline/;
-SRC_URI="https://master.dl.sourceforge.net/project/$PN/releases/ZED%20Online%20v$PV%20Linux.zip;
+SRC_URI="https://master.dl.sourceforge.net/project/zedonline/releases/ZED%20Online%20v$PV%20Linux.zip;
 
 S="$WORKDIR"
 



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-06-11 Thread Takuya Wakazono
commit: 98e974b356fb2185987db3bc9e231af0578dfcad
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue Jun 11 10:43:00 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Tue Jun 11 10:44:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98e974b3

app-text/komikku: add 1.48.0

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 +
 app-text/komikku/komikku-1.48.0.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index d738d8315..acae0ba4b 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1 +1,2 @@
 DIST komikku-1.47.0.tar.gz 4893601 BLAKE2B 
0154378c90650d9ac6e2931ec0703016eac73d686a3a5367959e55dd88abecdfc2a8ab060850585027b0fe45f4a6fd16b83b25b923214c90b5aad01f13e0a90a
 SHA512 
1c8af6d4e2f90c953149fc82580562042c1d33025a85cae951af5e5ad37abd62d1a5a7de934033820a22a124c261d2b87b3053a6893c2e4e0b5ad9c42f18b01c
+DIST komikku-1.48.0.tar.gz 4912899 BLAKE2B 
9d1e5374159898ab011cceb670239c3a61ad1de282dfb10fea0258d50ecfc8c3e5b43b4da828c4dfb7515523b1ef8094ca083b01506691ee795bead3659466c1
 SHA512 
daf0a81dd4dd28f3b3a28225046ccb32de06bd034b242e8c76005ffc033a1f5ad63e8be26fd8a000e8b1bea55c19c1cb8f3f09e8a8ce5b75cbf200fb501e4864

diff --git a/app-text/komikku/komikku-1.48.0.ebuild 
b/app-text/komikku/komikku-1.48.0.ebuild
new file mode 100644
index 0..7af66f6f1
--- /dev/null
+++ b/app-text/komikku/komikku-1.48.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+),ssl(+)"
+DISTUTILS_USE_PEP517=no
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1 meson gnome2-utils xdg
+
+DESCRIPTION="Manga reader for GNOME"
+HOMEPAGE="https://apps.gnome.org/Komikku/;
+SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="test"
+# Depend on a random server that may or may not be accessible.
+#PROPERTIES="test_network"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=gui-libs/gtk-4.12:4
+   >=gui-libs/libadwaita-1.5:1[introspection]
+   net-libs/webkit-gtk:6[introspection]
+"
+RDEPEND="
+   ${DEPEND}
+   x11-libs/libnotify[introspection]
+   $(python_gen_cond_dep '
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/colorthief[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/dateparser[${PYTHON_USEDEP}]
+   dev-python/emoji[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/piexif[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pillow-heif[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-util/blueprint-compiler
+   sys-devel/gettext
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/pytest-steps[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # fix broken shebang
+   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
+}
+
+src_test() {
+   emake setup
+   emake develop
+   emake test
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/mock-core-configs/

2024-06-10 Thread Takuya Wakazono
commit: 450a8131abd2d002c74ef5ac4dc47feb94b165dd
Author: Takuya Wakazono  gmail  com>
AuthorDate: Mon Jun 10 13:25:31 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Mon Jun 10 13:26:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=450a8131

dev-util/mock-core-configs: add 40.5

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-util/mock-core-configs/Manifest  |  1 +
 .../mock-core-configs/mock-core-configs-40.5.ebuild  | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-util/mock-core-configs/Manifest 
b/dev-util/mock-core-configs/Manifest
index 13e7155d5..f8ed4bfff 100644
--- a/dev-util/mock-core-configs/Manifest
+++ b/dev-util/mock-core-configs/Manifest
@@ -1 +1,2 @@
 DIST mock-core-configs-40.4.tar.gz 45904 BLAKE2B 
8aad350476811709562be71d9ee13aac156d1451b65b83f6bd303b6ff7c1f6dd96c8de499ccca46567abeb6d8459d7403036beab52cd5c0866138e8d82e0cd61
 SHA512 
b09af09c8d367928a9bed2f86fe3740e0d44ac6d130506debefd08c719da386dd410dd221ee9fd4913bee06e2b5bb327065fab40b0a43791f5e9ee8e160fb05a
+DIST mock-core-configs-40.5-1.tar.gz 370990 BLAKE2B 
5f721811bd66b75f87e8cf3a92040fa8e1f7ddbf3c6086a1e4aa4c0f96792a2e6a4011cae27e85b77993d4bc8e5093001400e997271a5cc8f5b56e5dcd0b5413
 SHA512 
3c41c12b222d270a01ccbc13861e57a4aadad486a327e2d487fea0a4636dd0c01bc01b91f6fec50d14e55dc6c540f8d58f71a6ad6ec22cc42a452bd21e19b71c

diff --git a/dev-util/mock-core-configs/mock-core-configs-40.5.ebuild 
b/dev-util/mock-core-configs/mock-core-configs-40.5.ebuild
new file mode 100644
index 0..33e92d76f
--- /dev/null
+++ b/dev-util/mock-core-configs/mock-core-configs-40.5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P=${P}-1
+
+DESCRIPTION="Mock core config files basic chroots"
+HOMEPAGE="https://rpm-software-management.github.io/mock/ 
https://github.com/rpm-software-management/mock;
+SRC_URI="https://github.com/rpm-software-management/mock/archive/refs/tags/${MY_P}.tar.gz;
+S="${WORKDIR}/mock-${MY_P}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_install() {
+   insinto /etc/mock
+   doins -r ${PN}/etc/mock/*
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/mock-core-configs/

2024-06-10 Thread Takuya Wakazono
commit: d17f49ed919420985552b7beb0e31e8470f3fd54
Author: Takuya Wakazono  gmail  com>
AuthorDate: Mon Jun 10 13:25:41 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Mon Jun 10 13:26:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d17f49ed

dev-util/mock-core-configs: drop 40.4

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-util/mock-core-configs/Manifest |  1 -
 .../mock-core-configs/mock-core-configs-40.4.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/dev-util/mock-core-configs/Manifest 
b/dev-util/mock-core-configs/Manifest
index f8ed4bfff..3ab240884 100644
--- a/dev-util/mock-core-configs/Manifest
+++ b/dev-util/mock-core-configs/Manifest
@@ -1,2 +1 @@
-DIST mock-core-configs-40.4.tar.gz 45904 BLAKE2B 
8aad350476811709562be71d9ee13aac156d1451b65b83f6bd303b6ff7c1f6dd96c8de499ccca46567abeb6d8459d7403036beab52cd5c0866138e8d82e0cd61
 SHA512 
b09af09c8d367928a9bed2f86fe3740e0d44ac6d130506debefd08c719da386dd410dd221ee9fd4913bee06e2b5bb327065fab40b0a43791f5e9ee8e160fb05a
 DIST mock-core-configs-40.5-1.tar.gz 370990 BLAKE2B 
5f721811bd66b75f87e8cf3a92040fa8e1f7ddbf3c6086a1e4aa4c0f96792a2e6a4011cae27e85b77993d4bc8e5093001400e997271a5cc8f5b56e5dcd0b5413
 SHA512 
3c41c12b222d270a01ccbc13861e57a4aadad486a327e2d487fea0a4636dd0c01bc01b91f6fec50d14e55dc6c540f8d58f71a6ad6ec22cc42a452bd21e19b71c

diff --git a/dev-util/mock-core-configs/mock-core-configs-40.4.ebuild 
b/dev-util/mock-core-configs/mock-core-configs-40.4.ebuild
deleted file mode 100644
index b53e86356..0
--- a/dev-util/mock-core-configs/mock-core-configs-40.4.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Mock core config files basic chroots"
-HOMEPAGE="https://rpm-software-management.github.io/mock/ 
https://github.com/rpm-software-management/mock;
-SRC_URI="https://github.com/rpm-software-management/mock/releases/download/${P}-1/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_install() {
-   insinto /etc/mock
-   doins -r etc/mock/*
-}



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

2024-06-09 Thread Takuya Wakazono
commit: f3cff195c2844946a2aeff6f4e756cc01d31
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun  9 13:32:46 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun  9 13:42:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3cf

dev-vcs/gitui: fix postinst message

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-vcs/gitui/gitui-0.26.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/gitui/gitui-0.26.3.ebuild 
b/dev-vcs/gitui/gitui-0.26.3.ebuild
index 4cad5bc84..ddd92c844 100644
--- a/dev-vcs/gitui/gitui-0.26.3.ebuild
+++ b/dev-vcs/gitui/gitui-0.26.3.ebuild
@@ -353,6 +353,6 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo "Example of vim keybindings config stored in 
'/usr/share/doc/${P}'"
-   einfo 'to use it put example config in 
`$XDG_CONFIG_HOME/gitui/key_config.ron`'
+   elog "Example vim style key config is installed in 
'${EROOT}/usr/share/doc/${PF}'."
+   elog "To use it, copy the content into 
'\$XDG_CONFIG_HOME/gitui/key_configs.ron'."
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/distribution-gpg-keys/

2024-06-09 Thread Takuya Wakazono
commit: 0e46d0a0718bba9019014aeef1f80d7fe2b0e70f
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun  9 13:39:11 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun  9 13:42:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e46d0a0

dev-util/distribution-gpg-keys: drop 1.102

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-util/distribution-gpg-keys/Manifest|  1 -
 .../distribution-gpg-keys-1.102.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-util/distribution-gpg-keys/Manifest 
b/dev-util/distribution-gpg-keys/Manifest
index 6b310a9e2..00571f6dd 100644
--- a/dev-util/distribution-gpg-keys/Manifest
+++ b/dev-util/distribution-gpg-keys/Manifest
@@ -1,2 +1 @@
-DIST distribution-gpg-keys-1.102-1.tar.gz 56787681 BLAKE2B 
74431f5cfc31244b153a9a89af88f84950424297773de905869de637a894cc278af741adc5813dbb62708ba2f2788aa1b65fd411b791aeaba916024709e8193f
 SHA512 
5dcfc8ac7d80a6bde8d8b5fa37ce6a9b31d04bb96221967f5c706bd981b3ea2c903450e7fae0d246710a22d02103f04bfd9d27c9bb4c8eb95601f53498ffc67e
 DIST distribution-gpg-keys-1.103-1.tar.gz 57321798 BLAKE2B 
8e3e46ee3916f2f02b5398a61cb578638f531b820ac9589e4d585ed18fa395e5492db45564237cd0555e1ea5341fd7089d8c4bd2be9d104e8bd0f8b8b877043d
 SHA512 
9dc7c854f796484ee710783fcc931f13bbef7fd5d1514cd2f06b33d43fb575aa06bef03be3d2683730175491cdf7a91a7b49c1f7c5dac93f794e38939f925081

diff --git a/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.102.ebuild 
b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.102.ebuild
deleted file mode 100644
index 7be1840f5..0
--- a/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.102.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${P}-1"
-
-DESCRIPTION="Collection of GPG keys used in Linux Distributions"
-HOMEPAGE="https://github.com/xsuchy/distribution-gpg-keys;
-SRC_URI="https://github.com/xsuchy/distribution-gpg-keys/archive/${MY_P}.tar.gz;
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="CC0-1.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="copr"
-
-src_prepare() {
-   default
-   use copr || rm -rf keys/copr || die
-}
-
-src_install() {
-   insinto "/usr/share/${PN}"
-   doins -r keys/*
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/distribution-gpg-keys/

2024-06-09 Thread Takuya Wakazono
commit: 7aaf58dc798bc02c69dcb82c2cb132b206dea1f7
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun  9 13:39:03 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun  9 13:42:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7aaf58dc

dev-util/distribution-gpg-keys: add 1.103

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-util/distribution-gpg-keys/Manifest|  1 +
 .../distribution-gpg-keys-1.103.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-util/distribution-gpg-keys/Manifest 
b/dev-util/distribution-gpg-keys/Manifest
index 0345a1fb5..6b310a9e2 100644
--- a/dev-util/distribution-gpg-keys/Manifest
+++ b/dev-util/distribution-gpg-keys/Manifest
@@ -1 +1,2 @@
 DIST distribution-gpg-keys-1.102-1.tar.gz 56787681 BLAKE2B 
74431f5cfc31244b153a9a89af88f84950424297773de905869de637a894cc278af741adc5813dbb62708ba2f2788aa1b65fd411b791aeaba916024709e8193f
 SHA512 
5dcfc8ac7d80a6bde8d8b5fa37ce6a9b31d04bb96221967f5c706bd981b3ea2c903450e7fae0d246710a22d02103f04bfd9d27c9bb4c8eb95601f53498ffc67e
+DIST distribution-gpg-keys-1.103-1.tar.gz 57321798 BLAKE2B 
8e3e46ee3916f2f02b5398a61cb578638f531b820ac9589e4d585ed18fa395e5492db45564237cd0555e1ea5341fd7089d8c4bd2be9d104e8bd0f8b8b877043d
 SHA512 
9dc7c854f796484ee710783fcc931f13bbef7fd5d1514cd2f06b33d43fb575aa06bef03be3d2683730175491cdf7a91a7b49c1f7c5dac93f794e38939f925081

diff --git a/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.103.ebuild 
b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.103.ebuild
new file mode 100644
index 0..7be1840f5
--- /dev/null
+++ b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.103.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${P}-1"
+
+DESCRIPTION="Collection of GPG keys used in Linux Distributions"
+HOMEPAGE="https://github.com/xsuchy/distribution-gpg-keys;
+SRC_URI="https://github.com/xsuchy/distribution-gpg-keys/archive/${MY_P}.tar.gz;
+S="${WORKDIR}/${PN}-${MY_P}"
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="copr"
+
+src_prepare() {
+   default
+   use copr || rm -rf keys/copr || die
+}
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins -r keys/*
+}



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

2024-06-08 Thread Takuya Wakazono
commit: 376a93b5e689b3b230bd404d9a587191f27972e3
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jun  8 12:48:43 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun  8 13:01:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=376a93b5

dev-python/pillow-heif: fix test dependency

Closes: https://bugs.gentoo.org/933782
Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/pillow-heif/pillow-heif-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild 
b/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild
index 05eafe7f4..9b26d02dd 100644
--- a/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild
+++ b/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild
@@ -32,7 +32,7 @@ BDEPEND="
test? (
dev-python/defusedxml[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
-   media-libs/opencv[python,${PYTHON_USEDEP}]
+   media-libs/opencv[png,python,${PYTHON_USEDEP}]
)
 "
 



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

2024-06-07 Thread Takuya Wakazono
commit: 793a5995c867b418514fd624ff0eca04abad1166
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jun  7 10:53:50 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun  8 02:58:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=793a5995

dev-vcs/gitui: drop 0.26.2

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-vcs/gitui/Manifest|  16 --
 dev-vcs/gitui/gitui-0.26.2.ebuild | 359 --
 2 files changed, 375 deletions(-)

diff --git a/dev-vcs/gitui/Manifest b/dev-vcs/gitui/Manifest
index 057ace8b2..ae54f1c33 100644
--- a/dev-vcs/gitui/Manifest
+++ b/dev-vcs/gitui/Manifest
@@ -13,7 +13,6 @@ DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb
 DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2
 SHA512 
c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
 DIST anstyle-query-1.0.3.crate 9742 BLAKE2B 
cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b
 SHA512 
38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226
 DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
-DIST anyhow-1.0.83.crate 45650 BLAKE2B 
522121300f10688756aac1c39e83e867e20b9f142fdc1bb87732d8a64f6bf67411f1e35542fae7aa036d9221412a29b47acc75de8a2bb019bab90fece55e2c86
 SHA512 
4e4b29fd0a97ac55269d23efa399a372ef6128e1909ce464f178ae91fc61dc90a5867cd2a7218205f53988aea8cff6649302f7f6f12e07d1b5d3472d4c5eaaf3
 DIST anyhow-1.0.86.crate 46741 BLAKE2B 
21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3
 SHA512 
3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
 DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST backtrace-0.3.71.crate 86553 BLAKE2B 
15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a
 SHA512 
5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
@@ -37,7 +36,6 @@ DIST bytesize-1.3.0.crate 10164 BLAKE2B 
049f292705082dbd3b2f0abb6f15302361310794
 DIST cassowary-0.3.0.crate 22876 BLAKE2B 
7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9
 SHA512 
0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8
 DIST castaway-0.2.2.crate 11091 BLAKE2B 
3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b
 SHA512 
dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4
 DIST cbc-0.1.2.crate 23501 BLAKE2B 
c0d537af0323a92cd01a9ec197bbe46507835348e16dcec7360072226647abe2eaa4823023930da93885347fe1429acc2f9c079b7bcac686c1293ef73b91bf0a
 SHA512 
d3b33deff64d839ad25141f1c3b5fbeaa21f71aee7b58dbed91e7d257f93e68073c8d4a63d4c4eb9775c20f00bb0c714a8218e85a231f30cd7423022f820
-DIST cc-1.0.97.crate 76951 BLAKE2B 
ec2e65797dfe13223b64f28bf6d143e00362f8bdd14e4df3d16ec2c5b68b8c603968f8cf6e7ede95b527ef16a748775bf247e8bf11010a326bbac4b296d72eb5
 SHA512 
119d1769530ec2fcc643b9b4a0f2a45db6f0772e4df882b832f961824bbb41d101d4a507573b4e05b4627d647fa823e81bc66dafdde40146878616af96b24143
 DIST cc-1.0.98.crate 76780 BLAKE2B 
64124ebdda70b211b6fde8c02d256d97d57fc3a0db433371bad896c06e36caaa5f938074d92ca82724b34fde06bc10af63c7fdde8f52ac50a3ea6e3329d18d93
 SHA512 
dfeb194266a4a9cf2ddf69fe20f8e20a72a0a9c2f72b1ea578fd48dae5b0c3589f501068ca24e0da7b3691860cd8c05247c803f3ef2f338d56eef8b1f4f4fbd2
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chacha20-0.9.1.crate 2342

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

2024-06-07 Thread Takuya Wakazono
commit: d84a3b9283dc3c9284e226573003b190af5ee258
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jun  7 10:53:42 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun  8 02:58:18 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d84a3b92

dev-vcs/gitui: add 0.26.3

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-vcs/gitui/Manifest|  15 ++
 dev-vcs/gitui/gitui-0.26.3.ebuild | 358 ++
 2 files changed, 373 insertions(+)

diff --git a/dev-vcs/gitui/Manifest b/dev-vcs/gitui/Manifest
index b61665a6a..057ace8b2 100644
--- a/dev-vcs/gitui/Manifest
+++ b/dev-vcs/gitui/Manifest
@@ -14,6 +14,7 @@ DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430
 DIST anstyle-query-1.0.3.crate 9742 BLAKE2B 
cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b
 SHA512 
38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226
 DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
 DIST anyhow-1.0.83.crate 45650 BLAKE2B 
522121300f10688756aac1c39e83e867e20b9f142fdc1bb87732d8a64f6bf67411f1e35542fae7aa036d9221412a29b47acc75de8a2bb019bab90fece55e2c86
 SHA512 
4e4b29fd0a97ac55269d23efa399a372ef6128e1909ce464f178ae91fc61dc90a5867cd2a7218205f53988aea8cff6649302f7f6f12e07d1b5d3472d4c5eaaf3
+DIST anyhow-1.0.86.crate 46741 BLAKE2B 
21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3
 SHA512 
3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
 DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST backtrace-0.3.71.crate 86553 BLAKE2B 
15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a
 SHA512 
5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
 DIST base16ct-0.2.0.crate 10240 BLAKE2B 
a8097674e84bb85fa72ea752d71446fc39e695fea9acc0f98178bb4e6569180f9acb4c7a9820708359d1c4733b57af6448015cce83f8c610985e6d2f7858fc33
 SHA512 
efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a
@@ -37,6 +38,7 @@ DIST cassowary-0.3.0.crate 22876 BLAKE2B 
7e74a08e02050548ade7dd1ebba7ce4e4360d25
 DIST castaway-0.2.2.crate 11091 BLAKE2B 
3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b
 SHA512 
dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4
 DIST cbc-0.1.2.crate 23501 BLAKE2B 
c0d537af0323a92cd01a9ec197bbe46507835348e16dcec7360072226647abe2eaa4823023930da93885347fe1429acc2f9c079b7bcac686c1293ef73b91bf0a
 SHA512 
d3b33deff64d839ad25141f1c3b5fbeaa21f71aee7b58dbed91e7d257f93e68073c8d4a63d4c4eb9775c20f00bb0c714a8218e85a231f30cd7423022f820
 DIST cc-1.0.97.crate 76951 BLAKE2B 
ec2e65797dfe13223b64f28bf6d143e00362f8bdd14e4df3d16ec2c5b68b8c603968f8cf6e7ede95b527ef16a748775bf247e8bf11010a326bbac4b296d72eb5
 SHA512 
119d1769530ec2fcc643b9b4a0f2a45db6f0772e4df882b832f961824bbb41d101d4a507573b4e05b4627d647fa823e81bc66dafdde40146878616af96b24143
+DIST cc-1.0.98.crate 76780 BLAKE2B 
64124ebdda70b211b6fde8c02d256d97d57fc3a0db433371bad896c06e36caaa5f938074d92ca82724b34fde06bc10af63c7fdde8f52ac50a3ea6e3329d18d93
 SHA512 
dfeb194266a4a9cf2ddf69fe20f8e20a72a0a9c2f72b1ea578fd48dae5b0c3589f501068ca24e0da7b3691860cd8c05247c803f3ef2f338d56eef8b1f4f4fbd2
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chacha20-0.9.1.crate 23424 BLAKE2B 
d460d8f3e6424278fcebd90c987c5290abbb798a5a9915ad3355ed92d8ebd0058e3308eb914c8f7d3c277b2c310728f2f10b56d34f27305688f0ced2d65f8880
 SHA512 
3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83
 DIST chrono-0.4.38.crate 22055

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

2024-06-07 Thread Takuya Wakazono
commit: 5ecab4a3636eecc885ef828274b8419e0be50c22
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Jun  7 10:43:02 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri Jun  7 10:43:02 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ecab4a3

dev-python/adb-shell: enable py3.12

Test passes.

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild 
b/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild
index 9334ecc9d..f8cba0d5c 100644
--- a/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild
+++ b/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_11 )
+PYTHON_COMPAT=( python3_{11..12} )
 
 inherit distutils-r1
 



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

2024-06-06 Thread Takuya Wakazono
commit: ad7680cf46e8e7f34d4d0b6bd1e3ecc7febd434e
Author: Takuya Wakazono  gmail  com>
AuthorDate: Mon Jun  3 15:00:11 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Thu Jun  6 15:43:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad7680cf

dev-python/pillow-heif: enable more tests

Closes: https://bugs.gentoo.org/933458
Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/pillow-heif/pillow-heif-0.15.0.ebuild | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild 
b/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild
index 25bf53fd9..05eafe7f4 100644
--- a/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild
+++ b/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit distutils-r1 pypi
 
 DESCRIPTION="Python interface for libheif library"
@@ -24,10 +24,17 @@ RDEPEND="
media-libs/libheif:=
)
test? (
-   dev-python/pillow[webp,${PYTHON_USEDEP}]
+   dev-python/pillow[jpeg,lcms,webp,zlib,${PYTHON_USEDEP}]
media-libs/libheif:=[x265]
)
 "
+BDEPEND="
+   test? (
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   media-libs/opencv[python,${PYTHON_USEDEP}]
+   )
+"
 
 PATCHES=( "${FILESDIR}/${P}-respect-cflags.patch" )
 



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

2024-06-03 Thread Takuya Wakazono
commit: eb3051c2bbbc8f722ddaebc1e72ec53dfe70ccbd
Author: Takuya Wakazono  gmail  com>
AuthorDate: Mon Jun  3 10:33:26 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Mon Jun  3 10:34:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb3051c2

net-misc/megasync: add missing dependency

Closes: https://bugs.gentoo.org/933082
Signed-off-by: Takuya Wakazono  gmail.com>

 .../megasync/{megasync-5.2.1.0.ebuild => megasync-5.2.1.0-r1.ebuild} | 1 +
 net-misc/megasync/megasync-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-misc/megasync/megasync-5.2.1.0.ebuild 
b/net-misc/megasync/megasync-5.2.1.0-r1.ebuild
similarity index 99%
rename from net-misc/megasync/megasync-5.2.1.0.ebuild
rename to net-misc/megasync/megasync-5.2.1.0-r1.ebuild
index 5c874d29c..f9b4f301f 100644
--- a/net-misc/megasync/megasync-5.2.1.0.ebuild
+++ b/net-misc/megasync/megasync-5.2.1.0-r1.ebuild
@@ -50,6 +50,7 @@ DEPEND="
dev-qt/qtx11extras:5
media-libs/libmediainfo
media-libs/libraw
+   media-libs/libzen
net-dns/c-ares:=
net-misc/curl[ssl,curl_ssl_openssl(-)]
sys-libs/zlib

diff --git a/net-misc/megasync/megasync-.ebuild 
b/net-misc/megasync/megasync-.ebuild
index 5c874d29c..f9b4f301f 100644
--- a/net-misc/megasync/megasync-.ebuild
+++ b/net-misc/megasync/megasync-.ebuild
@@ -50,6 +50,7 @@ DEPEND="
dev-qt/qtx11extras:5
media-libs/libmediainfo
media-libs/libraw
+   media-libs/libzen
net-dns/c-ares:=
net-misc/curl[ssl,curl_ssl_openssl(-)]
sys-libs/zlib



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

2024-06-02 Thread Takuya Wakazono
commit: dbb9bc8869313cd4db3bdd4ce02f746768fc
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun  2 08:29:24 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun  2 08:30:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbb9bc88

profiles: mask dev-python/pure-protobuf

Signed-off-by: Takuya Wakazono  gmail.com>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 45aeb641f..6a8c50075 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -18,6 +18,11 @@
 
 # New entries go on top.
 
+# Takuya Wakazono  (2024-06-02)
+# app-text/komikku no longer depends on this. No revdeps left.
+# Removal on 2024-07-02.
+dev-python/pure-protobuf
+
 # Julien Roy  (2024-05-31)
 # Several versions out of date, needs a maintainer
 # Masked for removal in 30 days



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

2024-06-02 Thread Takuya Wakazono
commit: 5a66165a3a3bf7113ed8a9981b489f78522ae05c
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Jun  2 08:36:00 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sun Jun  2 08:36:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a66165a

profiles: remove treecleaned package

Signed-off-by: Takuya Wakazono  gmail.com>

 profiles/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 6a8c50075..d54a824d9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -98,10 +98,6 @@ dev-python/wrapio
 # Removal: 2024-06-09.  Bug #931420.
 dev-python/sdnotify
 
-# David Roman  (2024-05-01)
-# Broken and maintainer needed. See also https://bugs.gentoo.org/921821
-dev-python/hypothesmith
-
 # Julien Roy  (2024-03-21)
 # sys-libs/libucontext is masked in ::gentoo
 sys-libs/gcompat



[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/zenpower3/

2024-06-01 Thread Takuya Wakazono
commit: 42f0644ae49a89af83490bfde69ff8b0b87f864f
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jun  1 10:44:57 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun  1 10:44:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42f0644a

sys-kernel/zenpower3: update SRC_URI

Signed-off-by: Takuya Wakazono  gmail.com>

 sys-kernel/zenpower3/Manifest   | 2 +-
 sys-kernel/zenpower3/zenpower3-0.2.0.ebuild | 7 +++
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/zenpower3/Manifest b/sys-kernel/zenpower3/Manifest
index c7ebbbdef..6a963 100644
--- a/sys-kernel/zenpower3/Manifest
+++ b/sys-kernel/zenpower3/Manifest
@@ -1 +1 @@
-DIST v0.2.0.tar.gz 14030 BLAKE2B 
fc50a114b200b000e4bfeba4222595d9b1e07cf3bcd929612723f8c5a8cab5fb9fe7bf3aa7c4bb17a03a0dc2b0cbf5b8ee92e3d84752b0f30900dbee198985d3
 SHA512 
25c9b43af091f79720b4cb64f315c2e035b1b26a8a91ff99f8bbd06cc630c588f400bcee12708a51646d349e5b6c62b5560b45d2380aff7dfbadbc08e1352c92
+DIST zenpower3-0.2.0.tar.gz 14030 BLAKE2B 
fc50a114b200b000e4bfeba4222595d9b1e07cf3bcd929612723f8c5a8cab5fb9fe7bf3aa7c4bb17a03a0dc2b0cbf5b8ee92e3d84752b0f30900dbee198985d3
 SHA512 
25c9b43af091f79720b4cb64f315c2e035b1b26a8a91ff99f8bbd06cc630c588f400bcee12708a51646d349e5b6c62b5560b45d2380aff7dfbadbc08e1352c92

diff --git a/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild 
b/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild
index 67c4052ac..906bf5c7c 100644
--- a/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild
+++ b/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,8 @@ inherit linux-mod-r1
 
 DESCRIPTION="Linux kernel driver for reading sensors of AMD Zen family CPUs"
 HOMEPAGE="https://git.exozy.me/a/zenpower3;
-SRC_URI="https://git.exozy.me/a/zenpower3/archive/v0.2.0.tar.gz;
+SRC_URI="https://git.exozy.me/a/zenpower3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -17,8 +18,6 @@ CONFIG_CHECK="HWMON PCI AMD_NB"
 
 PATCHES="${FILESDIR}/${P}-use-symlink-to-detect-kernel-version.patch"
 
-S="${WORKDIR}/zenpower3"
-
 src_compile() {
export TARGET=${KV_FULL}
local modlist=(



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-06-01 Thread Takuya Wakazono
commit: 60177a848b435d405a769b12d72459b76366a09a
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jun  1 10:02:25 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun  1 10:02:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60177a84

app-text/komikku: add 1.47.0

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 +
 app-text/komikku/komikku-1.47.0.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 40e02d7cf..5a1c2840f 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1 +1,2 @@
 DIST komikku-1.39.0.tar.gz 3704061 BLAKE2B 
a5d42be1de44db10adad1086172d8760a9cb313f7dc7b5654ccef3a50fceea4d8f9abcb98f8be40c393ec1a2a4a655cbb164d34b69e6142069b526ce40cf345d
 SHA512 
c8c8c2d6cb4beadb7eba22d6764bd49c469614ae49c345723a22cf68376262516d733495f1530206fce20333c408062c50fd88533ef841ff8cbaef7ab06e121a
+DIST komikku-1.47.0.tar.gz 4893601 BLAKE2B 
0154378c90650d9ac6e2931ec0703016eac73d686a3a5367959e55dd88abecdfc2a8ab060850585027b0fe45f4a6fd16b83b25b923214c90b5aad01f13e0a90a
 SHA512 
1c8af6d4e2f90c953149fc82580562042c1d33025a85cae951af5e5ad37abd62d1a5a7de934033820a22a124c261d2b87b3053a6893c2e4e0b5ad9c42f18b01c

diff --git a/app-text/komikku/komikku-1.47.0.ebuild 
b/app-text/komikku/komikku-1.47.0.ebuild
new file mode 100644
index 0..432b5e944
--- /dev/null
+++ b/app-text/komikku/komikku-1.47.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+),ssl(+)"
+DISTUTILS_USE_PEP517=no
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1 meson gnome2-utils xdg
+
+DESCRIPTION="Manga reader for GNOME"
+HOMEPAGE="https://apps.gnome.org/Komikku/;
+SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="test"
+# Depend on a random server that may or may not be accessible at all times.
+PROPERTIES="test_network"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=gui-libs/gtk-4.12:4
+   >=gui-libs/libadwaita-1.5:1[introspection]
+   net-libs/webkit-gtk:6[introspection]
+"
+RDEPEND="
+   ${DEPEND}
+   x11-libs/libnotify[introspection]
+   $(python_gen_cond_dep '
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/colorthief[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/dateparser[${PYTHON_USEDEP}]
+   dev-python/emoji[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/piexif[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pillow-heif[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-util/blueprint-compiler
+   sys-devel/gettext
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/pytest-steps[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # fix broken shebang
+   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
+}
+
+src_test() {
+   emake setup
+   emake develop
+   emake test
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pillow-heif/, dev-python/pillow-heif/files/

2024-06-01 Thread Takuya Wakazono
commit: 49173ab13e9fead409914f4ce6abb567622d246b
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jun  1 09:59:49 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun  1 10:00:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49173ab1

dev-python/pillow-heif: new package, add 0.15.0

Signed-off-by: Takuya Wakazono  gmail.com>

 dev-python/pillow-heif/Manifest|  1 +
 .../files/pillow-heif-0.15.0-respect-cflags.patch  | 11 ++
 dev-python/pillow-heif/metadata.xml| 12 +++
 dev-python/pillow-heif/pillow-heif-0.15.0.ebuild   | 39 ++
 4 files changed, 63 insertions(+)

diff --git a/dev-python/pillow-heif/Manifest b/dev-python/pillow-heif/Manifest
new file mode 100644
index 0..23bec0d69
--- /dev/null
+++ b/dev-python/pillow-heif/Manifest
@@ -0,0 +1 @@
+DIST pillow_heif-0.15.0.tar.gz 14896461 BLAKE2B 
0a92a31542fbd49ef87fe81208f66d9b725ae0c5c4d4194fa737dcf9fbd76898b9132e81cc843da583898d406bbc451c3cd991e6141c6c327f86d4305432fe49
 SHA512 
1025a987148d1785da02c9ffc19b3ab0ec9e44cafb10ff3cb3231ecb7c3f22c968e5b3583ed0c386a7747333562bf86fdfe4caf21599bc1c2942da6a27363fbb

diff --git 
a/dev-python/pillow-heif/files/pillow-heif-0.15.0-respect-cflags.patch 
b/dev-python/pillow-heif/files/pillow-heif-0.15.0-respect-cflags.patch
new file mode 100644
index 0..0a3c02134
--- /dev/null
+++ b/dev-python/pillow-heif/files/pillow-heif-0.15.0-respect-cflags.patch
@@ -0,0 +1,11 @@
+--- a/setup.py
 b/setup.py
+@@ -206,7 +206,7 @@
+ self._add_directory(library_dirs, "/usr/lib")
+ self._add_directory(library_dirs, "/lib")
+ 
+-self._update_extension("_pillow_heif", ["heif"], 
extra_compile_args=["-Ofast", "-Werror"])
++self._update_extension("_pillow_heif", ["heif"])
+ 
+ self.compiler.library_dirs = library_dirs + self.compiler.library_dirs
+ self.compiler.include_dirs = include_dirs + self.compiler.include_dirs

diff --git a/dev-python/pillow-heif/metadata.xml 
b/dev-python/pillow-heif/metadata.xml
new file mode 100644
index 0..2573a5e86
--- /dev/null
+++ b/dev-python/pillow-heif/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pastalia...@gmail.com
+   Takuya Wakazono
+   
+   
+   bigcat88/pillow_heif
+   pillow-heif
+   
+

diff --git a/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild 
b/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild
new file mode 100644
index 0..25bf53fd9
--- /dev/null
+++ b/dev-python/pillow-heif/pillow-heif-0.15.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python interface for libheif library"
+HOMEPAGE="
+   https://github.com/bigcat88/pillow_heif
+   https://pypi.org/project/pillow-heif/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   !test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   media-libs/libheif:=
+   )
+   test? (
+   dev-python/pillow[webp,${PYTHON_USEDEP}]
+   media-libs/libheif:=[x265]
+   )
+"
+
+PATCHES=( "${FILESDIR}/${P}-respect-cflags.patch" )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+   sed -i "s/=get_version()/=\"${PV}\"/" setup.py || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2024-06-01 Thread Takuya Wakazono
commit: 930c21e2a8170462b55bb434d3f39a910df54bd5
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Jun  1 10:02:48 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Sat Jun  1 10:02:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=930c21e2

app-text/komikku: drop 1.39.0

Signed-off-by: Takuya Wakazono  gmail.com>

 app-text/komikku/Manifest  |  1 -
 app-text/komikku/komikku-1.39.0.ebuild | 94 --
 2 files changed, 95 deletions(-)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 5a1c2840f..d738d8315 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,2 +1 @@
-DIST komikku-1.39.0.tar.gz 3704061 BLAKE2B 
a5d42be1de44db10adad1086172d8760a9cb313f7dc7b5654ccef3a50fceea4d8f9abcb98f8be40c393ec1a2a4a655cbb164d34b69e6142069b526ce40cf345d
 SHA512 
c8c8c2d6cb4beadb7eba22d6764bd49c469614ae49c345723a22cf68376262516d733495f1530206fce20333c408062c50fd88533ef841ff8cbaef7ab06e121a
 DIST komikku-1.47.0.tar.gz 4893601 BLAKE2B 
0154378c90650d9ac6e2931ec0703016eac73d686a3a5367959e55dd88abecdfc2a8ab060850585027b0fe45f4a6fd16b83b25b923214c90b5aad01f13e0a90a
 SHA512 
1c8af6d4e2f90c953149fc82580562042c1d33025a85cae951af5e5ad37abd62d1a5a7de934033820a22a124c261d2b87b3053a6893c2e4e0b5ad9c42f18b01c

diff --git a/app-text/komikku/komikku-1.39.0.ebuild 
b/app-text/komikku/komikku-1.39.0.ebuild
deleted file mode 100644
index 1a5a97c9e..0
--- a/app-text/komikku/komikku-1.39.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite(+),ssl(+)"
-DISTUTILS_USE_PEP517=no
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 meson gnome2-utils xdg
-
-DESCRIPTION="Manga reader for GNOME"
-HOMEPAGE="https://apps.gnome.org/Komikku/;
-SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="test"
-# Depend on a random server that may or may not be accessible at all times.
-#PROPERTIES="test_network"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   >=gui-libs/gtk-4.12.1:4
-   >=gui-libs/libadwaita-1.4:1[introspection]
-   net-libs/webkit-gtk:6[introspection]
-"
-RDEPEND="
-   ${DEPEND}
-   x11-libs/libnotify[introspection]
-   $(python_gen_cond_dep '
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/colorthief[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/dateparser[${PYTHON_USEDEP}]
-   dev-python/emoji[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/natsort[${PYTHON_USEDEP}]
-   dev-python/piexif[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pure-protobuf[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/unidecode[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   dev-util/blueprint-compiler
-   sys-devel/gettext
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/pytest-steps[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # fix broken shebang
-   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
-}
-
-src_test() {
-   emake setup
-   emake develop
-   emake test
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-   xdg_pkg_postrm
-}



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

2024-05-31 Thread Takuya Wakazono
commit: a623d8f121d3521b1512fb9dc789248721261a9b
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri May 31 13:41:31 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Fri May 31 13:46:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a623d8f1

gui-libs/mir: respect CFLAGS

Fix CFLAGS and add missing dependencies.

Closes: https://bugs.gentoo.org/932785
Closes: https://bugs.gentoo.org/932786
Signed-off-by: Takuya Wakazono  gmail.com>

 gui-libs/mir/files/mir-2.17.0-remove-debug-flags.patch   | 15 +++
 gui-libs/mir/{mir-2.17.0.ebuild => mir-2.17.0-r1.ebuild} | 12 +++-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/gui-libs/mir/files/mir-2.17.0-remove-debug-flags.patch 
b/gui-libs/mir/files/mir-2.17.0-remove-debug-flags.patch
new file mode 100644
index 0..09b79ac43
--- /dev/null
+++ b/gui-libs/mir/files/mir-2.17.0-remove-debug-flags.patch
@@ -0,0 +1,15 @@
+Remove -g flags.
+https://bugs.gentoo.org/932786
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -62,8 +62,8 @@ set(CMAKE_CXX_STANDARD 23)
+ set(CMAKE_CXX_EXTENSIONS OFF)
+ set(CMAKE_CXX_STANDARD_REQUIRED ON)
+ 
+-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread -g -Wall -pedantic -Wextra 
-fPIC")
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -g -Wall 
-fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread -Wall -pedantic -Wextra -fPIC")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -Wall -fno-strict-aliasing 
-pedantic -Wnon-virtual-dtor -Wextra -fPIC")
+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--as-needed")
+ set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--as-needed")
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--as-needed")

diff --git a/gui-libs/mir/mir-2.17.0.ebuild b/gui-libs/mir/mir-2.17.0-r1.ebuild
similarity index 89%
rename from gui-libs/mir/mir-2.17.0.ebuild
rename to gui-libs/mir/mir-2.17.0-r1.ebuild
index 30e0fda31..00c0b651e 100644
--- a/gui-libs/mir/mir-2.17.0.ebuild
+++ b/gui-libs/mir/mir-2.17.0-r1.ebuild
@@ -16,6 +16,7 @@ IUSE="examples test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
+   dev-cpp/glibmm:2
dev-cpp/libxmlpp:2.6
dev-cpp/yaml-cpp:=
dev-libs/boost:=
@@ -27,10 +28,13 @@ RDEPEND="
media-libs/libepoxy
media-libs/libglvnd
media-libs/mesa
-   x11-libs/libdrm
+   sys-apps/util-linux
+   x11-libs/libX11
x11-libs/libXcursor
+   x11-libs/libdrm
x11-libs/libxcb:=
x11-libs/libxkbcommon
+   virtual/libudev:=
 "
 DEPEND="
${RDEPEND}
@@ -47,6 +51,11 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   # bug 932786
+   "${FILESDIR}/${P}-remove-debug-flags.patch"
+)
+
 src_prepare() {
cmake_src_prepare
use examples || cmake_comment_add_subdirectory examples/
@@ -57,6 +66,7 @@ src_configure() {
# wlcs is not packaged
-DMIR_ENABLE_WLCS_TESTS=OFF
-DMIR_ENABLE_TESTS="$(usex test)"
+   -DMIR_FATAL_COMPILE_WARNINGS=OFF
)
use test && mycmakeargs+=(
# likely will not work in build environment



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

2024-05-29 Thread Takuya Wakazono
commit: 04fb430ec2accda40fd6323d273ed9b4cf558fbb
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue May 28 12:58:29 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Wed May 29 11:39:02 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04fb430e

gui-apps/mpvpaper: drop 1.5

Signed-off-by: Takuya Wakazono  gmail.com>

 gui-apps/mpvpaper/Manifest|  1 -
 gui-apps/mpvpaper/mpvpaper-1.5.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/gui-apps/mpvpaper/Manifest b/gui-apps/mpvpaper/Manifest
index a6096f0eb..e22a4311d 100644
--- a/gui-apps/mpvpaper/Manifest
+++ b/gui-apps/mpvpaper/Manifest
@@ -1,2 +1 @@
-DIST mpvpaper-1.5.tar.gz 88853 BLAKE2B 
c65382423d7fd83d7ff670f29f89fdb5990b822014727e9a675ae02b4befbff6587ee57d14a5ae6a9ad2b41ade45dd2cca8458a9cd8618b98bd95043e42b5102
 SHA512 
34af18e84e92eadc96ec605846d52758b237cc6391a07ef4517646cc3c0650b4c103718a9c6a7c90bbf8b0dc9edda02f6a4fd46d91e1515c5f78299a4b32550e
 DIST mpvpaper-1.6.tar.gz 89132 BLAKE2B 
3d60e7f320375daedeed83c0776d34257d11ab70ad8b97f29a764ba02254b8e2e2ab24e74dea232bb4a0b442ec4a48237aae0d53691892d3b4703b576fd15d4b
 SHA512 
01aa087e646f36118cfd21de849d0fe7eb7aba4a2efcd24762245d8619c84590eaf8d6f3a1e78c2ade0c55481ab2b2d93698e517cb95ef7bf6def00d8f9d8147

diff --git a/gui-apps/mpvpaper/mpvpaper-1.5.ebuild 
b/gui-apps/mpvpaper/mpvpaper-1.5.ebuild
deleted file mode 100644
index 813dd9ad8..0
--- a/gui-apps/mpvpaper/mpvpaper-1.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A video wallpaper program for wlroots based wayland compositors"
-HOMEPAGE="https://github.com/GhostNaN/mpvpaper;
-
-inherit meson
-
-case "${PV}" in
-   )
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/GhostNaN/mpvpaper.git;
-   ;;
-   *)
-   
SRC_URI="https://github.com/GhostNaN/mpvpaper/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-esac
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="
-   dev-libs/wayland
-   gui-libs/wlroots
-   media-libs/libglvnd
-   media-video/mpv:=[libmpv]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/wayland-scanner
-   virtual/pkgconfig
-"
-
-src_install() {
-   meson_src_install
-   newman mpvpaper.man mpvpaper.1
-}



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

2024-05-29 Thread Takuya Wakazono
commit: 3614837c5aa3ab3d352ac1a662f3462aaa532315
Author: Takuya Wakazono  gmail  com>
AuthorDate: Tue May 28 12:57:41 2024 +
Commit:     Takuya Wakazono  gmail  com>
CommitDate: Wed May 29 11:39:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3614837c

gui-apps/mpvpaper: add 1.6

Signed-off-by: Takuya Wakazono  gmail.com>

 gui-apps/mpvpaper/Manifest  | 1 +
 gui-apps/mpvpaper/metadata.xml  | 5 -
 gui-apps/mpvpaper/{mpvpaper-.ebuild => mpvpaper-1.6.ebuild} | 9 -
 gui-apps/mpvpaper/mpvpaper-.ebuild  | 9 -
 4 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/gui-apps/mpvpaper/Manifest b/gui-apps/mpvpaper/Manifest
index 6edf30dca..a6096f0eb 100644
--- a/gui-apps/mpvpaper/Manifest
+++ b/gui-apps/mpvpaper/Manifest
@@ -1 +1,2 @@
 DIST mpvpaper-1.5.tar.gz 88853 BLAKE2B 
c65382423d7fd83d7ff670f29f89fdb5990b822014727e9a675ae02b4befbff6587ee57d14a5ae6a9ad2b41ade45dd2cca8458a9cd8618b98bd95043e42b5102
 SHA512 
34af18e84e92eadc96ec605846d52758b237cc6391a07ef4517646cc3c0650b4c103718a9c6a7c90bbf8b0dc9edda02f6a4fd46d91e1515c5f78299a4b32550e
+DIST mpvpaper-1.6.tar.gz 89132 BLAKE2B 
3d60e7f320375daedeed83c0776d34257d11ab70ad8b97f29a764ba02254b8e2e2ab24e74dea232bb4a0b442ec4a48237aae0d53691892d3b4703b576fd15d4b
 SHA512 
01aa087e646f36118cfd21de849d0fe7eb7aba4a2efcd24762245d8619c84590eaf8d6f3a1e78c2ade0c55481ab2b2d93698e517cb95ef7bf6def00d8f9d8147

diff --git a/gui-apps/mpvpaper/metadata.xml b/gui-apps/mpvpaper/metadata.xml
index 241aed893..cf6c95569 100644
--- a/gui-apps/mpvpaper/metadata.xml
+++ b/gui-apps/mpvpaper/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   pastalia...@gmail.com
+   Takuya Wakazono
+   

MPVPaper is a wallpaper program for wlroots based wayland 
compositors,
such as sway. That allows you to play videos with mpv as your 
wallpaper.

diff --git a/gui-apps/mpvpaper/mpvpaper-.ebuild 
b/gui-apps/mpvpaper/mpvpaper-1.6.ebuild
similarity index 87%
copy from gui-apps/mpvpaper/mpvpaper-.ebuild
copy to gui-apps/mpvpaper/mpvpaper-1.6.ebuild
index 813dd9ad8..79f997313 100644
--- a/gui-apps/mpvpaper/mpvpaper-.ebuild
+++ b/gui-apps/mpvpaper/mpvpaper-1.6.ebuild
@@ -23,15 +23,14 @@ SLOT="0"
 
 RDEPEND="
dev-libs/wayland
-   gui-libs/wlroots
media-libs/libglvnd
media-video/mpv:=[libmpv]
 "
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/wayland-scanner
-   virtual/pkgconfig
+DEPEND="
+   ${RDEPEND}
+   dev-libs/wayland-protocols
 "
+BDEPEND="dev-util/wayland-scanner"
 
 src_install() {
meson_src_install

diff --git a/gui-apps/mpvpaper/mpvpaper-.ebuild 
b/gui-apps/mpvpaper/mpvpaper-.ebuild
index 813dd9ad8..79f997313 100644
--- a/gui-apps/mpvpaper/mpvpaper-.ebuild
+++ b/gui-apps/mpvpaper/mpvpaper-.ebuild
@@ -23,15 +23,14 @@ SLOT="0"
 
 RDEPEND="
dev-libs/wayland
-   gui-libs/wlroots
media-libs/libglvnd
media-video/mpv:=[libmpv]
 "
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/wayland-scanner
-   virtual/pkgconfig
+DEPEND="
+   ${RDEPEND}
+   dev-libs/wayland-protocols
 "
+BDEPEND="dev-util/wayland-scanner"
 
 src_install() {
meson_src_install



  1   2   3   4   5   >