[gentoo-commits] repo/proj/guru:dev commit in: app-admin/chezmoi/

2024-04-13 Thread Alexis Praga
commit: 572db57d1dbba785139da9525451a2554db19bee
Author: Alexis Praga  proton  me>
AuthorDate: Sat Apr 13 08:09:15 2024 +
Commit:     Alexis Praga  proton  me>
CommitDate: Sat Apr 13 08:10:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=572db57d

app-admin/chezmoi: update SRC_URI

Current vendor tarball is no longer avaiable on github.

Signed-off-by: Alexis Praga  proton.me>

 app-admin/chezmoi/chezmoi-2.39.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/chezmoi/chezmoi-2.39.1.ebuild 
b/app-admin/chezmoi/chezmoi-2.39.1.ebuild
index 6cd3fb73b6..a516eb40c9 100644
--- a/app-admin/chezmoi/chezmoi-2.39.1.ebuild
+++ b/app-admin/chezmoi/chezmoi-2.39.1.ebuild
@@ -8,7 +8,7 @@ inherit go-module shell-completion
 DESCRIPTION="Manage your dotfiles across multiple machines, securely"
 HOMEPAGE="https://www.chezmoi.io/;
 SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://github.com/rebtoor/portage-deps/raw/master/${P}-deps.tar.xz;
+SRC_URI+=" https://github.com/apraga/portage-deps/raw/master/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
 SLOT="0"



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

2023-12-13 Thread Alexis Praga
commit: 2970ed759679019b6cb36ba009ba10c50a5b2d4c
Author: Alexis Praga  proton  me>
AuthorDate: Wed Dec 13 22:38:42 2023 +
Commit:     Alexis Praga  proton  me>
CommitDate: Wed Dec 13 22:38:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2970ed75

dev-tex/tectonic: new package

Signed-off-by: Alexis Praga  proton.me>

 dev-tex/tectonic/Manifest   | 328 
 dev-tex/tectonic/tectonic-0.14.1.ebuild | 371 
 2 files changed, 699 insertions(+)

diff --git a/dev-tex/tectonic/Manifest b/dev-tex/tectonic/Manifest
new file mode 100644
index 00..418b0d18cd
--- /dev/null
+++ b/dev-tex/tectonic/Manifest
@@ -0,0 +1,328 @@
+DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88
 SHA512 
18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+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 android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
+DIST app_dirs2-2.5.5.crate 18308 BLAKE2B 
020c3d3f4b6d2d850d8004bbd04f2e0e8f711fcafee4750734945bf4298e43488b49e8bdca5be3f2d23b54d3690e4ba87549f96895c35168ee4022b9edaeca80
 SHA512 
b14badd0fbd5f39a02ea51a1421734b12f45284f69665cb83e2f16ad2ba63659a9bd626fcc3d4aff8cf010226a68e18c400fd4329c40a0d198007bc6e4e93d28
+DIST async-priority-channel-0.1.0.crate 12676 BLAKE2B 
00215ca588387402c1a3cbf493b82e827d8be20a823078775d131fd7aa8c6cfc226177ed32a49c7f2ba08e9c883d460273a94b9cd194c66633d71eebc2466754
 SHA512 
4a8ffc37de437da694bd6d2b54c0a041eb942e9cf2b668981cdfd61d6f049d20a366702a8c681448745083f4ff866ebfe46b2b0229df2f8d9ebf81e4c7a6b379
+DIST async-recursion-1.0.4.crate 11521 BLAKE2B 
5ec9ea2c5cfefecd1f16170a00973fdd8b3a101680431348cfadbdc235163921a0ea4f04ba890d40c4f781f0c0be452ddcc119fe3539c24784baa67337a10c1e
 SHA512 
2305ada4209501b53c2b9ce9255ad821975691d445234aab5a2c0855e442de4ef950c6ac3da832b5962a5a54565b184d16778993e0cf756b7a6d60b8b484839c
+DIST async-trait-0.1.68.crate 28625 BLAKE2B 
30ed53ddb60967201755cded9fbd87cf1ec58071019227069bd501f5242d18d906cf5b05488e8611f1167237e03c472bb90e28d396306985ab2afd9be379f2ea
 SHA512 
4f4390ab76a6150f7115cd4bfb132be48a846d768aee8c54bff6a18ae3bc52cad5a96119ad621ceabd055af0210629894343f09fff35c68cb9c4f28d08c7006a
+DIST atomic-take-1.1.0.crate 5581 BLAKE2B 
8cbd5a971ef1633ea4540f3e66789796811ddc43f050a0ec20ce33c3b9360647dad10b2d8e9ecd3935649969566fcd59da145c397ce670da0cbc4398e0caa219
 SHA512 
