commit:     d749cbe04d6cf35f47562f00c64e9abb544c89d1
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  6 16:40:07 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Dec  6 18:55:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d749cbe0

sys-kernel/gentoo-kernel-bin: Remove 6.12.2 (broken)

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest              |   6 -
 .../gentoo-kernel-bin-6.12.2.ebuild                | 182 ---------------------
 2 files changed, 188 deletions(-)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 6d5e6d2c2ad3..847913db441d 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -12,8 +12,6 @@ DIST genpatches-6.11-13.base.tar.xz 1057764 BLAKE2B 
af456ba89688ebaf57a0921c3046
 DIST genpatches-6.11-13.extras.tar.xz 4056 BLAKE2B 
c03fd34ce154442a7e5d786d554a5996dd90ada4cc302aca88a00573e4eb3ee4c5cdbe765aee0cbf1a874b5be0dd2f03bde9d50da53f3e62dd0e3e9dc0560a66
 SHA512 
d8b42dad1b61ea53b83e283fa0abd3cbd6e28f062047b51b3fb0339f1fea650d0ca386ad5848e9a6407006f886f1ef6107f79c179096e63bd968828428aa7652
 DIST genpatches-6.12-2.base.tar.xz 6548 BLAKE2B 
6872ca3238aa7b9e811ce827260330850fd90bb3bb48abe7a06c5fd36acfff7ceca5983aff7cdc82da2396e27b908cb737ab77c5efc9603d03193473236ef634
 SHA512 
baae1ebc693f5eebb308d35d8e6571f5f00e95bd98e4aac9c84e6fceffd051b4699762dc5c1f1b02231126e7c4bafbb352e4aa011cfa71d9b0ba84fbfa766536
 DIST genpatches-6.12-2.extras.tar.xz 4060 BLAKE2B 
ce854b442562d86627eed172c94d6766ed27a29e0c7cbd240ec7b18b3fb0965a30289640d828b603eb309f2e911dec157c206740b4f16f40ffc3ce8069fabf3e
 SHA512 
dd14190aaf8dfd51696e0fd3751695889e9c4c6ac9eb36b288f5991f01874b3cafb29240fa115fe54b718ee741c810c154e97aad8f5eb72f988bb3bae0005222
-DIST genpatches-6.12-3.base.tar.xz 330568 BLAKE2B 
37e21093772463ba3d14744ef5a549d0b2af6091301e8a4141eec1e1535884ea775b55608750e2ca814a973f0b96efef0993cbc52e4ab5952f4d1c3f7d2c5b14
 SHA512 
f5c1a7b2d0e4fcf1b012fc3eb974e137079ac5f679fbf9afe03eb60393eaa326ab178685718bb55d5f6cd994b74f51afbdc1272b161a93d808672ee93ac8381d
-DIST genpatches-6.12-3.extras.tar.xz 4056 BLAKE2B 
8b868220be5ce7d53d9bf680531efb6263b755c80dcbdabeddde97bb8925a1d7f26fdaf8c6b8274f0fc5efad1d147e9cd02a247ca6babfbe0c6e143afbe4782c
 SHA512 
2b0bfff24309b0a71b842efe1522c54c320bc9fbbc7380d123b4cfb8435819baacc4bf85bdb5d10806544b43cd728e292e3a08c095664d6e5a52e3e9d11fea74
 DIST genpatches-6.12-5.base.tar.xz 331136 BLAKE2B 
6af9e74cc62063482672566432da6173b605d67ed0555ca1486cc0ffde606d84446c40d832276a9ee2a6d2584aae4a8de22a186a2c5b68ced840135b87b37457
 SHA512 
4b6f205a9fef89118e408e492b179289338e9453563dc95746826f71f5c995d4b36ca14ff106ef5ed6112f5d8dcf6992c7e368ab8ad3fd682c9c0219956ff02e
 DIST genpatches-6.12-5.extras.tar.xz 4056 BLAKE2B 
a3e17cf0578b3cb3d5edb399e7030283c35cfb71357202de8b4ce28b0c21ffa5d5e777d6f6fa64f5791ecfac6a37cce3f7e1a926fc16bf75ebfe7029af9e4c03
 SHA512 
52dd7cb88876ad7a643eb39c7e86a3341438b3662b9821ee1f479aafd759962db247d7d746ae1ee63a4b803c28e8b7fd14e89efafe918327663df5029651c3ef
 DIST genpatches-6.6-70.base.tar.xz 3723176 BLAKE2B 
19017743aaa0e1c717746592f253a14ca476eae1658742c6e487023ee5a670473fe582a814a1202f2aeefc78d7dd3dd249810d7665299f740fcfceb1c8c11f84
 SHA512 
dfaa2df7ceb9411e9e35fc9f4822f7d579c1106b49c57805d657ec14699764a54e10d93f717801db7e33698b1c01dbab489e7b9953b1ff23feacbdec5a99c95b
@@ -48,10 +46,6 @@ DIST gentoo-kernel-6.12.1-1.amd64.gpkg.tar 298700800 BLAKE2B 
0e691f266113eb87e1b
 DIST gentoo-kernel-6.12.1-1.arm64.gpkg.tar 272773120 BLAKE2B 
aecd1217beef2537dc0a459e55eb9b368c9a117c7d47f1c5f3e839d84b35651c46137c04cca7173e2f69cfd84d281e5d1db4d4eed84ad72a93cf63712aa84e31
 SHA512 
e213ff8b0e4744f682986f377821d4af3d97d91b4d6a47ea8428bf9914ecb11721ef9a3490a8a803bf924e240c1eeee78254b11dc66d981dda22e171404b2b83
 DIST gentoo-kernel-6.12.1-1.ppc64le.gpkg.tar 73031680 BLAKE2B 
0d4b88f258cba1fefe2bb6982c2a8386e4b6768e2ce79c8fda7d44e106a4c769164b9bdecfef1df6a22e560109c87dc378dd9993b3d48f9638b25bdcdc5aeed4
 SHA512 
94d24b9925bfe58844459360fbf7b4b982cbd55e153c5cb07caa6f725aeb35024b1fd96672a7bc2fb0886a39eb307ed621c7a09ca05bb8cb15046d913df453cf
 DIST gentoo-kernel-6.12.1-1.x86.gpkg.tar 77352960 BLAKE2B 
adb2f04f127644dffeca1b11892a5b021f60fc36cf322ce820682ffa83f1586c74f013258a33679ae6dcd5e5bb3095c0922b12acc0395b3aef303c3e936d5e28
 SHA512 
8f05cf80e92be1d2ec15aa176883db74ce0ae832c7ca3367a7f741a8185a7260d524493d6ae68fc7d95eede7ae2fef546f339ade85d53b5443dfb4b8d437ae86
-DIST gentoo-kernel-6.12.2-1.amd64.gpkg.tar 298711040 BLAKE2B 
3cc56597f6d5e5df78679170fe8cc36cb3ac5f911e11e59945caf64ce386c05acb2e8271b83a53b56561b8634db57c085954b6e1b1549eaef007bbe262c433e9
 SHA512 
f6ad1e92e18383e137f06dd06b5b604c82d74a2573426820556e4b5d17ca79f027255a402384c36a0d130a8253454b1d6f9feb8f649f759d483620da431df7eb
-DIST gentoo-kernel-6.12.2-1.arm64.gpkg.tar 272742400 BLAKE2B 
a88caed9d219ab6cbff769279b37f6d9c3553fbb2af4dbc2dae6d40c886e22bd9cae263ea7b12e0a00284ef2937cd5f7f2ccec61a283ac2e8b3561b9dab1cbac
 SHA512 
06736046eefd5c121650c7beeaec3be0229397df821a5c6da1557c5c013a871e8bf10b16151d5e66e82c4e71f2ff79c533de1b70462b409dea21caada8ec2e5e
-DIST gentoo-kernel-6.12.2-1.ppc64le.gpkg.tar 73062400 BLAKE2B 
ff9f1535aa539227e34ad1d877bf6136e79e0f1fefcac1cd07d41d17ff33ea2ceaff3e3f441d580044d9c513788b1f0aea56792ccfe2cd3a8b031128b77c710d
 SHA512 
