commit:     838c7e6710bb2d22c40c7cc7b626f4944f9c1c03
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 24 17:45:42 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 24 17:48:36 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838c7e67

sys-kernel/linux-firmware: add 20250613_p20250624

Switches to the upstream gitlab repo which then feeds into the
kernel.org repo as the kernel.org cgit instance doesn't allow snapshots
anymore.

As for why we're taking a snapshot: needed for amdgpu regressions.

Closes: https://bugs.gentoo.org/958322
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/linux-firmware/Manifest                                  | 1 +
 ...are-99999999.ebuild => linux-firmware-20250613_p20250624.ebuild} | 6 +++---
 sys-kernel/linux-firmware/linux-firmware-99999999.ebuild            | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index 035d554b56ce..9e76d698ea0f 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -2,3 +2,4 @@ DIST linux-firmware-20250211.tar.xz 431514160 BLAKE2B 
65531857e4225dca6f8acbc84f
 DIST linux-firmware-20250311.tar.xz 434375512 BLAKE2B 
a12d42dcea9ec2b7e220ab4da6592cabf77095b41f2b0138626e71c62fa7e311da6efca24e3616a811b3489c23e21fe13684a2b93c0ff746f67e50b097f3f42e
 SHA512 
4686c398a712e4f3fb61e07791fafc9950ed0da71f1db78ebe8ac2dc0b031d19ad64a7e98b8b643c20ef99f195db5a3ca337b762b43c631b99b599fb90892a48
 DIST linux-firmware-20250410.tar.xz 462143576 BLAKE2B 
6902b64ff4cd4cc8636c669ddae1823097f5cf7621dab999cd8d6be4a0150491c7e05decf1bcca3db7e3a8dd2a228e66184458d5b2770e9ccc9ffe10b7f79d40
 SHA512 
7b82312a69cd831e576129a6af5ceb5f96d94e2683788b2462aabfd03a46a18ba06978834822af45acc60ac07e4b1758d51c2b36d3233a8bd806071fa21b08c0
 DIST linux-firmware-20250613.tar.xz 531832228 BLAKE2B 
a06e93823d5ed26cda5847594795244c67a134abbfb8c1c20f86a7cebf51f189d646178bd4f764ab4d7a1e79c84c687b58f585b04073fe17f38dff773381c650
 SHA512 
f1cb2ff010f3206b20b3a98602d3d44848e4fe154439ccfbceca482e8def218c4da53da60f2aad8997897451b4675145f1f6cb7b87151566ab16b60e2e413c02
+DIST linux-firmware-20250613_p20250624.tar.bz2 761974136 BLAKE2B 
b58558e2189bfecda5cd0bbdd8fa1b655f60fb2040b4b6f8ad52faf6af03d0168c94025509a939d6738631b24a38386407a958b0d5d44c9c6327340827cbd1f2
 SHA512 
35e5c8ee5d374688b7d66a6222f6d7be4da0ebc73c73fdde22482619576b31afaf9c8e21b3a9a3e5f83558b250e7bf5242f3f8ed6faa627d543b77ade7dd9814

diff --git a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20250613_p20250624.ebuild
similarity index 98%
copy from sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
copy to sys-kernel/linux-firmware/linux-firmware-20250613_p20250624.ebuild
index fe39f88ef6cc..248922830c40 100644
--- a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20250613_p20250624.ebuild
@@ -6,15 +6,15 @@ inherit dist-kernel-utils eapi9-ver linux-info mount-boot 
savedconfig
 
 # In case this is a real snapshot, fill in commit below.
 # For normal, tagged releases, leave blank
-MY_COMMIT=""
+MY_COMMIT="b05fabcd6f2a16d50b5f86c389dde7a33f00bb81"
 
 if [[ ${PV} == 99999999* ]]; then
        inherit git-r3
        
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git";
 else
        if [[ -n "${MY_COMMIT}" ]]; then
-               
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-               S="${WORKDIR}/${MY_COMMIT}"
+               
SRC_URI="https://gitlab.com/kernel-firmware/linux-firmware/-/archive/${MY_COMMIT}/linux-firmware-${MY_COMMIT}.tar.bz2
 -> ${P}.tar.bz2"
+               S="${WORKDIR}/${PN}-${MY_COMMIT}"
        else
                
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz";
        fi

diff --git a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
index fe39f88ef6cc..248922830c40 100644
--- a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
@@ -6,15 +6,15 @@ inherit dist-kernel-utils eapi9-ver linux-info mount-boot 
savedconfig
 
 # In case this is a real snapshot, fill in commit below.
 # For normal, tagged releases, leave blank
-MY_COMMIT=""
+MY_COMMIT="b05fabcd6f2a16d50b5f86c389dde7a33f00bb81"
 
 if [[ ${PV} == 99999999* ]]; then
        inherit git-r3
        
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git";
 else
        if [[ -n "${MY_COMMIT}" ]]; then
-               
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-               S="${WORKDIR}/${MY_COMMIT}"
+               
SRC_URI="https://gitlab.com/kernel-firmware/linux-firmware/-/archive/${MY_COMMIT}/linux-firmware-${MY_COMMIT}.tar.bz2
 -> ${P}.tar.bz2"
+               S="${WORKDIR}/${PN}-${MY_COMMIT}"
        else
                
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz";
        fi

Reply via email to