1b41e45b576090d8369faed22ce96dc3c9a7d9e905e2a4637a127b4d9e6835e2fb0c6b5651eb929ebe220fb9565cd6f72a6685dc8e6a5d225a23b4e0f089de3b
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfa

[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/rtl8723bu/

2023-07-02 Thread Alexis Praga
commit: 46f62a352c6bd58db699c5218d9580d138afcd85
Author: Alexis Praga  proton  me>
AuthorDate: Sun Jul  2 09:10:04 2023 +
Commit:     Alexis Praga  proton  me>
CommitDate: Sun Jul  2 09:10:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46f62a35

net-wireless/rtl8723bu: migration to linux-mod-r1.class

Signed-off-by: Alexis Praga  proton.me>

 net-wireless/rtl8723bu/rtl8723bu-.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-wireless/rtl8723bu/rtl8723bu-.ebuild 
b/net-wireless/rtl8723bu/rtl8723bu-.ebuild
index 891b73ef3..3703f5962 100644
--- a/net-wireless/rtl8723bu/rtl8723bu-.ebuild
+++ b/net-wireless/rtl8723bu/rtl8723bu-.ebuild
@@ -3,33 +3,33 @@
 
 EAPI=8
 
-inherit git-r3 linux-mod
+inherit git-r3 linux-mod-r1
 
 DESCRIPTION="Driver for the rtl8723 wireless chipset"
 HOMEPAGE="https://github.com/lwfinger/rtl8723bu;
 EGIT_REPO_URI="https://github.com/lwfinger/rtl8723bu.git;
+EGIT_BRANCH=master
 
 LICENSE="GPL-2"
+SLOT="0"
 
 RDEPEND="sys-kernel/linux-firmware"
 
-MODULE_NAMES="8723bu(net:)"
-
-BUILD_TARGETS="all"
-
 # Concurrent mode should be disable to avoid 2 conflicting wifi interfaces
 src_prepare() {
default
sed -i '/EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE/s/^/#/' Makefile || 
die "sed failed !"
 }
 
-pkg_setup() {
-   linux-mod_pkg_setup
+src_compile() {
+   local modlist=( 8723bu=net/wireless )
+   local modargs=( KSRC="${KV_OUT_DIR}" )
+   linux-mod-r1_src_compile
 }
 
 src_install() {
insinto /lib/firmware
doins rtl8723b_fw.bin
 
-   linux-mod_src_install
+   linux-mod-r1_src_install
 }



[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/rtl8723bu/

2023-05-26 Thread Alexis Praga
commit: 60e497542d7940b4bd6210fc5281b9b4d0af3046
Author: Alexis Praga  proton  me>
AuthorDate: Fri May 26 18:16:39 2023 +
Commit:     Alexis Praga  proton  me>
CommitDate: Fri May 26 18:29:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60e49754

net-wireless/rtl8723bu: adding amd64 keyword

Removing redundant dependency.

Signed-off-by: Alexis Praga  proton.me>

 net-wireless/rtl8723bu/rtl8723bu-999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/rtl8723bu/rtl8723bu-999.ebuild 
b/net-wireless/rtl8723bu/rtl8723bu-999.ebuild
index 288d0a8cb..671921125 100644
--- a/net-wireless/rtl8723bu/rtl8723bu-999.ebuild
+++ b/net-wireless/rtl8723bu/rtl8723bu-999.ebuild
@@ -3,13 +3,14 @@
 
 EAPI=8
 
-inherit git-r3 linux-mod linux-info
+inherit git-r3 linux-mod
 
 DESCRIPTION="Driver for the rtl8723 wireless chipset"
 HOMEPAGE="https://github.com/lwfinger/rtl8723bu;
 EGIT_REPO_URI="https://github.com/lwfinger/rtl8723bu.git;
 
 LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="sys-kernel/linux-firmware"
 



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

2023-05-22 Thread Alexis Praga
commit: 0082677050cd381b5a0bf4516b4fd181085d553d
Author: Alexis Praga 
AuthorDate: Mon May 22 20:42:34 2023 +
Commit: Alexis Praga  proton  me>
CommitDate: Mon May 22 20:48:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00826770

dev-util/hut: new package, add 0.3.0

Signed-off-by: Alexis Praga  proton.me>

 dev-util/hut/Manifest |  2 ++
 dev-util/hut/hut-0.3.0.ebuild | 38 ++
 dev-util/hut/metadata.xml | 15 +++
 3 files changed, 55 insertions(+)

diff --git a/dev-util/hut/Manifest b/dev-util/hut/Manifest
new file mode 100644
index 0..754509318
--- /dev/null
+++ b/dev-util/hut/Manifest
@@ -0,0 +1,2 @@
+DIST hut-0.3.0-vendor.tar.xz 863500 BLAKE2B 
2bf717be5d75ba7e0007049d320cca8350d9d7fa53e2408c5a5ea73ec20916844322c84292b23dd6dd97d925590942ded57daf598216a6d2376242050ef3a571
 SHA512 
b55a5a45619da43d435c4a59f3a9518c7e9509840cfe7583a270a9ef00342f2870c169cd14b097afc6ed8635740b73b2f149d5c3f20f8f964c70442ecb7bf763
+DIST hut-0.3.0.tar.gz 116316 BLAKE2B 
68400bfa7e7aa90ee4dfd5d9b2a8f6b4d09ef12103fab07b11abab3d9a99d777c11c8a7fde46228c33b73b65467cbe75db77800e428d17dbf21ba00564a2773b
 SHA512 
41e84329b6d35df1abeca2a84352bd0bafaa7d05e7b36ff106d1c297e021dbc7beddd70c43ebfa02f48bad250469917879ee221a7983d132de8a56bc44e9a26b

diff --git a/dev-util/hut/hut-0.3.0.ebuild b/dev-util/hut/hut-0.3.0.ebuild
new file mode 100644
index 0..61e592de6
--- /dev/null
+++ b/dev-util/hut/hut-0.3.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="CLI tool for sourcehut"
+
+HOMEPAGE="https://sr.ht/~emersion/hut/;
+
+SRC_URI="
+   https://git.sr.ht/~emersion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   
https://github.com/apraga/hut-vendor/releases/download/v${PV}/hut-${PV}-vendor.tar.xz
+"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+BDEPEND="app-text/scdoc"
+
+src_compile() {
+   ego build
+   emake doc/hut.1 completions
+}
+
+src_install() {
+   dobin hut
+   emake install PREFIX="${EPREFIX}/usr" DESTDIR="${D}"
+}

diff --git a/dev-util/hut/metadata.xml b/dev-util/hut/metadata.xml
new file mode 100644
index 0..a467263c2
--- /dev/null
+++ b/dev-util/hut/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   alexis.pr...@proton.me
+   Alexis Praga
+   
+   
+   ~emersion/hut
+   apraga/hut-vendor
+   
+   
+   Hut is a command-line tool to interact with sourcehut. It can 
manage git repositories, builds, publish to pages and pastes.
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/rtl8723bu/

2023-01-22 Thread Alexis Praga
commit: 2091d7b0735fc2df53aa796e6d7773622eca8ff5
Author: Alexis Praga  proton  me>
AuthorDate: Sun Jan 22 20:43:14 2023 +
Commit:     Alexis Praga  proton  me>
CommitDate: Sun Jan 22 20:46:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2091d7b0

net-wireless/rtl8723bu: new package

Driver for Realtek RTL8723BU Wireless Adapter with Hardware ID 0bda:b720

Signed-off-by: Alexis Praga  proton.me>

 net-wireless/rtl8723bu/metadata.xml | 12 ++
 net-wireless/rtl8723bu/rtl8723bu-999.ebuild | 35 +
 2 files changed, 47 insertions(+)

diff --git a/net-wireless/rtl8723bu/metadata.xml 
b/net-wireless/rtl8723bu/metadata.xml
new file mode 100644
index 0..716eabecd
--- /dev/null
+++ b/net-wireless/rtl8723bu/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   alexis.pr...@proton.me
+       Alexis Praga
+   
+   
+   lwfinger/rtl8723bu
+   https://github.com/lwfinger/rtl8723bu/issues
+   
+

diff --git a/net-wireless/rtl8723bu/rtl8723bu-999.ebuild 
b/net-wireless/rtl8723bu/rtl8723bu-999.ebuild
new file mode 100644
index 0..288d0a8cb
--- /dev/null
+++ b/net-wireless/rtl8723bu/rtl8723bu-999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3 linux-mod linux-info
+
+DESCRIPTION="Driver for the rtl8723 wireless chipset"
+HOMEPAGE="https://github.com/lwfinger/rtl8723bu;
+EGIT_REPO_URI="https://github.com/lwfinger/rtl8723bu.git;
+
+LICENSE="GPL-2"
+
+RDEPEND="sys-kernel/linux-firmware"
+
+MODULE_NAMES="8723bu(net:)"
+
+BUILD_TARGETS="all"
+
+# Concurrent mode should be disable to avoid 2 conflicting wifi interfaces
+src_prepare() {
+   default
+   sed -i '/EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE/s/^/#/' Makefile || 
die "sed failed !"
+}
+
+pkg_setup() {
+   linux-mod_pkg_setup
+}
+
+src_install() {
+   insinto /lib/firmware
+   doins rtl8723b_fw.bin
+
+   linux-mod_src_install
+}