diff --git a/sys-kernel/booster/Manifest b/sys-kernel/booster/Manifest index 8b89085..303d48f 100644 --- a/sys-kernel/booster/Manifest +++ b/sys-kernel/booster/Manifest @@ -1,10 +1,4 @@ -AUX 0001-Add-Gentoo-kernel-config-search-path.patch 1014 BLAKE2B c715bba0033ce2c9bc65e6423413a3bd5da7fab63cc3585f497557bde07548d45b4efdd8a90ae0caa110da59e1c9d6a1d79103d1d0c09326bc3ac362e6d3c27b SHA512 e7e0821438e9f146ac4c55f210728c2c858c5b78891884e4d69a74c3fac4c4e2f419ce45d7968cceb9d5407d52dac0020c6d7850fdfea31595826d00531aed83 -AUX booster.yaml 477 BLAKE2B 6107c1a393a1ac87223850a96de96edf82ef5db7a13efdda3a50f996500f71f9c8b72d68abeaf05e1ef8d68fb9723917a37089e7cef4eb935d179603c4ec9a21 SHA512 9a7882601238bbf5d8c7bb9f8917c0535c52a83b3fb775049331cb9d11a61f0ec84904db4af2e1fdb9ed3009cbfa1848b402fba0cc0b7e281e43858d5c00acdc -AUX installkernel-52-booster.install 886 BLAKE2B 55992d5661ddb4506062f79de128542e524b59ace2173b62bb8b6c9fe418a34829d5a619ac106d9a8a9a223a0293cd635fb10ee8063eebf1f5c7cfe61b6ddc51 SHA512 5876ef6ff2d57beb4c2be47d400fa23aafcdf10afb50f6b1e988404696980abd6d410167897c8e67a4a6e962cf300cc5914fde7a0de3e6487c1db5e277ea60b7 -AUX kernel-install-52-booster.install 591 BLAKE2B 82bafd1474f223911858266722f84eecd9792249b583c994d45069cdd007d1b1bdc5bffceb50735e05e92d9d8423d8872112afc51c04a05846faf00088cd83c4 SHA512 e5b6f2a84d204154a602adc505bc1ad40121e28d3ec81c62c090cae7dd8628cef99fbf3091df2022e479e808367c3bb8c58705ce32bad408ce874e5cb94f4e46 -DIST booster-0.11-vendor.tar.xz 1919268 BLAKE2B 8f29b68d15595d8995fff13fe1f77bb7ea9bdb556c5ba7c096a12539b2fcfd05cbd7ed12a6dde6d1977096b5d7de7bd5569b27951a28b9be908d71d41eaae5e6 SHA512 cd1f50166b22bb7e1524e113e63dcc9fe25b8bbf36a6fda7f0e6f86b7706b4c6666bfa48aa9597fa3b94bd82851d41cfe1ec48338829855fe490d54a6df3b53c -DIST booster-0.11.tar.gz 113332 BLAKE2B 55969cd75fea79df20b3778bbd295b9d69284a04d42a5cfa0ac8128772b37c26a76f68bf2fe587f7d98670a13741a95647ef736e0baf3cc3e09a75952c021ab4 SHA512 fbccb75b57d38696d4e81f0c587c6c456270290d4867b1e5028363beff9f0b08770719e0fcc991bd6c751fe48fdd8d2aee262355b8691caeb6ee702d6cccb7a0 DIST booster-0.11_p20240709-vendor.tar.xz 1951976 BLAKE2B 9091ebb47a93d266b6542097074a72757f7e6f5520a799dbc2dc97327af54c27472dab6bab1b186fde8ec28373fb2ab350a20321b4657d104a0f51bb100cfb78 SHA512 b73ee71583287ce58019432d8cbcc5e3c5c834b8571982273cac07e21b4ec99b45f1195957850c9b039b314cee508cace9154f97942f7bc9d2ffabc8897b7931 DIST booster-0.11_p20240709.tar.gz 116998 BLAKE2B 0c2a5eb06761a4d1ccaf73028179164936714b8bfb0c4f614b6fd58b7052d567b1a1a7215ce70da8dca9025d0984c4bd2b721e9406a7ef9799d4b222e3cf1cfd SHA512 381ab381e9a44eb3de7ea25aa65969264fdb8c42aa0dcdbf9edd247ca8a0d340288b08b906fd6a4be2d4978a68a0057bda88e726edc87d6d02d46d7c56c7f3ef -EBUILD booster-0.11.ebuild 1342 BLAKE2B 1979e497e1f5c19fa1d425feb73d0343d74cc12ecc157d513f988078acc3dec5324bb899079c2a7c30297faca11c93de753669ab57af76b9c74ec43e4beb644d SHA512 fadb5acad095be0c2b756a9d5778a8b400c5a35d94280c9d59691ba489aab933201cba129898aaefa6c632977db4482dfe32abe6be458c2a57297772af66dd58 -EBUILD booster-0.11_p20240709-r1.ebuild 1578 BLAKE2B fc05458a1ef0a3954383ed131bd7ca02d10576a8cc24554cf0687dc507d3ee4f02293b3e45e4d54673e8ed676f5fc1422c9f7ad75281c2c5732471ec50465f40 SHA512 ba156afe9896759ad7e9cb1539f5a631d192d8a316fdb71f4decbc41afb99371caf57d23c0aa7d2dd7986f87e7e850bf94a744d30207633665bfd7b8794973ab +DIST booster-0.12_p20251115-vendor.tar.xz 2103956 BLAKE2B 349a9e239ecce3a058f85b57fc8599fe803d2be58ccd9eaddc337e75420dd048cb6e70c7b2aef5360414257622d64a85242bb6f9f50746038912663537318c33 SHA512 e1eb793cfb29612655b36dfb51e395b0ae3907628e4a308a6b3fd65d4fb02e4d64ab1c12d65b72de296d96b031823a72c278c6ace3fde43363ee7938413177ea +DIST booster-0.12_p20251115.tar.gz 116506 BLAKE2B d6ec137e27a93a4260ee9616912373fac3a7a343d47996061f9a6fa08aeb09531580d81baad54107f83a38f36a4225eec01cd4ed1e3d39fae7d05cd4504f33be SHA512 098f94788991f573c50c7760db064616267949f8456661ff8deb6250fcd30d631223f708e96b178cbd14d7fa42faf9324da44acf090f488ef115ffd8f958f5ef diff --git a/sys-kernel/booster/booster-0.11.ebuild b/sys-kernel/booster/booster-0.12_p20251115.ebuild similarity index 83% rename from sys-kernel/booster/booster-0.11.ebuild rename to sys-kernel/booster/booster-0.12_p20251115.ebuild index 66390e8..e29dd38 100644 --- a/sys-kernel/booster/booster-0.11.ebuild +++ b/sys-kernel/booster/booster-0.12_p20251115.ebuild @@ -5,9 +5,10 @@ EAPI=8 inherit go-module +EGIT_COMMIT=a303c89133e4047f310ac79fc1a6b9b83a5049cf DESCRIPTION="Fast and secure initramfs generator" HOMEPAGE="https://github.com/anatol/booster" -SRC_URI="https://github.com/anatol/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz +SRC_URI="https://github.com/anatol/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz https://git.millerson.name/alex/gentoo-artifacts/releases/download/${P}-vendor/${P}-vendor.tar.xz" LICENSE="MIT" @@ -27,6 +28,8 @@ DEPEND="kernel-install? ( RDEPEND="${DEPEND}" BDEPEND="" +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + src_compile() { cd ${S}/generator && ego build cd ${S}/init && ego build @@ -43,7 +46,7 @@ src_install() { fi if use kernel-install; then exeinto /usr/lib/kernel/install.d - newexe "${FILESDIR}/kernel-install-52-booster.install" 52-booster.install + doexe packaging/common/50-booster.install fi exeinto /usr/lib/${PN}