a79e64abca134cd7bbed885a3bd34b0358396b16b6aaf94aa8b1af7ab45da0f840f356660b8f9f4e447f5061c49a424d4db54e1e7d2c6a4c8516d0a630a23859
-DIST gentoo-kernel-6.12.2-1.x86.gpkg.tar 77383680 BLAKE2B 
7e7fc7f56109ed8ba3314f6db3c87df4c1d8bb55ca34d5c9c4e641d64870f31996a63a36cc3efd19c0456a5de4bc493316937f7118f61dc87fb650ba122713e6
 SHA512 
2e3950e4f0065e9d1b1454b02ba456462b6f51f74cdea694580deb0fdf56d9bfdb74d020da94d53e725c50dee884175fe415ddeeefbff01f90a5876622d26e7d
 DIST gentoo-kernel-6.12.3-1.amd64.gpkg.tar 298690560 BLAKE2B 
38f8670f67bbd9ab5b5e7aace23062a9ed5c71318a9284096a9e68c198ac7a23fda82e4e80b94d49050cdca6cbb3c5a0b3ecc4121fc47cbbe241cb0c02c74356
 SHA512 
161adc3ccdd32d4f66295ae70d8ea01e78acc6ee6150b3b1a44f0825bb6f7f0b8bf7153b7c5d010e3257e72ed737ae19b644ff930b34d60ea9da0a070080564a
 DIST gentoo-kernel-6.12.3-1.arm64.gpkg.tar 272814080 BLAKE2B 
e562374063514452ead9f93905ac0a745f0eb7841aa1c6dc9d6a79dffdc4b939d8ea868d47e66277f66052d096285516723774000f0a9c8bc694fc5e83142f9c
 SHA512 
9889b42c9ebde4a350a085477560d076384cd1da48090a629de1f71ae1aff3b15beedf1b630989b09602c77299fcf341e4d736a5519ec79d9424119a30d7bf1b
 DIST gentoo-kernel-6.12.3-1.ppc64le.gpkg.tar 73072640 BLAKE2B 
f10734adfd71df134f10ab7f737256fb6e2d1a475ca0dd948c95f9b4371e54ab22374afb17b68c5c9e4d4aac4e6f51ae8aa4b58e968b09c92c7fcea6932f833d
 SHA512 
