* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-29 8:35 Florian Schmaus
0 siblings, 0 replies; 76+ messages in thread
From: Florian Schmaus @ 2024-05-29 8:35 UTC (permalink / raw
To: gentoo-commits
commit: 01ad032e07dbcaea01ac20d781222d764d861c7c
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Tue May 28 03:01:03 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue May 28 03:01:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01ad032e
sys-kernel/ugrd: Add 1.9.0
Signed-off-by: Zen <z <AT> 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 000000000..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."
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
@ 2024-07-15 19:26 Andrew Ammerlaan
2024-07-15 19:27 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
0 siblings, 1 reply; 76+ messages in thread
From: Andrew Ammerlaan @ 2024-07-15 19:26 UTC (permalink / raw
To: gentoo-commits
commit: d0c0863641018e67c911e2ce20b1829117b89945
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 15 19:25:43 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 19:25:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0c08636
sys-kernel/ugrd: moved to ::gentoo
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
sys-kernel/ugrd/Manifest | 11 --------
sys-kernel/ugrd/metadata.xml | 11 --------
sys-kernel/ugrd/ugrd-1.11.2.ebuild | 52 --------------------------------------
sys-kernel/ugrd/ugrd-1.12.0.ebuild | 52 --------------------------------------
sys-kernel/ugrd/ugrd-1.13.0.ebuild | 52 --------------------------------------
sys-kernel/ugrd/ugrd-1.2.2.ebuild | 45 ---------------------------------
sys-kernel/ugrd/ugrd-1.3.8.ebuild | 48 -----------------------------------
sys-kernel/ugrd/ugrd-1.4.0.ebuild | 48 -----------------------------------
sys-kernel/ugrd/ugrd-1.4.2.ebuild | 50 ------------------------------------
sys-kernel/ugrd/ugrd-1.5.1.ebuild | 50 ------------------------------------
sys-kernel/ugrd/ugrd-1.6.0.ebuild | 50 ------------------------------------
sys-kernel/ugrd/ugrd-1.7.1.ebuild | 50 ------------------------------------
sys-kernel/ugrd/ugrd-1.8.4.ebuild | 51 -------------------------------------
sys-kernel/ugrd/ugrd-9999.ebuild | 51 -------------------------------------
14 files changed, 621 deletions(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
deleted file mode 100644
index 83c51bf91..000000000
--- a/sys-kernel/ugrd/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-DIST ugrd-1.11.2.tar.gz 63195 BLAKE2B 059d2e734feb62f028da0ae004f538599557666863608e9e7fecc73b5db1a17e075c7753a57d1692a14d834071aa0434e47255e94a4fb085f18bda7e984f2adb SHA512 26a87ba78263ead981857dd9b9e1bdadc78caf2ce45bc94fe7556c142208d5c89bad9650cfcccea4b4b87b2c19e68f707c3b2c4cd16021c6e3c977119e37f5d6
-DIST ugrd-1.12.0.tar.gz 63609 BLAKE2B 1d5938d6b15b0594ea874909fbde508222609cbd84a4d04880a82f508f7406a723a2cccc57b25b79f489147695009c54f2b5cd35d0fd977422bac3258a85c6ef SHA512 153e47f8779c9a4cdcc42834e3741a79a81e2d7ba4524a268909cecb0c35033e70298a682e424daa23d5ff73b7e04580e35c2f6c9a1105ad310dcadb755ec89b
-DIST ugrd-1.13.0.tar.gz 63781 BLAKE2B 3f2d3095c6303b16947121071dabdbef81baaea5a7e208d53250e57edf136618497710ce3cca2906b87fbdc529b8a9ef119659365bba8c795594774cf8d096f6 SHA512 a745685668e981accfd32d1c47c6cf506ae63304ef5b3fdad200731db75b76fe56a4339876465bb1857c2fed35c273f95bbce390224fa0d01aebd67adbc31aa6
-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
-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
diff --git a/sys-kernel/ugrd/metadata.xml b/sys-kernel/ugrd/metadata.xml
deleted file mode 100644
index e97424c70..000000000
--- a/sys-kernel/ugrd/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>dev@pyl.onl</email>
- <name>Zen</name>
- </maintainer>
- <upstream>
- <remote-id type="github">desultory/ugrd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sys-kernel/ugrd/ugrd-1.11.2.ebuild b/sys-kernel/ugrd/ugrd-1.11.2.ebuild
deleted file mode 100644
index 544525b1c..000000000
--- a/sys-kernel/ugrd/ugrd-1.11.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.4[${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.12.0.ebuild b/sys-kernel/ugrd/ugrd-1.12.0.ebuild
deleted file mode 100644
index aa8303999..000000000
--- a/sys-kernel/ugrd/ugrd-1.12.0.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.2.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
- 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.13.0.ebuild b/sys-kernel/ugrd/ugrd-1.13.0.ebuild
deleted file mode 100644
index aa8303999..000000000
--- a/sys-kernel/ugrd/ugrd-1.13.0.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.2.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
- 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.2.2.ebuild b/sys-kernel/ugrd/ugrd-1.2.2.ebuild
deleted file mode 100644
index 669bae522..000000000
--- a/sys-kernel/ugrd/ugrd-1.2.2.ebuild
+++ /dev/null
@@ -1,45 +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
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.3.8.ebuild b/sys-kernel/ugrd/ugrd-1.3.8.ebuild
deleted file mode 100644
index 8776e1384..000000000
--- a/sys-kernel/ugrd/ugrd-1.3.8.ebuild
+++ /dev/null
@@ -1,48 +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"
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.4.0.ebuild b/sys-kernel/ugrd/ugrd-1.4.0.ebuild
deleted file mode 100644
index 8776e1384..000000000
--- a/sys-kernel/ugrd/ugrd-1.4.0.ebuild
+++ /dev/null
@@ -1,48 +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"
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.4.2.ebuild b/sys-kernel/ugrd/ugrd-1.4.2.ebuild
deleted file mode 100644
index 37cf879a1..000000000
--- a/sys-kernel/ugrd/ugrd-1.4.2.ebuild
+++ /dev/null
@@ -1,50 +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"
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.5.1.ebuild b/sys-kernel/ugrd/ugrd-1.5.1.ebuild
deleted file mode 100644
index c30e8f8ab..000000000
--- a/sys-kernel/ugrd/ugrd-1.5.1.ebuild
+++ /dev/null
@@ -1,50 +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"
-
-RDEPEND="
- app-misc/pax-utils
- >=dev-python/zenlib-2.1.1[${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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.6.0.ebuild b/sys-kernel/ugrd/ugrd-1.6.0.ebuild
deleted file mode 100644
index ca3d0f508..000000000
--- a/sys-kernel/ugrd/ugrd-1.6.0.ebuild
+++ /dev/null
@@ -1,50 +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"
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.7.1.ebuild b/sys-kernel/ugrd/ugrd-1.7.1.ebuild
deleted file mode 100644
index ca3d0f508..000000000
--- a/sys-kernel/ugrd/ugrd-1.7.1.ebuild
+++ /dev/null
@@ -1,50 +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"
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.8.4.ebuild b/sys-kernel/ugrd/ugrd-1.8.4.ebuild
deleted file mode 100644
index 2c55118ef..000000000
--- a/sys-kernel/ugrd/ugrd-1.8.4.ebuild
+++ /dev/null
@@ -1,51 +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/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."
-}
diff --git a/sys-kernel/ugrd/ugrd-9999.ebuild b/sys-kernel/ugrd/ugrd-9999.ebuild
deleted file mode 100644
index 6f3a6de3a..000000000
--- a/sys-kernel/ugrd/ugrd-9999.ebuild
+++ /dev/null
@@ -1,51 +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 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"
-
-RDEPEND="
- app-misc/pax-utils
- >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}]
- >=dev-python/pycpio-9999[${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."
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
2024-07-15 19:26 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2024-07-15 19:27 ` Andrew Ammerlaan
0 siblings, 0 replies; 76+ messages in thread
From: Andrew Ammerlaan @ 2024-07-15 19:27 UTC (permalink / raw
To: gentoo-commits
commit: d0c0863641018e67c911e2ce20b1829117b89945
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 15 19:25:43 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 19:25:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0c08636
sys-kernel/ugrd: moved to ::gentoo
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
sys-kernel/ugrd/Manifest | 11 --------
sys-kernel/ugrd/metadata.xml | 11 --------
sys-kernel/ugrd/ugrd-1.11.2.ebuild | 52 --------------------------------------
sys-kernel/ugrd/ugrd-1.12.0.ebuild | 52 --------------------------------------
sys-kernel/ugrd/ugrd-1.13.0.ebuild | 52 --------------------------------------
sys-kernel/ugrd/ugrd-1.2.2.ebuild | 45 ---------------------------------
sys-kernel/ugrd/ugrd-1.3.8.ebuild | 48 -----------------------------------
sys-kernel/ugrd/ugrd-1.4.0.ebuild | 48 -----------------------------------
sys-kernel/ugrd/ugrd-1.4.2.ebuild | 50 ------------------------------------
sys-kernel/ugrd/ugrd-1.5.1.ebuild | 50 ------------------------------------
sys-kernel/ugrd/ugrd-1.6.0.ebuild | 50 ------------------------------------
sys-kernel/ugrd/ugrd-1.7.1.ebuild | 50 ------------------------------------
sys-kernel/ugrd/ugrd-1.8.4.ebuild | 51 -------------------------------------
sys-kernel/ugrd/ugrd-9999.ebuild | 51 -------------------------------------
14 files changed, 621 deletions(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
deleted file mode 100644
index 83c51bf91..000000000
--- a/sys-kernel/ugrd/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-DIST ugrd-1.11.2.tar.gz 63195 BLAKE2B 059d2e734feb62f028da0ae004f538599557666863608e9e7fecc73b5db1a17e075c7753a57d1692a14d834071aa0434e47255e94a4fb085f18bda7e984f2adb SHA512 26a87ba78263ead981857dd9b9e1bdadc78caf2ce45bc94fe7556c142208d5c89bad9650cfcccea4b4b87b2c19e68f707c3b2c4cd16021c6e3c977119e37f5d6
-DIST ugrd-1.12.0.tar.gz 63609 BLAKE2B 1d5938d6b15b0594ea874909fbde508222609cbd84a4d04880a82f508f7406a723a2cccc57b25b79f489147695009c54f2b5cd35d0fd977422bac3258a85c6ef SHA512 153e47f8779c9a4cdcc42834e3741a79a81e2d7ba4524a268909cecb0c35033e70298a682e424daa23d5ff73b7e04580e35c2f6c9a1105ad310dcadb755ec89b
-DIST ugrd-1.13.0.tar.gz 63781 BLAKE2B 3f2d3095c6303b16947121071dabdbef81baaea5a7e208d53250e57edf136618497710ce3cca2906b87fbdc529b8a9ef119659365bba8c795594774cf8d096f6 SHA512 a745685668e981accfd32d1c47c6cf506ae63304ef5b3fdad200731db75b76fe56a4339876465bb1857c2fed35c273f95bbce390224fa0d01aebd67adbc31aa6
-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
-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
diff --git a/sys-kernel/ugrd/metadata.xml b/sys-kernel/ugrd/metadata.xml
deleted file mode 100644
index e97424c70..000000000
--- a/sys-kernel/ugrd/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>dev@pyl.onl</email>
- <name>Zen</name>
- </maintainer>
- <upstream>
- <remote-id type="github">desultory/ugrd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sys-kernel/ugrd/ugrd-1.11.2.ebuild b/sys-kernel/ugrd/ugrd-1.11.2.ebuild
deleted file mode 100644
index 544525b1c..000000000
--- a/sys-kernel/ugrd/ugrd-1.11.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.4[${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.12.0.ebuild b/sys-kernel/ugrd/ugrd-1.12.0.ebuild
deleted file mode 100644
index aa8303999..000000000
--- a/sys-kernel/ugrd/ugrd-1.12.0.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.2.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
- 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.13.0.ebuild b/sys-kernel/ugrd/ugrd-1.13.0.ebuild
deleted file mode 100644
index aa8303999..000000000
--- a/sys-kernel/ugrd/ugrd-1.13.0.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.2.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
- 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.2.2.ebuild b/sys-kernel/ugrd/ugrd-1.2.2.ebuild
deleted file mode 100644
index 669bae522..000000000
--- a/sys-kernel/ugrd/ugrd-1.2.2.ebuild
+++ /dev/null
@@ -1,45 +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
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.3.8.ebuild b/sys-kernel/ugrd/ugrd-1.3.8.ebuild
deleted file mode 100644
index 8776e1384..000000000
--- a/sys-kernel/ugrd/ugrd-1.3.8.ebuild
+++ /dev/null
@@ -1,48 +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"
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.4.0.ebuild b/sys-kernel/ugrd/ugrd-1.4.0.ebuild
deleted file mode 100644
index 8776e1384..000000000
--- a/sys-kernel/ugrd/ugrd-1.4.0.ebuild
+++ /dev/null
@@ -1,48 +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"
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.4.2.ebuild b/sys-kernel/ugrd/ugrd-1.4.2.ebuild
deleted file mode 100644
index 37cf879a1..000000000
--- a/sys-kernel/ugrd/ugrd-1.4.2.ebuild
+++ /dev/null
@@ -1,50 +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"
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.5.1.ebuild b/sys-kernel/ugrd/ugrd-1.5.1.ebuild
deleted file mode 100644
index c30e8f8ab..000000000
--- a/sys-kernel/ugrd/ugrd-1.5.1.ebuild
+++ /dev/null
@@ -1,50 +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"
-
-RDEPEND="
- app-misc/pax-utils
- >=dev-python/zenlib-2.1.1[${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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.6.0.ebuild b/sys-kernel/ugrd/ugrd-1.6.0.ebuild
deleted file mode 100644
index ca3d0f508..000000000
--- a/sys-kernel/ugrd/ugrd-1.6.0.ebuild
+++ /dev/null
@@ -1,50 +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"
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.7.1.ebuild b/sys-kernel/ugrd/ugrd-1.7.1.ebuild
deleted file mode 100644
index ca3d0f508..000000000
--- a/sys-kernel/ugrd/ugrd-1.7.1.ebuild
+++ /dev/null
@@ -1,50 +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"
-
-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.8.4.ebuild b/sys-kernel/ugrd/ugrd-1.8.4.ebuild
deleted file mode 100644
index 2c55118ef..000000000
--- a/sys-kernel/ugrd/ugrd-1.8.4.ebuild
+++ /dev/null
@@ -1,51 +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/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."
-}
diff --git a/sys-kernel/ugrd/ugrd-9999.ebuild b/sys-kernel/ugrd/ugrd-9999.ebuild
deleted file mode 100644
index 6f3a6de3a..000000000
--- a/sys-kernel/ugrd/ugrd-9999.ebuild
+++ /dev/null
@@ -1,51 +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 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"
-
-RDEPEND="
- app-misc/pax-utils
- >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}]
- >=dev-python/pycpio-9999[${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."
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-06-12 16:10 Viorel Munteanu
0 siblings, 0 replies; 76+ messages in thread
From: Viorel Munteanu @ 2024-06-12 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 639c284c5484806bad5ca8c4994b0606abd9675a
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Wed Jun 12 04:37:23 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Wed Jun 12 04:37:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=639c284c
sys-kernel/ugrd: add 1.13.0
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 1 +
sys-kernel/ugrd/ugrd-1.13.0.ebuild | 52 ++++++++++++++++++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 705e6d2e9..83c51bf91 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,5 +1,6 @@
DIST ugrd-1.11.2.tar.gz 63195 BLAKE2B 059d2e734feb62f028da0ae004f538599557666863608e9e7fecc73b5db1a17e075c7753a57d1692a14d834071aa0434e47255e94a4fb085f18bda7e984f2adb SHA512 26a87ba78263ead981857dd9b9e1bdadc78caf2ce45bc94fe7556c142208d5c89bad9650cfcccea4b4b87b2c19e68f707c3b2c4cd16021c6e3c977119e37f5d6
DIST ugrd-1.12.0.tar.gz 63609 BLAKE2B 1d5938d6b15b0594ea874909fbde508222609cbd84a4d04880a82f508f7406a723a2cccc57b25b79f489147695009c54f2b5cd35d0fd977422bac3258a85c6ef SHA512 153e47f8779c9a4cdcc42834e3741a79a81e2d7ba4524a268909cecb0c35033e70298a682e424daa23d5ff73b7e04580e35c2f6c9a1105ad310dcadb755ec89b
+DIST ugrd-1.13.0.tar.gz 63781 BLAKE2B 3f2d3095c6303b16947121071dabdbef81baaea5a7e208d53250e57edf136618497710ce3cca2906b87fbdc529b8a9ef119659365bba8c795594774cf8d096f6 SHA512 a745685668e981accfd32d1c47c6cf506ae63304ef5b3fdad200731db75b76fe56a4339876465bb1857c2fed35c273f95bbce390224fa0d01aebd67adbc31aa6
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.13.0.ebuild b/sys-kernel/ugrd/ugrd-1.13.0.ebuild
new file mode 100644
index 000000000..aa8303999
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-1.13.0.ebuild
@@ -0,0 +1,52 @@
+# 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.2.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
+ 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."
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-06-10 6:27 Viorel Munteanu
0 siblings, 0 replies; 76+ messages in thread
From: Viorel Munteanu @ 2024-06-10 6:27 UTC (permalink / raw
To: gentoo-commits
commit: e8a99c92024dcf97eff1e44ffc85c3a214271f3f
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Jun 9 21:12:34 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Jun 9 21:12:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e8a99c92
sys-kernel/ugrd: Add 1.12.0
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 1 +
sys-kernel/ugrd/ugrd-1.12.0.ebuild | 52 ++++++++++++++++++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index d4eef6d0f..705e6d2e9 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,4 +1,5 @@
DIST ugrd-1.11.2.tar.gz 63195 BLAKE2B 059d2e734feb62f028da0ae004f538599557666863608e9e7fecc73b5db1a17e075c7753a57d1692a14d834071aa0434e47255e94a4fb085f18bda7e984f2adb SHA512 26a87ba78263ead981857dd9b9e1bdadc78caf2ce45bc94fe7556c142208d5c89bad9650cfcccea4b4b87b2c19e68f707c3b2c4cd16021c6e3c977119e37f5d6
+DIST ugrd-1.12.0.tar.gz 63609 BLAKE2B 1d5938d6b15b0594ea874909fbde508222609cbd84a4d04880a82f508f7406a723a2cccc57b25b79f489147695009c54f2b5cd35d0fd977422bac3258a85c6ef SHA512 153e47f8779c9a4cdcc42834e3741a79a81e2d7ba4524a268909cecb0c35033e70298a682e424daa23d5ff73b7e04580e35c2f6c9a1105ad310dcadb755ec89b
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.12.0.ebuild b/sys-kernel/ugrd/ugrd-1.12.0.ebuild
new file mode 100644
index 000000000..aa8303999
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-1.12.0.ebuild
@@ -0,0 +1,52 @@
+# 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.2.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
+ 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."
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-06-10 6:27 Viorel Munteanu
0 siblings, 0 replies; 76+ messages in thread
From: Viorel Munteanu @ 2024-06-10 6:27 UTC (permalink / raw
To: gentoo-commits
commit: 892d6f8105549e6f6e80cc6593552660c28bc57d
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Jun 9 23:31:24 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Jun 9 23:31:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=892d6f81
sys-kernel/ugrd: Update 9999 to use pycpio-9999
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/ugrd-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-kernel/ugrd/ugrd-9999.ebuild b/sys-kernel/ugrd/ugrd-9999.ebuild
index de6ede04f..6f3a6de3a 100644
--- a/sys-kernel/ugrd/ugrd-9999.ebuild
+++ b/sys-kernel/ugrd/ugrd-9999.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
RDEPEND="
app-misc/pax-utils
>=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}]
- >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}]
+ >=dev-python/pycpio-9999[${PYTHON_USEDEP}]
sys-apps/pciutils
"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-06-04 12:26 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2024-06-04 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 47b8a7f10293f6eb2d86f231354dd51c21f48ef5
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Tue Jun 4 01:17:20 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jun 4 01:17:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47b8a7f1
sys-kernel/ugrd: Add 1.11.2, drop 1.11.1
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/{ugrd-1.11.1.ebuild => ugrd-1.11.2.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index f6dbc6ab4..d4eef6d0f 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,4 +1,4 @@
-DIST ugrd-1.11.1.tar.gz 63209 BLAKE2B d6b0db4ba39eca8d1995ad4c03de3735dd549998e8c74122896917c2a897135a2a6ebb41b9411183f95961bbd376444c18ac4d6934d60d229db5ae1348eb3026 SHA512 68471a27cfde3cf209f6d031847929e2e48cf685ff0c77912e807da06593c746671232da4e11eb410f62358eb0e6b9cc40d63ca4f9db8a6ce32f567ee633367b
+DIST ugrd-1.11.2.tar.gz 63195 BLAKE2B 059d2e734feb62f028da0ae004f538599557666863608e9e7fecc73b5db1a17e075c7753a57d1692a14d834071aa0434e47255e94a4fb085f18bda7e984f2adb SHA512 26a87ba78263ead981857dd9b9e1bdadc78caf2ce45bc94fe7556c142208d5c89bad9650cfcccea4b4b87b2c19e68f707c3b2c4cd16021c6e3c977119e37f5d6
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.11.1.ebuild b/sys-kernel/ugrd/ugrd-1.11.2.ebuild
similarity index 97%
rename from sys-kernel/ugrd/ugrd-1.11.1.ebuild
rename to sys-kernel/ugrd/ugrd-1.11.2.ebuild
index 68e5c83d5..544525b1c 100644
--- a/sys-kernel/ugrd/ugrd-1.11.1.ebuild
+++ b/sys-kernel/ugrd/ugrd-1.11.2.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm64"
RDEPEND="
app-misc/pax-utils
>=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}]
- >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}]
+ >=dev-python/pycpio-1.1.4[${PYTHON_USEDEP}]
sys-apps/pciutils
"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-06-01 22:03 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-06-01 22:03 UTC (permalink / raw
To: gentoo-commits
commit: 946cf0768efef8058ebab313cd5ef6f6ac8028d9
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Jun 1 17:51:43 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Jun 1 17:51:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=946cf076
sys-kernel/ugrd: Drop 1.10.3, add 1.11.1
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/{ugrd-1.10.3.ebuild => ugrd-1.11.1.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index e977cfaaf..f6dbc6ab4 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,4 +1,4 @@
-DIST ugrd-1.10.3.tar.gz 54488 BLAKE2B fa06e2d9966dbc68c32042ac079307863862ebc34acf868a5db622361b349fbf9a2eb58546243fb3cb6552d77da635f741548db2fee23970bf719b16f12b4d55 SHA512 84354beaf64e4a2da343ada37877996ed91421bd9b3143be530ec912ffd1d86082a3d7643c3a3836d5340d7d1bf7a0776065f4f547e3a50508b4e43c656c9a8e
+DIST ugrd-1.11.1.tar.gz 63209 BLAKE2B d6b0db4ba39eca8d1995ad4c03de3735dd549998e8c74122896917c2a897135a2a6ebb41b9411183f95961bbd376444c18ac4d6934d60d229db5ae1348eb3026 SHA512 68471a27cfde3cf209f6d031847929e2e48cf685ff0c77912e807da06593c746671232da4e11eb410f62358eb0e6b9cc40d63ca4f9db8a6ce32f567ee633367b
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.3.ebuild b/sys-kernel/ugrd/ugrd-1.11.1.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-1.10.3.ebuild
rename to sys-kernel/ugrd/ugrd-1.11.1.ebuild
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-31 8:55 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-05-31 8:55 UTC (permalink / raw
To: gentoo-commits
commit: 2e84bdc7b922ada16b87bfebca264aca3f4754d8
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Thu May 30 22:54:34 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Thu May 30 22:54:34 2024 +0000
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 <z <AT> 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..000000000
--- 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-31 8:55 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-05-31 8:55 UTC (permalink / raw
To: gentoo-commits
commit: bb5592e3e24231d22da2ca5cf7cec000ddf5cbd6
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Thu May 30 19:27:56 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Thu May 30 19:27:56 2024 +0000
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 <z <AT> 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-9999.ebuild | 3 +++
4 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index c9a555592..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
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
@@ -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-9999.ebuild b/sys-kernel/ugrd/ugrd-9999.ebuild
index 9537d2b4f..de6ede04f 100644
--- a/sys-kernel/ugrd/ugrd-9999.ebuild
+++ b/sys-kernel/ugrd/ugrd-9999.ebuild
@@ -45,4 +45,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 /etc/kernel/install.conf."
}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-29 8:35 Florian Schmaus
0 siblings, 0 replies; 76+ messages in thread
From: Florian Schmaus @ 2024-05-29 8:35 UTC (permalink / raw
To: gentoo-commits
commit: 6c4e9b1d606f01309149b4c0a66c4090b9781009
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Tue May 28 04:11:53 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue May 28 04:11:53 2024 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-22 12:46 Haelwenn Monnier
0 siblings, 0 replies; 76+ messages in thread
From: Haelwenn Monnier @ 2024-05-22 12:46 UTC (permalink / raw
To: gentoo-commits
commit: 598bc68ca8b2e46a4f3ec98b0407462e212f4603
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Wed May 22 03:01:25 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed May 22 03:01:25 2024 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-21 21:33 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-05-21 21:33 UTC (permalink / raw
To: gentoo-commits
commit: 512365b4d00e6b82b08bb66ba2de43a352dd3fc1
Author: Quincy Fleming <quincyf467 <AT> protonmail <DOT> com>
AuthorDate: Tue May 21 21:28:19 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue May 21 21:28:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=512365b4
sys-kernel/ugrd: removed empty KEYWORDS
Signed-off-by: Quincy Fleming <quincyf467 <AT> protonmail.com>
sys-kernel/ugrd/ugrd-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/sys-kernel/ugrd/ugrd-9999.ebuild b/sys-kernel/ugrd/ugrd-9999.ebuild
index fe1d076ec..49dd8900c 100644
--- a/sys-kernel/ugrd/ugrd-9999.ebuild
+++ b/sys-kernel/ugrd/ugrd-9999.ebuild
@@ -13,7 +13,6 @@ EGIT_REPO_URI="https://github.com/desultory/${PN}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS=""
RDEPEND="
app-misc/pax-utils
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-21 21:10 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-05-21 21:10 UTC (permalink / raw
To: gentoo-commits
commit: 8c04ba9740d500227c14c3cd3c63c3f7a59766b5
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon May 20 22:59:17 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon May 20 22:59:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c04ba97
sys-kernel/ugrd: Add 9999 ebuild
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/ugrd-9999.ebuild | 50 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/sys-kernel/ugrd/ugrd-9999.ebuild b/sys-kernel/ugrd/ugrd-9999.ebuild
new file mode 100644
index 0000000000..fe1d076ecd
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-9999.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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-21 21:10 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-05-21 21:10 UTC (permalink / raw
To: gentoo-commits
commit: 2537abd5525aeca4543fe57f7c28af79e2a2fc62
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon May 20 22:54:55 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon May 20 22:54:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2537abd5
sys-kernel/ugrd: Add 1.7.0
Signed-off-by: Zen <z <AT> 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-13 17:48 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-05-13 17:48 UTC (permalink / raw
To: gentoo-commits
commit: ebe6ce341c81b09d84a98bde83a118bdcf68ca8d
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon May 13 03:56:44 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon May 13 03:56:44 2024 +0000
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 <z <AT> 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 44444 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
"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-13 17:48 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-05-13 17:48 UTC (permalink / raw
To: gentoo-commits
commit: 169ad220ed2dfdd93e087817b3046d9ab1fd4a35
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon May 13 03:26:20 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon May 13 03:26:20 2024 +0000
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 <z <AT> 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() {
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-12 9:38 Viorel Munteanu
0 siblings, 0 replies; 76+ messages in thread
From: Viorel Munteanu @ 2024-05-12 9:38 UTC (permalink / raw
To: gentoo-commits
commit: f21f5b01d3d2358dd40ded984ea5bdae0c343ff9
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Fri May 10 20:42:10 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri May 10 20:42:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f21f5b01
sys-kernel/ugrd: Add 1.4.2
Signed-off-by: Zen <z <AT> 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 44444 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-10 0:33 Haelwenn Monnier
0 siblings, 0 replies; 76+ messages in thread
From: Haelwenn Monnier @ 2024-05-10 0:33 UTC (permalink / raw
To: gentoo-commits
commit: 65f05aa979601a8271f08bdbcc47a677ff8be4df
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Thu May 9 15:39:36 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu May 9 15:39:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65f05aa9
sys-kernel/ugrd: Add 1.4.0
Signed-off-by: Zen <z <AT> 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 44444 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-07 14:26 Florian Schmaus
0 siblings, 0 replies; 76+ messages in thread
From: Florian Schmaus @ 2024-05-07 14:26 UTC (permalink / raw
To: gentoo-commits
commit: b9365081246353e9cc6504f0d7351cc6af3791cd
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Tue May 7 12:49:22 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue May 7 12:49:22 2024 +0000
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 <z <AT> 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 44444 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-07 3:54 Rui Huang
0 siblings, 0 replies; 76+ messages in thread
From: Rui Huang @ 2024-05-07 3:54 UTC (permalink / raw
To: gentoo-commits
commit: da25b5acc59b6870e8fafd42c11ba02bdf6ee5f2
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon May 6 18:29:34 2024 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Mon May 6 18:29:34 2024 +0000
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 <z <AT> 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 44444 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-07 3:54 Rui Huang
0 siblings, 0 replies; 76+ messages in thread
From: Rui Huang @ 2024-05-07 3:54 UTC (permalink / raw
To: gentoo-commits
commit: e464dfdb90fbb9be0aa0e05474b63ceb5a64d4f3
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon May 6 16:45:30 2024 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Mon May 6 16:45:30 2024 +0000
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 <z <AT> 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 44444 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
"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-07 3:54 Rui Huang
0 siblings, 0 replies; 76+ messages in thread
From: Rui Huang @ 2024-05-07 3:54 UTC (permalink / raw
To: gentoo-commits
commit: b32d0e777ef7157708f6439d86b10bc106278990
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon May 6 16:57:48 2024 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Mon May 6 16:57:48 2024 +0000
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 <z <AT> 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 44444 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
"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-05 20:12 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-05-05 20:12 UTC (permalink / raw
To: gentoo-commits
commit: ffe3e80f6ff8a330d26a7ea24c0556667d4520dc
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun May 5 20:03:04 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun May 5 20:06:03 2024 +0000
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 <z <AT> 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 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc9911113ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609
-DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5
DIST ugrd-0.22.0.tar.gz 44444 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 f97db06f5642a354e14bcca1681d1d42ccac31f2669dab8b3c659ed4b378a7a9e39c4cf7a4f73268fe7cc1312e21b33bb53420eb235988f67da0a3a21a34f934 SHA512 0a2ee91e82db91f1b2fc990da846a8a46a4c70e578e419409bf61c9cf34c1de499e7f9b8b1b78d8cf85d924243e444fe7b2dfaeed78778a0422ba88851a74522
diff --git a/sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild b/sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild
deleted file mode 100644
index 0aaf093a57..0000000000
--- a/sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild
+++ /dev/null
@@ -1,34 +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.0"
-
-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.19.1.ebuild b/sys-kernel/ugrd/ugrd-0.19.1.ebuild
deleted file mode 100644
index 0ed80f0dc9..0000000000
--- a/sys-kernel/ugrd/ugrd-0.19.1.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.3.0
- >=dev-python/pycpio-0.7.0
- 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
-}
diff --git a/sys-kernel/ugrd/ugrd-0.19.3.ebuild b/sys-kernel/ugrd/ugrd-0.19.3.ebuild
deleted file mode 100644
index e3c323ba2d..0000000000
--- a/sys-kernel/ugrd/ugrd-0.19.3.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.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
-}
diff --git a/sys-kernel/ugrd/ugrd-0.20.0.ebuild b/sys-kernel/ugrd/ugrd-0.20.0.ebuild
deleted file mode 100644
index 9e6951ea42..0000000000
--- a/sys-kernel/ugrd/ugrd-0.20.0.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.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
-}
diff --git a/sys-kernel/ugrd/ugrd-0.21.2.ebuild b/sys-kernel/ugrd/ugrd-0.21.2.ebuild
deleted file mode 100644
index 6c369fa202..0000000000
--- a/sys-kernel/ugrd/ugrd-0.21.2.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.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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.0.0.ebuild b/sys-kernel/ugrd/ugrd-1.0.0.ebuild
deleted file mode 100644
index 52a9a6a32d..0000000000
--- a/sys-kernel/ugrd/ugrd-1.0.0.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-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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.1.5.ebuild b/sys-kernel/ugrd/ugrd-1.1.5.ebuild
deleted file mode 100644
index d0f6c29a97..0000000000
--- a/sys-kernel/ugrd/ugrd-1.1.5.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
->=dev-python/zenlib-2.0.3[${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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.2.0.ebuild b/sys-kernel/ugrd/ugrd-1.2.0.ebuild
deleted file mode 100644
index a474bbc7a7..0000000000
--- a/sys-kernel/ugrd/ugrd-1.2.0.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
->=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
-}
diff --git a/sys-kernel/ugrd/ugrd-1.2.4.ebuild b/sys-kernel/ugrd/ugrd-1.3.4.ebuild
similarity index 90%
rename from sys-kernel/ugrd/ugrd-1.2.4.ebuild
rename to sys-kernel/ugrd/ugrd-1.3.4.ebuild
index 669bae5227..d436184cc4 100644
--- a/sys-kernel/ugrd/ugrd-1.2.4.ebuild
+++ b/sys-kernel/ugrd/ugrd-1.3.4.ebuild
@@ -5,7 +5,7 @@ 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"
@@ -36,6 +36,9 @@ src_install() {
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() {
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-05 19:04 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-05-05 19:04 UTC (permalink / raw
To: gentoo-commits
commit: 2a2f886d8fb3d52785d9edcadbdef8bd636b8874
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun May 5 15:54:13 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun May 5 15:54:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a2f886d
sys-kernel/ugrd: Add 1.2.4
Signed-off-by: Zen <z <AT> 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-05-05 13:19 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-05-05 13:19 UTC (permalink / raw
To: gentoo-commits
commit: 6bd7769cbdbc0d04ad19d719187a021a2f28c9d9
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat May 4 03:02:31 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat May 4 03:02:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bd7769c
sys-kernel/ugrd: Add 1.2.2
Signed-off-by: Zen <z <AT> 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 44444 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
@ 2024-05-05 13:15 Julien Roy
2024-05-05 13:19 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
0 siblings, 1 reply; 76+ messages in thread
From: Julien Roy @ 2024-05-05 13:15 UTC (permalink / raw
To: gentoo-commits
commit: 85b2edc2aa0bf6dc2c6b2f60f19d0bb6fbd15865
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun May 5 13:13:28 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun May 5 13:13:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85b2edc2
sys-kernel/ugrd: improve indentation
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
sys-kernel/ugrd/ugrd-1.2.2.ebuild | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/sys-kernel/ugrd/ugrd-1.2.2.ebuild b/sys-kernel/ugrd/ugrd-1.2.2.ebuild
index a474bbc7a7..669bae5227 100644
--- a/sys-kernel/ugrd/ugrd-1.2.2.ebuild
+++ b/sys-kernel/ugrd/ugrd-1.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,10 +15,12 @@ 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"
+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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
2024-05-05 13:15 [gentoo-commits] repo/proj/guru:dev " Julien Roy
@ 2024-05-05 13:19 ` Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-05-05 13:19 UTC (permalink / raw
To: gentoo-commits
commit: 85b2edc2aa0bf6dc2c6b2f60f19d0bb6fbd15865
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun May 5 13:13:28 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun May 5 13:13:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85b2edc2
sys-kernel/ugrd: improve indentation
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
sys-kernel/ugrd/ugrd-1.2.2.ebuild | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/sys-kernel/ugrd/ugrd-1.2.2.ebuild b/sys-kernel/ugrd/ugrd-1.2.2.ebuild
index a474bbc7a7..669bae5227 100644
--- a/sys-kernel/ugrd/ugrd-1.2.2.ebuild
+++ b/sys-kernel/ugrd/ugrd-1.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,10 +15,12 @@ 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"
+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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-04-30 12:22 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2024-04-30 12:22 UTC (permalink / raw
To: gentoo-commits
commit: 239efc4602ff69f5e2ccb788b49967fbf53821cd
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Tue Apr 30 01:32:05 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Apr 30 01:32:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=239efc46
sys-kernel/ugrd: Add 1.2.0
Signed-off-by: Zen <z <AT> 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 44444 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-04-29 21:27 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2024-04-29 21:27 UTC (permalink / raw
To: gentoo-commits
commit: 12110bb2b3f9d51b4660d54ebe295af663aeaf24
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Apr 28 22:46:21 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Apr 28 22:46:21 2024 +0000
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 <z <AT> 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 44444 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-04-28 21:05 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2024-04-28 21:05 UTC (permalink / raw
To: gentoo-commits
commit: 8e27fe6c8e651ec7173f92a5e8ea492821601677
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Apr 27 20:28:24 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Apr 27 20:28:24 2024 +0000
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 <z <AT> 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 44444 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-04-28 21:05 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2024-04-28 21:05 UTC (permalink / raw
To: gentoo-commits
commit: ce24e85477cee59032c5d87413619152e28373f3
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Apr 27 18:41:44 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Apr 27 18:41:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce24e854
sys-kernel/ugrd: Add 1.1.2
Signed-off-by: Zen <z <AT> 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 44444 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-04-28 21:05 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2024-04-28 21:05 UTC (permalink / raw
To: gentoo-commits
commit: 292c97d2a07cc2d46257fe7aed12801f6134c50c
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Apr 27 19:43:33 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Apr 27 19:43:33 2024 +0000
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 <z <AT> 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 44444 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"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-04-20 15:12 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-04-20 15:12 UTC (permalink / raw
To: gentoo-commits
commit: 6118ce898283834865fe69982669f6a334819ef7
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Apr 20 01:02:42 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Apr 20 01:02:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6118ce89
sys-kernel/ugrd: Add 1.0.0
Signed-off-by: Zen <z <AT> 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 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc9911113ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609
DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5
DIST ugrd-0.22.0.tar.gz 44444 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-03-25 10:26 Julien Roy
0 siblings, 0 replies; 76+ messages in thread
From: Julien Roy @ 2024-03-25 10:26 UTC (permalink / raw
To: gentoo-commits
commit: 6f47c383903c03189c339f77d91005762a0ebf90
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon Mar 25 03:59:44 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon Mar 25 03:59:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f47c383
sys-kernel/ugrd: Add 0.22.0
Signed-off-by: Zen <z <AT> 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 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc9911113ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609
DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5
+DIST ugrd-0.22.0.tar.gz 44444 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-03-10 21:26 Haelwenn Monnier
0 siblings, 0 replies; 76+ messages in thread
From: Haelwenn Monnier @ 2024-03-10 21:26 UTC (permalink / raw
To: gentoo-commits
commit: cd2456d6aedddfebb1d67765e79f25c44c5b5a23
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Mar 9 18:30:14 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Mar 9 18:30:14 2024 +0000
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 <z <AT> 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 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc9911113ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-01-22 17:27 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2024-01-22 17:27 UTC (permalink / raw
To: gentoo-commits
commit: 1d2a5e17d459fbf91647158325f9857d932e380e
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Jan 21 01:20:49 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Jan 21 01:20:49 2024 +0000
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 <z <AT> 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 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc9911113ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-01-01 3:56 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2024-01-01 3:56 UTC (permalink / raw
To: gentoo-commits
commit: 71fd0818723a2deb2fc8f79671e0dd9407f0e961
Author: Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Mon Jan 1 02:23:09 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Jan 1 02:23:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71fd0818
sys-kernel/ugrd: update Manifest
Signed-off-by: Joe Kappus <joe <AT> wt.gd>
sys-kernel/ugrd/Manifest | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 8a81e522d0..245365456c 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.19.1.tar.gz 44713 BLAKE2B e22d8c6df5cffb6c903badf6b45f693a319215791d2fae6d45e163a1a191823130b4a1bdb541a20760154796e16f5e6e0bb10ce47f4d5c59279a71f37bc53362 SHA512 56383aca3bd52a734ae35ae51aec0aa12d849484466d58832324dc441fed3e955085119ba44d3248948033167e163be5d747fa27c71c999e78e7fa6357853e25
-DIST ugrd-0.19.2.tar.gz 44628 BLAKE2B e9020f65a6cc51ea7ad205d16cd6360eb74bf21b82a0f0df1f33a89eb39b0a4dcaba7b6c9f4c61124e6ae947d2c93062219081c0ebfb398327abbf1b099dbc7d SHA512 4e1ebaf4d361d7f0cf75679e7857ef3fe4a3aaf78a5ed2117547ea32c90773645337f0604f23f13c33f248cb55cabfaaf4a2dad1e234822eb3967bafe103fca9
+DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f SHA512 4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2024-01-01 3:56 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2024-01-01 3:56 UTC (permalink / raw
To: gentoo-commits
commit: 64fcbc014b878e1f118a101dfd6df7d121c2cbaa
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon Jan 1 02:12:25 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Jan 1 02:12:25 2024 +0000
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 <z <AT> 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-30 15:48 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-30 15:48 UTC (permalink / raw
To: gentoo-commits
commit: 3b762534d8d986beea5a60762307081656eff144
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Thu Dec 28 23:17:11 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Dec 28 23:17:11 2023 +0000
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 <z <AT> 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..0000000000
--- 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"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-30 15:48 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-30 15:48 UTC (permalink / raw
To: gentoo-commits
commit: 3ef9013ab35436c2bc9058206bc9dbe73b66d6e3
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Fri Dec 29 00:52:47 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Dec 29 00:52:47 2023 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-27 20:23 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-27 20:23 UTC (permalink / raw
To: gentoo-commits
commit: 2d7ba61419f5cdb17676418498b4da0812ce2922
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Wed Dec 27 03:41:49 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Dec 27 03:43:26 2023 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-27 20:23 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-27 20:23 UTC (permalink / raw
To: gentoo-commits
commit: b3faea894236c718fb7b02c94a7aa5cfecd7a788
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon Dec 25 22:49:34 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Dec 25 22:52:36 2023 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-27 20:23 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-27 20:23 UTC (permalink / raw
To: gentoo-commits
commit: c21ae8c176e96576c92939303c6b3cd67101a704
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon Dec 25 23:19:30 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Dec 25 23:19:30 2023 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-26 21:02 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-26 21:02 UTC (permalink / raw
To: gentoo-commits
commit: c391385d39832b4a43504292ccb256d0a558a04a
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Dec 24 21:36:13 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Dec 24 21:36:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c391385d
sys-kernel/ugrd: Added 0.15.5
Signed-off-by: Zen <z <AT> 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-26 21:02 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-26 21:02 UTC (permalink / raw
To: gentoo-commits
commit: 72bb48fbff96bda0020608088e7a0ccb3dfd1f29
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Dec 24 23:35:44 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Dec 24 23:35:44 2023 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-26 21:02 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-26 21:02 UTC (permalink / raw
To: gentoo-commits
commit: c41f1c4d35242d6221a43f8976399250d90d1def
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon Dec 25 04:57:32 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Dec 25 04:57:32 2023 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-26 21:02 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-26 21:02 UTC (permalink / raw
To: gentoo-commits
commit: 8a2dea70c3bffd650dc10e55fc3642c750893d74
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Dec 24 21:39:27 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Dec 24 21:39:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a2dea70
sys-kernel/ugrd: Fixed naming for ebuild edit
Signed-off-by: Zen <z <AT> 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
^ permalink raw reply [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-26 21:02 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-26 21:02 UTC (permalink / raw
To: gentoo-commits
commit: f3cbdb305f7610ec3937efff6ff27056f1ac5c24
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon Dec 25 01:10:24 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Dec 25 01:10:24 2023 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-26 21:02 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-26 21:02 UTC (permalink / raw
To: gentoo-commits
commit: 27b1ca309baf67d18e836c07df98f406fd926cb0
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Dec 24 21:36:57 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Dec 24 21:36:57 2023 +0000
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 <z <AT> 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() {
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-26 19:23 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-26 19:23 UTC (permalink / raw
To: gentoo-commits
commit: 6cff0e2f17393cb3ce95e5e48336464c8e9cf180
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Dec 23 23:32:01 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Dec 23 23:32:01 2023 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-26 19:23 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-26 19:23 UTC (permalink / raw
To: gentoo-commits
commit: d855d6479f38fe10bff9b11f6cc694581fb7925c
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Dec 23 23:08:03 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Dec 23 23:08:40 2023 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-26 19:23 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-12-26 19:23 UTC (permalink / raw
To: gentoo-commits
commit: baeef3abdc7c761e0b159e07fec5444920603983
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Dec 23 20:24:01 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Dec 23 20:24:01 2023 +0000
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 <z <AT> 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..0000000000
--- 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-23 7:33 Viorel Munteanu
0 siblings, 0 replies; 76+ messages in thread
From: Viorel Munteanu @ 2023-12-23 7:33 UTC (permalink / raw
To: gentoo-commits
commit: 678909282423c5a97cf9351bc01dd0bcab0c1ea1
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Dec 23 05:20:51 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat Dec 23 05:20:51 2023 +0000
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 <z <AT> 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
}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-23 7:33 Viorel Munteanu
0 siblings, 0 replies; 76+ messages in thread
From: Viorel Munteanu @ 2023-12-23 7:33 UTC (permalink / raw
To: gentoo-commits
commit: 29f4ddc3fda93df1be4f2d095667d4e830bf5fb7
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Fri Dec 22 23:41:45 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Dec 22 23:59:14 2023 +0000
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 <z <AT> 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
@ 2023-12-23 7:24 Viorel Munteanu
2023-12-23 7:33 ` [gentoo-commits] repo/proj/guru:master " Viorel Munteanu
0 siblings, 1 reply; 76+ messages in thread
From: Viorel Munteanu @ 2023-12-23 7:24 UTC (permalink / raw
To: gentoo-commits
commit: 5fb744fe42b128837038572aaaa6b580772a8032
Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 23 07:00:21 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat Dec 23 07:00:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fb744fe
sys-kernel/ugrd: update Manifest
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
sys-kernel/ugrd/Manifest | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index d8e1ce0466..db1d984f83 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.14.3.tar.gz 41637 BLAKE2B 1e16c9de16709e8b56ab3f3b439a11b645d57e8d118ea74c7e2a1881403d5a324c01841264fceb14305b9a53ef1b8905f4eddc71adb189038853e8a50aea1728 SHA512 89e8a6b6d567626d5fa8a3e8ca65b4df5e5abf6a050f850407d322dbdd7b172339cc4e5613e5df6971132b913f4fff3085b93e475928e61a1daa02be79d7947b
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
2023-12-23 7:24 [gentoo-commits] repo/proj/guru:dev " Viorel Munteanu
@ 2023-12-23 7:33 ` Viorel Munteanu
0 siblings, 0 replies; 76+ messages in thread
From: Viorel Munteanu @ 2023-12-23 7:33 UTC (permalink / raw
To: gentoo-commits
commit: 5fb744fe42b128837038572aaaa6b580772a8032
Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 23 07:00:21 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat Dec 23 07:00:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fb744fe
sys-kernel/ugrd: update Manifest
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
sys-kernel/ugrd/Manifest | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index d8e1ce0466..db1d984f83 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.14.3.tar.gz 41637 BLAKE2B 1e16c9de16709e8b56ab3f3b439a11b645d57e8d118ea74c7e2a1881403d5a324c01841264fceb14305b9a53ef1b8905f4eddc71adb189038853e8a50aea1728 SHA512 89e8a6b6d567626d5fa8a3e8ca65b4df5e5abf6a050f850407d322dbdd7b172339cc4e5613e5df6971132b913f4fff3085b93e475928e61a1daa02be79d7947b
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-04 7:11 Viorel Munteanu
0 siblings, 0 replies; 76+ messages in thread
From: Viorel Munteanu @ 2023-12-04 7:11 UTC (permalink / raw
To: gentoo-commits
commit: 1ae92c371870a027c608ba08f11ee847549f6325
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Dec 3 21:15:54 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Dec 3 21:16:24 2023 +0000
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 <z <AT> 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
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-04 7:11 Viorel Munteanu
0 siblings, 0 replies; 76+ messages in thread
From: Viorel Munteanu @ 2023-12-04 7:11 UTC (permalink / raw
To: gentoo-commits
commit: edeb0ef2ec71437f52fe8f0a696f770240c4eab6
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Dec 3 21:18:07 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Dec 3 21:18:07 2023 +0000
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 <z <AT> 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() {
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-02 1:29 Haelwenn Monnier
0 siblings, 0 replies; 76+ messages in thread
From: Haelwenn Monnier @ 2023-12-02 1:29 UTC (permalink / raw
To: gentoo-commits
commit: 21c632d758909d4479d859aceb704f2bb9e75390
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Fri Dec 1 19:42:34 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Dec 1 19:42:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21c632d7
sys-kernel/ugrd: Removed 0.11.2, bumped to 0.11.3 with better runtime error handling
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/{ugrd-0.11.2.ebuild => ugrd-0.11.3.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index ded97dbe31..96058713c5 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,2 +1,2 @@
-DIST ugrd-0.11.2.tar.gz 45176 BLAKE2B d645cfa36d3b6ec44cc98b5923eff127734c5a4ed5447d5b7599f6a88d702232d601aae6da1c9cd5de427a1d45dcd4b254739036ac744f822e81f47f543dd9bf SHA512 78feef93e1839e4c7f59ae3973fbf28aef200e65673612c442b65d90c2944dfc6bd6388fb9863e0012cfd1e2a4e818c24fe42d6312db6b257e13ecdc060979aa
+DIST ugrd-0.11.3.tar.gz 45232 BLAKE2B 4d98f664b74bcf6ad04c5131b21185f53301de4388e0af66ea3817a27448f2a2a0ac9e3c7d416cf80d963108a38f37a3a2c915c99bd0c746938fbd312d7acfeb SHA512 84e7030a2a82860a89ae9be938610dea9d60ac950ae7f83470aeb37ecc5c80c1d5dbc655710e97fc47d8246e2f43b1e603b0960e57929fc60df346145ee57970
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
diff --git a/sys-kernel/ugrd/ugrd-0.11.2.ebuild b/sys-kernel/ugrd/ugrd-0.11.3.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-0.11.2.ebuild
rename to sys-kernel/ugrd/ugrd-0.11.3.ebuild
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-12-02 1:29 Haelwenn Monnier
0 siblings, 0 replies; 76+ messages in thread
From: Haelwenn Monnier @ 2023-12-02 1:29 UTC (permalink / raw
To: gentoo-commits
commit: 2651a8e02c4f53ec7cc4229caedfe4247aad0b24
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Fri Dec 1 18:38:33 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Dec 1 18:39:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2651a8e0
sys-kernel/ugrd: Bumped to 0.11.2 with kmod resolution fixes, --version arg
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/{ugrd-0.11.1.ebuild => ugrd-0.11.2.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 58ea03c12b..ded97dbe31 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,2 +1,2 @@
-DIST ugrd-0.11.1.tar.gz 44977 BLAKE2B 8ea59c6957557c3c1e8f0588a5d366f527a02d418f4d3e92accbbd78a423f9b0dc16a315021733136bc43c002f53be9f6e5eb33e968641b5eb638c7da7ca04e0 SHA512 0f90d1a6c1ed65283fa2892a19f6331c62c1e80051dc51197a95b7adc631b8a0c858cadc36d5c8f202a8feee45e0d113d8de6bf12c3ebd3a3a0984e7534c748e
+DIST ugrd-0.11.2.tar.gz 45176 BLAKE2B d645cfa36d3b6ec44cc98b5923eff127734c5a4ed5447d5b7599f6a88d702232d601aae6da1c9cd5de427a1d45dcd4b254739036ac744f822e81f47f543dd9bf SHA512 78feef93e1839e4c7f59ae3973fbf28aef200e65673612c442b65d90c2944dfc6bd6388fb9863e0012cfd1e2a4e818c24fe42d6312db6b257e13ecdc060979aa
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
diff --git a/sys-kernel/ugrd/ugrd-0.11.1.ebuild b/sys-kernel/ugrd/ugrd-0.11.2.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-0.11.1.ebuild
rename to sys-kernel/ugrd/ugrd-0.11.2.ebuild
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-29 22:40 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-11-29 22:40 UTC (permalink / raw
To: gentoo-commits
commit: 0208032a3260ed29af211d2ac1d630987cbe6c85
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Fri Nov 24 19:55:48 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Nov 24 19:55:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0208032a
sys-kernel/ugrd: Bumped 10.0 to 10.1, fixed some module resolution issues
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/ugrd-0.10.0.ebuild | 33 ---------------------------------
2 files changed, 1 insertion(+), 34 deletions(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 3005586231..0cd5a927c3 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,2 +1,2 @@
-DIST ugrd-0.10.0.tar.gz 43874 BLAKE2B a30772db4a5257e9f664c650f412dec98edc2baca7ebb8dce1aee957f43a05e5d5eaea79b770a545f169bfee1a41da4a52bdbda50a53169aee307d4cde369ea6 SHA512 e0bc1d73534c75a5fcace3dc02b889c08fbdfc027b2584b51956084c09b6bece710d11cde05bdbdcee33397935dd45a127f0c4659018d4a3f0bb5c52fef0e414
+DIST ugrd-0.10.1.tar.gz 43893 BLAKE2B 56b3a54aa3441b03a69d3823478ebbee9c5b0beb84f43450346421dc2e9d47de63db2e2587011b42b39ae25e5dbd92af81746618901c7c2c36d8dc4e7fa365fe SHA512 8da840db87887873f82ad0cf1615599f03a4a329bbbf6114ffad005bed059055580a4f7f1909a2eff03e2c5fe08447c0ef5e3b9973037a9d4970818e9d5a6b2d
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
diff --git a/sys-kernel/ugrd/ugrd-0.10.0.ebuild b/sys-kernel/ugrd/ugrd-0.10.0.ebuild
deleted file mode 100644
index da602c8ba4..0000000000
--- a/sys-kernel/ugrd/ugrd-0.10.0.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
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-29 22:40 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-11-29 22:40 UTC (permalink / raw
To: gentoo-commits
commit: b02ed7cba97a0250dc1a45ff8073224c6f357018
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Nov 25 01:23:59 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Nov 25 01:24:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b02ed7cb
sys-kernel/ugrd: Added version 0.11, with improved subvolume handling and security
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/{ugrd-0.10.2.ebuild => ugrd-0.11.0.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 7e52cb4ab3..c3d141bc8d 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,2 +1,2 @@
-DIST ugrd-0.10.2.tar.gz 43902 BLAKE2B fee84ffac6698f671442974b90499d2c7a7e61d6b9d4d1a3ffc3be14ff0db929b42c4f4fbd0742f4ac3b52f0682635877feafaa910cb823e187cd16d74856ea7 SHA512 089d018a9f2c6b64872fe9f02479c95932a848b76f1e04d8e8ab3b2288cc0552a872d7918167f7848b17fa20d25f61a4d60ade864e6ec19b6a91cda19f2a7ea0
+DIST ugrd-0.11.0.tar.gz 44808 BLAKE2B 82e311549b15021c2a3e03b16c8813ade34f0bc219f54c2858f9643fa29c7edbf128d296d5927e1aafe02c5bd3a609bc00fdeb9c586736b2ae1a46af29bd99e3 SHA512 e3305cae813e860f14126356106a18cd5bb81c054509e369e539cc9723ac15440c585505c227f95cff8e56afc2fd653065beeed3280cfc852e77dd0455509f00
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
diff --git a/sys-kernel/ugrd/ugrd-0.10.2.ebuild b/sys-kernel/ugrd/ugrd-0.11.0.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-0.10.2.ebuild
rename to sys-kernel/ugrd/ugrd-0.11.0.ebuild
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-29 22:40 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-11-29 22:40 UTC (permalink / raw
To: gentoo-commits
commit: 261eea3faf5c022ddbffbb68dfc4cda1c7fbccdd
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Fri Nov 24 18:34:53 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Nov 24 18:34:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=261eea3f
sys-kernel/ugrd: Bumped to version 0.10, leaving 8.2 as it is stable, 9.x had a few serious bugs
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 3 +-
.../ugrd/{ugrd-0.9.4.ebuild => ugrd-0.10.0.ebuild} | 0
sys-kernel/ugrd/ugrd-0.8.1.ebuild | 32 ----------------------
3 files changed, 1 insertion(+), 34 deletions(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 476feb6e8f..3005586231 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,2 @@
-DIST ugrd-0.8.1.tar.gz 42632 BLAKE2B c530d9613d383eb3a04e30ea23ad4b9308d63b4be702c91c32ab971a0a447820ea312720b219f28accc328582f5aaf82bf92523a56ebfa1f107cbf4438c5a418 SHA512 2dd52fc4652a648811dfaf8a1f07217108d2b7d07ebfdf795e79e06cf3cb7ed0b5bf8deedca669f8faf4b0d0bdb5cb111d3ec37d73859854df6f36e2d81eab4f
+DIST ugrd-0.10.0.tar.gz 43874 BLAKE2B a30772db4a5257e9f664c650f412dec98edc2baca7ebb8dce1aee957f43a05e5d5eaea79b770a545f169bfee1a41da4a52bdbda50a53169aee307d4cde369ea6 SHA512 e0bc1d73534c75a5fcace3dc02b889c08fbdfc027b2584b51956084c09b6bece710d11cde05bdbdcee33397935dd45a127f0c4659018d4a3f0bb5c52fef0e414
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
-DIST ugrd-0.9.4.tar.gz 43466 BLAKE2B 01a1e386331d032b31c4cee32be07af377f62e78c353482236428f197490967ed82351ce8c31bd7298d6a7be6d1ddd7b59c597cc9f9be674d85db03c675f4883 SHA512 1a0cdcf5f220ced66ff9ee2959be3ed34f55460158c0e256a32b3ea6597392c6f2d8940d483da871f45b094ba6e9e9ed4372b94c5fe921bc6e263dcd2a75bcd1
diff --git a/sys-kernel/ugrd/ugrd-0.9.4.ebuild b/sys-kernel/ugrd/ugrd-0.10.0.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-0.9.4.ebuild
rename to sys-kernel/ugrd/ugrd-0.10.0.ebuild
diff --git a/sys-kernel/ugrd/ugrd-0.8.1.ebuild b/sys-kernel/ugrd/ugrd-0.8.1.ebuild
deleted file mode 100644
index aa6107ef6d..0000000000
--- a/sys-kernel/ugrd/ugrd-0.8.1.ebuild
+++ /dev/null
@@ -1,32 +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"
-
-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
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-29 22:40 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-11-29 22:40 UTC (permalink / raw
To: gentoo-commits
commit: 0c85c540ed67435df01a5ef9c7ca386d83bb9f2b
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Nov 25 04:44:10 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Nov 25 04:44:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c85c540
sys-kernel/ugrd: Bumped 11.0 to 11.1, improved error handling
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/{ugrd-0.11.0.ebuild => ugrd-0.11.1.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index c3d141bc8d..58ea03c12b 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,2 +1,2 @@
-DIST ugrd-0.11.0.tar.gz 44808 BLAKE2B 82e311549b15021c2a3e03b16c8813ade34f0bc219f54c2858f9643fa29c7edbf128d296d5927e1aafe02c5bd3a609bc00fdeb9c586736b2ae1a46af29bd99e3 SHA512 e3305cae813e860f14126356106a18cd5bb81c054509e369e539cc9723ac15440c585505c227f95cff8e56afc2fd653065beeed3280cfc852e77dd0455509f00
+DIST ugrd-0.11.1.tar.gz 44977 BLAKE2B 8ea59c6957557c3c1e8f0588a5d366f527a02d418f4d3e92accbbd78a423f9b0dc16a315021733136bc43c002f53be9f6e5eb33e968641b5eb638c7da7ca04e0 SHA512 0f90d1a6c1ed65283fa2892a19f6331c62c1e80051dc51197a95b7adc631b8a0c858cadc36d5c8f202a8feee45e0d113d8de6bf12c3ebd3a3a0984e7534c748e
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
diff --git a/sys-kernel/ugrd/ugrd-0.11.0.ebuild b/sys-kernel/ugrd/ugrd-0.11.1.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-0.11.0.ebuild
rename to sys-kernel/ugrd/ugrd-0.11.1.ebuild
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-29 22:40 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-11-29 22:40 UTC (permalink / raw
To: gentoo-commits
commit: a5da217fcf369b11a8c141d6fbf25cae796def25
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Fri Nov 24 20:15:02 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Nov 24 20:15:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5da217f
sys-kernel/ugrd: Replaced 10.1 with 10.2
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/ugrd-0.10.2.ebuild | 33 +++++++++++++++++++++++++++++++++
2 files changed, 34 insertions(+), 1 deletion(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 0cd5a927c3..7e52cb4ab3 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,2 +1,2 @@
-DIST ugrd-0.10.1.tar.gz 43893 BLAKE2B 56b3a54aa3441b03a69d3823478ebbee9c5b0beb84f43450346421dc2e9d47de63db2e2587011b42b39ae25e5dbd92af81746618901c7c2c36d8dc4e7fa365fe SHA512 8da840db87887873f82ad0cf1615599f03a4a329bbbf6114ffad005bed059055580a4f7f1909a2eff03e2c5fe08447c0ef5e3b9973037a9d4970818e9d5a6b2d
+DIST ugrd-0.10.2.tar.gz 43902 BLAKE2B fee84ffac6698f671442974b90499d2c7a7e61d6b9d4d1a3ffc3be14ff0db929b42c4f4fbd0742f4ac3b52f0682635877feafaa910cb823e187cd16d74856ea7 SHA512 089d018a9f2c6b64872fe9f02479c95932a848b76f1e04d8e8ab3b2288cc0552a872d7918167f7848b17fa20d25f61a4d60ade864e6ec19b6a91cda19f2a7ea0
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
diff --git a/sys-kernel/ugrd/ugrd-0.10.2.ebuild b/sys-kernel/ugrd/ugrd-0.10.2.ebuild
new file mode 100644
index 0000000000..da602c8ba4
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-0.10.2.ebuild
@@ -0,0 +1,33 @@
+# 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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-24 17:20 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-11-24 17:20 UTC (permalink / raw
To: gentoo-commits
commit: ec9d8f90568646254242d2c8f900a8eb6c86cb85
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Thu Nov 23 17:05:57 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Nov 23 17:05:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec9d8f90
sys-kernel/ugrd: Added 0.9.1 which now depends on dev-python/zenlib
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 1 +
sys-kernel/ugrd/ugrd-0.9.1.ebuild | 33 +++++++++++++++++++++++++++++++++
2 files changed, 34 insertions(+)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index ba28bd7775..e4d9e73c32 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,4 @@
DIST ugrd-0.8.1.tar.gz 42632 BLAKE2B c530d9613d383eb3a04e30ea23ad4b9308d63b4be702c91c32ab971a0a447820ea312720b219f28accc328582f5aaf82bf92523a56ebfa1f107cbf4438c5a418 SHA512 2dd52fc4652a648811dfaf8a1f07217108d2b7d07ebfdf795e79e06cf3cb7ed0b5bf8deedca669f8faf4b0d0bdb5cb111d3ec37d73859854df6f36e2d81eab4f
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
DIST ugrd-0.9.0.tar.gz 45761 BLAKE2B c815308a9e2ffbd57f6fc04654befeb674e1046f6eb50cf65edb9f24974f48630e324ea5b049f2fb81468a9239633619909d528d36e88700843e36f73919aaa4 SHA512 f9354c9b8e2601ea9027965a10472de1c905bced853bcf3fc793a76db4c2e7d264da547691be32f09d6b5e5da9a7901e009b9f80f10a20856a596d44e0eb0050
+DIST ugrd-0.9.1.tar.gz 42614 BLAKE2B 59fd7b701fa6968984e84b6f7c5b1eb8d9b83e057b074a1edc532a3b1520f4f6340d1cafe6286d1ef8d4d4161e8c39f4289ef9db9faff15d74771ec9cb627105 SHA512 db008eb619c3c1a47b498900e8b6ad8b60e60786f986401246087a068dbbc2a6f5e17d3402666198404410716faf62c43881354b58af4df141814ef466118d5d
diff --git a/sys-kernel/ugrd/ugrd-0.9.1.ebuild b/sys-kernel/ugrd/ugrd-0.9.1.ebuild
new file mode 100644
index 0000000000..da602c8ba4
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-0.9.1.ebuild
@@ -0,0 +1,33 @@
+# 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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-24 17:20 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-11-24 17:20 UTC (permalink / raw
To: gentoo-commits
commit: b22724d0dd60a8c7b2ee8a3bb07d59e95bbe13ee
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Fri Nov 24 03:12:20 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Nov 24 03:12:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b22724d0
sys-kernel/ugrd: Bumped 0.9.3 -> 0.9.4, improved error detection and handling
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/{ugrd-0.9.3.ebuild => ugrd-0.9.4.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index d392bd89b8..476feb6e8f 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,3 @@
DIST ugrd-0.8.1.tar.gz 42632 BLAKE2B c530d9613d383eb3a04e30ea23ad4b9308d63b4be702c91c32ab971a0a447820ea312720b219f28accc328582f5aaf82bf92523a56ebfa1f107cbf4438c5a418 SHA512 2dd52fc4652a648811dfaf8a1f07217108d2b7d07ebfdf795e79e06cf3cb7ed0b5bf8deedca669f8faf4b0d0bdb5cb111d3ec37d73859854df6f36e2d81eab4f
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
-DIST ugrd-0.9.3.tar.gz 43541 BLAKE2B 552bb75dc5aa798d6ae7f68a0458a0503f6913fc218bb25b28110d9a9f1a9ec8a6f07f39ef78343bb7b2fdc4cc01ff41826b20b744c3e01eafa0ee82ffdbebb0 SHA512 397b7cd75ce7a7a619ff06552bea38b639378f7c2dacee0411aa70bff968004af408f2f72a6247658ce9f18dc0e9216ea5210ba5507566ed06830f400b16147f
+DIST ugrd-0.9.4.tar.gz 43466 BLAKE2B 01a1e386331d032b31c4cee32be07af377f62e78c353482236428f197490967ed82351ce8c31bd7298d6a7be6d1ddd7b59c597cc9f9be674d85db03c675f4883 SHA512 1a0cdcf5f220ced66ff9ee2959be3ed34f55460158c0e256a32b3ea6597392c6f2d8940d483da871f45b094ba6e9e9ed4372b94c5fe921bc6e263dcd2a75bcd1
diff --git a/sys-kernel/ugrd/ugrd-0.9.3.ebuild b/sys-kernel/ugrd/ugrd-0.9.4.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-0.9.3.ebuild
rename to sys-kernel/ugrd/ugrd-0.9.4.ebuild
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-24 17:20 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-11-24 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 0dd9f83ee37530671800d864957751740131f158
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Thu Nov 23 22:14:09 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Nov 23 22:14:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0dd9f83e
sys-kernel/ugrd: Removed broken versions, updated
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 1 +
sys-kernel/ugrd/ugrd-0.9.0.ebuild | 32 ----------------------
.../ugrd/{ugrd-0.9.1.ebuild => ugrd-0.9.3.ebuild} | 0
3 files changed, 1 insertion(+), 32 deletions(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index e4d9e73c32..6f71ca05e4 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -2,3 +2,4 @@ DIST ugrd-0.8.1.tar.gz 42632 BLAKE2B c530d9613d383eb3a04e30ea23ad4b9308d63b4be70
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
DIST ugrd-0.9.0.tar.gz 45761 BLAKE2B c815308a9e2ffbd57f6fc04654befeb674e1046f6eb50cf65edb9f24974f48630e324ea5b049f2fb81468a9239633619909d528d36e88700843e36f73919aaa4 SHA512 f9354c9b8e2601ea9027965a10472de1c905bced853bcf3fc793a76db4c2e7d264da547691be32f09d6b5e5da9a7901e009b9f80f10a20856a596d44e0eb0050
DIST ugrd-0.9.1.tar.gz 42614 BLAKE2B 59fd7b701fa6968984e84b6f7c5b1eb8d9b83e057b074a1edc532a3b1520f4f6340d1cafe6286d1ef8d4d4161e8c39f4289ef9db9faff15d74771ec9cb627105 SHA512 db008eb619c3c1a47b498900e8b6ad8b60e60786f986401246087a068dbbc2a6f5e17d3402666198404410716faf62c43881354b58af4df141814ef466118d5d
+DIST ugrd-0.9.3.tar.gz 43541 BLAKE2B 552bb75dc5aa798d6ae7f68a0458a0503f6913fc218bb25b28110d9a9f1a9ec8a6f07f39ef78343bb7b2fdc4cc01ff41826b20b744c3e01eafa0ee82ffdbebb0 SHA512 397b7cd75ce7a7a619ff06552bea38b639378f7c2dacee0411aa70bff968004af408f2f72a6247658ce9f18dc0e9216ea5210ba5507566ed06830f400b16147f
diff --git a/sys-kernel/ugrd/ugrd-0.9.0.ebuild b/sys-kernel/ugrd/ugrd-0.9.0.ebuild
deleted file mode 100644
index aa6107ef6d..0000000000
--- a/sys-kernel/ugrd/ugrd-0.9.0.ebuild
+++ /dev/null
@@ -1,32 +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"
-
-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.9.1.ebuild b/sys-kernel/ugrd/ugrd-0.9.3.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-0.9.1.ebuild
rename to sys-kernel/ugrd/ugrd-0.9.3.ebuild
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-24 17:20 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-11-24 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 189e1fb4f4cf3bea21f7086a99683285c8a68cf4
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Thu Nov 23 23:08:20 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Nov 23 23:08:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=189e1fb4
sys-kernel/ugrd: Removed deleted versions from the manifest
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 --
1 file changed, 2 deletions(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 6f71ca05e4..d392bd89b8 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,5 +1,3 @@
DIST ugrd-0.8.1.tar.gz 42632 BLAKE2B c530d9613d383eb3a04e30ea23ad4b9308d63b4be702c91c32ab971a0a447820ea312720b219f28accc328582f5aaf82bf92523a56ebfa1f107cbf4438c5a418 SHA512 2dd52fc4652a648811dfaf8a1f07217108d2b7d07ebfdf795e79e06cf3cb7ed0b5bf8deedca669f8faf4b0d0bdb5cb111d3ec37d73859854df6f36e2d81eab4f
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
-DIST ugrd-0.9.0.tar.gz 45761 BLAKE2B c815308a9e2ffbd57f6fc04654befeb674e1046f6eb50cf65edb9f24974f48630e324ea5b049f2fb81468a9239633619909d528d36e88700843e36f73919aaa4 SHA512 f9354c9b8e2601ea9027965a10472de1c905bced853bcf3fc793a76db4c2e7d264da547691be32f09d6b5e5da9a7901e009b9f80f10a20856a596d44e0eb0050
-DIST ugrd-0.9.1.tar.gz 42614 BLAKE2B 59fd7b701fa6968984e84b6f7c5b1eb8d9b83e057b074a1edc532a3b1520f4f6340d1cafe6286d1ef8d4d4161e8c39f4289ef9db9faff15d74771ec9cb627105 SHA512 db008eb619c3c1a47b498900e8b6ad8b60e60786f986401246087a068dbbc2a6f5e17d3402666198404410716faf62c43881354b58af4df141814ef466118d5d
DIST ugrd-0.9.3.tar.gz 43541 BLAKE2B 552bb75dc5aa798d6ae7f68a0458a0503f6913fc218bb25b28110d9a9f1a9ec8a6f07f39ef78343bb7b2fdc4cc01ff41826b20b744c3e01eafa0ee82ffdbebb0 SHA512 397b7cd75ce7a7a619ff06552bea38b639378f7c2dacee0411aa70bff968004af408f2f72a6247658ce9f18dc0e9216ea5210ba5507566ed06830f400b16147f
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-20 14:14 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-11-20 14:14 UTC (permalink / raw
To: gentoo-commits
commit: 546dd8bb6856171638b510eebe22adc22dbbb161
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Nov 19 23:01:46 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Nov 19 23:01:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=546dd8bb
sys-kernel/ugrd: Added version 0.9.0 with improved runtime check and firmware pulling
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 1 +
sys-kernel/ugrd/ugrd-0.9.0.ebuild | 32 ++++++++++++++++++++++++++++++++
2 files changed, 33 insertions(+)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index fbe5fd5ce4..ba28bd7775 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,2 +1,3 @@
DIST ugrd-0.8.1.tar.gz 42632 BLAKE2B c530d9613d383eb3a04e30ea23ad4b9308d63b4be702c91c32ab971a0a447820ea312720b219f28accc328582f5aaf82bf92523a56ebfa1f107cbf4438c5a418 SHA512 2dd52fc4652a648811dfaf8a1f07217108d2b7d07ebfdf795e79e06cf3cb7ed0b5bf8deedca669f8faf4b0d0bdb5cb111d3ec37d73859854df6f36e2d81eab4f
DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
+DIST ugrd-0.9.0.tar.gz 45761 BLAKE2B c815308a9e2ffbd57f6fc04654befeb674e1046f6eb50cf65edb9f24974f48630e324ea5b049f2fb81468a9239633619909d528d36e88700843e36f73919aaa4 SHA512 f9354c9b8e2601ea9027965a10472de1c905bced853bcf3fc793a76db4c2e7d264da547691be32f09d6b5e5da9a7901e009b9f80f10a20856a596d44e0eb0050
diff --git a/sys-kernel/ugrd/ugrd-0.9.0.ebuild b/sys-kernel/ugrd/ugrd-0.9.0.ebuild
new file mode 100644
index 0000000000..be7eb7e67c
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-0.9.0.ebuild
@@ -0,0 +1,32 @@
+# 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} pypy3 )
+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"
+
+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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-19 9:58 Viorel Munteanu
0 siblings, 0 replies; 76+ messages in thread
From: Viorel Munteanu @ 2023-11-19 9:58 UTC (permalink / raw
To: gentoo-commits
commit: b0b3e590955f18c3194d2c5000e586e486561fe7
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sat Nov 18 19:49:50 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat Nov 18 19:49:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0b3e590
sys-kernel/ugrd: Added version 0.8.2
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 1 +
sys-kernel/ugrd/ugrd-0.8.2.ebuild | 32 ++++++++++++++++++++++++++++++++
2 files changed, 33 insertions(+)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 7cfadff8e1..fbe5fd5ce4 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1 +1,2 @@
DIST ugrd-0.8.1.tar.gz 42632 BLAKE2B c530d9613d383eb3a04e30ea23ad4b9308d63b4be702c91c32ab971a0a447820ea312720b219f28accc328582f5aaf82bf92523a56ebfa1f107cbf4438c5a418 SHA512 2dd52fc4652a648811dfaf8a1f07217108d2b7d07ebfdf795e79e06cf3cb7ed0b5bf8deedca669f8faf4b0d0bdb5cb111d3ec37d73859854df6f36e2d81eab4f
+DIST ugrd-0.8.2.tar.gz 44135 BLAKE2B aea7294336327a332518f667aa85fd668af11e3293f83837bff03eaab75e024eae14e239cadf085713b94e556a3a312d829a66ec68fa89e926cde0f146238727 SHA512 1a760253e1c44893b27b1d04939fb251a31c0a9b7cc63e63d6b3f86f5f20d3bf08cf83029a3f2324cfe1e32e0940f3e45fecf2b96c5e7e323fb48d18567b79a2
diff --git a/sys-kernel/ugrd/ugrd-0.8.2.ebuild b/sys-kernel/ugrd/ugrd-0.8.2.ebuild
new file mode 100644
index 0000000000..be7eb7e67c
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-0.8.2.ebuild
@@ -0,0 +1,32 @@
+# 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} pypy3 )
+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"
+
+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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-09 3:11 Haelwenn Monnier
0 siblings, 0 replies; 76+ messages in thread
From: Haelwenn Monnier @ 2023-11-09 3:11 UTC (permalink / raw
To: gentoo-commits
commit: 1bd308a811df1f028967591a742fc68936664a98
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Wed Nov 8 02:03:27 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Nov 8 02:05:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1bd308a8
sys-kernel/ugrd: Updated python dependencies to be 3.11+, replace broken version
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/{ugrd-0.8.0.ebuild => ugrd-0.8.1.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index ece0a10982..7cfadff8e1 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1 +1 @@
-DIST ugrd-0.8.0.tar.gz 41157 BLAKE2B 28e76dd27d615c04732031fee4c57bcf098a3e76c677df637b5d796df21ec9e85e21f25dbb1dfab2677fb8424e96186eba67c9ced7c57e523b76959161ee1237 SHA512 2ac9d95332fe7733dc0f9bbcc9f22e3031a7814ff74fa35431918f53f18e0415fc3f5fba53adf0c46016fd85d374461b83ff46a2018dbbe89d1c8043285af8b5
+DIST ugrd-0.8.1.tar.gz 42632 BLAKE2B c530d9613d383eb3a04e30ea23ad4b9308d63b4be702c91c32ab971a0a447820ea312720b219f28accc328582f5aaf82bf92523a56ebfa1f107cbf4438c5a418 SHA512 2dd52fc4652a648811dfaf8a1f07217108d2b7d07ebfdf795e79e06cf3cb7ed0b5bf8deedca669f8faf4b0d0bdb5cb111d3ec37d73859854df6f36e2d81eab4f
diff --git a/sys-kernel/ugrd/ugrd-0.8.0.ebuild b/sys-kernel/ugrd/ugrd-0.8.1.ebuild
similarity index 95%
rename from sys-kernel/ugrd/ugrd-0.8.0.ebuild
rename to sys-kernel/ugrd/ugrd-0.8.1.ebuild
index dccf88cf43..be7eb7e67c 100644
--- a/sys-kernel/ugrd/ugrd-0.8.0.ebuild
+++ b/sys-kernel/ugrd/ugrd-0.8.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} pypy3 )
+PYTHON_COMPAT=( python3_{11..12} pypy3 )
inherit distutils-r1 optfeature
DESCRIPTION="Python based initramfs generator with TOML defintions"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-09 3:11 Haelwenn Monnier
0 siblings, 0 replies; 76+ messages in thread
From: Haelwenn Monnier @ 2023-11-09 3:11 UTC (permalink / raw
To: gentoo-commits
commit: 6352a0f669d06e97a9ed046c624b59cefe643359
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Mon Nov 6 16:51:44 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Nov 6 16:52:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6352a0f6
sys-kernel/ugrd: Removed proxy maintiner information
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/metadata.xml | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/sys-kernel/ugrd/metadata.xml b/sys-kernel/ugrd/metadata.xml
index 562c38a3be..e97424c704 100644
--- a/sys-kernel/ugrd/metadata.xml
+++ b/sys-kernel/ugrd/metadata.xml
@@ -1,14 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
+ <maintainer type="person">
<email>dev@pyl.onl</email>
<name>Zen</name>
</maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="github">desultory/ugrd</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-06 14:18 David Roman
0 siblings, 0 replies; 76+ messages in thread
From: David Roman @ 2023-11-06 14:18 UTC (permalink / raw
To: gentoo-commits
commit: de2b935dacb3a15b8790f6e6f4c26c03db7ee3e9
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Sun Nov 5 00:37:15 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Nov 5 00:39:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de2b935d
sys-kernel/ugdr: Updated to 8.0 which is "dracut compatiable" for dist-kernel
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/{ugrd-0.7.5.ebuild => ugrd-0.8.0.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 4ac9d8b741..ece0a10982 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1 +1 @@
-DIST ugrd-0.7.5.tar.gz 39798 BLAKE2B ed55744aa046153c79a292141f4b5f11668bbaee578ab56378b0541acd90740cca70ce3c5bf519d06428f2ff766089cdd85839e863bda622393370391a19caa9 SHA512 d618af79eb132a0040a99a8f03e0a43261101ac55486b8df622ff34e25094914e91e243585aead695011b340c22488ad4a2d558d02103f00b23b73f420623092
+DIST ugrd-0.8.0.tar.gz 41157 BLAKE2B 28e76dd27d615c04732031fee4c57bcf098a3e76c677df637b5d796df21ec9e85e21f25dbb1dfab2677fb8424e96186eba67c9ced7c57e523b76959161ee1237 SHA512 2ac9d95332fe7733dc0f9bbcc9f22e3031a7814ff74fa35431918f53f18e0415fc3f5fba53adf0c46016fd85d374461b83ff46a2018dbbe89d1c8043285af8b5
diff --git a/sys-kernel/ugrd/ugrd-0.7.5.ebuild b/sys-kernel/ugrd/ugrd-0.8.0.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-0.7.5.ebuild
rename to sys-kernel/ugrd/ugrd-0.8.0.ebuild
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-01 23:27 Haelwenn Monnier
0 siblings, 0 replies; 76+ messages in thread
From: Haelwenn Monnier @ 2023-11-01 23:27 UTC (permalink / raw
To: gentoo-commits
commit: 86fba2c653fec0ac3aacb77b59ffdbd10f9101d8
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Wed Nov 1 18:05:44 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Nov 1 18:05:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86fba2c6
sys-kernel/ugrd: add 0.7.4
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 1 +
sys-kernel/ugrd/ugrd-0.7.4.ebuild | 30 ++++++++++++++++++++++++++++++
2 files changed, 31 insertions(+)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 1fcb174d15..dc66f2061a 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1 +1,2 @@
DIST ugrd-0.7.3.tar.gz 38573 BLAKE2B 86567ec5d0790af6667de4b6f8fa9f6ae83e49df7b0a32be7b4f0a7ea3f305a6206c25e35d86f6927b747a091ca9957755bf5049716e9b14b466c6c64dd536ee SHA512 40b081b7cd916db5c133ddaa74b3589081088d62572339d749a9eb6fda17d06041a5bf352c73130ded6fc3e0c44fc5893217e0a1bace8cf31dde362ccc5b1fe4
+DIST ugrd-0.7.4.tar.gz 38882 BLAKE2B 7bafa5e555093c862e1d34f6aa9c3079210f597f10504aa0f96f3ee2d189fb684c8b57ef197fab989406a90fc7f472f240269a30a03287a5059a1898fd4d229d SHA512 b8e893fc12cc7a790ef59060583afd1a3b0407ca00b8d06df3c78f435133d4ebbd21c3e70eae1e4a309dcadc20ffd62fb3ead6adb5eb19d925cc92716e70c651
diff --git a/sys-kernel/ugrd/ugrd-0.7.4.ebuild b/sys-kernel/ugrd/ugrd-0.7.4.ebuild
new file mode 100644
index 0000000000..71ef701393
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-0.7.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..12} pypy3 )
+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/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-misc/pax-utils"
+
+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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-01 23:27 Haelwenn Monnier
0 siblings, 0 replies; 76+ messages in thread
From: Haelwenn Monnier @ 2023-11-01 23:27 UTC (permalink / raw
To: gentoo-commits
commit: 6458a0099f21b325bf68fcd494345280f12e891c
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Tue Oct 31 22:21:22 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Oct 31 22:21:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6458a009
sys-kernel/ugrd: added ugrd
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 2 +-
sys-kernel/ugrd/metadata.xml | 6 ------
sys-kernel/ugrd/ugrd-0.7.1.ebuild | 26 --------------------------
sys-kernel/ugrd/ugrd-0.7.3.ebuild | 30 ++++++++++++++++++++++++++++++
4 files changed, 31 insertions(+), 33 deletions(-)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index bf14bd05a6..1fcb174d15 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1 +1 @@
-DIST 0.7.1.zip 40064 BLAKE2B afdc6f5a4a83898d81353604bde4282a010a3294fd5c5ef76236d745919a1aad2a470c1443dd4568bfaab9cfc745e05248e2f8949e0426518d8bc517ea01242c SHA512 43ccb1bb2bb99cbd84d532c4dbf278dee3b930a4f8e2cc81119262af2dfe8a0006243ee4ed2893200d82eb7a770af9ae5b5940cc46451dae8c2a5d97d7c934af
+DIST ugrd-0.7.3.tar.gz 38573 BLAKE2B 86567ec5d0790af6667de4b6f8fa9f6ae83e49df7b0a32be7b4f0a7ea3f305a6206c25e35d86f6927b747a091ca9957755bf5049716e9b14b466c6c64dd536ee SHA512 40b081b7cd916db5c133ddaa74b3589081088d62572339d749a9eb6fda17d06041a5bf352c73130ded6fc3e0c44fc5893217e0a1bace8cf31dde362ccc5b1fe4
diff --git a/sys-kernel/ugrd/metadata.xml b/sys-kernel/ugrd/metadata.xml
index 64df0c806e..ddc6ab2e04 100644
--- a/sys-kernel/ugrd/metadata.xml
+++ b/sys-kernel/ugrd/metadata.xml
@@ -5,10 +5,4 @@
<email>dev@pyl.onl</email>
<name>Zen</name>
</maintainer>
- <use>
- <flag name="btrfs">Pull btrfs-progs as a dependency</flag>
- <flag name="cryptsetup">Pull cryptsetup as a dependency</flag>
- <flag name="gpg">Pull gnupg as a dependency</flag>
- <flag name="zfs">Pull zfs as a dependency</flag>
- </use>
</pkgmetadata>
diff --git a/sys-kernel/ugrd/ugrd-0.7.1.ebuild b/sys-kernel/ugrd/ugrd-0.7.1.ebuild
deleted file mode 100644
index 79d2488681..0000000000
--- a/sys-kernel/ugrd/ugrd-0.7.1.ebuild
+++ /dev/null
@@ -1,26 +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_{8..11} pypy3 )
-inherit distutils-r1
-
-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}.zip"
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="cryptsetup btrfs -gpg -zfs"
-
-RDEPEND="app-misc/pax-utils
-cryptsetup? ( sys-fs/cryptsetup )
-btrfs? ( sys-fs/btrfs-progs )
-gpg? ( app-crypt/gnupg )
-zfs? ( sys-fs/zfs )"
-DEPEND=""
-BDEPEND=""
diff --git a/sys-kernel/ugrd/ugrd-0.7.3.ebuild b/sys-kernel/ugrd/ugrd-0.7.3.ebuild
new file mode 100644
index 0000000000..71ef701393
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-0.7.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..12} pypy3 )
+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/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-misc/pax-utils"
+
+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
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-01 23:27 Haelwenn Monnier
0 siblings, 0 replies; 76+ messages in thread
From: Haelwenn Monnier @ 2023-11-01 23:27 UTC (permalink / raw
To: gentoo-commits
commit: f1f40268f4ed335267ed0b4706e030251fffac5b
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Tue Oct 31 22:32:06 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Oct 31 22:32:06 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1f40268
sys-kernel/ugrd: add github upstream metadata
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/sys-kernel/ugrd/metadata.xml b/sys-kernel/ugrd/metadata.xml
index ddc6ab2e04..e97424c704 100644
--- a/sys-kernel/ugrd/metadata.xml
+++ b/sys-kernel/ugrd/metadata.xml
@@ -5,4 +5,7 @@
<email>dev@pyl.onl</email>
<name>Zen</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">desultory/ugrd</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
@ 2023-11-01 23:27 Haelwenn Monnier
0 siblings, 0 replies; 76+ messages in thread
From: Haelwenn Monnier @ 2023-11-01 23:27 UTC (permalink / raw
To: gentoo-commits
commit: 457ea60582585586073fbbbb0eebe2dbe4745c30
Author: Zen <z <AT> pyl <DOT> onl>
AuthorDate: Tue Oct 31 21:01:53 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Oct 31 21:04:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=457ea605
sys-kernel/ugrd: new package, add 0.7.1
Signed-off-by: Zen <z <AT> pyl.onl>
sys-kernel/ugrd/Manifest | 1 +
sys-kernel/ugrd/metadata.xml | 14 ++++++++++++++
sys-kernel/ugrd/ugrd-0.7.1.ebuild | 26 ++++++++++++++++++++++++++
3 files changed, 41 insertions(+)
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
new file mode 100644
index 0000000000..bf14bd05a6
--- /dev/null
+++ b/sys-kernel/ugrd/Manifest
@@ -0,0 +1 @@
+DIST 0.7.1.zip 40064 BLAKE2B afdc6f5a4a83898d81353604bde4282a010a3294fd5c5ef76236d745919a1aad2a470c1443dd4568bfaab9cfc745e05248e2f8949e0426518d8bc517ea01242c SHA512 43ccb1bb2bb99cbd84d532c4dbf278dee3b930a4f8e2cc81119262af2dfe8a0006243ee4ed2893200d82eb7a770af9ae5b5940cc46451dae8c2a5d97d7c934af
diff --git a/sys-kernel/ugrd/metadata.xml b/sys-kernel/ugrd/metadata.xml
new file mode 100644
index 0000000000..64df0c806e
--- /dev/null
+++ b/sys-kernel/ugrd/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>dev@pyl.onl</email>
+ <name>Zen</name>
+ </maintainer>
+ <use>
+ <flag name="btrfs">Pull btrfs-progs as a dependency</flag>
+ <flag name="cryptsetup">Pull cryptsetup as a dependency</flag>
+ <flag name="gpg">Pull gnupg as a dependency</flag>
+ <flag name="zfs">Pull zfs as a dependency</flag>
+ </use>
+</pkgmetadata>
diff --git a/sys-kernel/ugrd/ugrd-0.7.1.ebuild b/sys-kernel/ugrd/ugrd-0.7.1.ebuild
new file mode 100644
index 0000000000..79d2488681
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-0.7.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+inherit distutils-r1
+
+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}.zip"
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="cryptsetup btrfs -gpg -zfs"
+
+RDEPEND="app-misc/pax-utils
+cryptsetup? ( sys-fs/cryptsetup )
+btrfs? ( sys-fs/btrfs-progs )
+gpg? ( app-crypt/gnupg )
+zfs? ( sys-fs/zfs )"
+DEPEND=""
+BDEPEND=""
^ permalink raw reply related [flat|nested] 76+ messages in thread
end of thread, other threads:[~2024-07-15 19:27 UTC | newest]
Thread overview: 76+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-29 8:35 [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/ Florian Schmaus
-- strict thread matches above, loose matches on Subject: below --
2024-07-15 19:26 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2024-07-15 19:27 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2024-06-12 16:10 Viorel Munteanu
2024-06-10 6:27 Viorel Munteanu
2024-06-10 6:27 Viorel Munteanu
2024-06-04 12:26 David Roman
2024-06-01 22:03 Julien Roy
2024-05-31 8:55 Julien Roy
2024-05-31 8:55 Julien Roy
2024-05-29 8:35 Florian Schmaus
2024-05-22 12:46 Haelwenn Monnier
2024-05-21 21:33 Julien Roy
2024-05-21 21:10 Julien Roy
2024-05-21 21:10 Julien Roy
2024-05-13 17:48 Julien Roy
2024-05-13 17:48 Julien Roy
2024-05-12 9:38 Viorel Munteanu
2024-05-10 0:33 Haelwenn Monnier
2024-05-07 14:26 Florian Schmaus
2024-05-07 3:54 Rui Huang
2024-05-07 3:54 Rui Huang
2024-05-07 3:54 Rui Huang
2024-05-05 20:12 Julien Roy
2024-05-05 19:04 Julien Roy
2024-05-05 13:19 Julien Roy
2024-05-05 13:15 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-05-05 13:19 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-04-30 12:22 David Roman
2024-04-29 21:27 David Roman
2024-04-28 21:05 David Roman
2024-04-28 21:05 David Roman
2024-04-28 21:05 David Roman
2024-04-20 15:12 Julien Roy
2024-03-25 10:26 Julien Roy
2024-03-10 21:26 Haelwenn Monnier
2024-01-22 17:27 David Roman
2024-01-01 3:56 David Roman
2024-01-01 3:56 David Roman
2023-12-30 15:48 David Roman
2023-12-30 15:48 David Roman
2023-12-27 20:23 David Roman
2023-12-27 20:23 David Roman
2023-12-27 20:23 David Roman
2023-12-26 21:02 David Roman
2023-12-26 21:02 David Roman
2023-12-26 21:02 David Roman
2023-12-26 21:02 David Roman
2023-12-26 21:02 David Roman
2023-12-26 21:02 David Roman
2023-12-26 19:23 David Roman
2023-12-26 19:23 David Roman
2023-12-26 19:23 David Roman
2023-12-23 7:33 Viorel Munteanu
2023-12-23 7:33 Viorel Munteanu
2023-12-23 7:24 [gentoo-commits] repo/proj/guru:dev " Viorel Munteanu
2023-12-23 7:33 ` [gentoo-commits] repo/proj/guru:master " Viorel Munteanu
2023-12-04 7:11 Viorel Munteanu
2023-12-04 7:11 Viorel Munteanu
2023-12-02 1:29 Haelwenn Monnier
2023-12-02 1:29 Haelwenn Monnier
2023-11-29 22:40 David Roman
2023-11-29 22:40 David Roman
2023-11-29 22:40 David Roman
2023-11-29 22:40 David Roman
2023-11-29 22:40 David Roman
2023-11-24 17:20 David Roman
2023-11-24 17:20 David Roman
2023-11-24 17:20 David Roman
2023-11-24 17:20 David Roman
2023-11-20 14:14 David Roman
2023-11-19 9:58 Viorel Munteanu
2023-11-09 3:11 Haelwenn Monnier
2023-11-09 3:11 Haelwenn Monnier
2023-11-06 14:18 David Roman
2023-11-01 23:27 Haelwenn Monnier
2023-11-01 23:27 Haelwenn Monnier
2023-11-01 23:27 Haelwenn Monnier
2023-11-01 23:27 Haelwenn Monnier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox