[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/openpgp-keys-emersion/

2024-07-13 Thread Leonardo Hernandez
commit: cda2bd3f047b23e20c75c4b7557e62cda6a0ad81
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Jul 14 06:19:55 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Jul 14 06:23:06 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cda2bd3f

sec-keys/openpgp-keys-emersion: add 20240714, drop 20230421

Closes: https://bugs.gentoo.org/935881
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 sec-keys/openpgp-keys-emersion/Manifest | 2 +-
 ...s-emersion-20230421.ebuild => openpgp-keys-emersion-20240714.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sec-keys/openpgp-keys-emersion/Manifest 
b/sec-keys/openpgp-keys-emersion/Manifest
index 7090b4f88..422f34ba8 100644
--- a/sec-keys/openpgp-keys-emersion/Manifest
+++ b/sec-keys/openpgp-keys-emersion/Manifest
@@ -1 +1 @@
-DIST openpgp-keys-emersion-20230421.asc 2263 BLAKE2B 
03d35a3daa24b811de36e34f5c7bf082b8a49438acd33080ce2f01d8db7b0e0cdbd03d254ebb0ca8b1608815092a6e6e42fe7b5cbdecfa6f310e9f8608f04d6f
 SHA512 
5681bac74f6e7e34230ad9a0127161872eb77a237ac5534127467046d90bdff1abe96d269ca4f8ff8c076ccbb88a4e71feb1525196f9df19a03efe05a69cea6f
+DIST openpgp-keys-emersion-20240714.asc 2263 BLAKE2B 
2cee5af46ddfd374b94368c805f7a663015ebc90501f1ecb21e548ec209156ff658f6f8ad97eb0415fe74b6c0e30dd232872bfca28b5002ce130cdf590742550
 SHA512 
0033b669a58a63c256aa641178b9cbbbeef5bd8a017f0080f2a07c3fb393273e151931378b33724428491f7c537b26026781abede72d225a7d95e6b48bbd2dc5

diff --git 
a/sec-keys/openpgp-keys-emersion/openpgp-keys-emersion-20230421.ebuild 
b/sec-keys/openpgp-keys-emersion/openpgp-keys-emersion-20240714.ebuild
similarity index 93%
rename from sec-keys/openpgp-keys-emersion/openpgp-keys-emersion-20230421.ebuild
rename to sec-keys/openpgp-keys-emersion/openpgp-keys-emersion-20240714.ebuild
index 4d8265307..2f09a4af1 100644
--- a/sec-keys/openpgp-keys-emersion/openpgp-keys-emersion-20230421.ebuild
+++ b/sec-keys/openpgp-keys-emersion/openpgp-keys-emersion-20240714.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2024-07-09 Thread Leonardo Hernandez
commit: b777930e7e727ba62e2acc2553e431f579215a75
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 10 06:05:51 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 10 06:38:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b777930e

www-apps/code-server-bin: drop old versions

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |  12 ---
 .../code-server-bin/code-server-bin-4.14.1.ebuild  | 107 -
 .../code-server-bin/code-server-bin-4.15.0.ebuild  | 107 -
 .../code-server-bin/code-server-bin-4.16.0.ebuild  | 107 -
 .../code-server-bin/code-server-bin-4.16.1.ebuild  | 107 -
 .../code-server-bin/code-server-bin-4.17.0.ebuild  | 101 ---
 .../code-server-bin/code-server-bin-4.17.1.ebuild  | 101 ---
 7 files changed, 642 deletions(-)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index b905918d4..1a72854a9 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,15 +1,3 @@
-DIST code-server-4.14.1-linux-amd64.tar.gz 98672270 BLAKE2B 
9b7389b3578209391ac0c4a622e4e9a8bdb2bfcbc3f9eda5b26264b122273777819d097f6fa03114429a7bdc4ab7ac943bb104683b5867e3df248171551548d9
 SHA512 
1d70f5dbc4f4605d5fd254df117d34c8b05fc33085c27c909f8ec73d5ef9a3d71bb11617b38a6fa3dc32138c6df92db0555c14ede814b6868cb43acec182c70a
-DIST code-server-4.14.1-linux-arm64.tar.gz 97486113 BLAKE2B 
d918d2a7f5f0be73f26408d9bb0f4a499d98044da58b19dce1146508c9a68cdf8abfb577789a70fc15658c2265b1fc548f9ed96fbf69859a5993d0218d3cca0f
 SHA512 
70db38d528ea24446859eab61c9a502e901dc325f15a50bc5788acf42bd49e29750350748a1534dbaaceb59fd1654d43e2092a481fae0768916031d07ad1e501
-DIST code-server-4.15.0-linux-amd64.tar.gz 99499811 BLAKE2B 
b14a712624d312190be8320103f156fdefb99ab0990e11a555e3d2eb647bd28b7296e55ce9080d4b642ae1eda3780db6e6ab24310635ec1b714e7df7749250f9
 SHA512 
5c825ef33458bc7d8cb53657d7160dd01afe6fda4ce9f5dadcb9e977ab921dd092320c3e8bb1120543782a1591745dc46e712e87964f1abcc5fcc554566f9193
-DIST code-server-4.15.0-linux-arm64.tar.gz 98256392 BLAKE2B 
0a9391ab69139e8674fe0f408bc98946e50114239d08bcb152f617fba2bbf42601432c05861e19fff1500574f8d54df4b1d768898c381fe31d518f0d2d8886f5
 SHA512 
95f0a1ac33ef0280f3195fbf0563f8e5f3d3fce18991758edf095dec52cd501769951b4905a83fcb100b0c5aec8db29feea6cb992e945b4f4447e56be26df2db
-DIST code-server-4.16.0-linux-amd64.tar.gz 99495017 BLAKE2B 
3d4afbc0d64bc31bd1caf4457fcd39e161ba2036085494c23f3b125975e8f2d2f56e458474781c3cad950634831b53c8da4d8e9128700fec8489cfe6f528e0cf
 SHA512 
8c0f694671b050f020deed8247b14a480ae5a5855cb99c4c1c86ba248119cf0e34b4653a5a26237cd769ff4fb7e20438e45bc0bb31151fbd16f2fcb35caab7ee
-DIST code-server-4.16.0-linux-arm64.tar.gz 98257595 BLAKE2B 
907cb8d0fd15e81eef3ed3cfa93018f289536cea480212424d89c90624dcd1bee3563008565fb8641fb2859989c211c1d1d791c42bf068e53bd43f71ecfa9eb5
 SHA512 
abc69af88743029d3bc2f1f4f7f2f46f671929f61dd193a531afba96bf678454b8ea0794709100aab5c6dbf86382bd9edb94582a2e6426219851e40e86bd489a
-DIST code-server-bin-4.16.1-amd64.tar.gz 99495970 BLAKE2B 
361c07e00ba297b2a901a133685b53d31e3804ce31c21b279619d61ae867c91261f8af9d1049a6467a87e5f355b32177207e68bdd970788e7ba8ac653deade6f
 SHA512 
d0f657a6e1a455d8d5155174ac7700f5562513dccb816333286221d881346cbc837b3fdb1562966249535d975c017cd5f4f0dada2526517ad2622d945f2bd665
-DIST code-server-bin-4.16.1-arm64.tar.gz 98260104 BLAKE2B 
bc889fdfe577b7115d2a6411354b915b3da02a1a22bdf576aba99ade9819a613ec76d4b26130d06c49e8e42eeb3e3fdf40a89b1910e43f3704761494d315f3d9
 SHA512 
f9bd711fe2334501bf339c2bed73a9411d898bf44dd34cf0ff7a476b74ae7397032186aca3c911321ce6808cecb3e67f244eee58a55a50ae9c62d9fe65b39c28
-DIST code-server-bin-4.17.0-amd64.tar.gz 96605967 BLAKE2B 
631bb923170d4530596d313540df4f96fbd4c6ab481206de6106880772645d953731bec15b391201d9da5e87fb34350456f6301b7db4a2b4489c393bc82c53d8
 SHA512 
5b2d2ae4bef758364fa8080ac4fb6f60a2136d616f76ffe09e64de51c2046c5d3ff86425ce02d6cce32e91c0ceeb9391e3e86e2ef852db5c9b9a4cf8ba2b9d79
-DIST code-server-bin-4.17.0-arm64.tar.gz 95927302 BLAKE2B 
8953ef7979eb35ddadc4238f631c385a2343fef93501e83387b6cb85575c5bb2dbbcd895bb11c0eb4ebf39980eebd4f93eef21881c1aa9c931605134e84a1df4
 SHA512 
6448e715a5541e38bf0bc75eafe6c2c5edc6e4628350531b0021139aaa40bd13dface37f79bad6009cd1932695468043953fede5507e9c7b6825ca7ae33c6f90
-DIST code-server-bin-4.17.1-amd64.tar.gz 96252118 BLAKE2B 
6509997725e316454538ba470aee204119b2cd3dcdb3d4c4e774691f512253111b5bde3d2eb84731ae05c0ff61fcaa422c8cde5004a3e173c363353deffd0d2e
 SHA512 
0c47af00c8e9d6d04ab218836ed1f2cc71ef94bd4c83aa1fdd670b9b967747cdae856290bf7a3fcde0b27b2117dd287a9bd711366d22b80304fe2031449f82c8
-DIST code-server-bin-4.17.1-arm64.tar.gz 9646053

[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2024-07-09 Thread Leonardo Hernandez
commit: b0abe874c26d487a44a94198659322696130f46d
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 10 06:35:36 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 10 06:38:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0abe874

media-sound/nuclear-bin: fix RDEPEND

Closes: https://bugs.gentoo.org/932798
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 media-sound/nuclear-bin/nuclear-bin-0.6.30.ebuild | 47 ---
 1 file changed, 17 insertions(+), 30 deletions(-)

diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.30.ebuild 
b/media-sound/nuclear-bin/nuclear-bin-0.6.30.ebuild
index 5f476b443..fad0a4d67 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.30.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.30.ebuild
@@ -17,48 +17,35 @@ LICENSE="AGPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-DEPEND="
-   app-accessibility/at-spi2-atk
-   app-accessibility/at-spi2-core
-   dev-libs/atk
-   dev-libs/libappindicator
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/nspr
dev-libs/nss
-   dev-db/sqlite
media-libs/alsa-lib
+   media-libs/mesa[opengl]
net-print/cups
-   media-libs/mesa
+   sys-apps/dbus
+   x11-libs/cairo[X]
x11-libs/gdk-pixbuf
-   x11-libs/gtk+
-   x11-libs/libdrm
-   x11-libs/libnotify
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXdamage
+   x11-libs/libXext
x11-libs/libXfixes
-   x11-libs/libxkbcommon
x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
x11-libs/libxshmfence
-   x11-libs/libXtst
-   x11-libs/pango
+   x11-libs/pango[X]
 "
 
-QA_PREBUILT="
-   opt/nuclear-bin/nuclear
-   opt/nuclear-bin/chrome-sandbox
-   opt/nuclear-bin/libffmpeg.so
-   opt/nuclear-bin/libvk_swiftshader.so
-   opt/nuclear-bin/libvulkan.so.1
-   opt/nuclear-bin/libEGL.so
-   opt/nuclear-bin/libGLESv2.so
-   opt/nuclear-bin/libVkICD_mock_icd.so
-   opt/nuclear-bin/resources/bin/fpcalc
-   opt/nuclear-bin/swiftshader/libEGL.so
-   opt/nuclear-bin/swiftshader/libGLESv2.so
-   opt/nuclear-bin/swiftshader/libvk_swiftshader.so
-"
+QA_PREBUILT="*"
 
-QA_PRESTRIPPED="
-   opt/nuclear-bin/resources/bin/fpcalc
-"
+QA_PRESTRIPPED="opt/nuclear-bin/resources/bin/fpcalc"
 
 src_install(){
insinto /opt/"${PN}"



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/

2024-07-09 Thread Leonardo Hernandez
commit: 277529ed5a2b33491d5cda5caba98f91e497573b
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 10 06:15:28 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 10 06:38:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=277529ed

media-sound/nuclear-bin: drop myself as a maintainer

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 media-sound/nuclear-bin/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-sound/nuclear-bin/metadata.xml 
b/media-sound/nuclear-bin/metadata.xml
index 0e302cddb..fa4c6dd15 100644
--- a/media-sound/nuclear-bin/metadata.xml
+++ b/media-sound/nuclear-bin/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   Leonardo Hernández Hernández
-   leohdz...@proton.me
-   
+   

nukeop/nuclear




[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2024-07-09 Thread Leonardo Hernandez
commit: 2292bf1457c394832c7671e856e69b7219eef19b
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 10 06:04:22 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 10 06:38:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2292bf14

www-apps/code-server-bin: add 4.90.3

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.90.3.ebuild  | 101 +
 2 files changed, 103 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 1a72854a9..fa3df6468 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -2,3 +2,5 @@ DIST code-server-bin-4.18.0-amd64.tar.gz 96325604 BLAKE2B 
b227866908496cebb44dbe
 DIST code-server-bin-4.18.0-arm64.tar.gz 96445800 BLAKE2B 
4504f71005f090a5317990e5559f7806b5d8135c511c25d037f58d5fba154c8463c69bf174bb975b307907983f3b042350b035efe5962518124709e159e35da5
 SHA512 
357de541a23b2cec3a2ec66b6093e55f1cc7793544f84609b60f83395a78497a7b1471a566418c57f2411b3e895a6ffb859649a65d046784824be1fccac2520b
 DIST code-server-bin-4.19.1-amd64.tar.gz 96311589 BLAKE2B 
291b186bf926ea6ecc4d056e73ff6d29eba70f2b94fe47de547c81ed695f5725a12165588f38ce87c713a55d1270c4636dc8069262d7b2c9e607feadb2aa7153
 SHA512 
c5490953c2918927b124d51c74f10ab25a8e2fefea4ed96d403ec6590a1f516721e98a4c435632652f42fcb9cef68ce4590f6eb9ca2de7eac92d7e08e2f1c1d5
 DIST code-server-bin-4.19.1-arm64.tar.gz 96427997 BLAKE2B 
46a680f7a3aba81c75eab218a025fe2c8848420f9500224c668b5b1d1cbc571819631f2a01ebc28b3004c6e28757e0122689ef67b1162cc2db8e5369423cadbb
 SHA512 
1005dbb02b56e0b6198f27a601e44af4218b76a26c0416f493c83b1f7442bf383c454754a2fb26724eba66600a047a2276a1cb4f1a31c9ddebec86d56788ab74
+DIST code-server-bin-4.90.3-amd64.tar.gz 96315768 BLAKE2B 
051739afc677d12b303102d2b057509fbebc1310f048e46cdbfce4de6a993e956e72106a75c34d1d7ec4f7abdd123bb526916ca37e0e81fead950620aed69796
 SHA512 
856315d9885d88868d65ea942c8f5af3587274ef598fe4f4177edc24ce6866eb7817bd80a565833dba570389136a91f887648145d93b529ff9350a7a391e9a8d
+DIST code-server-bin-4.90.3-arm64.tar.gz 96292182 BLAKE2B 
d805b6832c9781d843a90ce7cd04ee906a65c397d4005d4038a8ee05b63d7fd2bdecc64e1ff8e1fcb1862219398ced9f0cfdf32e335348496fc0a88bfbec726a
 SHA512 
1722408c487db74e8832aca28dbc8cf53b555e879bb8c896861530a4263abc34375d2c2ff226726090362a60377064dcbbbdc58a1c0ce39bbb0a336dde65671a

diff --git a/www-apps/code-server-bin/code-server-bin-4.90.3.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.90.3.ebuild
new file mode 100644
index 0..a545b3188
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.90.3.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz -> ${P}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz -> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+LICENSE="MIT ISC BSD Apache-2.0 BSD-2 PYTHON 0BSD LGPL-2.1+"
+LICENSE+=" LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="test"
+
+RDEPEND="
+   app-crypt/libsecret
+   >=net-libs/nodejs-20.0.0[ssl]
+   sys-apps/ripgrep
+   virtual/krb5
+"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( README.md ThirdPartyNotices.txt )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   # For windows
+   rm -r ./"${VSCODE_MODULES}"/@par

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2024-07-09 Thread Leonardo Hernandez
commit: 1f93121e108660f5e671309d5c346103f7500878
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 10 06:15:13 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 10 06:38:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f93121e

www-apps/code-server-bin: drop myself as a maintainer

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/www-apps/code-server-bin/metadata.xml 
b/www-apps/code-server-bin/metadata.xml
index 9288a0c44..eb29dcf51 100644
--- a/www-apps/code-server-bin/metadata.xml
+++ b/www-apps/code-server-bin/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-Leonardo Hernández Hernández
-leohdz...@proton.me
-  
+  
   
 coder/code-server
   



[gentoo-commits] repo/proj/guru:dev commit in: net-mail/hydroxide/

2024-07-09 Thread Leonardo Hernandez
commit: b4d9a126ed54ec7a63124665bb77029ce60d5d32
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 10 03:08:29 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 10 03:08:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4d9a126

net-mail/hydroxide: drop 0.2.23, 0.2.24, 0.2.26

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 net-mail/hydroxide/Manifest|  9 -
 net-mail/hydroxide/hydroxide-0.2.23.ebuild | 54 --
 net-mail/hydroxide/hydroxide-0.2.24.ebuild | 54 --
 net-mail/hydroxide/hydroxide-0.2.26.ebuild | 54 --
 4 files changed, 171 deletions(-)

diff --git a/net-mail/hydroxide/Manifest b/net-mail/hydroxide/Manifest
index 525bd5055..ce496a1dc 100644
--- a/net-mail/hydroxide/Manifest
+++ b/net-mail/hydroxide/Manifest
@@ -1,12 +1,3 @@
-DIST hydroxide-0.2.23-deps.tar.xz 24543788 BLAKE2B 
589d9a1f9c65ea192817f76bb00cce56d9d1bfa4c496dd392fbab65edaee34ac850fcc55d05d8ec944c49d98a7432bf4e2b4271e7acbc870d9bf115c4f0a8002
 SHA512 
ab1dfbc65677caac4d51e6e6301328046811e0359c45552e702da5605e990152040cdc6eec2920d7dd914cbdaf15d8179ae41a9a51d5e0b507c442d875516caf
-DIST hydroxide-0.2.23.tar.gz 43602 BLAKE2B 
d238758a67475620325ac7b267aa714a84871d45762f22547798dddc0562419988c382cb79a314d7239dd5fa9eafd407ae1cc20a491391a14ef872af36ad3495
 SHA512 
9f2c9b59cb7c1dfcfec9cc626767f340b1d5caea4db69e81de6b87c4bcf26840d14cd6568a0d3aad36d8e31184e2f1827a5e27745338bc2f38265ce64fe2d4a4
-DIST hydroxide-0.2.23.tar.gz.sig 566 BLAKE2B 
f8ba4f03ea9dd41f79cade5acdf19ef29ed40cb456465240ea60ba7bdfed86e5c842a9b74d78e4c49629de86d8d0630bd54b23923d50df926df2203fc0a5d543
 SHA512 
e2f87ec14412720479cdfc854268bd2422080bdf528491cf3d004f9e46e86fa5872f853b4085513c28f2a929a8f799a4f30538e66496f93aebc81a06a0ff584e
-DIST hydroxide-0.2.24-deps.tar.xz 68892640 BLAKE2B 
6d30090862dbe9df1978e04c6e5e5e8f93ab1e7c8403eafaab82040f40aff80efe4032584701fb926af8c972bee6f63aae2a52cd2a594df1f79d459dac2e015b
 SHA512 
c8cb7621c34369af15a6c47a8ac6bd9245c52ea65c20ddcdd894062a3a5f2b46f436aa184093b25fad3338287f1d4d64a857e305cf000191bb4644e43e1d26f0
-DIST hydroxide-0.2.24.tar.gz 43788 BLAKE2B 
ea7cd766531fad4eff57ec0a87c6dcc964a15116fbfc21b7a7cce503f57618c192f91560756ee09a21d7d7ffcd6d818dbfdfde501e8a44a8253de7e7941bf0bb
 SHA512 
925e7516cffbb06ea8fa8cbc25fce18832ad78da747c9b77a83db96f8bf8d05f05bcb300b972d9f6cf62a794a330f3efc086f32021ddaf608603f10462699583
-DIST hydroxide-0.2.24.tar.gz.sig 566 BLAKE2B 
49a0fcd5f4d70f37fde0f77cc50f03749a5dfe0b9c83c565b283f996127762fc204d4b04f0b0797b12c98840a72f2328fdb5fbccb180d4fbd4000d4e7b3fde38
 SHA512 
e0fb3308012111af91ee593b1ea998b0ae3e61a3ce947a0dbe08e88728ecce6a9da035a785bbac7e58905e68951935f20096b0035fa475346c259c1344104656
-DIST hydroxide-0.2.26-deps.tar.xz 128526636 BLAKE2B 
50381725b624a2e0d7f4fcab3ef40663f1d0cb0dd64a868280aed47ceffe4e97f51835e805800d0a8a2b365eee64ceaf49d81e1396442df5d2159b74a8b97bab
 SHA512 
cdf406352031ecc47a360a56a88554fc3b5a5079df9a063abf5c5bdd7bbbdc945436b1a63e58bd2bd810dc43c6787fced2d05e9a1f4acc8b6474a660d6e7b4f9
-DIST hydroxide-0.2.26.tar.gz 44023 BLAKE2B 
0842af01d89dbfc7aae2c5ae543d18c104ee905961628055d08f62f2115ff4cecef4a03775b77c29ec97c838009c380573387640ce1247737b11c0707178
 SHA512 
1d4dfa9de6c489948bf4e76524c53b02e925ee078b34b55067e437a3c27decc297415d4c1b62ad1a928af828ed3c460e4b5890a407be4c02267697a7c1063330
-DIST hydroxide-0.2.26.tar.gz.sig 566 BLAKE2B 
75eb9efe93eebeec2f055076fb83c57cb84465ec02fd5bea9ba52a73499b64ce9d8dc6ebdcbe5f24b7b636f5f41766d82c18ab9411a63e7126115030557119dc
 SHA512 
9aaf30b6adcc856a1665075b8fdf9abd819aa965a1abe6d0ebc0205a09656c33298063d6da2ae564c2a0122601f49ced2394d84486cd46130ecacf91760fe097
 DIST hydroxide-0.2.27-deps.tar.xz 137723020 BLAKE2B 
fa1dd992c963c8e4785f4a624a2c7d8294f701b40130abc6ba82b816242d73213d85d0344881d442b17b6015a419671f28b6746ba37564f0c1482afaff73fd6d
 SHA512 
88ff84f49d48910f3abfd152a2914c05f097947d69de193d44cea6965eb2703e0c1a56ce41bb7ae8fc933d2fd4900d6970bbd7fab92c61211bc43b39a7a5f4d2
 DIST hydroxide-0.2.27.tar.gz 44059 BLAKE2B 
cbe5e4b247091c65ea376930fc555a86e0fcf3d2e5cddeab457ac8755ed4b7dbbc7b9fe8284ae95c2741a80d1926cb9aaaffcef759b9aba85ded40851e7d5667
 SHA512 
960bf1a37c2365774db6e4598081bfc5459be7f2a85866caf0faef5826694c1b3d0b0cd5634987c963bf21ed416238840e3de207f5b3e39f0cb2c0eed817c3e9
 DIST hydroxide-0.2.27.tar.gz.sig 566 BLAKE2B 
8af003819f369a2b68a1ed45f60a2bbebaf43be7d85b380353f0c79d3933beed1d1386dbe31d3cdc28c11b30ca210c60a493ce4acc05d01f8d9b5e611eb57958
 SHA512 
e1bf58ebfc690e8161adaaa903adc37f6381d80541ded6bd034bcd4a4872c59cb47c78c69045345ec744d64f46f0221c5aabd797e21849b45640646888b3d8c6

diff --git a/net-mail/hydroxide/hydroxide-0.2.23.ebuild 
b/net-mail/hydroxide/hydroxide-0.2.23.ebuild
deleted file mode 100644
index 84f31fc4c..0
--- a/net-mail/hydroxide/hydroxide-0.2.23.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2022 Gento

[gentoo-commits] repo/proj/guru:dev commit in: net-mail/hydroxide/

2024-07-09 Thread Leonardo Hernandez
commit: f516658f978a66b58689d88e30df5bba5a690e60
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 10 03:33:26 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 10 03:33:26 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f516658f

net-mail/hydroxide: add 0.2.29

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 net-mail/hydroxide/Manifest   | 3 +++
 .../hydroxide/{hydroxide-.ebuild => hydroxide-0.2.29.ebuild}  | 8 
 net-mail/hydroxide/hydroxide-.ebuild  | 8 
 3 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/net-mail/hydroxide/Manifest b/net-mail/hydroxide/Manifest
index ce496a1dc..fb50f1e9c 100644
--- a/net-mail/hydroxide/Manifest
+++ b/net-mail/hydroxide/Manifest
@@ -4,3 +4,6 @@ DIST hydroxide-0.2.27.tar.gz.sig 566 BLAKE2B 
8af003819f369a2b68a1ed45f60a2bbebaf
 DIST hydroxide-0.2.28-deps.tar.xz 148997388 BLAKE2B 
8a4d6ef87d3759b2b8cb4ecb135f77dc4bd2c93f03ed8e9382152050d70270261b605bc93b31d2379e351c04bbf3aa920ee014d40f54ae352b145002dfe2946e
 SHA512 
dfb6244a8bb676df96ee23c873ef4371b95d2758f68b8f3a777251a5d8dfe2f9624c667f1c9d98f3d1ea40aec23f01cded9fb6f0f16ee40ea31baf9f50f97cb9
 DIST hydroxide-0.2.28.tar.gz 45318 BLAKE2B 
a63568405e58746719a2726d959bc5f1a67357831a78827b5d4c27c417cf52ea6cfa8e990d4816176b192ac9044d01ea6a1b40a5b617f299c01e3b712c63ca25
 SHA512 
55472d5f081eb2827cd37ebb02e66c5831cfde7f375c1800142cb37bb05ae07da873ddca33b4b83a0ed2adb4587d90d43e05c1478e2696de9b7871e213f0
 DIST hydroxide-0.2.28.tar.gz.sig 566 BLAKE2B 
7215a833a084bc5331e8c133a05669178c751a3998f40e3a5ae0ff7ad1b0ebeefa42dfc9ae8b373823973b876462695b11c52ab5d629b9677a1cf853f9d27a08
 SHA512 
34a5dccae951f26a1b18ed6e274c046d7946ea3255214d8891744049ff79d76dc613985dec89d4396be458aa4ba57c317fb3de84bb42b4204ca8b1ed52d0d306
+DIST hydroxide-0.2.29-deps.tar.xz 149650952 BLAKE2B 
a9f6826dcf3fd5a14669a30320b41407678d5d19721e8bc65c6417511cb4b7d8091aebcc6a58e111b7ca26e76d5566887566c1b05e5fea78f1d325ca65f8b396
 SHA512 
d50d32d56ada23928a94d5bc830a2b8c5f7dee1497959aa1a4f975fdaa59224f935e0655ad48e5ec0ba77ba8d683fa0c1b36e48b10c405b9c606a94f84b84744
+DIST hydroxide-0.2.29.tar.gz 45800 BLAKE2B 
f6ed6e35be661317f84afb34f89e093d6e9e84bab55d3debc192d1a667e7fc6bc44d33bbd142b81e93153d0416a7936aeee0798c20b534d2622bf8a776cdf416
 SHA512 
f35b75aef6d4fa16b1af96cb4b568915af76d938d1bf1e397e6488360366c9d4ea5216a4f83cbc91800141cc791858913f4c0b5991260e0dde40ec5653c7870b
+DIST hydroxide-0.2.29.tar.gz.sig 566 BLAKE2B 
d34aecea8ca5591a519c79adf86000e19950c1ec5412db1903ee6ac9992315c3f5da4a0b8efb7d639334cad04a73e8b69cf7c2c6ca53da4ed526a04d87b5da3c
 SHA512 
da1b55f24274d3f33a84a78d5aaf7a84730453e3659030e5e0ef666967b05e1ed1adf70fc57fbde8fbf63238a3276cd87d2cd166f519cf7d7ecee30d143a899f

diff --git a/net-mail/hydroxide/hydroxide-.ebuild 
b/net-mail/hydroxide/hydroxide-0.2.29.ebuild
similarity index 85%
copy from net-mail/hydroxide/hydroxide-.ebuild
copy to net-mail/hydroxide/hydroxide-0.2.29.ebuild
index 47fed29f3..6b050e289 100644
--- a/net-mail/hydroxide/hydroxide-.ebuild
+++ b/net-mail/hydroxide/hydroxide-0.2.29.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ else

https://github.com/sevz17/go-deps/releases/download/${P}/${P}-deps.tar.xz
"
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
-   BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-emersion )"
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-emersion )"
KEYWORDS="~amd64"
 fi
 
@@ -26,12 +26,12 @@ LICENSE="MIT BSD"
 SLOT="0"
 
 src_unpack() {
-   if [[ "${PV}" == "" ]]; then
+   if [[ ${PV} == ** ]]; then
git-r3_src_unpack
go-module_live_vendor
else
if use verify-sig; then
-   verify-sig_verify_detached 
"${DISTDIR}"/"${P}".tar.gz{,.sig}
+   verify-sig_verify_detached 
"${DISTDIR}/${P}".tar.gz{,.sig}
fi
go-module_src_unpack
fi

diff --git a/net-mail/hydroxide/hydroxide-.ebuild 
b/net-mail/hydroxide/hydroxide-.ebuild
index 47fed29f3..6b050e289 100644
--- a/net-mail/hydroxide/hydroxide-.ebuild
+++ b/net-mail/hydroxide/hydroxide-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ else

https://github.com/sevz17/go-deps/releases/download/${P}/${P}-deps.tar.xz
"
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
-

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

2024-06-12 Thread Leonardo Hernandez
commit: edc59c5828dffbfb03a64450e34e986331f3184b
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jun 12 20:11:59 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jun 12 20:12:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edc59c58

gui-apps/fnott: sync live ebuild

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-apps/fnott/fnott-.ebuild | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/gui-apps/fnott/fnott-.ebuild b/gui-apps/fnott/fnott-.ebuild
index 65451529a..a5cbec5de 100644
--- a/gui-apps/fnott/fnott-.ebuild
+++ b/gui-apps/fnott/fnott-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,26 +20,27 @@ fi
 LICENSE="MIT ZLIB"
 SLOT="0"
 
-DEPEND="
-   x11-libs/pixman
-   media-libs/libpng
+RDEPEND="
dev-libs/wayland
-   sys-apps/dbus
media-libs/fcft
media-libs/freetype
+   media-libs/libpng
+   sys-apps/dbus
+   x11-libs/pixman
media-libs/fontconfig
 "
-RDEPEND="${DEPEND}
+DEPEND="
+   ${RDEPEND}
+   dev-libs/tllist
 "
 BDEPEND="
dev-util/wayland-scanner
-   dev-libs/wayland-protocols
+   >=dev-libs/wayland-protocols-1.32
app-text/scdoc
-   dev-libs/tllist
 "
 
 src_install() {
-   local DOCS=( CHANGELOG.md README.md LICENSE )
+   local DOCS=( CHANGELOG.md README.md )
meson_src_install
 
rm -r "${ED}"/usr/share/doc/"${PN}" || die



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

2024-06-12 Thread Leonardo Hernandez
commit: 7ad65d7b7c2a389a92f5a91478ef229ecddbb441
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jun 12 20:14:21 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jun 12 20:14:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ad65d7b

gui-apps/fnott: add 1.6.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-apps/fnott/Manifest   |  1 +
 gui-apps/fnott/fnott-1.6.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/gui-apps/fnott/Manifest b/gui-apps/fnott/Manifest
index 1c7d5ea29..6796d97dc 100644
--- a/gui-apps/fnott/Manifest
+++ b/gui-apps/fnott/Manifest
@@ -1,3 +1,4 @@
 DIST fnott-1.2.1.tar.gz 377573 BLAKE2B 
ed167a7a8d069c75acc8cf7c8ad80afb88b2ed13f590b61f70cd6b8355c77ae25bd95f7401388dbf4650311e8514a9e0c52fa13f500eb18c4f9f0de79de78884
 SHA512 
7818a01893dd2e8ea7a55355981f83e2d358ce68e36af81fe062c05e1a3405662fb5e221a0509b7212c57ce431e3591d6e4c5d2a1242f2b76c48a00c66e23932
 DIST fnott-1.3.0.tar.gz 380852 BLAKE2B 
ba1ef8210ec9ade6dbaa7a3f3e7ad6e283a8838b11e845e7dae481c0429e64984778a3add947b53a6c32be7c8ec630846c1fd7c2a99e56ec3126083a42787808
 SHA512 
701823cc50e8432b72e1b17ffb62cd3de7b7e6d08e571c2fbe301bd024820eb72dcb49d9d2e07cf62a81b27175072683dec54d9d8ac9fec0dda0cdf90a23d8c0
 DIST fnott-1.4.1.tar.gz 472835 BLAKE2B 
f91e6ae87eba6fc4db2aedb1807eabead3a94edb2b32ce481a7901b73088e0197d2029d798e087627a594db4ffe5500afb619a8f54c539e7ce45549a6d04fda7
 SHA512 
130ec5cd8897cc6ee171a09ea786c6cef1d042f7b8830ec3b1e05668f33b9ebc2a56f77f09fab3ff9c9b8f91fda39fca8213daf5afb470b807331e701feb4202
+DIST fnott-1.6.0.tar.gz 475954 BLAKE2B 
69a93049ccf9547770de8b96330ecbc3bb91bd4d4134695fb7ca2874bcb1d4bf3ed47a1aadc1ce49abab9f0a2c36c0f48f3141aa3cda1db74a5e4a48ec654ea2
 SHA512 
e6948e9028f4d381f5d41fbe3dda5cbca754a1560fcd7819974c1fd3a3041ec3e5bb2729d98cdcac04190b82fab7cb5970dfc216cdf58b44756ede1393897c12

diff --git a/gui-apps/fnott/fnott-1.6.0.ebuild 
b/gui-apps/fnott/fnott-1.6.0.ebuild
new file mode 100644
index 0..a5cbec5de
--- /dev/null
+++ b/gui-apps/fnott/fnott-1.6.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Keyboard driven and lightweight Wayland notification daemon."
+HOMEPAGE="https://codeberg.org/dnkl/fnott";
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/dnkl/fnott.git";
+else
+   SRC_URI="https://codeberg.org/dnkl/fnott/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+
+RDEPEND="
+   dev-libs/wayland
+   media-libs/fcft
+   media-libs/freetype
+   media-libs/libpng
+   sys-apps/dbus
+   x11-libs/pixman
+   media-libs/fontconfig
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/tllist
+"
+BDEPEND="
+   dev-util/wayland-scanner
+   >=dev-libs/wayland-protocols-1.32
+   app-text/scdoc
+"
+
+src_install() {
+   local DOCS=( CHANGELOG.md README.md )
+   meson_src_install
+
+   rm -r "${ED}"/usr/share/doc/"${PN}" || die
+}



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

2024-06-12 Thread Leonardo Hernandez
commit: 07956f7169636b321240dbe0c82d9971f26bce21
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jun 12 19:58:35 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jun 12 19:59:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07956f71

gui-apps/wbg: sync live ebuild

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-apps/wbg/wbg-.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gui-apps/wbg/wbg-.ebuild b/gui-apps/wbg/wbg-.ebuild
index 581321b89..fbc96827e 100644
--- a/gui-apps/wbg/wbg-.ebuild
+++ b/gui-apps/wbg/wbg-.ebuild
@@ -20,12 +20,13 @@ HOMEPAGE="https://codeberg.org/dnkl/wbg";
 # ZLIB for nanosvg
 LICENSE="MIT ZLIB"
 SLOT="0"
-IUSE="png jpeg webp"
+IUSE="jpeg jpegxl png webp"
 
 RDEPEND="
dev-libs/wayland
x11-libs/pixman
jpeg? ( media-libs/libjpeg-turbo:= )
+   jpegxl? ( media-libs/libjxl:= )
png? ( media-libs/libpng:= )
webp? ( media-libs/libwebp:= )
 "
@@ -41,8 +42,9 @@ BDEPEND="
 
 src_configure() {
local emesonargs=(
-   $(meson_feature png)
$(meson_feature jpeg)
+   $(meson_feature jpegxl jxl)
+   $(meson_feature png)
$(meson_feature webp)
-Dsvg=true
)



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

2024-06-12 Thread Leonardo Hernandez
commit: 2428fb58cb9476105ca48592d834f2a3e6814b04
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jun 12 19:57:25 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jun 12 19:57:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2428fb58

gui-apps/wbg: add 1.2.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-apps/wbg/Manifest |  1 +
 gui-apps/wbg/wbg-1.2.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/gui-apps/wbg/Manifest b/gui-apps/wbg/Manifest
index 86afbd964..b5eb5d87a 100644
--- a/gui-apps/wbg/Manifest
+++ b/gui-apps/wbg/Manifest
@@ -1,2 +1,3 @@
 DIST wbg-1.0.2.tar.gz 15693 BLAKE2B 
a0757021cdec9f6851cc0fabb4126aa0875352ea33db6dc5b504fd7f4e58e225fc7e97d59489b0fc1385a5ff2696aa5b1b9282a71d2fc4c0d9596b17088f386b
 SHA512 
4f8b80f69996a726eaeaed2974bac6fbda061f0f188442edf1e3ee933d5fcd2f0db3d6db31f538d9dae4de05f63d36f5c2df2ec7ddfa75d7634c521daae62996
 DIST wbg-1.1.0.tar.gz 17852 BLAKE2B 
074436cf93fdfc32ec1ceede84870958ab2c64a56259646d0eb9a0d59dae261676581ee8b85279be2175b47d67981cf6e650bf8a70cacf311a82ad3754b24c0c
 SHA512 
78384b85074cb1803b47ec16e843c5de4b17a824a3826398902d18dcdd50d5b678cad8eba599e6e17a8ab60f795993c0f2bf2a4fa275f2a90effdfc0d1685175
+DIST wbg-1.2.0.tar.gz 316322 BLAKE2B 
cbea1ce450b445acb591896ff487b633d601c9605fc8b2ff68e083ec2580b27e2118c2bfffe039e1e6f9ca4a9865a5223b49bcd69b0a055e6f5bb47d8976
 SHA512 
56e05815203ba42f84f770e61a326a2c408867c41e48a185768147d52685d64b225435cd1b751fd4dfed8b1d2abd412af898fb1b4ea167368703a7fa25213bd4

diff --git a/gui-apps/wbg/wbg-1.2.0.ebuild b/gui-apps/wbg/wbg-1.2.0.ebuild
new file mode 100644
index 0..581321b89
--- /dev/null
+++ b/gui-apps/wbg/wbg-1.2.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://codeberg.org/dnkl/wbg.git";
+   inherit git-r3
+else
+   SRC_URI="https://codeberg.org/dnkl/wbg/archive/${PV}.tar.gz  -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}"
+fi
+
+DESCRIPTION="Super simple wallpaper application"
+HOMEPAGE="https://codeberg.org/dnkl/wbg";
+
+# ZLIB for nanosvg
+LICENSE="MIT ZLIB"
+SLOT="0"
+IUSE="png jpeg webp"
+
+RDEPEND="
+   dev-libs/wayland
+   x11-libs/pixman
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   png? ( media-libs/libpng:= )
+   webp? ( media-libs/libwebp:= )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/tllist
+"
+BDEPEND="
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature png)
+   $(meson_feature jpeg)
+   $(meson_feature webp)
+   -Dsvg=true
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   dodoc README.md CHANGELOG.md
+}



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

2024-01-03 Thread Leonardo Hernandez
commit: e9af3bd3d1738573bcd11aa7395fa75f13e23171
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jan  3 19:52:27 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jan  3 19:52:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9af3bd3

gui-apps/wbg: add codeberg upstream metadata

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-apps/wbg/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gui-apps/wbg/metadata.xml b/gui-apps/wbg/metadata.xml
index e8807b1057..62f781961d 100644
--- a/gui-apps/wbg/metadata.xml
+++ b/gui-apps/wbg/metadata.xml
@@ -13,5 +13,6 @@

https://codeberg.org/dnkl/wbg/issues

https://codeberg.org/dnkl/wbg/src/branch/master/README.md
+   dnkl/wbg

 



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

2024-01-03 Thread Leonardo Hernandez
commit: 74828867aa2663519d6cd3b2821366bd53764fa1
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jan  3 19:51:12 2024 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jan  3 19:51:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74828867

gui-apps/wbg: sync live

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-apps/wbg/wbg-.ebuild | 27 ---
 1 file changed, 16 insertions(+), 11 deletions(-)

diff --git a/gui-apps/wbg/wbg-.ebuild b/gui-apps/wbg/wbg-.ebuild
index ad79bd0c9f..581321b89a 100644
--- a/gui-apps/wbg/wbg-.ebuild
+++ b/gui-apps/wbg/wbg-.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
@@ -17,24 +17,23 @@ fi
 DESCRIPTION="Super simple wallpaper application"
 HOMEPAGE="https://codeberg.org/dnkl/wbg";
 
-LICENSE="MIT"
+# ZLIB for nanosvg
+LICENSE="MIT ZLIB"
 SLOT="0"
 IUSE="png jpeg webp"
 
-REQUIRED_USE="|| ( png jpeg webp )"
-
-DEPEND="
-   x11-libs/pixman
-   dev-libs/wayland
-"
 RDEPEND="
-   ${DEPEND}
-   png? ( media-libs/libpng:= )
+   dev-libs/wayland
+   x11-libs/pixman
jpeg? ( media-libs/libjpeg-turbo:= )
+   png? ( media-libs/libpng:= )
webp? ( media-libs/libwebp:= )
 "
-BDEPEND="
+DEPEND="
+   ${RDEPEND}
dev-libs/tllist
+"
+BDEPEND="
dev-libs/wayland-protocols
dev-util/wayland-scanner
virtual/pkgconfig
@@ -45,7 +44,13 @@ src_configure() {
$(meson_feature png)
$(meson_feature jpeg)
$(meson_feature webp)
+   -Dsvg=true
)
 
meson_src_configure
 }
+
+src_install() {
+   meson_src_install
+   dodoc README.md CHANGELOG.md
+}



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

2023-12-19 Thread Leonardo Hernandez
commit: f82a0e5527ac554b2688b41ddd0209f89248025e
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Dec 20 01:11:05 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Dec 20 01:11:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f82a0e55

dev-util/reuse: treeclean, moved to ::gentoo

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 dev-util/reuse/Manifest   |  2 --
 dev-util/reuse/metadata.xml   | 10 
 dev-util/reuse/reuse-2.0.0.ebuild | 50 ---
 dev-util/reuse/reuse-2.1.0.ebuild | 50 ---
 4 files changed, 112 deletions(-)

diff --git a/dev-util/reuse/Manifest b/dev-util/reuse/Manifest
deleted file mode 100644
index b3a8bb0106..00
--- a/dev-util/reuse/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST reuse-2.0.0.tar.gz 222637 BLAKE2B 
abcf7adbf110e7c3721eef26a56741dae3d69f9ccf31025807e158317b9dd0bcee2b38731ca7897a7671afa602040119d275488b2c198b1a74e32b99b8477cdb
 SHA512 
0716fc48c5cf6a8dda3c8c962c518554fdd2d0f71502eaa636dd4effa86a135c5819e6d7e62a1420174fce5c80ad6d7c3174389170b7680006fcc137c35cdb4c
-DIST reuse-2.1.0.tar.gz 224518 BLAKE2B 
328bafdeea1740afa1346d134be38fddd6cb7cedebea25eff4fb46f9935bef6ea0a605092798e4b5e256f43068459c2e4162f13540b6d62d3a3fd2596f5e6ba1
 SHA512 
8353ee53dd503d8dc3e956f0f13a7f0d4d80218e8b59a0bb972ecd4a80ec3b737548ad2c46177a5ba27a1c288af2c0b993befc1e0e88533af663094c3d1bcf38

diff --git a/dev-util/reuse/metadata.xml b/dev-util/reuse/metadata.xml
deleted file mode 100644
index e0bf126da0..00
--- a/dev-util/reuse/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   
-   https://reuse.readthedocs.io/
-   reuse
-   fsfe/reuse-tool
-   
-

diff --git a/dev-util/reuse/reuse-2.0.0.ebuild 
b/dev-util/reuse/reuse-2.0.0.ebuild
deleted file mode 100644
index 5ff64614b8..00
--- a/dev-util/reuse/reuse-2.0.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1 pypi
-
-DESCRIPTION="A tool for compliance with the REUSE recommendations"
-HOMEPAGE="
-   https://reuse.software/
-   https://pypi.org/project/reuse/
-   https://github.com/fsfe/reuse-tool
-"
-
-LICENSE="Apache-2.0 CC0-1.0 CC-BY-SA-4.0 GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/boolean-py[${PYTHON_USEDEP}]
-   dev-python/binaryornot[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/license-expression[${PYTHON_USEDEP}]
-   dev-python/python-debian[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   sys-devel/gettext
-   test? (
-   dev-vcs/git
-   dev-vcs/mercurial
-   )
-"
-
-DOCS=( AUTHORS.rst CHANGELOG.md README.md )
-
-distutils_enable_tests pytest
-
-# [Errno 2] No such file or directory: '../README.md'
-#distutils_enable_sphinx docs \
-   #dev-python/furo \
-   #dev-python/recommonmark \
-   #dev-python/sphinx-autodoc-typehints \
-   #dev-python/sphinxcontrib-apidoc
-
-python_test() {
-   cd "${T}" || die
-   epytest "${S}"/tests
-}

diff --git a/dev-util/reuse/reuse-2.1.0.ebuild 
b/dev-util/reuse/reuse-2.1.0.ebuild
deleted file mode 100644
index 5ff64614b8..00
--- a/dev-util/reuse/reuse-2.1.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1 pypi
-
-DESCRIPTION="A tool for compliance with the REUSE recommendations"
-HOMEPAGE="
-   https://reuse.software/
-   https://pypi.org/project/reuse/
-   https://github.com/fsfe/reuse-tool
-"
-
-LICENSE="Apache-2.0 CC0-1.0 CC-BY-SA-4.0 GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/boolean-py[${PYTHON_USEDEP}]
-   dev-python/binaryornot[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/license-expression[${PYTHON_USEDEP}]
-   dev-python/python-debian[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   sys-devel/gettext
-   test? (
-   dev-vcs/git
-   dev-vcs/mercurial
-   )
-"
-
-DOCS=( AUTHORS.rst CHANGELOG.md README.md )
-
-distutils_enable_tests pytest
-
-# [Errno 2] No such file or directory: '../README.md'
-#distutils_enable_sphinx docs \
-   #dev-python/furo \
-   #dev-python/recommonmark \
-   #dev-python/sphinx-autodoc-typehints \
-   #dev-python/sphinxcontrib-apidoc
-
-python_test() {
-   cd "${T}" || die
-   epytest "${S}"/tests
-}



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

2023-12-13 Thread Leonardo Hernandez
commit: 3c9915aafc9e3b61e589d564776735891e160bc0
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Dec 13 16:49:50 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Dec 13 16:49:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c9915aa

dev-cpp/tomlplusplus: treeclean, moved to ::gentoo

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 dev-cpp/tomlplusplus/Manifest  |  1 -
 dev-cpp/tomlplusplus/metadata.xml  | 10 --
 dev-cpp/tomlplusplus/tomlplusplus-3.4.0.ebuild | 20 
 3 files changed, 31 deletions(-)

diff --git a/dev-cpp/tomlplusplus/Manifest b/dev-cpp/tomlplusplus/Manifest
deleted file mode 100644
index e56e8881ad..00
--- a/dev-cpp/tomlplusplus/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST tomlplusplus-3.4.0.tar.gz 1294731 BLAKE2B 
9495ccd78707ced11744eab7c1c0bf0c0c28e283d186195bb48d1059bae7eb1a874bc964b0fc45210fd73ffd7485ecf3e1159da227d0e1c8ff249e79c08eecf0
 SHA512 
c227fc8147c9459b29ad24002aaf6ab2c42fac22ea04c1c52b283a0172581ccd4527b33c1931e0ef0d1db6b6a53f9e9882c6d4231c7f3494cf070d0220741aa5

diff --git a/dev-cpp/tomlplusplus/metadata.xml 
b/dev-cpp/tomlplusplus/metadata.xml
deleted file mode 100644
index 0a17b284ff..00
--- a/dev-cpp/tomlplusplus/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd'>
-
-   
-   brettal...@gmail.com
-   
-   
-   marzer/tomlplusplus.git
-   
-

diff --git a/dev-cpp/tomlplusplus/tomlplusplus-3.4.0.ebuild 
b/dev-cpp/tomlplusplus/tomlplusplus-3.4.0.ebuild
deleted file mode 100644
index dccc0317a7..00
--- a/dev-cpp/tomlplusplus/tomlplusplus-3.4.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="TOML config parser and serializer for C++"
-HOMEPAGE="https://github.com/marzer/tomlplusplus.git";
-SRC_URI="https://github.com/marzer/tomlplusplus/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-util/cmake
-   dev-util/meson
-"



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-11-29 Thread Leonardo Hernandez
commit: cc6f8e9fea75a01b07f4b724d543a132161132f9
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Nov 29 22:14:24 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Nov 29 22:14:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc6f8e9f

www-apps/code-server-bin: add 4.19.1

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.19.1.ebuild  | 101 +
 2 files changed, 103 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index de9403ff91..b905918d43 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -12,3 +12,5 @@ DIST code-server-bin-4.17.1-amd64.tar.gz 96252118 BLAKE2B 
6509997725e316454538ba
 DIST code-server-bin-4.17.1-arm64.tar.gz 96460530 BLAKE2B 
a7150628b67183cb0e8350a4718e99c0e42c18217221846ed18c50545cdac4a5e94cdeb45580de35cbaf35d6abae5d981e3ba96006fc133861084171bf1db04a
 SHA512 
a4181d1560e0d3d4ef3af5d7cf186d312b807cf81c708816132891c4453d0884ebbd9130363ec688168e4b226d061c0c3af4eab6b78cb067b2246e6a99aab8eb
 DIST code-server-bin-4.18.0-amd64.tar.gz 96325604 BLAKE2B 
b227866908496cebb44dbe779433751e406b5e6fcd787eb4e04618bccfef512452f0bfc9adbb431eb7834b6ce88f7383d038e8810ef11f5ec37dca7055a0677d
 SHA512 
ebd3538defcebb166627a55993ddff1825400fb7172f46f80afbeeb0333912f5cf2919d9b36305d761686d49c59333c90e3160c1365a5a57c2b223ceb1b2e341
 DIST code-server-bin-4.18.0-arm64.tar.gz 96445800 BLAKE2B 
4504f71005f090a5317990e5559f7806b5d8135c511c25d037f58d5fba154c8463c69bf174bb975b307907983f3b042350b035efe5962518124709e159e35da5
 SHA512 
357de541a23b2cec3a2ec66b6093e55f1cc7793544f84609b60f83395a78497a7b1471a566418c57f2411b3e895a6ffb859649a65d046784824be1fccac2520b
+DIST code-server-bin-4.19.1-amd64.tar.gz 96311589 BLAKE2B 
291b186bf926ea6ecc4d056e73ff6d29eba70f2b94fe47de547c81ed695f5725a12165588f38ce87c713a55d1270c4636dc8069262d7b2c9e607feadb2aa7153
 SHA512 
c5490953c2918927b124d51c74f10ab25a8e2fefea4ed96d403ec6590a1f516721e98a4c435632652f42fcb9cef68ce4590f6eb9ca2de7eac92d7e08e2f1c1d5
+DIST code-server-bin-4.19.1-arm64.tar.gz 96427997 BLAKE2B 
46a680f7a3aba81c75eab218a025fe2c8848420f9500224c668b5b1d1cbc571819631f2a01ebc28b3004c6e28757e0122689ef67b1162cc2db8e5369423cadbb
 SHA512 
1005dbb02b56e0b6198f27a601e44af4218b76a26c0416f493c83b1f7442bf383c454754a2fb26724eba66600a047a2276a1cb4f1a31c9ddebec86d56788ab74

diff --git a/www-apps/code-server-bin/code-server-bin-4.19.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.19.1.ebuild
new file mode 100644
index 00..56d038b6d0
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.19.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz -> ${P}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz -> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+LICENSE="MIT ISC BSD Apache-2.0 BSD-2 PYTHON 0BSD"
+LICENSE+=" LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="test"
+
+RDEPEND="
+   app-crypt/libsecret
+   >=net-libs/nodejs-18.0.0[ssl]
+   sys-apps/ripgrep
+   virtual/krb5
+"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( README.md ThirdPartyNotices.txt )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   # For windows
+   rm -r ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/mat2/, net-client/telescope/, net-misc/gmid/, ...

2023-11-16 Thread Leonardo Hernandez
commit: 7fe9522c26f2773afc8d473e46f166977bcbf38f
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Nov 16 23:05:30 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Nov 16 23:05:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fe9522c

*/*: remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATH

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-accessibility/rhvoice/rhvoice-1.6.0.ebuild | 2 +-
 app-misc/mat2/mat2-0.13.3.ebuild   | 2 +-
 net-client/lagrange/lagrange-1.17.2.ebuild | 2 +-
 net-client/lagrange/lagrange-1.17.3.ebuild | 2 +-
 net-client/telescope/telescope-0.7.1.ebuild| 2 +-
 net-client/telescope/telescope-0.8.1.ebuild| 2 +-
 net-mail/hydroxide/hydroxide-0.2.23.ebuild | 2 +-
 net-mail/hydroxide/hydroxide-0.2.24.ebuild | 2 +-
 net-mail/hydroxide/hydroxide-0.2.26.ebuild | 2 +-
 net-mail/hydroxide/hydroxide-0.2.27.ebuild | 2 +-
 net-mail/hydroxide/hydroxide-0.2.28.ebuild | 2 +-
 net-mail/hydroxide/hydroxide-.ebuild   | 2 +-
 net-misc/gmid/gmid-1.8.5.ebuild| 2 +-
 net-misc/gmid/gmid-1.8.6.ebuild| 2 +-
 net-misc/gmid/gmid-.ebuild | 2 +-
 net-misc/gnome-ssh-askpass/gnome-ssh-askpass-9.2_p1.ebuild | 2 +-
 net-nntp/inn/inn-2.7.1.ebuild  | 2 +-
 17 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild 
b/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild
index 801cbac777..5cf4395c76 100644
--- a/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild
+++ b/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild
@@ -57,7 +57,7 @@ BDEPEND="
 "
 REQUIRED_USE="|| ( ao portaudio pulseaudio )"
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/aepaneshnikov.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/aepaneshnikov.asc"
 
 DOCS=( README.md doc config/dicts )
 

diff --git a/app-misc/mat2/mat2-0.13.3.ebuild b/app-misc/mat2/mat2-0.13.3.ebuild
index e3985b7f3e..760c4817b2 100644
--- a/app-misc/mat2/mat2-0.13.3.ebuild
+++ b/app-misc/mat2/mat2-0.13.3.ebuild
@@ -38,7 +38,7 @@ BDEPEND="
)
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/jvoisin.asc
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jvoisin.asc
 
 DOCS=( doc {CHANGELOG,CONTRIBUTING,INSTALL,README}.md )
 

diff --git a/net-client/lagrange/lagrange-1.17.2.ebuild 
b/net-client/lagrange/lagrange-1.17.2.ebuild
index f1637e5ccb..0f485d98bd 100644
--- a/net-client/lagrange/lagrange-1.17.2.ebuild
+++ b/net-client/lagrange/lagrange-1.17.2.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-skyjake )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/skyjake.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/skyjake.asc"
 
 src_prepare() {
# checked by Depends.cmake

diff --git a/net-client/lagrange/lagrange-1.17.3.ebuild 
b/net-client/lagrange/lagrange-1.17.3.ebuild
index 95ffe7a1f8..02a0891262 100644
--- a/net-client/lagrange/lagrange-1.17.3.ebuild
+++ b/net-client/lagrange/lagrange-1.17.3.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-skyjake )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/skyjake.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/skyjake.asc"
 
 src_prepare() {
# checked by Depends.cmake

diff --git a/net-client/telescope/telescope-0.7.1.ebuild 
b/net-client/telescope/telescope-0.7.1.ebuild
index 5f552951d3..ab583a6597 100644
--- a/net-client/telescope/telescope-0.7.1.ebuild
+++ b/net-client/telescope/telescope-0.7.1.ebuild
@@ -29,7 +29,7 @@ BDEPEND="
verify-sig? ( sec-keys/signify-keys-telescope:$(ver_cut 1-2) )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 
1-2).pub"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
 
 src_unpack() {
if use verify-sig; then

diff --git a/net-client/telescope/telescope-0.8.1.ebuild 
b/net-client/telescope/telescope-0.8.1.ebuild
index 5f552951d3..ab583a6597 100644
--- a/net-client/telescope/telescope-0.8.1.ebuild
+++ b/net-client/telescope/telescope-0.8.1.ebuild
@@ -29,7 +29,7 @@ BDEPEND="
verify-sig? ( sec-keys/signify-keys-telescope:$(ver_cut 1-2) )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 
1-2).pub"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
 
 src_unpack() {
if use verify-sig; then

diff --git a/net-mail/hydroxide/hydroxide-0.2.23.ebuild

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

2023-11-16 Thread Leonardo Hernandez
commit: 9c8432ad3524c575d16d8101c3c31ab831b8278f
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Nov 16 22:11:59 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Nov 16 22:12:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c8432ad

gui-apps/wbg: update Manifest

Closes: https://bugs.gentoo.org/916345
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-apps/wbg/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wbg/Manifest b/gui-apps/wbg/Manifest
index 86afbd9646..d369e841b9 100644
--- a/gui-apps/wbg/Manifest
+++ b/gui-apps/wbg/Manifest
@@ -1,2 +1,2 @@
 DIST wbg-1.0.2.tar.gz 15693 BLAKE2B 
a0757021cdec9f6851cc0fabb4126aa0875352ea33db6dc5b504fd7f4e58e225fc7e97d59489b0fc1385a5ff2696aa5b1b9282a71d2fc4c0d9596b17088f386b
 SHA512 
4f8b80f69996a726eaeaed2974bac6fbda061f0f188442edf1e3ee933d5fcd2f0db3d6db31f538d9dae4de05f63d36f5c2df2ec7ddfa75d7634c521daae62996
-DIST wbg-1.1.0.tar.gz 17852 BLAKE2B 
074436cf93fdfc32ec1ceede84870958ab2c64a56259646d0eb9a0d59dae261676581ee8b85279be2175b47d67981cf6e650bf8a70cacf311a82ad3754b24c0c
 SHA512 
78384b85074cb1803b47ec16e843c5de4b17a824a3826398902d18dcdd50d5b678cad8eba599e6e17a8ab60f795993c0f2bf2a4fa275f2a90effdfc0d1685175
+DIST wbg-1.1.0.tar.gz 17918 BLAKE2B 
d2753649cbf87b3f17fedb7c03d010cc10cb4ddcba08832cc6beda5ade5b5b44ed13426e9f368fafaa8b15ad2d3947c1c52a56d86a5af7ad59260be89e975d10
 SHA512 
7bcb84bef0478913864d257f77fd54665a05ec0382a030067768b1db9dce5e08f4b382e276caa75ac4fd01ab9955ce9f5604a9d00aaf215671a8cd0dffb132e1



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

2023-11-01 Thread Leonardo Hernandez
commit: 2639549a9dc717d9b1715b1eddbf8d065c5e7ece
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Nov  1 19:14:34 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Nov  1 19:14:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2639549a

net-im/abaddon: do not disable IUSE=qrcodegen by default

the USE-flag was masked in the previous commit

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 net-im/abaddon/abaddon-0.1.12-r1.ebuild | 3 +--
 net-im/abaddon/abaddon-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-im/abaddon/abaddon-0.1.12-r1.ebuild 
b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
index 94666e37c1..34dbe184e0 100644
--- a/net-im/abaddon/abaddon-0.1.12-r1.ebuild
+++ b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
@@ -20,8 +20,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-# Disable qrcodegen by default. Only the ones who really want it should enable 
it.
-IUSE="+libhandy +rnnoise -qrcodegen"
+IUSE="+libhandy +rnnoise qrcodegen"
 
 RDEPEND="
>=net-libs/ixwebsocket-11.0.8

diff --git a/net-im/abaddon/abaddon-.ebuild 
b/net-im/abaddon/abaddon-.ebuild
index 94666e37c1..34dbe184e0 100644
--- a/net-im/abaddon/abaddon-.ebuild
+++ b/net-im/abaddon/abaddon-.ebuild
@@ -20,8 +20,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-# Disable qrcodegen by default. Only the ones who really want it should enable 
it.
-IUSE="+libhandy +rnnoise -qrcodegen"
+IUSE="+libhandy +rnnoise qrcodegen"
 
 RDEPEND="
>=net-libs/ixwebsocket-11.0.8



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

2023-11-01 Thread Leonardo Hernandez
commit: 4e68ab6bbd8b9833a5ffee82ed2b3fbea106c58c
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Nov  1 19:11:35 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Nov  1 19:11:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e68ab6b

package.use.mask: mask USE=qrcodegen on net-im/abaddon

Signed-off-by: Leonardo Hernández Hernández  proton.me>

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

diff --git a/profiles/package.use.mask b/profiles/package.use.mask
index fc5de3454a..2aff3f9748 100644
--- a/profiles/package.use.mask
+++ b/profiles/package.use.mask
@@ -3,6 +3,11 @@
 
 # New entries go on top.
 
+# Leonardo Hernández Hernández  (2023-11-01)
+# Per the commiter (Benoît Dufour)
+# "Disable qrcodegen by default. Only the ones who really want it should 
enable it."
+net-im/abaddon qrcodegen
+
 # Anna Vyalkova  (2023-06-17)
 # Broken docs build.
 dev-crystal/crikey doc



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

2023-11-01 Thread Leonardo Hernandez
commit: e77680b04d813fd768e1db937821bc61a608f1a6
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Nov  1 19:17:28 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Nov  1 19:17:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e77680b0

net-im/abaddon: misc style fixes

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 net-im/abaddon/abaddon-0.1.12-r1.ebuild | 4 ++--
 net-im/abaddon/abaddon-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/abaddon/abaddon-0.1.12-r1.ebuild 
b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
index 34dbe184e0..47487350f4 100644
--- a/net-im/abaddon/abaddon-0.1.12-r1.ebuild
+++ b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
@@ -23,10 +23,10 @@ SLOT="0"
 IUSE="+libhandy +rnnoise qrcodegen"
 
 RDEPEND="
-   >=net-libs/ixwebsocket-11.0.8
dev-cpp/gtkmm:3.0=
dev-db/sqlite:3
dev-libs/miniaudio
+   >=net-libs/ixwebsocket-11.0.8
net-misc/curl
sys-libs/zlib:=
libhandy? ( gui-libs/libhandy:= )
@@ -44,7 +44,7 @@ src_configure() {
local mycmakeargs=(
-DUSE_LIBHANDY="$(usex libhandy)"
-DENABLE_RNNOISE="$(usex rnnoise)"
-   -DUSE_KEYCHAIN="no"
+   -DUSE_KEYCHAIN="no"
-DENABLE_QRCODE_LOGIN="$(usex qrcodegen)"
)
cmake_src_configure

diff --git a/net-im/abaddon/abaddon-.ebuild 
b/net-im/abaddon/abaddon-.ebuild
index 34dbe184e0..47487350f4 100644
--- a/net-im/abaddon/abaddon-.ebuild
+++ b/net-im/abaddon/abaddon-.ebuild
@@ -23,10 +23,10 @@ SLOT="0"
 IUSE="+libhandy +rnnoise qrcodegen"
 
 RDEPEND="
-   >=net-libs/ixwebsocket-11.0.8
dev-cpp/gtkmm:3.0=
dev-db/sqlite:3
dev-libs/miniaudio
+   >=net-libs/ixwebsocket-11.0.8
net-misc/curl
sys-libs/zlib:=
libhandy? ( gui-libs/libhandy:= )
@@ -44,7 +44,7 @@ src_configure() {
local mycmakeargs=(
-DUSE_LIBHANDY="$(usex libhandy)"
-DENABLE_RNNOISE="$(usex rnnoise)"
-   -DUSE_KEYCHAIN="no"
+   -DUSE_KEYCHAIN="no"
-DENABLE_QRCODE_LOGIN="$(usex qrcodegen)"
)
cmake_src_configure



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-11-01 Thread Leonardo Hernandez
commit: cc604bbc4fc673227b634e4f857b5976116b64df
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Nov  1 18:52:42 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Nov  1 18:52:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc604bbc

www-apps/code-server-bin: add 4.18.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.18.0.ebuild  | 101 +
 2 files changed, 103 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index afe2c2f335..de9403ff91 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -10,3 +10,5 @@ DIST code-server-bin-4.17.0-amd64.tar.gz 96605967 BLAKE2B 
631bb923170d4530596d31
 DIST code-server-bin-4.17.0-arm64.tar.gz 95927302 BLAKE2B 
8953ef7979eb35ddadc4238f631c385a2343fef93501e83387b6cb85575c5bb2dbbcd895bb11c0eb4ebf39980eebd4f93eef21881c1aa9c931605134e84a1df4
 SHA512 
6448e715a5541e38bf0bc75eafe6c2c5edc6e4628350531b0021139aaa40bd13dface37f79bad6009cd1932695468043953fede5507e9c7b6825ca7ae33c6f90
 DIST code-server-bin-4.17.1-amd64.tar.gz 96252118 BLAKE2B 
6509997725e316454538ba470aee204119b2cd3dcdb3d4c4e774691f512253111b5bde3d2eb84731ae05c0ff61fcaa422c8cde5004a3e173c363353deffd0d2e
 SHA512 
0c47af00c8e9d6d04ab218836ed1f2cc71ef94bd4c83aa1fdd670b9b967747cdae856290bf7a3fcde0b27b2117dd287a9bd711366d22b80304fe2031449f82c8
 DIST code-server-bin-4.17.1-arm64.tar.gz 96460530 BLAKE2B 
a7150628b67183cb0e8350a4718e99c0e42c18217221846ed18c50545cdac4a5e94cdeb45580de35cbaf35d6abae5d981e3ba96006fc133861084171bf1db04a
 SHA512 
a4181d1560e0d3d4ef3af5d7cf186d312b807cf81c708816132891c4453d0884ebbd9130363ec688168e4b226d061c0c3af4eab6b78cb067b2246e6a99aab8eb
+DIST code-server-bin-4.18.0-amd64.tar.gz 96325604 BLAKE2B 
b227866908496cebb44dbe779433751e406b5e6fcd787eb4e04618bccfef512452f0bfc9adbb431eb7834b6ce88f7383d038e8810ef11f5ec37dca7055a0677d
 SHA512 
ebd3538defcebb166627a55993ddff1825400fb7172f46f80afbeeb0333912f5cf2919d9b36305d761686d49c59333c90e3160c1365a5a57c2b223ceb1b2e341
+DIST code-server-bin-4.18.0-arm64.tar.gz 96445800 BLAKE2B 
4504f71005f090a5317990e5559f7806b5d8135c511c25d037f58d5fba154c8463c69bf174bb975b307907983f3b042350b035efe5962518124709e159e35da5
 SHA512 
357de541a23b2cec3a2ec66b6093e55f1cc7793544f84609b60f83395a78497a7b1471a566418c57f2411b3e895a6ffb859649a65d046784824be1fccac2520b

diff --git a/www-apps/code-server-bin/code-server-bin-4.18.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.18.0.ebuild
new file mode 100644
index 00..56d038b6d0
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.18.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz -> ${P}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz -> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+LICENSE="MIT ISC BSD Apache-2.0 BSD-2 PYTHON 0BSD"
+LICENSE+=" LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="test"
+
+RDEPEND="
+   app-crypt/libsecret
+   >=net-libs/nodejs-18.0.0[ssl]
+   sys-apps/ripgrep
+   virtual/krb5
+"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( README.md ThirdPartyNotices.txt )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   # For windows
+   rm -r ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds

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

2023-11-01 Thread Leonardo Hernandez
commit: 6865ce1a852a72a215635df1b020b2d093fc0f91
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Nov  1 19:09:33 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Nov  1 19:09:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6865ce1a

net-im/abaddon: fix conditional depend of qrcodegen

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 net-im/abaddon/abaddon-0.1.12-r1.ebuild | 2 +-
 net-im/abaddon/abaddon-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/abaddon/abaddon-0.1.12-r1.ebuild 
b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
index 6c184160eb..94666e37c1 100644
--- a/net-im/abaddon/abaddon-0.1.12-r1.ebuild
+++ b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
@@ -31,8 +31,8 @@ RDEPEND="
net-misc/curl
sys-libs/zlib:=
libhandy? ( gui-libs/libhandy:= )
+   qrcodegen? ( dev-libs/qrcodegen )
rnnoise? ( media-libs/rnnoise )
-qrcodegen ( dev-libs/qrcodegen )
 "
 DEPEND="
${RDEPEND}

diff --git a/net-im/abaddon/abaddon-.ebuild 
b/net-im/abaddon/abaddon-.ebuild
index 6c184160eb..94666e37c1 100644
--- a/net-im/abaddon/abaddon-.ebuild
+++ b/net-im/abaddon/abaddon-.ebuild
@@ -31,8 +31,8 @@ RDEPEND="
net-misc/curl
sys-libs/zlib:=
libhandy? ( gui-libs/libhandy:= )
+   qrcodegen? ( dev-libs/qrcodegen )
rnnoise? ( media-libs/rnnoise )
-qrcodegen ( dev-libs/qrcodegen )
 "
 DEPEND="
${RDEPEND}



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

2023-10-11 Thread Leonardo Hernandez
commit: 2936ff1e2c0d51ba067391f12cb9dc310f27985c
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Oct 12 03:49:21 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Oct 12 03:56:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2936ff1e

Revert "sys-apps/bat-extras: tidy up ebuilds"

this requires a revbump

This reverts commit 6004504f6cb96bac7f284e166c513999f1db67ee.

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 sys-apps/bat-extras/bat-extras-2023.09.19.ebuild | 27 
 sys-apps/bat-extras/bat-extras-.ebuild   | 27 
 2 files changed, 36 insertions(+), 18 deletions(-)

diff --git a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild 
b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
index 3071ef6212..f0c500214b 100644
--- a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
+++ b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
@@ -1,22 +1,23 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras";
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git";
+   RESTRICT="mirror fetch"
 else
-   KEYWORDS="~amd64"
SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   # Requires test dir to be a git repo
-   RESTRICT="test"
+   KEYWORDS="~amd64"
+   RESTRICT="mirror test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
+IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -32,11 +33,13 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang[extra(+)]
+   sys-devel/clang
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
+S="${WORKDIR}/${P}"
+
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -53,7 +56,11 @@ src_prepare() {
 }
 
 src_compile() {
-   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"
+   if use man; then
+   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
+   else
+   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
+   fi
 }
 
 src_test() {
@@ -62,12 +69,14 @@ src_test() {
 
 src_install() {
dobin bin/*
-   doman man/*
+   if use man; then
+   doman man/*
+   fi
 }
 
 pkg_postinst() {
einfo "To enable additional code formatting for 'prettybat' script, 
ensure"
einfo "'net-libs/nodejs' is installed in your system, and use 'npm' to 
install"
einfo "'prettier' (npm i -g prettier). Once 'prettier' is properly 
installed in"
-   einfo "your system, remerge this package."
+   einfo "your system, remerge this pacakge."
 }

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-.ebuild
index 3071ef6212..f0c500214b 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-.ebuild
@@ -1,22 +1,23 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras";
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git";
+   RESTRICT="mirror fetch"
 else
-   KEYWORDS="~amd64"
SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   # Requires test dir to be a git repo
-   RESTRICT="test"
+   KEYWORDS="~amd64"
+   RESTRICT="mirror test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
+IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -32,11 +33,13 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang[extra(+)]
+   sys-devel/clang
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
+S="${WORKDIR}/${P}"
+
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -53,7 +56,11 @@ src_prepare() {
 }
 
 src_compile() {
-   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"

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

2023-10-11 Thread Leonardo Hernandez
commit: 9d740b4882a520f27f35865773ec659e490d064e
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Oct 12 03:53:19 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Oct 12 03:56:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d740b48

sys-apps/bat-extras: tidy up ebuilds

- fix typo
- remove a useless RESTRICT
- do not set S, the default is fine
- remove IUSE=man, it does not require any other dep and we should ship
  them per policy: 
https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0305
- fix dependency for clang, it requires clang-format (installed with USE=extra)

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 ....ebuild => bat-extras-2023.09.19-r1.ebuild} | 27 --
 sys-apps/bat-extras/bat-extras-.ebuild | 27 --
 2 files changed, 18 insertions(+), 36 deletions(-)

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-2023.09.19-r1.ebuild
similarity index 74%
copy from sys-apps/bat-extras/bat-extras-.ebuild
copy to sys-apps/bat-extras/bat-extras-2023.09.19-r1.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-2023.09.19-r1.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras";
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git";
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -33,13 +32,11 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang
+   sys-devel/clang[extra(+)]
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
-S="${WORKDIR}/${P}"
-
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -56,11 +53,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use man; then
-   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
-   else
-   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
-   fi
+   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"
 }
 
 src_test() {
@@ -69,14 +62,12 @@ src_test() {
 
 src_install() {
dobin bin/*
-   if use man; then
-   doman man/*
-   fi
+   doman man/*
 }
 
 pkg_postinst() {
einfo "To enable additional code formatting for 'prettybat' script, 
ensure"
einfo "'net-libs/nodejs' is installed in your system, and use 'npm' to 
install"
einfo "'prettier' (npm i -g prettier). Once 'prettier' is properly 
installed in"
-   einfo "your system, remerge this pacakge."
+   einfo "your system, remerge this package."
 }

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras";
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git";
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells

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

2023-10-11 Thread Leonardo Hernandez
commit: 6004504f6cb96bac7f284e166c513999f1db67ee
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Oct 12 03:23:02 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Oct 12 03:43:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6004504f

sys-apps/bat-extras: tidy up ebuilds

- fix typo
- remove a useless RESTRICT
- do not set S, the default is fine
- remove IUSE=man, it does not require any other dep and we should ship
  them per policy: 
https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0305
- fix dependency for clang, it requires clang-format (installed with USE=extra)

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 sys-apps/bat-extras/bat-extras-2023.09.19.ebuild | 27 
 sys-apps/bat-extras/bat-extras-.ebuild   | 27 
 2 files changed, 18 insertions(+), 36 deletions(-)

diff --git a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild 
b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
+++ b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras";
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git";
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -33,13 +32,11 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang
+   sys-devel/clang[extra(+)]
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
-S="${WORKDIR}/${P}"
-
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -56,11 +53,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use man; then
-   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
-   else
-   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
-   fi
+   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"
 }
 
 src_test() {
@@ -69,14 +62,12 @@ src_test() {
 
 src_install() {
dobin bin/*
-   if use man; then
-   doman man/*
-   fi
+   doman man/*
 }
 
 pkg_postinst() {
einfo "To enable additional code formatting for 'prettybat' script, 
ensure"
einfo "'net-libs/nodejs' is installed in your system, and use 'npm' to 
install"
einfo "'prettier' (npm i -g prettier). Once 'prettier' is properly 
installed in"
-   einfo "your system, remerge this pacakge."
+   einfo "your system, remerge this package."
 }

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras";
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git";
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -33,13 +32,11 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang
+

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-10-01 Thread Leonardo Hernandez
commit: 8619365bbfacac4e8d5abd0f54039c4eddbfe188
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Oct  2 05:24:20 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Mon Oct  2 05:24:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8619365b

www-apps/code-server-bin: add 4.17.1

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.17.1.ebuild  | 101 +
 2 files changed, 103 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index b8c06b52b0..afe2c2f335 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -8,3 +8,5 @@ DIST code-server-bin-4.16.1-amd64.tar.gz 99495970 BLAKE2B 
361c07e00ba297b2a901a1
 DIST code-server-bin-4.16.1-arm64.tar.gz 98260104 BLAKE2B 
bc889fdfe577b7115d2a6411354b915b3da02a1a22bdf576aba99ade9819a613ec76d4b26130d06c49e8e42eeb3e3fdf40a89b1910e43f3704761494d315f3d9
 SHA512 
f9bd711fe2334501bf339c2bed73a9411d898bf44dd34cf0ff7a476b74ae7397032186aca3c911321ce6808cecb3e67f244eee58a55a50ae9c62d9fe65b39c28
 DIST code-server-bin-4.17.0-amd64.tar.gz 96605967 BLAKE2B 
631bb923170d4530596d313540df4f96fbd4c6ab481206de6106880772645d953731bec15b391201d9da5e87fb34350456f6301b7db4a2b4489c393bc82c53d8
 SHA512 
5b2d2ae4bef758364fa8080ac4fb6f60a2136d616f76ffe09e64de51c2046c5d3ff86425ce02d6cce32e91c0ceeb9391e3e86e2ef852db5c9b9a4cf8ba2b9d79
 DIST code-server-bin-4.17.0-arm64.tar.gz 95927302 BLAKE2B 
8953ef7979eb35ddadc4238f631c385a2343fef93501e83387b6cb85575c5bb2dbbcd895bb11c0eb4ebf39980eebd4f93eef21881c1aa9c931605134e84a1df4
 SHA512 
6448e715a5541e38bf0bc75eafe6c2c5edc6e4628350531b0021139aaa40bd13dface37f79bad6009cd1932695468043953fede5507e9c7b6825ca7ae33c6f90
+DIST code-server-bin-4.17.1-amd64.tar.gz 96252118 BLAKE2B 
6509997725e316454538ba470aee204119b2cd3dcdb3d4c4e774691f512253111b5bde3d2eb84731ae05c0ff61fcaa422c8cde5004a3e173c363353deffd0d2e
 SHA512 
0c47af00c8e9d6d04ab218836ed1f2cc71ef94bd4c83aa1fdd670b9b967747cdae856290bf7a3fcde0b27b2117dd287a9bd711366d22b80304fe2031449f82c8
+DIST code-server-bin-4.17.1-arm64.tar.gz 96460530 BLAKE2B 
a7150628b67183cb0e8350a4718e99c0e42c18217221846ed18c50545cdac4a5e94cdeb45580de35cbaf35d6abae5d981e3ba96006fc133861084171bf1db04a
 SHA512 
a4181d1560e0d3d4ef3af5d7cf186d312b807cf81c708816132891c4453d0884ebbd9130363ec688168e4b226d061c0c3af4eab6b78cb067b2246e6a99aab8eb

diff --git a/www-apps/code-server-bin/code-server-bin-4.17.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.17.1.ebuild
new file mode 100644
index 00..56d038b6d0
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.17.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz -> ${P}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz -> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+LICENSE="MIT ISC BSD Apache-2.0 BSD-2 PYTHON 0BSD"
+LICENSE+=" LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="test"
+
+RDEPEND="
+   app-crypt/libsecret
+   >=net-libs/nodejs-18.0.0[ssl]
+   sys-apps/ripgrep
+   virtual/krb5
+"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( README.md ThirdPartyNotices.txt )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   # For windows
+   rm -r ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds

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

2023-09-24 Thread Leonardo Hernandez
commit: d8685c86220f11451d49336c7eae2fb3f38b45fa
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Sep 24 20:46:28 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Sep 24 20:46:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8685c86

gui-wm/dwl: treeclean, moved to ::gentoo

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-wm/dwl/Manifest   |  2 --
 gui-wm/dwl/dwl-0.3.1.ebuild   | 50 --
 gui-wm/dwl/dwl-0.4-r2.ebuild  | 83 ---
 gui-wm/dwl/dwl--r1.ebuild | 74 --
 gui-wm/dwl/dwl-.ebuild| 74 --
 gui-wm/dwl/files/dwl.desktop  |  7 
 gui-wm/dwl/metadata.xml   | 20 ---
 7 files changed, 310 deletions(-)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
deleted file mode 100644
index f1202584c5..00
--- a/gui-wm/dwl/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST dwl-0.3.1.tar.gz 51347 BLAKE2B 
754dcf17de405f4a3f69478444fe46199f4e67fd7a7801e02131676e23e7324b49d6f31da629a6ab977262a210b95adcb8407c37b81031aac3ee6d2427f27a10
 SHA512 
c6bcaf26d6f67f7712f907331c947afc84a5c5b990f5ec6d568d65f624a2cafd1617055ed514cd7e8a331abcd4c37ed574672dcbeeb890607d8eb38e7a304215
-DIST dwl-0.4.tar.gz 55527 BLAKE2B 
a4c6d763574f2bf88db959a4730447874de61d4d868d12285feebc121204c4dbda82ab3cfef791999e138898daa5564d295d4943aff015d91d62d9c9ade6d005
 SHA512 
6e15e05001e6469d13bef2d532980585d57de55c8feb461a7c25a76d7cdaee022785485faca02cd9d1214457fbeb1bec0eb652700ba0ddccca4aa780df0046b2

diff --git a/gui-wm/dwl/dwl-0.3.1.ebuild b/gui-wm/dwl/dwl-0.3.1.ebuild
deleted file mode 100644
index b5ee696160..00
--- a/gui-wm/dwl/dwl-0.3.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic savedconfig toolchain-funcs desktop
-
-DESCRIPTION="dwm for Wayland"
-HOMEPAGE="https://github.com/djpohly/dwl";
-SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CC0-1.0 GPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X"
-
-RDEPEND="
-   dev-libs/libinput
-   dev-libs/wayland
-   gui-libs/wlroots:0/15[X(-)?]
-   x11-libs/libxkbcommon
-   X? ( x11-libs/libxcb )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-libs/wayland-protocols
-   dev-util/wayland-scanner
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   restore_config config.h
-}
-
-src_configure() {
-   use X && append-cppflags -DXWAYLAND
-   tc-export CC
-}
-
-src_install() {
-   emake PREFIX="${ED}/usr" install
-
-   domenu "${FILESDIR}"/dwl.desktop
-
-   einstalldocs
-
-   save_config config.h
-}

diff --git a/gui-wm/dwl/dwl-0.4-r2.ebuild b/gui-wm/dwl/dwl-0.4-r2.ebuild
deleted file mode 100644
index c9095c4d87..00
--- a/gui-wm/dwl/dwl-0.4-r2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic savedconfig toolchain-funcs
-
-WLROOTS_SLOT="0/16"
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/djpohly/dwl";
-   inherit git-r3
-
-   # -r0: main (latest wlroots release)
-   # -r1: wlroots-next (wlroots-)
-   case ${PVR} in
-   )
-   EGIT_BRANCH=main
-   ;;
-   -r1)
-   EGIT_BRANCH=wlroots-next
-   WLROOTS_SLOT="0/"
-   ;;
-   esac
-else
-   SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="dwm for Wayland"
-HOMEPAGE="https://github.com/djpohly/dwl";
-
-LICENSE="CC0-1.0 GPL-3+ MIT"
-SLOT="0"
-IUSE="X"
-
-RDEPEND="
-   dev-libs/libinput:=
-   dev-libs/wayland
-   gui-libs/wlroots:${WLROOTS_SLOT}[X(-)?]
-   x11-libs/libxkbcommon
-   X? (
-   x11-libs/libxcb:=
-   x11-libs/xcb-util-wm
-   )
-"
-# uses 
-DEPEND="
-   ${RDEPEND}
-   sys-kernel/linux-headers
-"
-BDEPEND="
-   dev-libs/wayland-protocols
-   dev-util/wayland-scanner
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   restore_config config.h
-
-   default
-}
-
-src_configure() {
-   sed -i "s:/local::g" config.mk || die
-
-   sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die
-
-   tc-export CC
-
-   if use X; then
-   append-cppflags '-

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

2023-09-24 Thread Leonardo Hernandez
commit: 6af2b0022af615fa7a79ccfa729b5cad557f2594
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Sep 24 19:11:22 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Sep 24 19:11:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6af2b002

app-shells/zsh-autosuggestions: empty revbump for previous change

and also because I forgot to add the `Closes` tag

Closes: https://bugs.gentoo.org/914602
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 ...utosuggestions-0.7.0-r1.ebuild => zsh-autosuggestions-0.7.0-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r1.ebuild 
b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r2.ebuild
similarity index 100%
rename from app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r1.ebuild
rename to app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r2.ebuild



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

2023-09-24 Thread Leonardo Hernandez
commit: 65aeb23e595573a732097fa30a217ea9cf216b2f
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Sep 24 19:04:06 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Sep 24 19:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65aeb23e

app-shells/zsh-autosuggestions: drop 0.6.4

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/zsh-autosuggestions/Manifest|  1 -
 .../zsh-autosuggestions-0.6.4.ebuild   | 41 --
 2 files changed, 42 deletions(-)

diff --git a/app-shells/zsh-autosuggestions/Manifest 
b/app-shells/zsh-autosuggestions/Manifest
index 9483341be9..ce4a3ffbcb 100644
--- a/app-shells/zsh-autosuggestions/Manifest
+++ b/app-shells/zsh-autosuggestions/Manifest
@@ -1,2 +1 @@
-DIST zsh-autosuggestions-0.6.4.tar.gz 29154 BLAKE2B 
73bef916e4abb53f6bd7d8daa67040a78e30aaaf3d71ed04e2f32d4fbbbc35bda1fa8cbcb8957324b52c39bf7ed454132ede657b2caee03798a41a2c330df0d9
 SHA512 
226b99048577ecdbe198501e6e4b3156c3d849994f0a2f7e15687cd244d4cac472cbcf746aaa32b2886652f6962852a475777b5f2bfcb3a6d0279be98a6020bb
 DIST zsh-autosuggestions-0.7.0.tar.gz 27953 BLAKE2B 
b12c387a7a6424f1e3e2bc76a4d9f11a3bddb4bc1d69236249722a829c53f3136ff0cbf8aaf02faff54f49f7b7363fcd06576a2dc6c8026c62951da2d0ebc2c2
 SHA512 
b1a0a11a89095e4f142061525f92836588561e3bfab015bb96eabe3f1f68d0cfcd7483014dac8c5b2911e65640e9182c5fc4cb4fb53e3a05ef7997c006ff76a6

diff --git a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.6.4.ebuild 
b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.6.4.ebuild
deleted file mode 100644
index 8cf8877692..00
--- a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.6.4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-USE_RUBY="ruby26 ruby27 ruby30"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Fish-like autosuggestions for zsh"
-HOMEPAGE="https://github.com/zsh-users/zsh-autosuggestions";
-SRC_URI="https://github.com/zsh-users/zsh-autosuggestions/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=">=app-shells/zsh-4.3.11"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   app-misc/tmux
-   dev-ruby/bundler
-   dev-ruby/pry
-   dev-ruby/pry-byebug
-   dev-ruby/rspec-wait
-   )
-"
-
-RESTRICT="!test? ( test )"
-
-src_install() {
-   insinto "/usr/share/zsh/site-functions/"
-   doins "${WORKDIR}/all/${P}/${PN}.zsh"
-}
-
-pkg_postinst() {
-   elog "In order to use ${CATEGORY}/${PN} add ". 
/usr/share/zsh/site-functions/zsh-autosuggestions.zsh" at the end of your 
~/.zshrc (including the dot)"
-}



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

2023-09-24 Thread Leonardo Hernandez
commit: d7d3a9fec1a6429ad06863f9baf676a6b939bba8
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Sep 24 19:04:28 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Sep 24 19:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7d3a9fe

app-shells/zsh-autosuggestions: update USE_RUBY

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r1.ebuild 
b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r1.ebuild
index 834a9c1b9b..99ee170438 100644
--- a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r1.ebuild
+++ b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby31 ruby32"
 RUBY_OPTIONAL="yes"
 
 inherit readme.gentoo-r1 ruby-ng
@@ -50,6 +50,8 @@ src_prepare() {
# FIXME: Disable failing tests
rm "spec/options/buffer_max_size_spec.rb" \
|| die "Could not remove tests"
+   rm "spec/integrations/auto_cd_spec.rb" \
+   || die "Could not remove tests"
 
if use test; then
ruby-ng_src_prepare



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

2023-09-24 Thread Leonardo Hernandez
commit: 2017a5d79749a1fddb75939d6eb7e8ba45777bcd
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Sep 24 17:55:55 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Sep 24 19:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2017a5d7

gui-wm/dwl: add maintainer description (for myself)

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-wm/dwl/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gui-wm/dwl/metadata.xml b/gui-wm/dwl/metadata.xml
index edea311e77..b8f3da9cf9 100644
--- a/gui-wm/dwl/metadata.xml
+++ b/gui-wm/dwl/metadata.xml
@@ -4,6 +4,7 @@
 
 leohdz...@proton.me
 Leonardo Hernández Hernández
+Upstream Maintainer (please CC on bugs)
 
 
 svdm-gen...@protonmail.com



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

2023-09-24 Thread Leonardo Hernandez
commit: 33255e52774e58107ef48bd339daa4c650ed2c4d
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Sep 24 17:47:24 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Sep 24 19:07:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33255e52

gui-wm/dwl: simplify ebuilds

also use the desktop file provided by upstream

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-wm/dwl/dwl-0.4-r1.ebuild  |  3 +--
 gui-wm/dwl/dwl--r1.ebuild | 29 +
 gui-wm/dwl/dwl-.ebuild| 29 +
 3 files changed, 19 insertions(+), 42 deletions(-)

diff --git a/gui-wm/dwl/dwl-0.4-r1.ebuild b/gui-wm/dwl/dwl-0.4-r1.ebuild
index e2dc6b7893..f7a7e6fab1 100644
--- a/gui-wm/dwl/dwl-0.4-r1.ebuild
+++ b/gui-wm/dwl/dwl-0.4-r1.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 inherit flag-o-matic savedconfig toolchain-funcs
 
+WLROOTS_SLOT="0/16"
 if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/djpohly/dwl";
inherit git-r3
@@ -14,7 +15,6 @@ if [[ ${PV} == * ]]; then
case ${PVR} in
)
EGIT_BRANCH=main
-   WLROOTS_SLOT="0/16"
;;
-r1)
EGIT_BRANCH=wlroots-next
@@ -22,7 +22,6 @@ if [[ ${PV} == * ]]; then
;;
esac
 else
-   WLROOTS_SLOT="0/16"
SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index f201ca4b4d..f47bb7c415 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -3,18 +3,18 @@
 
 EAPI=8
 
-inherit flag-o-matic savedconfig toolchain-funcs
+inherit savedconfig toolchain-funcs
 
-if [[ ${PV} == * ]]; then
+WLROOTS_SLOT="0/16"
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/djpohly/dwl";
inherit git-r3
 
-   # -r0: main (latest wlroots release)
+   # -r0: main (latest stable wlroots release)
# -r1: wlroots-next (wlroots-)
case ${PVR} in
)
EGIT_BRANCH=main
-   WLROOTS_SLOT="0/16"
;;
-r1)
EGIT_BRANCH=wlroots-next
@@ -22,7 +22,6 @@ if [[ ${PV} == * ]]; then
;;
esac
 else
-   WLROOTS_SLOT="0/16"
SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
@@ -57,24 +56,14 @@ src_prepare() {
default
 }
 
-src_configure() {
-   sed -i "s:/local::g" config.mk || die
-
-   sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die
-
-   tc-export CC
-
-   if use X; then
-   append-cppflags '-DXWAYLAND'
-   append-libs '-lxcb' '-lxcb-icccm'
-   fi
+src_compile() {
+   emake PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="$(tc-getCC)" \
+   XWAYLAND="$(usex X -DXWAYLAND "")" XLIBS="$(usex X "xcb 
xcb-icccm" "")" dwl
 }
 
 src_install() {
-   default
-
-   insinto /usr/share/wayland-sessions
-   doins "${FILESDIR}"/dwl.desktop
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc README.md
 
save_config config.h
 }

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index e2dc6b7893..2b5d46c788 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -3,18 +3,18 @@
 
 EAPI=8
 
-inherit flag-o-matic savedconfig toolchain-funcs
+inherit savedconfig toolchain-funcs
 
-if [[ ${PV} == * ]]; then
+WLROOTS_SLOT="0/16"
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/djpohly/dwl";
inherit git-r3
 
-   # -r0: main (latest wlroots release)
+   # -r0: main (latest stable wlroots release)
# -r1: wlroots-next (wlroots-)
case ${PVR} in
)
EGIT_BRANCH=main
-   WLROOTS_SLOT="0/16"
;;
-r1)
EGIT_BRANCH=wlroots-next
@@ -22,7 +22,6 @@ if [[ ${PV} == * ]]; then
;;
esac
 else
-   WLROOTS_SLOT="0/16"
SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
@@ -57,24 +56,14 @@ src_prepare() {
default
 }
 
-src_configure() {
-   sed -i "s:/local::g"

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-09-24 Thread Leonardo Hernandez
commit: 8d7b6237f5a5a9885497f1e7cc3eefcdcafeae04
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Sep 24 18:13:19 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Sep 24 19:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d7b6237

www-apps/code-server-bin: add 4.17.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.17.0.ebuild  | 101 +
 2 files changed, 103 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 09b6613860..b8c06b52b0 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -6,3 +6,5 @@ DIST code-server-4.16.0-linux-amd64.tar.gz 99495017 BLAKE2B 
3d4afbc0d64bc31bd1ca
 DIST code-server-4.16.0-linux-arm64.tar.gz 98257595 BLAKE2B 
907cb8d0fd15e81eef3ed3cfa93018f289536cea480212424d89c90624dcd1bee3563008565fb8641fb2859989c211c1d1d791c42bf068e53bd43f71ecfa9eb5
 SHA512 
abc69af88743029d3bc2f1f4f7f2f46f671929f61dd193a531afba96bf678454b8ea0794709100aab5c6dbf86382bd9edb94582a2e6426219851e40e86bd489a
 DIST code-server-bin-4.16.1-amd64.tar.gz 99495970 BLAKE2B 
361c07e00ba297b2a901a133685b53d31e3804ce31c21b279619d61ae867c91261f8af9d1049a6467a87e5f355b32177207e68bdd970788e7ba8ac653deade6f
 SHA512 
d0f657a6e1a455d8d5155174ac7700f5562513dccb816333286221d881346cbc837b3fdb1562966249535d975c017cd5f4f0dada2526517ad2622d945f2bd665
 DIST code-server-bin-4.16.1-arm64.tar.gz 98260104 BLAKE2B 
bc889fdfe577b7115d2a6411354b915b3da02a1a22bdf576aba99ade9819a613ec76d4b26130d06c49e8e42eeb3e3fdf40a89b1910e43f3704761494d315f3d9
 SHA512 
f9bd711fe2334501bf339c2bed73a9411d898bf44dd34cf0ff7a476b74ae7397032186aca3c911321ce6808cecb3e67f244eee58a55a50ae9c62d9fe65b39c28
+DIST code-server-bin-4.17.0-amd64.tar.gz 96605967 BLAKE2B 
631bb923170d4530596d313540df4f96fbd4c6ab481206de6106880772645d953731bec15b391201d9da5e87fb34350456f6301b7db4a2b4489c393bc82c53d8
 SHA512 
5b2d2ae4bef758364fa8080ac4fb6f60a2136d616f76ffe09e64de51c2046c5d3ff86425ce02d6cce32e91c0ceeb9391e3e86e2ef852db5c9b9a4cf8ba2b9d79
+DIST code-server-bin-4.17.0-arm64.tar.gz 95927302 BLAKE2B 
8953ef7979eb35ddadc4238f631c385a2343fef93501e83387b6cb85575c5bb2dbbcd895bb11c0eb4ebf39980eebd4f93eef21881c1aa9c931605134e84a1df4
 SHA512 
6448e715a5541e38bf0bc75eafe6c2c5edc6e4628350531b0021139aaa40bd13dface37f79bad6009cd1932695468043953fede5507e9c7b6825ca7ae33c6f90

diff --git a/www-apps/code-server-bin/code-server-bin-4.17.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.17.0.ebuild
new file mode 100644
index 00..56d038b6d0
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.17.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz -> ${P}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz -> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+LICENSE="MIT ISC BSD Apache-2.0 BSD-2 PYTHON 0BSD"
+LICENSE+=" LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="test"
+
+RDEPEND="
+   app-crypt/libsecret
+   >=net-libs/nodejs-18.0.0[ssl]
+   sys-apps/ripgrep
+   virtual/krb5
+"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( README.md ThirdPartyNotices.txt )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   # For windows
+   rm -r ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds

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

2023-09-24 Thread Leonardo Hernandez
commit: 8abe8b5829b25e8139d28c183c9756371e0cc6b2
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Sep 24 17:41:27 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Sep 24 19:07:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8abe8b58

gui-wm/dwl: fix LICENSE

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-wm/dwl/dwl-0.3.1.ebuild   | 2 +-
 gui-wm/dwl/dwl-0.4-r1.ebuild  | 2 +-
 gui-wm/dwl/dwl--r1.ebuild | 2 +-
 gui-wm/dwl/dwl-.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gui-wm/dwl/dwl-0.3.1.ebuild b/gui-wm/dwl/dwl-0.3.1.ebuild
index 8438f673a7..b5ee696160 100644
--- a/gui-wm/dwl/dwl-0.3.1.ebuild
+++ b/gui-wm/dwl/dwl-0.3.1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="dwm for Wayland"
 HOMEPAGE="https://github.com/djpohly/dwl";
 SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
-LICENSE="CC0-1.0 GPL-3 MIT"
+LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="X"

diff --git a/gui-wm/dwl/dwl-0.4-r1.ebuild b/gui-wm/dwl/dwl-0.4-r1.ebuild
index a7cb0860f4..e2dc6b7893 100644
--- a/gui-wm/dwl/dwl-0.4-r1.ebuild
+++ b/gui-wm/dwl/dwl-0.4-r1.ebuild
@@ -30,7 +30,7 @@ fi
 DESCRIPTION="dwm for Wayland"
 HOMEPAGE="https://github.com/djpohly/dwl";
 
-LICENSE="CC0-1.0 GPL-3 MIT"
+LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"
 IUSE="X"
 

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index 71b919a82b..f201ca4b4d 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -30,7 +30,7 @@ fi
 DESCRIPTION="dwm for Wayland"
 HOMEPAGE="https://github.com/djpohly/dwl";
 
-LICENSE="CC0-1.0 GPL-3 MIT"
+LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"
 IUSE="X"
 

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index a7cb0860f4..e2dc6b7893 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -30,7 +30,7 @@ fi
 DESCRIPTION="dwm for Wayland"
 HOMEPAGE="https://github.com/djpohly/dwl";
 
-LICENSE="CC0-1.0 GPL-3 MIT"
+LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"
 IUSE="X"
 



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

2023-09-24 Thread Leonardo Hernandez
commit: dd245c75ee7443db9b0c1e070d3b31d069ef2c8d
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Sep 24 17:50:28 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Sep 24 19:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd245c75

gui-wm/dwl: add missing dependency on linux-headers

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-wm/dwl/{dwl-0.4-r1.ebuild => dwl-0.4-r2.ebuild} | 6 +-
 gui-wm/dwl/dwl--r1.ebuild   | 7 ++-
 gui-wm/dwl/dwl-.ebuild  | 7 ++-
 3 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/gui-wm/dwl/dwl-0.4-r1.ebuild b/gui-wm/dwl/dwl-0.4-r2.ebuild
similarity index 94%
rename from gui-wm/dwl/dwl-0.4-r1.ebuild
rename to gui-wm/dwl/dwl-0.4-r2.ebuild
index f7a7e6fab1..c9095c4d87 100644
--- a/gui-wm/dwl/dwl-0.4-r1.ebuild
+++ b/gui-wm/dwl/dwl-0.4-r2.ebuild
@@ -43,7 +43,11 @@ RDEPEND="
x11-libs/xcb-util-wm
)
 "
-DEPEND="${RDEPEND}"
+# uses 
+DEPEND="
+   ${RDEPEND}
+   sys-kernel/linux-headers
+"
 BDEPEND="
dev-libs/wayland-protocols
dev-util/wayland-scanner

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index f47bb7c415..69c568ba6f 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -43,7 +43,12 @@ RDEPEND="
x11-libs/xcb-util-wm
)
 "
-DEPEND="${RDEPEND}"
+
+# uses 
+DEPEND="
+   ${RDEPEND}
+   sys-kernel/linux-headers
+"
 BDEPEND="
>=dev-libs/wayland-protocols-1.32
dev-util/wayland-scanner

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index 2b5d46c788..1f9febd575 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -43,7 +43,12 @@ RDEPEND="
x11-libs/xcb-util-wm
)
 "
-DEPEND="${RDEPEND}"
+
+# uses 
+DEPEND="
+   ${RDEPEND}
+   sys-kernel/linux-headers
+"
 BDEPEND="
dev-libs/wayland-protocols
dev-util/wayland-scanner



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/qpwgraph/

2023-09-03 Thread Leonardo Hernandez
commit: 613cdc3fcf58f1e054d4e522100f36fc36cd9113
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Sep  3 22:36:59 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Sep  3 22:37:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=613cdc3f

media-sound/qpwgraph: treeclean, package moved to ::gentoo

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 media-sound/qpwgraph/Manifest  |  1 -
 media-sound/qpwgraph/metadata.xml  | 14 --
 media-sound/qpwgraph/qpwgraph-0.4.4.ebuild | 41 
 media-sound/qpwgraph/qpwgraph-.ebuild  | 43 --
 4 files changed, 99 deletions(-)

diff --git a/media-sound/qpwgraph/Manifest b/media-sound/qpwgraph/Manifest
deleted file mode 100644
index 0ccabec61d..00
--- a/media-sound/qpwgraph/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qpwgraph-0.4.4.tar.bz2 452078 BLAKE2B 
c20400f4535bdb5986ff73850984d86e57ccbf3adb05692f5dee8c39d3c0c8d9af0fc84e7de66d702f3ddbd9d6807812fe66bc8fc222eb39519ed629b5e50afc
 SHA512 
ed64e290e2dab7b0a2d04fe938e0f2a2ac5ad2dc7ccf6d7940c8a1e7d8552304c24f396e26dedea8a99010b7b7c6ab5c935a4383d5d56ed9f66e8c9efd299a29

diff --git a/media-sound/qpwgraph/metadata.xml 
b/media-sound/qpwgraph/metadata.xml
deleted file mode 100644
index 03217a468f..00
--- a/media-sound/qpwgraph/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   Samuel BAUER
-   samuel.ba...@yahoo.fr
-   
-   
-   rncbc/qpwgraph
-   
-   
-   Build support for tray icon
-   
-

diff --git a/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild 
b/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild
deleted file mode 100644
index f925abb1cd..00
--- a/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="PipeWire Graph Qt GUI Interface"
-HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph";
-SRC_URI="https://gitlab.freedesktop.org/rncbc/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="alsa trayicon wayland"
-
-BDEPEND="dev-qt/linguist-tools:5"
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-video/pipewire
-   trayicon? ( dev-qt/qtnetwork:5 )
-"
-RDEPEND="${DEPEND}
-   dev-qt/qtsvg:5
-"
-
-S=${WORKDIR}/${PN}-v${PV}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCONFIG_ALSA_MIDI=$(usex alsa)
-   -DCONFIG_SYSTEM_TRAY=$(usex trayicon)
-   -DCONFIG_WAYLAND=$(usex wayland)
-   -DCONFIG_QT6=0
-   )
-   cmake_src_configure
-}

diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild 
b/media-sound/qpwgraph/qpwgraph-.ebuild
deleted file mode 100644
index a4229d71a0..00
--- a/media-sound/qpwgraph/qpwgraph-.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake git-r3 xdg
-
-DESCRIPTION="PipeWire Graph Qt GUI Interface"
-HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph";
-EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-
-IUSE="alsa trayicon wayland"
-
-BDEPEND="dev-qt/linguist-tools:5"
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   media-video/pipewire"
-RDEPEND="${DEPEND}
-   dev-qt/qtsvg:5
-"
-
-src_prepare() {
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCONFIG_ALSA_MIDI=$(usex alsa)
-   -DCONFIG_SYSTEM_TRAY=$(usex trayicon)
-   -DCONFIG_WAYLAND=$(usex wayland)
-   -DCONFIG_QT6=0
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-mail/hydroxide/

2023-08-24 Thread Leonardo Hernandez
commit: 42627fa1dc900fa283e210e8ff5fb9f36ea1fe84
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Aug 24 07:17:01 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Aug 24 07:17:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42627fa1

net-mail/hydroxide: add 0.2.28

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 net-mail/hydroxide/Manifest|  3 ++
 net-mail/hydroxide/hydroxide-0.2.28.ebuild | 54 ++
 2 files changed, 57 insertions(+)

diff --git a/net-mail/hydroxide/Manifest b/net-mail/hydroxide/Manifest
index 3bf82e0968..525bd50557 100644
--- a/net-mail/hydroxide/Manifest
+++ b/net-mail/hydroxide/Manifest
@@ -10,3 +10,6 @@ DIST hydroxide-0.2.26.tar.gz.sig 566 BLAKE2B 
75eb9efe93eebeec2f055076fb83c57cb84
 DIST hydroxide-0.2.27-deps.tar.xz 137723020 BLAKE2B 
fa1dd992c963c8e4785f4a624a2c7d8294f701b40130abc6ba82b816242d73213d85d0344881d442b17b6015a419671f28b6746ba37564f0c1482afaff73fd6d
 SHA512 
88ff84f49d48910f3abfd152a2914c05f097947d69de193d44cea6965eb2703e0c1a56ce41bb7ae8fc933d2fd4900d6970bbd7fab92c61211bc43b39a7a5f4d2
 DIST hydroxide-0.2.27.tar.gz 44059 BLAKE2B 
cbe5e4b247091c65ea376930fc555a86e0fcf3d2e5cddeab457ac8755ed4b7dbbc7b9fe8284ae95c2741a80d1926cb9aaaffcef759b9aba85ded40851e7d5667
 SHA512 
960bf1a37c2365774db6e4598081bfc5459be7f2a85866caf0faef5826694c1b3d0b0cd5634987c963bf21ed416238840e3de207f5b3e39f0cb2c0eed817c3e9
 DIST hydroxide-0.2.27.tar.gz.sig 566 BLAKE2B 
8af003819f369a2b68a1ed45f60a2bbebaf43be7d85b380353f0c79d3933beed1d1386dbe31d3cdc28c11b30ca210c60a493ce4acc05d01f8d9b5e611eb57958
 SHA512 
e1bf58ebfc690e8161adaaa903adc37f6381d80541ded6bd034bcd4a4872c59cb47c78c69045345ec744d64f46f0221c5aabd797e21849b45640646888b3d8c6
+DIST hydroxide-0.2.28-deps.tar.xz 148997388 BLAKE2B 
8a4d6ef87d3759b2b8cb4ecb135f77dc4bd2c93f03ed8e9382152050d70270261b605bc93b31d2379e351c04bbf3aa920ee014d40f54ae352b145002dfe2946e
 SHA512 
dfb6244a8bb676df96ee23c873ef4371b95d2758f68b8f3a777251a5d8dfe2f9624c667f1c9d98f3d1ea40aec23f01cded9fb6f0f16ee40ea31baf9f50f97cb9
+DIST hydroxide-0.2.28.tar.gz 45318 BLAKE2B 
a63568405e58746719a2726d959bc5f1a67357831a78827b5d4c27c417cf52ea6cfa8e990d4816176b192ac9044d01ea6a1b40a5b617f299c01e3b712c63ca25
 SHA512 
55472d5f081eb2827cd37ebb02e66c5831cfde7f375c1800142cb37bb05ae07da873ddca33b4b83a0ed2adb4587d90d43e05c1478e2696de9b7871e213f0
+DIST hydroxide-0.2.28.tar.gz.sig 566 BLAKE2B 
7215a833a084bc5331e8c133a05669178c751a3998f40e3a5ae0ff7ad1b0ebeefa42dfc9ae8b373823973b876462695b11c52ab5d629b9677a1cf853f9d27a08
 SHA512 
34a5dccae951f26a1b18ed6e274c046d7946ea3255214d8891744049ff79d76dc613985dec89d4396be458aa4ba57c317fb3de84bb42b4204ca8b1ed52d0d306

diff --git a/net-mail/hydroxide/hydroxide-0.2.28.ebuild 
b/net-mail/hydroxide/hydroxide-0.2.28.ebuild
new file mode 100644
index 00..ab55861c15
--- /dev/null
+++ b/net-mail/hydroxide/hydroxide-0.2.28.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module multiprocessing
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/emersion/hydroxide.git";
+else
+   inherit verify-sig
+   
SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? ( 
https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )
+   
https://github.com/sevz17/go-deps/releases/download/${P}/${P}-deps.tar.xz
+   "
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/emersion.asc"
+   BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-emersion )"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A third-party, open-source ProtonMail CardDAV, IMAP and SMTP 
bridge"
+HOMEPAGE="https://github.com/emersion/hydroxide";
+
+LICENSE="MIT BSD"
+SLOT="0"
+
+src_unpack() {
+   if [[ "${PV}" == "" ]]; then
+   git-r3_src_unpack
+   go-module_live_vendor
+   else
+   if use verify-sig; then
+   verify-sig_verify_detached 
"${DISTDIR}"/"${P}".tar.gz{,.sig}
+   fi
+   go-module_src_unpack
+   fi
+}
+
+src_compile() {
+   ego build -v -x -p "$(makeopts_jobs)" ./cmd/hydroxide
+}
+
+src_install() {
+   default
+   dobin "${PN}"
+}
+
+pkg_postinst() {
+   elog ""
+   elog "In order to use ${PN} you need to read"
+   elog "https://github.com/emersion/hydroxide#installing";
+   elog ""
+}



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

2023-08-03 Thread Leonardo Hernandez
commit: 2cc94c7f88550a7c194a25f0454139c3406be13a
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri Aug  4 04:07:01 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri Aug  4 04:09:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cc94c7f

app-shells/zoxide: add 0.9.2

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/zoxide/Manifest|  45 ++
 app-shells/zoxide/zoxide-0.9.2.ebuild | 153 ++
 2 files changed, 198 insertions(+)

diff --git a/app-shells/zoxide/Manifest b/app-shells/zoxide/Manifest
index dc0f351274..c4748a6322 100644
--- a/app-shells/zoxide/Manifest
+++ b/app-shells/zoxide/Manifest
@@ -1,10 +1,13 @@
 DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
+DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
 DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
 DIST anyhow-1.0.52.crate 44224 BLAKE2B 
79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31
 SHA512 
b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a
@@ -12,6 +15,7 @@ DIST anyhow-1.0.58.crate 43137 BLAKE2B 
8e797dfab555d7076128851203ec1c6cb3c448bad
 DIST anyhow-1.0.61.crate 4320

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-07-31 Thread Leonardo Hernandez
commit: 29c42dc36843e3d25924ed1e147c18220e9d05c7
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Jul 31 20:12:40 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Mon Jul 31 20:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29c42dc3

www-apps/code-server-bin: add 4.16.1

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.16.1.ebuild  | 105 +
 2 files changed, 107 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index a97c266172..166f1c3671 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -6,3 +6,5 @@ DIST code-server-4.15.0-linux-amd64.tar.gz 99499811 BLAKE2B 
b14a712624d312190be8
 DIST code-server-4.15.0-linux-arm64.tar.gz 98256392 BLAKE2B 
0a9391ab69139e8674fe0f408bc98946e50114239d08bcb152f617fba2bbf42601432c05861e19fff1500574f8d54df4b1d768898c381fe31d518f0d2d8886f5
 SHA512 
95f0a1ac33ef0280f3195fbf0563f8e5f3d3fce18991758edf095dec52cd501769951b4905a83fcb100b0c5aec8db29feea6cb992e945b4f4447e56be26df2db
 DIST code-server-4.16.0-linux-amd64.tar.gz 99495017 BLAKE2B 
3d4afbc0d64bc31bd1caf4457fcd39e161ba2036085494c23f3b125975e8f2d2f56e458474781c3cad950634831b53c8da4d8e9128700fec8489cfe6f528e0cf
 SHA512 
8c0f694671b050f020deed8247b14a480ae5a5855cb99c4c1c86ba248119cf0e34b4653a5a26237cd769ff4fb7e20438e45bc0bb31151fbd16f2fcb35caab7ee
 DIST code-server-4.16.0-linux-arm64.tar.gz 98257595 BLAKE2B 
907cb8d0fd15e81eef3ed3cfa93018f289536cea480212424d89c90624dcd1bee3563008565fb8641fb2859989c211c1d1d791c42bf068e53bd43f71ecfa9eb5
 SHA512 
abc69af88743029d3bc2f1f4f7f2f46f671929f61dd193a531afba96bf678454b8ea0794709100aab5c6dbf86382bd9edb94582a2e6426219851e40e86bd489a
+DIST code-server-bin-4.16.1-amd64.tar.gz 99495970 BLAKE2B 
361c07e00ba297b2a901a133685b53d31e3804ce31c21b279619d61ae867c91261f8af9d1049a6467a87e5f355b32177207e68bdd970788e7ba8ac653deade6f
 SHA512 
d0f657a6e1a455d8d5155174ac7700f5562513dccb816333286221d881346cbc837b3fdb1562966249535d975c017cd5f4f0dada2526517ad2622d945f2bd665
+DIST code-server-bin-4.16.1-arm64.tar.gz 98260104 BLAKE2B 
bc889fdfe577b7115d2a6411354b915b3da02a1a22bdf576aba99ade9819a613ec76d4b26130d06c49e8e42eeb3e3fdf40a89b1910e43f3704761494d315f3d9
 SHA512 
f9bd711fe2334501bf339c2bed73a9411d898bf44dd34cf0ff7a476b74ae7397032186aca3c911321ce6808cecb3e67f244eee58a55a50ae9c62d9fe65b39c28

diff --git a/www-apps/code-server-bin/code-server-bin-4.16.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.16.1.ebuild
new file mode 100644
index 00..cdf7ad04c1
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.16.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz -> ${P}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz -> ${P}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT ISC BSD Apache-2.0 BSD-2 PYTHON GPL-2 0BSD"
+LICENSE+=" LGPL-2.1+
+   || ( MIT WTFPL )
+   || ( BSD-2 MIT Apache-2.0 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   app-crypt/libsecret
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   r

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-07-31 Thread Leonardo Hernandez
commit: 6e199a72242f17c0ddce3e737b3b34e2204f19a6
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Jul 31 20:13:16 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Mon Jul 31 20:13:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e199a72

www-apps/code-server-bin: drop 4.13.0-r1

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 -
 .../code-server-bin-4.13.0-r1.ebuild   | 105 -
 2 files changed, 107 deletions(-)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 166f1c3671..09b6613860 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,5 +1,3 @@
-DIST code-server-4.13.0-linux-amd64.tar.gz 97870904 BLAKE2B 
320b845f1cca424c52022795bd77d1646786dfa1582944aa402e49e877c90af32a069662af5bd8385671118f74d4f66bfc95d4d1f875e865f74fd81732290559
 SHA512 
e7f50fb0bff5dbe5b075d6c1410f056f0e78e790eeab91fd0fa9596b1c52b8243798f10d5f609beb0288f965eb40b4519a0ad83972804f52dc1b88e456d91a7f
-DIST code-server-4.13.0-linux-arm64.tar.gz 96675774 BLAKE2B 
4c117fa6e0c06b5203863ae1a35d5a57e36c0bc339ddf009ff106efbf3a0207ea9deb9efbf868a14f9c0bf64e3034c626d99647073c90fa9c4dd59b938b2e0ae
 SHA512 
04478cc1280326fede817549e21a086f1f0281a79b52059a1523246f42d024463a7aac61f443b6441e10f202558889ad9cb63c962f4a075cd78c14b00318d5b9
 DIST code-server-4.14.1-linux-amd64.tar.gz 98672270 BLAKE2B 
9b7389b3578209391ac0c4a622e4e9a8bdb2bfcbc3f9eda5b26264b122273777819d097f6fa03114429a7bdc4ab7ac943bb104683b5867e3df248171551548d9
 SHA512 
1d70f5dbc4f4605d5fd254df117d34c8b05fc33085c27c909f8ec73d5ef9a3d71bb11617b38a6fa3dc32138c6df92db0555c14ede814b6868cb43acec182c70a
 DIST code-server-4.14.1-linux-arm64.tar.gz 97486113 BLAKE2B 
d918d2a7f5f0be73f26408d9bb0f4a499d98044da58b19dce1146508c9a68cdf8abfb577789a70fc15658c2265b1fc548f9ed96fbf69859a5993d0218d3cca0f
 SHA512 
70db38d528ea24446859eab61c9a502e901dc325f15a50bc5788acf42bd49e29750350748a1534dbaaceb59fd1654d43e2092a481fae0768916031d07ad1e501
 DIST code-server-4.15.0-linux-amd64.tar.gz 99499811 BLAKE2B 
b14a712624d312190be8320103f156fdefb99ab0990e11a555e3d2eb647bd28b7296e55ce9080d4b642ae1eda3780db6e6ab24310635ec1b714e7df7749250f9
 SHA512 
5c825ef33458bc7d8cb53657d7160dd01afe6fda4ce9f5dadcb9e977ab921dd092320c3e8bb1120543782a1591745dc46e712e87964f1abcc5fcc554566f9193

diff --git a/www-apps/code-server-bin/code-server-bin-4.13.0-r1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.13.0-r1.ebuild
deleted file mode 100644
index 35845168af..00
--- a/www-apps/code-server-bin/code-server-bin-4.13.0-r1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-MY_P="${MY_PN}-${PV}"
-BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
-
-inherit systemd
-
-DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
-HOMEPAGE="https://coder.com/";
-SRC_URI="
-   amd64? ( ${BASE_URI}-amd64.tar.gz )
-   arm64? ( ${BASE_URI}-arm64.tar.gz )
-"
-RESTRICT="test"
-LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
-   || ( BSD-2 MIT Apache-2.0 )
-   || ( MIT WTFPL )
-   || ( BSD GPL-2 )
-"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
-   ${DEPEND}
-   >=net-libs/nodejs-16.0.0[ssl]
-   sys-apps/ripgrep
-   app-crypt/libsecret
-"
-
-S="${WORKDIR}/${MY_P}-linux-${ARCH}"
-
-PATCHES=( "${FILESDIR}/${PN}-node.patch" )
-
-DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
-
-QA_PREBUILT="*"
-
-# Relative
-VSCODE_MODULES="lib/vscode/node_modules"
-
-QA_PRESTRIPPED="
-   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
-   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
-   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
-"
-
-src_prepare() {
-   default
-
-   # We remove as much precompiled code as we can,
-   # node modules not written in JS cannot be removed
-   # thus "-bin".
-
-   # use system node
-   rm ./lib/node || die "Failed to remove bundled nodejs"
-
-   # remove bundled ripgrep binary
-   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
-   || die "Failed to remove bundled ripgrep"
-
-   # Only required at build time
-   find "${S}" -type l -name python3 -delete || die
-
-   # not needed
-   rm ./postinstall.sh || die
-
-   # For windows
-   rm -r ./"${VSCODE_MODULES}"/@parcel/wat

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-07-30 Thread Leonardo Hernandez
commit: 47807514b37f24b9d5dc485987748a9dbf5b35b5
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Jul 30 20:07:56 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Jul 30 20:07:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47807514

www-apps/code-server-bin: add 4.16.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.16.0.ebuild  | 105 +
 2 files changed, 107 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index addd04f0dd..a97c266172 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -4,3 +4,5 @@ DIST code-server-4.14.1-linux-amd64.tar.gz 98672270 BLAKE2B 
9b7389b3578209391ac0
 DIST code-server-4.14.1-linux-arm64.tar.gz 97486113 BLAKE2B 
d918d2a7f5f0be73f26408d9bb0f4a499d98044da58b19dce1146508c9a68cdf8abfb577789a70fc15658c2265b1fc548f9ed96fbf69859a5993d0218d3cca0f
 SHA512 
70db38d528ea24446859eab61c9a502e901dc325f15a50bc5788acf42bd49e29750350748a1534dbaaceb59fd1654d43e2092a481fae0768916031d07ad1e501
 DIST code-server-4.15.0-linux-amd64.tar.gz 99499811 BLAKE2B 
b14a712624d312190be8320103f156fdefb99ab0990e11a555e3d2eb647bd28b7296e55ce9080d4b642ae1eda3780db6e6ab24310635ec1b714e7df7749250f9
 SHA512 
5c825ef33458bc7d8cb53657d7160dd01afe6fda4ce9f5dadcb9e977ab921dd092320c3e8bb1120543782a1591745dc46e712e87964f1abcc5fcc554566f9193
 DIST code-server-4.15.0-linux-arm64.tar.gz 98256392 BLAKE2B 
0a9391ab69139e8674fe0f408bc98946e50114239d08bcb152f617fba2bbf42601432c05861e19fff1500574f8d54df4b1d768898c381fe31d518f0d2d8886f5
 SHA512 
95f0a1ac33ef0280f3195fbf0563f8e5f3d3fce18991758edf095dec52cd501769951b4905a83fcb100b0c5aec8db29feea6cb992e945b4f4447e56be26df2db
+DIST code-server-4.16.0-linux-amd64.tar.gz 99495017 BLAKE2B 
3d4afbc0d64bc31bd1caf4457fcd39e161ba2036085494c23f3b125975e8f2d2f56e458474781c3cad950634831b53c8da4d8e9128700fec8489cfe6f528e0cf
 SHA512 
8c0f694671b050f020deed8247b14a480ae5a5855cb99c4c1c86ba248119cf0e34b4653a5a26237cd769ff4fb7e20438e45bc0bb31151fbd16f2fcb35caab7ee
+DIST code-server-4.16.0-linux-arm64.tar.gz 98257595 BLAKE2B 
907cb8d0fd15e81eef3ed3cfa93018f289536cea480212424d89c90624dcd1bee3563008565fb8641fb2859989c211c1d1d791c42bf068e53bd43f71ecfa9eb5
 SHA512 
abc69af88743029d3bc2f1f4f7f2f46f671929f61dd193a531afba96bf678454b8ea0794709100aab5c6dbf86382bd9edb94582a2e6426219851e40e86bd489a

diff --git a/www-apps/code-server-bin/code-server-bin-4.16.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.16.0.ebuild
new file mode 100644
index 00..35845168af
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.16.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   app-crypt/libsecret
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   #

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

2023-07-30 Thread Leonardo Hernandez
commit: a9cb9985f827e2bd470738a76d290e17635366a3
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Jul 30 20:16:31 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sun Jul 30 20:16:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9cb9985

gui-apps/wbg: add 

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-apps/wbg/wbg-.ebuild | 51 
 1 file changed, 51 insertions(+)

diff --git a/gui-apps/wbg/wbg-.ebuild b/gui-apps/wbg/wbg-.ebuild
new file mode 100644
index 00..ad79bd0c9f
--- /dev/null
+++ b/gui-apps/wbg/wbg-.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://codeberg.org/dnkl/wbg.git";
+   inherit git-r3
+else
+   SRC_URI="https://codeberg.org/dnkl/wbg/archive/${PV}.tar.gz  -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}"
+fi
+
+DESCRIPTION="Super simple wallpaper application"
+HOMEPAGE="https://codeberg.org/dnkl/wbg";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="png jpeg webp"
+
+REQUIRED_USE="|| ( png jpeg webp )"
+
+DEPEND="
+   x11-libs/pixman
+   dev-libs/wayland
+"
+RDEPEND="
+   ${DEPEND}
+   png? ( media-libs/libpng:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   webp? ( media-libs/libwebp:= )
+"
+BDEPEND="
+   dev-libs/tllist
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature png)
+   $(meson_feature jpeg)
+   $(meson_feature webp)
+   )
+
+   meson_src_configure
+}



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

2023-07-25 Thread Leonardo Hernandez
commit: 5369b08315270bd000f8732bb7eb20cad746
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 26 05:54:36 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 26 06:05:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5369b083

app-shells/silver: modernize cargo.eclass usage

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/silver/silver-2.0.0-r1.ebuild | 223 +++
 1 file changed, 111 insertions(+), 112 deletions(-)

diff --git a/app-shells/silver/silver-2.0.0-r1.ebuild 
b/app-shells/silver/silver-2.0.0-r1.ebuild
index b2149218f..c353647c8 100644
--- a/app-shells/silver/silver-2.0.0-r1.ebuild
+++ b/app-shells/silver/silver-2.0.0-r1.ebuild
@@ -1,126 +1,126 @@
 # Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Autogenerated by pycargoebuild 0.6.3
+# Autogenerated by pycargoebuild 0.10
 
 EAPI=8
 
 CRATES="
-   ahash-0.3.8
-   aho-corasick-0.7.13
-   anyhow-1.0.32
-   arrayref-0.3.6
-   arrayvec-0.5.1
-   atty-0.2.14
-   autocfg-1.0.0
-   base64-0.11.0
-   bitflags-1.2.1
-   blake2b_simd-0.5.10
-   cc-1.0.79
-   cfg-if-0.1.10
-   chrono-0.4.13
-   clap-3.0.0-beta.2
-   clap_derive-3.0.0-beta.2
-   confy-0.4.0
-   constant_time_eq-0.1.5
-   crossbeam-deque-0.7.3
-   crossbeam-epoch-0.8.2
-   crossbeam-queue-0.2.3
-   crossbeam-utils-0.7.2
-   directories-2.0.2
-   dirs-2.0.2
-   dirs-sys-0.3.5
-   dlv-list-0.2.2
-   doc-comment-0.3.3
-   either-1.5.3
-   getrandom-0.1.14
-   git2-0.13.8
-   hashbrown-0.7.2
-   hashbrown-0.9.1
-   heck-0.3.1
-   hermit-abi-0.1.15
-   hostname-0.3.1
-   humantime-2.0.1
-   humantime-serde-1.0.0
-   idna-0.2.0
-   indexmap-1.6.0
-   jobserver-0.1.21
-   lazy_static-1.4.0
-   libc-0.2.74
-   libgit2-sys-0.12.9+1.0.1
-   libssh2-sys-0.2.18
-   libz-sys-1.0.25
-   log-0.4.11
-   match_cfg-0.1.0
-   matches-0.1.8
-   maybe-uninit-2.0.0
-   memchr-2.3.3
-   memoffset-0.5.5
-   ntapi-0.3.4
-   num-integer-0.1.43
-   num-traits-0.2.12
-   num_cpus-1.13.0
-   once_cell-1.4.0
-   openssl-probe-0.1.2
-   openssl-sys-0.9.87
-   ordered-multimap-0.2.4
-   os_str_bytes-2.4.0
-   percent-encoding-2.1.0
-   pkg-config-0.3.18
-   ppv-lite86-0.2.8
-   proc-macro-error-1.0.4
-   proc-macro-error-attr-1.0.4
-   proc-macro2-1.0.19
-   quote-1.0.7
-   rand-0.7.3
-   rand_chacha-0.2.2
-   rand_core-0.5.1
-   rand_hc-0.2.0
-   rayon-1.3.1
-   rayon-core-1.7.1
-   redox_syscall-0.1.57
-   redox_users-0.3.4
-   regex-1.3.9
-   regex-syntax-0.6.18
-   rust-argon2-0.7.0
-   rust-ini-0.15.3
-   scopeguard-1.1.0
-   serde-1.0.114
-   serde_derive-1.0.114
-   shellexpand-2.0.0
-   strsim-0.10.0
-   syn-1.0.37
-   sysinfo-0.15.0
-   termcolor-1.1.2
-   textwrap-0.12.1
-   thread_local-1.0.1
-   time-0.1.43
-   tinyvec-0.3.3
-   toml-0.5.6
-   unicode-bidi-0.3.4
-   unicode-normalization-0.1.13
-   unicode-segmentation-1.7.0
-   unicode-width-0.1.8
-   unicode-xid-0.2.1
-   url-2.1.1
-   users-0.10.0
-   vcpkg-0.2.10
-   vec_map-0.8.2
-   version_check-0.9.2
-   wasi-0.9.0+wasi-snapshot-preview1
-   winapi-0.3.9
-   winapi-i686-pc-windows-gnu-0.4.0
-   winapi-util-0.1.5
-   winapi-x86_64-pc-windows-gnu-0.4.0
+   ahash@0.3.8
+   aho-corasick@0.7.13
+   anyhow@1.0.32
+   arrayref@0.3.6
+   arrayvec@0.5.1
+   atty@0.2.14
+   autocfg@1.0.0
+   base64@0.11.0
+   bitflags@1.2.1
+   blake2b_simd@0.5.10
+   cc@1.0.79
+   cfg-if@0.1.10
+   chrono@0.4.13
+   clap@3.0.0-beta.2
+   clap_derive@3.0.0-beta.2
+   confy@0.4.0
+   constant_time_eq@0.1.5
+   crossbeam-deque@0.7.3
+   crossbeam-epoch@0.8.2
+   crossbeam-queue@0.2.3
+   crossbeam-utils@0.7.2
+   directories@2.0.2
+   dirs-sys@0.3.5
+   dirs@2.0.2
+   dlv-list@0.2.2
+   doc-comment@0.3.3
+   either@1.5.3
+   getrandom@0.1.14
+   git2@0.13.8
+   hashbrown@0.7.2
+   hashbrown@0.9.1
+   heck@0.3.1
+   hermit-abi@0.1.15
+   hostname@0.3.1
+   humantime-serde@1.0.0
+   humantime@2.0.1
+   idna@0.2.0
+   indexmap@1.6.0
+   jobserver@0.1.21
+   lazy_static@1.4.0
+   libc@0.2.74
+   libgit2-sys@0.12.9+1.0.1
+   libssh2-sys@0.2.18
+   libz-sys@1.0.25
+   log@0.4.11
+   match_cfg@0.1.0
+   matches@0.1.8
+   maybe-uninit@2.0.0
+   memchr@2.3.3
+   memoffset@0.5.5
+   ntapi@0.3.4
+   num-integer@0.1.43
+   num-traits@0.2.12
+   n

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

2023-07-25 Thread Leonardo Hernandez
commit: fa959fd341549d4ace9626bd04589f24696424ee
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 26 05:41:05 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 26 06:04:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa959fd3

app-shells/zoxide: modernize cargo.eclass usage

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/zoxide/zoxide-0.9.1.ebuild | 226 +-
 1 file changed, 113 insertions(+), 113 deletions(-)

diff --git a/app-shells/zoxide/zoxide-0.9.1.ebuild 
b/app-shells/zoxide/zoxide-0.9.1.ebuild
index 8c2e8bd8c..ffe03bab5 100644
--- a/app-shells/zoxide/zoxide-0.9.1.ebuild
+++ b/app-shells/zoxide/zoxide-0.9.1.ebuild
@@ -1,122 +1,122 @@
 # Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Autogenerated by pycargoebuild 0.6.3
+# Autogenerated by pycargoebuild 0.10
 
 EAPI=8
 
 CRATES="
-   Inflector-0.11.4
-   aliasable-0.1.3
-   anstream-0.3.2
-   anstyle-1.0.0
-   anstyle-parse-0.2.0
-   anstyle-query-1.0.0
-   anstyle-wincon-1.0.1
-   anyhow-1.0.71
-   askama-0.12.0
-   askama_derive-0.12.1
-   askama_escape-0.10.3
-   assert_cmd-2.0.11
-   bincode-1.3.3
-   bitflags-1.3.2
-   bstr-1.4.0
-   cc-1.0.79
-   cfg-if-1.0.0
-   clap-4.2.7
-   clap_builder-4.2.7
-   clap_complete-4.2.1
-   clap_complete_fig-4.2.0
-   clap_derive-4.2.0
-   clap_lex-0.4.1
-   color-print-0.3.4
-   color-print-proc-macro-0.3.4
-   colorchoice-1.0.0
-   difflib-0.4.0
-   dirs-5.0.1
-   dirs-sys-0.4.1
-   doc-comment-0.3.3
-   dunce-1.0.4
-   either-1.8.1
-   errno-0.3.1
-   errno-dragonfly-0.1.2
-   fastrand-1.9.0
-   getrandom-0.2.9
-   glob-0.3.1
-   heck-0.4.1
-   hermit-abi-0.3.1
-   instant-0.1.12
-   io-lifetimes-1.0.10
-   is-terminal-0.4.7
-   itertools-0.10.5
-   libc-0.2.143
-   linux-raw-sys-0.3.7
-   memchr-2.5.0
-   mime-0.3.17
-   mime_guess-2.0.4
-   minimal-lexical-0.2.1
-   nix-0.26.2
-   nom-7.1.3
-   once_cell-1.17.1
-   option-ext-0.2.0
-   ouroboros-0.15.6
-   ouroboros_macro-0.15.6
-   ppv-lite86-0.2.17
-   predicates-3.0.3
-   predicates-core-1.0.6
-   predicates-tree-1.0.9
-   proc-macro-error-1.0.4
-   proc-macro-error-attr-1.0.4
-   proc-macro2-1.0.56
-   quote-1.0.26
-   rand-0.8.5
-   rand_chacha-0.3.1
-   rand_core-0.6.4
-   redox_syscall-0.2.16
-   redox_syscall-0.3.5
-   redox_users-0.4.3
-   regex-automata-0.1.10
-   rstest-0.17.0
-   rstest_macros-0.17.0
-   rstest_reuse-0.5.0
-   rustc_version-0.4.0
-   rustix-0.37.19
-   semver-1.0.17
-   serde-1.0.162
-   serde_derive-1.0.162
-   static_assertions-1.1.0
-   strsim-0.10.0
-   syn-1.0.109
-   syn-2.0.15
-   tempfile-3.5.0
-   termtree-0.4.1
-   thiserror-1.0.40
-   thiserror-impl-1.0.40
-   unicase-2.6.0
-   unicode-ident-1.0.8
-   utf8parse-0.2.1
-   version_check-0.9.4
-   wait-timeout-0.2.0
-   wasi-0.11.0+wasi-snapshot-preview1
-   which-4.4.0
-   windows-sys-0.45.0
-   windows-sys-0.48.0
-   windows-targets-0.42.2
-   windows-targets-0.48.0
-   windows_aarch64_gnullvm-0.42.2
-   windows_aarch64_gnullvm-0.48.0
-   windows_aarch64_msvc-0.42.2
-   windows_aarch64_msvc-0.48.0
-   windows_i686_gnu-0.42.2
-   windows_i686_gnu-0.48.0
-   windows_i686_msvc-0.42.2
-   windows_i686_msvc-0.48.0
-   windows_x86_64_gnu-0.42.2
-   windows_x86_64_gnu-0.48.0
-   windows_x86_64_gnullvm-0.42.2
-   windows_x86_64_gnullvm-0.48.0
-   windows_x86_64_msvc-0.42.2
-   windows_x86_64_msvc-0.48.0
+   Inflector@0.11.4
+   aliasable@0.1.3
+   anstream@0.3.2
+   anstyle-parse@0.2.0
+   anstyle-query@1.0.0
+   anstyle-wincon@1.0.1
+   anstyle@1.0.0
+   anyhow@1.0.71
+   askama@0.12.0
+   askama_derive@0.12.1
+   askama_escape@0.10.3
+   assert_cmd@2.0.11
+   bincode@1.3.3
+   bitflags@1.3.2
+   bstr@1.4.0
+   cc@1.0.79
+   cfg-if@1.0.0
+   clap@4.2.7
+   clap_builder@4.2.7
+   clap_complete@4.2.1
+   clap_complete_fig@4.2.0
+   clap_derive@4.2.0
+   clap_lex@0.4.1
+   color-print-proc-macro@0.3.4
+   color-print@0.3.4
+   colorchoice@1.0.0
+   difflib@0.4.0
+   dirs-sys@0.4.1
+   dirs@5.0.1
+   doc-comment@0.3.3
+   dunce@1.0.4
+   either@1.8.1
+   errno-dragonfly@0.1.2
+   errno@0.3.1
+   fastrand@1.9.0
+   getrandom@0.2.9
+   glob@0.3.1
+   heck@0.4.1
+   hermit-abi@0.3.1
+   instant@0.1.12
+   io-lifetimes@1.0.10
+   is-terminal@0.4.7
+   itertools@0.10.

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

2023-07-25 Thread Leonardo Hernandez
commit: a2e7eed1e3013782da5426b6aadfaa6a7b67478d
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jul 26 05:45:55 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jul 26 06:04:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2e7eed1

app-shells/zoxide: switch from bash-completion-r1 to shell-completion eclass

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/zoxide/zoxide-0.9.1.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/app-shells/zoxide/zoxide-0.9.1.ebuild 
b/app-shells/zoxide/zoxide-0.9.1.ebuild
index ffe03bab5..121c0c479 100644
--- a/app-shells/zoxide/zoxide-0.9.1.ebuild
+++ b/app-shells/zoxide/zoxide-0.9.1.ebuild
@@ -119,7 +119,7 @@ CRATES="
windows_x86_64_msvc@0.48.0
 "
 
-inherit cargo bash-completion-r1
+inherit cargo shell-completion
 
 DESCRIPTION="A smarter cd command for your terminal"
 HOMEPAGE="https://github.com/ajeetdsouza/zoxide";
@@ -151,12 +151,8 @@ src_install() {
dodoc README.md CHANGELOG.md
 
newbashcomp contrib/completions/"${PN}".bash "${PN}"
-
-   insinto /usr/share/zsh/site-functions
-   doins contrib/completions/_"${PN}"
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins contrib/completions/"${PN}".fish
+   dozshcomp contrib/completions/_"${PN}"
+   dofishcomp contrib/completions/"${PN}".fish
 
insinto /usr/share/"${PN}"
doins init.fish



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

2023-07-23 Thread Leonardo Hernandez
commit: 2e13554e3c2e4747b1c7a8d82765816e17472e59
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Jul 24 02:04:48 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Mon Jul 24 02:05:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e13554e

gui-wm/dwl: sync live

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-wm/dwl/dwl--r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index a7cb0860f..71b919a82 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   dev-libs/wayland-protocols
+   >=dev-libs/wayland-protocols-1.32
dev-util/wayland-scanner
virtual/pkgconfig
 "



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mpd-mpris/

2023-07-23 Thread Leonardo Hernandez
commit: 0a40c1abdc24ed49e7cd18d49fd16b4eede0c22c
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Jul 23 23:49:12 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Mon Jul 24 00:14:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a40c1ab

media-sound/mpd-mpris: add 0.4.1

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 media-sound/mpd-mpris/Manifest   |  2 ++
 media-sound/mpd-mpris/mpd-mpris-0.4.1.ebuild | 30 
 2 files changed, 32 insertions(+)

diff --git a/media-sound/mpd-mpris/Manifest b/media-sound/mpd-mpris/Manifest
index 8d4b255e5..8b4dde823 100644
--- a/media-sound/mpd-mpris/Manifest
+++ b/media-sound/mpd-mpris/Manifest
@@ -2,3 +2,5 @@ DIST mpd-mpris-0.3.1-deps.tar.xz 208008 BLAKE2B 
a6dbe61c59710e78ffddba58dcab053b
 DIST mpd-mpris-0.3.1.tar.gz 12660 BLAKE2B 
d55aec721a79c9b05e66b2ced7c03181c12297ae09755458fa8363f052ad01e2a83cac8d882a658fd768d7e8c1fbd13ca1facaa798d8248fa362fca7936e943c
 SHA512 
5b042e69abed15f05387ac99f3503af749041fdfc72f05c18c19be24050e1475f89e86db5900ea0384244ae2447ad1d17037f0496b799780c7d63fa8b23863d0
 DIST mpd-mpris-0.4.0-deps.tar.xz 481616 BLAKE2B 
564a4ec99271fae4b96b31fa4d170c11618c1bb455f5de9e3f1134ad22994ee593b77823c433e4c32b53fcfe06639411619196aa449dfe01440042ce248b00f9
 SHA512 
dd9ce2e50e07f031c23c9fdd5fba92a558cb7220d7f873c1121bc9430b73ce9bd1426c974f007251a344b45ca2856067bdbdb67cae5f9d5af352e7014beae289
 DIST mpd-mpris-0.4.0.tar.gz 12845 BLAKE2B 
0b8893fb1c02172685490f090c7bef68de0dc82e27b9028a39374913e5bd52fd4c99a4606d5786819e39691e4eddd182a34529a3f76574515d2f212ed65f48f0
 SHA512 
f83bfa6f78b3ac92fa5e7f78d24c82f9540248adebc9f08252339e09b9f31c2978d340e1532948e179de5eb6c2e62f8949c9fe57236e57e4d9761da0beeef1b1
+DIST mpd-mpris-0.4.1-deps.tar.xz 454676 BLAKE2B 
7a36eaf0504fc16ae0b928b38c9f280eb6a54ac462f24955273818f3b570ea528a502f2f57b7c6c843f499e58a70162f45ad1f53ee9648d039c7ac2e0b171539
 SHA512 
34c790e3c61178f0d49917ec8880500150038934b8da4b1818a1545c542fefc0c87a5931ae765bbd72dee10a53f949f79bd2d47a95f47c6713e35cd4e387c4a6
+DIST mpd-mpris-0.4.1.tar.gz 17476 BLAKE2B 
878ac776ed2f773a8692deef5b3353f9b549e44796eefcfe2a94d07384c7c01f24f5fcd75321f30646d330932a9f5ab86d92c3b00e9ecf6e318803f637f534be
 SHA512 
8e7c4dd11acee6f3779e747271d51ad2ac387287046e454f767a6d5622fded0cdaa6af629160a349ca43e5196029364c1803eb98e3c39cefffd5818fa05b4fcc

diff --git a/media-sound/mpd-mpris/mpd-mpris-0.4.1.ebuild 
b/media-sound/mpd-mpris/mpd-mpris-0.4.1.ebuild
new file mode 100644
index 0..ac735084d
--- /dev/null
+++ b/media-sound/mpd-mpris/mpd-mpris-0.4.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop go-module multiprocessing systemd xdg
+
+DESCRIPTION="An implementation of the MPRIS protocol for MPD."
+HOMEPAGE="https://github.com/natsukagami/mpd-mpris";
+LICENSE="MIT BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="media-sound/mpd"
+DEPEND="${RDEPEND}"
+
+SRC_URI="https://github.com/natsukagami/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/sevz17/go-deps/releases/download/${P}/${P}-deps.tar.xz";
+
+src_compile() {
+   ego build -v -x -p "$(makeopts_jobs)" -o "${PN}" cmd/mpd-mpris/*.go
+}
+
+src_install() {
+   einstalldocs
+
+   dobin "${PN}"
+   domenu mpd-mpris.desktop
+   systemd_douserunit mpd-mpris.service
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-07-21 Thread Leonardo Hernandez
commit: 3186b48ffc09274b77d7353e043e479639b003d2
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sat Jul 22 01:41:44 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sat Jul 22 01:42:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3186b48f

www-apps/code-server-bin: add 4.15.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.15.0.ebuild  | 105 +
 2 files changed, 107 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 22962e599..addd04f0d 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -2,3 +2,5 @@ DIST code-server-4.13.0-linux-amd64.tar.gz 97870904 BLAKE2B 
320b845f1cca424c5202
 DIST code-server-4.13.0-linux-arm64.tar.gz 96675774 BLAKE2B 
4c117fa6e0c06b5203863ae1a35d5a57e36c0bc339ddf009ff106efbf3a0207ea9deb9efbf868a14f9c0bf64e3034c626d99647073c90fa9c4dd59b938b2e0ae
 SHA512 
04478cc1280326fede817549e21a086f1f0281a79b52059a1523246f42d024463a7aac61f443b6441e10f202558889ad9cb63c962f4a075cd78c14b00318d5b9
 DIST code-server-4.14.1-linux-amd64.tar.gz 98672270 BLAKE2B 
9b7389b3578209391ac0c4a622e4e9a8bdb2bfcbc3f9eda5b26264b122273777819d097f6fa03114429a7bdc4ab7ac943bb104683b5867e3df248171551548d9
 SHA512 
1d70f5dbc4f4605d5fd254df117d34c8b05fc33085c27c909f8ec73d5ef9a3d71bb11617b38a6fa3dc32138c6df92db0555c14ede814b6868cb43acec182c70a
 DIST code-server-4.14.1-linux-arm64.tar.gz 97486113 BLAKE2B 
d918d2a7f5f0be73f26408d9bb0f4a499d98044da58b19dce1146508c9a68cdf8abfb577789a70fc15658c2265b1fc548f9ed96fbf69859a5993d0218d3cca0f
 SHA512 
70db38d528ea24446859eab61c9a502e901dc325f15a50bc5788acf42bd49e29750350748a1534dbaaceb59fd1654d43e2092a481fae0768916031d07ad1e501
+DIST code-server-4.15.0-linux-amd64.tar.gz 99499811 BLAKE2B 
b14a712624d312190be8320103f156fdefb99ab0990e11a555e3d2eb647bd28b7296e55ce9080d4b642ae1eda3780db6e6ab24310635ec1b714e7df7749250f9
 SHA512 
5c825ef33458bc7d8cb53657d7160dd01afe6fda4ce9f5dadcb9e977ab921dd092320c3e8bb1120543782a1591745dc46e712e87964f1abcc5fcc554566f9193
+DIST code-server-4.15.0-linux-arm64.tar.gz 98256392 BLAKE2B 
0a9391ab69139e8674fe0f408bc98946e50114239d08bcb152f617fba2bbf42601432c05861e19fff1500574f8d54df4b1d768898c381fe31d518f0d2d8886f5
 SHA512 
95f0a1ac33ef0280f3195fbf0563f8e5f3d3fce18991758edf095dec52cd501769951b4905a83fcb100b0c5aec8db29feea6cb992e945b4f4447e56be26df2db

diff --git a/www-apps/code-server-bin/code-server-bin-4.15.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.15.0.ebuild
new file mode 100644
index 0..35845168a
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.15.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   app-crypt/libsecret
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   # For windo

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-07-21 Thread Leonardo Hernandez
commit: 4892001b00c9bd1955de6084249a57ec5e8e0376
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sat Jul 22 01:35:16 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Sat Jul 22 01:42:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4892001b

www-apps/code-server-bin: drop 4.12.0-r1, 4.13.0, 4.14.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   4 -
 .../code-server-bin-4.12.0-r1.ebuild   | 103 
 .../code-server-bin/code-server-bin-4.13.0.ebuild  | 103 
 .../code-server-bin/code-server-bin-4.14.0.ebuild  | 105 -
 4 files changed, 315 deletions(-)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index c666fe872..22962e599 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,8 +1,4 @@
-DIST code-server-4.12.0-linux-amd64.tar.gz 97828967 BLAKE2B 
60089c914ba94eff0bfa142254635188c138553ce81e66aff8f24f6be9a1a7bc35efc5d900e010437e7cdcb2209c55cf988a9c88d65b063bcc0eb233d0a7b929
 SHA512 
5ef36f8d3b3838ce1b30f460748f44e89f77843e6b8fec18bbb4b69028558c041b1b31af576f51693091d6f8e2b9bd03d94a8c4e3f7389b613dae8986f64cb6a
-DIST code-server-4.12.0-linux-arm64.tar.gz 96637295 BLAKE2B 
ab842644f50871e97016c08e9470fa24ae2a1d2b4dc344faf7a45153595deed6cd88146adbf1871db2082a0a06a0d12fc50eb588c7307f51d9737cb5c6b230f1
 SHA512 
dc09e21ff35f987cdb7f5b62d2133b53af5f634b747a13b7fe9cff0c6be61a93950b1e23a8869206b8ed3544bb34221d2c38d6fb25d176e8136ebd0d255fe7ad
 DIST code-server-4.13.0-linux-amd64.tar.gz 97870904 BLAKE2B 
320b845f1cca424c52022795bd77d1646786dfa1582944aa402e49e877c90af32a069662af5bd8385671118f74d4f66bfc95d4d1f875e865f74fd81732290559
 SHA512 
e7f50fb0bff5dbe5b075d6c1410f056f0e78e790eeab91fd0fa9596b1c52b8243798f10d5f609beb0288f965eb40b4519a0ad83972804f52dc1b88e456d91a7f
 DIST code-server-4.13.0-linux-arm64.tar.gz 96675774 BLAKE2B 
4c117fa6e0c06b5203863ae1a35d5a57e36c0bc339ddf009ff106efbf3a0207ea9deb9efbf868a14f9c0bf64e3034c626d99647073c90fa9c4dd59b938b2e0ae
 SHA512 
04478cc1280326fede817549e21a086f1f0281a79b52059a1523246f42d024463a7aac61f443b6441e10f202558889ad9cb63c962f4a075cd78c14b00318d5b9
-DIST code-server-4.14.0-linux-amd64.tar.gz 98653504 BLAKE2B 
342363a9c00894b65e716352c14b87230704e47ddb068079b25957577a90c1dddf77cfbdc715261d6eb849a5f2569401cb062c0fe6f804c8e60169855b5b2212
 SHA512 
7772397d5abc0a290a15899346a5dcbe8eec5bc44948a5845ed23758ecec1fd0f21e8ab0ac413053b1e36ccc5c69e877ed01fce1d0f09ebf12aa3e96b0483ee4
-DIST code-server-4.14.0-linux-arm64.tar.gz 97470074 BLAKE2B 
414da8e74184672201772470d940a4a323b5f0757962b7d753556420693f46c334235c0e5d5f12ab5372ca28b44bea2f630185deb8efd7a81fe5c50aed1cbd27
 SHA512 
ac303aa02719a897941f2d117168395d590f2efa366cc2b8a90699ef265032183f3a8c221451cb0f3228ecc13767fc896a903adfdac7e636782f262b44b69f0c
 DIST code-server-4.14.1-linux-amd64.tar.gz 98672270 BLAKE2B 
9b7389b3578209391ac0c4a622e4e9a8bdb2bfcbc3f9eda5b26264b122273777819d097f6fa03114429a7bdc4ab7ac943bb104683b5867e3df248171551548d9
 SHA512 
1d70f5dbc4f4605d5fd254df117d34c8b05fc33085c27c909f8ec73d5ef9a3d71bb11617b38a6fa3dc32138c6df92db0555c14ede814b6868cb43acec182c70a
 DIST code-server-4.14.1-linux-arm64.tar.gz 97486113 BLAKE2B 
d918d2a7f5f0be73f26408d9bb0f4a499d98044da58b19dce1146508c9a68cdf8abfb577789a70fc15658c2265b1fc548f9ed96fbf69859a5993d0218d3cca0f
 SHA512 
70db38d528ea24446859eab61c9a502e901dc325f15a50bc5788acf42bd49e29750350748a1534dbaaceb59fd1654d43e2092a481fae0768916031d07ad1e501

diff --git a/www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild
deleted file mode 100644
index 09b0e996e..0
--- a/www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-MY_P="${MY_PN}-${PV}"
-BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
-
-inherit systemd
-
-DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
-HOMEPAGE="https://coder.com/";
-SRC_URI="
-   amd64? ( ${BASE_URI}-amd64.tar.gz )
-   arm64? ( ${BASE_URI}-arm64.tar.gz )
-"
-RESTRICT="test"
-LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
-   || ( BSD-2 MIT Apache-2.0 )
-   || ( MIT WTFPL )
-   || ( BSD GPL-2 )
-"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
-   ${DEPEND}
-   >=net-libs/nodejs-16.0.0[ssl]
-   sys-apps/ripgrep
-   app-crypt/libsecret
-"
-
-S="${WORKDIR}/${MY_P}-linux-${ARCH}"
-
-PATCHES=( "${FILESDIR}/${PN}-node.patch" )
-
-DOCS=( "LICENSE" "README.md&qu

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

2023-07-14 Thread Leonardo Hernandez
commit: 1def5ed50225d77555d31308818516dffe7fc7d5
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri Jul 14 17:07:00 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri Jul 14 17:07:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1def5ed5

gui-apps/fnott: add 1.4.1

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-apps/fnott/Manifest   |  1 +
 gui-apps/fnott/fnott-1.4.1.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/gui-apps/fnott/Manifest b/gui-apps/fnott/Manifest
index d54eeb504..1c7d5ea29 100644
--- a/gui-apps/fnott/Manifest
+++ b/gui-apps/fnott/Manifest
@@ -1,2 +1,3 @@
 DIST fnott-1.2.1.tar.gz 377573 BLAKE2B 
ed167a7a8d069c75acc8cf7c8ad80afb88b2ed13f590b61f70cd6b8355c77ae25bd95f7401388dbf4650311e8514a9e0c52fa13f500eb18c4f9f0de79de78884
 SHA512 
7818a01893dd2e8ea7a55355981f83e2d358ce68e36af81fe062c05e1a3405662fb5e221a0509b7212c57ce431e3591d6e4c5d2a1242f2b76c48a00c66e23932
 DIST fnott-1.3.0.tar.gz 380852 BLAKE2B 
ba1ef8210ec9ade6dbaa7a3f3e7ad6e283a8838b11e845e7dae481c0429e64984778a3add947b53a6c32be7c8ec630846c1fd7c2a99e56ec3126083a42787808
 SHA512 
701823cc50e8432b72e1b17ffb62cd3de7b7e6d08e571c2fbe301bd024820eb72dcb49d9d2e07cf62a81b27175072683dec54d9d8ac9fec0dda0cdf90a23d8c0
+DIST fnott-1.4.1.tar.gz 472835 BLAKE2B 
f91e6ae87eba6fc4db2aedb1807eabead3a94edb2b32ce481a7901b73088e0197d2029d798e087627a594db4ffe5500afb619a8f54c539e7ce45549a6d04fda7
 SHA512 
130ec5cd8897cc6ee171a09ea786c6cef1d042f7b8830ec3b1e05668f33b9ebc2a56f77f09fab3ff9c9b8f91fda39fca8213daf5afb470b807331e701feb4202

diff --git a/gui-apps/fnott/fnott-1.4.1.ebuild 
b/gui-apps/fnott/fnott-1.4.1.ebuild
new file mode 100644
index 0..65451529a
--- /dev/null
+++ b/gui-apps/fnott/fnott-1.4.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Keyboard driven and lightweight Wayland notification daemon."
+HOMEPAGE="https://codeberg.org/dnkl/fnott";
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/dnkl/fnott.git";
+else
+   SRC_URI="https://codeberg.org/dnkl/fnott/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+
+DEPEND="
+   x11-libs/pixman
+   media-libs/libpng
+   dev-libs/wayland
+   sys-apps/dbus
+   media-libs/fcft
+   media-libs/freetype
+   media-libs/fontconfig
+"
+RDEPEND="${DEPEND}
+"
+BDEPEND="
+   dev-util/wayland-scanner
+   dev-libs/wayland-protocols
+   app-text/scdoc
+   dev-libs/tllist
+"
+
+src_install() {
+   local DOCS=( CHANGELOG.md README.md LICENSE )
+   meson_src_install
+
+   rm -r "${ED}"/usr/share/doc/"${PN}" || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-06-26 Thread Leonardo Hernandez
commit: 84991cd4516027318c95bccc2d45d6ab4653687b
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue Jun 27 04:47:39 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Tue Jun 27 04:48:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84991cd4

www-apps/code-server-bin: add 4.14.1

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.14.1.ebuild  | 105 +
 2 files changed, 107 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 27cd497d9..c666fe872 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -4,3 +4,5 @@ DIST code-server-4.13.0-linux-amd64.tar.gz 97870904 BLAKE2B 
320b845f1cca424c5202
 DIST code-server-4.13.0-linux-arm64.tar.gz 96675774 BLAKE2B 
4c117fa6e0c06b5203863ae1a35d5a57e36c0bc339ddf009ff106efbf3a0207ea9deb9efbf868a14f9c0bf64e3034c626d99647073c90fa9c4dd59b938b2e0ae
 SHA512 
04478cc1280326fede817549e21a086f1f0281a79b52059a1523246f42d024463a7aac61f443b6441e10f202558889ad9cb63c962f4a075cd78c14b00318d5b9
 DIST code-server-4.14.0-linux-amd64.tar.gz 98653504 BLAKE2B 
342363a9c00894b65e716352c14b87230704e47ddb068079b25957577a90c1dddf77cfbdc715261d6eb849a5f2569401cb062c0fe6f804c8e60169855b5b2212
 SHA512 
7772397d5abc0a290a15899346a5dcbe8eec5bc44948a5845ed23758ecec1fd0f21e8ab0ac413053b1e36ccc5c69e877ed01fce1d0f09ebf12aa3e96b0483ee4
 DIST code-server-4.14.0-linux-arm64.tar.gz 97470074 BLAKE2B 
414da8e74184672201772470d940a4a323b5f0757962b7d753556420693f46c334235c0e5d5f12ab5372ca28b44bea2f630185deb8efd7a81fe5c50aed1cbd27
 SHA512 
ac303aa02719a897941f2d117168395d590f2efa366cc2b8a90699ef265032183f3a8c221451cb0f3228ecc13767fc896a903adfdac7e636782f262b44b69f0c
+DIST code-server-4.14.1-linux-amd64.tar.gz 98672270 BLAKE2B 
9b7389b3578209391ac0c4a622e4e9a8bdb2bfcbc3f9eda5b26264b122273777819d097f6fa03114429a7bdc4ab7ac943bb104683b5867e3df248171551548d9
 SHA512 
1d70f5dbc4f4605d5fd254df117d34c8b05fc33085c27c909f8ec73d5ef9a3d71bb11617b38a6fa3dc32138c6df92db0555c14ede814b6868cb43acec182c70a
+DIST code-server-4.14.1-linux-arm64.tar.gz 97486113 BLAKE2B 
d918d2a7f5f0be73f26408d9bb0f4a499d98044da58b19dce1146508c9a68cdf8abfb577789a70fc15658c2265b1fc548f9ed96fbf69859a5993d0218d3cca0f
 SHA512 
70db38d528ea24446859eab61c9a502e901dc325f15a50bc5788acf42bd49e29750350748a1534dbaaceb59fd1654d43e2092a481fae0768916031d07ad1e501

diff --git a/www-apps/code-server-bin/code-server-bin-4.14.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.14.1.ebuild
new file mode 100644
index 0..35845168a
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.14.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   app-crypt/libsecret
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   # For windo

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-06-21 Thread Leonardo Hernandez
commit: 133fe1c0849b5a9cf3fe2ecaebe7bb9afc816959
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jun 22 05:08:05 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Jun 22 05:11:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=133fe1c0

www-apps/code-server-bin: drop 4.9.1-r2

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 -
 .../code-server-bin-4.9.1-r2.ebuild| 127 -
 2 files changed, 129 deletions(-)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 8c5a50fb5..1f1f447cc 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -2,5 +2,3 @@ DIST code-server-4.12.0-linux-amd64.tar.gz 97828967 BLAKE2B 
60089c914ba94eff0bfa
 DIST code-server-4.12.0-linux-arm64.tar.gz 96637295 BLAKE2B 
ab842644f50871e97016c08e9470fa24ae2a1d2b4dc344faf7a45153595deed6cd88146adbf1871db2082a0a06a0d12fc50eb588c7307f51d9737cb5c6b230f1
 SHA512 
dc09e21ff35f987cdb7f5b62d2133b53af5f634b747a13b7fe9cff0c6be61a93950b1e23a8869206b8ed3544bb34221d2c38d6fb25d176e8136ebd0d255fe7ad
 DIST code-server-4.13.0-linux-amd64.tar.gz 97870904 BLAKE2B 
320b845f1cca424c52022795bd77d1646786dfa1582944aa402e49e877c90af32a069662af5bd8385671118f74d4f66bfc95d4d1f875e865f74fd81732290559
 SHA512 
e7f50fb0bff5dbe5b075d6c1410f056f0e78e790eeab91fd0fa9596b1c52b8243798f10d5f609beb0288f965eb40b4519a0ad83972804f52dc1b88e456d91a7f
 DIST code-server-4.13.0-linux-arm64.tar.gz 96675774 BLAKE2B 
4c117fa6e0c06b5203863ae1a35d5a57e36c0bc339ddf009ff106efbf3a0207ea9deb9efbf868a14f9c0bf64e3034c626d99647073c90fa9c4dd59b938b2e0ae
 SHA512 
04478cc1280326fede817549e21a086f1f0281a79b52059a1523246f42d024463a7aac61f443b6441e10f202558889ad9cb63c962f4a075cd78c14b00318d5b9
-DIST code-server-4.9.1-linux-amd64.tar.gz 106765319 BLAKE2B 
18b82c1daa4b005115de001e8065783dbc9042b1504a4323ad74d0002e331c3e24ee3856d39aa8e0777d6e0e93f7f0dfcc6b01fae0f2482ef881e8b9d867794d
 SHA512 
1193c8690275c432e9126d18ab24bc50f199c585d3f5e9c2886a339b92d3d5e52103c8fec55189df1d149f3f7147ff2aeb97c70191ca996b5bc65e492c74454a
-DIST code-server-4.9.1-linux-arm64.tar.gz 97436984 BLAKE2B 
7fb2b4ebc6dfbe0a2bb55b0f7d78a9c61045d328c6f71c4c6b32dac9fa9648aa96d5962975618e73962e2c53422c35dc5ebed2378eea18570016e0ba85f02686
 SHA512 
0a60f8eda68be6c939a1aab9012a4e1da429d9491a97dee2b0be78e68e6a4a79d12d855ec90208c9080ea4ee227b8c12f1203f71c81298e6ec2b7a66b6da451b

diff --git a/www-apps/code-server-bin/code-server-bin-4.9.1-r2.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.9.1-r2.ebuild
deleted file mode 100644
index 7813d7ccb..0
--- a/www-apps/code-server-bin/code-server-bin-4.9.1-r2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-MY_P="${MY_PN}-${PV}"
-BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
-
-inherit systemd
-
-DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
-HOMEPAGE="https://coder.com/";
-SRC_URI="
-   amd64? ( ${BASE_URI}-amd64.tar.gz )
-   arm64? ( ${BASE_URI}-arm64.tar.gz )
-"
-RESTRICT="test"
-LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
-   || ( BSD-2 MIT Apache-2.0 )
-   || ( MIT WTFPL )
-   || ( BSD GPL-2 )
-"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
-   ${DEPEND}
-   >=net-libs/nodejs-16.0.0[ssl]
-   sys-apps/ripgrep
-   app-crypt/libsecret
-"
-
-S="${WORKDIR}/${MY_P}-linux-${ARCH}"
-
-PATCHES=( "${FILESDIR}/${PN}-node.patch" )
-
-DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
-
-# Relative
-VSCODE_MODULES="lib/vscode/node_modules"
-
-QA_PREBUILT="
-   opt/${PN}/lib/coder-cloud-agent
-   opt/${PN}/node_modules/argon2/lib/binding/napi-v3/argon2.node
-   opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/argon2.node
-   
opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/obj.target/argon2.node
-   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
-   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-gnu/argon2.linux-x64-gnu.node
-   
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/obj.target/iselevated.node
-   
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/iselevated.node
-   opt/${PN}/${VSCODE_MODULES}/node-pty/build/Release/pty.node
-   
opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/obj.target/watchdog.node
-   opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/watchdog.node
-   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.n

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-06-21 Thread Leonardo Hernandez
commit: 6eb6fa15494848fbfc86d26d803b39abfd800da3
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jun 22 05:11:26 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Jun 22 05:11:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6eb6fa15

www-apps/code-server-bin: add 4.14.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.14.0.ebuild  | 105 +
 2 files changed, 107 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 1f1f447cc..27cd497d9 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -2,3 +2,5 @@ DIST code-server-4.12.0-linux-amd64.tar.gz 97828967 BLAKE2B 
60089c914ba94eff0bfa
 DIST code-server-4.12.0-linux-arm64.tar.gz 96637295 BLAKE2B 
ab842644f50871e97016c08e9470fa24ae2a1d2b4dc344faf7a45153595deed6cd88146adbf1871db2082a0a06a0d12fc50eb588c7307f51d9737cb5c6b230f1
 SHA512 
dc09e21ff35f987cdb7f5b62d2133b53af5f634b747a13b7fe9cff0c6be61a93950b1e23a8869206b8ed3544bb34221d2c38d6fb25d176e8136ebd0d255fe7ad
 DIST code-server-4.13.0-linux-amd64.tar.gz 97870904 BLAKE2B 
320b845f1cca424c52022795bd77d1646786dfa1582944aa402e49e877c90af32a069662af5bd8385671118f74d4f66bfc95d4d1f875e865f74fd81732290559
 SHA512 
e7f50fb0bff5dbe5b075d6c1410f056f0e78e790eeab91fd0fa9596b1c52b8243798f10d5f609beb0288f965eb40b4519a0ad83972804f52dc1b88e456d91a7f
 DIST code-server-4.13.0-linux-arm64.tar.gz 96675774 BLAKE2B 
4c117fa6e0c06b5203863ae1a35d5a57e36c0bc339ddf009ff106efbf3a0207ea9deb9efbf868a14f9c0bf64e3034c626d99647073c90fa9c4dd59b938b2e0ae
 SHA512 
04478cc1280326fede817549e21a086f1f0281a79b52059a1523246f42d024463a7aac61f443b6441e10f202558889ad9cb63c962f4a075cd78c14b00318d5b9
+DIST code-server-4.14.0-linux-amd64.tar.gz 98653504 BLAKE2B 
342363a9c00894b65e716352c14b87230704e47ddb068079b25957577a90c1dddf77cfbdc715261d6eb849a5f2569401cb062c0fe6f804c8e60169855b5b2212
 SHA512 
7772397d5abc0a290a15899346a5dcbe8eec5bc44948a5845ed23758ecec1fd0f21e8ab0ac413053b1e36ccc5c69e877ed01fce1d0f09ebf12aa3e96b0483ee4
+DIST code-server-4.14.0-linux-arm64.tar.gz 97470074 BLAKE2B 
414da8e74184672201772470d940a4a323b5f0757962b7d753556420693f46c334235c0e5d5f12ab5372ca28b44bea2f630185deb8efd7a81fe5c50aed1cbd27
 SHA512 
ac303aa02719a897941f2d117168395d590f2efa366cc2b8a90699ef265032183f3a8c221451cb0f3228ecc13767fc896a903adfdac7e636782f262b44b69f0c

diff --git a/www-apps/code-server-bin/code-server-bin-4.14.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.14.0.ebuild
new file mode 100644
index 0..35845168a
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.14.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   app-crypt/libsecret
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   # For windo

[gentoo-commits] repo/proj/guru:dev commit in: net-mail/hydroxide/

2023-06-12 Thread Leonardo Hernandez
commit: 4c17df542e921dc8d0a908bcb0fceaf78954cae1
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Jun 12 17:47:28 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Mon Jun 12 17:49:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c17df54

net-mail/hydroxide: update dependency tarball URL

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 net-mail/hydroxide/hydroxide-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/hydroxide/hydroxide-.ebuild 
b/net-mail/hydroxide/hydroxide-.ebuild
index f75d823e4..ab55861c1 100644
--- a/net-mail/hydroxide/hydroxide-.ebuild
+++ b/net-mail/hydroxide/hydroxide-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ else
inherit verify-sig

SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz
verify-sig? ( 
https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )
-   https://gitlab.com/sevz17/go-deps/-/raw/main/${P}-deps.tar.xz
+   
https://github.com/sevz17/go-deps/releases/download/${P}/${P}-deps.tar.xz
"

VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/emersion.asc"
BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-emersion )"



[gentoo-commits] repo/proj/guru:dev commit in: net-mail/hydroxide/

2023-06-12 Thread Leonardo Hernandez
commit: d340412b2ddb19ca15e1a733b52e1bdca879e389
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Jun 12 17:49:32 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Mon Jun 12 17:49:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d340412b

net-mail/hydroxide: add 0.2.27

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 net-mail/hydroxide/Manifest|  3 ++
 net-mail/hydroxide/hydroxide-0.2.27.ebuild | 54 ++
 2 files changed, 57 insertions(+)

diff --git a/net-mail/hydroxide/Manifest b/net-mail/hydroxide/Manifest
index 94ef3f80b..3bf82e096 100644
--- a/net-mail/hydroxide/Manifest
+++ b/net-mail/hydroxide/Manifest
@@ -7,3 +7,6 @@ DIST hydroxide-0.2.24.tar.gz.sig 566 BLAKE2B 
49a0fcd5f4d70f37fde0f77cc50f03749a5
 DIST hydroxide-0.2.26-deps.tar.xz 128526636 BLAKE2B 
50381725b624a2e0d7f4fcab3ef40663f1d0cb0dd64a868280aed47ceffe4e97f51835e805800d0a8a2b365eee64ceaf49d81e1396442df5d2159b74a8b97bab
 SHA512 
cdf406352031ecc47a360a56a88554fc3b5a5079df9a063abf5c5bdd7bbbdc945436b1a63e58bd2bd810dc43c6787fced2d05e9a1f4acc8b6474a660d6e7b4f9
 DIST hydroxide-0.2.26.tar.gz 44023 BLAKE2B 
0842af01d89dbfc7aae2c5ae543d18c104ee905961628055d08f62f2115ff4cecef4a03775b77c29ec97c838009c380573387640ce1247737b11c0707178
 SHA512 
1d4dfa9de6c489948bf4e76524c53b02e925ee078b34b55067e437a3c27decc297415d4c1b62ad1a928af828ed3c460e4b5890a407be4c02267697a7c1063330
 DIST hydroxide-0.2.26.tar.gz.sig 566 BLAKE2B 
75eb9efe93eebeec2f055076fb83c57cb84465ec02fd5bea9ba52a73499b64ce9d8dc6ebdcbe5f24b7b636f5f41766d82c18ab9411a63e7126115030557119dc
 SHA512 
9aaf30b6adcc856a1665075b8fdf9abd819aa965a1abe6d0ebc0205a09656c33298063d6da2ae564c2a0122601f49ced2394d84486cd46130ecacf91760fe097
+DIST hydroxide-0.2.27-deps.tar.xz 137723020 BLAKE2B 
fa1dd992c963c8e4785f4a624a2c7d8294f701b40130abc6ba82b816242d73213d85d0344881d442b17b6015a419671f28b6746ba37564f0c1482afaff73fd6d
 SHA512 
88ff84f49d48910f3abfd152a2914c05f097947d69de193d44cea6965eb2703e0c1a56ce41bb7ae8fc933d2fd4900d6970bbd7fab92c61211bc43b39a7a5f4d2
+DIST hydroxide-0.2.27.tar.gz 44059 BLAKE2B 
cbe5e4b247091c65ea376930fc555a86e0fcf3d2e5cddeab457ac8755ed4b7dbbc7b9fe8284ae95c2741a80d1926cb9aaaffcef759b9aba85ded40851e7d5667
 SHA512 
960bf1a37c2365774db6e4598081bfc5459be7f2a85866caf0faef5826694c1b3d0b0cd5634987c963bf21ed416238840e3de207f5b3e39f0cb2c0eed817c3e9
+DIST hydroxide-0.2.27.tar.gz.sig 566 BLAKE2B 
8af003819f369a2b68a1ed45f60a2bbebaf43be7d85b380353f0c79d3933beed1d1386dbe31d3cdc28c11b30ca210c60a493ce4acc05d01f8d9b5e611eb57958
 SHA512 
e1bf58ebfc690e8161adaaa903adc37f6381d80541ded6bd034bcd4a4872c59cb47c78c69045345ec744d64f46f0221c5aabd797e21849b45640646888b3d8c6

diff --git a/net-mail/hydroxide/hydroxide-0.2.27.ebuild 
b/net-mail/hydroxide/hydroxide-0.2.27.ebuild
new file mode 100644
index 0..ab55861c1
--- /dev/null
+++ b/net-mail/hydroxide/hydroxide-0.2.27.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module multiprocessing
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/emersion/hydroxide.git";
+else
+   inherit verify-sig
+   
SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? ( 
https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )
+   
https://github.com/sevz17/go-deps/releases/download/${P}/${P}-deps.tar.xz
+   "
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/emersion.asc"
+   BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-emersion )"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A third-party, open-source ProtonMail CardDAV, IMAP and SMTP 
bridge"
+HOMEPAGE="https://github.com/emersion/hydroxide";
+
+LICENSE="MIT BSD"
+SLOT="0"
+
+src_unpack() {
+   if [[ "${PV}" == "" ]]; then
+   git-r3_src_unpack
+   go-module_live_vendor
+   else
+   if use verify-sig; then
+   verify-sig_verify_detached 
"${DISTDIR}"/"${P}".tar.gz{,.sig}
+   fi
+   go-module_src_unpack
+   fi
+}
+
+src_compile() {
+   ego build -v -x -p "$(makeopts_jobs)" ./cmd/hydroxide
+}
+
+src_install() {
+   default
+   dobin "${PN}"
+}
+
+pkg_postinst() {
+   elog ""
+   elog "In order to use ${PN} you need to read"
+   elog "https://github.com/emersion/hydroxide#installing";
+   elog ""
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/, www-apps/code-server-bin/files/

2023-06-09 Thread Leonardo Hernandez
commit: 6a6e0013d14ed626692045b82795de5a41ccfba8
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri Jun  9 07:19:25 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri Jun  9 07:20:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a6e0013

www-apps/code-server-bin: add OpenRC init script

Closes: https://bugs.gentoo.org/907847
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 .../code-server-bin-4.13.0-r1.ebuild   | 105 +
 .../code-server-bin/files/code-server-bin.conf |  13 +++
 www-apps/code-server-bin/files/code-server-bin.rc  |  47 +
 3 files changed, 165 insertions(+)

diff --git a/www-apps/code-server-bin/code-server-bin-4.13.0-r1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.13.0-r1.ebuild
new file mode 100644
index 0..35845168a
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.13.0-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   app-crypt/libsecret
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   # For windows
+   rm -r ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/win32-x64 || die
+
+   if [[ $ELIBC != "musl" ]]; then
+   rm 
./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node 
|| die
+   elif [[ $ELIBC != "glibc" ]]; then
+   rm 
./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node 
|| die
+   rm 
./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/darwin-x64/node.napi.glibc.node 
|| die
+   rm 
./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/darwin-arm64/node.napi.glibc.node
 || die
+   fi
+
+   rm -r ./lib/vscode/extensions/node_modules/.bin || die
+}
+
+src_install() {
+   einstalldocs
+
+   insinto "/opt/${PN}"
+   doins -r .
+   fperms +x "/opt/${PN}/bin/${MY_PN}"
+   dosym -r "/opt/${PN}/bin/${MY_PN}" "/opt/${PN}/bin/${PN}"
+   dosym -r "/opt/${PN}/bin/${PN}" "${EPREFIX}/usr/bin/${PN}"
+
+   dosym -r "/usr/bin/rg" \
+   "${EPREFIX}/opt/${PN}/${VSCODE_MODULES}/@vscode/ripgrep/bin/rg"
+
+   systemd_douserunit "${FILESDIR}/${PN}.service"
+   newinitd "${FILESDIR}/${PN}.rc" "${PN}"
+   newconfd "${FILESDIR}/${PN}.conf" "${PN}"
+}
+
+pkg_postinst() {
+   elog "When using code-server systemd service run it as a user"
+   elog "For example: 'systemctl --user enable --now code-server'"
+}

diff --git a/www-apps/code-server-bin/files/code-server-bin.conf 
b/www-apps/code-server-bin/files/code-server-bin.conf
new file mode 100644
index 0..336f7bc71
--- /dev/null
+++ b/

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

2023-05-19 Thread Leonardo Hernandez
commit: c3ed1fb2c6272fb331514c75b11e14bca94e461a
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri May 19 23:11:28 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri May 19 23:16:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3ed1fb2

app-shells/silver: update openssl-sys crate

add missing deps
filter LTO if not using clang

Closes: https://bugs.gentoo.org/887311
Closes: https://bugs.gentoo.org/901123
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/silver/Manifest |  4 +-
 .../silver/files/2.0.0-update-openssl-sys.patch| 49 ++
 app-shells/silver/files/add-gentoo-support.patch   | 11 +
 ...{silver-2.0.0.ebuild => silver-2.0.0-r1.ebuild} | 36 ++--
 4 files changed, 75 insertions(+), 25 deletions(-)

diff --git a/app-shells/silver/Manifest b/app-shells/silver/Manifest
index eab3cc2b5..00a10d4e5 100644
--- a/app-shells/silver/Manifest
+++ b/app-shells/silver/Manifest
@@ -8,7 +8,7 @@ DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434
 DIST base64-0.11.0.crate 48362 BLAKE2B 
90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707
 SHA512 
31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST blake2b_simd-0.5.10.crate 34093 BLAKE2B 
6e725c9399714d1e199277e3f9882d636c1737af5b0b290f853573575005d053d2ab3a34843461747914a0c25d370f0d5a5cbb46765fe99308c1fd7666d471c7
 SHA512 
7471e0347267a4b88e9eea932b3001c420da0a472b2ea0f20dff974789955d6d95e19d51e3a8a312516c7fc4c83b6af17cc59ea2b8fcd4ef879ebac22534307a
-DIST cc-1.0.58.crate 52896 BLAKE2B 
118619bbe306aef5cb83350ea04a7660a4af2c365a5f0c30d045cdca73f7d68d6646889295590dff29cbf003b44f9b00d5eab22fcde8a57483aec615278dfbb8
 SHA512 
0a208c4dd7700ba92337ad0044c0ae1614b105d6e799fc660d07e7745c60d8e4c8d3688af7ced77734a2a695ac2e7c565c2f2b7a886d71714c2f7675ea2a22f7
+DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST chrono-0.4.13.crate 144286 BLAKE2B 
6ff59ebcd58761852a38fe490a1b2c407d1ca07b046a0980bd1ead9973091de0518e49f4777c8b132e4f82e68b51b4a3624d90e2e09fbc5214df7f2a8a8b9e00
 SHA512 
02933602df1964df8e91dbab8d1b5baead493ec73d1da4a4e090eeabb3e37b818f0b800a580c13a14aae9c20df83c9f66a713bed02800f5022b2999881dc2f23
 DIST clap-3.0.0-beta.2.crate 141105 BLAKE2B 
9668e2cc9b2d2f3f063659e45df5e01a3f7c163b21f7d0cc1e8a1a65fe620ff5c1356b2beae71987aced55d58f36c961515e020a87ffdbd1cd2763196437c2f1
 SHA512 
bb51ab2dfe06eb11023d3933ca7a657e3c9e6fa064cba81e2436450036dca3dcc2ca5a9b90785a0042dd823e57ad1e7dc765b788928c249fd10906329b33cdb7
@@ -54,7 +54,7 @@ DIST num-traits-0.2.12.crate 43807 BLAKE2B 
3913a6c73a928ccae330ae4592cbaf502bf3e
 DIST num_cpus-1.13.0.crate 14704 BLAKE2B 
e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc
 SHA512 
e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f
 DIST once_cell-1.4.0.crate 24625 BLAKE2B 
6cfb6ffa2326fb53c4381d4b6a462928f96ad4133c653335c34265a1475c4f50067fcd2a6d9bb0660aab4406401edf02776ceff8d2b43c9d6b443998d2e3cdb7
 SHA512 
8debf21169653719820c4892ebceda67fedcc3c86e958aec42ade0d38247e12265a0152846f9284c37faa183e452ddf666b117e7ec5c066893cd33ec407dfaa6
 DIST openssl-probe-0.1.2.crate 6427 BLAKE2B 
8df00c8ab6af7887a88dd1672bf2c40c6aed5867b0b8d07dacc94b80591814e2fee4ac5dc775ea0e98cc33641b9eeebb6d5979d34717ba400b907358ceb2a469
 SHA512 
4001eeea5c4f859559475b4b1df8248611bd44273116b31e7ef775e02918cc989825989868f331f0f0e387787680c1e4ba721ac0fd4695f7363005ccc0815d9a
-DIST openssl-sys-0.9.58.crate 47014 BLAKE2B 
a66f90a5cd9fc82ff22ad7481ca9e4a92c78852d25ee4151c09d5a4d23823942c28bed5d96d5130eeae005573d7120e7e5187a071ae81ff10572cebcc7db8b3f
 SHA512 
098993619ea8effaa03ab61a0eaebc938d23cb8e5284b2dd45499972ae4c79abc36cbeeb51f34861a36816de9d02e2cece673f32fd042880669e99cfff181481
+DIST openssl-sys-0.9.87.crate 6

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-05-19 Thread Leonardo Hernandez
commit: 8120a07c42e01deb31d873abeec46f31427baafd
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri May 19 21:39:55 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri May 19 21:41:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8120a07c

www-apps/code-server-bin: remove python3 symlinks

only required at build time

Bug: https://bugs.gentoo.org/884473
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 ...{code-server-bin-4.12.0.ebuild => code-server-bin-4.12.0-r1.ebuild} | 3 +++
 ...code-server-bin-4.9.1-r1.ebuild => code-server-bin-4.9.1-r2.ebuild} | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/www-apps/code-server-bin/code-server-bin-4.12.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild
similarity index 97%
rename from www-apps/code-server-bin/code-server-bin-4.12.0.ebuild
rename to www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild
index fd76d89d0..09b0e996e 100644
--- a/www-apps/code-server-bin/code-server-bin-4.12.0.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild
@@ -62,6 +62,9 @@ src_prepare() {
rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
|| die "Failed to remove bundled ripgrep"
 
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
# not needed
rm ./postinstall.sh || die
 

diff --git a/www-apps/code-server-bin/code-server-bin-4.9.1-r1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.9.1-r2.ebuild
similarity index 98%
rename from www-apps/code-server-bin/code-server-bin-4.9.1-r1.ebuild
rename to www-apps/code-server-bin/code-server-bin-4.9.1-r2.ebuild
index f980ee526..7813d7ccb 100644
--- a/www-apps/code-server-bin/code-server-bin-4.9.1-r1.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.9.1-r2.ebuild
@@ -86,6 +86,9 @@ src_prepare() {
rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
|| die "Failed to remove bundled ripgrep"
 
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
# not needed
rm ./postinstall.sh || die
 



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-05-19 Thread Leonardo Hernandez
commit: f20d44fbdd2627ac81baa5bc771deb83c2380381
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri May 19 21:37:45 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri May 19 21:41:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f20d44fb

www-apps/code-server-bin: add 4.13.0

Closes: https://bugs.gentoo.org/884473
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.13.0.ebuild  | 103 +
 2 files changed, 105 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 43213bc4f..8c5a50fb5 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,4 +1,6 @@
 DIST code-server-4.12.0-linux-amd64.tar.gz 97828967 BLAKE2B 
60089c914ba94eff0bfa142254635188c138553ce81e66aff8f24f6be9a1a7bc35efc5d900e010437e7cdcb2209c55cf988a9c88d65b063bcc0eb233d0a7b929
 SHA512 
5ef36f8d3b3838ce1b30f460748f44e89f77843e6b8fec18bbb4b69028558c041b1b31af576f51693091d6f8e2b9bd03d94a8c4e3f7389b613dae8986f64cb6a
 DIST code-server-4.12.0-linux-arm64.tar.gz 96637295 BLAKE2B 
ab842644f50871e97016c08e9470fa24ae2a1d2b4dc344faf7a45153595deed6cd88146adbf1871db2082a0a06a0d12fc50eb588c7307f51d9737cb5c6b230f1
 SHA512 
dc09e21ff35f987cdb7f5b62d2133b53af5f634b747a13b7fe9cff0c6be61a93950b1e23a8869206b8ed3544bb34221d2c38d6fb25d176e8136ebd0d255fe7ad
+DIST code-server-4.13.0-linux-amd64.tar.gz 97870904 BLAKE2B 
320b845f1cca424c52022795bd77d1646786dfa1582944aa402e49e877c90af32a069662af5bd8385671118f74d4f66bfc95d4d1f875e865f74fd81732290559
 SHA512 
e7f50fb0bff5dbe5b075d6c1410f056f0e78e790eeab91fd0fa9596b1c52b8243798f10d5f609beb0288f965eb40b4519a0ad83972804f52dc1b88e456d91a7f
+DIST code-server-4.13.0-linux-arm64.tar.gz 96675774 BLAKE2B 
4c117fa6e0c06b5203863ae1a35d5a57e36c0bc339ddf009ff106efbf3a0207ea9deb9efbf868a14f9c0bf64e3034c626d99647073c90fa9c4dd59b938b2e0ae
 SHA512 
04478cc1280326fede817549e21a086f1f0281a79b52059a1523246f42d024463a7aac61f443b6441e10f202558889ad9cb63c962f4a075cd78c14b00318d5b9
 DIST code-server-4.9.1-linux-amd64.tar.gz 106765319 BLAKE2B 
18b82c1daa4b005115de001e8065783dbc9042b1504a4323ad74d0002e331c3e24ee3856d39aa8e0777d6e0e93f7f0dfcc6b01fae0f2482ef881e8b9d867794d
 SHA512 
1193c8690275c432e9126d18ab24bc50f199c585d3f5e9c2886a339b92d3d5e52103c8fec55189df1d149f3f7147ff2aeb97c70191ca996b5bc65e492c74454a
 DIST code-server-4.9.1-linux-arm64.tar.gz 97436984 BLAKE2B 
7fb2b4ebc6dfbe0a2bb55b0f7d78a9c61045d328c6f71c4c6b32dac9fa9648aa96d5962975618e73962e2c53422c35dc5ebed2378eea18570016e0ba85f02686
 SHA512 
0a60f8eda68be6c939a1aab9012a4e1da429d9491a97dee2b0be78e68e6a4a79d12d855ec90208c9080ea4ee227b8c12f1203f71c81298e6ec2b7a66b6da451b

diff --git a/www-apps/code-server-bin/code-server-bin-4.13.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.13.0.ebuild
new file mode 100644
index 0..09b0e996e
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.13.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   app-crypt/libsecret
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSC

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

2023-05-11 Thread Leonardo Hernandez
commit: d125acb83efc65d4b92ee72cbae225df66b7a315
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu May 11 17:46:01 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu May 11 17:46:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d125acb8

gui-wm/dwl: drop 0.4_rc2

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-wm/dwl/Manifest   |  1 -
 gui-wm/dwl/dwl-0.4_rc2.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index ddac0c615..f1202584c 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1,3 +1,2 @@
 DIST dwl-0.3.1.tar.gz 51347 BLAKE2B 
754dcf17de405f4a3f69478444fe46199f4e67fd7a7801e02131676e23e7324b49d6f31da629a6ab977262a210b95adcb8407c37b81031aac3ee6d2427f27a10
 SHA512 
c6bcaf26d6f67f7712f907331c947afc84a5c5b990f5ec6d568d65f624a2cafd1617055ed514cd7e8a331abcd4c37ed574672dcbeeb890607d8eb38e7a304215
 DIST dwl-0.4.tar.gz 55527 BLAKE2B 
a4c6d763574f2bf88db959a4730447874de61d4d868d12285feebc121204c4dbda82ab3cfef791999e138898daa5564d295d4943aff015d91d62d9c9ade6d005
 SHA512 
6e15e05001e6469d13bef2d532980585d57de55c8feb461a7c25a76d7cdaee022785485faca02cd9d1214457fbeb1bec0eb652700ba0ddccca4aa780df0046b2
-DIST dwl-0.4_rc2.tar.gz 54093 BLAKE2B 
13ae6c071bd4fc8202101c689983e232a8af4ff1f83142a44954998a709307c447a611d8dd46a3534baf41e64a3f7ed4d6fa548b1426212114a463cc29f4e94a
 SHA512 
5f95dac99b9fbec971366f55c7a41f2a0fcff7e321c52a4afe04dd17465cde063c37aee677e833c937169782ddfb59fde66eb3c556171d9d80205837a806c7ee

diff --git a/gui-wm/dwl/dwl-0.4_rc2.ebuild b/gui-wm/dwl/dwl-0.4_rc2.ebuild
deleted file mode 100644
index 24aa85cf0..0
--- a/gui-wm/dwl/dwl-0.4_rc2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic savedconfig toolchain-funcs desktop
-
-DESCRIPTION="dwm for Wayland"
-HOMEPAGE="https://github.com/djpohly/dwl";
-SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${P/_/-}"
-
-LICENSE="CC0-1.0 GPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X"
-
-RDEPEND="
-   dev-libs/libinput
-   dev-libs/wayland
-   gui-libs/wlroots:0/16[X(-)?]
-   x11-libs/libxkbcommon
-   X? (
-   x11-libs/libxcb
-   x11-libs/xcb-util-wm
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-libs/wayland-protocols
-   dev-util/wayland-scanner
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   restore_config config.h
-}
-
-src_configure() {
-   if use X; then
-   append-cppflags '-DXWAYLAND'
-   append-libs '-lxcb' '-lxcb-icccm'
-   fi
-
-   tc-export CC
-}
-
-src_install() {
-   emake PREFIX="${ED}/usr" install
-
-   domenu "${FILESDIR}"/dwl.desktop
-
-   einstalldocs
-
-   save_config config.h
-}



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

2023-05-11 Thread Leonardo Hernandez
commit: 714d57e67578f086ab2a298f9d1d40beb079fc97
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu May 11 17:51:02 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu May 11 17:51:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=714d57e6

gui-wm/dwl: export CC

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-wm/dwl/{dwl-0.4.ebuild => dwl-0.4-r1.ebuild} | 4 +++-
 gui-wm/dwl/dwl--r1.ebuild| 4 +++-
 gui-wm/dwl/dwl-.ebuild   | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/gui-wm/dwl/dwl-0.4.ebuild b/gui-wm/dwl/dwl-0.4-r1.ebuild
similarity index 96%
rename from gui-wm/dwl/dwl-0.4.ebuild
rename to gui-wm/dwl/dwl-0.4-r1.ebuild
index ef6dbf4f6..a7cb0860f 100644
--- a/gui-wm/dwl/dwl-0.4.ebuild
+++ b/gui-wm/dwl/dwl-0.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -62,6 +62,8 @@ src_configure() {
 
sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die
 
+   tc-export CC
+
if use X; then
append-cppflags '-DXWAYLAND'
append-libs '-lxcb' '-lxcb-icccm'

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index ef6dbf4f6..a7cb0860f 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -62,6 +62,8 @@ src_configure() {
 
sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die
 
+   tc-export CC
+
if use X; then
append-cppflags '-DXWAYLAND'
append-libs '-lxcb' '-lxcb-icccm'

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index ef6dbf4f6..a7cb0860f 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -62,6 +62,8 @@ src_configure() {
 
sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die
 
+   tc-export CC
+
if use X; then
append-cppflags '-DXWAYLAND'
append-libs '-lxcb' '-lxcb-icccm'



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

2023-05-08 Thread Leonardo Hernandez
commit: e23ff39c51edf444600673c42f3a473d18ad672e
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue May  9 01:19:09 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Tue May  9 01:20:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e23ff39c

app-shells/zoxide: add 0.9.1

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/zoxide/Manifest|  84 +
 app-shells/zoxide/zoxide-0.9.1.ebuild | 164 ++
 2 files changed, 248 insertions(+)

diff --git a/app-shells/zoxide/Manifest b/app-shells/zoxide/Manifest
index 6ffb54036..dc0f35127 100644
--- a/app-shells/zoxide/Manifest
+++ b/app-shells/zoxide/Manifest
@@ -2,18 +2,27 @@ DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
+DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
+DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
+DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
+DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
 DIST anyhow-1.0.52.crate 44224 BLAKE2B 
79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31
 SHA512 
b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a
 DIST anyhow-1.0.58.crate 43137 BLAKE2B 
8e797dfab555d7076128851203ec1c6cb3c448bad52fe28c82b10518549971e6daaaca52d4a0dbb126549fd819706d6788e5322c6433ed71836c7f6051230b7a
 SHA512 
78b21c51efd37e2be8f5672dc57f23ecd222d910604276da094754e06b86eb5a899d7ca7fb9f92566a13f70c116b05fed93d68a06320894d76a14a31e6c557b7
 DIST anyhow-1.0.61.crate 43202 BLAKE2B 
cd13e3b187a87c1ada6fea8c3c289627893e782a9bdad0c7a32d2b4acf5182abeff3fd649664b645b14f46a25a59a5b13d0a072296146acb9954af781e972ba9
 SHA512 
06a7e077efb1e1cb3fd5b210a9fdfa2142141d57188660fc2e301501ba38f49291126cb1dccd0f01facbc1d0302132e41b42e5ebb14e44e152cf10b18d3e5e6d
 DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
+DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
 DIST askama-0.11.0.crate 834

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

2023-04-21 Thread Leonardo Hernandez
commit: faaeab208cbc20dc79142be6c50f619cc253152f
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Apr 13 20:54:49 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri Apr 21 22:09:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=faaeab20

app-shells/zoxide: add 0.9.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/zoxide/Manifest|  61 +
 app-shells/zoxide/zoxide-0.9.0.ebuild | 157 ++
 2 files changed, 218 insertions(+)

diff --git a/app-shells/zoxide/Manifest b/app-shells/zoxide/Manifest
index 5ae1d38ef..6ffb54036 100644
--- a/app-shells/zoxide/Manifest
+++ b/app-shells/zoxide/Manifest
@@ -1,7 +1,11 @@
+DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
 DIST anyhow-1.0.52.crate 44224 BLAKE2B 
79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31
 SHA512 
b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a
 DIST anyhow-1.0.58.crate 43137 BLAKE2B 
8e797dfab555d7076128851203ec1c6cb3c448bad52fe28c82b10518549971e6daaaca52d4a0dbb126549fd819706d6788e5322c6433ed71836c7f6051230b7a
 SHA512 
78b21c51efd37e2be8f5672dc57f23ecd222d910604276da094754e06b86eb5a899d7ca7fb9f92566a13f70c116b05fed93d68a06320894d76a14a31e6c557b7
 DIST anyhow-1.0.61.crate 43202 BLAKE2B 
cd13e3b187a87c1ada6fea8c3c289627893e782a9bdad0c7a32d2b4acf5182abeff3fd649664b645b14f46a25a59a5b13d0a072296146acb9954af781e972ba9
 SHA512 
06a7e077efb1e1cb3fd5b210a9fdfa2142141d57188660fc2e301501ba38f49291126cb1dccd0f01facbc1d0302132e41b42e5ebb14e44e152cf10b18d3e5e6d
+DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
 DIST askama-0.11.0.crate 8343 BLAKE2B 
cc2c4cddde8a6644f57c5493ac72040122e9590df48dc55a14b653f2a9274ac1c416e19760fe6e42268224e215874b355e2dfb1c0c5c3dd182cda9a3c6934f9d
 SHA512 
3650fbc9a0bc7cf1deb6f6f7e8a0ce1595bf67c1cba8c7c20c0dcb963ea74258b675f5a75f2ffa1e1c0a790a985dfe8e04498de1cf7803f9e4b98cbd295b4f47
 DIST askama-0.11.1.crate 8182 BLAKE2B 
5cfa6a0cf5679e271c1d35500b5ae40eb4fe1f955f4356d913ae38d7dc6fa9137ff6e250b7f0ff2a3aadb747d4abc8456a6990c99908e602521ba28014d81ca9
 SHA512 
d75507a43d2ab12b046854e33308eeabbac6825282588554a678742a71f2521a33637b89d3b24088643d18e84cefa538031264c587896e6e1eb16cc15c93afb7
 DIST askama_derive-0.11.0.crate 7076 BLAKE2B 
6bae0809ece63c28a00adb339d17aa3cda3017eb5a90c6f7aea493d1ac25c4f54304a0425b6ded12ab7b8190311d6b1462b4b7c21d3e694841db8c3534640b07
 SHA512 
d0b947817847c70d3ee2cf59afbc3b249147a056e2a59fd93f16788b9e8d75720ec918f75f19d1007026e6d543651974984930c760391a6873df7bc808d3c409
@@ -12,6 +16,7 @@ DIST askama_shared-0.12.0.crate 36224 BLAKE2B 
dbaee12b79b82ac20ec30c0f7ab44457ed
 DIST askama_shared-0.12.2.crate 38015 BLAKE2B 
7f1f461abc5e1a6c692b254b939309be986435d8c7fe1adb8f3590478e0b0bfcd9c98b68f1f5cd72ea5b72afdc17f79927cbcc86500502965d5e2a8ff41236cc
 SHA512 
05d9bbd47ed09700ea2ee32b5b27801c7b8ea3953a186ede54570a68e2541dcc07f49858cf55ff61c86e129c5d84ff1d92d14064fd43b5fa2160bc24bb32
 DIST assert_cmd-2.0.2.crate 29433 BLAKE2B 
d9f2a97bd81d1423afb6bddbc5fcf6e2cb334502c009368ed623015131d2795d705147e2ad347541a276712b45aa9b95ccb333c52b26aa85dbf58707160f68f5
 SHA512 
346268f1ff00416eb04ce9307bc6261a05edac4a9c10745f428c6a7c35edc7fa8f6b6c8f7fe66befe5b508e60c2763b8bc8acfcefca4b24a9d3e3e1ea85a9935
 DIST assert_cmd-2.0.4.crate 2258

[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mpd-mpris/

2023-04-21 Thread Leonardo Hernandez
commit: 9d23714e3db980dc741b2418a182b93c9b830b2f
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri Apr 21 22:09:25 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri Apr 21 22:09:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d23714e

media-sound/mpd-mpris: add 0.4.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 media-sound/mpd-mpris/Manifest   |  2 ++
 media-sound/mpd-mpris/mpd-mpris-0.4.0.ebuild | 30 
 2 files changed, 32 insertions(+)

diff --git a/media-sound/mpd-mpris/Manifest b/media-sound/mpd-mpris/Manifest
index eca299ed8..8d4b255e5 100644
--- a/media-sound/mpd-mpris/Manifest
+++ b/media-sound/mpd-mpris/Manifest
@@ -1,2 +1,4 @@
 DIST mpd-mpris-0.3.1-deps.tar.xz 208008 BLAKE2B 
a6dbe61c59710e78ffddba58dcab053b95f7951e89fed26d3d10fb238963344a93a1ce4674d90da1312c469c6e61798b84991c41545c0bc72e0e1385eca66767
 SHA512 
18ec8844917296bb47d66fff9c3fb10263db2106f3b3a22ebb63ae92776ebada15fe347ffe7984f04007f46b98c54e42ae8eaaee6031a3eeda7492e68ef3f6f1
 DIST mpd-mpris-0.3.1.tar.gz 12660 BLAKE2B 
d55aec721a79c9b05e66b2ced7c03181c12297ae09755458fa8363f052ad01e2a83cac8d882a658fd768d7e8c1fbd13ca1facaa798d8248fa362fca7936e943c
 SHA512 
5b042e69abed15f05387ac99f3503af749041fdfc72f05c18c19be24050e1475f89e86db5900ea0384244ae2447ad1d17037f0496b799780c7d63fa8b23863d0
+DIST mpd-mpris-0.4.0-deps.tar.xz 481616 BLAKE2B 
564a4ec99271fae4b96b31fa4d170c11618c1bb455f5de9e3f1134ad22994ee593b77823c433e4c32b53fcfe06639411619196aa449dfe01440042ce248b00f9
 SHA512 
dd9ce2e50e07f031c23c9fdd5fba92a558cb7220d7f873c1121bc9430b73ce9bd1426c974f007251a344b45ca2856067bdbdb67cae5f9d5af352e7014beae289
+DIST mpd-mpris-0.4.0.tar.gz 12845 BLAKE2B 
0b8893fb1c02172685490f090c7bef68de0dc82e27b9028a39374913e5bd52fd4c99a4606d5786819e39691e4eddd182a34529a3f76574515d2f212ed65f48f0
 SHA512 
f83bfa6f78b3ac92fa5e7f78d24c82f9540248adebc9f08252339e09b9f31c2978d340e1532948e179de5eb6c2e62f8949c9fe57236e57e4d9761da0beeef1b1

diff --git a/media-sound/mpd-mpris/mpd-mpris-0.4.0.ebuild 
b/media-sound/mpd-mpris/mpd-mpris-0.4.0.ebuild
new file mode 100644
index 0..5c85cc601
--- /dev/null
+++ b/media-sound/mpd-mpris/mpd-mpris-0.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing systemd go-module
+
+DESCRIPTION="An implementation of the MPRIS protocol for MPD."
+HOMEPAGE="https://github.com/natsukagami/mpd-mpris";
+LICENSE="MIT BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="media-sound/mpd"
+DEPEND="${RDEPEND}"
+
+SRC_URI="https://github.com/natsukagami/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://gitlab.com/sevz17/go-deps/-/raw/main/${P}-deps.tar.xz";
+
+src_compile() {
+   ego build -v -x -p "$(makeopts_jobs)" -o "${PN}" cmd/mpd-mpris/*.go
+}
+
+src_install() {
+   einstalldocs
+
+   dobin "${PN}"
+
+   systemd_douserunit mpd-mpris.service
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-mail/hydroxide/

2023-04-21 Thread Leonardo Hernandez
commit: 466f9093734c13aff8707a61cfcc1385a1cb1d8f
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri Apr 21 21:54:29 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri Apr 21 22:09:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=466f9093

net-mail/hydroxide: add 0.2.26

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 net-mail/hydroxide/Manifest|  3 ++
 net-mail/hydroxide/hydroxide-0.2.26.ebuild | 54 ++
 2 files changed, 57 insertions(+)

diff --git a/net-mail/hydroxide/Manifest b/net-mail/hydroxide/Manifest
index 110dc2800..94ef3f80b 100644
--- a/net-mail/hydroxide/Manifest
+++ b/net-mail/hydroxide/Manifest
@@ -4,3 +4,6 @@ DIST hydroxide-0.2.23.tar.gz.sig 566 BLAKE2B 
f8ba4f03ea9dd41f79cade5acdf19ef29ed
 DIST hydroxide-0.2.24-deps.tar.xz 68892640 BLAKE2B 
6d30090862dbe9df1978e04c6e5e5e8f93ab1e7c8403eafaab82040f40aff80efe4032584701fb926af8c972bee6f63aae2a52cd2a594df1f79d459dac2e015b
 SHA512 
c8cb7621c34369af15a6c47a8ac6bd9245c52ea65c20ddcdd894062a3a5f2b46f436aa184093b25fad3338287f1d4d64a857e305cf000191bb4644e43e1d26f0
 DIST hydroxide-0.2.24.tar.gz 43788 BLAKE2B 
ea7cd766531fad4eff57ec0a87c6dcc964a15116fbfc21b7a7cce503f57618c192f91560756ee09a21d7d7ffcd6d818dbfdfde501e8a44a8253de7e7941bf0bb
 SHA512 
925e7516cffbb06ea8fa8cbc25fce18832ad78da747c9b77a83db96f8bf8d05f05bcb300b972d9f6cf62a794a330f3efc086f32021ddaf608603f10462699583
 DIST hydroxide-0.2.24.tar.gz.sig 566 BLAKE2B 
49a0fcd5f4d70f37fde0f77cc50f03749a5dfe0b9c83c565b283f996127762fc204d4b04f0b0797b12c98840a72f2328fdb5fbccb180d4fbd4000d4e7b3fde38
 SHA512 
e0fb3308012111af91ee593b1ea998b0ae3e61a3ce947a0dbe08e88728ecce6a9da035a785bbac7e58905e68951935f20096b0035fa475346c259c1344104656
+DIST hydroxide-0.2.26-deps.tar.xz 128526636 BLAKE2B 
50381725b624a2e0d7f4fcab3ef40663f1d0cb0dd64a868280aed47ceffe4e97f51835e805800d0a8a2b365eee64ceaf49d81e1396442df5d2159b74a8b97bab
 SHA512 
cdf406352031ecc47a360a56a88554fc3b5a5079df9a063abf5c5bdd7bbbdc945436b1a63e58bd2bd810dc43c6787fced2d05e9a1f4acc8b6474a660d6e7b4f9
+DIST hydroxide-0.2.26.tar.gz 44023 BLAKE2B 
0842af01d89dbfc7aae2c5ae543d18c104ee905961628055d08f62f2115ff4cecef4a03775b77c29ec97c838009c380573387640ce1247737b11c0707178
 SHA512 
1d4dfa9de6c489948bf4e76524c53b02e925ee078b34b55067e437a3c27decc297415d4c1b62ad1a928af828ed3c460e4b5890a407be4c02267697a7c1063330
+DIST hydroxide-0.2.26.tar.gz.sig 566 BLAKE2B 
75eb9efe93eebeec2f055076fb83c57cb84465ec02fd5bea9ba52a73499b64ce9d8dc6ebdcbe5f24b7b636f5f41766d82c18ab9411a63e7126115030557119dc
 SHA512 
9aaf30b6adcc856a1665075b8fdf9abd819aa965a1abe6d0ebc0205a09656c33298063d6da2ae564c2a0122601f49ced2394d84486cd46130ecacf91760fe097

diff --git a/net-mail/hydroxide/hydroxide-0.2.26.ebuild 
b/net-mail/hydroxide/hydroxide-0.2.26.ebuild
new file mode 100644
index 0..f75d823e4
--- /dev/null
+++ b/net-mail/hydroxide/hydroxide-0.2.26.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module multiprocessing
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/emersion/hydroxide.git";
+else
+   inherit verify-sig
+   
SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? ( 
https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )
+   https://gitlab.com/sevz17/go-deps/-/raw/main/${P}-deps.tar.xz
+   "
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/emersion.asc"
+   BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-emersion )"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A third-party, open-source ProtonMail CardDAV, IMAP and SMTP 
bridge"
+HOMEPAGE="https://github.com/emersion/hydroxide";
+
+LICENSE="MIT BSD"
+SLOT="0"
+
+src_unpack() {
+   if [[ "${PV}" == "" ]]; then
+   git-r3_src_unpack
+   go-module_live_vendor
+   else
+   if use verify-sig; then
+   verify-sig_verify_detached 
"${DISTDIR}"/"${P}".tar.gz{,.sig}
+   fi
+   go-module_src_unpack
+   fi
+}
+
+src_compile() {
+   ego build -v -x -p "$(makeopts_jobs)" ./cmd/hydroxide
+}
+
+src_install() {
+   default
+   dobin "${PN}"
+}
+
+pkg_postinst() {
+   elog ""
+   elog "In order to use ${PN} you need to read"
+   elog "https://github.com/emersion/hydroxide#installing";
+   elog ""
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-04-21 Thread Leonardo Hernandez
commit: 47e207c4db101eb8c457fa59ddda27c60ba2e783
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri Apr 21 20:00:31 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri Apr 21 22:09:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47e207c4

www-apps/code-server-bin: add 4.12.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.12.0.ebuild  | 100 +
 2 files changed, 102 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index c12bd2071..35f6dc21a 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,3 +1,5 @@
+DIST code-server-4.12.0-linux-amd64.tar.gz 97828967 BLAKE2B 
60089c914ba94eff0bfa142254635188c138553ce81e66aff8f24f6be9a1a7bc35efc5d900e010437e7cdcb2209c55cf988a9c88d65b063bcc0eb233d0a7b929
 SHA512 
5ef36f8d3b3838ce1b30f460748f44e89f77843e6b8fec18bbb4b69028558c041b1b31af576f51693091d6f8e2b9bd03d94a8c4e3f7389b613dae8986f64cb6a
+DIST code-server-4.12.0-linux-arm64.tar.gz 96637295 BLAKE2B 
ab842644f50871e97016c08e9470fa24ae2a1d2b4dc344faf7a45153595deed6cd88146adbf1871db2082a0a06a0d12fc50eb588c7307f51d9737cb5c6b230f1
 SHA512 
dc09e21ff35f987cdb7f5b62d2133b53af5f634b747a13b7fe9cff0c6be61a93950b1e23a8869206b8ed3544bb34221d2c38d6fb25d176e8136ebd0d255fe7ad
 DIST code-server-4.7.1-linux-amd64.tar.gz 103979733 BLAKE2B 
0346e107ef55d09094d341b64ddf4e31cb683a4a7a296405c1336a0f008a01667dee0732df912057ec82712db0da48b14e2c04def7c666c354eebea18076b59b
 SHA512 
d4e542a894fef141a411ba9dbd5360ca5794a6464d0ce32f5a6681de3311a64e4fd3cedc31144d3ef2eae89cd6266d6db028c042e9692051da31a87a7649962c
 DIST code-server-4.7.1-linux-arm64.tar.gz 9420 BLAKE2B 
0d08f9b9966070a21918ce1a4e9d79c5ce9c4d4550d588cc6b0bf30777a015b4616c49a7fa9f776c303238a9920ebb0a341a9bd421067a333579cf38bc16dab5
 SHA512 
8ac49726830168786a4eac7f3b2182af9510443cd3bc0b5760ddee0ee6ce7845fdd91cd680c95821a3dce41c9c2cdf0b7f50ab7817b6764305e262c643c9d896
 DIST code-server-4.8.3-linux-amd64.tar.gz 106357330 BLAKE2B 
2b72427abf01dd1ef0fcc85971d484b116a558ae586fbdaf0f40ded66ad1523c57449141f7ad1d8b2bf364094b2be7999f275d2a8d00ccb6194b56e89133ed0d
 SHA512 
c074007129082819b70be588f5f1f81613f7b12d4b2bc9a606f56767747c13c62707c54694bdbc5a27da60027c0a9cc98efc3e5c64e05c0947dcb45b551efb4d

diff --git a/www-apps/code-server-bin/code-server-bin-4.12.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.12.0.ebuild
new file mode 100644
index 0..fd76d89d0
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.12.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   app-crypt/libsecret
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # not needed
+   rm ./postinstall.sh || die
+
+   # For windows
+   rm -r ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/win32-x64 || die
+
+   if [[ $ELIBC != "musl" ]]; then
+   rm 
./"${VSCODE_MODULE

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-04-21 Thread Leonardo Hernandez
commit: 1c9c7eb86ef14f84b12c23e814566266a46e807e
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri Apr 21 22:11:13 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri Apr 21 22:11:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c9c7eb8

www-apps/code-server-bin: drop 4.7.1, 4.8.3

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   4 -
 .../code-server-bin/code-server-bin-4.7.1.ebuild   | 125 -
 .../code-server-bin/code-server-bin-4.8.3.ebuild   | 123 
 3 files changed, 252 deletions(-)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 35f6dc21a..43213bc4f 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,8 +1,4 @@
 DIST code-server-4.12.0-linux-amd64.tar.gz 97828967 BLAKE2B 
60089c914ba94eff0bfa142254635188c138553ce81e66aff8f24f6be9a1a7bc35efc5d900e010437e7cdcb2209c55cf988a9c88d65b063bcc0eb233d0a7b929
 SHA512 
5ef36f8d3b3838ce1b30f460748f44e89f77843e6b8fec18bbb4b69028558c041b1b31af576f51693091d6f8e2b9bd03d94a8c4e3f7389b613dae8986f64cb6a
 DIST code-server-4.12.0-linux-arm64.tar.gz 96637295 BLAKE2B 
ab842644f50871e97016c08e9470fa24ae2a1d2b4dc344faf7a45153595deed6cd88146adbf1871db2082a0a06a0d12fc50eb588c7307f51d9737cb5c6b230f1
 SHA512 
dc09e21ff35f987cdb7f5b62d2133b53af5f634b747a13b7fe9cff0c6be61a93950b1e23a8869206b8ed3544bb34221d2c38d6fb25d176e8136ebd0d255fe7ad
-DIST code-server-4.7.1-linux-amd64.tar.gz 103979733 BLAKE2B 
0346e107ef55d09094d341b64ddf4e31cb683a4a7a296405c1336a0f008a01667dee0732df912057ec82712db0da48b14e2c04def7c666c354eebea18076b59b
 SHA512 
d4e542a894fef141a411ba9dbd5360ca5794a6464d0ce32f5a6681de3311a64e4fd3cedc31144d3ef2eae89cd6266d6db028c042e9692051da31a87a7649962c
-DIST code-server-4.7.1-linux-arm64.tar.gz 9420 BLAKE2B 
0d08f9b9966070a21918ce1a4e9d79c5ce9c4d4550d588cc6b0bf30777a015b4616c49a7fa9f776c303238a9920ebb0a341a9bd421067a333579cf38bc16dab5
 SHA512 
8ac49726830168786a4eac7f3b2182af9510443cd3bc0b5760ddee0ee6ce7845fdd91cd680c95821a3dce41c9c2cdf0b7f50ab7817b6764305e262c643c9d896
-DIST code-server-4.8.3-linux-amd64.tar.gz 106357330 BLAKE2B 
2b72427abf01dd1ef0fcc85971d484b116a558ae586fbdaf0f40ded66ad1523c57449141f7ad1d8b2bf364094b2be7999f275d2a8d00ccb6194b56e89133ed0d
 SHA512 
c074007129082819b70be588f5f1f81613f7b12d4b2bc9a606f56767747c13c62707c54694bdbc5a27da60027c0a9cc98efc3e5c64e05c0947dcb45b551efb4d
-DIST code-server-4.8.3-linux-arm64.tar.gz 97248777 BLAKE2B 
11b4e504fc0bf78a2be1ce945ec5f2f7fabbef9264434d64564ec1bf73874d364f859867d19a17a4cebcbad9c6d1828c4e1e3c3ef1bd168a2484e00467f2b82f
 SHA512 
07322fdd92b8986445d6ade10aa25f59353bed280c4c61cce307a67281353ea41d3d813065bb734fdbfc06fef65f19c4027ae690b7d165fe8bdbfea5c4f3fc20
 DIST code-server-4.9.1-linux-amd64.tar.gz 106765319 BLAKE2B 
18b82c1daa4b005115de001e8065783dbc9042b1504a4323ad74d0002e331c3e24ee3856d39aa8e0777d6e0e93f7f0dfcc6b01fae0f2482ef881e8b9d867794d
 SHA512 
1193c8690275c432e9126d18ab24bc50f199c585d3f5e9c2886a339b92d3d5e52103c8fec55189df1d149f3f7147ff2aeb97c70191ca996b5bc65e492c74454a
 DIST code-server-4.9.1-linux-arm64.tar.gz 97436984 BLAKE2B 
7fb2b4ebc6dfbe0a2bb55b0f7d78a9c61045d328c6f71c4c6b32dac9fa9648aa96d5962975618e73962e2c53422c35dc5ebed2378eea18570016e0ba85f02686
 SHA512 
0a60f8eda68be6c939a1aab9012a4e1da429d9491a97dee2b0be78e68e6a4a79d12d855ec90208c9080ea4ee227b8c12f1203f71c81298e6ec2b7a66b6da451b

diff --git a/www-apps/code-server-bin/code-server-bin-4.7.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.7.1.ebuild
deleted file mode 100644
index 4752a8adf..0
--- a/www-apps/code-server-bin/code-server-bin-4.7.1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-MY_P="${MY_PN}-${PV}"
-BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
-
-inherit systemd
-
-DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
-HOMEPAGE="https://coder.com/";
-SRC_URI="
-   amd64? ( ${BASE_URI}-amd64.tar.gz )
-   arm64? ( ${BASE_URI}-arm64.tar.gz )
-"
-RESTRICT="test"
-LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
-   || ( BSD-2 MIT Apache-2.0 )
-   || ( MIT WTFPL )
-   || ( BSD GPL-2 )
-"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="gnome-keyring"
-
-RDEPEND="
-   ${DEPEND}
-   >=net-libs/nodejs-16.0.0[ssl]
-   sys-apps/ripgrep
-   gnome-keyring? (
-   app-crypt/libsecret
-   )
-"
-
-S="${WORKDIR}/${MY_P}-linux-${ARCH}"
-
-PATCHES=( "${FILESDIR}/${PN}-node.patch" )
-
-DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.

[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/openpgp-keys-emersion/

2023-04-21 Thread Leonardo Hernandez
commit: d7e37d121e2f1dfdf9cddd3abf258994c55ed276
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri Apr 21 21:50:51 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Fri Apr 21 22:09:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7e37d12

sec-keys/openpgp-keys-emersion: add 20230421, drop 20220802

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 sec-keys/openpgp-keys-emersion/Manifest | 2 +-
 ...s-emersion-20220802.ebuild => openpgp-keys-emersion-20230421.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sec-keys/openpgp-keys-emersion/Manifest 
b/sec-keys/openpgp-keys-emersion/Manifest
index 6a6eafc6b..7090b4f88 100644
--- a/sec-keys/openpgp-keys-emersion/Manifest
+++ b/sec-keys/openpgp-keys-emersion/Manifest
@@ -1 +1 @@
-DIST openpgp-keys-emersion-20220802.asc 7501 BLAKE2B 
7e006eb14f2c95369895c08de29090dcdb0ea4ef738ced3898c1c6687b6beeff336f9db6a2c40f8b8efd9552ec0f08438f9ecb398adc16178ea4dee794473a27
 SHA512 
51a43446ffaab497b92f1591cd5e2777f30a05bf297290f681f9ee3a4545d92be8540fb83c708ca80142f120eca076fef03e1e98130efa7af534bec005e55168
+DIST openpgp-keys-emersion-20230421.asc 2263 BLAKE2B 
03d35a3daa24b811de36e34f5c7bf082b8a49438acd33080ce2f01d8db7b0e0cdbd03d254ebb0ca8b1608815092a6e6e42fe7b5cbdecfa6f310e9f8608f04d6f
 SHA512 
5681bac74f6e7e34230ad9a0127161872eb77a237ac5534127467046d90bdff1abe96d269ca4f8ff8c076ccbb88a4e71feb1525196f9df19a03efe05a69cea6f

diff --git 
a/sec-keys/openpgp-keys-emersion/openpgp-keys-emersion-20220802.ebuild 
b/sec-keys/openpgp-keys-emersion/openpgp-keys-emersion-20230421.ebuild
similarity index 100%
rename from sec-keys/openpgp-keys-emersion/openpgp-keys-emersion-20220802.ebuild
rename to sec-keys/openpgp-keys-emersion/openpgp-keys-emersion-20230421.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-01-17 Thread Leonardo Hernandez
commit: 393cdb218202e873f6cfa82ee22c2cc87de230ca
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Jan 18 05:43:56 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Wed Jan 18 05:47:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=393cdb21

www-apps/code-server-bin: revbump for drop IUSE=gnome-keyring

Fixes: 4e3463a39736c343763352549a80da6a0edcf428
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 .../{code-server-bin-4.9.1.ebuild => code-server-bin-4.9.1-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/www-apps/code-server-bin/code-server-bin-4.9.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.9.1-r1.ebuild
similarity index 100%
rename from www-apps/code-server-bin/code-server-bin-4.9.1.ebuild
rename to www-apps/code-server-bin/code-server-bin-4.9.1-r1.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-01-12 Thread Leonardo Hernandez
commit: ddc1581f9dece7da6c126ddf2bb4131f06bacdd7
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jan 12 20:19:13 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Jan 12 20:19:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ddc1581f

www-apps/code-server-bin: update upstream metadata

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/code-server-bin/metadata.xml 
b/www-apps/code-server-bin/metadata.xml
index 0d0bd0a08..9288a0c44 100644
--- a/www-apps/code-server-bin/metadata.xml
+++ b/www-apps/code-server-bin/metadata.xml
@@ -1,12 +1,12 @@
 
-http://www.gentoo.org/dtd/metadata.dtd";>
+https://www.gentoo.org/dtd/metadata.dtd";>
 
   
 Leonardo Hernández Hernández
 leohdz...@proton.me
   
   
-cdr/code-server
+coder/code-server
   
   
   Run VS Code on any machine anywhere and access it in the browser.



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-01-12 Thread Leonardo Hernandez
commit: 4e3463a39736c343763352549a80da6a0edcf428
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jan 12 20:28:53 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Jan 12 20:28:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e3463a3

www-apps/code-server-bin: drop IUSE=gnome-keyring

Closes: https://bugs.gentoo.org/889236
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/code-server-bin-4.9.1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/www-apps/code-server-bin/code-server-bin-4.9.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.9.1.ebuild
index 91788b4e1..f980ee526 100644
--- a/www-apps/code-server-bin/code-server-bin-4.9.1.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,13 +23,12 @@ LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense 
LGPL-2.1+
 "
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="gnome-keyring"
 
 RDEPEND="
${DEPEND}
>=net-libs/nodejs-16.0.0[ssl]
sys-apps/ripgrep
-   gnome-keyring? ( app-crypt/libsecret )
+   app-crypt/libsecret
 "
 
 S="${WORKDIR}/${MY_P}-linux-${ARCH}"



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

2023-01-12 Thread Leonardo Hernandez
commit: 470d4776c30530bf073e2f04cb980b328e3e586f
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jan 12 19:54:41 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Jan 12 20:05:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=470d4776

app-shells/zsh-silver: add github upstream metadata

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/zsh-silver/metadata.xml | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/app-shells/zsh-silver/metadata.xml 
b/app-shells/zsh-silver/metadata.xml
index 18b52c297..a9c4c76e0 100644
--- a/app-shells/zsh-silver/metadata.xml
+++ b/app-shells/zsh-silver/metadata.xml
@@ -1,12 +1,13 @@
 
-http://www.gentoo.org/dtd/metadata.dtd";>
+https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   Leonardo Hernández Hernández
-   leohdz...@proton.me
-   
-   
-   https://github.com/silver-prompt/zsh/issues
-   
https://github.com/silver-prompt/zsh/blob/master/README.md
-   
+  
+Leonardo Hernández Hernández
+leohdz...@proton.me
+  
+  
+https://github.com/silver-prompt/zsh/issues
+https://github.com/silver-prompt/zsh/blob/master/README.md
+silver-prompt/zsh
+  
 



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mpd-mpris/

2023-01-12 Thread Leonardo Hernandez
commit: 4ec24634e1f5008ae2bb27b3bf63e146fc7c80f4
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jan 12 19:56:23 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Jan 12 20:05:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ec24634

media-sound/mpd-mpris: add github upstream metadata

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 media-sound/mpd-mpris/metadata.xml | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/media-sound/mpd-mpris/metadata.xml 
b/media-sound/mpd-mpris/metadata.xml
index 1f96b97c3..105836b18 100644
--- a/media-sound/mpd-mpris/metadata.xml
+++ b/media-sound/mpd-mpris/metadata.xml
@@ -1,12 +1,13 @@
 
-http://www.gentoo.org/dtd/metadata.dtd";>
+https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   leohdz...@proton.me
-   Leonardo Hernández Hernández
-   
-   
-   
https://github.com/natsukagami/mpd-mpris/issues
-   
https://github.com/natsukagami/mpd-mpris/blob/master/README.md
-   
+  
+leohdz...@proton.me
+Leonardo Hernández Hernández
+  
+  
+https://github.com/natsukagami/mpd-mpris/issues
+https://github.com/natsukagami/mpd-mpris/blob/master/README.md
+natsukagami/mpd-mpris
+  
 



[gentoo-commits] repo/proj/guru:dev commit in: net-mail/hydroxide/

2023-01-12 Thread Leonardo Hernandez
commit: e94b48033af0cebeb425f400ae089cb8840b44cb
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jan 12 20:03:42 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Jan 12 20:06:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e94b4803

net-mail/hydroxide: add github upstream metadata

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 net-mail/hydroxide/metadata.xml | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/net-mail/hydroxide/metadata.xml b/net-mail/hydroxide/metadata.xml
index def2ea81f..e1833c639 100644
--- a/net-mail/hydroxide/metadata.xml
+++ b/net-mail/hydroxide/metadata.xml
@@ -1,12 +1,13 @@
 
-http://www.gentoo.org/dtd/metadata.dtd";>
+https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   leohdz...@proton.me
-   Leonardo Hernández Hernández
-   
-   
-   https://github.com/emersion/hydroxide/issues
-   
https://github.com/emersion/hydroxide/blob/master/README.md
-   
+  
+leohdz...@proton.me
+Leonardo Hernández Hernández
+  
+  
+https://github.com/emersion/hydroxide/issues
+https://github.com/emersion/hydroxide/blob/master/README.md
+emersion/hydroxide
+  
 



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

2023-01-12 Thread Leonardo Hernandez
commit: dd73d28451e809643cffaa1181d15edbd0af
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jan 12 19:58:29 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Jan 12 20:06:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd73

app-shells/silver: add github upstream metadata

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/silver/metadata.xml | 27 ++-
 1 file changed, 14 insertions(+), 13 deletions(-)

diff --git a/app-shells/silver/metadata.xml b/app-shells/silver/metadata.xml
index 6045bb5ef..acca7129d 100644
--- a/app-shells/silver/metadata.xml
+++ b/app-shells/silver/metadata.xml
@@ -1,16 +1,17 @@
 
-http://www.gentoo.org/dtd/metadata.dtd";>
+https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   Leonardo Hernández Hernández
-   leohdz...@proton.me
-   
-   
-   A cross-shell customizable powerline-like prompt heavily 
inspired by Agnoster.
-   The faster rust port of bronze.
-   
-   
-   https://github.com/reujab/silver/issues
-   
https://github.com/reujab/silver/blob/master/readme.md
-   
+  
+Leonardo Hernández Hernández
+leohdz...@proton.me
+  
+  
+A cross-shell customizable powerline-like prompt heavily inspired by 
Agnoster.
+The faster rust port of bronze.
+  
+  
+https://github.com/reujab/silver/issues
+https://github.com/reujab/silver/blob/master/readme.md
+reujab/silver
+  
 



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nuclear-bin/, app-shells/silver/, gui-apps/fnott/, ...

2023-01-12 Thread Leonardo Hernandez
commit: 302b93e4258d8dc6a2350cae0a1e101752153950
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jan 12 19:48:52 2023 +
Commit:     Leonardo Hernandez  proton  me>
CommitDate: Thu Jan 12 19:48:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=302b93e4

*/*: update my email

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/silver/metadata.xml  | 4 ++--
 app-shells/zoxide/metadata.xml  | 2 +-
 app-shells/zsh-silver/metadata.xml  | 4 ++--
 gui-apps/fnott/metadata.xml | 4 ++--
 gui-apps/wbg/metadata.xml   | 4 ++--
 gui-wm/dwl/metadata.xml | 4 ++--
 media-sound/mpd-mpris/metadata.xml  | 2 +-
 media-sound/nuclear-bin/metadata.xml| 4 ++--
 net-mail/hydroxide/metadata.xml | 2 +-
 sec-keys/openpgp-keys-emersion/metadata.xml | 2 +-
 www-apps/code-server-bin/metadata.xml   | 4 ++--
 11 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/app-shells/silver/metadata.xml b/app-shells/silver/metadata.xml
index da1bbe308..6045bb5ef 100644
--- a/app-shells/silver/metadata.xml
+++ b/app-shells/silver/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   Leonardo Hernandez Hernandez
-   leohdz...@outlook.com
+   Leonardo Hernández Hernández
+   leohdz...@proton.me


A cross-shell customizable powerline-like prompt heavily 
inspired by Agnoster.

diff --git a/app-shells/zoxide/metadata.xml b/app-shells/zoxide/metadata.xml
index 6428d17d7..915261d75 100644
--- a/app-shells/zoxide/metadata.xml
+++ b/app-shells/zoxide/metadata.xml
@@ -6,7 +6,7 @@
 Anthony Ruhier
   
   
-leohdz...@outlook.com
+leohdz...@proton.me
 Leonardo Hernández Hernández
   
   

diff --git a/app-shells/zsh-silver/metadata.xml 
b/app-shells/zsh-silver/metadata.xml
index b3a613778..18b52c297 100644
--- a/app-shells/zsh-silver/metadata.xml
+++ b/app-shells/zsh-silver/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   Leonardo Hernandez Hernandez
-   leohdz...@outlook.com
+   Leonardo Hernández Hernández
+   leohdz...@proton.me


https://github.com/silver-prompt/zsh/issues

diff --git a/gui-apps/fnott/metadata.xml b/gui-apps/fnott/metadata.xml
index 8d7e2e9ba..989de187d 100644
--- a/gui-apps/fnott/metadata.xml
+++ b/gui-apps/fnott/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd";>
 
   
-leohdz...@outlook.com
-Leonardo Hernandez Hernandez
+leohdz...@proton.me
+Leonardo Hernández Hernández
   
 

diff --git a/gui-apps/wbg/metadata.xml b/gui-apps/wbg/metadata.xml
index fa15758e0..e52bad528 100644
--- a/gui-apps/wbg/metadata.xml
+++ b/gui-apps/wbg/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
    
-   Leonardo Hernandez Hernandez
-   leohdz...@outlook.com
+   Leonardo Hernández Hernández
+   leohdz...@proton.me


Super simple wallpaper application for Wayland compositors 
implementing the layer-shell protocol.

diff --git a/gui-wm/dwl/metadata.xml b/gui-wm/dwl/metadata.xml
index b98f8ea29..e10047530 100644
--- a/gui-wm/dwl/metadata.xml
+++ b/gui-wm/dwl/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
 
-leohdz...@outlook.com
-Leonardo Hernandez Hernandez
+leohdz...@proton.me
+Leonardo Hernández Hernández
 
 
 svdm-gen...@protonmail.com

diff --git a/media-sound/mpd-mpris/metadata.xml 
b/media-sound/mpd-mpris/metadata.xml
index acbd29523..1f96b97c3 100644
--- a/media-sound/mpd-mpris/metadata.xml
+++ b/media-sound/mpd-mpris/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   leohdz...@outlook.com
+   leohdz...@proton.me
Leonardo Hernández Hernández



diff --git a/media-sound/nuclear-bin/metadata.xml 
b/media-sound/nuclear-bin/metadata.xml
index 178f25de8..0e302cddb 100644
--- a/media-sound/nuclear-bin/metadata.xml
+++ b/media-sound/nuclear-bin/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd";>
 

-   Leonardo Hernandez Hernandez
-   leohdz...@outlook.com
+   Leonardo Hernández Hernández
+   leohdz...@proton.me


nukeop/nuclear

diff --git a/net-mail/hydroxide/metadata.xml b/net-mail/hydroxide/metadata.xml
index 15a76dc83..def2ea81f 100644
--- a/net-mail/hydroxide/metadata.xml
+++ b/net-mail/hydroxide/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   leohdz...@outlook.com
+  

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

2022-12-30 Thread Leonardo Hernandez
commit: 04622f22b637868fe81bf6f773e33ebe025eedc2
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Fri Dec 30 21:03:29 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec 30 21:04:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04622f22

gui-wm/dwl: set WLROOTS_SLOT for non-live

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 gui-wm/dwl/dwl--r1.ebuild | 1 +
 gui-wm/dwl/dwl-.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index b456ff6b8..ef6dbf4f6 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -22,6 +22,7 @@ if [[ ${PV} == * ]]; then
;;
esac
 else
+   WLROOTS_SLOT="0/16"
SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index b456ff6b8..ef6dbf4f6 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -22,6 +22,7 @@ if [[ ${PV} == * ]]; then
;;
esac
 else
+   WLROOTS_SLOT="0/16"
SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2022-12-30 Thread Leonardo Hernandez
commit: 440360d24fc4412e7564e58b7e408378c4974fb4
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Fri Dec 30 21:12:36 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec 30 21:12:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=440360d2

www-apps/code-server-bin: add 4.9.1

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.9.1.ebuild   | 125 +
 2 files changed, 127 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index b64c2891d..c12bd2071 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -2,3 +2,5 @@ DIST code-server-4.7.1-linux-amd64.tar.gz 103979733 BLAKE2B 
0346e107ef55d09094d3
 DIST code-server-4.7.1-linux-arm64.tar.gz 9420 BLAKE2B 
0d08f9b9966070a21918ce1a4e9d79c5ce9c4d4550d588cc6b0bf30777a015b4616c49a7fa9f776c303238a9920ebb0a341a9bd421067a333579cf38bc16dab5
 SHA512 
8ac49726830168786a4eac7f3b2182af9510443cd3bc0b5760ddee0ee6ce7845fdd91cd680c95821a3dce41c9c2cdf0b7f50ab7817b6764305e262c643c9d896
 DIST code-server-4.8.3-linux-amd64.tar.gz 106357330 BLAKE2B 
2b72427abf01dd1ef0fcc85971d484b116a558ae586fbdaf0f40ded66ad1523c57449141f7ad1d8b2bf364094b2be7999f275d2a8d00ccb6194b56e89133ed0d
 SHA512 
c074007129082819b70be588f5f1f81613f7b12d4b2bc9a606f56767747c13c62707c54694bdbc5a27da60027c0a9cc98efc3e5c64e05c0947dcb45b551efb4d
 DIST code-server-4.8.3-linux-arm64.tar.gz 97248777 BLAKE2B 
11b4e504fc0bf78a2be1ce945ec5f2f7fabbef9264434d64564ec1bf73874d364f859867d19a17a4cebcbad9c6d1828c4e1e3c3ef1bd168a2484e00467f2b82f
 SHA512 
07322fdd92b8986445d6ade10aa25f59353bed280c4c61cce307a67281353ea41d3d813065bb734fdbfc06fef65f19c4027ae690b7d165fe8bdbfea5c4f3fc20
+DIST code-server-4.9.1-linux-amd64.tar.gz 106765319 BLAKE2B 
18b82c1daa4b005115de001e8065783dbc9042b1504a4323ad74d0002e331c3e24ee3856d39aa8e0777d6e0e93f7f0dfcc6b01fae0f2482ef881e8b9d867794d
 SHA512 
1193c8690275c432e9126d18ab24bc50f199c585d3f5e9c2886a339b92d3d5e52103c8fec55189df1d149f3f7147ff2aeb97c70191ca996b5bc65e492c74454a
+DIST code-server-4.9.1-linux-arm64.tar.gz 97436984 BLAKE2B 
7fb2b4ebc6dfbe0a2bb55b0f7d78a9c61045d328c6f71c4c6b32dac9fa9648aa96d5962975618e73962e2c53422c35dc5ebed2378eea18570016e0ba85f02686
 SHA512 
0a60f8eda68be6c939a1aab9012a4e1da429d9491a97dee2b0be78e68e6a4a79d12d855ec90208c9080ea4ee227b8c12f1203f71c81298e6ec2b7a66b6da451b

diff --git a/www-apps/code-server-bin/code-server-bin-4.9.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.9.1.ebuild
new file mode 100644
index 0..91788b4e1
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.9.1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="gnome-keyring"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   gnome-keyring? ( app-crypt/libsecret )
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PREBUILT="
+   opt/${PN}/lib/coder-cloud-agent
+   opt/${PN}/node_modules/argon2/lib/binding/napi-v3/argon2.node
+   opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/argon2.node
+   
opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/obj.target/argon2.node
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-gnu/argon2.linux-x64-gnu.node
+   
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/obj.target/iselevated.node
+   
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/iselevated.node
+   opt/${PN}/${VSCODE_MODULES}/node-pty/build/Release/pty.node
+   
opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/obj.target/watchdog.node
+   opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/watchdog.node
+   
opt/${PN}/${VSCODE_MODULES}/@

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

2022-12-30 Thread Leonardo Hernandez
commit: baa6eac6641648bce493dfba617cd50ebad445f6
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Fri Dec 30 21:05:28 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec 30 21:05:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=baa6eac6

gui-wm/dwl: add 0.4

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 gui-wm/dwl/Manifest   |  1 +
 gui-wm/dwl/dwl-0.4.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index 2d6894869..ddac0c615 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1,2 +1,3 @@
 DIST dwl-0.3.1.tar.gz 51347 BLAKE2B 
754dcf17de405f4a3f69478444fe46199f4e67fd7a7801e02131676e23e7324b49d6f31da629a6ab977262a210b95adcb8407c37b81031aac3ee6d2427f27a10
 SHA512 
c6bcaf26d6f67f7712f907331c947afc84a5c5b990f5ec6d568d65f624a2cafd1617055ed514cd7e8a331abcd4c37ed574672dcbeeb890607d8eb38e7a304215
+DIST dwl-0.4.tar.gz 55527 BLAKE2B 
a4c6d763574f2bf88db959a4730447874de61d4d868d12285feebc121204c4dbda82ab3cfef791999e138898daa5564d295d4943aff015d91d62d9c9ade6d005
 SHA512 
6e15e05001e6469d13bef2d532980585d57de55c8feb461a7c25a76d7cdaee022785485faca02cd9d1214457fbeb1bec0eb652700ba0ddccca4aa780df0046b2
 DIST dwl-0.4_rc2.tar.gz 54093 BLAKE2B 
13ae6c071bd4fc8202101c689983e232a8af4ff1f83142a44954998a709307c447a611d8dd46a3534baf41e64a3f7ed4d6fa548b1426212114a463cc29f4e94a
 SHA512 
5f95dac99b9fbec971366f55c7a41f2a0fcff7e321c52a4afe04dd17465cde063c37aee677e833c937169782ddfb59fde66eb3c556171d9d80205837a806c7ee

diff --git a/gui-wm/dwl/dwl-0.4.ebuild b/gui-wm/dwl/dwl-0.4.ebuild
new file mode 100644
index 0..ef6dbf4f6
--- /dev/null
+++ b/gui-wm/dwl/dwl-0.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic savedconfig toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/djpohly/dwl";
+   inherit git-r3
+
+   # -r0: main (latest wlroots release)
+   # -r1: wlroots-next (wlroots-)
+   case ${PVR} in
+   )
+   EGIT_BRANCH=main
+   WLROOTS_SLOT="0/16"
+   ;;
+   -r1)
+   EGIT_BRANCH=wlroots-next
+   WLROOTS_SLOT="0/"
+   ;;
+   esac
+else
+   WLROOTS_SLOT="0/16"
+   SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="dwm for Wayland"
+HOMEPAGE="https://github.com/djpohly/dwl";
+
+LICENSE="CC0-1.0 GPL-3 MIT"
+SLOT="0"
+IUSE="X"
+
+RDEPEND="
+   dev-libs/libinput:=
+   dev-libs/wayland
+   gui-libs/wlroots:${WLROOTS_SLOT}[X(-)?]
+   x11-libs/libxkbcommon
+   X? (
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-wm
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   restore_config config.h
+
+   default
+}
+
+src_configure() {
+   sed -i "s:/local::g" config.mk || die
+
+   sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die
+
+   if use X; then
+   append-cppflags '-DXWAYLAND'
+   append-libs '-lxcb' '-lxcb-icccm'
+   fi
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/wayland-sessions
+   doins "${FILESDIR}"/dwl.desktop
+
+   save_config config.h
+}



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

2022-12-02 Thread Leonardo Hernandez
commit: 8caddf8fe26a9b60b70345d3632bfe957842f5ab
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Sat Nov 12 06:24:22 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec  2 17:30:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8caddf8f

gui-wm/dwl: update EAPI 7 -> 8

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 gui-wm/dwl/dwl-.ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index d44eaaac2..b06ca0afe 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit savedconfig git-r3
+inherit flag-o-matic git-r3 savedconfig toolchain-funcs
 
 DESCRIPTION="dwm for Wayland"
 HOMEPAGE="https://github.com/djpohly/dwl";
@@ -15,11 +15,11 @@ KEYWORDS=""
 IUSE="X"
 
 RDEPEND="
-   dev-libs/libinput
+   dev-libs/libinput:=
dev-libs/wayland
x11-libs/libxkbcommon
gui-libs/wlroots:0/15[X(-)?]
-   X? ( x11-libs/libxcb )
+   X? ( x11-libs/libxcb:= )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -35,13 +35,13 @@ src_prepare() {
 }
 
 src_configure() {
-   sed -i "s/\/local//" config.mk || die
+   sed -i "s:/local::g" config.mk || die
+
+   sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die
 
if use X; then
-   sed -i \
-   -e "s/^#XWAYLAND/XWAYLAND/" \
-   -e "s/^#XLIBS/XLIBS/" \
-   config.mk || die
+   append-cppflags '-DXWAYLAND'
+   append-libs '-lxcb'
fi
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2022-12-02 Thread Leonardo Hernandez
commit: 0fa5f8e87b4b4a730bcce29a49ded0ae2e105e66
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Sat Nov 12 06:13:47 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec  2 17:30:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0fa5f8e8

www-apps/code-server-bin: add 4.8.3

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.8.3.ebuild   | 123 +
 2 files changed, 125 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index e2d8c65ee..eeb1c08b5 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -4,3 +4,5 @@ DIST code-server-4.7.0-linux-amd64.tar.gz 103853310 BLAKE2B 
a6435b233f2d5aeebe6a
 DIST code-server-4.7.0-linux-arm64.tar.gz 94759564 BLAKE2B 
aa012c85cab9736b9dbf0d8c6780b0141a08d5b41a6a3db38a14ab84c16562ee710d3c42851c59ea3d2c0d9548182df8ade7b72b8d513663db63cad2d7f81d23
 SHA512 
282eb625a728b5573efaec720d44b0b1871779444cb771346dea2b46f1e77adf58aedbb3cc517fd9f49740ef552ed6357de04aabab38d7f3dc70f3361da45d37
 DIST code-server-4.7.1-linux-amd64.tar.gz 103979733 BLAKE2B 
0346e107ef55d09094d341b64ddf4e31cb683a4a7a296405c1336a0f008a01667dee0732df912057ec82712db0da48b14e2c04def7c666c354eebea18076b59b
 SHA512 
d4e542a894fef141a411ba9dbd5360ca5794a6464d0ce32f5a6681de3311a64e4fd3cedc31144d3ef2eae89cd6266d6db028c042e9692051da31a87a7649962c
 DIST code-server-4.7.1-linux-arm64.tar.gz 9420 BLAKE2B 
0d08f9b9966070a21918ce1a4e9d79c5ce9c4d4550d588cc6b0bf30777a015b4616c49a7fa9f776c303238a9920ebb0a341a9bd421067a333579cf38bc16dab5
 SHA512 
8ac49726830168786a4eac7f3b2182af9510443cd3bc0b5760ddee0ee6ce7845fdd91cd680c95821a3dce41c9c2cdf0b7f50ab7817b6764305e262c643c9d896
+DIST code-server-4.8.3-linux-amd64.tar.gz 106357330 BLAKE2B 
2b72427abf01dd1ef0fcc85971d484b116a558ae586fbdaf0f40ded66ad1523c57449141f7ad1d8b2bf364094b2be7999f275d2a8d00ccb6194b56e89133ed0d
 SHA512 
c074007129082819b70be588f5f1f81613f7b12d4b2bc9a606f56767747c13c62707c54694bdbc5a27da60027c0a9cc98efc3e5c64e05c0947dcb45b551efb4d
+DIST code-server-4.8.3-linux-arm64.tar.gz 97248777 BLAKE2B 
11b4e504fc0bf78a2be1ce945ec5f2f7fabbef9264434d64564ec1bf73874d364f859867d19a17a4cebcbad9c6d1828c4e1e3c3ef1bd168a2484e00467f2b82f
 SHA512 
07322fdd92b8986445d6ade10aa25f59353bed280c4c61cce307a67281353ea41d3d813065bb734fdbfc06fef65f19c4027ae690b7d165fe8bdbfea5c4f3fc20

diff --git a/www-apps/code-server-bin/code-server-bin-4.8.3.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.8.3.ebuild
new file mode 100644
index 0..64bca63f7
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.8.3.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="gnome-keyring"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   gnome-keyring? ( app-crypt/libsecret )
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PREBUILT="
+   opt/${PN}/lib/coder-cloud-agent
+   opt/${PN}/node_modules/argon2/lib/binding/napi-v3/argon2.node
+   opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/argon2.node
+   
opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/obj.target/argon2.node
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-gnu/argon2.linux-x64-gnu.node
+   
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/obj.target/iselevated.node
+   
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/iselevated.node
+   opt/${PN}/${VSCODE_MODULES}/node-pty/build/Release/pty.node
+   
opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/obj.target/watchdog.node
+   opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/watchdog.node
+   
opt/${PN}/${VSCODE_MODULES}/@

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

2022-12-02 Thread Leonardo Hernandez
commit: 9363aa3abceb27e9cf4ff9b41de9193d6f10b315
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Fri Dec  2 18:10:58 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec  2 18:10:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9363aa3a

gui-wm/dwl: new live ebuild (like dev-vcs/git)

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 gui-wm/dwl/{dwl-.ebuild => dwl--r1.ebuild} | 27 ++
 gui-wm/dwl/dwl-.ebuild | 27 ++
 2 files changed, 46 insertions(+), 8 deletions(-)

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl--r1.ebuild
similarity index 61%
copy from gui-wm/dwl/dwl-.ebuild
copy to gui-wm/dwl/dwl--r1.ebuild
index 0b7bde09f..b456ff6b8 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -3,21 +3,40 @@
 
 EAPI=8
 
-inherit flag-o-matic git-r3 savedconfig toolchain-funcs
+inherit flag-o-matic savedconfig toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/djpohly/dwl";
+   inherit git-r3
+
+   # -r0: main (latest wlroots release)
+   # -r1: wlroots-next (wlroots-)
+   case ${PVR} in
+   )
+   EGIT_BRANCH=main
+   WLROOTS_SLOT="0/16"
+   ;;
+   -r1)
+   EGIT_BRANCH=wlroots-next
+   WLROOTS_SLOT="0/"
+   ;;
+   esac
+else
+   SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
 
 DESCRIPTION="dwm for Wayland"
 HOMEPAGE="https://github.com/djpohly/dwl";
-EGIT_REPO_URI="https://github.com/djpohly/dwl";
 
 LICENSE="CC0-1.0 GPL-3 MIT"
 SLOT="0"
-KEYWORDS=""
 IUSE="X"
 
 RDEPEND="
dev-libs/libinput:=
dev-libs/wayland
-   gui-libs/wlroots:0:16[X(-)?]
+   gui-libs/wlroots:${WLROOTS_SLOT}[X(-)?]
x11-libs/libxkbcommon
X? (
x11-libs/libxcb:=

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index 0b7bde09f..b456ff6b8 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -3,21 +3,40 @@
 
 EAPI=8
 
-inherit flag-o-matic git-r3 savedconfig toolchain-funcs
+inherit flag-o-matic savedconfig toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/djpohly/dwl";
+   inherit git-r3
+
+   # -r0: main (latest wlroots release)
+   # -r1: wlroots-next (wlroots-)
+   case ${PVR} in
+   )
+   EGIT_BRANCH=main
+   WLROOTS_SLOT="0/16"
+   ;;
+   -r1)
+   EGIT_BRANCH=wlroots-next
+   WLROOTS_SLOT="0/"
+   ;;
+   esac
+else
+   SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
 
 DESCRIPTION="dwm for Wayland"
 HOMEPAGE="https://github.com/djpohly/dwl";
-EGIT_REPO_URI="https://github.com/djpohly/dwl";
 
 LICENSE="CC0-1.0 GPL-3 MIT"
 SLOT="0"
-KEYWORDS=""
 IUSE="X"
 
 RDEPEND="
dev-libs/libinput:=
dev-libs/wayland
-   gui-libs/wlroots:0:16[X(-)?]
+   gui-libs/wlroots:${WLROOTS_SLOT}[X(-)?]
x11-libs/libxkbcommon
X? (
x11-libs/libxcb:=



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

2022-12-02 Thread Leonardo Hernandez
commit: 4cdd2ac2077db5b65bb271f8c2731133a044bae0
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Fri Dec  2 18:15:35 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec  2 18:15:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4cdd2ac2

gui-apps/wbg: add 1.1.0

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 gui-apps/wbg/Manifest |  1 +
 gui-apps/wbg/wbg-1.1.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/gui-apps/wbg/Manifest b/gui-apps/wbg/Manifest
index 20ad1d224..86afbd964 100644
--- a/gui-apps/wbg/Manifest
+++ b/gui-apps/wbg/Manifest
@@ -1 +1,2 @@
 DIST wbg-1.0.2.tar.gz 15693 BLAKE2B 
a0757021cdec9f6851cc0fabb4126aa0875352ea33db6dc5b504fd7f4e58e225fc7e97d59489b0fc1385a5ff2696aa5b1b9282a71d2fc4c0d9596b17088f386b
 SHA512 
4f8b80f69996a726eaeaed2974bac6fbda061f0f188442edf1e3ee933d5fcd2f0db3d6db31f538d9dae4de05f63d36f5c2df2ec7ddfa75d7634c521daae62996
+DIST wbg-1.1.0.tar.gz 17852 BLAKE2B 
074436cf93fdfc32ec1ceede84870958ab2c64a56259646d0eb9a0d59dae261676581ee8b85279be2175b47d67981cf6e650bf8a70cacf311a82ad3754b24c0c
 SHA512 
78384b85074cb1803b47ec16e843c5de4b17a824a3826398902d18dcdd50d5b678cad8eba599e6e17a8ab60f795993c0f2bf2a4fa275f2a90effdfc0d1685175

diff --git a/gui-apps/wbg/wbg-1.1.0.ebuild b/gui-apps/wbg/wbg-1.1.0.ebuild
new file mode 100644
index 0..0999491ab
--- /dev/null
+++ b/gui-apps/wbg/wbg-1.1.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Super simple wallpaper application"
+HOMEPAGE="https://codeberg.org/dnkl/wbg";
+SRC_URI="https://codeberg.org/dnkl/wbg/archive/${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="png jpeg webp"
+
+S="${WORKDIR}/${PN}"
+
+REQUIRED_USE="|| ( png jpeg webp )"
+
+DEPEND="
+   x11-libs/pixman
+   dev-libs/wayland
+"
+RDEPEND="
+   ${DEPEND}
+   png? ( media-libs/libpng:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   webp? ( media-libs/libwebp:= )
+"
+BDEPEND="
+   dev-libs/tllist
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature png)
+   $(meson_feature jpeg)
+   $(meson_feature webp)
+   )
+
+   meson_src_configure
+}



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

2022-12-02 Thread Leonardo Hernandez
commit: a5cfe333262933f2db88dc35f3df06358045c882
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Sat Nov 12 06:27:05 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec  2 17:30:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5cfe333

gui-wm/dwl: add github upstream metadata

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 gui-wm/dwl/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gui-wm/dwl/metadata.xml b/gui-wm/dwl/metadata.xml
index af4feda68..b98f8ea29 100644
--- a/gui-wm/dwl/metadata.xml
+++ b/gui-wm/dwl/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
+
 leohdz...@outlook.com
 Leonardo Hernandez Hernandez
 
@@ -13,4 +13,7 @@
 efe.izbu...@metu.edu.tr
 Efe İzbudak
 
+
+djpohly/dwl
+
 



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2022-12-02 Thread Leonardo Hernandez
commit: 024af9f2fd2f5a1fac153845976c040d19d21c6b
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Sat Nov 12 06:15:38 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec  2 17:30:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=024af9f2

www-apps/code-server-bin: drop 4.6.1, 4.7.0

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 www-apps/code-server-bin/Manifest  |   4 -
 .../code-server-bin/code-server-bin-4.6.1.ebuild   | 126 
 .../code-server-bin/code-server-bin-4.7.0.ebuild   | 127 -
 3 files changed, 257 deletions(-)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index eeb1c08b5..b64c2891d 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,7 +1,3 @@
-DIST code-server-4.6.1-linux-amd64.tar.gz 98908844 BLAKE2B 
7ca74733578b8f2fcfbc395a2fd385511b23ebced014f024904e1bf29dfa48f0ac7295746f61ea3a9d8cafa13e2b9072d48062f753ffab4f95470b868958d5e7
 SHA512 
d4bf2cbc06cdf6fe387758a6968bb4db375745f24c32c7b1f5ad199295fb363b83a071d6de78f55f117e20e78287274a0ab7b654b03454ed3056e4ea4cbefb2d
-DIST code-server-4.6.1-linux-arm64.tar.gz 89823651 BLAKE2B 
1795c6d7f3198f26a5f8567fe00c59e01f6bc9dd1230e74672671399d3ee9d2566ae73711ae30fdece51a387c4d5cfe3738ade6705b91610da67fabc7adcc6fc
 SHA512 
36c3d102c5fdf09c1ce8e22edc10464c6f9b6915572a7ce8b9c50a77f77489a5ba89e050f204383375d04772f7ebce6dde5d6914c3d769af8f7e4d2e53831b0c
-DIST code-server-4.7.0-linux-amd64.tar.gz 103853310 BLAKE2B 
a6435b233f2d5aeebe6a5c057f5e98e1c66496c380c60b59ba69eaef17e5dfb84f169dbbd99baac26936dc2de7055dae906436c7738562eaed96907688fe
 SHA512 
2e07c6e55625a17538a9cde29065196b0c065b9791dc56a76e24bdb5a2eec11133b7f1f8d8fce512da3dc8dda69cea31572d3d16b0472123892165ed4327449b
-DIST code-server-4.7.0-linux-arm64.tar.gz 94759564 BLAKE2B 
aa012c85cab9736b9dbf0d8c6780b0141a08d5b41a6a3db38a14ab84c16562ee710d3c42851c59ea3d2c0d9548182df8ade7b72b8d513663db63cad2d7f81d23
 SHA512 
282eb625a728b5573efaec720d44b0b1871779444cb771346dea2b46f1e77adf58aedbb3cc517fd9f49740ef552ed6357de04aabab38d7f3dc70f3361da45d37
 DIST code-server-4.7.1-linux-amd64.tar.gz 103979733 BLAKE2B 
0346e107ef55d09094d341b64ddf4e31cb683a4a7a296405c1336a0f008a01667dee0732df912057ec82712db0da48b14e2c04def7c666c354eebea18076b59b
 SHA512 
d4e542a894fef141a411ba9dbd5360ca5794a6464d0ce32f5a6681de3311a64e4fd3cedc31144d3ef2eae89cd6266d6db028c042e9692051da31a87a7649962c
 DIST code-server-4.7.1-linux-arm64.tar.gz 9420 BLAKE2B 
0d08f9b9966070a21918ce1a4e9d79c5ce9c4d4550d588cc6b0bf30777a015b4616c49a7fa9f776c303238a9920ebb0a341a9bd421067a333579cf38bc16dab5
 SHA512 
8ac49726830168786a4eac7f3b2182af9510443cd3bc0b5760ddee0ee6ce7845fdd91cd680c95821a3dce41c9c2cdf0b7f50ab7817b6764305e262c643c9d896
 DIST code-server-4.8.3-linux-amd64.tar.gz 106357330 BLAKE2B 
2b72427abf01dd1ef0fcc85971d484b116a558ae586fbdaf0f40ded66ad1523c57449141f7ad1d8b2bf364094b2be7999f275d2a8d00ccb6194b56e89133ed0d
 SHA512 
c074007129082819b70be588f5f1f81613f7b12d4b2bc9a606f56767747c13c62707c54694bdbc5a27da60027c0a9cc98efc3e5c64e05c0947dcb45b551efb4d

diff --git a/www-apps/code-server-bin/code-server-bin-4.6.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.6.1.ebuild
deleted file mode 100644
index 9c32a8ba2..0
--- a/www-apps/code-server-bin/code-server-bin-4.6.1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-MY_P="${MY_PN}-${PV}"
-BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
-
-inherit systemd
-
-DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
-HOMEPAGE="https://coder.com/";
-SRC_URI="
-   amd64? ( ${BASE_URI}-amd64.tar.gz )
-   arm64? ( ${BASE_URI}-arm64.tar.gz )
-"
-RESTRICT="test"
-LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
-   || ( BSD-2 MIT Apache-2.0 )
-   || ( MIT WTFPL )
-"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="gnome-keyring"
-
-RDEPEND="
-   ${DEPEND}
-   >=net-libs/nodejs-16.0.0[ssl]
-   sys-apps/ripgrep
-   gnome-keyring? (
-   app-crypt/libsecret
-   )
-"
-
-S="${WORKDIR}/${MY_P}-linux-${ARCH}"
-
-PATCHES=( "${FILESDIR}/${PN}-node.patch" )
-
-DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
-
-# Relative
-VSCODE_MODULES="lib/vscode/node_modules"
-
-QA_PREBUILT="
-   opt/${PN}/lib/coder-cloud-agent
-   opt/${PN}/node_modules/argon2/lib/binding/napi-v3/argon2.node
-   opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/argon2.node
-   
opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/obj

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

2022-12-02 Thread Leonardo Hernandez
commit: c5981e5883dbef471eaf1c931c62607b3dc2ca85
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Fri Dec  2 18:04:26 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec  2 18:06:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5981e58

gui-wm/dwl: sync live

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 gui-wm/dwl/dwl-.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index b06ca0afe..0b7bde09f 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -17,9 +17,12 @@ IUSE="X"
 RDEPEND="
dev-libs/libinput:=
dev-libs/wayland
+   gui-libs/wlroots:0:16[X(-)?]
x11-libs/libxkbcommon
-   gui-libs/wlroots:0/15[X(-)?]
-   X? ( x11-libs/libxcb:= )
+   X? (
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-wm
+   )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -41,7 +44,7 @@ src_configure() {
 
if use X; then
append-cppflags '-DXWAYLAND'
-   append-libs '-lxcb'
+   append-libs '-lxcb' '-lxcb-icccm'
fi
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2022-10-01 Thread Leonardo Hernandez
commit: 34e77c41cb150f045c8e0401ca398507c73a6fa3
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Sat Oct  1 21:28:21 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Sat Oct  1 21:29:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34e77c41

www-apps/code-server-bin: add 4.7.1, drop 4.5.1

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 www-apps/code-server-bin/Manifest| 4 ++--
 .../{code-server-bin-4.5.1.ebuild => code-server-bin-4.7.1.ebuild}   | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 5bbdae39c..e2d8c65ee 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,6 +1,6 @@
-DIST code-server-4.5.1-linux-amd64.tar.gz 99839294 BLAKE2B 
a72b14b8647b8814d4c79e84f2cf0ef09f8db5462bb1a4611cb65c089e9dea24d72bda3a20ac3a606d7c5ff2f62e23b0d53daec021ad3d302343e947468b
 SHA512 
d53f2187830617ce83a0b23ad7258571436fe0d2e259a2d2f0f5869c6588c68974ddcc1871a5eb09c5106e32460732a3449a1d4b0a5d14b921061eea080e89fc
-DIST code-server-4.5.1-linux-arm64.tar.gz 90931432 BLAKE2B 
829c405c4b47339dad4bcc883433716e2f2da2b64e90b461fa8fb12f61414768a0705624c01f1eb13fc984a09fe1d8ce15c36aefd33afcd8406af7688d58a552
 SHA512 
91f1554c0505eefc717ea6f479fa6d7560c1abd121934842e333775d0a01a205dea203914d223a8c4ea69edd65203a557243e4a4fe040e0833531e77a31e5398
 DIST code-server-4.6.1-linux-amd64.tar.gz 98908844 BLAKE2B 
7ca74733578b8f2fcfbc395a2fd385511b23ebced014f024904e1bf29dfa48f0ac7295746f61ea3a9d8cafa13e2b9072d48062f753ffab4f95470b868958d5e7
 SHA512 
d4bf2cbc06cdf6fe387758a6968bb4db375745f24c32c7b1f5ad199295fb363b83a071d6de78f55f117e20e78287274a0ab7b654b03454ed3056e4ea4cbefb2d
 DIST code-server-4.6.1-linux-arm64.tar.gz 89823651 BLAKE2B 
1795c6d7f3198f26a5f8567fe00c59e01f6bc9dd1230e74672671399d3ee9d2566ae73711ae30fdece51a387c4d5cfe3738ade6705b91610da67fabc7adcc6fc
 SHA512 
36c3d102c5fdf09c1ce8e22edc10464c6f9b6915572a7ce8b9c50a77f77489a5ba89e050f204383375d04772f7ebce6dde5d6914c3d769af8f7e4d2e53831b0c
 DIST code-server-4.7.0-linux-amd64.tar.gz 103853310 BLAKE2B 
a6435b233f2d5aeebe6a5c057f5e98e1c66496c380c60b59ba69eaef17e5dfb84f169dbbd99baac26936dc2de7055dae906436c7738562eaed96907688fe
 SHA512 
2e07c6e55625a17538a9cde29065196b0c065b9791dc56a76e24bdb5a2eec11133b7f1f8d8fce512da3dc8dda69cea31572d3d16b0472123892165ed4327449b
 DIST code-server-4.7.0-linux-arm64.tar.gz 94759564 BLAKE2B 
aa012c85cab9736b9dbf0d8c6780b0141a08d5b41a6a3db38a14ab84c16562ee710d3c42851c59ea3d2c0d9548182df8ade7b72b8d513663db63cad2d7f81d23
 SHA512 
282eb625a728b5573efaec720d44b0b1871779444cb771346dea2b46f1e77adf58aedbb3cc517fd9f49740ef552ed6357de04aabab38d7f3dc70f3361da45d37
+DIST code-server-4.7.1-linux-amd64.tar.gz 103979733 BLAKE2B 
0346e107ef55d09094d341b64ddf4e31cb683a4a7a296405c1336a0f008a01667dee0732df912057ec82712db0da48b14e2c04def7c666c354eebea18076b59b
 SHA512 
d4e542a894fef141a411ba9dbd5360ca5794a6464d0ce32f5a6681de3311a64e4fd3cedc31144d3ef2eae89cd6266d6db028c042e9692051da31a87a7649962c
+DIST code-server-4.7.1-linux-arm64.tar.gz 9420 BLAKE2B 
0d08f9b9966070a21918ce1a4e9d79c5ce9c4d4550d588cc6b0bf30777a015b4616c49a7fa9f776c303238a9920ebb0a341a9bd421067a333579cf38bc16dab5
 SHA512 
8ac49726830168786a4eac7f3b2182af9510443cd3bc0b5760ddee0ee6ce7845fdd91cd680c95821a3dce41c9c2cdf0b7f50ab7817b6764305e262c643c9d896

diff --git a/www-apps/code-server-bin/code-server-bin-4.5.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.7.1.ebuild
similarity index 97%
rename from www-apps/code-server-bin/code-server-bin-4.5.1.ebuild
rename to www-apps/code-server-bin/code-server-bin-4.7.1.ebuild
index 9c32a8ba2..4752a8adf 100644
--- a/www-apps/code-server-bin/code-server-bin-4.5.1.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.7.1.ebuild
@@ -19,6 +19,7 @@ RESTRICT="test"
 LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
|| ( BSD-2 MIT Apache-2.0 )
|| ( MIT WTFPL )
+   || ( BSD GPL-2 )
 "
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
@@ -80,15 +81,13 @@ src_prepare() {
# thus "-bin".
 
# use system node
-   rm ./node ./lib/node \
-   || die "Failed to remove bundled nodejs"
+   rm ./lib/node || die "Failed to remove bundled nodejs"
 
# remove bundled ripgrep binary
rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
|| die "Failed to remove bundled ripgrep"
 
# not needed
-   rm ./code-server || die
rm ./postinstall.sh || die
 
# For windows



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2022-09-21 Thread Leonardo Hernandez
commit: a8d131e9bbcb4d4b6eb9db31216062f9243e84b7
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Thu Sep 22 05:25:56 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Thu Sep 22 05:40:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a8d131e9

www-apps/code-server-bin: add 4.7.0

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.7.0.ebuild   | 127 +
 2 files changed, 129 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index adf420fc6..5bbdae39c 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -2,3 +2,5 @@ DIST code-server-4.5.1-linux-amd64.tar.gz 99839294 BLAKE2B 
a72b14b8647b8814d4c79
 DIST code-server-4.5.1-linux-arm64.tar.gz 90931432 BLAKE2B 
829c405c4b47339dad4bcc883433716e2f2da2b64e90b461fa8fb12f61414768a0705624c01f1eb13fc984a09fe1d8ce15c36aefd33afcd8406af7688d58a552
 SHA512 
91f1554c0505eefc717ea6f479fa6d7560c1abd121934842e333775d0a01a205dea203914d223a8c4ea69edd65203a557243e4a4fe040e0833531e77a31e5398
 DIST code-server-4.6.1-linux-amd64.tar.gz 98908844 BLAKE2B 
7ca74733578b8f2fcfbc395a2fd385511b23ebced014f024904e1bf29dfa48f0ac7295746f61ea3a9d8cafa13e2b9072d48062f753ffab4f95470b868958d5e7
 SHA512 
d4bf2cbc06cdf6fe387758a6968bb4db375745f24c32c7b1f5ad199295fb363b83a071d6de78f55f117e20e78287274a0ab7b654b03454ed3056e4ea4cbefb2d
 DIST code-server-4.6.1-linux-arm64.tar.gz 89823651 BLAKE2B 
1795c6d7f3198f26a5f8567fe00c59e01f6bc9dd1230e74672671399d3ee9d2566ae73711ae30fdece51a387c4d5cfe3738ade6705b91610da67fabc7adcc6fc
 SHA512 
36c3d102c5fdf09c1ce8e22edc10464c6f9b6915572a7ce8b9c50a77f77489a5ba89e050f204383375d04772f7ebce6dde5d6914c3d769af8f7e4d2e53831b0c
+DIST code-server-4.7.0-linux-amd64.tar.gz 103853310 BLAKE2B 
a6435b233f2d5aeebe6a5c057f5e98e1c66496c380c60b59ba69eaef17e5dfb84f169dbbd99baac26936dc2de7055dae906436c7738562eaed96907688fe
 SHA512 
2e07c6e55625a17538a9cde29065196b0c065b9791dc56a76e24bdb5a2eec11133b7f1f8d8fce512da3dc8dda69cea31572d3d16b0472123892165ed4327449b
+DIST code-server-4.7.0-linux-arm64.tar.gz 94759564 BLAKE2B 
aa012c85cab9736b9dbf0d8c6780b0141a08d5b41a6a3db38a14ab84c16562ee710d3c42851c59ea3d2c0d9548182df8ade7b72b8d513663db63cad2d7f81d23
 SHA512 
282eb625a728b5573efaec720d44b0b1871779444cb771346dea2b46f1e77adf58aedbb3cc517fd9f49740ef552ed6357de04aabab38d7f3dc70f3361da45d37

diff --git a/www-apps/code-server-bin/code-server-bin-4.7.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.7.0.ebuild
new file mode 100644
index 0..69c4e9ff6
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.7.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="gnome-keyring"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   gnome-keyring? (
+   app-crypt/libsecret
+   )
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PREBUILT="
+   opt/${PN}/lib/coder-cloud-agent
+   opt/${PN}/node_modules/argon2/lib/binding/napi-v3/argon2.node
+   opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/argon2.node
+   
opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/obj.target/argon2.node
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-gnu/argon2.linux-x64-gnu.node
+   
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/obj.target/iselevated.node
+   
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/iselevated.node
+   opt/${PN}/${VSCODE_MODULES}/node-pty/build/Release/pty.node
+   
opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/obj.target/watchdog.node
+   opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/watchdog.node
+ 

[gentoo-commits] repo/proj/guru:dev commit in: net-mail/hydroxide/

2022-09-21 Thread Leonardo Hernandez
commit: 950e0e64f3170003f2292e351725d841ac629a38
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Thu Sep 22 05:10:47 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Thu Sep 22 05:40:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=950e0e64

net-mail/hydroxide: respect $(makeopts_jobs)

and also simplify docs installing

no revbump because the binary itsef doesn't change and the same files
are installed

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 net-mail/hydroxide/hydroxide-0.2.23.ebuild | 8 +++-
 net-mail/hydroxide/hydroxide-0.2.24.ebuild | 8 +++-
 net-mail/hydroxide/hydroxide-.ebuild   | 8 +++-
 3 files changed, 9 insertions(+), 15 deletions(-)

diff --git a/net-mail/hydroxide/hydroxide-0.2.23.ebuild 
b/net-mail/hydroxide/hydroxide-0.2.23.ebuild
index 901210cd9..e11059b9e 100644
--- a/net-mail/hydroxide/hydroxide-0.2.23.ebuild
+++ b/net-mail/hydroxide/hydroxide-0.2.23.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit go-module
+inherit go-module multiprocessing
 
 if [[ "${PV}" == "" ]]; then
inherit git-r3
@@ -38,13 +38,11 @@ src_unpack() {
 }
 
 src_compile() {
-   ego build -v ./cmd/hydroxide
+   ego build -v -x -p "$(makeopts_jobs)" ./cmd/hydroxide
 }
 
 src_install() {
-   local DOCS=( "README.md" )
-   einstalldocs
-
+   default
dobin "${PN}"
 }
 

diff --git a/net-mail/hydroxide/hydroxide-0.2.24.ebuild 
b/net-mail/hydroxide/hydroxide-0.2.24.ebuild
index ef3cb95b9..f75d823e4 100644
--- a/net-mail/hydroxide/hydroxide-0.2.24.ebuild
+++ b/net-mail/hydroxide/hydroxide-0.2.24.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit go-module
+inherit go-module multiprocessing
 
 if [[ "${PV}" == "" ]]; then
inherit git-r3
@@ -38,13 +38,11 @@ src_unpack() {
 }
 
 src_compile() {
-   ego build -v ./cmd/hydroxide
+   ego build -v -x -p "$(makeopts_jobs)" ./cmd/hydroxide
 }
 
 src_install() {
-   local DOCS=( "README.md" )
-   einstalldocs
-
+   default
dobin "${PN}"
 }
 

diff --git a/net-mail/hydroxide/hydroxide-.ebuild 
b/net-mail/hydroxide/hydroxide-.ebuild
index ef3cb95b9..f75d823e4 100644
--- a/net-mail/hydroxide/hydroxide-.ebuild
+++ b/net-mail/hydroxide/hydroxide-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit go-module
+inherit go-module multiprocessing
 
 if [[ "${PV}" == "" ]]; then
inherit git-r3
@@ -38,13 +38,11 @@ src_unpack() {
 }
 
 src_compile() {
-   ego build -v ./cmd/hydroxide
+   ego build -v -x -p "$(makeopts_jobs)" ./cmd/hydroxide
 }
 
 src_install() {
-   local DOCS=( "README.md" )
-   einstalldocs
-
+   default
dobin "${PN}"
 }
 



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

2022-09-21 Thread Leonardo Hernandez
commit: 74d1ad6e9f76470bede3e8540f720b16f4ca8e08
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Thu Sep 22 04:44:12 2022 +
Commit:     Leonardo Hernandez  outlook  com>
CommitDate: Thu Sep 22 05:40:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74d1ad6e

app-shells/zoxide: fix pre-stripped files + fix LICENSE

Closes: https://bugs.gentoo.org/856529
Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 .../{zoxide-0.8.2-r1.ebuild => zoxide-0.8.2-r2.ebuild}  | 12 +++-
 .../zoxide/{zoxide-0.8.3.ebuild => zoxide-0.8.3-r1.ebuild}  | 13 ++---
 2 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/app-shells/zoxide/zoxide-0.8.2-r1.ebuild 
b/app-shells/zoxide/zoxide-0.8.2-r2.ebuild
similarity index 93%
rename from app-shells/zoxide/zoxide-0.8.2-r1.ebuild
rename to app-shells/zoxide/zoxide-0.8.2-r2.ebuild
index 80e44741f..838b405ca 100644
--- a/app-shells/zoxide/zoxide-0.8.2-r1.ebuild
+++ b/app-shells/zoxide/zoxide-0.8.2-r2.ebuild
@@ -157,12 +157,22 @@ SRC_URI="
$(cargo_crate_uris)
 "
 
-LICENSE="MIT"
+LICENSE="BSD CC0-1.0 MIT
+   || ( Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT )
+   || ( Apache-2.0 BSD-2 MIT )
+   || ( Apache-2.0 MIT )
+   || ( MIT Unlicense )
+"
 SLOT="0"
 KEYWORDS="~amd64"
 
 QA_FLAGS_IGNORED="usr/bin/zoxide"
 
+src_prepare() {
+   sed -i 's:strip = true:strip = false:g' Cargo.toml || die
+   default
+}
+
 src_install() {
cargo_src_install
 

diff --git a/app-shells/zoxide/zoxide-0.8.3.ebuild 
b/app-shells/zoxide/zoxide-0.8.3-r1.ebuild
similarity index 91%
rename from app-shells/zoxide/zoxide-0.8.3.ebuild
rename to app-shells/zoxide/zoxide-0.8.3-r1.ebuild
index 4c29612bc..67bf478a4 100644
--- a/app-shells/zoxide/zoxide-0.8.3.ebuild
+++ b/app-shells/zoxide/zoxide-0.8.3-r1.ebuild
@@ -109,14 +109,21 @@ SRC_URI="
$(cargo_crate_uris)
 "
 
-# License set may be more restrictive as OR is not respected
-# use cargo-license for a more accurate license picture
-LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 MIT 
Unicode-DFS-2016 Unlicense"
+LICENSE="BSD CC0-1.0 MIT Unicode-DFS-2016
+   || ( Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT )
+   || ( Apache-2.0 MIT )
+   || ( MIT Unlicense )
+"
 SLOT="0"
 KEYWORDS="~amd64"
 
 QA_FLAGS_IGNORED="usr/bin/zoxide"
 
+src_prepare() {
+   sed -i 's:strip = true:strip = false:g' Cargo.toml || die
+   default
+}
+
 src_install() {
cargo_src_install