* [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61.
@ 2022-08-28 10:35 jcgruenhage
2022-08-28 21:50 ` [PR REVIEW] rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip] Piraty
` (10 more replies)
0 siblings, 11 replies; 12+ messages in thread
From: jcgruenhage @ 2022-08-28 10:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1503 bytes --]
There is a new pull request by jcgruenhage against master on the void-packages repository
https://github.com/jcgruenhage/void-packages rpi-kernel-5.15.61_1
https://github.com/void-linux/void-packages/pull/38958
rpi-kernel,rpi-firmware: update to 5.15.61.
#### Testing the changes
- I tested the changes in this PR: **briefly**
I've built rpi4-kernel and rpi-firmware, and created an image for my CM4. It boots, haven't tested anything more so far. I sadly don't have any other Pi products to test on right now, so I'd need some other people to help on this.
cc @Piraty as current maintainer
Resolves https://github.com/void-linux/void-mklive/issues/264
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/38958.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-rpi-kernel-5.15.61_1-38958.patch --]
[-- Type: text/x-diff, Size: 10187 bytes --]
From a713a328f2c531b291c21169b64c0f9f98629720 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sun, 28 Aug 2022 12:29:32 +0200
Subject: [PATCH 1/4] rpi-firmware: update to 20220823.
---
srcpkgs/rpi-firmware/template | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 951782411446..ed8529716065 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -1,10 +1,10 @@
# Template file for 'rpi-firmware'
-_githash="8f13114b9ea29bd004151d4a8afa500b2df721be"
+_githash="62efc6a69d4e717bf2833c649d622c8298a37e9c"
_gitshort="${_githash:0:7}"
pkgname=rpi-firmware
-version=20201123
-revision=5
+version=20220823
+revision=1
archs="armv6l* armv7l* aarch64*"
wrksrc="firmware-${_githash}"
provides="linux-firmware-broadcom-${version}_${revision}"
@@ -14,7 +14,7 @@ maintainer="Piraty <piraty1@inbox.ru>"
license="BSD-3-Clause, custom:Cypress"
homepage="https://github.com/raspberrypi/firmware"
distfiles="https://github.com/raspberrypi/firmware/archive/${_githash}.tar.gz"
-checksum=f9be0cc177aae7dddaa0a2967d090ea33a95be9dd519d2eee3bc740af8ffb19e
+checksum=3fc5ab7155bde7221245f439971217558300dcbc988ade861cfef4e737de9909
conf_files="/boot/cmdline.txt /boot/config.txt"
nostrip=yes
@@ -35,39 +35,39 @@ do_install() {
vinstall ${FILESDIR}/cmdline.txt 644 boot
vinstall ${FILESDIR}/config.txt 644 boot
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/firmware-nonfree/raw/master/LICENCE.cypress
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/firmware-nonfree/buster/LICENCE.cypress
vlicense LICENCE.cypress
# Firmware for rpi3 b and zero wifi chip
for f in bin txt; do
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43430-sdio.${f}
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/firmware-nonfree/buster/brcm/brcmfmac43430-sdio.${f}
vinstall brcmfmac43430-sdio.${f} 0644 usr/lib/firmware/brcm
done
# Firmware for rpi3 b and zero bluetooth chip
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM43430A1.hcd
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/bluez-firmware/master/broadcom/BCM43430A1.hcd
vinstall BCM43430A1.hcd 0644 usr/lib/firmware/brcm
# Firmware for rpi3 b+ wifi chip
for f in bin txt clm_blob; do
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43455-sdio.${f}
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/firmware-nonfree/buster/brcm/brcmfmac43455-sdio.${f}
vinstall brcmfmac43455-sdio.${f} 0644 usr/lib/firmware/brcm
done
# Firmware for rpi3 b+ bluetooth chip
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM4345C0.hcd
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/bluez-firmware/master/broadcom/BCM4345C0.hcd
vinstall BCM4345C0.hcd 0644 usr/lib/firmware/brcm
# Firmware for rpi4/rpi400 wifi chip
for f in bin txt clm_blob; do
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43456-sdio.${f}
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/firmware-nonfree/buster/brcm/brcmfmac43456-sdio.${f}
vinstall brcmfmac43456-sdio.${f} 0644 usr/lib/firmware/brcm
done
# Firmware for rpi4/rpi400 bluetooth chip
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM4345C5.hcd
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/bluez-firmware/master/broadcom/BCM4345C5.hcd
vinstall BCM4345C5.hcd 0644 usr/lib/firmware/brcm
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM43430B0.hcd
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/bluez-firmware/master/broadcom/BCM43430B0.hcd
vinstall BCM43430B0.hcd 0644 usr/lib/firmware/brcm
}
From 0f96c3b8ae99a5ff89473328a5cf438d3a176f14 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sun, 28 Aug 2022 12:30:03 +0200
Subject: [PATCH 2/4] rpi-kernel: update to 5.15.61.
---
srcpkgs/rpi-kernel/template | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 3c2188d2d5bc..a6e614754792 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -1,9 +1,9 @@
# Template file for 'rpi-kernel'
#
# We track the latest Raspberry Pi LTS kernel as that is what is used in the
-# official Raspbian distribution. This is currently 5.10:
+# official Raspberry Pi OS distribution. This is currently 5.15:
#
-# https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=288234
+# https://forums.raspberrypi.com/viewtopic.php?t=322879
#
# Commit hash is picked from latest tag [1], if appropriate, or from latest
# "Merge remote-tracking branch 'stable/linux-5.10.y' into rpi-5.10.y" commit.
@@ -12,22 +12,22 @@
#
# WARNING: keep all rpi*-kernel packages in sync
-_githash="82c6f8643398e222099066bfffb2070772f0696f"
+_githash="64ad74084fa44abe8689564071df5729ded4c589"
_gitshort="${_githash:0:7}"
pkgname=rpi-kernel
-version=5.10.110
+version=5.15.61
revision=1
archs="armv6l*"
wrksrc="linux-${_githash}"
-hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex"
+hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
makedepends="ncurses-devel"
maintainer="Piraty <piraty1@inbox.ru>"
homepage="http://www.kernel.org"
license="GPL-2.0-only"
short_desc="Linux kernel for Raspberry Pi zero/1 (${version%.*} series [git ${_gitshort}])"
distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=f3ee7782c90ecb3e468e89602248a1de45b466d5d4c1af4748f7ca088c0fcab3
+checksum=64ad74084fa44abe8689564071df5729ded4c589
python_version=3
_kernver="${version}_${revision}"
@@ -206,10 +206,6 @@ do_install() {
mkdir -p ${hdrdest}/net/mac80211/
cp net/mac80211/*.h ${hdrdest}/net/mac80211
- # add dvb headers for external modules
- mkdir -p ${hdrdest}/include/config/dvb/
- cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
-
# Remove unneeded architectures
# (save the correct one + Kconfig and delete all others)
mkdir -p arch-backup
From 70541b47ba378556a95e2f1845d2cf7ee96e0d8a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sun, 28 Aug 2022 12:29:56 +0200
Subject: [PATCH 3/4] rpi3-kernel: update to 5.15.61.
---
srcpkgs/rpi3-kernel/template | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/srcpkgs/rpi3-kernel/template b/srcpkgs/rpi3-kernel/template
index 937308fc6576..20d51a6b8579 100644
--- a/srcpkgs/rpi3-kernel/template
+++ b/srcpkgs/rpi3-kernel/template
@@ -1,22 +1,22 @@
# Template file for 'rpi3-kernel'
# See rpi-kernel for version policy
-_githash="82c6f8643398e222099066bfffb2070772f0696f"
+_githash="64ad74084fa44abe8689564071df5729ded4c589"
_gitshort="${_githash:0:7}"
pkgname=rpi3-kernel
-version=5.10.110
+version=5.15.61
revision=1
archs="aarch64*"
wrksrc="linux-${_githash}"
-hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex"
+hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
makedepends="ncurses-devel"
maintainer="Piraty <piraty1@inbox.ru>"
homepage="http://www.kernel.org"
license="GPL-2.0-only"
short_desc="Linux kernel for Raspberry Pi 3 / Zero 2 (${version%.*} series [git ${_gitshort}])"
distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=f3ee7782c90ecb3e468e89602248a1de45b466d5d4c1af4748f7ca088c0fcab3
+checksum=8257604cc47792007284cc2640d7dd9f70fab062a7c596e92903e99718434244
python_version=3
_kernver="${version}_${revision}"
@@ -198,10 +198,6 @@ do_install() {
mkdir -p ${hdrdest}/net/mac80211/
cp net/mac80211/*.h ${hdrdest}/net/mac80211
- # add dvb headers for external modules
- mkdir -p ${hdrdest}/include/config/dvb/
- cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
-
# Remove unneeded architectures
# (save the correct one + Kconfig and delete all others)
mkdir -p arch-backup
From 21cc197d127d35888a9ce6edb271247b533ee0a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sun, 28 Aug 2022 12:30:00 +0200
Subject: [PATCH 4/4] rpi4-kernel: update to 5.15.61.
---
srcpkgs/rpi4-kernel/template | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/srcpkgs/rpi4-kernel/template b/srcpkgs/rpi4-kernel/template
index e2c8ac19efee..d4fb3c72906e 100644
--- a/srcpkgs/rpi4-kernel/template
+++ b/srcpkgs/rpi4-kernel/template
@@ -1,22 +1,22 @@
# Template file for 'rpi4-kernel'
# See rpi-kernel for version policy
-_githash="82c6f8643398e222099066bfffb2070772f0696f"
+_githash="64ad74084fa44abe8689564071df5729ded4c589"
_gitshort="${_githash:0:7}"
pkgname=rpi4-kernel
-version=5.10.110
+version=5.15.61
revision=1
archs="aarch64*"
wrksrc="linux-${_githash}"
-hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex"
+hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
makedepends="ncurses-devel"
maintainer="Piraty <piraty1@inbox.ru>"
homepage="http://www.kernel.org"
license="GPL-2.0-only"
short_desc="Linux kernel for Raspberry Pi 4 (${version%.*} series [git ${_gitshort}])"
distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=f3ee7782c90ecb3e468e89602248a1de45b466d5d4c1af4748f7ca088c0fcab3
+checksum=8257604cc47792007284cc2640d7dd9f70fab062a7c596e92903e99718434244
python_version=3
conflicts=rpi3-kernel
@@ -199,10 +199,6 @@ do_install() {
mkdir -p ${hdrdest}/net/mac80211/
cp net/mac80211/*.h ${hdrdest}/net/mac80211
- # add dvb headers for external modules
- mkdir -p ${hdrdest}/include/config/dvb/
- cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
-
# Remove unneeded architectures
# (save the correct one + Kconfig and delete all others)
mkdir -p arch-backup
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR REVIEW] rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
@ 2022-08-28 21:50 ` Piraty
2022-08-28 21:50 ` Piraty
` (9 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: Piraty @ 2022-08-28 21:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 247 bytes --]
New review comment by Piraty on void-packages repository
https://github.com/void-linux/void-packages/pull/38958#discussion_r956785885
Comment:
align with `srcpkgs/linux5.15/template`. align with mainline template on other occasions is wise too.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR REVIEW] rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
2022-08-28 21:50 ` [PR REVIEW] rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip] Piraty
@ 2022-08-28 21:50 ` Piraty
2022-09-02 9:54 ` paper42
` (8 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: Piraty @ 2022-08-28 21:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 169 bytes --]
New review comment by Piraty on void-packages repository
https://github.com/void-linux/void-packages/pull/38958#discussion_r956785825
Comment:
checksum doesn't matcht
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
2022-08-28 21:50 ` [PR REVIEW] rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip] Piraty
2022-08-28 21:50 ` Piraty
@ 2022-09-02 9:54 ` paper42
2022-09-02 12:40 ` [PR REVIEW] " jcgruenhage
` (7 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2022-09-02 9:54 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 221 bytes --]
New comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/pull/38958#issuecomment-1235303367
Comment:
Tested on Raspberry Pi 4 4GB, it's been running for 3 days without any issues.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR REVIEW] rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
` (2 preceding siblings ...)
2022-09-02 9:54 ` paper42
@ 2022-09-02 12:40 ` jcgruenhage
2022-09-02 12:47 ` jcgruenhage
` (6 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: jcgruenhage @ 2022-09-02 12:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 198 bytes --]
New review comment by jcgruenhage on void-packages repository
https://github.com/void-linux/void-packages/pull/38958#discussion_r961634756
Comment:
I seem to have mis-pasted something here, sorry
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR REVIEW] rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
` (3 preceding siblings ...)
2022-09-02 12:40 ` [PR REVIEW] " jcgruenhage
@ 2022-09-02 12:47 ` jcgruenhage
2022-09-02 12:48 ` [PR PATCH] [Updated] " jcgruenhage
` (5 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: jcgruenhage @ 2022-09-02 12:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 156 bytes --]
New review comment by jcgruenhage on void-packages repository
https://github.com/void-linux/void-packages/pull/38958#discussion_r961641074
Comment:
wdym?
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR PATCH] [Updated] rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
` (4 preceding siblings ...)
2022-09-02 12:47 ` jcgruenhage
@ 2022-09-02 12:48 ` jcgruenhage
2022-09-02 16:29 ` tsjk
` (4 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: jcgruenhage @ 2022-09-02 12:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1518 bytes --]
There is an updated pull request by jcgruenhage against master on the void-packages repository
https://github.com/jcgruenhage/void-packages rpi-kernel-5.15.61_1
https://github.com/void-linux/void-packages/pull/38958
rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
#### Testing the changes
- I tested the changes in this PR: **briefly**
I've built rpi4-kernel and rpi-firmware, and created an image for my CM4. It boots, haven't tested anything more so far. I sadly don't have any other Pi products to test on right now, so I'd need some other people to help on this.
cc @Piraty as current maintainer
Resolves https://github.com/void-linux/void-mklive/issues/264
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/38958.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-rpi-kernel-5.15.61_1-38958.patch --]
[-- Type: text/x-diff, Size: 11809 bytes --]
From 50978e378eefc0c080657ef11f796bfea0f83d4a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sun, 28 Aug 2022 12:29:32 +0200
Subject: [PATCH 1/5] rpi-firmware: update to 20220823.
---
srcpkgs/rpi-firmware/template | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 951782411446..ed8529716065 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -1,10 +1,10 @@
# Template file for 'rpi-firmware'
-_githash="8f13114b9ea29bd004151d4a8afa500b2df721be"
+_githash="62efc6a69d4e717bf2833c649d622c8298a37e9c"
_gitshort="${_githash:0:7}"
pkgname=rpi-firmware
-version=20201123
-revision=5
+version=20220823
+revision=1
archs="armv6l* armv7l* aarch64*"
wrksrc="firmware-${_githash}"
provides="linux-firmware-broadcom-${version}_${revision}"
@@ -14,7 +14,7 @@ maintainer="Piraty <piraty1@inbox.ru>"
license="BSD-3-Clause, custom:Cypress"
homepage="https://github.com/raspberrypi/firmware"
distfiles="https://github.com/raspberrypi/firmware/archive/${_githash}.tar.gz"
-checksum=f9be0cc177aae7dddaa0a2967d090ea33a95be9dd519d2eee3bc740af8ffb19e
+checksum=3fc5ab7155bde7221245f439971217558300dcbc988ade861cfef4e737de9909
conf_files="/boot/cmdline.txt /boot/config.txt"
nostrip=yes
@@ -35,39 +35,39 @@ do_install() {
vinstall ${FILESDIR}/cmdline.txt 644 boot
vinstall ${FILESDIR}/config.txt 644 boot
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/firmware-nonfree/raw/master/LICENCE.cypress
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/firmware-nonfree/buster/LICENCE.cypress
vlicense LICENCE.cypress
# Firmware for rpi3 b and zero wifi chip
for f in bin txt; do
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43430-sdio.${f}
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/firmware-nonfree/buster/brcm/brcmfmac43430-sdio.${f}
vinstall brcmfmac43430-sdio.${f} 0644 usr/lib/firmware/brcm
done
# Firmware for rpi3 b and zero bluetooth chip
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM43430A1.hcd
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/bluez-firmware/master/broadcom/BCM43430A1.hcd
vinstall BCM43430A1.hcd 0644 usr/lib/firmware/brcm
# Firmware for rpi3 b+ wifi chip
for f in bin txt clm_blob; do
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43455-sdio.${f}
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/firmware-nonfree/buster/brcm/brcmfmac43455-sdio.${f}
vinstall brcmfmac43455-sdio.${f} 0644 usr/lib/firmware/brcm
done
# Firmware for rpi3 b+ bluetooth chip
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM4345C0.hcd
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/bluez-firmware/master/broadcom/BCM4345C0.hcd
vinstall BCM4345C0.hcd 0644 usr/lib/firmware/brcm
# Firmware for rpi4/rpi400 wifi chip
for f in bin txt clm_blob; do
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43456-sdio.${f}
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/firmware-nonfree/buster/brcm/brcmfmac43456-sdio.${f}
vinstall brcmfmac43456-sdio.${f} 0644 usr/lib/firmware/brcm
done
# Firmware for rpi4/rpi400 bluetooth chip
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM4345C5.hcd
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/bluez-firmware/master/broadcom/BCM4345C5.hcd
vinstall BCM4345C5.hcd 0644 usr/lib/firmware/brcm
- $XBPS_FETCH_CMD https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM43430B0.hcd
+ $XBPS_FETCH_CMD https://raw.githubusercontent.com/RPi-Distro/bluez-firmware/master/broadcom/BCM43430B0.hcd
vinstall BCM43430B0.hcd 0644 usr/lib/firmware/brcm
}
From 2c3a3d158f048885a41ef940d5e392e556c5c091 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sun, 28 Aug 2022 12:30:03 +0200
Subject: [PATCH 2/5] rpi-kernel: update to 5.15.61.
---
srcpkgs/rpi-kernel/template | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 3c2188d2d5bc..3183183b6a4e 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -1,9 +1,9 @@
# Template file for 'rpi-kernel'
#
# We track the latest Raspberry Pi LTS kernel as that is what is used in the
-# official Raspbian distribution. This is currently 5.10:
+# official Raspberry Pi OS distribution. This is currently 5.15:
#
-# https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=288234
+# https://forums.raspberrypi.com/viewtopic.php?t=322879
#
# Commit hash is picked from latest tag [1], if appropriate, or from latest
# "Merge remote-tracking branch 'stable/linux-5.10.y' into rpi-5.10.y" commit.
@@ -12,22 +12,22 @@
#
# WARNING: keep all rpi*-kernel packages in sync
-_githash="82c6f8643398e222099066bfffb2070772f0696f"
+_githash="64ad74084fa44abe8689564071df5729ded4c589"
_gitshort="${_githash:0:7}"
pkgname=rpi-kernel
-version=5.10.110
+version=5.15.61
revision=1
archs="armv6l*"
wrksrc="linux-${_githash}"
-hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex"
+hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
makedepends="ncurses-devel"
maintainer="Piraty <piraty1@inbox.ru>"
homepage="http://www.kernel.org"
license="GPL-2.0-only"
short_desc="Linux kernel for Raspberry Pi zero/1 (${version%.*} series [git ${_gitshort}])"
distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=f3ee7782c90ecb3e468e89602248a1de45b466d5d4c1af4748f7ca088c0fcab3
+checksum=8257604cc47792007284cc2640d7dd9f70fab062a7c596e92903e99718434244
python_version=3
_kernver="${version}_${revision}"
@@ -206,10 +206,6 @@ do_install() {
mkdir -p ${hdrdest}/net/mac80211/
cp net/mac80211/*.h ${hdrdest}/net/mac80211
- # add dvb headers for external modules
- mkdir -p ${hdrdest}/include/config/dvb/
- cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
-
# Remove unneeded architectures
# (save the correct one + Kconfig and delete all others)
mkdir -p arch-backup
From ad4b2ae4dce9aaf967f083f7bbb5dbdb615d380a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Fri, 2 Sep 2022 14:45:42 +0200
Subject: [PATCH 3/5] rpi2-kernel: update to 5.10.110.
---
srcpkgs/rpi2-kernel/template | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/rpi2-kernel/template b/srcpkgs/rpi2-kernel/template
index 228b6d2c5551..8963b855a4de 100644
--- a/srcpkgs/rpi2-kernel/template
+++ b/srcpkgs/rpi2-kernel/template
@@ -1,7 +1,7 @@
# Template file for 'rpi2-kernel'
# See rpi-kernel for version policy
-_githash="82c6f8643398e222099066bfffb2070772f0696f"
+_githash="64ad74084fa44abe8689564071df5729ded4c589"
_gitshort="${_githash:0:7}"
pkgname=rpi2-kernel
@@ -16,7 +16,7 @@ homepage="http://www.kernel.org"
license="GPL-2.0-only"
short_desc="Linux kernel for Raspberry Pi 2 (${version%.*} series [git ${_gitshort}])"
distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=f3ee7782c90ecb3e468e89602248a1de45b466d5d4c1af4748f7ca088c0fcab3
+checksum=8257604cc47792007284cc2640d7dd9f70fab062a7c596e92903e99718434244
python_version=3
_kernver="${version}_${revision}"
@@ -198,10 +198,6 @@ do_install() {
mkdir -p ${hdrdest}/net/mac80211/
cp net/mac80211/*.h ${hdrdest}/net/mac80211
- # add dvb headers for external modules
- mkdir -p ${hdrdest}/include/config/dvb/
- cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
-
# Remove unneeded architectures
# (save the correct one + Kconfig and delete all others)
mkdir -p arch-backup
From b2bcecbc8d6ce04a399664037500dd6f0765c25c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sun, 28 Aug 2022 12:29:56 +0200
Subject: [PATCH 4/5] rpi3-kernel: update to 5.15.61.
---
srcpkgs/rpi3-kernel/template | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/srcpkgs/rpi3-kernel/template b/srcpkgs/rpi3-kernel/template
index 937308fc6576..20d51a6b8579 100644
--- a/srcpkgs/rpi3-kernel/template
+++ b/srcpkgs/rpi3-kernel/template
@@ -1,22 +1,22 @@
# Template file for 'rpi3-kernel'
# See rpi-kernel for version policy
-_githash="82c6f8643398e222099066bfffb2070772f0696f"
+_githash="64ad74084fa44abe8689564071df5729ded4c589"
_gitshort="${_githash:0:7}"
pkgname=rpi3-kernel
-version=5.10.110
+version=5.15.61
revision=1
archs="aarch64*"
wrksrc="linux-${_githash}"
-hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex"
+hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
makedepends="ncurses-devel"
maintainer="Piraty <piraty1@inbox.ru>"
homepage="http://www.kernel.org"
license="GPL-2.0-only"
short_desc="Linux kernel for Raspberry Pi 3 / Zero 2 (${version%.*} series [git ${_gitshort}])"
distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=f3ee7782c90ecb3e468e89602248a1de45b466d5d4c1af4748f7ca088c0fcab3
+checksum=8257604cc47792007284cc2640d7dd9f70fab062a7c596e92903e99718434244
python_version=3
_kernver="${version}_${revision}"
@@ -198,10 +198,6 @@ do_install() {
mkdir -p ${hdrdest}/net/mac80211/
cp net/mac80211/*.h ${hdrdest}/net/mac80211
- # add dvb headers for external modules
- mkdir -p ${hdrdest}/include/config/dvb/
- cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
-
# Remove unneeded architectures
# (save the correct one + Kconfig and delete all others)
mkdir -p arch-backup
From 4b6ee5bc31efdc68c4dab7c894422c4ab99e9f63 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sun, 28 Aug 2022 12:30:00 +0200
Subject: [PATCH 5/5] rpi4-kernel: update to 5.15.61.
---
srcpkgs/rpi4-kernel/template | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/srcpkgs/rpi4-kernel/template b/srcpkgs/rpi4-kernel/template
index e2c8ac19efee..d4fb3c72906e 100644
--- a/srcpkgs/rpi4-kernel/template
+++ b/srcpkgs/rpi4-kernel/template
@@ -1,22 +1,22 @@
# Template file for 'rpi4-kernel'
# See rpi-kernel for version policy
-_githash="82c6f8643398e222099066bfffb2070772f0696f"
+_githash="64ad74084fa44abe8689564071df5729ded4c589"
_gitshort="${_githash:0:7}"
pkgname=rpi4-kernel
-version=5.10.110
+version=5.15.61
revision=1
archs="aarch64*"
wrksrc="linux-${_githash}"
-hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex"
+hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
makedepends="ncurses-devel"
maintainer="Piraty <piraty1@inbox.ru>"
homepage="http://www.kernel.org"
license="GPL-2.0-only"
short_desc="Linux kernel for Raspberry Pi 4 (${version%.*} series [git ${_gitshort}])"
distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=f3ee7782c90ecb3e468e89602248a1de45b466d5d4c1af4748f7ca088c0fcab3
+checksum=8257604cc47792007284cc2640d7dd9f70fab062a7c596e92903e99718434244
python_version=3
conflicts=rpi3-kernel
@@ -199,10 +199,6 @@ do_install() {
mkdir -p ${hdrdest}/net/mac80211/
cp net/mac80211/*.h ${hdrdest}/net/mac80211
- # add dvb headers for external modules
- mkdir -p ${hdrdest}/include/config/dvb/
- cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
-
# Remove unneeded architectures
# (save the correct one + Kconfig and delete all others)
mkdir -p arch-backup
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
` (5 preceding siblings ...)
2022-09-02 12:48 ` [PR PATCH] [Updated] " jcgruenhage
@ 2022-09-02 16:29 ` tsjk
2022-09-02 22:03 ` paper42
` (3 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: tsjk @ 2022-09-02 16:29 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 185 bytes --]
New comment by tsjk on void-packages repository
https://github.com/void-linux/void-packages/pull/38958#issuecomment-1235696970
Comment:
This is awesome. Looking forward to the merge.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
` (6 preceding siblings ...)
2022-09-02 16:29 ` tsjk
@ 2022-09-02 22:03 ` paper42
2022-09-05 2:23 ` [PR PATCH] [Merged]: " the-maldridge
` (2 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2022-09-02 22:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 185 bytes --]
New comment by tsjk on void-packages repository
https://github.com/void-linux/void-packages/pull/38958#issuecomment-1235696970
Comment:
This is awesome. Looking forward to the merge.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR PATCH] [Merged]: rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
` (7 preceding siblings ...)
2022-09-02 22:03 ` paper42
@ 2022-09-05 2:23 ` the-maldridge
2022-09-06 13:50 ` [PR REVIEW] " Piraty
2022-09-06 13:50 ` Piraty
10 siblings, 0 replies; 12+ messages in thread
From: the-maldridge @ 2022-09-05 2:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1341 bytes --]
There's a merged pull request on the void-packages repository
rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
https://github.com/void-linux/void-packages/pull/38958
Description:
#### Testing the changes
- I tested the changes in this PR: **briefly**
I've built rpi4-kernel and rpi-firmware, and created an image for my CM4. It boots, haven't tested anything more so far. I sadly don't have any other Pi products to test on right now, so I'd need some other people to help on this.
cc @Piraty as current maintainer
Resolves https://github.com/void-linux/void-mklive/issues/264
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR REVIEW] rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
` (9 preceding siblings ...)
2022-09-06 13:50 ` [PR REVIEW] " Piraty
@ 2022-09-06 13:50 ` Piraty
10 siblings, 0 replies; 12+ messages in thread
From: Piraty @ 2022-09-06 13:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 329 bytes --]
New review comment by Piraty on void-packages repository
https://github.com/void-linux/void-packages/pull/38958#discussion_r963735486
Comment:
work of many board kernels is duplicated work of the mainline template, so taking inspiration from the corresponding mainline template is nice , avoids hard-to-read diffs later on too
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PR REVIEW] rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip]
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
` (8 preceding siblings ...)
2022-09-05 2:23 ` [PR PATCH] [Merged]: " the-maldridge
@ 2022-09-06 13:50 ` Piraty
2022-09-06 13:50 ` Piraty
10 siblings, 0 replies; 12+ messages in thread
From: Piraty @ 2022-09-06 13:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 166 bytes --]
New review comment by Piraty on void-packages repository
https://github.com/void-linux/void-packages/pull/38958#discussion_r963729876
Comment:
`5.10` -->`5.15` ...
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2022-09-06 13:50 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-28 10:35 [PR PATCH] rpi-kernel,rpi-firmware: update to 5.15.61 jcgruenhage
2022-08-28 21:50 ` [PR REVIEW] rpi-kernel,rpi-firmware: update to 5.15.61. [ci skip] Piraty
2022-08-28 21:50 ` Piraty
2022-09-02 9:54 ` paper42
2022-09-02 12:40 ` [PR REVIEW] " jcgruenhage
2022-09-02 12:47 ` jcgruenhage
2022-09-02 12:48 ` [PR PATCH] [Updated] " jcgruenhage
2022-09-02 16:29 ` tsjk
2022-09-02 22:03 ` paper42
2022-09-05 2:23 ` [PR PATCH] [Merged]: " the-maldridge
2022-09-06 13:50 ` [PR REVIEW] " Piraty
2022-09-06 13:50 ` Piraty
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).