[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 2e84bdc7b922ada16b87bfebca264aca3f4754d8 Author: Zen pyl onl> AuthorDate: Thu May 30 22:54:34 2024 + Commit: George Zenner pyl onl> CommitDate: Thu May 30 22:54:34 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e84bdc7 sys-kernel/ugrd: Drop 1.10.1, 1.10.2, add 1.10.3 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 3 +- sys-kernel/ugrd/ugrd-1.10.2.ebuild | 52 -- .../{ugrd-1.10.1.ebuild => ugrd-1.10.3.ebuild} | 0 3 files changed, 1 insertion(+), 54 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 8580a20f2..e977cfaaf 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,5 +1,4 @@ -DIST ugrd-1.10.1.tar.gz 54389 BLAKE2B 83409cccae54a59de2f33ce58472f219e57558efd61433dbc71f00a2386502bd67b9e2ebcfff46b93754990c37ec19aa9b020d339474e12a7921d92c4b8fb7a7 SHA512 8a6a34afa4d4c5aa99af3fbb4525946459b482b727329f3293bf42022093c2cc4f7030584f5dd527e51e8b0b03470e7107852e368c9e9721049dd7a288d38f17 -DIST ugrd-1.10.2.tar.gz 54411 BLAKE2B 69cd83ee7eb3aad53db2d69affdf95bfdd053f7d0efb2063b4b3606975045f5cecbec02f4fc3986bbccec7cac16e85ea415a6e6b0d96da8891548dc007b1d65f SHA512 4557dad87dfc869773c92be26fa422bb2fa127171a94fdaef3375f0047fa002e9a2e3b56c7cfd3eebe6074aa9a0bfba6109dcad34ebf28180b330c9720c6a59e +DIST ugrd-1.10.3.tar.gz 54488 BLAKE2B fa06e2d9966dbc68c32042ac079307863862ebc34acf868a5db622361b349fbf9a2eb58546243fb3cb6552d77da635f741548db2fee23970bf719b16f12b4d55 SHA512 84354beaf64e4a2da343ada37877996ed91421bd9b3143be530ec912ffd1d86082a3d7643c3a3836d5340d7d1bf7a0776065f4f547e3a50508b4e43c656c9a8e DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea SHA512 95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653 SHA512 020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c diff --git a/sys-kernel/ugrd/ugrd-1.10.2.ebuild b/sys-kernel/ugrd/ugrd-1.10.2.ebuild deleted file mode 100644 index 68e5c83d5..0 --- a/sys-kernel/ugrd/ugrd-1.10.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 optfeature shell-completion - -DESCRIPTION="Python based initramfs generator with TOML defintions" -HOMEPAGE="https://github.com/desultory/ugrd; -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - app-misc/pax-utils - >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] - >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}] - sys-apps/pciutils -" - -src_install() { - # Call the distutils-r1_src_install function to install the package - distutils-r1_src_install - # Create the ugrd config directory - keepdir /etc/ugrd - # Install the example config into /etc/ugrd/config.toml - # Do not overwrite an existing config - insinto /etc/ugrd - newins examples/example.toml config.toml - # Create the kernel preinst.d directory if it doesn't exist - # Install the kernel preinst.d hook - exeinto /usr/lib/kernel/preinst.d - doexe hooks/installkernel/52-ugrd.install - exeinto /usr/lib/kernel/install.d - doexe hooks/kernel-install/52-ugrd.install - # Install bash autocomplete script - dobashcomp completion/ugrd - dozshcomp completion/_ugrd -} - -pkg_postinst() { - optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup - optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs - optfeature "ugrd.crypto.gpg support" app-crypt/gnupg - optfeature "ugrd.fs.lvm support" sys-fs/lvm2[lvm] - ewarn "UGRD will not be used with installkernel unless 'ugrd' is set as the" - ewarn "'initrd_generator' in /etc/kernel/install.conf." -} diff --git a/sys-kernel/ugrd/ugrd-1.10.1.ebuild b/sys-kernel/ugrd/ugrd-1.10.3.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-1.10.1.ebuild rename to sys-kernel/ugrd/ugrd-1.10.3.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: bb5592e3e24231d22da2ca5cf7cec000ddf5cbd6 Author: Zen pyl onl> AuthorDate: Thu May 30 19:27:56 2024 + Commit: George Zenner pyl onl> CommitDate: Thu May 30 19:27:56 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb5592e3 sys-kernel/ugrd: Drop 1.9.1, add 1.10.1, standardize postints Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/ugrd-1.10.1.ebuild| 3 ++- sys-kernel/ugrd/{ugrd-1.9.1.ebuild => ugrd-1.10.2.ebuild} | 7 --- sys-kernel/ugrd/ugrd-.ebuild | 3 +++ 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index c9a92..8580a20f2 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,4 +1,5 @@ DIST ugrd-1.10.1.tar.gz 54389 BLAKE2B 83409cccae54a59de2f33ce58472f219e57558efd61433dbc71f00a2386502bd67b9e2ebcfff46b93754990c37ec19aa9b020d339474e12a7921d92c4b8fb7a7 SHA512 8a6a34afa4d4c5aa99af3fbb4525946459b482b727329f3293bf42022093c2cc4f7030584f5dd527e51e8b0b03470e7107852e368c9e9721049dd7a288d38f17 +DIST ugrd-1.10.2.tar.gz 54411 BLAKE2B 69cd83ee7eb3aad53db2d69affdf95bfdd053f7d0efb2063b4b3606975045f5cecbec02f4fc3986bbccec7cac16e85ea415a6e6b0d96da8891548dc007b1d65f SHA512 4557dad87dfc869773c92be26fa422bb2fa127171a94fdaef3375f0047fa002e9a2e3b56c7cfd3eebe6074aa9a0bfba6109dcad34ebf28180b330c9720c6a59e DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea SHA512 95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653 SHA512 020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c @@ -7,4 +8,3 @@ DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 5058e515e3d9aa543eb9ddd51335a5aa197ddf79395 DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c SHA512 ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9 DIST ugrd-1.7.1.tar.gz 52946 BLAKE2B a41be0e5177b1883060a1693a8ec68179cf69d74713a95c51d2b2d2b8f3faca74f8f80d32e7767719e8de4b7190162f3b41bc779d487fdcbfe3e40a416f86c89 SHA512 f042106ec8843f738968e16d51d9deda010179678cf82daf2d162d3a3125eb9106dfdc5453c8555d8ba097caa2af22b74b2e1c5c38dc5083b97ac49cb7cea225 DIST ugrd-1.8.4.tar.gz 53231 BLAKE2B 0c4c8bb2e9ae86e9b5d5e4b5b68e46fa7e985dc8e1299351ea3610b0d0f2961e96db92561dc8ad2cf6583bf28921df92463444c0e166544c029d823dd8c37da8 SHA512 5f1b618a231ff327ee02f8ee184660eb15073e8f3d493e168ea44069f6da72b72f68237e6d5ea17be23da578362993bdbe0132b6e23cbe811bb98ce3d94ae1c3 -DIST ugrd-1.9.1.tar.gz 53936 BLAKE2B 5c24b81aa43436ff43ed1338848bff044d83c2c71de556a363bb9cee22a41c288e1f26e541e46ba7df3676524dc515e6de00e0bd2b7dd493c0d7580baa2fbffb SHA512 13d9b579575a34a497ea3b4ff3c37b3e2ed03ae9861dbc4c432458debe3ada608159dc16fc1752cb9544dd7c01647e85f0e12330b98eec288b0599bff1aa7f0f diff --git a/sys-kernel/ugrd/ugrd-1.10.1.ebuild b/sys-kernel/ugrd/ugrd-1.10.1.ebuild index 69d4a7677..68e5c83d5 100644 --- a/sys-kernel/ugrd/ugrd-1.10.1.ebuild +++ b/sys-kernel/ugrd/ugrd-1.10.1.ebuild @@ -46,6 +46,7 @@ pkg_postinst() { optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs optfeature "ugrd.crypto.gpg support" app-crypt/gnupg + optfeature "ugrd.fs.lvm support" sys-fs/lvm2[lvm] ewarn "UGRD will not be used with installkernel unless 'ugrd' is set as the" - ewarn "'initrd_generator' in /usr/lib/kernel/install.conf." + ewarn "'initrd_generator' in /etc/kernel/install.conf." } diff --git a/sys-kernel/ugrd/ugrd-1.9.1.ebuild b/sys-kernel/ugrd/ugrd-1.10.2.ebuild similarity index 88% rename from sys-kernel/ugrd/ugrd-1.9.1.ebuild rename to sys-kernel/ugrd/ugrd-1.10.2.ebuild index 2c55118ef..68e5c83d5 100644 --- a/sys-kernel/ugrd/ugrd-1.9.1.ebuild +++ b/sys-kernel/ugrd/ugrd-1.10.2.ebuild @@ -34,9 +34,9 @@ src_install() { # Create the kernel preinst.d directory if it doesn't exist # Install the kernel preinst.d hook e
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: a1423ddf132f2cc578bb7d094d35cb91fadf92f0 Author: Zen pyl onl> AuthorDate: Thu May 30 00:17:13 2024 + Commit: George Zenner pyl onl> CommitDate: Thu May 30 00:17:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1423ddf sys-kernel/ugrd: Drop 1.10.0, add 1.10.1 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.10.0.ebuild => ugrd-1.10.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 17c880350..c9a92 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,4 +1,4 @@ -DIST ugrd-1.10.0.tar.gz 54528 BLAKE2B 8f72f2600b37ebf5c0224dab7adde5f28d1a991e384a12f370bf655688a16826e1ebeb5d6b675d3a3abe47bf666b671e989676cd1e8eeb08775128b9f95a85ce SHA512 81bd70360f7596ddab136d8bde692f412ec04d7ef86027bc9d36d57406e6f25469f7d77d7f16b9667fa5c985fac7af9de5c9bff120ca673bdb650cdaf8a52cd1 +DIST ugrd-1.10.1.tar.gz 54389 BLAKE2B 83409cccae54a59de2f33ce58472f219e57558efd61433dbc71f00a2386502bd67b9e2ebcfff46b93754990c37ec19aa9b020d339474e12a7921d92c4b8fb7a7 SHA512 8a6a34afa4d4c5aa99af3fbb4525946459b482b727329f3293bf42022093c2cc4f7030584f5dd527e51e8b0b03470e7107852e368c9e9721049dd7a288d38f17 DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea SHA512 95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653 SHA512 020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c diff --git a/sys-kernel/ugrd/ugrd-1.10.0.ebuild b/sys-kernel/ugrd/ugrd-1.10.1.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-1.10.0.ebuild rename to sys-kernel/ugrd/ugrd-1.10.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 980e866f97a8ee8530d729bdfcc32c6b71bd5c74 Author: Zen pyl onl> AuthorDate: Wed May 29 21:13:22 2024 + Commit: George Zenner pyl onl> CommitDate: Wed May 29 21:13:22 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=980e866f sys-kernel/ugrd: Add 1.10.0 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.10.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index c3fa72200..17c880350 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,4 @@ +DIST ugrd-1.10.0.tar.gz 54528 BLAKE2B 8f72f2600b37ebf5c0224dab7adde5f28d1a991e384a12f370bf655688a16826e1ebeb5d6b675d3a3abe47bf666b671e989676cd1e8eeb08775128b9f95a85ce SHA512 81bd70360f7596ddab136d8bde692f412ec04d7ef86027bc9d36d57406e6f25469f7d77d7f16b9667fa5c985fac7af9de5c9bff120ca673bdb650cdaf8a52cd1 DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea SHA512 95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653 SHA512 020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c diff --git a/sys-kernel/ugrd/ugrd-1.10.0.ebuild b/sys-kernel/ugrd/ugrd-1.10.0.ebuild new file mode 100644 index 0..69d4a7677 --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.10.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature shell-completion + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + exeinto /usr/lib/kernel/preinst.d + doexe hooks/installkernel/52-ugrd.install + exeinto /usr/lib/kernel/install.d + doexe hooks/kernel-install/52-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg + ewarn "UGRD will not be used with installkernel unless 'ugrd' is set as the" + ewarn "'initrd_generator' in /usr/lib/kernel/install.conf." +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 8311f00e62fc9f25b42d45cc71006be9fd82a4ee Author: Zen pyl onl> AuthorDate: Wed May 29 19:30:11 2024 + Commit: George Zenner pyl onl> CommitDate: Wed May 29 19:30:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8311f00e sys-kernel/ugrd: Update hook paths Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/ugrd-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/ugrd/ugrd-.ebuild b/sys-kernel/ugrd/ugrd-.ebuild index 2c7ad0ee5..9537d2b4f 100644 --- a/sys-kernel/ugrd/ugrd-.ebuild +++ b/sys-kernel/ugrd/ugrd-.ebuild @@ -33,9 +33,9 @@ src_install() { # Create the kernel preinst.d directory if it doesn't exist # Install the kernel preinst.d hook exeinto /usr/lib/kernel/preinst.d - doexe hooks/installkernel/51-ugrd.install + doexe hooks/installkernel/52-ugrd.install exeinto /usr/lib/kernel/install.d - doexe hooks/kernel-install/51-ugrd.install + doexe hooks/kernel-install/52-ugrd.install # Install bash autocomplete script dobashcomp completion/ugrd dozshcomp completion/_ugrd
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 6c4e9b1d606f01309149b4c0a66c4090b9781009 Author: Zen pyl onl> AuthorDate: Tue May 28 04:11:53 2024 + Commit: George Zenner pyl onl> CommitDate: Tue May 28 04:11:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c4e9b1d sys-kernel/ugrd: Drop 1.9.0, add 1.9.1 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.9.0.ebuild => ugrd-1.9.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 09f396e43..c3fa72200 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -6,4 +6,4 @@ DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 5058e515e3d9aa543eb9ddd51335a5aa197ddf79395 DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c SHA512 ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9 DIST ugrd-1.7.1.tar.gz 52946 BLAKE2B a41be0e5177b1883060a1693a8ec68179cf69d74713a95c51d2b2d2b8f3faca74f8f80d32e7767719e8de4b7190162f3b41bc779d487fdcbfe3e40a416f86c89 SHA512 f042106ec8843f738968e16d51d9deda010179678cf82daf2d162d3a3125eb9106dfdc5453c8555d8ba097caa2af22b74b2e1c5c38dc5083b97ac49cb7cea225 DIST ugrd-1.8.4.tar.gz 53231 BLAKE2B 0c4c8bb2e9ae86e9b5d5e4b5b68e46fa7e985dc8e1299351ea3610b0d0f2961e96db92561dc8ad2cf6583bf28921df92463444c0e166544c029d823dd8c37da8 SHA512 5f1b618a231ff327ee02f8ee184660eb15073e8f3d493e168ea44069f6da72b72f68237e6d5ea17be23da578362993bdbe0132b6e23cbe811bb98ce3d94ae1c3 -DIST ugrd-1.9.0.tar.gz 53931 BLAKE2B d08404d7124bcf2def791cf8eff64f0a88e9e586f136b4b1397f2f8a6cc9de3fd29a1830a12cabd0e63d75e86d144410261416cc6e23d94f8e013ad9867e93b1 SHA512 20aa3bcb5970098115b065607e1702866923b2803275c6249cb49750233aaa8276794110007b38d1bfd5602600fbfe0722999196649950981b76a7ab575fa6c1 +DIST ugrd-1.9.1.tar.gz 53936 BLAKE2B 5c24b81aa43436ff43ed1338848bff044d83c2c71de556a363bb9cee22a41c288e1f26e541e46ba7df3676524dc515e6de00e0bd2b7dd493c0d7580baa2fbffb SHA512 13d9b579575a34a497ea3b4ff3c37b3e2ed03ae9861dbc4c432458debe3ada608159dc16fc1752cb9544dd7c01647e85f0e12330b98eec288b0599bff1aa7f0f diff --git a/sys-kernel/ugrd/ugrd-1.9.0.ebuild b/sys-kernel/ugrd/ugrd-1.9.1.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-1.9.0.ebuild rename to sys-kernel/ugrd/ugrd-1.9.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 01ad032e07dbcaea01ac20d781222d764d861c7c Author: Zen pyl onl> AuthorDate: Tue May 28 03:01:03 2024 + Commit: George Zenner pyl onl> CommitDate: Tue May 28 03:01:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01ad032e sys-kernel/ugrd: Add 1.9.0 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.9.0.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index dd073ef8d..09f396e43 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -6,3 +6,4 @@ DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 5058e515e3d9aa543eb9ddd51335a5aa197ddf79395 DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c SHA512 ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9 DIST ugrd-1.7.1.tar.gz 52946 BLAKE2B a41be0e5177b1883060a1693a8ec68179cf69d74713a95c51d2b2d2b8f3faca74f8f80d32e7767719e8de4b7190162f3b41bc779d487fdcbfe3e40a416f86c89 SHA512 f042106ec8843f738968e16d51d9deda010179678cf82daf2d162d3a3125eb9106dfdc5453c8555d8ba097caa2af22b74b2e1c5c38dc5083b97ac49cb7cea225 DIST ugrd-1.8.4.tar.gz 53231 BLAKE2B 0c4c8bb2e9ae86e9b5d5e4b5b68e46fa7e985dc8e1299351ea3610b0d0f2961e96db92561dc8ad2cf6583bf28921df92463444c0e166544c029d823dd8c37da8 SHA512 5f1b618a231ff327ee02f8ee184660eb15073e8f3d493e168ea44069f6da72b72f68237e6d5ea17be23da578362993bdbe0132b6e23cbe811bb98ce3d94ae1c3 +DIST ugrd-1.9.0.tar.gz 53931 BLAKE2B d08404d7124bcf2def791cf8eff64f0a88e9e586f136b4b1397f2f8a6cc9de3fd29a1830a12cabd0e63d75e86d144410261416cc6e23d94f8e013ad9867e93b1 SHA512 20aa3bcb5970098115b065607e1702866923b2803275c6249cb49750233aaa8276794110007b38d1bfd5602600fbfe0722999196649950981b76a7ab575fa6c1 diff --git a/sys-kernel/ugrd/ugrd-1.9.0.ebuild b/sys-kernel/ugrd/ugrd-1.9.0.ebuild new file mode 100644 index 0..2c55118ef --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.9.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature shell-completion + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + exeinto /usr/lib/kernel/preinst.d + doexe hooks/installkernel/51-ugrd.install + exeinto /usr/lib/kernel/install.d + doexe hooks/kernel-install/51-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg + ewarn "UGRD will not be used with installkernel unless 'ugrd' is set as the" + ewarn "'initrd_generator' in /usr/lib/kernel/install.conf." +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 6b2597d6cc6ec50c86a8829c5dd273f6b10427de Author: Zen pyl onl> AuthorDate: Mon May 27 14:32:55 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 27 14:32:55 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b2597d6 dev-python/pycpio: Add missing ~arm64 keyword Signed-off-by: Zen pyl.onl> dev-python/pycpio/pycpio-1.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycpio/pycpio-1.1.2-r1.ebuild b/dev-python/pycpio/pycpio-1.1.2-r1.ebuild index ebff641e6..0d85c5567 100644 --- a/dev-python/pycpio/pycpio-1.1.2-r1.ebuild +++ b/dev-python/pycpio/pycpio-1.1.2-r1.ebuild @@ -13,6 +13,6 @@ SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${ LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" DEPEND=">=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}]"
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 3dd095e082beeac4333a2d15525223efdca4e991 Author: Zen pyl onl> AuthorDate: Mon May 27 00:54:17 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 27 00:55:38 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3dd095e0 sys-kernel/ugrd: Drop 1.8.3, add 1.8.4 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.8.3.ebuild => ugrd-1.8.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 870b971a0..dd073ef8d 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -5,4 +5,4 @@ DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 5b69cbaaefdcfe5b427f781806a58b39e6539b7f790 DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d SHA512 0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912 DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c SHA512 ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9 DIST ugrd-1.7.1.tar.gz 52946 BLAKE2B a41be0e5177b1883060a1693a8ec68179cf69d74713a95c51d2b2d2b8f3faca74f8f80d32e7767719e8de4b7190162f3b41bc779d487fdcbfe3e40a416f86c89 SHA512 f042106ec8843f738968e16d51d9deda010179678cf82daf2d162d3a3125eb9106dfdc5453c8555d8ba097caa2af22b74b2e1c5c38dc5083b97ac49cb7cea225 -DIST ugrd-1.8.3.tar.gz 53150 BLAKE2B 02a1429ac73c039b269fb289e2112ec485c3765d2d7f57c73808f243745e5f92b367267010d333b190695562cab529d3502780b741a730d6ddff5a216e616626 SHA512 224c956d1f3e53ab4e62067c1f6fcfe44424c560e0df1f9a645406d95381a16c5e0a8dd19156048fd64ead5fd41b05d6e0b84fc830b284813d4bf6e428ca8c20 +DIST ugrd-1.8.4.tar.gz 53231 BLAKE2B 0c4c8bb2e9ae86e9b5d5e4b5b68e46fa7e985dc8e1299351ea3610b0d0f2961e96db92561dc8ad2cf6583bf28921df92463444c0e166544c029d823dd8c37da8 SHA512 5f1b618a231ff327ee02f8ee184660eb15073e8f3d493e168ea44069f6da72b72f68237e6d5ea17be23da578362993bdbe0132b6e23cbe811bb98ce3d94ae1c3 diff --git a/sys-kernel/ugrd/ugrd-1.8.3.ebuild b/sys-kernel/ugrd/ugrd-1.8.4.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-1.8.3.ebuild rename to sys-kernel/ugrd/ugrd-1.8.4.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: a2eb7cba03023eb55694e34317a24c43e5fd0960 Author: Zen pyl onl> AuthorDate: Sun May 26 22:46:41 2024 + Commit: George Zenner pyl onl> CommitDate: Sun May 26 22:47:19 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2eb7cba sys-kernel/ugrd: Add 1.8.3 with new installkernel hooks Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.8.3.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 049fe24ca..870b971a0 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -5,3 +5,4 @@ DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 5b69cbaaefdcfe5b427f781806a58b39e6539b7f790 DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d SHA512 0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912 DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c SHA512 ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9 DIST ugrd-1.7.1.tar.gz 52946 BLAKE2B a41be0e5177b1883060a1693a8ec68179cf69d74713a95c51d2b2d2b8f3faca74f8f80d32e7767719e8de4b7190162f3b41bc779d487fdcbfe3e40a416f86c89 SHA512 f042106ec8843f738968e16d51d9deda010179678cf82daf2d162d3a3125eb9106dfdc5453c8555d8ba097caa2af22b74b2e1c5c38dc5083b97ac49cb7cea225 +DIST ugrd-1.8.3.tar.gz 53150 BLAKE2B 02a1429ac73c039b269fb289e2112ec485c3765d2d7f57c73808f243745e5f92b367267010d333b190695562cab529d3502780b741a730d6ddff5a216e616626 SHA512 224c956d1f3e53ab4e62067c1f6fcfe44424c560e0df1f9a645406d95381a16c5e0a8dd19156048fd64ead5fd41b05d6e0b84fc830b284813d4bf6e428ca8c20 diff --git a/sys-kernel/ugrd/ugrd-1.8.3.ebuild b/sys-kernel/ugrd/ugrd-1.8.3.ebuild new file mode 100644 index 0..2c55118ef --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.8.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature shell-completion + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + exeinto /usr/lib/kernel/preinst.d + doexe hooks/installkernel/51-ugrd.install + exeinto /usr/lib/kernel/install.d + doexe hooks/kernel-install/51-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg + ewarn "UGRD will not be used with installkernel unless 'ugrd' is set as the" + ewarn "'initrd_generator' in /usr/lib/kernel/install.conf." +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 1da0cff95dc44a30f1360b5ddb4ba5618b9f4243 Author: Zen pyl onl> AuthorDate: Sun May 26 20:00:34 2024 + Commit: George Zenner pyl onl> CommitDate: Sun May 26 20:00:34 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1da0cff9 sys-kernel/ugrd: Add arm64 kwyword Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/ugrd-.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sys-kernel/ugrd/ugrd-.ebuild b/sys-kernel/ugrd/ugrd-.ebuild index 49dd8900c..2c7ad0ee5 100644 --- a/sys-kernel/ugrd/ugrd-.ebuild +++ b/sys-kernel/ugrd/ugrd-.ebuild @@ -32,10 +32,9 @@ src_install() { newins examples/example.toml config.toml # Create the kernel preinst.d directory if it doesn't exist # Install the kernel preinst.d hook - keepdir /etc/kernel/preinst.d - exeinto /etc/kernel/preinst.d + exeinto /usr/lib/kernel/preinst.d doexe hooks/installkernel/51-ugrd.install - exeinto /lib/kernel/install.d + exeinto /usr/lib/kernel/install.d doexe hooks/kernel-install/51-ugrd.install # Install bash autocomplete script dobashcomp completion/ugrd
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: ca3c093ee1d7216c2660529ed7bc089b8b7ba3a2 Author: Zen pyl onl> AuthorDate: Sun May 26 18:53:41 2024 + Commit: George Zenner pyl onl> CommitDate: Sun May 26 18:53:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca3c093e dev-python/pycpio: Make zenlib a rdep, add arm64 keyword Signed-off-by: Zen pyl.onl> dev-python/pycpio/{pycpio-1.1.2.ebuild => pycpio-1.1.2-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-python/pycpio/pycpio-1.1.2.ebuild b/dev-python/pycpio/pycpio-1.1.2-r1.ebuild similarity index 100% rename from dev-python/pycpio/pycpio-1.1.2.ebuild rename to dev-python/pycpio/pycpio-1.1.2-r1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: 928fbe932c3e29761596d15a2019041f11ff03c3 Author: Zen pyl onl> AuthorDate: Sun May 26 18:54:44 2024 + Commit: George Zenner pyl onl> CommitDate: Sun May 26 18:54:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=928fbe93 dev-python/zenlib: Add arm64 keyword Signed-off-by: Zen pyl.onl> dev-python/zenlib/zenlib-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/zenlib/zenlib-2.1.2.ebuild b/dev-python/zenlib/zenlib-2.1.2.ebuild index a517df4b6..901021ca3 100644 --- a/dev-python/zenlib/zenlib-2.1.2.ebuild +++ b/dev-python/zenlib/zenlib-2.1.2.ebuild @@ -13,4 +13,4 @@ SRC_URI="https://github.com/desultory/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64"
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 598bc68ca8b2e46a4f3ec98b0407462e212f4603 Author: Zen pyl onl> AuthorDate: Wed May 22 03:01:25 2024 + Commit: George Zenner pyl onl> CommitDate: Wed May 22 03:01:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=598bc68c sys-kernel/ugrd: Add 1.7.1, drop 1.7.0 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.7.0.ebuild => ugrd-1.7.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index f6e9b617b..049fe24ca 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -4,4 +4,4 @@ DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530 DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 5b69cbaaefdcfe5b427f781806a58b39e6539b7f790e7ab1c6d1e72b3bd904d2f9a44c60079400266e7a8b88d7d7b0de2932fe93cf07739e62dbcc8658179f85 SHA512 8d63d782da7cd6ea6c0342ab46190af66c564cd73601eee1da514f8a52722d86212678f70d5b847432bc9c4c133f6cdf06a7b9e0fc2eed7dc806b112e23ddefa DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d SHA512 0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912 DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c SHA512 ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9 -DIST ugrd-1.7.0.tar.gz 52886 BLAKE2B 23a940c6b5dd06eab7355c19eaf1554b43526d0aa928c892823369fddfeefe12022f64f49b5f4fa010e1cc7a270518b7eda73e19090ed3e20a3b9b429398273b SHA512 8f8e9645e4d8da93528a92f3c0bc2be7ef573d60923df39673686383157ba7d2cb078ca36d96e6757c081f7405228c2e348b5078ad362cd801278dbd77e6e4e5 +DIST ugrd-1.7.1.tar.gz 52946 BLAKE2B a41be0e5177b1883060a1693a8ec68179cf69d74713a95c51d2b2d2b8f3faca74f8f80d32e7767719e8de4b7190162f3b41bc779d487fdcbfe3e40a416f86c89 SHA512 f042106ec8843f738968e16d51d9deda010179678cf82daf2d162d3a3125eb9106dfdc5453c8555d8ba097caa2af22b74b2e1c5c38dc5083b97ac49cb7cea225 diff --git a/sys-kernel/ugrd/ugrd-1.7.0.ebuild b/sys-kernel/ugrd/ugrd-1.7.1.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-1.7.0.ebuild rename to sys-kernel/ugrd/ugrd-1.7.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 8c04ba9740d500227c14c3cd3c63c3f7a59766b5 Author: Zen pyl onl> AuthorDate: Mon May 20 22:59:17 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 20 22:59:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c04ba97 sys-kernel/ugrd: Add ebuild Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/ugrd-.ebuild | 50 1 file changed, 50 insertions(+) diff --git a/sys-kernel/ugrd/ugrd-.ebuild b/sys-kernel/ugrd/ugrd-.ebuild new file mode 100644 index 00..fe1d076ecd --- /dev/null +++ b/sys-kernel/ugrd/ugrd-.ebuild @@ -0,0 +1,50 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature shell-completion git-r3 + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +EGIT_REPO_URI="https://github.com/desultory/${PN}; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/installkernel/51-ugrd.install + exeinto /lib/kernel/install.d + doexe hooks/kernel-install/51-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 2537abd5525aeca4543fe57f7c28af79e2a2fc62 Author: Zen pyl onl> AuthorDate: Mon May 20 22:54:55 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 20 22:54:55 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2537abd5 sys-kernel/ugrd: Add 1.7.0 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.7.0.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 8268dd39d3..f6e9b617bb 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -4,3 +4,4 @@ DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530 DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 5b69cbaaefdcfe5b427f781806a58b39e6539b7f790e7ab1c6d1e72b3bd904d2f9a44c60079400266e7a8b88d7d7b0de2932fe93cf07739e62dbcc8658179f85 SHA512 8d63d782da7cd6ea6c0342ab46190af66c564cd73601eee1da514f8a52722d86212678f70d5b847432bc9c4c133f6cdf06a7b9e0fc2eed7dc806b112e23ddefa DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d SHA512 0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912 DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c SHA512 ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9 +DIST ugrd-1.7.0.tar.gz 52886 BLAKE2B 23a940c6b5dd06eab7355c19eaf1554b43526d0aa928c892823369fddfeefe12022f64f49b5f4fa010e1cc7a270518b7eda73e19090ed3e20a3b9b429398273b SHA512 8f8e9645e4d8da93528a92f3c0bc2be7ef573d60923df39673686383157ba7d2cb078ca36d96e6757c081f7405228c2e348b5078ad362cd801278dbd77e6e4e5 diff --git a/sys-kernel/ugrd/ugrd-1.7.0.ebuild b/sys-kernel/ugrd/ugrd-1.7.0.ebuild new file mode 100644 index 00..ca3d0f508e --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.7.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature shell-completion + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/installkernel/51-ugrd.install + exeinto /lib/kernel/install.d + doexe hooks/kernel-install/51-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: bf78b103dd5de82b998f1d31ed0b195f26870e98 Author: Zen pyl onl> AuthorDate: Mon May 20 03:34:38 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 20 03:34:38 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf78b103 sys-kernel/ugrd: Add 1.6.0 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.6.0.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 14f2b0d58e..8268dd39d3 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -3,3 +3,4 @@ DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 0a61977eb6c0fb6af31db445061385057acf825b4fd DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653 SHA512 020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 5b69cbaaefdcfe5b427f781806a58b39e6539b7f790e7ab1c6d1e72b3bd904d2f9a44c60079400266e7a8b88d7d7b0de2932fe93cf07739e62dbcc8658179f85 SHA512 8d63d782da7cd6ea6c0342ab46190af66c564cd73601eee1da514f8a52722d86212678f70d5b847432bc9c4c133f6cdf06a7b9e0fc2eed7dc806b112e23ddefa DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d SHA512 0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912 +DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c SHA512 ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9 diff --git a/sys-kernel/ugrd/ugrd-1.6.0.ebuild b/sys-kernel/ugrd/ugrd-1.6.0.ebuild new file mode 100644 index 00..ca3d0f508e --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.6.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature shell-completion + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/installkernel/51-ugrd.install + exeinto /lib/kernel/install.d + doexe hooks/kernel-install/51-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: ebe6ce341c81b09d84a98bde83a118bdcf68ca8d Author: Zen pyl onl> AuthorDate: Mon May 13 03:56:44 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 13 03:56:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebe6ce34 sys-kernel/ugrd: Replace 1.5.0 with 1.5.1 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.5.0.ebuild => ugrd-1.5.1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index f726b61ff0..14f2b0d58e 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,5 +1,5 @@ -DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea SHA512 95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653 SHA512 020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 5b69cbaaefdcfe5b427f781806a58b39e6539b7f790e7ab1c6d1e72b3bd904d2f9a44c60079400266e7a8b88d7d7b0de2932fe93cf07739e62dbcc8658179f85 SHA512 8d63d782da7cd6ea6c0342ab46190af66c564cd73601eee1da514f8a52722d86212678f70d5b847432bc9c4c133f6cdf06a7b9e0fc2eed7dc806b112e23ddefa +DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d SHA512 0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912 diff --git a/sys-kernel/ugrd/ugrd-1.5.0.ebuild b/sys-kernel/ugrd/ugrd-1.5.1.ebuild similarity index 97% rename from sys-kernel/ugrd/ugrd-1.5.0.ebuild rename to sys-kernel/ugrd/ugrd-1.5.1.ebuild index 58b58a6380..c30e8f8aba 100644 --- a/sys-kernel/ugrd/ugrd-1.5.0.ebuild +++ b/sys-kernel/ugrd/ugrd-1.5.1.ebuild @@ -18,7 +18,7 @@ KEYWORDS="~amd64" RDEPEND=" app-misc/pax-utils >=dev-python/zenlib-2.1.1[${PYTHON_USEDEP}] - >=dev-python/pycpio-1.1.1[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}] sys-apps/pciutils "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 74f833d14e86b3ebef8d72012d4f21bfe126ef67 Author: Zen pyl onl> AuthorDate: Mon May 13 03:02:51 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 13 03:02:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74f833d1 dev-python/pycpio: Add 1.1.1, remove 1.1.0 Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 2 +- dev-python/pycpio/{pycpio-1.1.0.ebuild => pycpio-1.1.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 1fafbbc4e2..03feef50df 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,2 +1,2 @@ DIST pycpio-1.0.0.tar.gz 17890 BLAKE2B beeec891fc17416280247e8a15373628f40be10946b596889b2d2a14d3e9ab5ee2014e6a4c6f5c4d612385f602e5ae14601cf0e379a165c2ed5d335832b3cfa2 SHA512 1ee2b09f01eab4b8adfd050845ff810b3da663386544321021de1b9a53b7846a31f3a6ab9e132fbffb9eeb04ad2b7b81235f59a333a63c3679d51755b822b320 -DIST pycpio-1.1.0.tar.gz 18153 BLAKE2B 90717d5c29c01b3665ce4f683a193e22369f7680934cbd0e903ca20439ef29f5fe904fa8ce93241f701ded9061daac45b86993fe3af99193d29f44b81d477ad1 SHA512 58790e318fd07f00ad3eb1df0990fc791ef541d09160d9be20d60967e9732594ac45185044821ef372e51ca8c16dd9f0f9aa303d5e08afbe48550ffa57f90734 +DIST pycpio-1.1.1.tar.gz 18160 BLAKE2B fc2f9ca938b9b40794f973678750fdff586efc19f35a1994a4f1867a79a85dceb506e68597dc60c0c787aa4ff020d70045f041710cbbb04a3db6884fd7e82e5c SHA512 aa962eea392140dd1b003b959d552966023b927b01db2f6e0198f54aad92e80d5770fc679b74500b92dad458ba2b2e17cd10fe07e22c1f917a9102d3586064a2 diff --git a/dev-python/pycpio/pycpio-1.1.0.ebuild b/dev-python/pycpio/pycpio-1.1.1.ebuild similarity index 100% rename from dev-python/pycpio/pycpio-1.1.0.ebuild rename to dev-python/pycpio/pycpio-1.1.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 169ad220ed2dfdd93e087817b3046d9ab1fd4a35 Author: Zen pyl onl> AuthorDate: Mon May 13 03:26:20 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 13 03:26:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=169ad220 sys-kernel/ugrd: Removed 0.22.0 added 1.5.0 Signed-off-by: Zen pyl.onl> .../ugrd/{ugrd-0.22.0.ebuild => ugrd-1.5.0.ebuild} | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/sys-kernel/ugrd/ugrd-0.22.0.ebuild b/sys-kernel/ugrd/ugrd-1.5.0.ebuild similarity index 71% rename from sys-kernel/ugrd/ugrd-0.22.0.ebuild rename to sys-kernel/ugrd/ugrd-1.5.0.ebuild index 6c369fa202..58b58a6380 100644 --- a/sys-kernel/ugrd/ugrd-0.22.0.ebuild +++ b/sys-kernel/ugrd/ugrd-1.5.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature shell-completion DESCRIPTION="Python based initramfs generator with TOML defintions" HOMEPAGE="https://github.com/desultory/ugrd; @@ -15,10 +15,12 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -RDEPEND="app-misc/pax-utils" -DEPEND=">=dev-python/zenlib-1.7.2[${PYTHON_USEDEP}] ->=dev-python/pycpio-0.9.0[${PYTHON_USEDEP}] -sys-apps/pciutils" +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.1[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.1.1[${PYTHON_USEDEP}] + sys-apps/pciutils +" src_install() { # Call the distutils-r1_src_install function to install the package @@ -33,7 +35,12 @@ src_install() { # Install the kernel preinst.d hook keepdir /etc/kernel/preinst.d exeinto /etc/kernel/preinst.d - doexe hooks/51-ugrd.install + doexe hooks/installkernel/51-ugrd.install + exeinto /lib/kernel/install.d + doexe hooks/kernel-install/51-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd } pkg_postinst() {
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 9f865ec68f45dbb46724b77e38dcbe973b376fed Author: Zen pyl onl> AuthorDate: Mon May 13 03:52:07 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 13 03:52:07 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f865ec6 dev-python/pycpio: Replace 1.1.1 with 1.1.2 Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 2 +- dev-python/pycpio/{pycpio-1.1.1.ebuild => pycpio-1.1.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 03feef50df..062e0fe9dd 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,2 +1,2 @@ DIST pycpio-1.0.0.tar.gz 17890 BLAKE2B beeec891fc17416280247e8a15373628f40be10946b596889b2d2a14d3e9ab5ee2014e6a4c6f5c4d612385f602e5ae14601cf0e379a165c2ed5d335832b3cfa2 SHA512 1ee2b09f01eab4b8adfd050845ff810b3da663386544321021de1b9a53b7846a31f3a6ab9e132fbffb9eeb04ad2b7b81235f59a333a63c3679d51755b822b320 -DIST pycpio-1.1.1.tar.gz 18160 BLAKE2B fc2f9ca938b9b40794f973678750fdff586efc19f35a1994a4f1867a79a85dceb506e68597dc60c0c787aa4ff020d70045f041710cbbb04a3db6884fd7e82e5c SHA512 aa962eea392140dd1b003b959d552966023b927b01db2f6e0198f54aad92e80d5770fc679b74500b92dad458ba2b2e17cd10fe07e22c1f917a9102d3586064a2 +DIST pycpio-1.1.2.tar.gz 18207 BLAKE2B acc92b626b5a110b8aa1672449fa1065283edfeb300c406b654e5a045bc554d9f79d3cd8f7edb53142405e600ceec21fa811a863907af3464d310482aa3fc528 SHA512 9a420edabec91e633b618f68878942d047d851eecad861255705f3db3f9fa8d14fa364f19320eb22758bbb7f1b23e7231b5db7aca117e670286e73f1dcb289ce diff --git a/dev-python/pycpio/pycpio-1.1.1.ebuild b/dev-python/pycpio/pycpio-1.1.2.ebuild similarity index 100% rename from dev-python/pycpio/pycpio-1.1.1.ebuild rename to dev-python/pycpio/pycpio-1.1.2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 90ce04573eea599f6a72ad5972b44a662772fa7f Author: Zen pyl onl> AuthorDate: Mon May 13 02:43:26 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 13 02:43:26 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90ce0457 dev-python/pycpio: Add 1.1.0, remove old versions Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 5 + dev-python/pycpio/pycpio-0.8.0.ebuild | 18 -- dev-python/pycpio/pycpio-0.8.2.ebuild | 18 -- dev-python/pycpio/pycpio-0.9.1.ebuild | 18 -- .../{pycpio-0.9.2.ebuild => pycpio-1.1.0.ebuild} | 2 +- 5 files changed, 2 insertions(+), 59 deletions(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 6be613e869..1fafbbc4e2 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,5 +1,2 @@ -DIST pycpio-0.8.0.tar.gz 17988 BLAKE2B 101aa0d533e1a1b00eda7f6286a5f4c9b97248625adce3377a6ef6510a6bc3f2a4e24c70a6b967e135270c3bae91419d20a2952464f22f8596cc2fefacf7 SHA512 d1c8519e1dc6e2663e55a2e9f6e8d90670cca5f47a58a8838f1ed9ec1bb7fb002db98b04b8d083475fc61b52f05e6a5a9d21435f06a6f627550b292d2eeea846 -DIST pycpio-0.8.2.tar.gz 17985 BLAKE2B 3e7e5e2ccc289c85d1a818e66a848c462225a7ec529c874d4e450e33141e8785bfd23ba5b3d24fb1c593c78188230def9fa0759d857c773dfc6941b421e66469 SHA512 1eb0e2213792c9d5c28e4377c7cb6acef4f2679830584c6efd9687912ae89268bfe265c79f42a3f786b74993ebc90290c8786353848f481a5e25fb26a43a2b81 -DIST pycpio-0.9.1.tar.gz 17815 BLAKE2B 6eed15c3ed6cc8a5d84767672b2762608efc352ac012ef6679a8b86df67e49af606f1e7ea6ecf67d51f7d9737f6a14d15bc7d14df0063e6f512bc1b72ba8f7a6 SHA512 0189f7d3b9c3eb2fdc2c2d10f0253243535d54fbc5d93efe82e9864ab70cb069f46a131edc5db5b1e1940b66d03a1a9b8d60f29a8ab5315e628d3402bcdfdb1e -DIST pycpio-0.9.2.tar.gz 17820 BLAKE2B 738f32ab54f77f8de2cbf38b22f0eaa5321d5a26ac4c46ce05372708d93f8b8e9cd2c20b49ba74d7acf6ad0f1f1d81b35624c46be2c7b30c00b1f6df945be99d SHA512 9e4e1e798307cd7ed30bf189dc7cd647472628d39e26d26893cded62b8178659749926459ef60d99493a191dad8298a46b3ea4a5b47d7fc600fa259f05bb1f7f DIST pycpio-1.0.0.tar.gz 17890 BLAKE2B beeec891fc17416280247e8a15373628f40be10946b596889b2d2a14d3e9ab5ee2014e6a4c6f5c4d612385f602e5ae14601cf0e379a165c2ed5d335832b3cfa2 SHA512 1ee2b09f01eab4b8adfd050845ff810b3da663386544321021de1b9a53b7846a31f3a6ab9e132fbffb9eeb04ad2b7b81235f59a333a63c3679d51755b822b320 +DIST pycpio-1.1.0.tar.gz 18153 BLAKE2B 90717d5c29c01b3665ce4f683a193e22369f7680934cbd0e903ca20439ef29f5fe904fa8ce93241f701ded9061daac45b86993fe3af99193d29f44b81d477ad1 SHA512 58790e318fd07f00ad3eb1df0990fc791ef541d09160d9be20d60967e9732594ac45185044821ef372e51ca8c16dd9f0f9aa303d5e08afbe48550ffa57f90734 diff --git a/dev-python/pycpio/pycpio-0.8.0.ebuild b/dev-python/pycpio/pycpio-0.8.0.ebuild deleted file mode 100644 index d4dfebe419..00 --- a/dev-python/pycpio/pycpio-0.8.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 - -DESCRIPTION="Python CPIO library" -HOMEPAGE="https://github.com/desultory/pycpio; -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=">=dev-python/zenlib-1.4.0[${PYTHON_USEDEP}]" diff --git a/dev-python/pycpio/pycpio-0.8.2.ebuild b/dev-python/pycpio/pycpio-0.8.2.ebuild deleted file mode 100644 index 9d7fdde818..00 --- a/dev-python/pycpio/pycpio-0.8.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 - -DESCRIPTION="Python CPIO library" -HOMEPAGE="https://github.com/desultory/pycpio; -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=">=dev-python/zenlib-1.6.2[${PYTHON_USEDEP}]" diff --git a/dev-python/pycpio/pycpio-0.9.1.ebuild b/dev-python/pycpio/pycpio-0.9.1.ebuild deleted file mode 100644 index 4544d8ad03..00 --- a/dev-python/pycpio/pycpio-0.9.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 - -DESCRIPTION="Python CPIO library" -HOMEPAGE="https://github.com/desultory/pycpio; -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: 77032a7fb121faac75ffa2a3d83f72ddc6391f41 Author: Zen pyl onl> AuthorDate: Mon May 13 02:39:44 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 13 02:39:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77032a7f dev-python/zenlib: Remove old versions Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest | 7 --- dev-python/zenlib/zenlib-1.2.0-r1.ebuild | 16 dev-python/zenlib/zenlib-1.3.1.ebuild| 16 dev-python/zenlib/zenlib-1.4.0.ebuild| 16 dev-python/zenlib/zenlib-1.6.2.ebuild| 16 dev-python/zenlib/zenlib-1.7.2.ebuild| 16 dev-python/zenlib/zenlib-1.7.3.ebuild| 16 dev-python/zenlib/zenlib-1.7.4.ebuild| 16 8 files changed, 119 deletions(-) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index 2e970a262d..7c073246a5 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -1,10 +1,3 @@ -DIST zenlib-1.2.0.tar.gz 12766 BLAKE2B 9366beb9496d136cbf0efc9fd97c6d430b442eae4ede87d85c32e1bee9a17315cab04e0b8f97ad8b8e2b599d2965dc2cd3c57ebe4830ba9abe53adc13825f634 SHA512 e5630a0869cdcbd909ea829f5876057ad1787ae1b63f80f9b1db7deeb80799eef9deac56027291dac55efd1e974b82a737b236189a1d7a8657a215bb866bca91 -DIST zenlib-1.3.1.tar.gz 13470 BLAKE2B 03bd8dce7a46641e60646173607ea6cd574fed58cbfa5d81c4c7f1deabf863a3acd12bdfd3b59fd5fc853762d7320d57613e40d72407216cc3ae1d82f7744789 SHA512 50a6ac2cb26fd74b6e92e3691463ec707259fe27e37af2f2c68a9a1e0c247b789cdf17d5b1f882e02dbca5f0653a4137caab39f3f0380d0b5391efaf41f1312d -DIST zenlib-1.4.0.tar.gz 14315 BLAKE2B 76f9e8ed74a451837b27406c7bf0791b8d131de9d5b75ab1b47cca47c665a676c07e7779f92baf843396e9e61fdc706e6e7fc6ff4e06a52e19706df6cf94d0c1 SHA512 6326a95226fbbb126d72ecc2a9b4940615ae866a5586f2c8d795e12ff37e5c27d0ec62cda7fa398d1aa460acaa401fd7fb330677edc12b92c23933514a7eb79e -DIST zenlib-1.6.2.tar.gz 15799 BLAKE2B 4a29f7ac386c197a1b9c6034b202a1cbce4a20bfdc137ec373fbb8818e806caadf82bd049e5ee92c2c3a49bb92d23d84bbcbc4a9e21b7f9dca42b73b41e3a3c3 SHA512 26807f566d8b8ca58768588ef2e63674ad8b8ed5e6ae97c336f8d090c2c4f568dc8d5620a869e2e518876ae269cfbc39583c8b4ff928bf8488a6aeb0177b5c5b -DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 9659723441c9e651e6a80a47565aeeb6bda67db04524bbd551fe5f9b38efa0afb33021a21e0fea3af934fc3c8c2b9cf4f38c4534c2c9bc4282971038503fafec SHA512 b69619b1e30f18892ec54b481e386a5bb7a728d87263601ddd4e22e2433e62d263bc67eea54748b9a49e528078cd152fd2d68738372409bb003a0a84a7cbb71b -DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 20bab075d9a09062e2d596238237a2684c206cc1606f7796a1ddf6421902a523731bcfad9c96b803be3d91ff6ee508bdb9553a0f90295aa3f56e64e87ba37f21 SHA512 f5f8ad560e74051e5daf7515b3777ff17e86d202f6c8958e476d22677a65454512db5a93f1281202fc058742da0f8fe0296339da68d5ce109ab93e33948eb79b -DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9 SHA512 1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749 SHA512 2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31 DIST zenlib-2.0.4.tar.gz 16971 BLAKE2B e5e58aa86742914c67a58e072c312c92db94b96947cdffdf3adbfc50d8efe6dde1fae88965ccf5685d2225bbf7b745f717529b1f0ed41857260199a0f3d8d2d2 SHA512 12ffef2e2ab23136bdc24cdac5eb3a031bb581d346a107306455aa5dc5a66757599596770cf7b7e6ecde73fbec39b4276efcd3a191a2d29f64e75e5a01ed25d1 DIST zenlib-2.1.1.tar.gz 17139 BLAKE2B f9ff56b120d72786bd43cf60120f65c4b8b6d2ed47eb6656bc0c377e3b35ba60d6b1f348dce12b1096ebb752f073dd7113cb6765da98de279818bb7062ca8522 SHA512 f5db26e895e07266334b788530186cfa8f8ac9c239f65b8ee253d250cb47bd5a57ba6605b0b78f07b744f53cc5b3f9ab2ff229d098c6604d7d2d46e97ba34629 diff --git a/dev-python/zenlib/zenlib-1.2.0-r1.ebuild b/dev-python/zenlib/zenlib-1.2.0-r1.ebuild deleted file mode 100644 index f9a184c858..00 --- a/dev-python/zenlib/zenlib-1.2.0-r1.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 - -DESCRIPTION="Useful python decorators and utilities" -HOMEPAGE="https://github.com/desultory/zenlib; -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" diff --git a/dev-python/zenlib/zenlib-1.3.1.ebuild b/dev-python/zenlib/zenlib-1.3.1.ebu
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: dad0a3ec452cd45db1df13135b81dfe01bf4ac2d Author: Zen pyl onl> AuthorDate: Mon May 13 02:39:13 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 13 02:39:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dad0a3ec dev-python/zenlib: Add 2.1.2 Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 1 + dev-python/zenlib/zenlib-2.1.2.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index bc01964572..2e970a262d 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -8,3 +8,4 @@ DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 6bc770d55207e3f532106b2511a3cd1c2161a7228 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749 SHA512 2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31 DIST zenlib-2.0.4.tar.gz 16971 BLAKE2B e5e58aa86742914c67a58e072c312c92db94b96947cdffdf3adbfc50d8efe6dde1fae88965ccf5685d2225bbf7b745f717529b1f0ed41857260199a0f3d8d2d2 SHA512 12ffef2e2ab23136bdc24cdac5eb3a031bb581d346a107306455aa5dc5a66757599596770cf7b7e6ecde73fbec39b4276efcd3a191a2d29f64e75e5a01ed25d1 DIST zenlib-2.1.1.tar.gz 17139 BLAKE2B f9ff56b120d72786bd43cf60120f65c4b8b6d2ed47eb6656bc0c377e3b35ba60d6b1f348dce12b1096ebb752f073dd7113cb6765da98de279818bb7062ca8522 SHA512 f5db26e895e07266334b788530186cfa8f8ac9c239f65b8ee253d250cb47bd5a57ba6605b0b78f07b744f53cc5b3f9ab2ff229d098c6604d7d2d46e97ba34629 +DIST zenlib-2.1.2.tar.gz 17293 BLAKE2B 3d5067b9796f31d28d0ca04c842b4ef1807e0557a77c5b6ec5798cfa2aa04ee5e7eafa3549df6add4228e7c3014ca33eb1584c0aee6db9c0acc882f170972b36 SHA512 a0a53ed63a3efe83dc8f49fd512685b82ed383494f404072a47734c02a1955e0a4c9a6c9df48503419c82cb7479783669b6de8deef174a597ab73cad61da5c3e diff --git a/dev-python/zenlib/zenlib-2.1.2.ebuild b/dev-python/zenlib/zenlib-2.1.2.ebuild new file mode 100644 index 00..a517df4b63 --- /dev/null +++ b/dev-python/zenlib/zenlib-2.1.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib; +SRC_URI="https://github.com/desultory/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: f21f5b01d3d2358dd40ded984ea5bdae0c343ff9 Author: Zen pyl onl> AuthorDate: Fri May 10 20:42:10 2024 + Commit: George Zenner pyl onl> CommitDate: Fri May 10 20:42:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f21f5b01 sys-kernel/ugrd: Add 1.4.2 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.4.2.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 1a61543855..f726b61ff0 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -2,3 +2,4 @@ DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d21 DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea SHA512 95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653 SHA512 020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c +DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 5b69cbaaefdcfe5b427f781806a58b39e6539b7f790e7ab1c6d1e72b3bd904d2f9a44c60079400266e7a8b88d7d7b0de2932fe93cf07739e62dbcc8658179f85 SHA512 8d63d782da7cd6ea6c0342ab46190af66c564cd73601eee1da514f8a52722d86212678f70d5b847432bc9c4c133f6cdf06a7b9e0fc2eed7dc806b112e23ddefa diff --git a/sys-kernel/ugrd/ugrd-1.4.2.ebuild b/sys-kernel/ugrd/ugrd-1.4.2.ebuild new file mode 100644 index 00..37cf879a1d --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.4.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature shell-completion + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.1[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/installkernel/51-ugrd.install + exeinto /lib/kernel/install.d + doexe hooks/kernel-install/51-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 65f05aa979601a8271f08bdbcc47a677ff8be4df Author: Zen pyl onl> AuthorDate: Thu May 9 15:39:36 2024 + Commit: George Zenner pyl onl> CommitDate: Thu May 9 15:39:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65f05aa9 sys-kernel/ugrd: Add 1.4.0 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.4.0.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index af7adb76fd..1a61543855 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,4 @@ DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea SHA512 95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e +DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653 SHA512 020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c diff --git a/sys-kernel/ugrd/ugrd-1.4.0.ebuild b/sys-kernel/ugrd/ugrd-1.4.0.ebuild new file mode 100644 index 00..8776e13846 --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.4.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature shell-completion + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.1[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: b9365081246353e9cc6504f0d7351cc6af3791cd Author: Zen pyl onl> AuthorDate: Tue May 7 12:49:22 2024 + Commit: George Zenner pyl onl> CommitDate: Tue May 7 12:49:22 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9365081 sys-kernel/ugrd: Add 1.3.8, remove 1.3.7 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.3.7.ebuild => ugrd-1.3.8.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 35f35b4d4f..af7adb76fd 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,3 @@ DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e -DIST ugrd-1.3.7.tar.gz 50109 BLAKE2B dfdbab40338c2765d8503a2fa3e1fd484a087dbe85c9933d77c31853eef201835642b55d8f170d6f5b4d214e26e4c06f24448d30807ec8da834fc1beb9443c7d SHA512 490feb45bb74b8e324657e6984347cdae3a4f954865488c0df83b23e4f7b18577e953654a41473989197a3ed1b9e237744fad80dd5f36ef3e9c53715837a57c3 +DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea SHA512 95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e diff --git a/sys-kernel/ugrd/ugrd-1.3.7.ebuild b/sys-kernel/ugrd/ugrd-1.3.8.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-1.3.7.ebuild rename to sys-kernel/ugrd/ugrd-1.3.8.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: da25b5acc59b6870e8fafd42c11ba02bdf6ee5f2 Author: Zen pyl onl> AuthorDate: Mon May 6 18:29:34 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 6 18:29:34 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da25b5ac sys-kernel/ugrd: Remove 1.3.6, add 1.3.7 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.3.6.ebuild => ugrd-1.3.7.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index b41b4c815c..35f35b4d4f 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,3 @@ DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e -DIST ugrd-1.3.6.tar.gz 49992 BLAKE2B 14a9145dad9bbd76a59020dd7c76c7260ad6eccff6d0ee0e5860bf44eb39a27cb02f13d62ad3d67240bed0609b27a9e49112c0d8c5fe3e7bb2277946172c7745 SHA512 b3a006684c0a88a0e01b26718cbfd55970ab241a9828f48fa648c0cb29a8d386b3feca230b83622762a7bf092ccc639c547d01deae49b548333085df23a22b92 +DIST ugrd-1.3.7.tar.gz 50109 BLAKE2B dfdbab40338c2765d8503a2fa3e1fd484a087dbe85c9933d77c31853eef201835642b55d8f170d6f5b4d214e26e4c06f24448d30807ec8da834fc1beb9443c7d SHA512 490feb45bb74b8e324657e6984347cdae3a4f954865488c0df83b23e4f7b18577e953654a41473989197a3ed1b9e237744fad80dd5f36ef3e9c53715837a57c3 diff --git a/sys-kernel/ugrd/ugrd-1.3.6.ebuild b/sys-kernel/ugrd/ugrd-1.3.7.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-1.3.6.ebuild rename to sys-kernel/ugrd/ugrd-1.3.7.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: e464dfdb90fbb9be0aa0e05474b63ceb5a64d4f3 Author: Zen pyl onl> AuthorDate: Mon May 6 16:45:30 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 6 16:45:30 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e464dfdb sys-kernel/ugrd: Add 1.3.5, remove 1.3.4 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.3.4.ebuild => ugrd-1.3.5.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 352fccae5d..f9ad73710b 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,3 @@ DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e -DIST ugrd-1.3.4.tar.gz 50197 BLAKE2B f97db06f5642a354e14bcca1681d1d42ccac31f2669dab8b3c659ed4b378a7a9e39c4cf7a4f73268fe7cc1312e21b33bb53420eb235988f67da0a3a21a34f934 SHA512 0a2ee91e82db91f1b2fc990da846a8a46a4c70e578e419409bf61c9cf34c1de499e7f9b8b1b78d8cf85d924243e444fe7b2dfaeed78778a0422ba88851a74522 +DIST ugrd-1.3.5.tar.gz 49986 BLAKE2B 5919b6dbf22f7e3cb57649f5a1bd29c5fed781b6074e95e645c4d6017f957ae432a9c84fac543c7204bf8bf26d3e33fd63ec78583d40ea646b9f39fc6392499d SHA512 8eff748cbcf84442d6c82c814fe058ce774771aec0a09881627abbb7b34c3217a1444ffa139ae959245f37f1266164d483da66420a6bb80d0adbacba54bd3272 diff --git a/sys-kernel/ugrd/ugrd-1.3.4.ebuild b/sys-kernel/ugrd/ugrd-1.3.5.ebuild similarity index 96% rename from sys-kernel/ugrd/ugrd-1.3.4.ebuild rename to sys-kernel/ugrd/ugrd-1.3.5.ebuild index d436184cc4..8acc4fbf58 100644 --- a/sys-kernel/ugrd/ugrd-1.3.4.ebuild +++ b/sys-kernel/ugrd/ugrd-1.3.5.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~amd64" RDEPEND=" app-misc/pax-utils - >=dev-python/zenlib-2.0.4[${PYTHON_USEDEP}] + >=dev-python/zenlib-2.1.0[${PYTHON_USEDEP}] >=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}] sys-apps/pciutils "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: e9844a0d9acc8b8a697e5e41859df23762dc62fb Author: Zen pyl onl> AuthorDate: Mon May 6 16:42:38 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 6 16:43:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9844a0d dev-python/zenlib: Add 2.1.0 Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 1 + dev-python/zenlib/zenlib-2.1.0.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index e64912cb51..457e65b5c1 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -7,3 +7,4 @@ DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 20bab075d9a09062e2d596238237a2684c206cc16 DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9 SHA512 1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749 SHA512 2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31 DIST zenlib-2.0.4.tar.gz 16971 BLAKE2B e5e58aa86742914c67a58e072c312c92db94b96947cdffdf3adbfc50d8efe6dde1fae88965ccf5685d2225bbf7b745f717529b1f0ed41857260199a0f3d8d2d2 SHA512 12ffef2e2ab23136bdc24cdac5eb3a031bb581d346a107306455aa5dc5a66757599596770cf7b7e6ecde73fbec39b4276efcd3a191a2d29f64e75e5a01ed25d1 +DIST zenlib-2.1.0.tar.gz 17121 BLAKE2B acaae087233de5a96bf4b72caf84fab56b1fe89a3ec3d01f7417571a6fac1d3f902981a68b5c953d7c4cbdca09c81382a6afaeb2c885d340a15a2ed25fe4cd13 SHA512 2e0487d27685609e9bbd86f083d572b54c445ce6106012f8245f82d547dfa8666ad4333d4838adf7ba9ad99df7598302ffb3fd54043a5d572baa8aadbd11bdbd diff --git a/dev-python/zenlib/zenlib-2.1.0.ebuild b/dev-python/zenlib/zenlib-2.1.0.ebuild new file mode 100644 index 00..f9a184c858 --- /dev/null +++ b/dev-python/zenlib/zenlib-2.1.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: b32d0e777ef7157708f6439d86b10bc106278990 Author: Zen pyl onl> AuthorDate: Mon May 6 16:57:48 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 6 16:57:48 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b32d0e77 sys-kernel/ugrd: Add 1.3.6, remove 1.3.5 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.3.5.ebuild => ugrd-1.3.6.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index f9ad73710b..b41b4c815c 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,3 @@ DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e -DIST ugrd-1.3.5.tar.gz 49986 BLAKE2B 5919b6dbf22f7e3cb57649f5a1bd29c5fed781b6074e95e645c4d6017f957ae432a9c84fac543c7204bf8bf26d3e33fd63ec78583d40ea646b9f39fc6392499d SHA512 8eff748cbcf84442d6c82c814fe058ce774771aec0a09881627abbb7b34c3217a1444ffa139ae959245f37f1266164d483da66420a6bb80d0adbacba54bd3272 +DIST ugrd-1.3.6.tar.gz 49992 BLAKE2B 14a9145dad9bbd76a59020dd7c76c7260ad6eccff6d0ee0e5860bf44eb39a27cb02f13d62ad3d67240bed0609b27a9e49112c0d8c5fe3e7bb2277946172c7745 SHA512 b3a006684c0a88a0e01b26718cbfd55970ab241a9828f48fa648c0cb29a8d386b3feca230b83622762a7bf092ccc639c547d01deae49b548333085df23a22b92 diff --git a/sys-kernel/ugrd/ugrd-1.3.5.ebuild b/sys-kernel/ugrd/ugrd-1.3.6.ebuild similarity index 96% rename from sys-kernel/ugrd/ugrd-1.3.5.ebuild rename to sys-kernel/ugrd/ugrd-1.3.6.ebuild index 8acc4fbf58..8776e13846 100644 --- a/sys-kernel/ugrd/ugrd-1.3.5.ebuild +++ b/sys-kernel/ugrd/ugrd-1.3.6.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~amd64" RDEPEND=" app-misc/pax-utils - >=dev-python/zenlib-2.1.0[${PYTHON_USEDEP}] + >=dev-python/zenlib-2.1.1[${PYTHON_USEDEP}] >=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}] sys-apps/pciutils "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: ce519ccfb8356a7a6f0c69e8d41d9012cc591ed3 Author: Zen pyl onl> AuthorDate: Mon May 6 16:51:40 2024 + Commit: George Zenner pyl onl> CommitDate: Mon May 6 16:51:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce519ccf dev-python/ugrd: Bump 2.1.0 to 2.1.1 Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest | 2 +- dev-python/zenlib/{zenlib-2.1.0.ebuild => zenlib-2.1.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index 457e65b5c1..bc01964572 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -7,4 +7,4 @@ DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 20bab075d9a09062e2d596238237a2684c206cc16 DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9 SHA512 1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749 SHA512 2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31 DIST zenlib-2.0.4.tar.gz 16971 BLAKE2B e5e58aa86742914c67a58e072c312c92db94b96947cdffdf3adbfc50d8efe6dde1fae88965ccf5685d2225bbf7b745f717529b1f0ed41857260199a0f3d8d2d2 SHA512 12ffef2e2ab23136bdc24cdac5eb3a031bb581d346a107306455aa5dc5a66757599596770cf7b7e6ecde73fbec39b4276efcd3a191a2d29f64e75e5a01ed25d1 -DIST zenlib-2.1.0.tar.gz 17121 BLAKE2B acaae087233de5a96bf4b72caf84fab56b1fe89a3ec3d01f7417571a6fac1d3f902981a68b5c953d7c4cbdca09c81382a6afaeb2c885d340a15a2ed25fe4cd13 SHA512 2e0487d27685609e9bbd86f083d572b54c445ce6106012f8245f82d547dfa8666ad4333d4838adf7ba9ad99df7598302ffb3fd54043a5d572baa8aadbd11bdbd +DIST zenlib-2.1.1.tar.gz 17139 BLAKE2B f9ff56b120d72786bd43cf60120f65c4b8b6d2ed47eb6656bc0c377e3b35ba60d6b1f348dce12b1096ebb752f073dd7113cb6765da98de279818bb7062ca8522 SHA512 f5db26e895e07266334b788530186cfa8f8ac9c239f65b8ee253d250cb47bd5a57ba6605b0b78f07b744f53cc5b3f9ab2ff229d098c6604d7d2d46e97ba34629 diff --git a/dev-python/zenlib/zenlib-2.1.0.ebuild b/dev-python/zenlib/zenlib-2.1.1.ebuild similarity index 100% rename from dev-python/zenlib/zenlib-2.1.0.ebuild rename to dev-python/zenlib/zenlib-2.1.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: ffe3e80f6ff8a330d26a7ea24c0556667d4520dc Author: Zen pyl onl> AuthorDate: Sun May 5 20:03:04 2024 + Commit: George Zenner pyl onl> CommitDate: Sun May 5 20:06:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffe3e80f sys-kernel/ugrd: Add 1.3.4, remove old versions Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 10 + sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild | 34 - sys-kernel/ugrd/ugrd-0.19.1.ebuild | 43 -- sys-kernel/ugrd/ugrd-0.19.3.ebuild | 43 -- sys-kernel/ugrd/ugrd-0.20.0.ebuild | 43 -- sys-kernel/ugrd/ugrd-0.21.2.ebuild | 43 -- sys-kernel/ugrd/ugrd-1.0.0.ebuild | 43 -- sys-kernel/ugrd/ugrd-1.1.5.ebuild | 43 -- sys-kernel/ugrd/ugrd-1.2.0.ebuild | 43 -- .../ugrd/{ugrd-1.2.4.ebuild => ugrd-1.3.4.ebuild} | 5 ++- 10 files changed, 5 insertions(+), 345 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index c84493b4c3..352fccae5d 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,11 +1,3 @@ -DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d -DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B e22d8c6df5cffb6c903badf6b45f693a319215791d2fae6d45e163a1a191823130b4a1bdb541a20760154796e16f5e6e0bb10ce47f4d5c59279a71f37bc53362 SHA512 56383aca3bd52a734ae35ae51aec0aa12d849484466d58832324dc441fed3e955085119ba44d3248948033167e163be5d747fa27c71c999e78e7fa6357853e25 -DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f SHA512 4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923 -DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609 -DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da -DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0 SHA512 f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3 -DIST ugrd-1.1.5.tar.gz 47005 BLAKE2B 278831157c3f8b5d731f3acbdf41c19b1c6485b46acf7d2b75df40a9d9f542365514e814d1972a03bd4b53dad2d39a27098e4cfc97d526afdf4d45ccf5778691 SHA512 c198c592af40d2f126a333a03c74c638260ea8125f4a4da6f97d3489d2ddcf7edb5dce785eb236d309853dac6a3e7993186e4c6b775c4eccc121e95d308641dc -DIST ugrd-1.2.0.tar.gz 48323 BLAKE2B 8df44c91dd56da6d27eaf2c769b40ad7a008a71a87f2f33d1ab91d96e16cf680bb046af27d0b50ae79d48ad8d5b046d899e246ca44c18e62dae8f54fff9cace6 SHA512 a3ddd95abd30441013c9a11074052629dfdbcd2cfffd6a754c6d9c3b719b1861abcd613228fa613b6f566ca1cdca5fa881c9a302391c594b53096428d35e37bf DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e -DIST ugrd-1.2.4.tar.gz 49341 BLAKE2B fc52d17e95391eee4ce53444977ac52d4980c855c1165222e83993c4d8a1a221a834188c1aa037f2a6f712b7571b6d43bc8e30575af008e409be2a1f97d6e272 SHA512 2a3ea8640e276be28f53446e2d209b301e91cc02a83ef77abab46b68daec42fb9d41ae77d56ba0eac0eb3395b100299ea06c1c195acd39d2065cd93842f6a2fe +DIST ugrd-1.3.4.tar.gz 50197 BLAKE2B f97db06f5642a354e14bcca1681d1d42ccac31f2669dab8b3c659ed4b378a7a9e39c4cf7a4f73268fe7cc1312e21b33bb53420eb235988f67da0a3a21a34
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 2a2f886d8fb3d52785d9edcadbdef8bd636b8874 Author: Zen pyl onl> AuthorDate: Sun May 5 15:54:13 2024 + Commit: George Zenner pyl onl> CommitDate: Sun May 5 15:54:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a2f886d sys-kernel/ugrd: Add 1.2.4 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.2.4.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index cbac703133..c84493b4c3 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -8,3 +8,4 @@ DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 8f941f8cadcbfb92ad4be02ca5763779bcd57bdd354 DIST ugrd-1.1.5.tar.gz 47005 BLAKE2B 278831157c3f8b5d731f3acbdf41c19b1c6485b46acf7d2b75df40a9d9f542365514e814d1972a03bd4b53dad2d39a27098e4cfc97d526afdf4d45ccf5778691 SHA512 c198c592af40d2f126a333a03c74c638260ea8125f4a4da6f97d3489d2ddcf7edb5dce785eb236d309853dac6a3e7993186e4c6b775c4eccc121e95d308641dc DIST ugrd-1.2.0.tar.gz 48323 BLAKE2B 8df44c91dd56da6d27eaf2c769b40ad7a008a71a87f2f33d1ab91d96e16cf680bb046af27d0b50ae79d48ad8d5b046d899e246ca44c18e62dae8f54fff9cace6 SHA512 a3ddd95abd30441013c9a11074052629dfdbcd2cfffd6a754c6d9c3b719b1861abcd613228fa613b6f566ca1cdca5fa881c9a302391c594b53096428d35e37bf DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e +DIST ugrd-1.2.4.tar.gz 49341 BLAKE2B fc52d17e95391eee4ce53444977ac52d4980c855c1165222e83993c4d8a1a221a834188c1aa037f2a6f712b7571b6d43bc8e30575af008e409be2a1f97d6e272 SHA512 2a3ea8640e276be28f53446e2d209b301e91cc02a83ef77abab46b68daec42fb9d41ae77d56ba0eac0eb3395b100299ea06c1c195acd39d2065cd93842f6a2fe diff --git a/sys-kernel/ugrd/ugrd-1.2.4.ebuild b/sys-kernel/ugrd/ugrd-1.2.4.ebuild new file mode 100644 index 00..669bae5227 --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.2.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.0.4[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 6bd7769cbdbc0d04ad19d719187a021a2f28c9d9 Author: Zen pyl onl> AuthorDate: Sat May 4 03:02:31 2024 + Commit: George Zenner pyl onl> CommitDate: Sat May 4 03:02:31 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bd7769c sys-kernel/ugrd: Add 1.2.2 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.2.2.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 803c2156fd..cbac703133 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -7,3 +7,4 @@ DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d21 DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0 SHA512 f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3 DIST ugrd-1.1.5.tar.gz 47005 BLAKE2B 278831157c3f8b5d731f3acbdf41c19b1c6485b46acf7d2b75df40a9d9f542365514e814d1972a03bd4b53dad2d39a27098e4cfc97d526afdf4d45ccf5778691 SHA512 c198c592af40d2f126a333a03c74c638260ea8125f4a4da6f97d3489d2ddcf7edb5dce785eb236d309853dac6a3e7993186e4c6b775c4eccc121e95d308641dc DIST ugrd-1.2.0.tar.gz 48323 BLAKE2B 8df44c91dd56da6d27eaf2c769b40ad7a008a71a87f2f33d1ab91d96e16cf680bb046af27d0b50ae79d48ad8d5b046d899e246ca44c18e62dae8f54fff9cace6 SHA512 a3ddd95abd30441013c9a11074052629dfdbcd2cfffd6a754c6d9c3b719b1861abcd613228fa613b6f566ca1cdca5fa881c9a302391c594b53096428d35e37bf +DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e diff --git a/sys-kernel/ugrd/ugrd-1.2.2.ebuild b/sys-kernel/ugrd/ugrd-1.2.2.ebuild new file mode 100644 index 00..a474bbc7a7 --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.2.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils +>=dev-python/zenlib-2.0.4[${PYTHON_USEDEP}] +>=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}] +sys-apps/pciutils" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 239efc4602ff69f5e2ccb788b49967fbf53821cd Author: Zen pyl onl> AuthorDate: Tue Apr 30 01:32:05 2024 + Commit: George Zenner pyl onl> CommitDate: Tue Apr 30 01:32:05 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=239efc46 sys-kernel/ugrd: Add 1.2.0 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.2.0.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 86271c44c8..803c2156fd 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -6,3 +6,4 @@ DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fd DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0 SHA512 f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3 DIST ugrd-1.1.5.tar.gz 47005 BLAKE2B 278831157c3f8b5d731f3acbdf41c19b1c6485b46acf7d2b75df40a9d9f542365514e814d1972a03bd4b53dad2d39a27098e4cfc97d526afdf4d45ccf5778691 SHA512 c198c592af40d2f126a333a03c74c638260ea8125f4a4da6f97d3489d2ddcf7edb5dce785eb236d309853dac6a3e7993186e4c6b775c4eccc121e95d308641dc +DIST ugrd-1.2.0.tar.gz 48323 BLAKE2B 8df44c91dd56da6d27eaf2c769b40ad7a008a71a87f2f33d1ab91d96e16cf680bb046af27d0b50ae79d48ad8d5b046d899e246ca44c18e62dae8f54fff9cace6 SHA512 a3ddd95abd30441013c9a11074052629dfdbcd2cfffd6a754c6d9c3b719b1861abcd613228fa613b6f566ca1cdca5fa881c9a302391c594b53096428d35e37bf diff --git a/sys-kernel/ugrd/ugrd-1.2.0.ebuild b/sys-kernel/ugrd/ugrd-1.2.0.ebuild new file mode 100644 index 00..a474bbc7a7 --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.2.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils +>=dev-python/zenlib-2.0.4[${PYTHON_USEDEP}] +>=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}] +sys-apps/pciutils" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: 9b224fbc9d9323f72d7a777e69ad1fd46ea77205 Author: Zen pyl onl> AuthorDate: Tue Apr 30 01:31:03 2024 + Commit: George Zenner pyl onl> CommitDate: Tue Apr 30 01:31:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b224fbc dev-python/zenlib: Bump to 2.0.4 Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest | 2 +- dev-python/zenlib/{zenlib-2.0.3.ebuild => zenlib-2.0.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index adb53ea806..e64912cb51 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -6,4 +6,4 @@ DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 9659723441c9e651e6a80a47565aeeb6bda67db04 DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 20bab075d9a09062e2d596238237a2684c206cc1606f7796a1ddf6421902a523731bcfad9c96b803be3d91ff6ee508bdb9553a0f90295aa3f56e64e87ba37f21 SHA512 f5f8ad560e74051e5daf7515b3777ff17e86d202f6c8958e476d22677a65454512db5a93f1281202fc058742da0f8fe0296339da68d5ce109ab93e33948eb79b DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9 SHA512 1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749 SHA512 2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31 -DIST zenlib-2.0.3.tar.gz 16963 BLAKE2B 8f99930e6d014268c216b45399f75c378abd114db270c40fcec0c4a460f8915b7338d51e83985612107bf623939bd8db050bac9e883b8a6f539783fd3ab57f71 SHA512 6e8bf2b199385095d5f2d2bc531dee409912e56d19712d9f458627f7dd14927dfc9d3845867e9e634417d76bdfe9783b5373965f746abf49e033875b853e6d3f +DIST zenlib-2.0.4.tar.gz 16971 BLAKE2B e5e58aa86742914c67a58e072c312c92db94b96947cdffdf3adbfc50d8efe6dde1fae88965ccf5685d2225bbf7b745f717529b1f0ed41857260199a0f3d8d2d2 SHA512 12ffef2e2ab23136bdc24cdac5eb3a031bb581d346a107306455aa5dc5a66757599596770cf7b7e6ecde73fbec39b4276efcd3a191a2d29f64e75e5a01ed25d1 diff --git a/dev-python/zenlib/zenlib-2.0.3.ebuild b/dev-python/zenlib/zenlib-2.0.4.ebuild similarity index 100% rename from dev-python/zenlib/zenlib-2.0.3.ebuild rename to dev-python/zenlib/zenlib-2.0.4.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 12110bb2b3f9d51b4660d54ebe295af663aeaf24 Author: Zen pyl onl> AuthorDate: Sun Apr 28 22:46:21 2024 + Commit: George Zenner pyl onl> CommitDate: Sun Apr 28 22:46:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12110bb2 sys-kernel/ugrd: Bump 1.1.4 -> 1.1.5 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.1.4.ebuild => ugrd-1.1.5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 515e0d2781..86271c44c8 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -5,4 +5,4 @@ DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0 SHA512 f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3 -DIST ugrd-1.1.4.tar.gz 46896 BLAKE2B 79dfc052d885ef87cbdac10c3be337f4bbfc9a246c22945fc2f295a1aa547adbe39f79b8e6ee024b6d37377cb48f04519ff2c3d506d4763fbd3306d80ce72a53 SHA512 da1f722f57e729e6afe70403a806445731d564690c8b6cecd2e170cc1bfb85539e84a873e508b83929008798276953c1ac057d3a352e8f51953f713fd34547b5 +DIST ugrd-1.1.5.tar.gz 47005 BLAKE2B 278831157c3f8b5d731f3acbdf41c19b1c6485b46acf7d2b75df40a9d9f542365514e814d1972a03bd4b53dad2d39a27098e4cfc97d526afdf4d45ccf5778691 SHA512 c198c592af40d2f126a333a03c74c638260ea8125f4a4da6f97d3489d2ddcf7edb5dce785eb236d309853dac6a3e7993186e4c6b775c4eccc121e95d308641dc diff --git a/sys-kernel/ugrd/ugrd-1.1.4.ebuild b/sys-kernel/ugrd/ugrd-1.1.5.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-1.1.4.ebuild rename to sys-kernel/ugrd/ugrd-1.1.5.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 8e27fe6c8e651ec7173f92a5e8ea492821601677 Author: Zen pyl onl> AuthorDate: Sat Apr 27 20:28:24 2024 + Commit: George Zenner pyl onl> CommitDate: Sat Apr 27 20:28:24 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e27fe6c sys-kernel/ugrd: Removed 1.1.3, added 1.1.4. Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.1.3.ebuild => ugrd-1.1.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 997571b627..515e0d2781 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -5,4 +5,4 @@ DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0 SHA512 f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3 -DIST ugrd-1.1.3.tar.gz 46800 BLAKE2B 0f658561bd349ef8eebf9833407255c8c5a0aeaff072a1a079105d0da7f0ddcae43dfcda2540e99824ee027af78430108f8a314530c775957d81f0a91d6e8d5b SHA512 e0fec48a956a5ae99e36188fd6107a0e3e9fb4e1845b3a5091c97962ffce4566c0df2870e833c597120c72bfa85653deb0be0ecc1c247404c5bfbed5fafe7aef +DIST ugrd-1.1.4.tar.gz 46896 BLAKE2B 79dfc052d885ef87cbdac10c3be337f4bbfc9a246c22945fc2f295a1aa547adbe39f79b8e6ee024b6d37377cb48f04519ff2c3d506d4763fbd3306d80ce72a53 SHA512 da1f722f57e729e6afe70403a806445731d564690c8b6cecd2e170cc1bfb85539e84a873e508b83929008798276953c1ac057d3a352e8f51953f713fd34547b5 diff --git a/sys-kernel/ugrd/ugrd-1.1.3.ebuild b/sys-kernel/ugrd/ugrd-1.1.4.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-1.1.3.ebuild rename to sys-kernel/ugrd/ugrd-1.1.4.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 292c97d2a07cc2d46257fe7aed12801f6134c50c Author: Zen pyl onl> AuthorDate: Sat Apr 27 19:43:33 2024 + Commit: George Zenner pyl onl> CommitDate: Sat Apr 27 19:43:33 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=292c97d2 sys-kernel/ugrd: Bump 1.1.2 -> 1.1.3 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-1.1.2.ebuild => ugrd-1.1.3.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index b9747a0d5d..997571b627 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -5,4 +5,4 @@ DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0 SHA512 f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3 -DIST ugrd-1.1.2.tar.gz 46794 BLAKE2B b1bfc9ae80766ffc3230cff884e8c75a0591a9a2cc8837acc231501e1181a9be02ab311a89c648f43a13f16f648415966066f6d1a4875017c1504c3141d7ca5d SHA512 764f4cbc0ec20906755466bb248256c8a536ef748c3797640b02e48cd28298df61f6cee7c0bdd95a01a468ec48c2f3826401bbe80ae1544bc8c77f2123d94edc +DIST ugrd-1.1.3.tar.gz 46800 BLAKE2B 0f658561bd349ef8eebf9833407255c8c5a0aeaff072a1a079105d0da7f0ddcae43dfcda2540e99824ee027af78430108f8a314530c775957d81f0a91d6e8d5b SHA512 e0fec48a956a5ae99e36188fd6107a0e3e9fb4e1845b3a5091c97962ffce4566c0df2870e833c597120c72bfa85653deb0be0ecc1c247404c5bfbed5fafe7aef diff --git a/sys-kernel/ugrd/ugrd-1.1.2.ebuild b/sys-kernel/ugrd/ugrd-1.1.3.ebuild similarity index 96% rename from sys-kernel/ugrd/ugrd-1.1.2.ebuild rename to sys-kernel/ugrd/ugrd-1.1.3.ebuild index 62d7f9f247..d0f6c29a97 100644 --- a/sys-kernel/ugrd/ugrd-1.1.2.ebuild +++ b/sys-kernel/ugrd/ugrd-1.1.3.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND="app-misc/pax-utils ->=dev-python/zenlib-2.0.1[${PYTHON_USEDEP}] +>=dev-python/zenlib-2.0.3[${PYTHON_USEDEP}] >=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}] sys-apps/pciutils"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: 55b45e9443a4a7524e92c8344a5f391da71b08d7 Author: Zen pyl onl> AuthorDate: Sat Apr 27 19:41:02 2024 + Commit: George Zenner pyl onl> CommitDate: Sat Apr 27 19:41:02 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=55b45e94 dev-python/zenlin: Bump 2.0.1 -> 2.0.3 Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest | 2 +- dev-python/zenlib/{zenlib-2.0.1.ebuild => zenlib-2.0.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index 4490a77826..adb53ea806 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -6,4 +6,4 @@ DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 9659723441c9e651e6a80a47565aeeb6bda67db04 DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 20bab075d9a09062e2d596238237a2684c206cc1606f7796a1ddf6421902a523731bcfad9c96b803be3d91ff6ee508bdb9553a0f90295aa3f56e64e87ba37f21 SHA512 f5f8ad560e74051e5daf7515b3777ff17e86d202f6c8958e476d22677a65454512db5a93f1281202fc058742da0f8fe0296339da68d5ce109ab93e33948eb79b DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9 SHA512 1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749 SHA512 2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31 -DIST zenlib-2.0.1.tar.gz 16943 BLAKE2B dc8b1e648f50a9e2e7413ddd7beee4d8fbe698c53dd00f9f4e81c12aceda56f01aa3a33e505926ae32bbd83acafd61e4427a2cdbed5bee801513b6c5bf1a7e3b SHA512 2390888667b3745e93cd591a76c0bb3445be8ace7c24d625e3f2a2e572ec6ab1fc9e2f1c642920a98740d726cf06f4e3cb602d629881806ac72d8b2c45045a67 +DIST zenlib-2.0.3.tar.gz 16963 BLAKE2B 8f99930e6d014268c216b45399f75c378abd114db270c40fcec0c4a460f8915b7338d51e83985612107bf623939bd8db050bac9e883b8a6f539783fd3ab57f71 SHA512 6e8bf2b199385095d5f2d2bc531dee409912e56d19712d9f458627f7dd14927dfc9d3845867e9e634417d76bdfe9783b5373965f746abf49e033875b853e6d3f diff --git a/dev-python/zenlib/zenlib-2.0.1.ebuild b/dev-python/zenlib/zenlib-2.0.3.ebuild similarity index 100% rename from dev-python/zenlib/zenlib-2.0.1.ebuild rename to dev-python/zenlib/zenlib-2.0.3.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: ce24e85477cee59032c5d87413619152e28373f3 Author: Zen pyl onl> AuthorDate: Sat Apr 27 18:41:44 2024 + Commit: George Zenner pyl onl> CommitDate: Sat Apr 27 18:41:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce24e854 sys-kernel/ugrd: Add 1.1.2 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.1.2.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 4ad15c8af1..b9747a0d5d 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -5,3 +5,4 @@ DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0 SHA512 f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3 +DIST ugrd-1.1.2.tar.gz 46794 BLAKE2B b1bfc9ae80766ffc3230cff884e8c75a0591a9a2cc8837acc231501e1181a9be02ab311a89c648f43a13f16f648415966066f6d1a4875017c1504c3141d7ca5d SHA512 764f4cbc0ec20906755466bb248256c8a536ef748c3797640b02e48cd28298df61f6cee7c0bdd95a01a468ec48c2f3826401bbe80ae1544bc8c77f2123d94edc diff --git a/sys-kernel/ugrd/ugrd-1.1.2.ebuild b/sys-kernel/ugrd/ugrd-1.1.2.ebuild new file mode 100644 index 00..62d7f9f247 --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.1.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils +>=dev-python/zenlib-2.0.1[${PYTHON_USEDEP}] +>=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}] +sys-apps/pciutils" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: 34445031327e4e7bbd45b352e2b2f6801a6fd6e7 Author: Zen pyl onl> AuthorDate: Sat Apr 27 16:47:00 2024 + Commit: George Zenner pyl onl> CommitDate: Sat Apr 27 16:47:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34445031 dev-python/zenlib: Add 2.0.1 Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 1 + dev-python/zenlib/zenlib-2.0.1.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index a91242cd98..4490a77826 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -6,3 +6,4 @@ DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 9659723441c9e651e6a80a47565aeeb6bda67db04 DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 20bab075d9a09062e2d596238237a2684c206cc1606f7796a1ddf6421902a523731bcfad9c96b803be3d91ff6ee508bdb9553a0f90295aa3f56e64e87ba37f21 SHA512 f5f8ad560e74051e5daf7515b3777ff17e86d202f6c8958e476d22677a65454512db5a93f1281202fc058742da0f8fe0296339da68d5ce109ab93e33948eb79b DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9 SHA512 1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749 SHA512 2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31 +DIST zenlib-2.0.1.tar.gz 16943 BLAKE2B dc8b1e648f50a9e2e7413ddd7beee4d8fbe698c53dd00f9f4e81c12aceda56f01aa3a33e505926ae32bbd83acafd61e4427a2cdbed5bee801513b6c5bf1a7e3b SHA512 2390888667b3745e93cd591a76c0bb3445be8ace7c24d625e3f2a2e572ec6ab1fc9e2f1c642920a98740d726cf06f4e3cb602d629881806ac72d8b2c45045a67 diff --git a/dev-python/zenlib/zenlib-2.0.1.ebuild b/dev-python/zenlib/zenlib-2.0.1.ebuild new file mode 100644 index 00..f9a184c858 --- /dev/null +++ b/dev-python/zenlib/zenlib-2.0.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 66933575687c8f86e1b28f7706e4aa6f9e4f79f6 Author: Zen pyl onl> AuthorDate: Sat Apr 20 01:02:07 2024 + Commit: George Zenner pyl onl> CommitDate: Sat Apr 20 01:02:07 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66933575 dev-python/pycpio: Add 1.0.0 Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest| 1 + dev-python/pycpio/pycpio-1.0.0.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index bcb0935b5d..6be613e869 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -2,3 +2,4 @@ DIST pycpio-0.8.0.tar.gz 17988 BLAKE2B 101aa0d533e1a1b00eda7f6286a5f4c9b97248625 DIST pycpio-0.8.2.tar.gz 17985 BLAKE2B 3e7e5e2ccc289c85d1a818e66a848c462225a7ec529c874d4e450e33141e8785bfd23ba5b3d24fb1c593c78188230def9fa0759d857c773dfc6941b421e66469 SHA512 1eb0e2213792c9d5c28e4377c7cb6acef4f2679830584c6efd9687912ae89268bfe265c79f42a3f786b74993ebc90290c8786353848f481a5e25fb26a43a2b81 DIST pycpio-0.9.1.tar.gz 17815 BLAKE2B 6eed15c3ed6cc8a5d84767672b2762608efc352ac012ef6679a8b86df67e49af606f1e7ea6ecf67d51f7d9737f6a14d15bc7d14df0063e6f512bc1b72ba8f7a6 SHA512 0189f7d3b9c3eb2fdc2c2d10f0253243535d54fbc5d93efe82e9864ab70cb069f46a131edc5db5b1e1940b66d03a1a9b8d60f29a8ab5315e628d3402bcdfdb1e DIST pycpio-0.9.2.tar.gz 17820 BLAKE2B 738f32ab54f77f8de2cbf38b22f0eaa5321d5a26ac4c46ce05372708d93f8b8e9cd2c20b49ba74d7acf6ad0f1f1d81b35624c46be2c7b30c00b1f6df945be99d SHA512 9e4e1e798307cd7ed30bf189dc7cd647472628d39e26d26893cded62b8178659749926459ef60d99493a191dad8298a46b3ea4a5b47d7fc600fa259f05bb1f7f +DIST pycpio-1.0.0.tar.gz 17890 BLAKE2B beeec891fc17416280247e8a15373628f40be10946b596889b2d2a14d3e9ab5ee2014e6a4c6f5c4d612385f602e5ae14601cf0e379a165c2ed5d335832b3cfa2 SHA512 1ee2b09f01eab4b8adfd050845ff810b3da663386544321021de1b9a53b7846a31f3a6ab9e132fbffb9eeb04ad2b7b81235f59a333a63c3679d51755b822b320 diff --git a/dev-python/pycpio/pycpio-1.0.0.ebuild b/dev-python/pycpio/pycpio-1.0.0.ebuild new file mode 100644 index 00..db2597a466 --- /dev/null +++ b/dev-python/pycpio/pycpio-1.0.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Python CPIO library" +HOMEPAGE="https://github.com/desultory/pycpio; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="=dev-python/zenlib-2*[${PYTHON_USEDEP}]"
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 6118ce898283834865fe69982669f6a334819ef7 Author: Zen pyl onl> AuthorDate: Sat Apr 20 01:02:42 2024 + Commit: George Zenner pyl onl> CommitDate: Sat Apr 20 01:02:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6118ce89 sys-kernel/ugrd: Add 1.0.0 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.0.0.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 2e44462aac..4ad15c8af1 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -4,3 +4,4 @@ DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 4c319cfe745640ff7ced5eb161498b3cd6250434d7 DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609 DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da +DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0 SHA512 f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3 diff --git a/sys-kernel/ugrd/ugrd-1.0.0.ebuild b/sys-kernel/ugrd/ugrd-1.0.0.ebuild new file mode 100644 index 00..52a9a6a32d --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils" +DEPEND="=dev-python/zenlib-2*[${PYTHON_USEDEP}] +=dev-python/pycpio-1*[${PYTHON_USEDEP}] +sys-apps/pciutils" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: 238f89f5ec9978f8c08f1513cd8c0573e4f97919 Author: Zen pyl onl> AuthorDate: Sat Apr 20 00:49:38 2024 + Commit: George Zenner pyl onl> CommitDate: Sat Apr 20 00:49:38 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=238f89f5 dev-python/zenlib: Add 2.0.0 Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 1 + dev-python/zenlib/zenlib-2.0.0.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index bc3224ca47..a91242cd98 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -5,3 +5,4 @@ DIST zenlib-1.6.2.tar.gz 15799 BLAKE2B 4a29f7ac386c197a1b9c6034b202a1cbce4a20bfd DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 9659723441c9e651e6a80a47565aeeb6bda67db04524bbd551fe5f9b38efa0afb33021a21e0fea3af934fc3c8c2b9cf4f38c4534c2c9bc4282971038503fafec SHA512 b69619b1e30f18892ec54b481e386a5bb7a728d87263601ddd4e22e2433e62d263bc67eea54748b9a49e528078cd152fd2d68738372409bb003a0a84a7cbb71b DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 20bab075d9a09062e2d596238237a2684c206cc1606f7796a1ddf6421902a523731bcfad9c96b803be3d91ff6ee508bdb9553a0f90295aa3f56e64e87ba37f21 SHA512 f5f8ad560e74051e5daf7515b3777ff17e86d202f6c8958e476d22677a65454512db5a93f1281202fc058742da0f8fe0296339da68d5ce109ab93e33948eb79b DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9 SHA512 1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104 +DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749 SHA512 2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31 diff --git a/dev-python/zenlib/zenlib-2.0.0.ebuild b/dev-python/zenlib/zenlib-2.0.0.ebuild new file mode 100644 index 00..f9a184c858 --- /dev/null +++ b/dev-python/zenlib/zenlib-2.0.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: a7b6608d0fbea6bc96da2aff18056e0b512cd9ed Author: Zen pyl onl> AuthorDate: Tue Apr 16 20:21:15 2024 + Commit: George Zenner pyl onl> CommitDate: Tue Apr 16 20:21:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7b6608d dev-python/zenlib: Add 1.7.4 Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 1 + dev-python/zenlib/zenlib-1.7.4.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index 4bd1d71506..bc3224ca47 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -4,3 +4,4 @@ DIST zenlib-1.4.0.tar.gz 14315 BLAKE2B 76f9e8ed74a451837b27406c7bf0791b8d131de9d DIST zenlib-1.6.2.tar.gz 15799 BLAKE2B 4a29f7ac386c197a1b9c6034b202a1cbce4a20bfdc137ec373fbb8818e806caadf82bd049e5ee92c2c3a49bb92d23d84bbcbc4a9e21b7f9dca42b73b41e3a3c3 SHA512 26807f566d8b8ca58768588ef2e63674ad8b8ed5e6ae97c336f8d090c2c4f568dc8d5620a869e2e518876ae269cfbc39583c8b4ff928bf8488a6aeb0177b5c5b DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 9659723441c9e651e6a80a47565aeeb6bda67db04524bbd551fe5f9b38efa0afb33021a21e0fea3af934fc3c8c2b9cf4f38c4534c2c9bc4282971038503fafec SHA512 b69619b1e30f18892ec54b481e386a5bb7a728d87263601ddd4e22e2433e62d263bc67eea54748b9a49e528078cd152fd2d68738372409bb003a0a84a7cbb71b DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 20bab075d9a09062e2d596238237a2684c206cc1606f7796a1ddf6421902a523731bcfad9c96b803be3d91ff6ee508bdb9553a0f90295aa3f56e64e87ba37f21 SHA512 f5f8ad560e74051e5daf7515b3777ff17e86d202f6c8958e476d22677a65454512db5a93f1281202fc058742da0f8fe0296339da68d5ce109ab93e33948eb79b +DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9 SHA512 1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104 diff --git a/dev-python/zenlib/zenlib-1.7.4.ebuild b/dev-python/zenlib/zenlib-1.7.4.ebuild new file mode 100644 index 00..f9a184c858 --- /dev/null +++ b/dev-python/zenlib/zenlib-1.7.4.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 66ffd07f5d4bef68c3aa8b2e2736957bb93449a3 Author: Zen pyl onl> AuthorDate: Mon Apr 15 01:07:08 2024 + Commit: George Zenner pyl onl> CommitDate: Mon Apr 15 01:07:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66ffd07f dev-python/pycpio: Added 0.9.2 Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest| 1 + dev-python/pycpio/pycpio-0.9.2.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 9dfe263e0d..bcb0935b5d 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,3 +1,4 @@ DIST pycpio-0.8.0.tar.gz 17988 BLAKE2B 101aa0d533e1a1b00eda7f6286a5f4c9b97248625adce3377a6ef6510a6bc3f2a4e24c70a6b967e135270c3bae91419d20a2952464f22f8596cc2fefacf7 SHA512 d1c8519e1dc6e2663e55a2e9f6e8d90670cca5f47a58a8838f1ed9ec1bb7fb002db98b04b8d083475fc61b52f05e6a5a9d21435f06a6f627550b292d2eeea846 DIST pycpio-0.8.2.tar.gz 17985 BLAKE2B 3e7e5e2ccc289c85d1a818e66a848c462225a7ec529c874d4e450e33141e8785bfd23ba5b3d24fb1c593c78188230def9fa0759d857c773dfc6941b421e66469 SHA512 1eb0e2213792c9d5c28e4377c7cb6acef4f2679830584c6efd9687912ae89268bfe265c79f42a3f786b74993ebc90290c8786353848f481a5e25fb26a43a2b81 DIST pycpio-0.9.1.tar.gz 17815 BLAKE2B 6eed15c3ed6cc8a5d84767672b2762608efc352ac012ef6679a8b86df67e49af606f1e7ea6ecf67d51f7d9737f6a14d15bc7d14df0063e6f512bc1b72ba8f7a6 SHA512 0189f7d3b9c3eb2fdc2c2d10f0253243535d54fbc5d93efe82e9864ab70cb069f46a131edc5db5b1e1940b66d03a1a9b8d60f29a8ab5315e628d3402bcdfdb1e +DIST pycpio-0.9.2.tar.gz 17820 BLAKE2B 738f32ab54f77f8de2cbf38b22f0eaa5321d5a26ac4c46ce05372708d93f8b8e9cd2c20b49ba74d7acf6ad0f1f1d81b35624c46be2c7b30c00b1f6df945be99d SHA512 9e4e1e798307cd7ed30bf189dc7cd647472628d39e26d26893cded62b8178659749926459ef60d99493a191dad8298a46b3ea4a5b47d7fc600fa259f05bb1f7f diff --git a/dev-python/pycpio/pycpio-0.9.2.ebuild b/dev-python/pycpio/pycpio-0.9.2.ebuild new file mode 100644 index 00..4544d8ad03 --- /dev/null +++ b/dev-python/pycpio/pycpio-0.9.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Python CPIO library" +HOMEPAGE="https://github.com/desultory/pycpio; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=dev-python/zenlib-1.7.2[${PYTHON_USEDEP}]"
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 6f47c383903c03189c339f77d91005762a0ebf90 Author: Zen pyl onl> AuthorDate: Mon Mar 25 03:59:44 2024 + Commit: George Zenner pyl onl> CommitDate: Mon Mar 25 03:59:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f47c383 sys-kernel/ugrd: Add 0.22.0 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-0.22.0.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 5d5f7e2b78..2e44462aac 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -3,3 +3,4 @@ DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B e22d8c6df5cffb6c903badf6b45f693a319215791d DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f SHA512 4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923 DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609 DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5 +DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da diff --git a/sys-kernel/ugrd/ugrd-0.22.0.ebuild b/sys-kernel/ugrd/ugrd-0.22.0.ebuild new file mode 100644 index 00..6c369fa202 --- /dev/null +++ b/sys-kernel/ugrd/ugrd-0.22.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils" +DEPEND=">=dev-python/zenlib-1.7.2[${PYTHON_USEDEP}] +>=dev-python/pycpio-0.9.0[${PYTHON_USEDEP}] +sys-apps/pciutils" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 0a936e68f172cf843aa95999c0cb24a75e8b43fc Author: Zen pyl onl> AuthorDate: Mon Mar 25 03:58:49 2024 + Commit: George Zenner pyl onl> CommitDate: Mon Mar 25 03:58:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a936e68 dev-python/pycpio: Replace 0.9.0 with 0.9.1 Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 2 +- dev-python/pycpio/{pycpio-0.9.0.ebuild => pycpio-0.9.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index cbec12edf7..9dfe263e0d 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,3 +1,3 @@ DIST pycpio-0.8.0.tar.gz 17988 BLAKE2B 101aa0d533e1a1b00eda7f6286a5f4c9b97248625adce3377a6ef6510a6bc3f2a4e24c70a6b967e135270c3bae91419d20a2952464f22f8596cc2fefacf7 SHA512 d1c8519e1dc6e2663e55a2e9f6e8d90670cca5f47a58a8838f1ed9ec1bb7fb002db98b04b8d083475fc61b52f05e6a5a9d21435f06a6f627550b292d2eeea846 DIST pycpio-0.8.2.tar.gz 17985 BLAKE2B 3e7e5e2ccc289c85d1a818e66a848c462225a7ec529c874d4e450e33141e8785bfd23ba5b3d24fb1c593c78188230def9fa0759d857c773dfc6941b421e66469 SHA512 1eb0e2213792c9d5c28e4377c7cb6acef4f2679830584c6efd9687912ae89268bfe265c79f42a3f786b74993ebc90290c8786353848f481a5e25fb26a43a2b81 -DIST pycpio-0.9.0.tar.gz 17790 BLAKE2B e9beee61b0b83dacca88ed6ad892f7bfbf0adbb12c40a95ed8645f9ec1967ba49a9d75d2df94ee96b676ad3275ff860f15ec3907e94a6ad2205b85d2cce9 SHA512 ba22db8b6f17ef726464b4e2e3cc7600b61046229de7630c3c984f4da2f869fb946131235b936d60dab08df03bde6c36ecc9eddbac606733e7353ba3ffc49729 +DIST pycpio-0.9.1.tar.gz 17815 BLAKE2B 6eed15c3ed6cc8a5d84767672b2762608efc352ac012ef6679a8b86df67e49af606f1e7ea6ecf67d51f7d9737f6a14d15bc7d14df0063e6f512bc1b72ba8f7a6 SHA512 0189f7d3b9c3eb2fdc2c2d10f0253243535d54fbc5d93efe82e9864ab70cb069f46a131edc5db5b1e1940b66d03a1a9b8d60f29a8ab5315e628d3402bcdfdb1e diff --git a/dev-python/pycpio/pycpio-0.9.0.ebuild b/dev-python/pycpio/pycpio-0.9.1.ebuild similarity index 100% rename from dev-python/pycpio/pycpio-0.9.0.ebuild rename to dev-python/pycpio/pycpio-0.9.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: cd2456d6aedddfebb1d67765e79f25c44c5b5a23 Author: Zen pyl onl> AuthorDate: Sat Mar 9 18:30:14 2024 + Commit: George Zenner pyl onl> CommitDate: Sat Mar 9 18:30:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd2456d6 sys-kernel/ugrd: Replace 0.21.0 with 0.21.2 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.21.0.ebuild => ugrd-0.21.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index f9ba367c2b..5d5f7e2b78 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -2,4 +2,4 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618 DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B e22d8c6df5cffb6c903badf6b45f693a319215791d2fae6d45e163a1a191823130b4a1bdb541a20760154796e16f5e6e0bb10ce47f4d5c59279a71f37bc53362 SHA512 56383aca3bd52a734ae35ae51aec0aa12d849484466d58832324dc441fed3e955085119ba44d3248948033167e163be5d747fa27c71c999e78e7fa6357853e25 DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f SHA512 4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923 DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609 -DIST ugrd-0.21.0.tar.gz 44075 BLAKE2B 035ad4ce042e1e83df62109c2eda19a7b0708f49cbf14fa7edcfca64a81da6e543ee4daf086fde0fd4d5acca041a5cf18c923ec057dc354ffd0a4e18abfb69b6 SHA512 77ad34639b7b997788e0f069af8b26e33a7c8d96bfbf26f3e445872bf7ea771b25cac051411583a8441212d855c3415fbaa6ed345e05714f8599d4b244d831f9 +DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5 diff --git a/sys-kernel/ugrd/ugrd-0.21.0.ebuild b/sys-kernel/ugrd/ugrd-0.21.2.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.21.0.ebuild rename to sys-kernel/ugrd/ugrd-0.21.2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: e6454412cd4c4b856ab0e317f9e403b66b52b21c Author: Zen pyl onl> AuthorDate: Sat Mar 9 18:27:46 2024 + Commit: George Zenner pyl onl> CommitDate: Sat Mar 9 18:27:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6454412 dev-python/zenlib: Added 1.7.3 Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 1 + dev-python/zenlib/zenlib-1.7.3.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index 1057f5929b..4bd1d71506 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -3,3 +3,4 @@ DIST zenlib-1.3.1.tar.gz 13470 BLAKE2B 03bd8dce7a46641e60646173607ea6cd574fed58c DIST zenlib-1.4.0.tar.gz 14315 BLAKE2B 76f9e8ed74a451837b27406c7bf0791b8d131de9d5b75ab1b47cca47c665a676c07e7779f92baf843396e9e61fdc706e6e7fc6ff4e06a52e19706df6cf94d0c1 SHA512 6326a95226fbbb126d72ecc2a9b4940615ae866a5586f2c8d795e12ff37e5c27d0ec62cda7fa398d1aa460acaa401fd7fb330677edc12b92c23933514a7eb79e DIST zenlib-1.6.2.tar.gz 15799 BLAKE2B 4a29f7ac386c197a1b9c6034b202a1cbce4a20bfdc137ec373fbb8818e806caadf82bd049e5ee92c2c3a49bb92d23d84bbcbc4a9e21b7f9dca42b73b41e3a3c3 SHA512 26807f566d8b8ca58768588ef2e63674ad8b8ed5e6ae97c336f8d090c2c4f568dc8d5620a869e2e518876ae269cfbc39583c8b4ff928bf8488a6aeb0177b5c5b DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 9659723441c9e651e6a80a47565aeeb6bda67db04524bbd551fe5f9b38efa0afb33021a21e0fea3af934fc3c8c2b9cf4f38c4534c2c9bc4282971038503fafec SHA512 b69619b1e30f18892ec54b481e386a5bb7a728d87263601ddd4e22e2433e62d263bc67eea54748b9a49e528078cd152fd2d68738372409bb003a0a84a7cbb71b +DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 20bab075d9a09062e2d596238237a2684c206cc1606f7796a1ddf6421902a523731bcfad9c96b803be3d91ff6ee508bdb9553a0f90295aa3f56e64e87ba37f21 SHA512 f5f8ad560e74051e5daf7515b3777ff17e86d202f6c8958e476d22677a65454512db5a93f1281202fc058742da0f8fe0296339da68d5ce109ab93e33948eb79b diff --git a/dev-python/zenlib/zenlib-1.7.3.ebuild b/dev-python/zenlib/zenlib-1.7.3.ebuild new file mode 100644 index 00..f9a184c858 --- /dev/null +++ b/dev-python/zenlib/zenlib-1.7.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 1d2a5e17d459fbf91647158325f9857d932e380e Author: Zen pyl onl> AuthorDate: Sun Jan 21 01:20:49 2024 + Commit: George Zenner pyl onl> CommitDate: Sun Jan 21 01:20:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d2a5e17 sys-kernel/ugrd: Add 0.21.0 with improved arg parsing Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-0.21.0.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 29ac9c24dc..f9ba367c2b 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -2,3 +2,4 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618 DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B e22d8c6df5cffb6c903badf6b45f693a319215791d2fae6d45e163a1a191823130b4a1bdb541a20760154796e16f5e6e0bb10ce47f4d5c59279a71f37bc53362 SHA512 56383aca3bd52a734ae35ae51aec0aa12d849484466d58832324dc441fed3e955085119ba44d3248948033167e163be5d747fa27c71c999e78e7fa6357853e25 DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f SHA512 4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923 DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609 +DIST ugrd-0.21.0.tar.gz 44075 BLAKE2B 035ad4ce042e1e83df62109c2eda19a7b0708f49cbf14fa7edcfca64a81da6e543ee4daf086fde0fd4d5acca041a5cf18c923ec057dc354ffd0a4e18abfb69b6 SHA512 77ad34639b7b997788e0f069af8b26e33a7c8d96bfbf26f3e445872bf7ea771b25cac051411583a8441212d855c3415fbaa6ed345e05714f8599d4b244d831f9 diff --git a/sys-kernel/ugrd/ugrd-0.21.0.ebuild b/sys-kernel/ugrd/ugrd-0.21.0.ebuild new file mode 100644 index 00..6c369fa202 --- /dev/null +++ b/sys-kernel/ugrd/ugrd-0.21.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils" +DEPEND=">=dev-python/zenlib-1.7.2[${PYTHON_USEDEP}] +>=dev-python/pycpio-0.9.0[${PYTHON_USEDEP}] +sys-apps/pciutils" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: fd5c45df9e308515ec739a0a8853781cfdb9ea9c Author: Zen pyl onl> AuthorDate: Sun Jan 21 01:16:14 2024 + Commit: George Zenner pyl onl> CommitDate: Sun Jan 21 01:16:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd5c45df dev-python/pycpio: Add 0.9.0 Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest| 1 + dev-python/pycpio/pycpio-0.9.0.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 60a6fe2fdf..cbec12edf7 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,2 +1,3 @@ DIST pycpio-0.8.0.tar.gz 17988 BLAKE2B 101aa0d533e1a1b00eda7f6286a5f4c9b97248625adce3377a6ef6510a6bc3f2a4e24c70a6b967e135270c3bae91419d20a2952464f22f8596cc2fefacf7 SHA512 d1c8519e1dc6e2663e55a2e9f6e8d90670cca5f47a58a8838f1ed9ec1bb7fb002db98b04b8d083475fc61b52f05e6a5a9d21435f06a6f627550b292d2eeea846 DIST pycpio-0.8.2.tar.gz 17985 BLAKE2B 3e7e5e2ccc289c85d1a818e66a848c462225a7ec529c874d4e450e33141e8785bfd23ba5b3d24fb1c593c78188230def9fa0759d857c773dfc6941b421e66469 SHA512 1eb0e2213792c9d5c28e4377c7cb6acef4f2679830584c6efd9687912ae89268bfe265c79f42a3f786b74993ebc90290c8786353848f481a5e25fb26a43a2b81 +DIST pycpio-0.9.0.tar.gz 17790 BLAKE2B e9beee61b0b83dacca88ed6ad892f7bfbf0adbb12c40a95ed8645f9ec1967ba49a9d75d2df94ee96b676ad3275ff860f15ec3907e94a6ad2205b85d2cce9 SHA512 ba22db8b6f17ef726464b4e2e3cc7600b61046229de7630c3c984f4da2f869fb946131235b936d60dab08df03bde6c36ecc9eddbac606733e7353ba3ffc49729 diff --git a/dev-python/pycpio/pycpio-0.9.0.ebuild b/dev-python/pycpio/pycpio-0.9.0.ebuild new file mode 100644 index 00..4544d8ad03 --- /dev/null +++ b/dev-python/pycpio/pycpio-0.9.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Python CPIO library" +HOMEPAGE="https://github.com/desultory/pycpio; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=dev-python/zenlib-1.7.2[${PYTHON_USEDEP}]"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: 600ae8626ea9667bbc995d288e675053a9cb965d Author: Zen pyl onl> AuthorDate: Sun Jan 21 01:11:52 2024 + Commit: George Zenner pyl onl> CommitDate: Sun Jan 21 01:11:52 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=600ae862 dev-python/zenlib: Added 1.7.2 with main helpers Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 1 + dev-python/zenlib/zenlib-1.7.2.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index 00970b353c..1057f5929b 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -2,3 +2,4 @@ DIST zenlib-1.2.0.tar.gz 12766 BLAKE2B 9366beb9496d136cbf0efc9fd97c6d430b442eae4 DIST zenlib-1.3.1.tar.gz 13470 BLAKE2B 03bd8dce7a46641e60646173607ea6cd574fed58cbfa5d81c4c7f1deabf863a3acd12bdfd3b59fd5fc853762d7320d57613e40d72407216cc3ae1d82f7744789 SHA512 50a6ac2cb26fd74b6e92e3691463ec707259fe27e37af2f2c68a9a1e0c247b789cdf17d5b1f882e02dbca5f0653a4137caab39f3f0380d0b5391efaf41f1312d DIST zenlib-1.4.0.tar.gz 14315 BLAKE2B 76f9e8ed74a451837b27406c7bf0791b8d131de9d5b75ab1b47cca47c665a676c07e7779f92baf843396e9e61fdc706e6e7fc6ff4e06a52e19706df6cf94d0c1 SHA512 6326a95226fbbb126d72ecc2a9b4940615ae866a5586f2c8d795e12ff37e5c27d0ec62cda7fa398d1aa460acaa401fd7fb330677edc12b92c23933514a7eb79e DIST zenlib-1.6.2.tar.gz 15799 BLAKE2B 4a29f7ac386c197a1b9c6034b202a1cbce4a20bfdc137ec373fbb8818e806caadf82bd049e5ee92c2c3a49bb92d23d84bbcbc4a9e21b7f9dca42b73b41e3a3c3 SHA512 26807f566d8b8ca58768588ef2e63674ad8b8ed5e6ae97c336f8d090c2c4f568dc8d5620a869e2e518876ae269cfbc39583c8b4ff928bf8488a6aeb0177b5c5b +DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 9659723441c9e651e6a80a47565aeeb6bda67db04524bbd551fe5f9b38efa0afb33021a21e0fea3af934fc3c8c2b9cf4f38c4534c2c9bc4282971038503fafec SHA512 b69619b1e30f18892ec54b481e386a5bb7a728d87263601ddd4e22e2433e62d263bc67eea54748b9a49e528078cd152fd2d68738372409bb003a0a84a7cbb71b diff --git a/dev-python/zenlib/zenlib-1.7.2.ebuild b/dev-python/zenlib/zenlib-1.7.2.ebuild new file mode 100644 index 00..f9a184c858 --- /dev/null +++ b/dev-python/zenlib/zenlib-1.7.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 90aec7154850c5102b478e92229efe0a7852a995 Author: Zen pyl onl> AuthorDate: Thu Jan 11 20:56:40 2024 + Commit: George Zenner pyl onl> CommitDate: Thu Jan 11 20:56:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90aec715 sys-kernel/ugrd: Add 0.20.0, bump dependecny versions Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-0.20.0.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 245365456c..29ac9c24dc 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,4 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B e22d8c6df5cffb6c903badf6b45f693a319215791d2fae6d45e163a1a191823130b4a1bdb541a20760154796e16f5e6e0bb10ce47f4d5c59279a71f37bc53362 SHA512 56383aca3bd52a734ae35ae51aec0aa12d849484466d58832324dc441fed3e955085119ba44d3248948033167e163be5d747fa27c71c999e78e7fa6357853e25 DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f SHA512 4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923 +DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609 diff --git a/sys-kernel/ugrd/ugrd-0.20.0.ebuild b/sys-kernel/ugrd/ugrd-0.20.0.ebuild new file mode 100644 index 00..9e6951ea42 --- /dev/null +++ b/sys-kernel/ugrd/ugrd-0.20.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils" +DEPEND=">=dev-python/zenlib-1.6.2[${PYTHON_USEDEP}] +>=dev-python/pycpio-0.8.2[${PYTHON_USEDEP}] +sys-apps/pciutils" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 1a47035473808366be82bc77f73d0c961d5b5c95 Author: Zen pyl onl> AuthorDate: Thu Jan 11 20:54:16 2024 + Commit: George Zenner pyl onl> CommitDate: Thu Jan 11 20:54:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a470354 dev-pyhon/pycpio: Bump to 0.8.2, bump dependency versions Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest| 1 + dev-python/pycpio/pycpio-0.8.2.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 0ba414b534..60a6fe2fdf 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1 +1,2 @@ DIST pycpio-0.8.0.tar.gz 17988 BLAKE2B 101aa0d533e1a1b00eda7f6286a5f4c9b97248625adce3377a6ef6510a6bc3f2a4e24c70a6b967e135270c3bae91419d20a2952464f22f8596cc2fefacf7 SHA512 d1c8519e1dc6e2663e55a2e9f6e8d90670cca5f47a58a8838f1ed9ec1bb7fb002db98b04b8d083475fc61b52f05e6a5a9d21435f06a6f627550b292d2eeea846 +DIST pycpio-0.8.2.tar.gz 17985 BLAKE2B 3e7e5e2ccc289c85d1a818e66a848c462225a7ec529c874d4e450e33141e8785bfd23ba5b3d24fb1c593c78188230def9fa0759d857c773dfc6941b421e66469 SHA512 1eb0e2213792c9d5c28e4377c7cb6acef4f2679830584c6efd9687912ae89268bfe265c79f42a3f786b74993ebc90290c8786353848f481a5e25fb26a43a2b81 diff --git a/dev-python/pycpio/pycpio-0.8.2.ebuild b/dev-python/pycpio/pycpio-0.8.2.ebuild new file mode 100644 index 00..9d7fdde818 --- /dev/null +++ b/dev-python/pycpio/pycpio-0.8.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Python CPIO library" +HOMEPAGE="https://github.com/desultory/pycpio; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=dev-python/zenlib-1.6.2[${PYTHON_USEDEP}]"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: f9b9d431fabe2611d2368c369445da1938ed3759 Author: Zen pyl onl> AuthorDate: Thu Jan 11 20:53:23 2024 + Commit: George Zenner pyl onl> CommitDate: Thu Jan 11 20:53:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9b9d431 dev-python/zenlib: Add 1.6.2 Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 1 + dev-python/zenlib/zenlib-1.6.2.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index af0bc34002..00970b353c 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -1,3 +1,4 @@ DIST zenlib-1.2.0.tar.gz 12766 BLAKE2B 9366beb9496d136cbf0efc9fd97c6d430b442eae4ede87d85c32e1bee9a17315cab04e0b8f97ad8b8e2b599d2965dc2cd3c57ebe4830ba9abe53adc13825f634 SHA512 e5630a0869cdcbd909ea829f5876057ad1787ae1b63f80f9b1db7deeb80799eef9deac56027291dac55efd1e974b82a737b236189a1d7a8657a215bb866bca91 DIST zenlib-1.3.1.tar.gz 13470 BLAKE2B 03bd8dce7a46641e60646173607ea6cd574fed58cbfa5d81c4c7f1deabf863a3acd12bdfd3b59fd5fc853762d7320d57613e40d72407216cc3ae1d82f7744789 SHA512 50a6ac2cb26fd74b6e92e3691463ec707259fe27e37af2f2c68a9a1e0c247b789cdf17d5b1f882e02dbca5f0653a4137caab39f3f0380d0b5391efaf41f1312d DIST zenlib-1.4.0.tar.gz 14315 BLAKE2B 76f9e8ed74a451837b27406c7bf0791b8d131de9d5b75ab1b47cca47c665a676c07e7779f92baf843396e9e61fdc706e6e7fc6ff4e06a52e19706df6cf94d0c1 SHA512 6326a95226fbbb126d72ecc2a9b4940615ae866a5586f2c8d795e12ff37e5c27d0ec62cda7fa398d1aa460acaa401fd7fb330677edc12b92c23933514a7eb79e +DIST zenlib-1.6.2.tar.gz 15799 BLAKE2B 4a29f7ac386c197a1b9c6034b202a1cbce4a20bfdc137ec373fbb8818e806caadf82bd049e5ee92c2c3a49bb92d23d84bbcbc4a9e21b7f9dca42b73b41e3a3c3 SHA512 26807f566d8b8ca58768588ef2e63674ad8b8ed5e6ae97c336f8d090c2c4f568dc8d5620a869e2e518876ae269cfbc39583c8b4ff928bf8488a6aeb0177b5c5b diff --git a/dev-python/zenlib/zenlib-1.6.2.ebuild b/dev-python/zenlib/zenlib-1.6.2.ebuild new file mode 100644 index 00..f9a184c858 --- /dev/null +++ b/dev-python/zenlib/zenlib-1.6.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zen-logging/
commit: 5a9809724c7806668054f6e7371608534f17fde8 Author: Zen pyl onl> AuthorDate: Mon Jan 1 01:59:31 2024 + Commit: George Zenner pyl onl> CommitDate: Mon Jan 1 01:59:31 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a980972 dev-python/zen-logging: Remove Signed-off-by: Zen pyl.onl> dev-python/zen-logging/Manifest | 1 - dev-python/zen-logging/metadata.xml | 11 --- dev-python/zen-logging/zen-logging-1.1.0.ebuild | 16 3 files changed, 28 deletions(-) diff --git a/dev-python/zen-logging/Manifest b/dev-python/zen-logging/Manifest deleted file mode 100644 index 564edcccab..00 --- a/dev-python/zen-logging/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST zen-logging-1.1.0.tar.gz 9798 BLAKE2B 3a97b934e8c35bce0c3fbf720b776e0c563f2b06e57c29a6ffbb58786ed6e8ffc39da7ab2db3196affbc43029f14ff0b55c4647aa7fbe1f03f7a1b54accf4c59 SHA512 febdc2fe9cf2d44f9c2547b0eb3d79aef097e9c191a5118031e330210bc092c0c6b4242eeaa0f27f6b2181d3689bd4369b1ac4c28629c2554038766690204822 diff --git a/dev-python/zen-logging/metadata.xml b/dev-python/zen-logging/metadata.xml deleted file mode 100644 index 248b2b4feb..00 --- a/dev-python/zen-logging/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - d...@pyl.onl - Zen - - - desultory/zen-logging - - diff --git a/dev-python/zen-logging/zen-logging-1.1.0.ebuild b/dev-python/zen-logging/zen-logging-1.1.0.ebuild deleted file mode 100644 index 058a94d25c..00 --- a/dev-python/zen-logging/zen-logging-1.1.0.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 - -DESCRIPTION="Python logging helpers" -HOMEPAGE="https://github.com/desultory/zen_logging; -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zen-util/
commit: 4121fdf4597a1657d8b61e47ac3acac9d28cd3b7 Author: Zen pyl onl> AuthorDate: Mon Jan 1 01:59:57 2024 + Commit: George Zenner pyl onl> CommitDate: Mon Jan 1 01:59:57 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4121fdf4 dev-python/zen-util: Remove Signed-off-by: Zen pyl.onl> dev-python/zen-util/Manifest | 1 - dev-python/zen-util/metadata.xml | 11 --- dev-python/zen-util/zen-util-1.0.1.ebuild | 18 -- 3 files changed, 30 deletions(-) diff --git a/dev-python/zen-util/Manifest b/dev-python/zen-util/Manifest deleted file mode 100644 index 6883e71eba..00 --- a/dev-python/zen-util/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST zen-util-1.0.1.tar.gz 11025 BLAKE2B 0e47e9a62a4f0f2e573e16a11956ee20505d5618c7e2c47b5699d699a6e920f23f935122de9b0fd5128a070a99758f9b40aa9df39190805ca609814a26b8a4b8 SHA512 88110ab041255def72364e5dfc95818b250b8f52a0d7505a7023b8a3a418247f38707f6c9d0858ae492976969c78bc8a292545c28d22721c8c5b2cce7c90d68c diff --git a/dev-python/zen-util/metadata.xml b/dev-python/zen-util/metadata.xml deleted file mode 100644 index ec9806d004..00 --- a/dev-python/zen-util/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - d...@pyl.onl - Zen - - - desultory/zen-util - - diff --git a/dev-python/zen-util/zen-util-1.0.1.ebuild b/dev-python/zen-util/zen-util-1.0.1.ebuild deleted file mode 100644 index 6c4a9a590d..00 --- a/dev-python/zen-util/zen-util-1.0.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 - -DESCRIPTION="Python logging helpers" -HOMEPAGE="https://github.com/desultory/zen_logging; -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/zen-logging-1.1.0"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: e37e098252155139b3c2497964064438a82e85e5 Author: Zen pyl onl> AuthorDate: Mon Jan 1 02:05:08 2024 + Commit: George Zenner pyl onl> CommitDate: Mon Jan 1 02:05:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e37e0982 dev-python/pycpio: Bump to 0.8.0, use [${PYTHON_USEDEP}] Signed-off-by: Zen pyl.onl> dev-python/pycpio/{pycpio-0.7.3.ebuild => pycpio-0.8.0.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/pycpio/pycpio-0.7.3.ebuild b/dev-python/pycpio/pycpio-0.8.0.ebuild similarity index 85% rename from dev-python/pycpio/pycpio-0.7.3.ebuild rename to dev-python/pycpio/pycpio-0.8.0.ebuild index a36203e9fa..d4dfebe419 100644 --- a/dev-python/pycpio/pycpio-0.7.3.ebuild +++ b/dev-python/pycpio/pycpio-0.8.0.ebuild @@ -15,5 +15,4 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -DEPEND=">=dev-python/zen-logging-1.1.0 ->=dev-python/zen-util-1.0.1" +DEPEND=">=dev-python/zenlib-1.4.0[${PYTHON_USEDEP}]"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/, sys-kernel/ugrd/
commit: 40847bdbd053cbc49ba9af723029281de17e818d Author: Zen pyl onl> AuthorDate: Mon Jan 1 02:11:15 2024 + Commit: George Zenner pyl onl> CommitDate: Mon Jan 1 02:11:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40847bdb dev-python/cpio: Update manifest (remove old ugrd version) Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 2 +- sys-kernel/ugrd/ugrd-0.19.2.ebuild | 44 -- 2 files changed, 1 insertion(+), 45 deletions(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index b5aa717b6d..0ba414b534 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1 +1 @@ -DIST pycpio-0.7.3.tar.gz 17991 BLAKE2B 92b6ae62dd1d81b9c87423e417ef24989df6340b22cf1686a7718dd164c2ed4193b65fd2be55bb17d86500fefec9e2a81efd2c518943bca6d6225e819c30cf86 SHA512 509294f8f0688cd3c9b82790bbf23627a3aeb045ecb7f2371fbaae10c6d9ae98a7965d25e19f8ef3d230faeddb5fad82b8305876fb144122f2bd6c46b4fe19f0 +DIST pycpio-0.8.0.tar.gz 17988 BLAKE2B 101aa0d533e1a1b00eda7f6286a5f4c9b97248625adce3377a6ef6510a6bc3f2a4e24c70a6b967e135270c3bae91419d20a2952464f22f8596cc2fefacf7 SHA512 d1c8519e1dc6e2663e55a2e9f6e8d90670cca5f47a58a8838f1ed9ec1bb7fb002db98b04b8d083475fc61b52f05e6a5a9d21435f06a6f627550b292d2eeea846 diff --git a/sys-kernel/ugrd/ugrd-0.19.2.ebuild b/sys-kernel/ugrd/ugrd-0.19.2.ebuild deleted file mode 100644 index 871bdbc645..00 --- a/sys-kernel/ugrd/ugrd-0.19.2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 optfeature - -DESCRIPTION="Python based initramfs generator with TOML defintions" -HOMEPAGE="https://github.com/desultory/ugrd; -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="app-misc/pax-utils" -DEPEND=">=dev-python/zen-logging-1.1.0 ->=dev-python/zen-util-1.0.1 ->=dev-python/pycpio-0.7.3 -sys-apps/pciutils" - -src_install() { - # Call the distutils-r1_src_install function to install the package - distutils-r1_src_install - # Create the ugrd config directory - keepdir /etc/ugrd - # Install the example config into /etc/ugrd/config.toml - # Do not overwrite an existing config - insinto /etc/ugrd - newins examples/example.toml config.toml - # Create the kernel preinst.d directory if it doesn't exist - # Install the kernel preinst.d hook - keepdir /etc/kernel/preinst.d - exeinto /etc/kernel/preinst.d - doexe hooks/51-ugrd.install -} - -pkg_postinst() { - optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup - optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs - optfeature "ugrd.crypto.gpg support" app-crypt/gnupg -}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 64fcbc014b878e1f118a101dfd6df7d121c2cbaa Author: Zen pyl onl> AuthorDate: Mon Jan 1 02:12:25 2024 + Commit: George Zenner pyl onl> CommitDate: Mon Jan 1 02:12:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64fcbc01 sys-kernel/ugrd: Add 0.19.3, add [${PYTHON_USEDEP}] Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/ugrd-0.19.3.ebuild | 43 ++ 1 file changed, 43 insertions(+) diff --git a/sys-kernel/ugrd/ugrd-0.19.3.ebuild b/sys-kernel/ugrd/ugrd-0.19.3.ebuild new file mode 100644 index 00..e3c323ba2d --- /dev/null +++ b/sys-kernel/ugrd/ugrd-0.19.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils" +DEPEND=">=dev-python/zenlib-1.4.0[${PYTHON_USEDEP}] +>=dev-python/pycpio-0.8.0[${PYTHON_USEDEP}] +sys-apps/pciutils" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: d20f5d54dd61b3e201a86dd11a1f88d54555be9a Author: Zen pyl onl> AuthorDate: Mon Jan 1 02:00:58 2024 + Commit: George Zenner pyl onl> CommitDate: Mon Jan 1 02:00:58 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d20f5d54 dev-python/zenlib: Add 1.4.0 Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 1 + dev-python/zenlib/zenlib-1.4.0.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index 1df6288515..af0bc34002 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -1,2 +1,3 @@ DIST zenlib-1.2.0.tar.gz 12766 BLAKE2B 9366beb9496d136cbf0efc9fd97c6d430b442eae4ede87d85c32e1bee9a17315cab04e0b8f97ad8b8e2b599d2965dc2cd3c57ebe4830ba9abe53adc13825f634 SHA512 e5630a0869cdcbd909ea829f5876057ad1787ae1b63f80f9b1db7deeb80799eef9deac56027291dac55efd1e974b82a737b236189a1d7a8657a215bb866bca91 DIST zenlib-1.3.1.tar.gz 13470 BLAKE2B 03bd8dce7a46641e60646173607ea6cd574fed58cbfa5d81c4c7f1deabf863a3acd12bdfd3b59fd5fc853762d7320d57613e40d72407216cc3ae1d82f7744789 SHA512 50a6ac2cb26fd74b6e92e3691463ec707259fe27e37af2f2c68a9a1e0c247b789cdf17d5b1f882e02dbca5f0653a4137caab39f3f0380d0b5391efaf41f1312d +DIST zenlib-1.4.0.tar.gz 14315 BLAKE2B 76f9e8ed74a451837b27406c7bf0791b8d131de9d5b75ab1b47cca47c665a676c07e7779f92baf843396e9e61fdc706e6e7fc6ff4e06a52e19706df6cf94d0c1 SHA512 6326a95226fbbb126d72ecc2a9b4940615ae866a5586f2c8d795e12ff37e5c27d0ec62cda7fa398d1aa460acaa401fd7fb330677edc12b92c23933514a7eb79e diff --git a/dev-python/zenlib/zenlib-1.4.0.ebuild b/dev-python/zenlib/zenlib-1.4.0.ebuild new file mode 100644 index 00..f9a184c858 --- /dev/null +++ b/dev-python/zenlib/zenlib-1.4.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zen-util/, dev-python/pycpio/, dev-python/zen-logging/, ...
commit: fb2744d80071ec136192752c8e594e5b51b152d2 Author: Zen pyl onl> AuthorDate: Sun Dec 31 22:41:46 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 31 22:45:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb2744d8 Add zen-util and zen-logging to split zenlib. Update packages which use zenlib to use more split libraries Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 3 +- .../{pycpio-0.6.1.ebuild => pycpio-0.7.3.ebuild} | 3 +- dev-python/zen-logging/Manifest| 1 + dev-python/zen-logging/metadata.xml| 11 ++ .../zen-logging-1.1.0.ebuild} | 6 +-- dev-python/zen-util/Manifest | 1 + dev-python/zen-util/metadata.xml | 11 ++ .../zen-util-1.0.1.ebuild} | 9 ++--- sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-0.19.2.ebuild | 44 ++ 10 files changed, 77 insertions(+), 13 deletions(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index e6bbe54a64..b5aa717b6d 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,2 +1 @@ -DIST pycpio-0.6.1.tar.gz 17236 BLAKE2B 4951ba3b7ad2fe603eb1cc07c851349de2ad73985ad1b2efcdb138f2ba26c43040a09d036ef993a28190b381af58bb8dc2e876ed1dff309ac010b69341a8c881 SHA512 49386b45172b13ecdeb040b719eaae0f17e5cbf7d68d3dcbcec99e01bfb3c539b8b02a768da640f56bb8941e79053c56e391b7186c9a5e5226d91fbdc55eeb11 -DIST pycpio-0.7.0.tar.gz 17942 BLAKE2B 760bfec68fe77ac9495a01fd8481e7f7a88fce0be983e60220bba66e12b104214117fd0e18e362bf1fc7a367226a5c874940fa43c23f7fee2bb39f76ec4a2ccb SHA512 4730083295e0bde39651d323507d12adef6b27e2cde095e281c76f4b6f20262eaa40cf31eb900d6818a7266b3b21c6159a334fd088249a55d054e277200ffaaa +DIST pycpio-0.7.3.tar.gz 17991 BLAKE2B 92b6ae62dd1d81b9c87423e417ef24989df6340b22cf1686a7718dd164c2ed4193b65fd2be55bb17d86500fefec9e2a81efd2c518943bca6d6225e819c30cf86 SHA512 509294f8f0688cd3c9b82790bbf23627a3aeb045ecb7f2371fbaae10c6d9ae98a7965d25e19f8ef3d230faeddb5fad82b8305876fb144122f2bd6c46b4fe19f0 diff --git a/dev-python/pycpio/pycpio-0.6.1.ebuild b/dev-python/pycpio/pycpio-0.7.3.ebuild similarity index 85% copy from dev-python/pycpio/pycpio-0.6.1.ebuild copy to dev-python/pycpio/pycpio-0.7.3.ebuild index cc9f2e41e4..a36203e9fa 100644 --- a/dev-python/pycpio/pycpio-0.6.1.ebuild +++ b/dev-python/pycpio/pycpio-0.7.3.ebuild @@ -15,4 +15,5 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -DEPEND=">=dev-python/zenlib-1.2.0" +DEPEND=">=dev-python/zen-logging-1.1.0 +>=dev-python/zen-util-1.0.1" diff --git a/dev-python/zen-logging/Manifest b/dev-python/zen-logging/Manifest new file mode 100644 index 00..564edcccab --- /dev/null +++ b/dev-python/zen-logging/Manifest @@ -0,0 +1 @@ +DIST zen-logging-1.1.0.tar.gz 9798 BLAKE2B 3a97b934e8c35bce0c3fbf720b776e0c563f2b06e57c29a6ffbb58786ed6e8ffc39da7ab2db3196affbc43029f14ff0b55c4647aa7fbe1f03f7a1b54accf4c59 SHA512 febdc2fe9cf2d44f9c2547b0eb3d79aef097e9c191a5118031e330210bc092c0c6b4242eeaa0f27f6b2181d3689bd4369b1ac4c28629c2554038766690204822 diff --git a/dev-python/zen-logging/metadata.xml b/dev-python/zen-logging/metadata.xml new file mode 100644 index 00..248b2b4feb --- /dev/null +++ b/dev-python/zen-logging/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + d...@pyl.onl + Zen + + + desultory/zen-logging + + diff --git a/dev-python/pycpio/pycpio-0.6.1.ebuild b/dev-python/zen-logging/zen-logging-1.1.0.ebuild similarity index 73% rename from dev-python/pycpio/pycpio-0.6.1.ebuild rename to dev-python/zen-logging/zen-logging-1.1.0.ebuild index cc9f2e41e4..058a94d25c 100644 --- a/dev-python/pycpio/pycpio-0.6.1.ebuild +++ b/dev-python/zen-logging/zen-logging-1.1.0.ebuild @@ -7,12 +7,10 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{11..12} ) inherit distutils-r1 -DESCRIPTION="Python CPIO library" -HOMEPAGE="https://github.com/desultory/pycpio; +DESCRIPTION="Python logging helpers" +HOMEPAGE="https://github.com/desultory/zen_logging; SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" - -DEPEND=">=dev-python/zenlib-1.2.0" diff --git a/dev-python/zen-util/Manifest b/dev-python/zen-util/Manifest new file mode 100644 index 00..6883e71eba --- /dev/null +++ b/dev-python/zen-util/Manifest @@ -0,0 +1 @@ +DIST zen-util-1.0.1.tar.gz 11025 BLAKE2B 0e47e9a62a4f0f2e573e16a11956ee20505d5618c7e2c47b5699d699a6e920f23f935122de9b0fd5128a070a99758f9b40aa9df39190805ca609814a26b8a4b8 SHA512 88110ab041255def72364e5dfc95818b
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 3ef9013ab35436c2bc9058206bc9dbe73b66d6e3 Author: Zen pyl onl> AuthorDate: Fri Dec 29 00:52:47 2023 + Commit: George Zenner pyl onl> CommitDate: Fri Dec 29 00:52:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ef9013a sys-kernel/ugrd: Bump to 19.1, fixed mount merge not working Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.19.0.ebuild => ugrd-0.19.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 27ed62448d..280a49d1fd 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,2 +1,2 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d -DIST ugrd-0.19.0.tar.gz 44783 BLAKE2B 904b199a4a25d377e533eebe691dbf7b3881d8cf860bd302e49135e90b2b23fd98de0ea4ae416cfc9983746420c51b5399d85f1b72ab76aebaed2e43b3dc0fb6 SHA512 6eb27cb72c56aaebf243b05706db2e3d5bcef3b52c49a7bf50457875bfab6e607ab513bbc08420c9a772154d0c0cd77856dd43ca7a8d8424402719d684b9c164 +DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B e22d8c6df5cffb6c903badf6b45f693a319215791d2fae6d45e163a1a191823130b4a1bdb541a20760154796e16f5e6e0bb10ce47f4d5c59279a71f37bc53362 SHA512 56383aca3bd52a734ae35ae51aec0aa12d849484466d58832324dc441fed3e955085119ba44d3248948033167e163be5d747fa27c71c999e78e7fa6357853e25 diff --git a/sys-kernel/ugrd/ugrd-0.19.0.ebuild b/sys-kernel/ugrd/ugrd-0.19.1.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.19.0.ebuild rename to sys-kernel/ugrd/ugrd-0.19.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: b17d1aff8fff8ad16294496c37214268bc4108ec Author: Zen pyl onl> AuthorDate: Fri Dec 29 00:50:16 2023 + Commit: George Zenner pyl onl> CommitDate: Fri Dec 29 00:50:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b17d1aff dev-python/zenlib: Bump to 1.3.1 with improved dict checking Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest | 2 +- dev-python/zenlib/{zenlib-1.3.0.ebuild => zenlib-1.3.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index fb6671e045..1df6288515 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -1,2 +1,2 @@ DIST zenlib-1.2.0.tar.gz 12766 BLAKE2B 9366beb9496d136cbf0efc9fd97c6d430b442eae4ede87d85c32e1bee9a17315cab04e0b8f97ad8b8e2b599d2965dc2cd3c57ebe4830ba9abe53adc13825f634 SHA512 e5630a0869cdcbd909ea829f5876057ad1787ae1b63f80f9b1db7deeb80799eef9deac56027291dac55efd1e974b82a737b236189a1d7a8657a215bb866bca91 -DIST zenlib-1.3.0.tar.gz 13412 BLAKE2B 607b1e886892c48f6777fec6814318fecb9038592250417b17b0355309a18300ffdfd91bea416ee258ef328d3cdc037ad92f11107cb8d4d5a9f9a080ceb078b6 SHA512 667d8370c7b88b8ed48ae6554a92f6223f80039cfd58a9967fbf8298b2d0f0efdba4c0c6f20a6d22f8150b188a123f7d02a0d5b26f802beafd0075b879ecdb4a +DIST zenlib-1.3.1.tar.gz 13470 BLAKE2B 03bd8dce7a46641e60646173607ea6cd574fed58cbfa5d81c4c7f1deabf863a3acd12bdfd3b59fd5fc853762d7320d57613e40d72407216cc3ae1d82f7744789 SHA512 50a6ac2cb26fd74b6e92e3691463ec707259fe27e37af2f2c68a9a1e0c247b789cdf17d5b1f882e02dbca5f0653a4137caab39f3f0380d0b5391efaf41f1312d diff --git a/dev-python/zenlib/zenlib-1.3.0.ebuild b/dev-python/zenlib/zenlib-1.3.1.ebuild similarity index 100% rename from dev-python/zenlib/zenlib-1.3.0.ebuild rename to dev-python/zenlib/zenlib-1.3.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 3b762534d8d986beea5a60762307081656eff144 Author: Zen pyl onl> AuthorDate: Thu Dec 28 23:17:11 2023 + Commit: George Zenner pyl onl> CommitDate: Thu Dec 28 23:17:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b762534 sys-kernel/ugrd: Remove 0.15,0.18, add 0.19 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 3 +- sys-kernel/ugrd/ugrd-0.15.4.ebuild | 43 -- .../{ugrd-0.18.0.ebuild => ugrd-0.19.0.ebuild} | 2 +- 3 files changed, 2 insertions(+), 46 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 0c203fb04a..27ed62448d 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,2 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d -DIST ugrd-0.15.4.tar.gz 42064 BLAKE2B ceaa6ac8f0dc992eb32ad027989701e9f2fccb61d167ccf7c7fd645c4e43b843905b5c80729ebf88a6a0f74535fe399884e1f03a27276e259f3a37f1067422db SHA512 584a2b64a98b3ef5179692d20f4d79fb36462a5882b25eb88af9211fd9f4c9107aefa395673290e67470b8a9724c1a226c13fb1f70e457d00e83254be1837f11 -DIST ugrd-0.18.0.tar.gz 43965 BLAKE2B a646ca8f3bd2d0e7c44692a0ef8783974ccdd6e37beabaf978aff0164d7803d14192429a887b439590d1e4e4087e2a979b1aefa736a6c1144084b25b916bcecd SHA512 04e72461a67a35893866119a53db0732dd8b7015e131d7b225244a517901b3da3bf5c203f7d36c941c5ca45e370eb26631f1dd9b2ff4c322e7a8847e49d8c121 +DIST ugrd-0.19.0.tar.gz 44783 BLAKE2B 904b199a4a25d377e533eebe691dbf7b3881d8cf860bd302e49135e90b2b23fd98de0ea4ae416cfc9983746420c51b5399d85f1b72ab76aebaed2e43b3dc0fb6 SHA512 6eb27cb72c56aaebf243b05706db2e3d5bcef3b52c49a7bf50457875bfab6e607ab513bbc08420c9a772154d0c0cd77856dd43ca7a8d8424402719d684b9c164 diff --git a/sys-kernel/ugrd/ugrd-0.15.4.ebuild b/sys-kernel/ugrd/ugrd-0.15.4.ebuild deleted file mode 100644 index 3d5fc2520c..00 --- a/sys-kernel/ugrd/ugrd-0.15.4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 optfeature - -DESCRIPTION="Python based initramfs generator with TOML defintions" -HOMEPAGE="https://github.com/desultory/ugrd; -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="app-misc/pax-utils" -DEPEND=">=dev-python/zenlib-1.2.0 - >=dev-python/pycpio-0.6.1 - sys-apps/pciutils" - -src_install() { - # Call the distutils-r1_src_install function to install the package - distutils-r1_src_install - # Create the ugrd config directory - keepdir /etc/ugrd - # Install the example config into /etc/ugrd/config.toml - # Do not overwrite an existing config - insinto /etc/ugrd - newins examples/config_kmod.toml config.toml - # Create the kernel preinst.d directory if it doesn't exist - # Install the kernel preinst.d hook - keepdir /etc/kernel/preinst.d - exeinto /etc/kernel/preinst.d - doexe hooks/51-ugrd.install -} - -pkg_postinst() { - optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup - optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs - optfeature "ugrd.crypto.gpg support" app-crypt/gnupg -} diff --git a/sys-kernel/ugrd/ugrd-0.18.0.ebuild b/sys-kernel/ugrd/ugrd-0.19.0.ebuild similarity index 97% rename from sys-kernel/ugrd/ugrd-0.18.0.ebuild rename to sys-kernel/ugrd/ugrd-0.19.0.ebuild index aecf1f4da2..0ed80f0dc9 100644 --- a/sys-kernel/ugrd/ugrd-0.18.0.ebuild +++ b/sys-kernel/ugrd/ugrd-0.19.0.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND="app-misc/pax-utils" -DEPEND=">=dev-python/zenlib-1.2.0 +DEPEND=">=dev-python/zenlib-1.3.0 >=dev-python/pycpio-0.7.0 sys-apps/pciutils"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: 67d6ed7de55be9602f259b775ed5e2e7016e2f26 Author: Zen pyl onl> AuthorDate: Thu Dec 28 23:04:59 2023 + Commit: George Zenner pyl onl> CommitDate: Thu Dec 28 23:05:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67d6ed7d dev-python/zenlib: Added 1.3.0 with check_dict Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 1 + dev-python/zenlib/zenlib-1.3.0.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index 95d02e5995..fb6671e045 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -1 +1,2 @@ DIST zenlib-1.2.0.tar.gz 12766 BLAKE2B 9366beb9496d136cbf0efc9fd97c6d430b442eae4ede87d85c32e1bee9a17315cab04e0b8f97ad8b8e2b599d2965dc2cd3c57ebe4830ba9abe53adc13825f634 SHA512 e5630a0869cdcbd909ea829f5876057ad1787ae1b63f80f9b1db7deeb80799eef9deac56027291dac55efd1e974b82a737b236189a1d7a8657a215bb866bca91 +DIST zenlib-1.3.0.tar.gz 13412 BLAKE2B 607b1e886892c48f6777fec6814318fecb9038592250417b17b0355309a18300ffdfd91bea416ee258ef328d3cdc037ad92f11107cb8d4d5a9f9a080ceb078b6 SHA512 667d8370c7b88b8ed48ae6554a92f6223f80039cfd58a9967fbf8298b2d0f0efdba4c0c6f20a6d22f8150b188a123f7d02a0d5b26f802beafd0075b879ecdb4a diff --git a/dev-python/zenlib/zenlib-1.3.0.ebuild b/dev-python/zenlib/zenlib-1.3.0.ebuild new file mode 100644 index 00..f9a184c858 --- /dev/null +++ b/dev-python/zenlib/zenlib-1.3.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Useful python decorators and utilities" +HOMEPAGE="https://github.com/desultory/zenlib; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 2d7ba61419f5cdb17676418498b4da0812ce2922 Author: Zen pyl onl> AuthorDate: Wed Dec 27 03:41:49 2023 + Commit: George Zenner pyl onl> CommitDate: Wed Dec 27 03:43:26 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d7ba614 sys-kernel/ugrd: Bump to 0.18.0, with some breaking changes and general improvements Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.17.1.ebuild => ugrd-0.18.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index f98a33aadc..0c203fb04a 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,3 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d DIST ugrd-0.15.4.tar.gz 42064 BLAKE2B ceaa6ac8f0dc992eb32ad027989701e9f2fccb61d167ccf7c7fd645c4e43b843905b5c80729ebf88a6a0f74535fe399884e1f03a27276e259f3a37f1067422db SHA512 584a2b64a98b3ef5179692d20f4d79fb36462a5882b25eb88af9211fd9f4c9107aefa395673290e67470b8a9724c1a226c13fb1f70e457d00e83254be1837f11 -DIST ugrd-0.17.1.tar.gz 43709 BLAKE2B d5bc2ea5544141cdd171ac33ba1635e82cc8b1da0e01dbf12eb22dad9483e5bc7139858f975a19a1b397366505b1ac7b00d30e5702c1273687ea781c8ed3e7c0 SHA512 65c39b54bab29e910d349ea4734c610727872bbe0483773597a343e1deb2b18b61c07ea6a2cccd9b32d90a827503bafe6eb08b5c05a092bf313f5cc88165b8fa +DIST ugrd-0.18.0.tar.gz 43965 BLAKE2B a646ca8f3bd2d0e7c44692a0ef8783974ccdd6e37beabaf978aff0164d7803d14192429a887b439590d1e4e4087e2a979b1aefa736a6c1144084b25b916bcecd SHA512 04e72461a67a35893866119a53db0732dd8b7015e131d7b225244a517901b3da3bf5c203f7d36c941c5ca45e370eb26631f1dd9b2ff4c322e7a8847e49d8c121 diff --git a/sys-kernel/ugrd/ugrd-0.17.1.ebuild b/sys-kernel/ugrd/ugrd-0.18.0.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.17.1.ebuild rename to sys-kernel/ugrd/ugrd-0.18.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: c21ae8c176e96576c92939303c6b3cd67101a704 Author: Zen pyl onl> AuthorDate: Mon Dec 25 23:19:30 2023 + Commit: George Zenner pyl onl> CommitDate: Mon Dec 25 23:19:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c21ae8c1 sys-kernel/ugrd: Bump to 0.17.1, fix regression with subvol_selector Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.17.0.ebuild => ugrd-0.17.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 9dd821ddc0..f98a33aadc 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,3 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d DIST ugrd-0.15.4.tar.gz 42064 BLAKE2B ceaa6ac8f0dc992eb32ad027989701e9f2fccb61d167ccf7c7fd645c4e43b843905b5c80729ebf88a6a0f74535fe399884e1f03a27276e259f3a37f1067422db SHA512 584a2b64a98b3ef5179692d20f4d79fb36462a5882b25eb88af9211fd9f4c9107aefa395673290e67470b8a9724c1a226c13fb1f70e457d00e83254be1837f11 -DIST ugrd-0.17.0.tar.gz 43732 BLAKE2B 8df76bc46f3ce6eb1b60be9e80ca23276f4f29e0a78ad8d1f9e23a6bad4417090acab3453631e23ecb7f60dbb63853d2ce6863c3325940666475e40bfcc00d8a SHA512 791d4808175fbeb1c0d874a5403707c76a04d5150ef69841f8da25f748b579d1d907879ad5a9ec5ac20ed2a405cbfbfe97c21734b8acbc12fb5d96b611415ded +DIST ugrd-0.17.1.tar.gz 43709 BLAKE2B d5bc2ea5544141cdd171ac33ba1635e82cc8b1da0e01dbf12eb22dad9483e5bc7139858f975a19a1b397366505b1ac7b00d30e5702c1273687ea781c8ed3e7c0 SHA512 65c39b54bab29e910d349ea4734c610727872bbe0483773597a343e1deb2b18b61c07ea6a2cccd9b32d90a827503bafe6eb08b5c05a092bf313f5cc88165b8fa diff --git a/sys-kernel/ugrd/ugrd-0.17.0.ebuild b/sys-kernel/ugrd/ugrd-0.17.1.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.17.0.ebuild rename to sys-kernel/ugrd/ugrd-0.17.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: b3faea894236c718fb7b02c94a7aa5cfecd7a788 Author: Zen pyl onl> AuthorDate: Mon Dec 25 22:49:34 2023 + Commit: George Zenner pyl onl> CommitDate: Mon Dec 25 22:52:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3faea89 sys-kernel/ugrd: Bumped to 0.17.0 with better error handling Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.16.3.ebuild => ugrd-0.17.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 3bc67e86ea..9dd821ddc0 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,3 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d DIST ugrd-0.15.4.tar.gz 42064 BLAKE2B ceaa6ac8f0dc992eb32ad027989701e9f2fccb61d167ccf7c7fd645c4e43b843905b5c80729ebf88a6a0f74535fe399884e1f03a27276e259f3a37f1067422db SHA512 584a2b64a98b3ef5179692d20f4d79fb36462a5882b25eb88af9211fd9f4c9107aefa395673290e67470b8a9724c1a226c13fb1f70e457d00e83254be1837f11 -DIST ugrd-0.16.3.tar.gz 43701 BLAKE2B 99f49024d1dc553050b3ef11dbc545c86302a4687cb08fa363a219c5baf5a02ce018602790e2676f3e30093639230aa5506eebd3daec226a675ce0a763e3a4f0 SHA512 c9c93181ec90c610514e68669df2f09013964bb8e5dd1822bf186af7a8a0500c7fecc3ba9dcd9835ac12d18379a674ff1dc4812be70c51d81bcb16d7cb4f702a +DIST ugrd-0.17.0.tar.gz 43732 BLAKE2B 8df76bc46f3ce6eb1b60be9e80ca23276f4f29e0a78ad8d1f9e23a6bad4417090acab3453631e23ecb7f60dbb63853d2ce6863c3325940666475e40bfcc00d8a SHA512 791d4808175fbeb1c0d874a5403707c76a04d5150ef69841f8da25f748b579d1d907879ad5a9ec5ac20ed2a405cbfbfe97c21734b8acbc12fb5d96b611415ded diff --git a/sys-kernel/ugrd/ugrd-0.16.3.ebuild b/sys-kernel/ugrd/ugrd-0.17.0.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.16.3.ebuild rename to sys-kernel/ugrd/ugrd-0.17.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: c41f1c4d35242d6221a43f8976399250d90d1def Author: Zen pyl onl> AuthorDate: Mon Dec 25 04:57:32 2023 + Commit: George Zenner pyl onl> CommitDate: Mon Dec 25 04:57:32 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c41f1c4d sys-kernel/ugrd: Bump to 0.16.3, with improved cmdline handling Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.16.1.ebuild => ugrd-0.16.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index f2bb8fcbc6..3bc67e86ea 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,3 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d DIST ugrd-0.15.4.tar.gz 42064 BLAKE2B ceaa6ac8f0dc992eb32ad027989701e9f2fccb61d167ccf7c7fd645c4e43b843905b5c80729ebf88a6a0f74535fe399884e1f03a27276e259f3a37f1067422db SHA512 584a2b64a98b3ef5179692d20f4d79fb36462a5882b25eb88af9211fd9f4c9107aefa395673290e67470b8a9724c1a226c13fb1f70e457d00e83254be1837f11 -DIST ugrd-0.16.1.tar.gz 43122 BLAKE2B 44826216bcd8b3c7de248536067dfe111cedcb9f32fed81edce511e60bb21dedab348426cb10f7cf1537ad0b1db6c1ee206a9d471091856c5affe4d2746eace6 SHA512 276b0659c61ec8d821732b2b13f2926a50156c1ed921e57c284bea400d2af0c5ade3c08965794d6186451278c776ddf0b750f5fd4e575058d28ad343f50bf365 +DIST ugrd-0.16.3.tar.gz 43701 BLAKE2B 99f49024d1dc553050b3ef11dbc545c86302a4687cb08fa363a219c5baf5a02ce018602790e2676f3e30093639230aa5506eebd3daec226a675ce0a763e3a4f0 SHA512 c9c93181ec90c610514e68669df2f09013964bb8e5dd1822bf186af7a8a0500c7fecc3ba9dcd9835ac12d18379a674ff1dc4812be70c51d81bcb16d7cb4f702a diff --git a/sys-kernel/ugrd/ugrd-0.16.1.ebuild b/sys-kernel/ugrd/ugrd-0.16.3.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.16.1.ebuild rename to sys-kernel/ugrd/ugrd-0.16.3.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: f3cbdb305f7610ec3937efff6ff27056f1ac5c24 Author: Zen pyl onl> AuthorDate: Mon Dec 25 01:10:24 2023 + Commit: George Zenner pyl onl> CommitDate: Mon Dec 25 01:10:24 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3cbdb30 sys-kernel/ugrd: Update to 16.1 with kernel commandline parsing Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.16.0.ebuild => ugrd-0.16.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index dc1dc8bb90..f2bb8fcbc6 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,3 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d DIST ugrd-0.15.4.tar.gz 42064 BLAKE2B ceaa6ac8f0dc992eb32ad027989701e9f2fccb61d167ccf7c7fd645c4e43b843905b5c80729ebf88a6a0f74535fe399884e1f03a27276e259f3a37f1067422db SHA512 584a2b64a98b3ef5179692d20f4d79fb36462a5882b25eb88af9211fd9f4c9107aefa395673290e67470b8a9724c1a226c13fb1f70e457d00e83254be1837f11 -DIST ugrd-0.16.0.tar.gz 42791 BLAKE2B 0106481043fff800b1a23ed148b2a01d0e456a8e67f7a663f58fa03ff7acc159ac804f98e5a2c04438a8d98e3538a760eace2772a3ab8801d6825f3742f882bf SHA512 80caa5cac7f7635bec2a83b99ab715cc1cecd2039f891f3344fe177b378d00dccba10668152b9117fa5023ffea5d9fb31c24c4bf973f02474e8280c313d0a9e0 +DIST ugrd-0.16.1.tar.gz 43122 BLAKE2B 44826216bcd8b3c7de248536067dfe111cedcb9f32fed81edce511e60bb21dedab348426cb10f7cf1537ad0b1db6c1ee206a9d471091856c5affe4d2746eace6 SHA512 276b0659c61ec8d821732b2b13f2926a50156c1ed921e57c284bea400d2af0c5ade3c08965794d6186451278c776ddf0b750f5fd4e575058d28ad343f50bf365 diff --git a/sys-kernel/ugrd/ugrd-0.16.0.ebuild b/sys-kernel/ugrd/ugrd-0.16.1.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.16.0.ebuild rename to sys-kernel/ugrd/ugrd-0.16.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 72bb48fbff96bda0020608088e7a0ccb3dfd1f29 Author: Zen pyl onl> AuthorDate: Sun Dec 24 23:35:44 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 24 23:35:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72bb48fb sys-kernel/ugrd: Bumo 15.5 to 16.0 with improved output and new default config Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.15.5-r1.ebuild => ugrd-0.16.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index f6a90a1bc2..dc1dc8bb90 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,3 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d DIST ugrd-0.15.4.tar.gz 42064 BLAKE2B ceaa6ac8f0dc992eb32ad027989701e9f2fccb61d167ccf7c7fd645c4e43b843905b5c80729ebf88a6a0f74535fe399884e1f03a27276e259f3a37f1067422db SHA512 584a2b64a98b3ef5179692d20f4d79fb36462a5882b25eb88af9211fd9f4c9107aefa395673290e67470b8a9724c1a226c13fb1f70e457d00e83254be1837f11 -DIST ugrd-0.15.5.tar.gz 42150 BLAKE2B a5eaa456323a5868cc5ab31f4e6fb45fa016777afe7a38fd0b9538879a8da4b1633c2bc27bad4ab7b269ef595962df133fc5e63a957a1545ed3a1b3445dc30ee SHA512 e03e0775b992bd853ff019c9f4405674120f98b3579421bb6be21a85c3859429313ef6585d4ea00ea2f2bfd5c77ab76fe1062bffeed5ee9109904f320612596e +DIST ugrd-0.16.0.tar.gz 42791 BLAKE2B 0106481043fff800b1a23ed148b2a01d0e456a8e67f7a663f58fa03ff7acc159ac804f98e5a2c04438a8d98e3538a760eace2772a3ab8801d6825f3742f882bf SHA512 80caa5cac7f7635bec2a83b99ab715cc1cecd2039f891f3344fe177b378d00dccba10668152b9117fa5023ffea5d9fb31c24c4bf973f02474e8280c313d0a9e0 diff --git a/sys-kernel/ugrd/ugrd-0.15.5-r1.ebuild b/sys-kernel/ugrd/ugrd-0.16.0.ebuild similarity index 96% rename from sys-kernel/ugrd/ugrd-0.15.5-r1.ebuild rename to sys-kernel/ugrd/ugrd-0.16.0.ebuild index 6fa7ffd3c4..aecf1f4da2 100644 --- a/sys-kernel/ugrd/ugrd-0.15.5-r1.ebuild +++ b/sys-kernel/ugrd/ugrd-0.16.0.ebuild @@ -28,7 +28,7 @@ src_install() { # Install the example config into /etc/ugrd/config.toml # Do not overwrite an existing config insinto /etc/ugrd - newins examples/config_kmod.toml config.toml + newins examples/example.toml config.toml # Create the kernel preinst.d directory if it doesn't exist # Install the kernel preinst.d hook keepdir /etc/kernel/preinst.d
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 8a2dea70c3bffd650dc10e55fc3642c750893d74 Author: Zen pyl onl> AuthorDate: Sun Dec 24 21:39:27 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 24 21:39:27 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a2dea70 sys-kernel/ugrd: Fixed naming for ebuild edit Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/{ugrd-0.15.5r1.ebuild => ugrd-0.15.5-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sys-kernel/ugrd/ugrd-0.15.5r1.ebuild b/sys-kernel/ugrd/ugrd-0.15.5-r1.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.15.5r1.ebuild rename to sys-kernel/ugrd/ugrd-0.15.5-r1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 27b1ca309baf67d18e836c07df98f406fd926cb0 Author: Zen pyl onl> AuthorDate: Sun Dec 24 21:36:57 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 24 21:36:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27b1ca30 sys-kernel/ugrd: Update dependency versions in 0.15.5 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/{ugrd-0.15.5.ebuild => ugrd-0.15.5r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/ugrd-0.15.5.ebuild b/sys-kernel/ugrd/ugrd-0.15.5r1.ebuild similarity index 97% rename from sys-kernel/ugrd/ugrd-0.15.5.ebuild rename to sys-kernel/ugrd/ugrd-0.15.5r1.ebuild index 3d5fc2520c..6fa7ffd3c4 100644 --- a/sys-kernel/ugrd/ugrd-0.15.5.ebuild +++ b/sys-kernel/ugrd/ugrd-0.15.5r1.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~amd64" RDEPEND="app-misc/pax-utils" DEPEND=">=dev-python/zenlib-1.2.0 - >=dev-python/pycpio-0.6.1 + >=dev-python/pycpio-0.7.0 sys-apps/pciutils" src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: c391385d39832b4a43504292ccb256d0a558a04a Author: Zen pyl onl> AuthorDate: Sun Dec 24 21:36:13 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 24 21:36:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c391385d sys-kernel/ugrd: Added 0.15.5 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-0.15.5.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index cbfc0e298a..f6a90a1bc2 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,2 +1,3 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d DIST ugrd-0.15.4.tar.gz 42064 BLAKE2B ceaa6ac8f0dc992eb32ad027989701e9f2fccb61d167ccf7c7fd645c4e43b843905b5c80729ebf88a6a0f74535fe399884e1f03a27276e259f3a37f1067422db SHA512 584a2b64a98b3ef5179692d20f4d79fb36462a5882b25eb88af9211fd9f4c9107aefa395673290e67470b8a9724c1a226c13fb1f70e457d00e83254be1837f11 +DIST ugrd-0.15.5.tar.gz 42150 BLAKE2B a5eaa456323a5868cc5ab31f4e6fb45fa016777afe7a38fd0b9538879a8da4b1633c2bc27bad4ab7b269ef595962df133fc5e63a957a1545ed3a1b3445dc30ee SHA512 e03e0775b992bd853ff019c9f4405674120f98b3579421bb6be21a85c3859429313ef6585d4ea00ea2f2bfd5c77ab76fe1062bffeed5ee9109904f320612596e diff --git a/sys-kernel/ugrd/ugrd-0.15.5.ebuild b/sys-kernel/ugrd/ugrd-0.15.5.ebuild new file mode 100644 index 00..3d5fc2520c --- /dev/null +++ b/sys-kernel/ugrd/ugrd-0.15.5.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils" +DEPEND=">=dev-python/zenlib-1.2.0 + >=dev-python/pycpio-0.6.1 + sys-apps/pciutils" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/config_kmod.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: eb9012eca3157a2ae767c80896761eb7de23777b Author: Zen pyl onl> AuthorDate: Sun Dec 24 21:35:24 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 24 21:35:24 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb9012ec dev-python/pycpio: Removed 0.6.0, added 0.7.0 Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 2 +- dev-python/pycpio/{pycpio-0.6.0.ebuild => pycpio-0.7.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index bdcb06c06a..e6bbe54a64 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,2 +1,2 @@ -DIST pycpio-0.6.0.tar.gz 17226 BLAKE2B dcbd9b74c0aa0e5b4eb8e826787f6de86493c2fc3df596a86040273197e2e3aaa504939cd01974f58e1034ce747049139ee4a7d65ee6721ed948e22417521e61 SHA512 b94783211bbbd5ecf0d39018af7e5f5ad8b64926c694c2b55efb208dc789bd0bcf379733a153e398905024b455acf962c284d7e4cfff7090211382284bdf2655 DIST pycpio-0.6.1.tar.gz 17236 BLAKE2B 4951ba3b7ad2fe603eb1cc07c851349de2ad73985ad1b2efcdb138f2ba26c43040a09d036ef993a28190b381af58bb8dc2e876ed1dff309ac010b69341a8c881 SHA512 49386b45172b13ecdeb040b719eaae0f17e5cbf7d68d3dcbcec99e01bfb3c539b8b02a768da640f56bb8941e79053c56e391b7186c9a5e5226d91fbdc55eeb11 +DIST pycpio-0.7.0.tar.gz 17942 BLAKE2B 760bfec68fe77ac9495a01fd8481e7f7a88fce0be983e60220bba66e12b104214117fd0e18e362bf1fc7a367226a5c874940fa43c23f7fee2bb39f76ec4a2ccb SHA512 4730083295e0bde39651d323507d12adef6b27e2cde095e281c76f4b6f20262eaa40cf31eb900d6818a7266b3b21c6159a334fd088249a55d054e277200ffaaa diff --git a/dev-python/pycpio/pycpio-0.6.0.ebuild b/dev-python/pycpio/pycpio-0.7.0.ebuild similarity index 100% rename from dev-python/pycpio/pycpio-0.6.0.ebuild rename to dev-python/pycpio/pycpio-0.7.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 6cff0e2f17393cb3ce95e5e48336464c8e9cf180 Author: Zen pyl onl> AuthorDate: Sat Dec 23 23:32:01 2023 + Commit: George Zenner pyl onl> CommitDate: Sat Dec 23 23:32:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6cff0e2f sys-kernel/ugrd: Bump to 0.15.4, with better kmod masks Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.15.3.ebuild => ugrd-0.15.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 9750a44428..cbfc0e298a 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,2 +1,2 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d -DIST ugrd-0.15.3.tar.gz 42010 BLAKE2B 2c5e6bd237e50c4d588ee8590235988e77b482ef8ff3c21acdf76b40585ad8ead742f77e1c342b28b37520dd3a6b4035b58eba9e6eecd46e3d36c3e7a731a5c4 SHA512 e9f76f2b45e609d53dc5605c44417f735f461a0e637a459a09ba92d699a451f2f0bb2bb85671ecdb92f4255ebcdd30fe67193dfa09246b31dc9d1875ddd000b4 +DIST ugrd-0.15.4.tar.gz 42064 BLAKE2B ceaa6ac8f0dc992eb32ad027989701e9f2fccb61d167ccf7c7fd645c4e43b843905b5c80729ebf88a6a0f74535fe399884e1f03a27276e259f3a37f1067422db SHA512 584a2b64a98b3ef5179692d20f4d79fb36462a5882b25eb88af9211fd9f4c9107aefa395673290e67470b8a9724c1a226c13fb1f70e457d00e83254be1837f11 diff --git a/sys-kernel/ugrd/ugrd-0.15.3.ebuild b/sys-kernel/ugrd/ugrd-0.15.4.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.15.3.ebuild rename to sys-kernel/ugrd/ugrd-0.15.4.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: d855d6479f38fe10bff9b11f6cc694581fb7925c Author: Zen pyl onl> AuthorDate: Sat Dec 23 23:08:03 2023 + Commit: George Zenner pyl onl> CommitDate: Sat Dec 23 23:08:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d855d647 sys-kernel/ugrd: Bumped to 0.15.3, with better automatic root and kver detection Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.15.0.ebuild => ugrd-0.15.3.ebuild} | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 5de4f7c15c..9750a44428 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,2 +1,2 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d -DIST ugrd-0.15.0.tar.gz 41907 BLAKE2B c74390dd2d19a029b33ca35e22a0f309772b65d774db77060de496ec6579faacf54f87a6b2069bb07062dfd6ff3619e06525cbc1ab3446c255c8bbf9d7359bd1 SHA512 f97e4fdc03a537b8bd7fe5674fa57deaed963f974031254423a673b33bea55e275bbce15ea3b08f76b8aa3180166a6a00a33729589d21ec185121f912ef0048c +DIST ugrd-0.15.3.tar.gz 42010 BLAKE2B 2c5e6bd237e50c4d588ee8590235988e77b482ef8ff3c21acdf76b40585ad8ead742f77e1c342b28b37520dd3a6b4035b58eba9e6eecd46e3d36c3e7a731a5c4 SHA512 e9f76f2b45e609d53dc5605c44417f735f461a0e637a459a09ba92d699a451f2f0bb2bb85671ecdb92f4255ebcdd30fe67193dfa09246b31dc9d1875ddd000b4 diff --git a/sys-kernel/ugrd/ugrd-0.15.0.ebuild b/sys-kernel/ugrd/ugrd-0.15.3.ebuild similarity index 96% rename from sys-kernel/ugrd/ugrd-0.15.0.ebuild rename to sys-kernel/ugrd/ugrd-0.15.3.ebuild index 85d2a87499..3d5fc2520c 100644 --- a/sys-kernel/ugrd/ugrd-0.15.0.ebuild +++ b/sys-kernel/ugrd/ugrd-0.15.3.ebuild @@ -17,7 +17,8 @@ KEYWORDS="~amd64" RDEPEND="app-misc/pax-utils" DEPEND=">=dev-python/zenlib-1.2.0 - >=dev-python/pycpio-0.6.1" + >=dev-python/pycpio-0.6.1 + sys-apps/pciutils" src_install() { # Call the distutils-r1_src_install function to install the package
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: baeef3abdc7c761e0b159e07fec5444920603983 Author: Zen pyl onl> AuthorDate: Sat Dec 23 20:24:01 2023 + Commit: George Zenner pyl onl> CommitDate: Sat Dec 23 20:24:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=baeef3ab sys-kernel/ugrd: Removed 0.11.3, bumped 0.14.3 -> 0.15.0 Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 3 +- sys-kernel/ugrd/ugrd-0.11.3.ebuild | 33 -- .../{ugrd-0.14.3.ebuild => ugrd-0.15.0.ebuild} | 0 3 files changed, 1 insertion(+), 35 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index db1d984f83..5de4f7c15c 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,2 @@ -DIST ugrd-0.11.3.tar.gz 45232 BLAKE2B 4d98f664b74bcf6ad04c5131b21185f53301de4388e0af66ea3817a27448f2a2a0ac9e3c7d416cf80d963108a38f37a3a2c915c99bd0c746938fbd312d7acfeb SHA512 84e7030a2a82860a89ae9be938610dea9d60ac950ae7f83470aeb37ecc5c80c1d5dbc655710e97fc47d8246e2f43b1e603b0960e57929fc60df346145ee57970 DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d -DIST ugrd-0.14.3.tar.gz 41637 BLAKE2B 1e16c9de16709e8b56ab3f3b439a11b645d57e8d118ea74c7e2a1881403d5a324c01841264fceb14305b9a53ef1b8905f4eddc71adb189038853e8a50aea1728 SHA512 89e8a6b6d567626d5fa8a3e8ca65b4df5e5abf6a050f850407d322dbdd7b172339cc4e5613e5df6971132b913f4fff3085b93e475928e61a1daa02be79d7947b +DIST ugrd-0.15.0.tar.gz 41907 BLAKE2B c74390dd2d19a029b33ca35e22a0f309772b65d774db77060de496ec6579faacf54f87a6b2069bb07062dfd6ff3619e06525cbc1ab3446c255c8bbf9d7359bd1 SHA512 f97e4fdc03a537b8bd7fe5674fa57deaed963f974031254423a673b33bea55e275bbce15ea3b08f76b8aa3180166a6a00a33729589d21ec185121f912ef0048c diff --git a/sys-kernel/ugrd/ugrd-0.11.3.ebuild b/sys-kernel/ugrd/ugrd-0.11.3.ebuild deleted file mode 100644 index da602c8ba4..00 --- a/sys-kernel/ugrd/ugrd-0.11.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 optfeature - -DESCRIPTION="Python based initramfs generator with TOML defintions" -HOMEPAGE="https://github.com/desultory/ugrd; -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="app-misc/pax-utils" -DEPEND="dev-python/zenlib" - -src_install() { - # Call the distutils-r1_src_install function to install the package - distutils-r1_src_install - # Create the ugrd config directory - keepdir /etc/ugrd -} - -pkg_postinst() { - optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup - optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs - optfeature "ugrd.crypto.gpg support" app-crypt/gnupg - optfeature "ugrd.fs.zfs support" sys-fs/zfs -} diff --git a/sys-kernel/ugrd/ugrd-0.14.3.ebuild b/sys-kernel/ugrd/ugrd-0.15.0.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.14.3.ebuild rename to sys-kernel/ugrd/ugrd-0.15.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 678909282423c5a97cf9351bc01dd0bcab0c1ea1 Author: Zen pyl onl> AuthorDate: Sat Dec 23 05:20:51 2023 + Commit: George Zenner pyl onl> CommitDate: Sat Dec 23 05:20:51 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67890928 sys-kernel/ugrd: Bumped to 0.14.3, added root autodetection, improved logging Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 - sys-kernel/ugrd/{ugrd-0.13.0.ebuild => ugrd-0.14.3.ebuild} | 7 +-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 504c8ab8d6..d8e1ce0466 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,3 +1,2 @@ DIST ugrd-0.11.3.tar.gz 45232 BLAKE2B 4d98f664b74bcf6ad04c5131b21185f53301de4388e0af66ea3817a27448f2a2a0ac9e3c7d416cf80d963108a38f37a3a2c915c99bd0c746938fbd312d7acfeb SHA512 84e7030a2a82860a89ae9be938610dea9d60ac950ae7f83470aeb37ecc5c80c1d5dbc655710e97fc47d8246e2f43b1e603b0960e57929fc60df346145ee57970 DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d -DIST ugrd-0.13.0.tar.gz 40894 BLAKE2B 3e96979b9a645d18d746b11b7c41fecc4a4472f1af90cae2e70c09ca2e228b895681d468544272d604fed4105ff7a40dbd92b0b406664a334537111ce174b58d SHA512 4b0925f505d703776963b5c6ec01dc21dc63d3007af015aa50ec72fc963d401b08aa6ffd8d2463017285107e8b8856b5b79c3adb410b834749142a4c9c2e47f6 diff --git a/sys-kernel/ugrd/ugrd-0.13.0.ebuild b/sys-kernel/ugrd/ugrd-0.14.3.ebuild similarity index 84% rename from sys-kernel/ugrd/ugrd-0.13.0.ebuild rename to sys-kernel/ugrd/ugrd-0.14.3.ebuild index a422f47ccd..85d2a87499 100644 --- a/sys-kernel/ugrd/ugrd-0.13.0.ebuild +++ b/sys-kernel/ugrd/ugrd-0.14.3.ebuild @@ -24,10 +24,14 @@ src_install() { distutils-r1_src_install # Create the ugrd config directory keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/config_kmod.toml config.toml # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook keepdir /etc/kernel/preinst.d exeinto /etc/kernel/preinst.d - # Install the kernel preinst.d script doexe hooks/51-ugrd.install } @@ -35,5 +39,4 @@ pkg_postinst() { optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs optfeature "ugrd.crypto.gpg support" app-crypt/gnupg - optfeature "ugrd.fs.zfs support" sys-fs/zfs }
[gentoo-commits] repo/proj/guru:dev commit in: acct-user/loki/, acct-group/loki/
commit: ba3de10dd84d044f4c45ac4d909b2385b4825517 Author: Zen pyl onl> AuthorDate: Sat Dec 23 00:04:03 2023 + Commit: George Zenner pyl onl> CommitDate: Sat Dec 23 00:04:03 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba3de10d acct-user/loki: Remove mistakenly pushed acct-user/group commits Signed-off-by: Zen pyl.onl> acct-group/loki/loki-0.ebuild | 9 - acct-group/loki/metadata.xml | 11 --- acct-user/loki/loki-0.ebuild | 12 acct-user/loki/metadata.xml | 11 --- 4 files changed, 43 deletions(-) diff --git a/acct-group/loki/loki-0.ebuild b/acct-group/loki/loki-0.ebuild deleted file mode 100644 index 01259b5012..00 --- a/acct-group/loki/loki-0.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -DESCRIPTION="Group for Loki service account." -ACCT_GROUP_ID=536 diff --git a/acct-group/loki/metadata.xml b/acct-group/loki/metadata.xml deleted file mode 100644 index 6b25988077..00 --- a/acct-group/loki/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - z...@pyl.onl - Zen - - - grafana/loki - - diff --git a/acct-user/loki/loki-0.ebuild b/acct-user/loki/loki-0.ebuild deleted file mode 100644 index fa65ac7906..00 --- a/acct-user/loki/loki-0.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="User for Loki." -ACCT_USER_ID=536 -ACCT_USER_GROUPS=( ${PN} ) - -acct-user_add_deps diff --git a/acct-user/loki/metadata.xml b/acct-user/loki/metadata.xml deleted file mode 100644 index 6b25988077..00 --- a/acct-user/loki/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - z...@pyl.onl - Zen - - - grafana/loki - -
[gentoo-commits] repo/proj/guru:dev commit in: acct-user/loki/, app-metrics/loki/, acct-group/loki/
commit: b3623bcb667ba03cab07490db533c389a2dd87de Author: Zen pyl onl> AuthorDate: Tue Dec 19 16:56:26 2023 + Commit: George Zenner pyl onl> CommitDate: Fri Dec 22 23:59:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3623bcb app-metrics/loki: Added initial ebuild, account/user groups Signed-off-by: Zen pyl.onl> acct-group/loki/loki.ebuild| 9 + acct-group/loki/metadata.xml | 11 +++ acct-user/loki/loki.ebuild | 12 acct-user/loki/metadata.xml| 11 +++ app-metrics/loki/Manifest | 1 + app-metrics/loki/loki-2.9.2.ebuild | 28 app-metrics/loki/metadata.xml | 11 +++ 7 files changed, 83 insertions(+) diff --git a/acct-group/loki/loki.ebuild b/acct-group/loki/loki.ebuild new file mode 100644 index 00..01259b5012 --- /dev/null +++ b/acct-group/loki/loki.ebuild @@ -0,0 +1,9 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for Loki service account." +ACCT_GROUP_ID=536 diff --git a/acct-group/loki/metadata.xml b/acct-group/loki/metadata.xml new file mode 100644 index 00..6b25988077 --- /dev/null +++ b/acct-group/loki/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + z...@pyl.onl + Zen + + + grafana/loki + + diff --git a/acct-user/loki/loki.ebuild b/acct-user/loki/loki.ebuild new file mode 100644 index 00..fa65ac7906 --- /dev/null +++ b/acct-user/loki/loki.ebuild @@ -0,0 +1,12 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for Loki." +ACCT_USER_ID=536 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps diff --git a/acct-user/loki/metadata.xml b/acct-user/loki/metadata.xml new file mode 100644 index 00..6b25988077 --- /dev/null +++ b/acct-user/loki/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + z...@pyl.onl + Zen + + + grafana/loki + + diff --git a/app-metrics/loki/Manifest b/app-metrics/loki/Manifest new file mode 100644 index 00..9bc92d1c58 --- /dev/null +++ b/app-metrics/loki/Manifest @@ -0,0 +1 @@ +DIST loki-2.9.2.tar.gz 45711316 BLAKE2B d72445877493b7773ebd43dc7719060893b282068f7099a47b80b5bde131ae65dfb96e1f8176ef5993e07977a67b70b7692b158d673968813580b72fb34fe03a SHA512 44640fd2026ff21499916c1eb16b871f6af9b83d19fc7bae9c997f45185487093a9b5a33d402a1890024770dadbc98f45e103dacd397c0dd432ee0619838418e diff --git a/app-metrics/loki/loki-2.9.2.ebuild b/app-metrics/loki/loki-2.9.2.ebuild new file mode 100644 index 00..ab67587c9a --- /dev/null +++ b/app-metrics/loki/loki-2.9.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Like Prometheus, but for logs" +HOMEPAGE="https://github.com/grafana/loki; +SRC_URI="https://github.com/grafana/loki/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/loki + acct-user/loki" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +src_compile() { + ego build ./cmd/loki +} + +src_install() { + # Install the loki binary into /usr/bin + insinto /usr/bin + dobin loki +} diff --git a/app-metrics/loki/metadata.xml b/app-metrics/loki/metadata.xml new file mode 100644 index 00..be888d8627 --- /dev/null +++ b/app-metrics/loki/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + d...@pyl.onl + Zen + + + grafana/loki + +
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 29f4ddc3fda93df1be4f2d095667d4e830bf5fb7 Author: Zen pyl onl> AuthorDate: Fri Dec 22 23:41:45 2023 + Commit: George Zenner pyl onl> CommitDate: Fri Dec 22 23:59:14 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29f4ddc3 sys-kernel/ugrd: Added 0.13 ebuild with basic installkernel hook script Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-0.13.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index d8e1ce0466..504c8ab8d6 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,2 +1,3 @@ DIST ugrd-0.11.3.tar.gz 45232 BLAKE2B 4d98f664b74bcf6ad04c5131b21185f53301de4388e0af66ea3817a27448f2a2a0ac9e3c7d416cf80d963108a38f37a3a2c915c99bd0c746938fbd312d7acfeb SHA512 84e7030a2a82860a89ae9be938610dea9d60ac950ae7f83470aeb37ecc5c80c1d5dbc655710e97fc47d8246e2f43b1e603b0960e57929fc60df346145ee57970 DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d +DIST ugrd-0.13.0.tar.gz 40894 BLAKE2B 3e96979b9a645d18d746b11b7c41fecc4a4472f1af90cae2e70c09ca2e228b895681d468544272d604fed4105ff7a40dbd92b0b406664a334537111ce174b58d SHA512 4b0925f505d703776963b5c6ec01dc21dc63d3007af015aa50ec72fc963d401b08aa6ffd8d2463017285107e8b8856b5b79c3adb410b834749142a4c9c2e47f6 diff --git a/sys-kernel/ugrd/ugrd-0.13.0.ebuild b/sys-kernel/ugrd/ugrd-0.13.0.ebuild new file mode 100644 index 00..a422f47ccd --- /dev/null +++ b/sys-kernel/ugrd/ugrd-0.13.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-misc/pax-utils" +DEPEND=">=dev-python/zenlib-1.2.0 + >=dev-python/pycpio-0.6.1" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Create the kernel preinst.d directory if it doesn't exist + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + # Install the kernel preinst.d script + doexe hooks/51-ugrd.install +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg + optfeature "ugrd.fs.zfs support" sys-fs/zfs +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: f63b37f5d533397886febbf231c172818560b306 Author: Zen pyl onl> AuthorDate: Fri Dec 22 23:56:20 2023 + Commit: George Zenner pyl onl> CommitDate: Fri Dec 22 23:59:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f63b37f5 dev-lib/python: Removed needles src change Signed-off-by: Zen pyl.onl> dev-python/zenlib/{zenlib-1.2.0.ebuild => zenlib-1.2.0-r1.ebuild} | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/zenlib/zenlib-1.2.0.ebuild b/dev-python/zenlib/zenlib-1.2.0-r1.ebuild similarity index 82% rename from dev-python/zenlib/zenlib-1.2.0.ebuild rename to dev-python/zenlib/zenlib-1.2.0-r1.ebuild index b8f8f96a08..f9a184c858 100644 --- a/dev-python/zenlib/zenlib-1.2.0.ebuild +++ b/dev-python/zenlib/zenlib-1.2.0-r1.ebuild @@ -11,9 +11,6 @@ DESCRIPTION="Useful python decorators and utilities" HOMEPAGE="https://github.com/desultory/zenlib; SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -# Specify the subdirectory containing the actual source code -S="${WORKDIR}/${PN}-${PV}/src" - LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: acct-user/loki/, acct-group/loki/
commit: 2b860bfb4da57489ee4d65f34e820f99b83b00d6 Author: Zen pyl onl> AuthorDate: Tue Dec 19 17:00:15 2023 + Commit: George Zenner pyl onl> CommitDate: Fri Dec 22 23:59:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b860bfb acct-user/loki: Updated ebuild name for loki user/group Signed-off-by: Zen pyl.onl> acct-group/loki/{loki.ebuild => loki-0.ebuild} | 0 acct-user/loki/{loki.ebuild => loki-0.ebuild} | 0 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/acct-group/loki/loki.ebuild b/acct-group/loki/loki-0.ebuild similarity index 100% rename from acct-group/loki/loki.ebuild rename to acct-group/loki/loki-0.ebuild diff --git a/acct-user/loki/loki.ebuild b/acct-user/loki/loki-0.ebuild similarity index 100% rename from acct-user/loki/loki.ebuild rename to acct-user/loki/loki-0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 0d02c1051313e1f18efbc65ab0f2da15fef810b7 Author: Zen pyl onl> AuthorDate: Fri Dec 22 23:55:31 2023 + Commit: George Zenner pyl onl> CommitDate: Fri Dec 22 23:59:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d02c105 dev-python/pycpio: Removed needless src dir change Signed-off-by: Zen pyl.onl> dev-python/pycpio/pycpio-0.6.1.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/pycpio/pycpio-0.6.1.ebuild b/dev-python/pycpio/pycpio-0.6.1.ebuild index 60dcbe5549..cc9f2e41e4 100644 --- a/dev-python/pycpio/pycpio-0.6.1.ebuild +++ b/dev-python/pycpio/pycpio-0.6.1.ebuild @@ -11,9 +11,6 @@ DESCRIPTION="Python CPIO library" HOMEPAGE="https://github.com/desultory/pycpio; SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -# Specify the subdirectory containing the actual source code -S="${WORKDIR}/${PN}-${PV}" - LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 3cfdbc6242fd27ad4d0be08c449ce450f6bb9e3c Author: Zen pyl onl> AuthorDate: Fri Dec 22 23:44:15 2023 + Commit: George Zenner pyl onl> CommitDate: Fri Dec 22 23:59:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cfdbc62 dev-python/pycpio: Bump to 0.6.1 Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest| 1 + dev-python/pycpio/pycpio-0.6.1.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 3cd44656b5..bdcb06c06a 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1 +1,2 @@ DIST pycpio-0.6.0.tar.gz 17226 BLAKE2B dcbd9b74c0aa0e5b4eb8e826787f6de86493c2fc3df596a86040273197e2e3aaa504939cd01974f58e1034ce747049139ee4a7d65ee6721ed948e22417521e61 SHA512 b94783211bbbd5ecf0d39018af7e5f5ad8b64926c694c2b55efb208dc789bd0bcf379733a153e398905024b455acf962c284d7e4cfff7090211382284bdf2655 +DIST pycpio-0.6.1.tar.gz 17236 BLAKE2B 4951ba3b7ad2fe603eb1cc07c851349de2ad73985ad1b2efcdb138f2ba26c43040a09d036ef993a28190b381af58bb8dc2e876ed1dff309ac010b69341a8c881 SHA512 49386b45172b13ecdeb040b719eaae0f17e5cbf7d68d3dcbcec99e01bfb3c539b8b02a768da640f56bb8941e79053c56e391b7186c9a5e5226d91fbdc55eeb11 diff --git a/dev-python/pycpio/pycpio-0.6.1.ebuild b/dev-python/pycpio/pycpio-0.6.1.ebuild new file mode 100644 index 00..60dcbe5549 --- /dev/null +++ b/dev-python/pycpio/pycpio-0.6.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Python CPIO library" +HOMEPAGE="https://github.com/desultory/pycpio; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +# Specify the subdirectory containing the actual source code +S="${WORKDIR}/${PN}-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=dev-python/zenlib-1.2.0"
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 127545c91434cb8d25c8112c1972a307b31895fa Author: Zen pyl onl> AuthorDate: Mon Dec 4 20:15:52 2023 + Commit: George Zenner pyl onl> CommitDate: Mon Dec 4 20:15:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=127545c9 sys-kernel/ugrd: Added version requirement for pycpio Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/{ugrd-0.12.1.ebuild => ugrd-0.12.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/ugrd-0.12.1.ebuild b/sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild similarity index 96% rename from sys-kernel/ugrd/ugrd-0.12.1.ebuild rename to sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild index 30448697a2..db8f5e95d6 100644 --- a/sys-kernel/ugrd/ugrd-0.12.1.ebuild +++ b/sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~amd64" RDEPEND="app-misc/pax-utils" DEPEND=">=dev-python/zenlib-1.2.0 - dev-python/pycpio" + ?=dev-python/pycpio-0.6.0" src_install() { # Call the distutils-r1_src_install function to install the package
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 80366719ccef5f2edb7a6e8a3dab39cb113f1bf2 Author: Zen pyl onl> AuthorDate: Mon Dec 4 20:11:06 2023 + Commit: George Zenner pyl onl> CommitDate: Mon Dec 4 20:11:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80366719 dev-python/pycpio: Changed repo name to pycpio from PyCPIO, fixed build not using pyproject Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest| 2 +- dev-python/pycpio/{pycpio-0.5.6-r1.ebuild => pycpio-0.6.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 9ccc9943a0..3cd44656b5 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1 +1 @@ -DIST pycpio-0.5.6.tar.gz 17197 BLAKE2B d25153c65d6835781eccf619ace424ebe5d0f65525f916641bc66cdf27bf63f5762f56ff91f61ddad5121aab2cd090cc8f43ee5a5947516fbcbeddd90cc6bcc9 SHA512 82dca8153dbcc0bed2c97c88ad6d11a4d990ac61e28604da140019a726b2c799131c74605f852d93bf0b5d7cae286c56e67417d01c8db60028c9cb0a7876b360 +DIST pycpio-0.6.0.tar.gz 17226 BLAKE2B dcbd9b74c0aa0e5b4eb8e826787f6de86493c2fc3df596a86040273197e2e3aaa504939cd01974f58e1034ce747049139ee4a7d65ee6721ed948e22417521e61 SHA512 b94783211bbbd5ecf0d39018af7e5f5ad8b64926c694c2b55efb208dc789bd0bcf379733a153e398905024b455acf962c284d7e4cfff7090211382284bdf2655 diff --git a/dev-python/pycpio/pycpio-0.5.6-r1.ebuild b/dev-python/pycpio/pycpio-0.6.0.ebuild similarity index 94% rename from dev-python/pycpio/pycpio-0.5.6-r1.ebuild rename to dev-python/pycpio/pycpio-0.6.0.ebuild index caef1ac70c..1d06a3ea75 100644 --- a/dev-python/pycpio/pycpio-0.5.6-r1.ebuild +++ b/dev-python/pycpio/pycpio-0.6.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/desultory/pycpio; SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" # Specify the subdirectory containing the actual source code -S="${WORKDIR}/${PN}-${PV}/src" +S="${WORKDIR}/${PN}-${PV}" LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: aa44a7256688177ed63c00beae642ea68566f88c Author: Zen pyl onl> AuthorDate: Mon Dec 4 18:34:10 2023 + Commit: George Zenner pyl onl> CommitDate: Mon Dec 4 18:34:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa44a725 dev-python/pycpio: Fixed case in project name Signed-off-by: Zen pyl.onl> dev-python/pycpio/{pycpio-0.5.6.ebuild => pycpio-0.5.6-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycpio/pycpio-0.5.6.ebuild b/dev-python/pycpio/pycpio-0.5.6-r1.ebuild similarity index 91% rename from dev-python/pycpio/pycpio-0.5.6.ebuild rename to dev-python/pycpio/pycpio-0.5.6-r1.ebuild index 65d695..caef1ac70c 100644 --- a/dev-python/pycpio/pycpio-0.5.6.ebuild +++ b/dev-python/pycpio/pycpio-0.5.6-r1.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{11..12} ) inherit distutils-r1 DESCRIPTION="Python CPIO library" -HOMEPAGE="https://github.com/desultory/PyCPIO; +HOMEPAGE="https://github.com/desultory/pycpio; SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" # Specify the subdirectory containing the actual source code
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: d1e0f37a1c20a27e21a45f6da601c856aa78d101 Author: Zen pyl onl> AuthorDate: Mon Dec 4 02:01:00 2023 + Commit: George Zenner pyl onl> CommitDate: Mon Dec 4 02:01:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1e0f37a dev-python/pycpio: Fix relative paths breaking cmdline usage Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 2 +- dev-python/pycpio/{pycpio-0.5.5.ebuild => pycpio-0.5.6.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 915c1cf4fb..9ccc9943a0 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1 +1 @@ -DIST pycpio-0.5.5.tar.gz 17196 BLAKE2B b35c819987edeba51c7d7052c21c5137a0773dafa3c471d737169ab9033f62a4f08fa61685e045cc74a525ed4e87ebed6d300a713240a2e0cc5cd44b71bcc10b SHA512 4b4c020ea882df2ff11ef173fbbd28cb9f589f13dd16a44c75b96a851461bf558172f636e15d279a5d535a545d132c4597bdf1f2ef024145c7e0b1f090b24ab0 +DIST pycpio-0.5.6.tar.gz 17197 BLAKE2B d25153c65d6835781eccf619ace424ebe5d0f65525f916641bc66cdf27bf63f5762f56ff91f61ddad5121aab2cd090cc8f43ee5a5947516fbcbeddd90cc6bcc9 SHA512 82dca8153dbcc0bed2c97c88ad6d11a4d990ac61e28604da140019a726b2c799131c74605f852d93bf0b5d7cae286c56e67417d01c8db60028c9cb0a7876b360 diff --git a/dev-python/pycpio/pycpio-0.5.5.ebuild b/dev-python/pycpio/pycpio-0.5.6.ebuild similarity index 100% rename from dev-python/pycpio/pycpio-0.5.5.ebuild rename to dev-python/pycpio/pycpio-0.5.6.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: edeb0ef2ec71437f52fe8f0a696f770240c4eab6 Author: Zen pyl onl> AuthorDate: Sun Dec 3 21:18:07 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 3 21:18:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edeb0ef2 sys-kernel/ugrd: Fixed zenlib library version requirement (1.2.0) Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/ugrd-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/ugrd-0.12.1.ebuild b/sys-kernel/ugrd/ugrd-0.12.1.ebuild index 1a15de8ba9..30448697a2 100644 --- a/sys-kernel/ugrd/ugrd-0.12.1.ebuild +++ b/sys-kernel/ugrd/ugrd-0.12.1.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND="app-misc/pax-utils" -DEPEND=">=dev-python/zenlib-1.1.1 +DEPEND=">=dev-python/zenlib-1.2.0 dev-python/pycpio" src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 1ae92c371870a027c608ba08f11ee847549f6325 Author: Zen pyl onl> AuthorDate: Sun Dec 3 21:15:54 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 3 21:16:24 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ae92c37 sys-kernel/ugrd: Bumped to 12.1, fixed auto-resolved kmods not being loaded at boot time Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.12.0.ebuild => ugrd-0.12.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 3da3261670..d8e1ce0466 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,2 +1,2 @@ DIST ugrd-0.11.3.tar.gz 45232 BLAKE2B 4d98f664b74bcf6ad04c5131b21185f53301de4388e0af66ea3817a27448f2a2a0ac9e3c7d416cf80d963108a38f37a3a2c915c99bd0c746938fbd312d7acfeb SHA512 84e7030a2a82860a89ae9be938610dea9d60ac950ae7f83470aeb37ecc5c80c1d5dbc655710e97fc47d8246e2f43b1e603b0960e57929fc60df346145ee57970 -DIST ugrd-0.12.0.tar.gz 39938 BLAKE2B 9a927ad3b0fd1d6c010d3987fcf32642fd11b24feb3ddb88805773b777358558995c5eafce074c857130d32f01b4bdf51c1ed2ce78b9524d40274d11856b1459 SHA512 7c189b118317111a92b536882c211cffaeee0fa7ca9806600080d9f6c30f1d4a8b56753d8f043819f681fd540d6e8c919e9f8b7ee059145792f48e1ea147dcd3 +DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d diff --git a/sys-kernel/ugrd/ugrd-0.12.0.ebuild b/sys-kernel/ugrd/ugrd-0.12.1.ebuild similarity index 100% rename from sys-kernel/ugrd/ugrd-0.12.0.ebuild rename to sys-kernel/ugrd/ugrd-0.12.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/
commit: d59241ed9216ce7d6fb00b90e0b568cabaa794c5 Author: Zen pyl onl> AuthorDate: Sun Dec 3 05:32:02 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 3 05:32:02 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d59241ed dev-python/zenlib: Bump to 1.2.0, remove old Signed-off-by: Zen pyl.onl> dev-python/zenlib/Manifest| 3 +-- dev-python/zenlib/zenlib-1.1.1.ebuild | 19 --- .../{zenlib-1.0.0.ebuild => zenlib-1.2.0.ebuild} | 0 3 files changed, 1 insertion(+), 21 deletions(-) diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index 5b79c9ee6f..95d02e5995 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -1,2 +1 @@ -DIST zenlib-1.0.0.tar.gz 12381 BLAKE2B a605c7159c877e18d19d94192ceb90af4cddeb4322f28123b98f43105673b27f17a85ad46b74c536afc2fe233c2c90bbda502f60b4bd1005365ad7e054c811e8 SHA512 882e2a5a5da53c17b0da7eeb2b83d237a35be4a9ef9b34b0b222052ab8dbf0bac10f2e15220c7078a65ae67648f28098cef1c2badabd2c696e331802d29c4780 -DIST zenlib-1.1.1.tar.gz 12695 BLAKE2B 33f97ca8655e96143a61ff442a2512a05a5b6f42c26ce03ca1484d97548f373e96c3d779c5c99c9e6caf7838851d3464c76b11ab0507e4993affac29c07f227c SHA512 53abdd5faa33bf2f531be1210e1c6c9e6b140ab11ab607201b5a9e329d35598a3bc08c28a74fa048a895f638e9de4d9c8e6d2ad981f7219ee2b992bca4cd38cf +DIST zenlib-1.2.0.tar.gz 12766 BLAKE2B 9366beb9496d136cbf0efc9fd97c6d430b442eae4ede87d85c32e1bee9a17315cab04e0b8f97ad8b8e2b599d2965dc2cd3c57ebe4830ba9abe53adc13825f634 SHA512 e5630a0869cdcbd909ea829f5876057ad1787ae1b63f80f9b1db7deeb80799eef9deac56027291dac55efd1e974b82a737b236189a1d7a8657a215bb866bca91 diff --git a/dev-python/zenlib/zenlib-1.1.1.ebuild b/dev-python/zenlib/zenlib-1.1.1.ebuild deleted file mode 100644 index b8f8f96a08..00 --- a/dev-python/zenlib/zenlib-1.1.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) -inherit distutils-r1 - -DESCRIPTION="Useful python decorators and utilities" -HOMEPAGE="https://github.com/desultory/zenlib; -SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -# Specify the subdirectory containing the actual source code -S="${WORKDIR}/${PN}-${PV}/src" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" diff --git a/dev-python/zenlib/zenlib-1.0.0.ebuild b/dev-python/zenlib/zenlib-1.2.0.ebuild similarity index 100% rename from dev-python/zenlib/zenlib-1.0.0.ebuild rename to dev-python/zenlib/zenlib-1.2.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: 04f625b7c1556265e27f2cae2a564d77ab339a9e Author: Zen pyl onl> AuthorDate: Sun Dec 3 05:28:56 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 3 05:29:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04f625b7 dev-python/pycpio: Bumped version, added basic hardlink support Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest | 2 +- dev-python/pycpio/{pycpio-0.5.0.ebuild => pycpio-0.5.5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 6973a8c128..915c1cf4fb 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1 +1 @@ -DIST pycpio-0.5.0.tar.gz 16698 BLAKE2B 5fe178b6bd120d214812ac67a2792ce43c4061f798b000886749890ecd9f75aede596e92b2cc42900cc38798cfa6d9ad11434191ec5db13750b10007c1cf9266 SHA512 8c85576269a52f0c855151b2e4aa746e618faebaee11eee1a4762f679957e2a75b5ad351aa40e281b7253d653b8c2df55e0afff1cb1ab2525143843b3b72d0cb +DIST pycpio-0.5.5.tar.gz 17196 BLAKE2B b35c819987edeba51c7d7052c21c5137a0773dafa3c471d737169ab9033f62a4f08fa61685e045cc74a525ed4e87ebed6d300a713240a2e0cc5cd44b71bcc10b SHA512 4b4c020ea882df2ff11ef173fbbd28cb9f589f13dd16a44c75b96a851461bf558172f636e15d279a5d535a545d132c4597bdf1f2ef024145c7e0b1f090b24ab0 diff --git a/dev-python/pycpio/pycpio-0.5.0.ebuild b/dev-python/pycpio/pycpio-0.5.5.ebuild similarity index 100% rename from dev-python/pycpio/pycpio-0.5.0.ebuild rename to dev-python/pycpio/pycpio-0.5.5.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 4263b0f2520de30ba1a1d7baf9e2404c8ddc4f1a Author: Zen pyl onl> AuthorDate: Sun Dec 3 03:30:16 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 3 03:30:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4263b0f2 sys-kernel/ugrd: Removed 0.8.2, added 0.12.0 with pycpio dependencies Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 2 +- sys-kernel/ugrd/{ugrd-0.8.2.ebuild => ugrd-0.12.0.ebuild} | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 96058713c5..3da3261670 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,2 +1,2 @@ DIST ugrd-0.11.3.tar.gz 45232 BLAKE2B 4d98f664b74bcf6ad04c5131b21185f53301de4388e0af66ea3817a27448f2a2a0ac9e3c7d416cf80d963108a38f37a3a2c915c99bd0c746938fbd312d7acfeb SHA512 84e7030a2a82860a89ae9be938610dea9d60ac950ae7f83470aeb37ecc5c80c1d5dbc655710e97fc47d8246e2f43b1e603b0960e57929fc60df346145ee57970 -DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2 +DIST ugrd-0.12.0.tar.gz 39938 BLAKE2B 9a927ad3b0fd1d6c010d3987fcf32642fd11b24feb3ddb88805773b777358558995c5eafce074c857130d32f01b4bdf51c1ed2ce78b9524d40274d11856b1459 SHA512 7c189b118317111a92b536882c211cffaeee0fa7ca9806600080d9f6c30f1d4a8b56753d8f043819f681fd540d6e8c919e9f8b7ee059145792f48e1ea147dcd3 diff --git a/sys-kernel/ugrd/ugrd-0.8.2.ebuild b/sys-kernel/ugrd/ugrd-0.12.0.ebuild similarity index 94% rename from sys-kernel/ugrd/ugrd-0.8.2.ebuild rename to sys-kernel/ugrd/ugrd-0.12.0.ebuild index aa6107ef6d..1a15de8ba9 100644 --- a/sys-kernel/ugrd/ugrd-0.8.2.ebuild +++ b/sys-kernel/ugrd/ugrd-0.12.0.ebuild @@ -16,6 +16,8 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND="app-misc/pax-utils" +DEPEND=">=dev-python/zenlib-1.1.1 + dev-python/pycpio" src_install() { # Call the distutils-r1_src_install function to install the package
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/
commit: e5fe787892d0e4c083433f4ddde6ae842ec53f8d Author: Zen pyl onl> AuthorDate: Sun Dec 3 03:02:00 2023 + Commit: George Zenner pyl onl> CommitDate: Sun Dec 3 03:02:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5fe7878 dev-libs/pycpio: Added PyCPIO for UGRD Signed-off-by: Zen pyl.onl> dev-python/pycpio/Manifest| 1 + dev-python/pycpio/metadata.xml| 11 +++ dev-python/pycpio/pycpio-0.5.0.ebuild | 21 + 3 files changed, 33 insertions(+) diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest new file mode 100644 index 00..6973a8c128 --- /dev/null +++ b/dev-python/pycpio/Manifest @@ -0,0 +1 @@ +DIST pycpio-0.5.0.tar.gz 16698 BLAKE2B 5fe178b6bd120d214812ac67a2792ce43c4061f798b000886749890ecd9f75aede596e92b2cc42900cc38798cfa6d9ad11434191ec5db13750b10007c1cf9266 SHA512 8c85576269a52f0c855151b2e4aa746e618faebaee11eee1a4762f679957e2a75b5ad351aa40e281b7253d653b8c2df55e0afff1cb1ab2525143843b3b72d0cb diff --git a/dev-python/pycpio/metadata.xml b/dev-python/pycpio/metadata.xml new file mode 100644 index 00..a51ad41ffb --- /dev/null +++ b/dev-python/pycpio/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + d...@pyl.onl + Zen + + + desultory/PyCPIO + + diff --git a/dev-python/pycpio/pycpio-0.5.0.ebuild b/dev-python/pycpio/pycpio-0.5.0.ebuild new file mode 100644 index 00..65d695 --- /dev/null +++ b/dev-python/pycpio/pycpio-0.5.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Python CPIO library" +HOMEPAGE="https://github.com/desultory/PyCPIO; +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +# Specify the subdirectory containing the actual source code +S="${WORKDIR}/${PN}-${PV}/src" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=dev-python/zenlib-1.1.1"