d9de25e1eaa6eac0a31c31be8d7cfa3b48ce89a940dfccb200f048c353aba3c6cbcd1acc1764203c2fac35c0e47274fb8f0d0f5ba3404e861d505e72f07065f3

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.2.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.2.ebuild
deleted file mode 100644
index e264bcf1bcc9..000000000000
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.2.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KERNEL_EFI_ZBOOT=1
-KERNEL_IUSE_GENERIC_UKI=1
-KERNEL_IUSE_SECUREBOOT=1
-
-inherit kernel-install toolchain-funcs unpacker
-
-MY_P=linux-${PV%.*}
-GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
-BINPKG=${PF/-bin}-1
-
-DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
-HOMEPAGE="https://www.kernel.org/";
-SRC_URI+="
-       https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
-       
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
-       
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
-       amd64? (
-               
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
-                       -> ${BINPKG/-2/-1}.amd64.gpkg.tar
-       )
-       arm64? (
-               
https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
-                       -> ${BINPKG}.arm64.gpkg.tar
-       )
-       ppc64? (
-               
https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
-                       -> ${BINPKG}.ppc64le.gpkg.tar
-       )
-       x86? (
-               
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
-                       -> ${BINPKG}.x86.gpkg.tar
-       )
-"
-S=${WORKDIR}
-
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="debug"
-
-RDEPEND="
-       !sys-kernel/gentoo-kernel:${SLOT}
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-BDEPEND="
-       app-alternatives/bc
-       app-alternatives/lex
-       dev-util/pahole
-       virtual/libelf
-       app-alternatives/yacc
-"
-
-QA_PREBUILT='*'
-
-KV_LOCALVERSION='-gentoo-dist'
-KPV=${PV}${KV_LOCALVERSION}
-
-src_prepare() {
-       local PATCHES=(
-               # meh, genpatches have no directory
-               "${WORKDIR}"/*.patch
-       )
-       cd "${MY_P}" || die
-       default
-}
-
-src_configure() {
-       # force ld.bfd if we can find it easily
-       local HOSTLD="$(tc-getBUILD_LD)"
-       if type -P "${HOSTLD}.bfd" &>/dev/null; then
-               HOSTLD+=.bfd
-       fi
-       local LD="$(tc-getLD)"
-       if type -P "${LD}.bfd" &>/dev/null; then
-               LD+=.bfd
-       fi
-       tc-export_build_env
-       local makeargs=(
-               V=1
-
-               HOSTCC="$(tc-getBUILD_CC)"
-               HOSTCXX="$(tc-getBUILD_CXX)"
-               HOSTLD="${HOSTLD}"
-               HOSTAR="$(tc-getBUILD_AR)"
-               HOSTCFLAGS="${BUILD_CFLAGS}"
-               HOSTLDFLAGS="${BUILD_LDFLAGS}"
-
-               CROSS_COMPILE=${CHOST}-
-               AS="$(tc-getAS)"
-               CC="$(tc-getCC)"
-               LD="${LD}"
-               AR="$(tc-getAR)"
-               NM="$(tc-getNM)"
-               STRIP="$(tc-getSTRIP)"
-               OBJCOPY="$(tc-getOBJCOPY)"
-               OBJDUMP="$(tc-getOBJDUMP)"
-               READELF="$(tc-getREADELF)"
-
-               # we need to pass it to override colliding Gentoo envvar
-               ARCH="$(tc-arch-kernel)"
-
-               O="${WORKDIR}"/modprep
-       )
-
-       local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
-       local image="${kernel_dir}/$(dist-kernel_get_image_path)"
-       local uki="${image%/*}/uki.efi"
-       if [[ -s ${uki} ]]; then
-               # We need to extract the plain image for the test phase
-               # and USE=-generic-uki.
-               kernel-install_extract_from_uki linux "${uki}" "${image}"
-       fi
-
-       mkdir modprep || die
-       cp "${kernel_dir}/.config" modprep/ || die
-       emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
-}
-
-src_test() {
-       local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
-       kernel-install_test "${KPV}" \
-               "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
-               "${BINPKG}/image/lib/modules/${KPV}"
-}
-
-src_install() {
-       local rel_kernel_dir=/usr/src/linux-${KPV}
-       local kernel_dir="${BINPKG}/image${rel_kernel_dir}"
-       local image="${kernel_dir}/$(dist-kernel_get_image_path)"
-       local uki="${image%/*}/uki.efi"
-       if [[ -s ${uki} ]]; then
-               # Keep the kernel image type we don't want out of install tree
-               # Replace back with placeholder
-               if use generic-uki; then
-                       > "${image}" || die
-               else
-                       > "${uki}" || die
-               fi
-       fi
-
-       # Overwrite the identifier in the prebuilt package
-       echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
-
-       mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
-
-       # FIXME: requires proper mount-boot
-       if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
-               mv "${BINPKG}"/image/boot "${ED}"/ || die
-       fi
-
-       # strip out-of-source build stuffs from modprep
-       # and then copy built files
-       find modprep -type f '(' \
-                       -name Makefile -o \
-                       -name '*.[ao]' -o \
-                       '(' -name '.*' -a -not -name '.config' ')' \
-               ')' -delete || die
-       rm modprep/source || die
-       cp -p -R modprep/. "${ED}${rel_kernel_dir}"/ || die
-
-       # Update timestamps on all modules to ensure cleanup works correctly
-       # when switching USE=modules-compress.
-       find "${ED}/lib" -name '*.ko' -exec touch {} + || die
-
-       # Modules were already stripped before signing
-       dostrip -x /lib/modules
-       kernel-install_compress_modules
-
-       # Mirror the logic from kernel-build_src_install, for architectures
-       # where USE=debug is used.
-       if use ppc64; then
-               dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)"
-       elif use debug && { use amd64 || use arm64; }; then
-               dostrip -x "${rel_kernel_dir}/vmlinux"
-               dostrip -x "${rel_kernel_dir}/vmlinux.ctfa"
-       fi
-}

Reply via email to