public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2016-02-11 12:58 Michael Weber
  0 siblings, 0 replies; 47+ messages in thread
From: Michael Weber @ 2016-02-11 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     c32079b63a0c5b9cc8e5f184be58eecf465f8b8c
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 11 12:58:35 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Thu Feb 11 12:58:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32079b6

sys-kernel/raspberrypi-image: add 4.1 and 4.4 images.

Package-Manager: portage-2.2.27

 sys-kernel/raspberrypi-image/Manifest              |  2 ++
 .../raspberrypi-image-4.1.17_pre-r20160209.ebuild  | 33 ++++++++++++++++++++++
 .../raspberrypi-image-4.4.1_pre-r20160209.ebuild   | 33 ++++++++++++++++++++++
 3 files changed, 68 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 760491c..8194318 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -6,3 +6,5 @@ DIST raspberrypi-image-3.18.14_pre-r20150520.tar.xz 12998340 SHA256 f7d5400f0631
 DIST raspberrypi-image-3.19.3_pre-r20150327.tar.xz 12973956 SHA256 c1025b57a2423a1c2d98c136a5e332139a6734b2ddb3a605526c62d51ba1000d SHA512 5293ff2b75dc6f38f0e4dea5bb8322fdae9a799a1dc2e7f9791d8383e70e2ed39131a8e211514f74d72266b2570c8707abb735905a97f0ecf1c4ca595ac99fd6 WHIRLPOOL 0ef71e26e52014e4fba91edad94fb8bda315ecddf16108c713c4a2303e8a61de2df5626d41c2b45f7b7812252893d74fbb86c28ae1f85eb0441746924598ec93
 DIST raspberrypi-image-3.19.3_pre-r20150413.tar.xz 12976080 SHA256 e7cca8243839e80a6fe358c57289ba8c149bdd38e4f2e6a10c8d6f31b8da3743 SHA512 141e245273713f95f85c0c474fd0aaf9b01b67c412574756f6cf4d820013706160b872f0435fa139c96110c8a6b0f2d9b68f71e31ddf05964cb6fcf7014a960a WHIRLPOOL 3fe2fa6fb2284bd155458ee201130a9b3d6dc69a76033c6512f30963e3d379bbcc68e2701e8d60b88827fdbb498048934de624a0b859d468ad4b03f425679497
 DIST raspberrypi-image-4.0.4_pre-r20150523.tar.xz 13052304 SHA256 3cbe55ffccb6e7067f37b57a3bbcc7676ed89ae639f8663e17c94f0c8ec99d31 SHA512 c33517321769e5267d7084e82b54d9548bed77fed1755fd5985ac648cb5721fc462f2c062d0e003171eb4b0ccd3e5b0d7b41fc6783c6dd85f86089f54d8bbe60 WHIRLPOOL ef9359919e3da0de0edce3bacc16c70cb36fa66dc13051bde8c4dcb7c47782cd18fe8ed65ff992ae00454b109293ecbee4d71699adc78a7d17e903d1e91cd603
+DIST raspberrypi-image-4.1.17_pre-r20160209.tar.xz 13642752 SHA256 ad4c1069d19c34a05272fab1c326996b32510baac66bda5e50fb7356638849d0 SHA512 ac260fbb6dc3f8417d87624b2771b219f5a754618242cfa80c0e465902140c5715aca75a09e8827d096bb99688e0ac2b262bbadb98f1a47998a0febb0b99a96a WHIRLPOOL a3c44e28a07def36578de77352f76135a1c33de3148ad118fe466076c30dc06f6298b4fcffeb885c85f6e07330fd3dae2a608a2b6247ee193c586ad879d82e83
+DIST raspberrypi-image-4.4.1_pre-r20160209.tar.xz 13982668 SHA256 1f92aa045148c406491a1d83494e6d4463480f5ec4139f51d91fe81de5889658 SHA512 3ec1913c5d09110912a92aac546e5ec4965b7e5ae98f2561ca569982c5707a1377c47bff55f5c0c8e4db3b6a9b65b09d8ac6bb4112cff5b9396874c33be8c5de WHIRLPOOL 3ce35c3b6fd45d70d522c09fd0db2eb9c836a1c3b6f546d82d9fbc57ab2a5c4d94416b81c9705e3c1977813717bb5423cb7c17115c566a9a5a7a35fce31feafc

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_pre-r20160209.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_pre-r20160209.ebuild
new file mode 100644
index 0000000..1e4eef4
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_pre-r20160209.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Raspberry PI precompiled kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="${PVR}"
+KEYWORDS="~arm -*"
+IUSE=""
+
+S=${WORKDIR}
+
+RESTRICT="binchecks mirror strip"
+
+src_prepare() {
+	#hide kernel vectors
+	chmod go= boot/System* || die
+	# on a filesystem with permissions
+	mv boot/System* lib/modules/* || die
+	elog "System.map has been moved to $(ls -d lib/modules/*)"
+}
+
+src_install() {
+	mv -v boot "${D}" || die
+
+	dodir /lib
+	mv -v lib/modules "${D}"/lib || die
+}

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.4.1_pre-r20160209.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.4.1_pre-r20160209.ebuild
new file mode 100644
index 0000000..1e4eef4
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.4.1_pre-r20160209.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Raspberry PI precompiled kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="${PVR}"
+KEYWORDS="~arm -*"
+IUSE=""
+
+S=${WORKDIR}
+
+RESTRICT="binchecks mirror strip"
+
+src_prepare() {
+	#hide kernel vectors
+	chmod go= boot/System* || die
+	# on a filesystem with permissions
+	mv boot/System* lib/modules/* || die
+	elog "System.map has been moved to $(ls -d lib/modules/*)"
+}
+
+src_install() {
+	mv -v boot "${D}" || die
+
+	dodir /lib
+	mv -v lib/modules "${D}"/lib || die
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2016-02-19 22:48 Michael Weber
  0 siblings, 0 replies; 47+ messages in thread
From: Michael Weber @ 2016-02-19 22:48 UTC (permalink / raw
  To: gentoo-commits

commit:     27011b6f9e9eeb9128e4ef93f818a600866ca674
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 19 22:43:53 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Fri Feb 19 22:43:53 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27011b6f

sys-kernel/raspberrypi-image: remove old versions.

Package-Manager: portage-2.2.27

 sys-kernel/raspberrypi-image/Manifest              |  7 ----
 .../raspberrypi-image-3.10.24_pre-r20131212.ebuild | 33 -------------------
 .../raspberrypi-image-3.10.38_pre-r20140427.ebuild | 33 -------------------
 .../raspberrypi-image-3.10.9999.ebuild             | 38 ----------------------
 .../raspberrypi-image-3.12.36_pre-r20150206.ebuild | 33 -------------------
 .../raspberrypi-image-3.18.10_pre-r20150330.ebuild | 33 -------------------
 .../raspberrypi-image-3.18.14_pre-r20150520.ebuild | 33 -------------------
 .../raspberrypi-image-3.19.3_pre-r20150327.ebuild  | 33 -------------------
 .../raspberrypi-image-3.19.3_pre-r20150413.ebuild  | 33 -------------------
 9 files changed, 276 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 8194318..36a1768 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,10 +1,3 @@
-DIST raspberrypi-image-3.10.24_pre-r20131212.tar.xz 10686516 SHA256 0e9b4af7ccfdb9a9b80d3a0996bdd522670c00412af3dd5b301fc47c2ddeaa50 SHA512 5001ac5722e91528a1c8fd83fc775afaa5d0917d4b19e0b07870c34b102de0ccae6f52eb734e2ec7f2a84fa6a6b47c1852de505382e6027a5c048dc310f7d961 WHIRLPOOL 531ae1c94bd4c0e71eb954dce64c7b8ac50e63447c2e9ad19802280b0ac26acf43f6df0eb3269563866d57a66d03e18e95fb5290e03ec43babbc2ff05047af46
-DIST raspberrypi-image-3.10.38_pre-r20140427.tar.xz 10834816 SHA256 9f00d57e4f14233329f713110991b62b3c4cb22ae5024e82dd4a6856b5667dc3 SHA512 d61c6698a4b52b77a2967ea80766519db84f61388e7e32018a3ceb5f77d8bbee24f409a79bbbfbdace2dc154d873e8a5498f3b957db836fef43f6688de84d95d WHIRLPOOL ba21788cc709e0b6e8c1f286c8e213fad6221b6ef97db6ea3e80cf08370998c0224b0272216685eabd5ff2efdaac72e256655b395a5e3f1e7a4fce6691cc2d8f
-DIST raspberrypi-image-3.12.36_pre-r20150206.tar.xz 11038896 SHA256 999db53f2b0293de377db5b4fbe00a3990a0e29f4eece1c145c2a921edbfddeb SHA512 c0254bb1da52651ef6d308b3204397c441f4bf8f6272cceefde0fa1e755397b252be55d2e7e397b352b319722d9195c0b9b7fed8ae301da4fa4c0d2c04618d7c WHIRLPOOL 20e0b529bcc01902ed453b8e6f0ae152a38e61ae6b07a95e398f830a98c8d199b574ca15b46728b683139a288a5f6eabcc8a08e75c007bd5a3e1fb53263c5d46
-DIST raspberrypi-image-3.18.10_pre-r20150330.tar.xz 12976572 SHA256 ea35d0a90b06951e5919ec5a5918291e1ad1c26fb486b103b4be6f6232126556 SHA512 4a9f3ea141a4135d890d6e52867f533293f9ec9237f5be370674599f17cf4edc626ab38de5e493ae0b013e8768eaf5126b2e18662e40cb5cd4587b49ffe8547a WHIRLPOOL a88dcefdd785a68f88f8d882f7e516eb857670dae11150f2000551f9adb316b35cf17f584bce228602e5a518cbbc46c81c65e74d738cf1b5b0c24e95c26e373b
-DIST raspberrypi-image-3.18.14_pre-r20150520.tar.xz 12998340 SHA256 f7d5400f06314cc174b3ff5ad57ac75bdff9d63c7a6aededfcc149bff4540eb6 SHA512 3e7721a207ea7f88e5e68af471c76948b68c1a92acb974a648b5e3ef911c63caa96646cb556323975cfce845576546812ef508bd711e674c3e0d98959e2010aa WHIRLPOOL 5bd3aa413d2f8a97ecce867780fe3a05eb28337e818335d26993db2fbabde78f9a3f64f37fe769dc1d9a73df908da473f6f61520cff40ee27edcec4464b6a1aa
-DIST raspberrypi-image-3.19.3_pre-r20150327.tar.xz 12973956 SHA256 c1025b57a2423a1c2d98c136a5e332139a6734b2ddb3a605526c62d51ba1000d SHA512 5293ff2b75dc6f38f0e4dea5bb8322fdae9a799a1dc2e7f9791d8383e70e2ed39131a8e211514f74d72266b2570c8707abb735905a97f0ecf1c4ca595ac99fd6 WHIRLPOOL 0ef71e26e52014e4fba91edad94fb8bda315ecddf16108c713c4a2303e8a61de2df5626d41c2b45f7b7812252893d74fbb86c28ae1f85eb0441746924598ec93
-DIST raspberrypi-image-3.19.3_pre-r20150413.tar.xz 12976080 SHA256 e7cca8243839e80a6fe358c57289ba8c149bdd38e4f2e6a10c8d6f31b8da3743 SHA512 141e245273713f95f85c0c474fd0aaf9b01b67c412574756f6cf4d820013706160b872f0435fa139c96110c8a6b0f2d9b68f71e31ddf05964cb6fcf7014a960a WHIRLPOOL 3fe2fa6fb2284bd155458ee201130a9b3d6dc69a76033c6512f30963e3d379bbcc68e2701e8d60b88827fdbb498048934de624a0b859d468ad4b03f425679497
 DIST raspberrypi-image-4.0.4_pre-r20150523.tar.xz 13052304 SHA256 3cbe55ffccb6e7067f37b57a3bbcc7676ed89ae639f8663e17c94f0c8ec99d31 SHA512 c33517321769e5267d7084e82b54d9548bed77fed1755fd5985ac648cb5721fc462f2c062d0e003171eb4b0ccd3e5b0d7b41fc6783c6dd85f86089f54d8bbe60 WHIRLPOOL ef9359919e3da0de0edce3bacc16c70cb36fa66dc13051bde8c4dcb7c47782cd18fe8ed65ff992ae00454b109293ecbee4d71699adc78a7d17e903d1e91cd603
 DIST raspberrypi-image-4.1.17_pre-r20160209.tar.xz 13642752 SHA256 ad4c1069d19c34a05272fab1c326996b32510baac66bda5e50fb7356638849d0 SHA512 ac260fbb6dc3f8417d87624b2771b219f5a754618242cfa80c0e465902140c5715aca75a09e8827d096bb99688e0ac2b262bbadb98f1a47998a0febb0b99a96a WHIRLPOOL a3c44e28a07def36578de77352f76135a1c33de3148ad118fe466076c30dc06f6298b4fcffeb885c85f6e07330fd3dae2a608a2b6247ee193c586ad879d82e83
 DIST raspberrypi-image-4.4.1_pre-r20160209.tar.xz 13982668 SHA256 1f92aa045148c406491a1d83494e6d4463480f5ec4139f51d91fe81de5889658 SHA512 3ec1913c5d09110912a92aac546e5ec4965b7e5ae98f2561ca569982c5707a1377c47bff55f5c0c8e4db3b6a9b65b09d8ac6bb4112cff5b9396874c33be8c5de WHIRLPOOL 3ce35c3b6fd45d70d522c09fd0db2eb9c836a1c3b6f546d82d9fbc57ab2a5c4d94416b81c9705e3c1977813717bb5423cb7c17115c566a9a5a7a35fce31feafc

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-3.10.24_pre-r20131212.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-3.10.24_pre-r20131212.ebuild
deleted file mode 100644
index 1dc67d7..0000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-3.10.24_pre-r20131212.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Raspberry PI precompiled kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-S=${WORKDIR}
-
-RESTRICT="binchecks mirror strip"
-
-src_prepare() {
-	#hide kernel vectors
-	chmod go= boot/System* || die
-	# on a filesystem with permissions
-	mv boot/System* lib/modules/* || die
-	elog "System.map has been moved to $(ls -d lib/modules/*)"
-}
-
-src_install() {
-	mv -v boot "${D}" || die
-
-	dodir /lib
-	mv -v lib/modules "${D}"/lib || die
-}

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-3.10.38_pre-r20140427.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-3.10.38_pre-r20140427.ebuild
deleted file mode 100644
index 1e4eef4..0000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-3.10.38_pre-r20140427.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Raspberry PI precompiled kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-S=${WORKDIR}
-
-RESTRICT="binchecks mirror strip"
-
-src_prepare() {
-	#hide kernel vectors
-	chmod go= boot/System* || die
-	# on a filesystem with permissions
-	mv boot/System* lib/modules/* || die
-	elog "System.map has been moved to $(ls -d lib/modules/*)"
-}
-
-src_install() {
-	mv -v boot "${D}" || die
-
-	dodir /lib
-	mv -v lib/modules "${D}"/lib || die
-}

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-3.10.9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-3.10.9999.ebuild
deleted file mode 100644
index 4c7c673..0000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-3.10.9999.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit git-2 versionator
-
-DESCRIPTION="Raspberry PI precompiled kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-EGIT_REPO_URI="https://github.com/raspberrypi/firmware.git"
-EGIT_PROJECT="raspberrypi-firmware.git"
-EGIT_BRANCH="master"
-
-LICENSE="GPL-2 raspberrypi-videocore-bin"
-SLOT="${PV}"
-KEYWORDS=""
-IUSE="doc"
-
-RESTRICT="binchecks strip"
-
-src_install() {
-	MY_PV=$(awk '{ print $3 }' extra/uname_string)
-	insinto /boot
-	local suffix
-	for suffix in "" "_emergency" ; do
-		newins boot/kernel${suffix}.img kernel-${MY_PV}${suffix}.img
-		newins extra/System${suffix}.map System-${MY_PV}${suffix}.map
-		newins extra/Module${suffix}.symvers Module-${MY_PV}${suffix}.symvers
-	done
-
-	insinto /lib/modules
-	doins -r modules/${MY_PV}
-
-	if use doc ; then
-		dohtml documentation/ilcomponents/*
-	fi
-}

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-3.12.36_pre-r20150206.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-3.12.36_pre-r20150206.ebuild
deleted file mode 100644
index 1e4eef4..0000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-3.12.36_pre-r20150206.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Raspberry PI precompiled kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-S=${WORKDIR}
-
-RESTRICT="binchecks mirror strip"
-
-src_prepare() {
-	#hide kernel vectors
-	chmod go= boot/System* || die
-	# on a filesystem with permissions
-	mv boot/System* lib/modules/* || die
-	elog "System.map has been moved to $(ls -d lib/modules/*)"
-}
-
-src_install() {
-	mv -v boot "${D}" || die
-
-	dodir /lib
-	mv -v lib/modules "${D}"/lib || die
-}

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-3.18.10_pre-r20150330.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-3.18.10_pre-r20150330.ebuild
deleted file mode 100644
index 1e4eef4..0000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-3.18.10_pre-r20150330.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Raspberry PI precompiled kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-S=${WORKDIR}
-
-RESTRICT="binchecks mirror strip"
-
-src_prepare() {
-	#hide kernel vectors
-	chmod go= boot/System* || die
-	# on a filesystem with permissions
-	mv boot/System* lib/modules/* || die
-	elog "System.map has been moved to $(ls -d lib/modules/*)"
-}
-
-src_install() {
-	mv -v boot "${D}" || die
-
-	dodir /lib
-	mv -v lib/modules "${D}"/lib || die
-}

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-3.18.14_pre-r20150520.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-3.18.14_pre-r20150520.ebuild
deleted file mode 100644
index 1e4eef4..0000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-3.18.14_pre-r20150520.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Raspberry PI precompiled kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-S=${WORKDIR}
-
-RESTRICT="binchecks mirror strip"
-
-src_prepare() {
-	#hide kernel vectors
-	chmod go= boot/System* || die
-	# on a filesystem with permissions
-	mv boot/System* lib/modules/* || die
-	elog "System.map has been moved to $(ls -d lib/modules/*)"
-}
-
-src_install() {
-	mv -v boot "${D}" || die
-
-	dodir /lib
-	mv -v lib/modules "${D}"/lib || die
-}

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-3.19.3_pre-r20150327.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-3.19.3_pre-r20150327.ebuild
deleted file mode 100644
index 1e4eef4..0000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-3.19.3_pre-r20150327.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Raspberry PI precompiled kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-S=${WORKDIR}
-
-RESTRICT="binchecks mirror strip"
-
-src_prepare() {
-	#hide kernel vectors
-	chmod go= boot/System* || die
-	# on a filesystem with permissions
-	mv boot/System* lib/modules/* || die
-	elog "System.map has been moved to $(ls -d lib/modules/*)"
-}
-
-src_install() {
-	mv -v boot "${D}" || die
-
-	dodir /lib
-	mv -v lib/modules "${D}"/lib || die
-}

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-3.19.3_pre-r20150413.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-3.19.3_pre-r20150413.ebuild
deleted file mode 100644
index 1e4eef4..0000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-3.19.3_pre-r20150413.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Raspberry PI precompiled kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-S=${WORKDIR}
-
-RESTRICT="binchecks mirror strip"
-
-src_prepare() {
-	#hide kernel vectors
-	chmod go= boot/System* || die
-	# on a filesystem with permissions
-	mv boot/System* lib/modules/* || die
-	elog "System.map has been moved to $(ls -d lib/modules/*)"
-}
-
-src_install() {
-	mv -v boot "${D}" || die
-
-	dodir /lib
-	mv -v lib/modules "${D}"/lib || die
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2016-02-19 22:48 Michael Weber
  0 siblings, 0 replies; 47+ messages in thread
From: Michael Weber @ 2016-02-19 22:48 UTC (permalink / raw
  To: gentoo-commits

commit:     db6e7b65fb0df095794247c36fc1bb3e78791738
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 19 22:46:55 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Fri Feb 19 22:46:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6e7b65

sys-kernel/raspberrypi-image: Version bump (bug 521920).

Package-Manager: portage-2.2.27

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-4.1.17_p20160209.ebuild      | 63 ++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 36a1768..3db7a9f 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,3 +1,4 @@
+DIST raspberrypi-firmware-1.20160209.tar.gz 114792438 SHA256 ca6a88db72e90ef821b8ca7755bbee9c1d5bdb9a621a45eb029af195d2d29751 SHA512 281092c11d422d821e5e2b0479c3b8f891f8df66cfbf931992902d759c99ed40cbb2d9fada1f944372e5bcd8af69784739e79e9912db3482892b10bf668611f2 WHIRLPOOL 81974a53562ee91544d7a01dc9f4f4173a6e882891f8cf744b700162ddd8f8607b1cfcbbde04cafe2bcea47489f9ea4fd8840adf776e806bef0dba574448e76e
 DIST raspberrypi-image-4.0.4_pre-r20150523.tar.xz 13052304 SHA256 3cbe55ffccb6e7067f37b57a3bbcc7676ed89ae639f8663e17c94f0c8ec99d31 SHA512 c33517321769e5267d7084e82b54d9548bed77fed1755fd5985ac648cb5721fc462f2c062d0e003171eb4b0ccd3e5b0d7b41fc6783c6dd85f86089f54d8bbe60 WHIRLPOOL ef9359919e3da0de0edce3bacc16c70cb36fa66dc13051bde8c4dcb7c47782cd18fe8ed65ff992ae00454b109293ecbee4d71699adc78a7d17e903d1e91cd603
 DIST raspberrypi-image-4.1.17_pre-r20160209.tar.xz 13642752 SHA256 ad4c1069d19c34a05272fab1c326996b32510baac66bda5e50fb7356638849d0 SHA512 ac260fbb6dc3f8417d87624b2771b219f5a754618242cfa80c0e465902140c5715aca75a09e8827d096bb99688e0ac2b262bbadb98f1a47998a0febb0b99a96a WHIRLPOOL a3c44e28a07def36578de77352f76135a1c33de3148ad118fe466076c30dc06f6298b4fcffeb885c85f6e07330fd3dae2a608a2b6247ee193c586ad879d82e83
 DIST raspberrypi-image-4.4.1_pre-r20160209.tar.xz 13982668 SHA256 1f92aa045148c406491a1d83494e6d4463480f5ec4139f51d91fe81de5889658 SHA512 3ec1913c5d09110912a92aac546e5ec4965b7e5ae98f2561ca569982c5707a1377c47bff55f5c0c8e4db3b6a9b65b09d8ac6bb4112cff5b9396874c33be8c5de WHIRLPOOL 3ce35c3b6fd45d70d522c09fd0db2eb9c836a1c3b6f546d82d9fbc57ab2a5c4d94416b81c9705e3c1977813717bb5423cb7c17115c566a9a5a7a35fce31feafc

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild
new file mode 100644
index 0000000..9c3f83b
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1_pre20130807.ebuild,v 1.1 2013/08/15 18:21:47 xmw Exp $
+
+EAPI=5
+
+inherit readme.gentoo
+
+DESCRIPTION="Raspberry PI boot loader and firmware"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+MY_PV="1.20160209"
+SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV} -> raspberrypi-firmware-${MY_PV}.tar.gz"
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+KEYWORDS="~arm -*"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+S=${WORKDIR}/firmware-${MY_PV}
+
+RESTRICT=""
+
+pkg_preinst() {
+	if [ -z "${REPLACING_VERSIONS}" ] ; then
+		local msg=""
+		if [ -e "${D}"/boot/cmdline.txt -a -e "${ROOT}"/boot/cmdline.txt ] ; then
+			msg+="/boot/cmdline.txt "
+		fi
+		if [ -e "${D}"/boot/config.txt -a -e "${ROOT}"/boot/config.txt ] ; then
+			msg+="/boot/config.txt "
+		fi
+		if [ -n "${msg}" ] ; then
+			msg="This package installs following files: ${msg}."
+			msg="${msg} Please remove(backup) your copies during install"
+			msg="${msg} and merge settings afterwards."
+			msg="${msg} Further updates will be CONFIG_PROTECTed."
+			die "${msg}"
+		fi
+	fi
+	
+	if ! grep "${ROOT}boot" /proc/mounts >/dev/null 2>&1; then
+		ewarn "${ROOT}boot is not mounted, the files might not be installed at the right place"
+	fi
+}
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	newins boot/kernel.img kernel-${PV}.img
+	newins boot/kernel7.img kernel7-${PV}.img
+
+	readme.gentoo_create_doc
+}
+
+DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2016-02-20  9:11 Patrick Lauer
  0 siblings, 0 replies; 47+ messages in thread
From: Patrick Lauer @ 2016-02-20  9:11 UTC (permalink / raw
  To: gentoo-commits

commit:     d8ef92757019a13cbb0614a3ebd900e04208a22e
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 20 09:10:32 2016 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Sat Feb 20 09:10:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ef9275

sys-kernel/raspberrypi-image: Fix Whitespace and Header

Package-Manager: portage-2.2.27

 .../raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild     | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild
index 9c3f83b..2f524af 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1_pre20130807.ebuild,v 1.1 2013/08/15 18:21:47 xmw Exp $
+# $Id$
 
 EAPI=5
 
@@ -40,7 +40,7 @@ pkg_preinst() {
 			die "${msg}"
 		fi
 	fi
-	
+
 	if ! grep "${ROOT}boot" /proc/mounts >/dev/null 2>&1; then
 		ewarn "${ROOT}boot is not mounted, the files might not be installed at the right place"
 	fi


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2016-02-20 12:07 Michael Weber
  0 siblings, 0 replies; 47+ messages in thread
From: Michael Weber @ 2016-02-20 12:07 UTC (permalink / raw
  To: gentoo-commits

commit:     429198421662ec9e60f77ae488bc18bdb5d26f54
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 20 12:05:27 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sat Feb 20 12:07:21 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42919842

sys-kernel/raspberrypi-image: Fix SLOT.

Package-Manager: portage-2.2.27

 sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild
index 2f524af..d9d0dae 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild
@@ -12,7 +12,7 @@ MY_PV="1.20160209"
 SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV} -> raspberrypi-firmware-${MY_PV}.tar.gz"
 
 LICENSE="GPL-2 raspberrypi-videocore-bin"
-SLOT="0"
+SLOT="${PVR}"
 KEYWORDS="~arm -*"
 IUSE=""
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2016-03-15 13:49 Michael Weber
  0 siblings, 0 replies; 47+ messages in thread
From: Michael Weber @ 2016-03-15 13:49 UTC (permalink / raw
  To: gentoo-commits

commit:     0364dc90bbaee22ab569bc7602527350f829a279
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 13:34:09 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 13:48:27 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0364dc90

sys-kernel/raspberrypi-image: Version bump.

Package-Manager: portage-2.2.28

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-4.1.19_p20160309.ebuild      | 63 ++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index bacb97e..9fa4abf 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1 +1,2 @@
 DIST raspberrypi-firmware-1.20160209.tar.gz 114792438 SHA256 ca6a88db72e90ef821b8ca7755bbee9c1d5bdb9a621a45eb029af195d2d29751 SHA512 281092c11d422d821e5e2b0479c3b8f891f8df66cfbf931992902d759c99ed40cbb2d9fada1f944372e5bcd8af69784739e79e9912db3482892b10bf668611f2 WHIRLPOOL 81974a53562ee91544d7a01dc9f4f4173a6e882891f8cf744b700162ddd8f8607b1cfcbbde04cafe2bcea47489f9ea4fd8840adf776e806bef0dba574448e76e
+DIST raspberrypi-firmware-1.20160309.tar.gz 115673896 SHA256 ead0e82b930fdeed9636a6d2d6e07b2512b5f36de3c902da5beaa9328708e181 SHA512 30a6396ef52355c6f6404354645e8d0f5bbf70332b0e1661dfa8ef3456154d07e105d3b7b5bd64efb3e7397fa2fb8c36de1aa78040dc4118060b26949c2ab884 WHIRLPOOL 19a2a28e7dc1403958f12338b5029187bb752f1367f9a46e217b3d91b098960f1cf75efb3610defe3bb2f521559019453cf50a52def3abb9c1ac61419b8ea328

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.19_p20160309.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.19_p20160309.ebuild
new file mode 100644
index 0000000..7301af3
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.19_p20160309.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit readme.gentoo
+
+DESCRIPTION="Raspberry PI boot loader and firmware"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+MY_PV="1.20160309"
+SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV} -> raspberrypi-firmware-${MY_PV}.tar.gz"
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="${PVR}"
+KEYWORDS="~arm -*"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+S=${WORKDIR}/firmware-${MY_PV}
+
+RESTRICT=""
+
+pkg_preinst() {
+	if [ -z "${REPLACING_VERSIONS}" ] ; then
+		local msg=""
+		if [ -e "${D}"/boot/cmdline.txt -a -e "${ROOT}"/boot/cmdline.txt ] ; then
+			msg+="/boot/cmdline.txt "
+		fi
+		if [ -e "${D}"/boot/config.txt -a -e "${ROOT}"/boot/config.txt ] ; then
+			msg+="/boot/config.txt "
+		fi
+		if [ -n "${msg}" ] ; then
+			msg="This package installs following files: ${msg}."
+			msg="${msg} Please remove(backup) your copies during install"
+			msg="${msg} and merge settings afterwards."
+			msg="${msg} Further updates will be CONFIG_PROTECTed."
+			die "${msg}"
+		fi
+	fi
+
+	if ! grep "${ROOT}boot" /proc/mounts >/dev/null 2>&1; then
+		ewarn "${ROOT}boot is not mounted, the files might not be installed at the right place"
+	fi
+}
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	newins boot/kernel.img kernel-${PV}.img
+	newins boot/kernel7.img kernel7-${PV}.img
+
+	readme.gentoo_create_doc
+}
+
+DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2016-03-15 13:49 Michael Weber
  0 siblings, 0 replies; 47+ messages in thread
From: Michael Weber @ 2016-03-15 13:49 UTC (permalink / raw
  To: gentoo-commits

commit:     feb0d95c24e872acd93ffd4ed0380e9ef47ad05c
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 13:27:55 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 13:48:23 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb0d95c

sys-kernel/raspberrypi-image: Drop old.

Package-Manager: portage-2.2.28

 sys-kernel/raspberrypi-image/Manifest              |  3 --
 .../raspberrypi-image-4.0.4_pre-r20150523.ebuild   | 33 ----------------------
 .../raspberrypi-image-4.1.17_pre-r20160209.ebuild  | 33 ----------------------
 .../raspberrypi-image-4.4.1_pre-r20160209.ebuild   | 33 ----------------------
 4 files changed, 102 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 3db7a9f..bacb97e 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,4 +1 @@
 DIST raspberrypi-firmware-1.20160209.tar.gz 114792438 SHA256 ca6a88db72e90ef821b8ca7755bbee9c1d5bdb9a621a45eb029af195d2d29751 SHA512 281092c11d422d821e5e2b0479c3b8f891f8df66cfbf931992902d759c99ed40cbb2d9fada1f944372e5bcd8af69784739e79e9912db3482892b10bf668611f2 WHIRLPOOL 81974a53562ee91544d7a01dc9f4f4173a6e882891f8cf744b700162ddd8f8607b1cfcbbde04cafe2bcea47489f9ea4fd8840adf776e806bef0dba574448e76e
-DIST raspberrypi-image-4.0.4_pre-r20150523.tar.xz 13052304 SHA256 3cbe55ffccb6e7067f37b57a3bbcc7676ed89ae639f8663e17c94f0c8ec99d31 SHA512 c33517321769e5267d7084e82b54d9548bed77fed1755fd5985ac648cb5721fc462f2c062d0e003171eb4b0ccd3e5b0d7b41fc6783c6dd85f86089f54d8bbe60 WHIRLPOOL ef9359919e3da0de0edce3bacc16c70cb36fa66dc13051bde8c4dcb7c47782cd18fe8ed65ff992ae00454b109293ecbee4d71699adc78a7d17e903d1e91cd603
-DIST raspberrypi-image-4.1.17_pre-r20160209.tar.xz 13642752 SHA256 ad4c1069d19c34a05272fab1c326996b32510baac66bda5e50fb7356638849d0 SHA512 ac260fbb6dc3f8417d87624b2771b219f5a754618242cfa80c0e465902140c5715aca75a09e8827d096bb99688e0ac2b262bbadb98f1a47998a0febb0b99a96a WHIRLPOOL a3c44e28a07def36578de77352f76135a1c33de3148ad118fe466076c30dc06f6298b4fcffeb885c85f6e07330fd3dae2a608a2b6247ee193c586ad879d82e83
-DIST raspberrypi-image-4.4.1_pre-r20160209.tar.xz 13982668 SHA256 1f92aa045148c406491a1d83494e6d4463480f5ec4139f51d91fe81de5889658 SHA512 3ec1913c5d09110912a92aac546e5ec4965b7e5ae98f2561ca569982c5707a1377c47bff55f5c0c8e4db3b6a9b65b09d8ac6bb4112cff5b9396874c33be8c5de WHIRLPOOL 3ce35c3b6fd45d70d522c09fd0db2eb9c836a1c3b6f546d82d9fbc57ab2a5c4d94416b81c9705e3c1977813717bb5423cb7c17115c566a9a5a7a35fce31feafc

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.0.4_pre-r20150523.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.0.4_pre-r20150523.ebuild
deleted file mode 100644
index 1e4eef4..0000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-4.0.4_pre-r20150523.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Raspberry PI precompiled kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-S=${WORKDIR}
-
-RESTRICT="binchecks mirror strip"
-
-src_prepare() {
-	#hide kernel vectors
-	chmod go= boot/System* || die
-	# on a filesystem with permissions
-	mv boot/System* lib/modules/* || die
-	elog "System.map has been moved to $(ls -d lib/modules/*)"
-}
-
-src_install() {
-	mv -v boot "${D}" || die
-
-	dodir /lib
-	mv -v lib/modules "${D}"/lib || die
-}

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_pre-r20160209.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_pre-r20160209.ebuild
deleted file mode 100644
index 1e4eef4..0000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_pre-r20160209.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Raspberry PI precompiled kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-S=${WORKDIR}
-
-RESTRICT="binchecks mirror strip"
-
-src_prepare() {
-	#hide kernel vectors
-	chmod go= boot/System* || die
-	# on a filesystem with permissions
-	mv boot/System* lib/modules/* || die
-	elog "System.map has been moved to $(ls -d lib/modules/*)"
-}
-
-src_install() {
-	mv -v boot "${D}" || die
-
-	dodir /lib
-	mv -v lib/modules "${D}"/lib || die
-}

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.4.1_pre-r20160209.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.4.1_pre-r20160209.ebuild
deleted file mode 100644
index 1e4eef4..0000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-4.4.1_pre-r20160209.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Raspberry PI precompiled kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-SRC_URI="https://dev.gentoo.org/~xmw/${PN}/${PF}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-S=${WORKDIR}
-
-RESTRICT="binchecks mirror strip"
-
-src_prepare() {
-	#hide kernel vectors
-	chmod go= boot/System* || die
-	# on a filesystem with permissions
-	mv boot/System* lib/modules/* || die
-	elog "System.map has been moved to $(ls -d lib/modules/*)"
-}
-
-src_install() {
-	mv -v boot "${D}" || die
-
-	dodir /lib
-	mv -v lib/modules "${D}"/lib || die
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2017-10-15  9:21 Michael Palimaka
  0 siblings, 0 replies; 47+ messages in thread
From: Michael Palimaka @ 2017-10-15  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     207d64181ea82d5d3251db27d856244b0e78ef6f
Author:     Rich Alimi <rich <AT> velvetsea <DOT> net>
AuthorDate: Sun Sep 10 23:33:30 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Oct 15 09:21:18 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207d6418

sys-kernel/raspberrypi-image: Add live ebuild

Closes: https://github.com/gentoo/gentoo/pull/5685
Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../raspberrypi-image-9999.ebuild                  | 57 ++++++++++++++++++++++
 1 file changed, 57 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
new file mode 100644
index 00000000000..0e6d2da6e68
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit git-r3 readme.gentoo-r1
+
+DESCRIPTION="Raspberry PI boot loader and firmware"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+SRC_URI=""
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"
+
+RESTRICT="binchecks strip"
+
+pkg_preinst() {
+	if [ -z "${REPLACING_VERSIONS}" ] ; then
+		local msg=""
+		if [ -e "${D}"/boot/cmdline.txt -a -e "${ROOT}"/boot/cmdline.txt ] ; then
+			msg+="/boot/cmdline.txt "
+		fi
+		if [ -e "${D}"/boot/config.txt -a -e "${ROOT}"/boot/config.txt ] ; then
+			msg+="/boot/config.txt "
+		fi
+		if [ -n "${msg}" ] ; then
+			msg="This package installs following files: ${msg}."
+			msg="${msg} Please remove(backup) your copies during install"
+			msg="${msg} and merge settings afterwards."
+			msg="${msg} Further updates will be CONFIG_PROTECTed."
+			die "${msg}"
+		fi
+	fi
+
+	if ! grep "${ROOT}boot" /proc/mounts >/dev/null 2>&1; then
+		ewarn "${ROOT}boot is not mounted, the files might not be installed at the right place"
+	fi
+}
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	newins boot/kernel.img kernel.img
+	newins boot/kernel7.img kernel7.img
+
+	readme.gentoo_create_doc
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     edcc06dc2f246bbf31b8abcdc2465a1980e6766a
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 21:41:00 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:17:58 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edcc06dc

sys-kernel/raspberrypi-image: drop empty src_{configure,compile}

Portage doesn't do anything in these phases by default if there is no
file to run. No need to have explicit empty functions.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index a18735fa66e..c747c307216 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -19,10 +19,6 @@ DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"
 
 RESTRICT="binchecks strip"
 
-src_configure() { :; }
-
-src_compile() { :; }
-
 src_install() {
 	insinto /lib/modules
 	doins -r modules/*


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     e6782c31ff831333af4e03fd122d5a163d2afaeb
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 21:02:24 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:17:57 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6782c31

sys-kernel/raspberrypi-image: add maintainers

Conrad actively contributes to RPi packages and many others as proxied
maintainer.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/metadata.xml | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/raspberrypi-image/metadata.xml b/sys-kernel/raspberrypi-image/metadata.xml
index 7775715c3da..1bf4ea6603b 100644
--- a/sys-kernel/raspberrypi-image/metadata.xml
+++ b/sys-kernel/raspberrypi-image/metadata.xml
@@ -1,7 +1,18 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>andrey_utkin@gentoo.org</email>
+		<name>Andrey Utkin</name>
+	</maintainer>
+	<maintainer type="person">
+		<email>ck+gentoo@bl4ckb0x.de</email>
+		<name>Conrad Kostecki</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<upstream>
 		<remote-id type="github">raspberrypi/firmware</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     00dcc6f0c3f3547eee7652ce27cf455be26144fb
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 21:27:29 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:17:57 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00dcc6f0

sys-kernel/raspberrypi-image: fix description

DESCRIPTION value in ebuilds is just incorrect - it is a copy of
sys-boot/raspberrypi-firmware description.

Updated only 9999 ebuild (older release versions will be phased out
shortly).

Suggested-by: Conrad Kostecki <conrad <AT> kostecki.com>
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index 0e6d2da6e68..077df9f790e 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 inherit git-r3 readme.gentoo-r1
 
-DESCRIPTION="Raspberry PI boot loader and firmware"
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
 HOMEPAGE="https://github.com/raspberrypi/firmware"
 SRC_URI=""
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     47879bafb12ce8ca10959d2831f5090f8d89e679
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 21:37:24 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:17:58 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47879baf

sys-kernel/raspberrypi-image: drop pkg_preinst

The first part of it is useless because it is about installing
config.txt and cmdline.txt, which this package doesn't do.

The second part is a check for /boot being mounted. This is done by
mount-boot eclass nowadays.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 .../raspberrypi-image-9999.ebuild                  | 23 ----------------------
 1 file changed, 23 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index dd395d591b0..a18735fa66e 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -19,29 +19,6 @@ DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"
 
 RESTRICT="binchecks strip"
 
-pkg_preinst() {
-	if [ -z "${REPLACING_VERSIONS}" ] ; then
-		local msg=""
-		if [ -e "${D}"/boot/cmdline.txt -a -e "${ROOT}"/boot/cmdline.txt ] ; then
-			msg+="/boot/cmdline.txt "
-		fi
-		if [ -e "${D}"/boot/config.txt -a -e "${ROOT}"/boot/config.txt ] ; then
-			msg+="/boot/config.txt "
-		fi
-		if [ -n "${msg}" ] ; then
-			msg="This package installs following files: ${msg}."
-			msg="${msg} Please remove(backup) your copies during install"
-			msg="${msg} and merge settings afterwards."
-			msg="${msg} Further updates will be CONFIG_PROTECTed."
-			die "${msg}"
-		fi
-	fi
-
-	if ! grep "${ROOT}boot" /proc/mounts >/dev/null 2>&1; then
-		ewarn "${ROOT}boot is not mounted, the files might not be installed at the right place"
-	fi
-}
-
 src_configure() { :; }
 
 src_compile() { :; }


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     d6abca5ecf0e5f378df7cdeaa2dddbae22f8f924
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 21:31:37 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:17:58 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6abca5e

sys-kernel/raspberrypi-image: inherit mount-boot

This package installs files directly into /boot which is meant to be on
a separate partition.

Suggested-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index 077df9f790e..dd395d591b0 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-inherit git-r3 readme.gentoo-r1
+inherit git-r3 mount-boot readme.gentoo-r1
 
 DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
 HOMEPAGE="https://github.com/raspberrypi/firmware"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     de304edf9d2f0f8991cb389a7a252c661218f48c
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 21:43:45 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:17:58 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de304edf

sys-kernel/raspberrypi-image: drop empty variables

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index c747c307216..21ff9da6347 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -7,16 +7,10 @@ inherit git-r3 mount-boot readme.gentoo-r1
 
 DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
 HOMEPAGE="https://github.com/raspberrypi/firmware"
-SRC_URI=""
-
 LICENSE="GPL-2 raspberrypi-videocore-bin"
 SLOT="0"
-KEYWORDS=""
-IUSE=""
-
 EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
 DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"
-
 RESTRICT="binchecks strip"
 
 src_install() {


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     dd6092806babb75c7e0a00f2dd0d5cca9428cdfa
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 22:52:01 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:18:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd609280

sys-kernel/raspberrypi-image: add new version 4.14.98_p20190215

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-4.14.98_p20190215.ebuild     | 33 ++++++++++++++++++++++
 2 files changed, 34 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 16535dbf9d8..44a306a64d1 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,2 +1,3 @@
 DIST raspberrypi-firmware-1.20160209.tar.gz 114792438 BLAKE2B 10453495af56d4f50859ec2ee4bdccbba131518b1460dfdf61143d7e7965ccb53b7bf83a4ddc340caa88bb6653762ec58a55fbaf3e7fd72c65c714ce1df489b8 SHA512 281092c11d422d821e5e2b0479c3b8f891f8df66cfbf931992902d759c99ed40cbb2d9fada1f944372e5bcd8af69784739e79e9912db3482892b10bf668611f2
 DIST raspberrypi-firmware-1.20160309.tar.gz 115673896 BLAKE2B d08101180cd7373f9e93817ee8adc0c2798ff3f53e8a488232fff186707a602e38d916fee292662eac8858d7da857f66f10bac9837e479d657013d985b48d709 SHA512 30a6396ef52355c6f6404354645e8d0f5bbf70332b0e1661dfa8ef3456154d07e105d3b7b5bd64efb3e7397fa2fb8c36de1aa78040dc4118060b26949c2ab884
+DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.14.98_p20190215.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.14.98_p20190215.ebuild
new file mode 100644
index 00000000000..6bd6d37a4aa
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.14.98_p20190215.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+RDEPEND="sys-boot/raspberrypi-firmware"
+
+if [[ "${PV}" == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+else
+	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm"
+fi
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     e101fdeb53f965dae2a7d901ae8d728ffcb2b834
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 22:30:17 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:17:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e101fdeb

sys-kernel/raspberrypi-image: 9999: add logic for non-live releases

This allows adding release ebuilds by copying the file verbatim.

Auto-resolution of tag version from ebuild was contributed by Conrad
Kostecki <conrad <AT> kostecki.com>.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index ac28eee28fe..47546b5babf 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -3,15 +3,25 @@
 
 EAPI=7
 
-inherit git-r3 mount-boot
+inherit mount-boot
 
 DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
 HOMEPAGE="https://github.com/raspberrypi/firmware"
 LICENSE="GPL-2 raspberrypi-videocore-bin"
 SLOT="0"
-EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
 RESTRICT="binchecks strip"
 
+if [[ "${PV}" == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+else
+	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm"
+fi
+
 src_install() {
 	insinto /lib/modules
 	doins -r modules/*


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     0e1c1995d37fadc51f57ffc4e3770c23cc9587b6
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 21:48:31 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:17:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1c1995

sys-kernel/raspberrypi-image: EAPI 5 -> 7

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index 72557c13f40..ac28eee28fe 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit git-r3 mount-boot
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     8bc55d267cad793687b335b1863b11888fc36e22
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 22:36:47 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:17:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc55d26

sys-kernel/raspberrypi-image: simplify installing kernel images

Suggested-by: Conrad Kostecki <conrad <AT> kostecki.com>
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index 8eefabc8bf4..2ed2790951f 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -27,6 +27,5 @@ src_install() {
 	insinto /lib/modules
 	doins -r modules/*
 	insinto /boot
-	newins boot/kernel.img kernel.img
-	newins boot/kernel7.img kernel7.img
+	doins boot/*.img
 }


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     dcb6a89b72ec33acc8c97e3e844bd7a8bb68177d
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 22:56:17 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:18:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb6a89b

sys-kernel/raspberrypi-image: drop old versions

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  2 -
 .../raspberrypi-image-4.1.17_p20160209.ebuild      | 62 ----------------------
 .../raspberrypi-image-4.1.19_p20160309.ebuild      | 62 ----------------------
 3 files changed, 126 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 44a306a64d1..4d094a1b9a6 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,3 +1 @@
-DIST raspberrypi-firmware-1.20160209.tar.gz 114792438 BLAKE2B 10453495af56d4f50859ec2ee4bdccbba131518b1460dfdf61143d7e7965ccb53b7bf83a4ddc340caa88bb6653762ec58a55fbaf3e7fd72c65c714ce1df489b8 SHA512 281092c11d422d821e5e2b0479c3b8f891f8df66cfbf931992902d759c99ed40cbb2d9fada1f944372e5bcd8af69784739e79e9912db3482892b10bf668611f2
-DIST raspberrypi-firmware-1.20160309.tar.gz 115673896 BLAKE2B d08101180cd7373f9e93817ee8adc0c2798ff3f53e8a488232fff186707a602e38d916fee292662eac8858d7da857f66f10bac9837e479d657013d985b48d709 SHA512 30a6396ef52355c6f6404354645e8d0f5bbf70332b0e1661dfa8ef3456154d07e105d3b7b5bd64efb3e7397fa2fb8c36de1aa78040dc4118060b26949c2ab884
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild
deleted file mode 100644
index daf784d859f..00000000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.17_p20160209.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit readme.gentoo
-
-DESCRIPTION="Raspberry PI boot loader and firmware"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-MY_PV="1.20160209"
-SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV} -> raspberrypi-firmware-${MY_PV}.tar.gz"
-
-LICENSE="GPL-2 raspberrypi-videocore-bin"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S=${WORKDIR}/firmware-${MY_PV}
-
-RESTRICT=""
-
-pkg_preinst() {
-	if [ -z "${REPLACING_VERSIONS}" ] ; then
-		local msg=""
-		if [ -e "${D}"/boot/cmdline.txt -a -e "${ROOT}"/boot/cmdline.txt ] ; then
-			msg+="/boot/cmdline.txt "
-		fi
-		if [ -e "${D}"/boot/config.txt -a -e "${ROOT}"/boot/config.txt ] ; then
-			msg+="/boot/config.txt "
-		fi
-		if [ -n "${msg}" ] ; then
-			msg="This package installs following files: ${msg}."
-			msg="${msg} Please remove(backup) your copies during install"
-			msg="${msg} and merge settings afterwards."
-			msg="${msg} Further updates will be CONFIG_PROTECTed."
-			die "${msg}"
-		fi
-	fi
-
-	if ! grep "${ROOT}boot" /proc/mounts >/dev/null 2>&1; then
-		ewarn "${ROOT}boot is not mounted, the files might not be installed at the right place"
-	fi
-}
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-	insinto /lib/modules
-	doins -r modules/*
-	insinto /boot
-	newins boot/kernel.img kernel-${PV}.img
-	newins boot/kernel7.img kernel7-${PV}.img
-
-	readme.gentoo_create_doc
-}
-
-DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.19_p20160309.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.19_p20160309.ebuild
deleted file mode 100644
index 550713fe4a3..00000000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-4.1.19_p20160309.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit readme.gentoo
-
-DESCRIPTION="Raspberry PI boot loader and firmware"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-MY_PV="1.20160309"
-SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV} -> raspberrypi-firmware-${MY_PV}.tar.gz"
-
-LICENSE="GPL-2 raspberrypi-videocore-bin"
-SLOT="${PVR}"
-KEYWORDS="~arm -*"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S=${WORKDIR}/firmware-${MY_PV}
-
-RESTRICT=""
-
-pkg_preinst() {
-	if [ -z "${REPLACING_VERSIONS}" ] ; then
-		local msg=""
-		if [ -e "${D}"/boot/cmdline.txt -a -e "${ROOT}"/boot/cmdline.txt ] ; then
-			msg+="/boot/cmdline.txt "
-		fi
-		if [ -e "${D}"/boot/config.txt -a -e "${ROOT}"/boot/config.txt ] ; then
-			msg+="/boot/config.txt "
-		fi
-		if [ -n "${msg}" ] ; then
-			msg="This package installs following files: ${msg}."
-			msg="${msg} Please remove(backup) your copies during install"
-			msg="${msg} and merge settings afterwards."
-			msg="${msg} Further updates will be CONFIG_PROTECTed."
-			die "${msg}"
-		fi
-	fi
-
-	if ! grep "${ROOT}boot" /proc/mounts >/dev/null 2>&1; then
-		ewarn "${ROOT}boot is not mounted, the files might not be installed at the right place"
-	fi
-}
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-	insinto /lib/modules
-	doins -r modules/*
-	insinto /boot
-	newins boot/kernel.img kernel-${PV}.img
-	newins boot/kernel7.img kernel7-${PV}.img
-
-	readme.gentoo_create_doc
-}
-
-DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     44eef67a97605634bc28110b8a089d795e0e3762
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 22:44:05 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:18:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44eef67a

sys-kernel/raspberrypi-image: add raspberrypi-firmware to runtime deps

Suggested-by: Conrad Kostecki <conrad <AT> kostecki.com>
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index 2ed2790951f..6bd6d37a4aa 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -11,6 +11,8 @@ LICENSE="GPL-2 raspberrypi-videocore-bin"
 SLOT="0"
 RESTRICT="binchecks strip"
 
+RDEPEND="sys-boot/raspberrypi-firmware"
+
 if [[ "${PV}" == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     c6af4629bf4d8679ab631d8d48719e0b3e257263
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 21:47:17 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:17:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6af4629

sys-kernel/raspberrypi-image: stop generating readme

The message is exactly the same as in sys-boot/raspberrypi-firmware.
Users of this package are expected to use the firmware package, too,
hence they will see that message.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index 21ff9da6347..72557c13f40 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -3,14 +3,13 @@
 
 EAPI=5
 
-inherit git-r3 mount-boot readme.gentoo-r1
+inherit git-r3 mount-boot
 
 DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
 HOMEPAGE="https://github.com/raspberrypi/firmware"
 LICENSE="GPL-2 raspberrypi-videocore-bin"
 SLOT="0"
 EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
-DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"
 RESTRICT="binchecks strip"
 
 src_install() {
@@ -19,6 +18,4 @@ src_install() {
 	insinto /boot
 	newins boot/kernel.img kernel.img
 	newins boot/kernel7.img kernel7.img
-
-	readme.gentoo_create_doc
 }


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-03-25  0:19 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-03-25  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     4b87c186402467d8741a937b1d947f2b3722ba8b
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 22:31:14 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 00:17:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b87c186

sys-kernel/raspberrypi-image: use shallow git clone

By default git-r3 eclass pulls full history of the master branch, which
is huge in case of this specific upstream repository.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index 47546b5babf..8eefabc8bf4 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -14,6 +14,7 @@ RESTRICT="binchecks strip"
 if [[ "${PV}" == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
 else
 	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
 	MY_PV="1.$(ver_cut 5)"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-07-05 21:38 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-07-05 21:38 UTC (permalink / raw
  To: gentoo-commits

commit:     88431cc629fdc2da9406938ae4a29aa004b62cb0
Author:     Conrad Kostecki <conrad <AT> kostecki <DOT> com>
AuthorDate: Fri Jul  5 21:02:15 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Fri Jul  5 21:36:12 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88431cc6

sys-kernel/raspberrypi-image: drop myself as maintainer

Since I don't have any left arm hardware, I can't test anymore those
packages, so I am droping myself as maintainer here.

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Conrad Kostecki <conrad <AT> kostecki.com>
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/metadata.xml | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/metadata.xml b/sys-kernel/raspberrypi-image/metadata.xml
index 1bf4ea6603b..faba5c3daf1 100644
--- a/sys-kernel/raspberrypi-image/metadata.xml
+++ b/sys-kernel/raspberrypi-image/metadata.xml
@@ -5,14 +5,6 @@
 		<email>andrey_utkin@gentoo.org</email>
 		<name>Andrey Utkin</name>
 	</maintainer>
-	<maintainer type="person">
-		<email>ck+gentoo@bl4ckb0x.de</email>
-		<name>Conrad Kostecki</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
 	<upstream>
 		<remote-id type="github">raspberrypi/firmware</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-07-15 20:31 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-07-15 20:31 UTC (permalink / raw
  To: gentoo-commits

commit:     9629e205c413c97e4a8ee316c077ee922b506fe4
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 15 20:05:02 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 20:30:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9629e205

sys-kernel/raspberrypi-image: add new 4.19.57_p20190709

Brings Raspberry Pi 4 support to users of this package.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-4.19.57_p20190709.ebuild     | 33 ++++++++++++++++++++++
 2 files changed, 34 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 4d094a1b9a6..95d680339cf 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1 +1,2 @@
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193
+DIST raspberrypi-image-4.19.57_p20190709.tar.gz 158835870 BLAKE2B 4e63b3308adcd75f69f66966f1c927449aa8dc65211e6ca5a27dd2a0ed6ed32cc85ad42221308f4fb3a852d9f278400cfe4f723f306abe102341568408027174 SHA512 6a0610c97db47441ede8e4f8436958899f678bf065a0fbde06de7945a1ac4d5f754a0e10d928d77759ba1cbf82654d85d9cb9c91b970c3fe9590560267033522

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild
new file mode 100644
index 00000000000..6bd6d37a4aa
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+RDEPEND="sys-boot/raspberrypi-firmware"
+
+if [[ "${PV}" == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+else
+	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm"
+fi
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-07-15 20:31 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-07-15 20:31 UTC (permalink / raw
  To: gentoo-commits

commit:     a54b701834443a8330df7bafccedbc3b9f5d4620
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 15 20:12:03 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 20:30:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54b7018

sys-kernel/raspberrypi-image: reuse sys-boot/raspberrypi-firmware distfile

Before, if user installed both sys-kernel/raspberrypi-image and
sys-boot/raspberrypi-firmware, the same large distfile was downloaded
twice, and saved under different names. Also mirrors stored two copies
of this file by different names.

Now the file will be downloaded and stored only one time.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest                                   | 2 +-
 sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild | 2 +-
 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild              | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 95d680339cf..8c9481e5d02 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,2 +1,2 @@
+DIST raspberrypi-firmware-1.20190709.tar.gz 158835870 BLAKE2B 4e63b3308adcd75f69f66966f1c927449aa8dc65211e6ca5a27dd2a0ed6ed32cc85ad42221308f4fb3a852d9f278400cfe4f723f306abe102341568408027174 SHA512 6a0610c97db47441ede8e4f8436958899f678bf065a0fbde06de7945a1ac4d5f754a0e10d928d77759ba1cbf82654d85d9cb9c91b970c3fe9590560267033522
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193
-DIST raspberrypi-image-4.19.57_p20190709.tar.gz 158835870 BLAKE2B 4e63b3308adcd75f69f66966f1c927449aa8dc65211e6ca5a27dd2a0ed6ed32cc85ad42221308f4fb3a852d9f278400cfe4f723f306abe102341568408027174 SHA512 6a0610c97db47441ede8e4f8436958899f678bf065a0fbde06de7945a1ac4d5f754a0e10d928d77759ba1cbf82654d85d9cb9c91b970c3fe9590560267033522

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild
index 6bd6d37a4aa..ecd30c09574 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild
@@ -20,7 +20,7 @@ if [[ "${PV}" == 9999 ]]; then
 else
 	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
 	MY_PV="1.$(ver_cut 5)"
-	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
 	S="${WORKDIR}/firmware-${MY_PV}"
 	KEYWORDS="-* ~arm"
 fi

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index 6bd6d37a4aa..ecd30c09574 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -20,7 +20,7 @@ if [[ "${PV}" == 9999 ]]; then
 else
 	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
 	MY_PV="1.$(ver_cut 5)"
-	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
 	S="${WORKDIR}/firmware-${MY_PV}"
 	KEYWORDS="-* ~arm"
 fi


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-12-03 13:34 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-12-03 13:34 UTC (permalink / raw
  To: gentoo-commits

commit:     b8e400e247f95542ea116b4c5c1d4675c12dfc5e
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 25 19:23:29 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Tue Dec  3 13:32:16 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e400e2

sys-kernel/raspberrypi-image: install device tree blobs

Upstream git repo provides binaries of two natures in a single
repository:

* boot firmware files;
* prebuilt kernel files.

boot/*.dtb, boot/overlays/ belong to kernel, not boot firmware.

But for historical reasons, these files were installed by
sys-boot/raspberrypi-firmware package rather than
sys-kernel/raspberrypi-image, which would be more correct.

The problem with this is that users of kernels different than
sys-kernel/raspberrypi-image need to install different files into these
locations. This means such people have to avoid using
sys-boot/raspberrypi-firmware package completely.

A blocker dependency on old sys-boot/raspberrypi-firmware versions is
added to protect from a situation when just raspberrypi-image is being
upgraded, and a package manager ends up with a file collision during
installation phase.

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index ecd30c09574..3a9901ac43d 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -11,7 +11,12 @@ LICENSE="GPL-2 raspberrypi-videocore-bin"
 SLOT="0"
 RESTRICT="binchecks strip"
 
-RDEPEND="sys-boot/raspberrypi-firmware"
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
 
 if [[ "${PV}" == 9999 ]]; then
 	inherit git-r3
@@ -30,4 +35,7 @@ src_install() {
 	doins -r modules/*
 	insinto /boot
 	doins boot/*.img
+
+	doins boot/*.dtb
+	doins -r boot/overlays
 }


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2019-12-03 13:34 Andrey Utkin
  0 siblings, 0 replies; 47+ messages in thread
From: Andrey Utkin @ 2019-12-03 13:34 UTC (permalink / raw
  To: gentoo-commits

commit:     f524aeeb210131e0fecb2c388d2d26e1396f38f2
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  2 20:19:58 2019 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Tue Dec  3 13:32:22 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f524aeeb

sys-kernel/raspberrypi-image: add new version 4.19.75_p20190925

This version features the change that it does install device tree files.

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-4.19.75_p20190925.ebuild     | 41 ++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 8c9481e5d02..06afbf490a2 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,2 +1,3 @@
 DIST raspberrypi-firmware-1.20190709.tar.gz 158835870 BLAKE2B 4e63b3308adcd75f69f66966f1c927449aa8dc65211e6ca5a27dd2a0ed6ed32cc85ad42221308f4fb3a852d9f278400cfe4f723f306abe102341568408027174 SHA512 6a0610c97db47441ede8e4f8436958899f678bf065a0fbde06de7945a1ac4d5f754a0e10d928d77759ba1cbf82654d85d9cb9c91b970c3fe9590560267033522
+DIST raspberrypi-firmware-1.20190925.tar.gz 185571086 BLAKE2B c3a9b2760fa853fbd1dd09bc4048c9e78594f88da5af608c3a761554d4046a4c869db8981c64140a24e82e0a61b8dc776bb8d895df60c6424e44780f78b18cb0 SHA512 4b7b29cc6c2a33d7a37987c492034d9afbb2220364c50cf265e0adf8e5f393c2275dcffaa77c89b3f43b2e98d199741b67590cb60ff8beae8ef677852f63b4a0
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.75_p20190925.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.75_p20190925.ebuild
new file mode 100644
index 00000000000..3a9901ac43d
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.75_p20190925.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
+
+if [[ "${PV}" == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+else
+	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm"
+fi
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+
+	doins boot/*.dtb
+	doins -r boot/overlays
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2020-07-28  0:10 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-07-28  0:10 UTC (permalink / raw
  To: gentoo-commits

commit:     b5927071b5d33c7b49406989e1753a8d6aba8e7d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 28 00:07:20 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 28 00:09:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5927071

sys-kernel/raspberrypi-image: adopt package

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/metadata.xml b/sys-kernel/raspberrypi-image/metadata.xml
index faba5c3daf1..729e6b37150 100644
--- a/sys-kernel/raspberrypi-image/metadata.xml
+++ b/sys-kernel/raspberrypi-image/metadata.xml
@@ -2,8 +2,8 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
-		<email>andrey_utkin@gentoo.org</email>
-		<name>Andrey Utkin</name>
+		<email>sam@gentoo.org</email>
+		<name>Sam James</name>
 	</maintainer>
 	<upstream>
 		<remote-id type="github">raspberrypi/firmware</remote-id>


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2020-10-13 22:39 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-10-13 22:39 UTC (permalink / raw
  To: gentoo-commits

commit:     b1e103c6f391b924953a7fff472e25ed10478a29
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 22:07:06 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 22:39:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e103c6

sys-kernel/raspberrypi-image: cleanup redundant version

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 -
 .../raspberrypi-image-4.19.57_p20190709.ebuild     | 33 ----------------------
 2 files changed, 34 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 165d2852512..f0d1c539d14 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,4 +1,3 @@
-DIST raspberrypi-firmware-1.20190709.tar.gz 158835870 BLAKE2B 4e63b3308adcd75f69f66966f1c927449aa8dc65211e6ca5a27dd2a0ed6ed32cc85ad42221308f4fb3a852d9f278400cfe4f723f306abe102341568408027174 SHA512 6a0610c97db47441ede8e4f8436958899f678bf065a0fbde06de7945a1ac4d5f754a0e10d928d77759ba1cbf82654d85d9cb9c91b970c3fe9590560267033522
 DIST raspberrypi-firmware-1.20190925.tar.gz 185571086 BLAKE2B c3a9b2760fa853fbd1dd09bc4048c9e78594f88da5af608c3a761554d4046a4c869db8981c64140a24e82e0a61b8dc776bb8d895df60c6424e44780f78b18cb0 SHA512 4b7b29cc6c2a33d7a37987c492034d9afbb2220364c50cf265e0adf8e5f393c2275dcffaa77c89b3f43b2e98d199741b67590cb60ff8beae8ef677852f63b4a0
 DIST raspberrypi-firmware-1.20200902.tar.gz 187144306 BLAKE2B 33a9449fd98fffaa80a9c748f8dd246db491b4f5eb1335ffd10bfacdbe4396c2faabfe522129d287663ad5ef0e9322bd7302a74d6d874e9125f165dc50b81d90 SHA512 91d084d2dba99219b72cc03d49d9546e070477d35fa151b42e204ec6b77ee76a8774235cc32cec8c3aa4360b7c1922dd1c65da8489300476290af87e167f0c79
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild
deleted file mode 100644
index ecd30c09574..00000000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mount-boot
-
-DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-LICENSE="GPL-2 raspberrypi-videocore-bin"
-SLOT="0"
-RESTRICT="binchecks strip"
-
-RDEPEND="sys-boot/raspberrypi-firmware"
-
-if [[ "${PV}" == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
-	EGIT_CLONE_TYPE="shallow"
-else
-	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
-	MY_PV="1.$(ver_cut 5)"
-	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
-	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* ~arm"
-fi
-
-src_install() {
-	insinto /lib/modules
-	doins -r modules/*
-	insinto /boot
-	doins boot/*.img
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2020-10-13 22:39 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-10-13 22:39 UTC (permalink / raw
  To: gentoo-commits

commit:     ff0114c9c7b945f2bf43949a1dc9c227ec499931
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 22:06:44 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 22:39:00 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff0114c9

sys-kernel/raspberrypi-image: bump to 5.4.51_p20200902

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-5.4.51_p20200902.ebuild      | 41 ++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 06afbf490a2..165d2852512 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,3 +1,4 @@
 DIST raspberrypi-firmware-1.20190709.tar.gz 158835870 BLAKE2B 4e63b3308adcd75f69f66966f1c927449aa8dc65211e6ca5a27dd2a0ed6ed32cc85ad42221308f4fb3a852d9f278400cfe4f723f306abe102341568408027174 SHA512 6a0610c97db47441ede8e4f8436958899f678bf065a0fbde06de7945a1ac4d5f754a0e10d928d77759ba1cbf82654d85d9cb9c91b970c3fe9590560267033522
 DIST raspberrypi-firmware-1.20190925.tar.gz 185571086 BLAKE2B c3a9b2760fa853fbd1dd09bc4048c9e78594f88da5af608c3a761554d4046a4c869db8981c64140a24e82e0a61b8dc776bb8d895df60c6424e44780f78b18cb0 SHA512 4b7b29cc6c2a33d7a37987c492034d9afbb2220364c50cf265e0adf8e5f393c2275dcffaa77c89b3f43b2e98d199741b67590cb60ff8beae8ef677852f63b4a0
+DIST raspberrypi-firmware-1.20200902.tar.gz 187144306 BLAKE2B 33a9449fd98fffaa80a9c748f8dd246db491b4f5eb1335ffd10bfacdbe4396c2faabfe522129d287663ad5ef0e9322bd7302a74d6d874e9125f165dc50b81d90 SHA512 91d084d2dba99219b72cc03d49d9546e070477d35fa151b42e204ec6b77ee76a8774235cc32cec8c3aa4360b7c1922dd1c65da8489300476290af87e167f0c79
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.51_p20200902.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.51_p20200902.ebuild
new file mode 100644
index 00000000000..dd284762191
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.51_p20200902.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
+
+if [[ "${PV}" == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+else
+	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm ~arm64"
+fi
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+
+	doins boot/*.dtb
+	doins -r boot/overlays
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2020-11-23  4:41 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-11-23  4:41 UTC (permalink / raw
  To: gentoo-commits

commit:     c3103c6d3aa69ddf8142ba627441edafa39d4c51
Author:     Peter Alfredsen <crabbedhaloablution <AT> icloud <DOT> com>
AuthorDate: Sun Nov 22 14:40:50 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 23 04:38:36 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3103c6d

sys-kernel/raspberrypi-image: Simple bump to 5.4.72_p20201022

Also keep -9999 on par with 5.4.* ebuilds.

Closes: https://bugs.gentoo.org/756082
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Peter Alfredsen <crabbedhaloablution <AT> icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/18363
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest                                 | 1 +
 ...pi-image-9999.ebuild => raspberrypi-image-5.4.72_p20201022.ebuild} | 4 ++--
 sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild            | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index f0d1c539d14..94ebe470ed0 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,3 +1,4 @@
 DIST raspberrypi-firmware-1.20190925.tar.gz 185571086 BLAKE2B c3a9b2760fa853fbd1dd09bc4048c9e78594f88da5af608c3a761554d4046a4c869db8981c64140a24e82e0a61b8dc776bb8d895df60c6424e44780f78b18cb0 SHA512 4b7b29cc6c2a33d7a37987c492034d9afbb2220364c50cf265e0adf8e5f393c2275dcffaa77c89b3f43b2e98d199741b67590cb60ff8beae8ef677852f63b4a0
 DIST raspberrypi-firmware-1.20200902.tar.gz 187144306 BLAKE2B 33a9449fd98fffaa80a9c748f8dd246db491b4f5eb1335ffd10bfacdbe4396c2faabfe522129d287663ad5ef0e9322bd7302a74d6d874e9125f165dc50b81d90 SHA512 91d084d2dba99219b72cc03d49d9546e070477d35fa151b42e204ec6b77ee76a8774235cc32cec8c3aa4360b7c1922dd1c65da8489300476290af87e167f0c79
+DIST raspberrypi-firmware-1.20201022.tar.gz 189827375 BLAKE2B 94c38f60d688c8e3ebab830912daccbb6c04bdd3d88f6ca0d07d85be0a6b12c53f0266b4c258ed4694f30bad5db30fb6d30feabfd0b7668735a9a806b820d325 SHA512 876758179df27109984b6c3f4849fdcdc6bdcc2769495fcc83c97fc3ff4d07b9f3cd58086be877503f72c9e5417d2be6d6c33bce4cbb3b862055117c9cc26db8
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.72_p20201022.ebuild
similarity index 94%
copy from sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
copy to sys-kernel/raspberrypi-image/raspberrypi-image-5.4.72_p20201022.ebuild
index 3a9901ac43d..dd284762191 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.72_p20201022.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -27,7 +27,7 @@ else
 	MY_PV="1.$(ver_cut 5)"
 	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
 	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* ~arm"
+	KEYWORDS="-* ~arm ~arm64"
 fi
 
 src_install() {

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index 3a9901ac43d..dd284762191 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -27,7 +27,7 @@ else
 	MY_PV="1.$(ver_cut 5)"
 	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
 	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* ~arm"
+	KEYWORDS="-* ~arm ~arm64"
 fi
 
 src_install() {


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2020-12-15  3:06 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-12-15  3:06 UTC (permalink / raw
  To: gentoo-commits

commit:     993fbc04d12f14859517822cc660de2fc81dc7df
Author:     Peter Alfredsen <crabbedhaloablution <AT> icloud <DOT> com>
AuthorDate: Wed Dec  9 18:15:20 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 15 03:05:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=993fbc04

sys-kernel/raspberrypi-image: version bump to 5.4.79_p20201201

Closes: https://bugs.gentoo.org/759265
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Peter Alfredsen <crabbedhaloablution <AT> icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/18582
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-5.4.79_p20201201.ebuild      | 41 ++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 94ebe470ed0..0dbdeeee0f9 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,4 +1,5 @@
 DIST raspberrypi-firmware-1.20190925.tar.gz 185571086 BLAKE2B c3a9b2760fa853fbd1dd09bc4048c9e78594f88da5af608c3a761554d4046a4c869db8981c64140a24e82e0a61b8dc776bb8d895df60c6424e44780f78b18cb0 SHA512 4b7b29cc6c2a33d7a37987c492034d9afbb2220364c50cf265e0adf8e5f393c2275dcffaa77c89b3f43b2e98d199741b67590cb60ff8beae8ef677852f63b4a0
 DIST raspberrypi-firmware-1.20200902.tar.gz 187144306 BLAKE2B 33a9449fd98fffaa80a9c748f8dd246db491b4f5eb1335ffd10bfacdbe4396c2faabfe522129d287663ad5ef0e9322bd7302a74d6d874e9125f165dc50b81d90 SHA512 91d084d2dba99219b72cc03d49d9546e070477d35fa151b42e204ec6b77ee76a8774235cc32cec8c3aa4360b7c1922dd1c65da8489300476290af87e167f0c79
 DIST raspberrypi-firmware-1.20201022.tar.gz 189827375 BLAKE2B 94c38f60d688c8e3ebab830912daccbb6c04bdd3d88f6ca0d07d85be0a6b12c53f0266b4c258ed4694f30bad5db30fb6d30feabfd0b7668735a9a806b820d325 SHA512 876758179df27109984b6c3f4849fdcdc6bdcc2769495fcc83c97fc3ff4d07b9f3cd58086be877503f72c9e5417d2be6d6c33bce4cbb3b862055117c9cc26db8
+DIST raspberrypi-firmware-1.20201201.tar.gz 189332299 BLAKE2B b3ec91f07b4713d26c29be5412d018a220129eef7ddf7c5c09d85e645c2c5754a95f13be7e690ab40648a982e3974cc760aa5b33c76612da836227d38c4ee3a5 SHA512 a7f4591552718956bd7f2d0d377234277e2e6f18cc9714ea30fe13f26d5ae1164b982f39dcf72ae4a18663369ef06d0187d8182713763262371c13107aac4c65
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.79_p20201201.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.79_p20201201.ebuild
new file mode 100644
index 00000000000..dd284762191
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.79_p20201201.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
+
+if [[ "${PV}" == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+else
+	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm ~arm64"
+fi
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+
+	doins boot/*.dtb
+	doins -r boot/overlays
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2020-12-29 23:47 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-12-29 23:47 UTC (permalink / raw
  To: gentoo-commits

commit:     524cb9f5666f600a036509939eebe9de212593d6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 29 23:43:25 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 23:43:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524cb9f5

sys-kernel/raspberrypi-image: cleanup old 5.4.x

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  2 --
 .../raspberrypi-image-5.4.51_p20200902.ebuild      | 41 ----------------------
 .../raspberrypi-image-5.4.72_p20201022.ebuild      | 41 ----------------------
 3 files changed, 84 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 0dbdeeee0f9..2d3543d359b 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,5 +1,3 @@
 DIST raspberrypi-firmware-1.20190925.tar.gz 185571086 BLAKE2B c3a9b2760fa853fbd1dd09bc4048c9e78594f88da5af608c3a761554d4046a4c869db8981c64140a24e82e0a61b8dc776bb8d895df60c6424e44780f78b18cb0 SHA512 4b7b29cc6c2a33d7a37987c492034d9afbb2220364c50cf265e0adf8e5f393c2275dcffaa77c89b3f43b2e98d199741b67590cb60ff8beae8ef677852f63b4a0
-DIST raspberrypi-firmware-1.20200902.tar.gz 187144306 BLAKE2B 33a9449fd98fffaa80a9c748f8dd246db491b4f5eb1335ffd10bfacdbe4396c2faabfe522129d287663ad5ef0e9322bd7302a74d6d874e9125f165dc50b81d90 SHA512 91d084d2dba99219b72cc03d49d9546e070477d35fa151b42e204ec6b77ee76a8774235cc32cec8c3aa4360b7c1922dd1c65da8489300476290af87e167f0c79
-DIST raspberrypi-firmware-1.20201022.tar.gz 189827375 BLAKE2B 94c38f60d688c8e3ebab830912daccbb6c04bdd3d88f6ca0d07d85be0a6b12c53f0266b4c258ed4694f30bad5db30fb6d30feabfd0b7668735a9a806b820d325 SHA512 876758179df27109984b6c3f4849fdcdc6bdcc2769495fcc83c97fc3ff4d07b9f3cd58086be877503f72c9e5417d2be6d6c33bce4cbb3b862055117c9cc26db8
 DIST raspberrypi-firmware-1.20201201.tar.gz 189332299 BLAKE2B b3ec91f07b4713d26c29be5412d018a220129eef7ddf7c5c09d85e645c2c5754a95f13be7e690ab40648a982e3974cc760aa5b33c76612da836227d38c4ee3a5 SHA512 a7f4591552718956bd7f2d0d377234277e2e6f18cc9714ea30fe13f26d5ae1164b982f39dcf72ae4a18663369ef06d0187d8182713763262371c13107aac4c65
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.51_p20200902.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.51_p20200902.ebuild
deleted file mode 100644
index dd284762191..00000000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.51_p20200902.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mount-boot
-
-DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-LICENSE="GPL-2 raspberrypi-videocore-bin"
-SLOT="0"
-RESTRICT="binchecks strip"
-
-# Temporary safety measure to prevent ending up with a pair of
-# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
-# both of which installed device tree files.
-# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
-# and all older ones are deleted.
-RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
-
-if [[ "${PV}" == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
-	EGIT_CLONE_TYPE="shallow"
-else
-	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
-	MY_PV="1.$(ver_cut 5)"
-	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
-	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* ~arm ~arm64"
-fi
-
-src_install() {
-	insinto /lib/modules
-	doins -r modules/*
-	insinto /boot
-	doins boot/*.img
-
-	doins boot/*.dtb
-	doins -r boot/overlays
-}

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.72_p20201022.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.72_p20201022.ebuild
deleted file mode 100644
index dd284762191..00000000000
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-5.4.72_p20201022.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mount-boot
-
-DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
-HOMEPAGE="https://github.com/raspberrypi/firmware"
-LICENSE="GPL-2 raspberrypi-videocore-bin"
-SLOT="0"
-RESTRICT="binchecks strip"
-
-# Temporary safety measure to prevent ending up with a pair of
-# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
-# both of which installed device tree files.
-# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
-# and all older ones are deleted.
-RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
-
-if [[ "${PV}" == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
-	EGIT_CLONE_TYPE="shallow"
-else
-	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
-	MY_PV="1.$(ver_cut 5)"
-	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
-	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* ~arm ~arm64"
-fi
-
-src_install() {
-	insinto /lib/modules
-	doins -r modules/*
-	insinto /boot
-	doins boot/*.img
-
-	doins boot/*.dtb
-	doins -r boot/overlays
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2021-02-14  3:23 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-02-14  3:23 UTC (permalink / raw
  To: gentoo-commits

commit:     605363342427d5b9dddc04bbfda7145c39ff0aa8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 03:22:15 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 03:23:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60536334

sys-kernel/raspberrypi-image: bump to 5.10.11_p20210201 (unkeyworded)

No keywords for now until boot test given.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-5.10.11_p20210201.ebuild     | 43 ++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 2d3543d359b..91fa34ba8ff 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,3 +1,4 @@
 DIST raspberrypi-firmware-1.20190925.tar.gz 185571086 BLAKE2B c3a9b2760fa853fbd1dd09bc4048c9e78594f88da5af608c3a761554d4046a4c869db8981c64140a24e82e0a61b8dc776bb8d895df60c6424e44780f78b18cb0 SHA512 4b7b29cc6c2a33d7a37987c492034d9afbb2220364c50cf265e0adf8e5f393c2275dcffaa77c89b3f43b2e98d199741b67590cb60ff8beae8ef677852f63b4a0
 DIST raspberrypi-firmware-1.20201201.tar.gz 189332299 BLAKE2B b3ec91f07b4713d26c29be5412d018a220129eef7ddf7c5c09d85e645c2c5754a95f13be7e690ab40648a982e3974cc760aa5b33c76612da836227d38c4ee3a5 SHA512 a7f4591552718956bd7f2d0d377234277e2e6f18cc9714ea30fe13f26d5ae1164b982f39dcf72ae4a18663369ef06d0187d8182713763262371c13107aac4c65
+DIST raspberrypi-firmware-1.20210201.tar.gz 191785657 BLAKE2B 7ef315411e3bc572515f9e60d953166056bd5dfe9afc496eda978dbbbd6f38aa12f1eaba72448bb72166d6bda1ec79e3e3e7c613f4202bc804784b566f118971 SHA512 13d899a103e8d3deb98a6fcca661f712b085935336fc31156e0b8ec5e3c71b373d3394777895ee1907cad9a2ca3efd1a66995ff6df3429c732b002d9ad603414
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.11_p20210201.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.11_p20210201.ebuild
new file mode 100644
index 00000000000..26d80041afd
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.11_p20210201.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
+
+if [[ "${PV}" == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+else
+	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS=""
+	# No keywords until I can give it a boot test
+	#KEYWORDS="-* ~arm ~arm64"
+fi
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+
+	doins boot/*.dtb
+	doins -r boot/overlays
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2021-06-21 22:36 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-06-21 22:36 UTC (permalink / raw
  To: gentoo-commits

commit:     099003418573dfc63909ef0874f8bd898d304049
Author:     Peter Alfredsen <crabbedhaloablution <AT> icloud <DOT> com>
AuthorDate: Sat Jun 19 10:46:53 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 22:33:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09900341

sys-kernel/raspberrypi-image: bump to 5.10.17_p20210527

Closes: https://bugs.gentoo.org/796746
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Peter Alfredsen <crabbedhaloablution <AT> icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/21325
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-5.10.17_p20210527.ebuild     | 41 ++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 91fa34ba8ff..0cda6e29034 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,4 +1,5 @@
 DIST raspberrypi-firmware-1.20190925.tar.gz 185571086 BLAKE2B c3a9b2760fa853fbd1dd09bc4048c9e78594f88da5af608c3a761554d4046a4c869db8981c64140a24e82e0a61b8dc776bb8d895df60c6424e44780f78b18cb0 SHA512 4b7b29cc6c2a33d7a37987c492034d9afbb2220364c50cf265e0adf8e5f393c2275dcffaa77c89b3f43b2e98d199741b67590cb60ff8beae8ef677852f63b4a0
 DIST raspberrypi-firmware-1.20201201.tar.gz 189332299 BLAKE2B b3ec91f07b4713d26c29be5412d018a220129eef7ddf7c5c09d85e645c2c5754a95f13be7e690ab40648a982e3974cc760aa5b33c76612da836227d38c4ee3a5 SHA512 a7f4591552718956bd7f2d0d377234277e2e6f18cc9714ea30fe13f26d5ae1164b982f39dcf72ae4a18663369ef06d0187d8182713763262371c13107aac4c65
 DIST raspberrypi-firmware-1.20210201.tar.gz 191785657 BLAKE2B 7ef315411e3bc572515f9e60d953166056bd5dfe9afc496eda978dbbbd6f38aa12f1eaba72448bb72166d6bda1ec79e3e3e7c613f4202bc804784b566f118971 SHA512 13d899a103e8d3deb98a6fcca661f712b085935336fc31156e0b8ec5e3c71b373d3394777895ee1907cad9a2ca3efd1a66995ff6df3429c732b002d9ad603414
+DIST raspberrypi-firmware-1.20210527.tar.gz 192247084 BLAKE2B 329707dfb2905b36926a3f0ecf1a8e3bc2b52e1a376f98ca7cfe9ec7b69d0fb370d8e23907f5bbd9ea75cf7fed5babd6fe54934919995dec6914e888d95e5fbe SHA512 5a48d1fae768c30528359a14371f59564447d2fb8a145cafa89d7d29352095c5b7ac33bfcbc8da494284c9d41e7dbafe4e863e8efd963a17ea6b6b9699b814a7
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.17_p20210527.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.17_p20210527.ebuild
new file mode 100644
index 00000000000..7930d7d6576
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.17_p20210527.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
+
+if [[ "${PV}" == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+else
+	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm ~arm64"
+fi
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+
+	doins boot/*.dtb
+	doins -r boot/overlays
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2021-11-21  8:21 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-11-21  8:21 UTC (permalink / raw
  To: gentoo-commits

commit:     e38d58fb426a48d75b67d5df41e557c3657339cd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 21 08:19:16 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 21 08:19:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38d58fb

sys-kernel/raspberrypi-image: add 5.10.63_p20211029

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-5.10.63_p20211029.ebuild     | 44 ++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 0cda6e29034a..229363a3e5d1 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -2,4 +2,5 @@ DIST raspberrypi-firmware-1.20190925.tar.gz 185571086 BLAKE2B c3a9b2760fa853fbd1
 DIST raspberrypi-firmware-1.20201201.tar.gz 189332299 BLAKE2B b3ec91f07b4713d26c29be5412d018a220129eef7ddf7c5c09d85e645c2c5754a95f13be7e690ab40648a982e3974cc760aa5b33c76612da836227d38c4ee3a5 SHA512 a7f4591552718956bd7f2d0d377234277e2e6f18cc9714ea30fe13f26d5ae1164b982f39dcf72ae4a18663369ef06d0187d8182713763262371c13107aac4c65
 DIST raspberrypi-firmware-1.20210201.tar.gz 191785657 BLAKE2B 7ef315411e3bc572515f9e60d953166056bd5dfe9afc496eda978dbbbd6f38aa12f1eaba72448bb72166d6bda1ec79e3e3e7c613f4202bc804784b566f118971 SHA512 13d899a103e8d3deb98a6fcca661f712b085935336fc31156e0b8ec5e3c71b373d3394777895ee1907cad9a2ca3efd1a66995ff6df3429c732b002d9ad603414
 DIST raspberrypi-firmware-1.20210527.tar.gz 192247084 BLAKE2B 329707dfb2905b36926a3f0ecf1a8e3bc2b52e1a376f98ca7cfe9ec7b69d0fb370d8e23907f5bbd9ea75cf7fed5babd6fe54934919995dec6914e888d95e5fbe SHA512 5a48d1fae768c30528359a14371f59564447d2fb8a145cafa89d7d29352095c5b7ac33bfcbc8da494284c9d41e7dbafe4e863e8efd963a17ea6b6b9699b814a7
+DIST raspberrypi-firmware-1.20211029.tar.gz 193543221 BLAKE2B 308206d6bdfbe15bfe5f39cd230e6d4857f460744aafcbcc9eee6a74f05a3a9dc861e7c3e36baea46fdb1d1d1dc28b5edebf70bce3a3c085228b2ea321ef7a85 SHA512 7a1fe3b1645006c35fa49e842b9ece53b386ece42b8db99649de8d4bc0c19e34b0807767290e26422528606c5847843533aaa0edd0716e9f9f9dcae340a4dce0
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild
new file mode 100644
index 000000000000..c889903dd8ca
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+# Go to e.g. https://github.com/raspberrypi/firmware/tree/1.20211029/modules
+# for the latest tag to see which kernel version it corresponds to.
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
+
+if [[ "${PV}" == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+else
+	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm ~arm64"
+fi
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+
+	doins boot/*.dtb
+	doins -r boot/overlays
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2022-04-09 19:31 Arthur Zamarin
  0 siblings, 0 replies; 47+ messages in thread
From: Arthur Zamarin @ 2022-04-09 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     8ae7f0cfa7fa62e5567997cfb121721f5cb0f475
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  9 19:31:30 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr  9 19:31:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae7f0cf

sys-kernel/raspberrypi-image: Stabilize 5.10.63_p20211029 arm64, #836569

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 .../raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild      | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild
index c889903dd8ca..f0ec16d555f7 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,7 +30,7 @@ else
 	MY_PV="1.$(ver_cut 5)"
 	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
 	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* ~arm ~arm64"
+	KEYWORDS="-* ~arm arm64"
 fi
 
 src_install() {


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2022-04-09 19:39 Arthur Zamarin
  0 siblings, 0 replies; 47+ messages in thread
From: Arthur Zamarin @ 2022-04-09 19:39 UTC (permalink / raw
  To: gentoo-commits

commit:     23aa50020a8154e2cd7758f1e2bd231152f6f7b7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  9 19:39:38 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr  9 19:39:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23aa5002

sys-kernel/raspberrypi-image: Stabilize 5.10.63_p20211029 arm, #836569

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild
index f0ec16d555f7..2e77dac8b8c4 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-5.10.63_p20211029.ebuild
@@ -30,7 +30,7 @@ else
 	MY_PV="1.$(ver_cut 5)"
 	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
 	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* ~arm arm64"
+	KEYWORDS="-* arm arm64"
 fi
 
 src_install() {


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2022-07-30  2:22 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-07-30  2:22 UTC (permalink / raw
  To: gentoo-commits

commit:     9c35ee04c85c74773e4549d1cbf860cce6f3fda5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 29 21:57:04 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 30 02:22:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c35ee04

sys-kernel/raspberrypi-image: add 5.15.32_p20220331

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 ... => raspberrypi-image-5.15.32_p20220331.ebuild} | 51 ++++++++++++++++------
 .../raspberrypi-image-9999.ebuild                  | 51 ++++++++++++++++------
 3 files changed, 77 insertions(+), 26 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 229363a3e5d1..59e64f26e293 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -3,4 +3,5 @@ DIST raspberrypi-firmware-1.20201201.tar.gz 189332299 BLAKE2B b3ec91f07b4713d26c
 DIST raspberrypi-firmware-1.20210201.tar.gz 191785657 BLAKE2B 7ef315411e3bc572515f9e60d953166056bd5dfe9afc496eda978dbbbd6f38aa12f1eaba72448bb72166d6bda1ec79e3e3e7c613f4202bc804784b566f118971 SHA512 13d899a103e8d3deb98a6fcca661f712b085935336fc31156e0b8ec5e3c71b373d3394777895ee1907cad9a2ca3efd1a66995ff6df3429c732b002d9ad603414
 DIST raspberrypi-firmware-1.20210527.tar.gz 192247084 BLAKE2B 329707dfb2905b36926a3f0ecf1a8e3bc2b52e1a376f98ca7cfe9ec7b69d0fb370d8e23907f5bbd9ea75cf7fed5babd6fe54934919995dec6914e888d95e5fbe SHA512 5a48d1fae768c30528359a14371f59564447d2fb8a145cafa89d7d29352095c5b7ac33bfcbc8da494284c9d41e7dbafe4e863e8efd963a17ea6b6b9699b814a7
 DIST raspberrypi-firmware-1.20211029.tar.gz 193543221 BLAKE2B 308206d6bdfbe15bfe5f39cd230e6d4857f460744aafcbcc9eee6a74f05a3a9dc861e7c3e36baea46fdb1d1d1dc28b5edebf70bce3a3c085228b2ea321ef7a85 SHA512 7a1fe3b1645006c35fa49e842b9ece53b386ece42b8db99649de8d4bc0c19e34b0807767290e26422528606c5847843533aaa0edd0716e9f9f9dcae340a4dce0
+DIST raspberrypi-firmware-1.20220331.tar.gz 195722349 BLAKE2B 7f2748bba0cd255921cc7cd1117bd8a16611a835ab7bcb62525675f6b0d627ea8ad40b39aa83e00f7e73428e2af912906e53c3e3214b5cb079a2baeae985f2a2 SHA512 c510ddb5eb1c6ea1aa69f0063551445dd21092f68e19b64b885558d2c47735d4e9f781ef9674fbe3a9894d66eb07ccbb004541c9a85005318911fabda899c2cc
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-5.15.32_p20220331.ebuild
similarity index 51%
copy from sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
copy to sys-kernel/raspberrypi-image/raspberrypi-image-5.15.32_p20220331.ebuild
index dd284762191f..c63fac44773a 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-5.15.32_p20220331.ebuild
@@ -1,12 +1,28 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit mount-boot
 
+# Go to e.g. https://github.com/raspberrypi/firmware/tree/1.20211029/modules
+# for the latest tag to see which kernel version it corresponds to.
+
 DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
 HOMEPAGE="https://github.com/raspberrypi/firmware"
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+	inherit git-r3
+else
+	[[ $(ver_cut 4) == p ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm ~arm64"
+fi
+
 LICENSE="GPL-2 raspberrypi-videocore-bin"
 SLOT="0"
 RESTRICT="binchecks strip"
@@ -18,17 +34,26 @@ RESTRICT="binchecks strip"
 # and all older ones are deleted.
 RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
 
-if [[ "${PV}" == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
-	EGIT_CLONE_TYPE="shallow"
-else
-	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
-	MY_PV="1.$(ver_cut 5)"
-	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
-	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* ~arm ~arm64"
-fi
+src_prepare() {
+	default
+
+	local expected_kernel_version="$(ver_cut 1-3)+"
+	local found_kernel_version=( "${S}"/modules/$(ver_cut 1).*.*+ )
+
+	found_kernel_version=${found_kernel_version[0]}
+	found_kernel_version=${found_kernel_version##*/}
+
+	if [[ ${expected_kernel_version} != ${found_kernel_version} ]] ; then
+		eerror "Expected kernel version: ${expected_kernel_version}"
+		eerror "Found kernel version: ${found_kernel_version}"
+		die "Please fix ebuild version to contain ${found_kernel_version}!"
+	fi
+
+	if [[ ! -d "${S}"/modules/${expected_kernel_version} ]] ; then
+		eerror "Kernel module directory is missing!"
+		die "${S}/modules/${expected_kernel_version} not found!"
+	fi
+}
 
 src_install() {
 	insinto /lib/modules

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index dd284762191f..c63fac44773a 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -1,12 +1,28 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit mount-boot
 
+# Go to e.g. https://github.com/raspberrypi/firmware/tree/1.20211029/modules
+# for the latest tag to see which kernel version it corresponds to.
+
 DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
 HOMEPAGE="https://github.com/raspberrypi/firmware"
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+	inherit git-r3
+else
+	[[ $(ver_cut 4) == p ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm ~arm64"
+fi
+
 LICENSE="GPL-2 raspberrypi-videocore-bin"
 SLOT="0"
 RESTRICT="binchecks strip"
@@ -18,17 +34,26 @@ RESTRICT="binchecks strip"
 # and all older ones are deleted.
 RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
 
-if [[ "${PV}" == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
-	EGIT_CLONE_TYPE="shallow"
-else
-	[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
-	MY_PV="1.$(ver_cut 5)"
-	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
-	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* ~arm ~arm64"
-fi
+src_prepare() {
+	default
+
+	local expected_kernel_version="$(ver_cut 1-3)+"
+	local found_kernel_version=( "${S}"/modules/$(ver_cut 1).*.*+ )
+
+	found_kernel_version=${found_kernel_version[0]}
+	found_kernel_version=${found_kernel_version##*/}
+
+	if [[ ${expected_kernel_version} != ${found_kernel_version} ]] ; then
+		eerror "Expected kernel version: ${expected_kernel_version}"
+		eerror "Found kernel version: ${found_kernel_version}"
+		die "Please fix ebuild version to contain ${found_kernel_version}!"
+	fi
+
+	if [[ ! -d "${S}"/modules/${expected_kernel_version} ]] ; then
+		eerror "Kernel module directory is missing!"
+		die "${S}/modules/${expected_kernel_version} not found!"
+	fi
+}
 
 src_install() {
 	insinto /lib/modules


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2023-06-07 16:39 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-06-07 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     6be5afa81b44337bce79f91b6140becd84ce8fa2
Author:     Violet Purcell <vimproved <AT> inventati <DOT> org>
AuthorDate: Tue May 16 14:13:42 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 16:38:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be5afa8

sys-kernel/raspberrypi-image: add 6.1.21_p20230405

Signed-off-by: Violet Purcell <vimproved <AT> inventati.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-6.1.21_p20230405.ebuild      | 66 ++++++++++++++++++++++
 2 files changed, 67 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 59e64f26e293..8aba2dbbe51b 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -4,4 +4,5 @@ DIST raspberrypi-firmware-1.20210201.tar.gz 191785657 BLAKE2B 7ef315411e3bc57251
 DIST raspberrypi-firmware-1.20210527.tar.gz 192247084 BLAKE2B 329707dfb2905b36926a3f0ecf1a8e3bc2b52e1a376f98ca7cfe9ec7b69d0fb370d8e23907f5bbd9ea75cf7fed5babd6fe54934919995dec6914e888d95e5fbe SHA512 5a48d1fae768c30528359a14371f59564447d2fb8a145cafa89d7d29352095c5b7ac33bfcbc8da494284c9d41e7dbafe4e863e8efd963a17ea6b6b9699b814a7
 DIST raspberrypi-firmware-1.20211029.tar.gz 193543221 BLAKE2B 308206d6bdfbe15bfe5f39cd230e6d4857f460744aafcbcc9eee6a74f05a3a9dc861e7c3e36baea46fdb1d1d1dc28b5edebf70bce3a3c085228b2ea321ef7a85 SHA512 7a1fe3b1645006c35fa49e842b9ece53b386ece42b8db99649de8d4bc0c19e34b0807767290e26422528606c5847843533aaa0edd0716e9f9f9dcae340a4dce0
 DIST raspberrypi-firmware-1.20220331.tar.gz 195722349 BLAKE2B 7f2748bba0cd255921cc7cd1117bd8a16611a835ab7bcb62525675f6b0d627ea8ad40b39aa83e00f7e73428e2af912906e53c3e3214b5cb079a2baeae985f2a2 SHA512 c510ddb5eb1c6ea1aa69f0063551445dd21092f68e19b64b885558d2c47735d4e9f781ef9674fbe3a9894d66eb07ccbb004541c9a85005318911fabda899c2cc
+DIST raspberrypi-firmware-1.20230405.tar.gz 187674867 BLAKE2B 8f35b2dd906cd2459c83c3cec2ba10e8388afa35213f80bd3fd7a5ba7061c7ad0f9db5a5c39ab476f8a2b4754cf80665c2dff54f7ae61edf3c85d91ae37f9f9f SHA512 ddc9baeba4e2e442bfe41e427c7ecdd38ee6d44ac4e7c297ae7d5a6c64b0aa1a81206929baeb9aceb74de6f96707b30040e82450ef4f01a78b958299c72e3857
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-6.1.21_p20230405.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-6.1.21_p20230405.ebuild
new file mode 100644
index 000000000000..079915b5cb66
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-6.1.21_p20230405.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mount-boot
+
+# Go to e.g. https://github.com/raspberrypi/firmware/tree/1.20211029/modules
+# for the latest tag to see which kernel version it corresponds to.
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+	inherit git-r3
+else
+	[[ $(ver_cut 4) == p ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm ~arm64"
+fi
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
+
+src_prepare() {
+	default
+
+	local expected_kernel_version="$(ver_cut 1-3)+"
+	local found_kernel_version=( "${S}"/modules/$(ver_cut 1).*.*+ )
+
+	found_kernel_version=${found_kernel_version[0]}
+	found_kernel_version=${found_kernel_version##*/}
+
+	if [[ ${expected_kernel_version} != ${found_kernel_version} ]] ; then
+		eerror "Expected kernel version: ${expected_kernel_version}"
+		eerror "Found kernel version: ${found_kernel_version}"
+		die "Please fix ebuild version to contain ${found_kernel_version}!"
+	fi
+
+	if [[ ! -d "${S}"/modules/${expected_kernel_version} ]] ; then
+		eerror "Kernel module directory is missing!"
+		die "${S}/modules/${expected_kernel_version} not found!"
+	fi
+}
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+
+	doins boot/*.dtb
+	doins -r boot/overlays
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2024-04-20  3:20 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2024-04-20  3:20 UTC (permalink / raw
  To: gentoo-commits

commit:     468702faf0aeaaec49e3bf15be76a7fc54c9bebc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 03:19:56 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 03:19:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=468702fa

sys-kernel/raspberrypi-image: drop myself as a maintainer

I don't have the hardware set up at the moment (and haven't for a while)
to test this properly.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-kernel/raspberrypi-image/metadata.xml b/sys-kernel/raspberrypi-image/metadata.xml
index ec9b51cbe4e3..d80bc1f56348 100644
--- a/sys-kernel/raspberrypi-image/metadata.xml
+++ b/sys-kernel/raspberrypi-image/metadata.xml
@@ -1,10 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>sam@gentoo.org</email>
-		<name>Sam James</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<upstream>
 		<remote-id type="github">raspberrypi/firmware</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2024-05-16 17:17 Viorel Munteanu
  0 siblings, 0 replies; 47+ messages in thread
From: Viorel Munteanu @ 2024-05-16 17:17 UTC (permalink / raw
  To: gentoo-commits

commit:     079b4bf8a72c980f8ef7e5867ebfff1d11e421d5
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 17:15:45 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu May 16 17:17:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079b4bf8

sys-kernel/raspberrypi-image: add 6.6.28_p20240424

Closes: https://bugs.gentoo.org/930269
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 sys-kernel/raspberrypi-image/metadata.xml          |  5 +-
 .../raspberrypi-image-6.6.28_p20240424.ebuild      | 66 ++++++++++++++++++++++
 3 files changed, 71 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 8aba2dbbe51b..1ffc5e43f59b 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -5,4 +5,5 @@ DIST raspberrypi-firmware-1.20210527.tar.gz 192247084 BLAKE2B 329707dfb2905b3692
 DIST raspberrypi-firmware-1.20211029.tar.gz 193543221 BLAKE2B 308206d6bdfbe15bfe5f39cd230e6d4857f460744aafcbcc9eee6a74f05a3a9dc861e7c3e36baea46fdb1d1d1dc28b5edebf70bce3a3c085228b2ea321ef7a85 SHA512 7a1fe3b1645006c35fa49e842b9ece53b386ece42b8db99649de8d4bc0c19e34b0807767290e26422528606c5847843533aaa0edd0716e9f9f9dcae340a4dce0
 DIST raspberrypi-firmware-1.20220331.tar.gz 195722349 BLAKE2B 7f2748bba0cd255921cc7cd1117bd8a16611a835ab7bcb62525675f6b0d627ea8ad40b39aa83e00f7e73428e2af912906e53c3e3214b5cb079a2baeae985f2a2 SHA512 c510ddb5eb1c6ea1aa69f0063551445dd21092f68e19b64b885558d2c47735d4e9f781ef9674fbe3a9894d66eb07ccbb004541c9a85005318911fabda899c2cc
 DIST raspberrypi-firmware-1.20230405.tar.gz 187674867 BLAKE2B 8f35b2dd906cd2459c83c3cec2ba10e8388afa35213f80bd3fd7a5ba7061c7ad0f9db5a5c39ab476f8a2b4754cf80665c2dff54f7ae61edf3c85d91ae37f9f9f SHA512 ddc9baeba4e2e442bfe41e427c7ecdd38ee6d44ac4e7c297ae7d5a6c64b0aa1a81206929baeb9aceb74de6f96707b30040e82450ef4f01a78b958299c72e3857
+DIST raspberrypi-firmware-1.20240424.tar.gz 153632287 BLAKE2B 7718d26ee66751484edd359412bc186d7ef5e68af97abe814b340b4c21fb4d6f7abc2caa8c7d0ec62ac742a9c932a08b4393d32d4ba79480c9648d742bead0b8 SHA512 90ad6872886f3efb004b57e258ba8ec0ef0bf619e251e2f0d259c22ef9cb816f6b0f2d5fb1f3a0ece13bf69fecfe8fe70793b90ea243163b5a585930e554e3d5
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/metadata.xml b/sys-kernel/raspberrypi-image/metadata.xml
index d80bc1f56348..a5a248c9d8e9 100644
--- a/sys-kernel/raspberrypi-image/metadata.xml
+++ b/sys-kernel/raspberrypi-image/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>ceamac@gentoo.org</email>
+		<name>Viorel Munteanu</name>
+	</maintainer>
 	<upstream>
 		<remote-id type="github">raspberrypi/firmware</remote-id>
 	</upstream>

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.28_p20240424.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.28_p20240424.ebuild
new file mode 100644
index 000000000000..8a8a4752bce4
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.28_p20240424.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mount-boot
+
+# Go to e.g. https://github.com/raspberrypi/firmware/tree/1.20211029/modules
+# for the latest tag to see which kernel version it corresponds to.
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+	inherit git-r3
+else
+	[[ $(ver_cut 4) == p ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm ~arm64"
+fi
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
+
+src_prepare() {
+	default
+
+	local expected_kernel_version="$(ver_cut 1-3)+"
+	local found_kernel_version=( "${S}"/modules/$(ver_cut 1).*.*+ )
+
+	found_kernel_version=${found_kernel_version[0]}
+	found_kernel_version=${found_kernel_version##*/}
+
+	if [[ ${expected_kernel_version} != ${found_kernel_version} ]] ; then
+		eerror "Expected kernel version: ${expected_kernel_version}"
+		eerror "Found kernel version: ${found_kernel_version}"
+		die "Please fix ebuild version to contain ${found_kernel_version}!"
+	fi
+
+	if [[ ! -d "${S}"/modules/${expected_kernel_version} ]] ; then
+		eerror "Kernel module directory is missing!"
+		die "${S}/modules/${expected_kernel_version} not found!"
+	fi
+}
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+
+	doins boot/*.dtb
+	doins -r boot/overlays
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2024-06-17 12:57 Arthur Zamarin
  0 siblings, 0 replies; 47+ messages in thread
From: Arthur Zamarin @ 2024-06-17 12:57 UTC (permalink / raw
  To: gentoo-commits

commit:     a974681efe63b66718e4ce5bfdc6509ec4933b9d
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 17 12:57:25 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 17 12:57:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a974681e

sys-kernel/raspberrypi-image: Stabilize 6.6.28_p20240424 arm64, #934454

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-6.6.28_p20240424.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.28_p20240424.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.28_p20240424.ebuild
index 8a8a4752bce4..4cdd381c27a3 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.28_p20240424.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.28_p20240424.ebuild
@@ -20,7 +20,7 @@ else
 
 	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
 	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* ~arm ~arm64"
+	KEYWORDS="-* ~arm arm64"
 fi
 
 LICENSE="GPL-2 raspberrypi-videocore-bin"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2024-07-12 16:57 Viorel Munteanu
  0 siblings, 0 replies; 47+ messages in thread
From: Viorel Munteanu @ 2024-07-12 16:57 UTC (permalink / raw
  To: gentoo-commits

commit:     33b4ccd16a4b283d19c24ee671deb02bb064ac51
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 12 14:19:27 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 16:57:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b4ccd1

sys-kernel/raspberrypi-image: add 6.6.31_p20240529

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-6.6.31_p20240529.ebuild      | 66 ++++++++++++++++++++++
 2 files changed, 67 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 1ffc5e43f59b..83d4e4c444d1 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -6,4 +6,5 @@ DIST raspberrypi-firmware-1.20211029.tar.gz 193543221 BLAKE2B 308206d6bdfbe15bfe
 DIST raspberrypi-firmware-1.20220331.tar.gz 195722349 BLAKE2B 7f2748bba0cd255921cc7cd1117bd8a16611a835ab7bcb62525675f6b0d627ea8ad40b39aa83e00f7e73428e2af912906e53c3e3214b5cb079a2baeae985f2a2 SHA512 c510ddb5eb1c6ea1aa69f0063551445dd21092f68e19b64b885558d2c47735d4e9f781ef9674fbe3a9894d66eb07ccbb004541c9a85005318911fabda899c2cc
 DIST raspberrypi-firmware-1.20230405.tar.gz 187674867 BLAKE2B 8f35b2dd906cd2459c83c3cec2ba10e8388afa35213f80bd3fd7a5ba7061c7ad0f9db5a5c39ab476f8a2b4754cf80665c2dff54f7ae61edf3c85d91ae37f9f9f SHA512 ddc9baeba4e2e442bfe41e427c7ecdd38ee6d44ac4e7c297ae7d5a6c64b0aa1a81206929baeb9aceb74de6f96707b30040e82450ef4f01a78b958299c72e3857
 DIST raspberrypi-firmware-1.20240424.tar.gz 153632287 BLAKE2B 7718d26ee66751484edd359412bc186d7ef5e68af97abe814b340b4c21fb4d6f7abc2caa8c7d0ec62ac742a9c932a08b4393d32d4ba79480c9648d742bead0b8 SHA512 90ad6872886f3efb004b57e258ba8ec0ef0bf619e251e2f0d259c22ef9cb816f6b0f2d5fb1f3a0ece13bf69fecfe8fe70793b90ea243163b5a585930e554e3d5
+DIST raspberrypi-firmware-1.20240529.tar.gz 153776579 BLAKE2B 8348429940056600e9c1a3f63d2575fc285ef379ad1663460620d1b9fb65ef1b32d789a0b525903de90e5ec9886b173c7e3692a87c4ee3c9904c88c1bf85b071 SHA512 1b127924960efe8430250fae7a496805e4285d1b72b180a829be6d5eee6be2ecf325bdf9c81f9806ef9aae0adeb5e8832197e79c281754b87028fcdfe1b0961b
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild
new file mode 100644
index 000000000000..8a8a4752bce4
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mount-boot
+
+# Go to e.g. https://github.com/raspberrypi/firmware/tree/1.20211029/modules
+# for the latest tag to see which kernel version it corresponds to.
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+	inherit git-r3
+else
+	[[ $(ver_cut 4) == p ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm ~arm64"
+fi
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
+
+src_prepare() {
+	default
+
+	local expected_kernel_version="$(ver_cut 1-3)+"
+	local found_kernel_version=( "${S}"/modules/$(ver_cut 1).*.*+ )
+
+	found_kernel_version=${found_kernel_version[0]}
+	found_kernel_version=${found_kernel_version##*/}
+
+	if [[ ${expected_kernel_version} != ${found_kernel_version} ]] ; then
+		eerror "Expected kernel version: ${expected_kernel_version}"
+		eerror "Found kernel version: ${found_kernel_version}"
+		die "Please fix ebuild version to contain ${found_kernel_version}!"
+	fi
+
+	if [[ ! -d "${S}"/modules/${expected_kernel_version} ]] ; then
+		eerror "Kernel module directory is missing!"
+		die "${S}/modules/${expected_kernel_version} not found!"
+	fi
+}
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+
+	doins boot/*.dtb
+	doins -r boot/overlays
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2024-08-13 14:57 Arthur Zamarin
  0 siblings, 0 replies; 47+ messages in thread
From: Arthur Zamarin @ 2024-08-13 14:57 UTC (permalink / raw
  To: gentoo-commits

commit:     03bac92e3937c2f253d59dd4d6ce5150b5e56bdc
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 13 14:57:08 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 14:57:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bac92e

sys-kernel/raspberrypi-image: Stabilize 6.6.31_p20240529 arm, #937855

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild
index 8a8a4752bce4..327ba1c7fbb4 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild
@@ -20,7 +20,7 @@ else
 
 	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
 	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* ~arm ~arm64"
+	KEYWORDS="-* arm ~arm64"
 fi
 
 LICENSE="GPL-2 raspberrypi-videocore-bin"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2024-08-13 14:57 Arthur Zamarin
  0 siblings, 0 replies; 47+ messages in thread
From: Arthur Zamarin @ 2024-08-13 14:57 UTC (permalink / raw
  To: gentoo-commits

commit:     0aa4fad9b52768cf6adb5dabb51b89dc14e1d706
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 13 14:57:08 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 14:57:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa4fad9

sys-kernel/raspberrypi-image: Stabilize 6.6.31_p20240529 arm64, #937855

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild
index 327ba1c7fbb4..f29a75a4879a 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.31_p20240529.ebuild
@@ -20,7 +20,7 @@ else
 
 	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
 	S="${WORKDIR}/firmware-${MY_PV}"
-	KEYWORDS="-* arm ~arm64"
+	KEYWORDS="-* arm arm64"
 fi
 
 LICENSE="GPL-2 raspberrypi-videocore-bin"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
@ 2024-09-03 17:22 Viorel Munteanu
  0 siblings, 0 replies; 47+ messages in thread
From: Viorel Munteanu @ 2024-09-03 17:22 UTC (permalink / raw
  To: gentoo-commits

commit:     e7cceed1da654effb386f93e52dd703946149884
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  3 14:27:07 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Tue Sep  3 17:22:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7cceed1

sys-kernel/raspberrypi-image: add 6.6.47_p20240902

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 sys-kernel/raspberrypi-image/Manifest              |  1 +
 .../raspberrypi-image-6.6.47_p20240902.ebuild      | 66 ++++++++++++++++++++++
 2 files changed, 67 insertions(+)

diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 83d4e4c444d1..a54a5488e885 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -7,4 +7,5 @@ DIST raspberrypi-firmware-1.20220331.tar.gz 195722349 BLAKE2B 7f2748bba0cd255921
 DIST raspberrypi-firmware-1.20230405.tar.gz 187674867 BLAKE2B 8f35b2dd906cd2459c83c3cec2ba10e8388afa35213f80bd3fd7a5ba7061c7ad0f9db5a5c39ab476f8a2b4754cf80665c2dff54f7ae61edf3c85d91ae37f9f9f SHA512 ddc9baeba4e2e442bfe41e427c7ecdd38ee6d44ac4e7c297ae7d5a6c64b0aa1a81206929baeb9aceb74de6f96707b30040e82450ef4f01a78b958299c72e3857
 DIST raspberrypi-firmware-1.20240424.tar.gz 153632287 BLAKE2B 7718d26ee66751484edd359412bc186d7ef5e68af97abe814b340b4c21fb4d6f7abc2caa8c7d0ec62ac742a9c932a08b4393d32d4ba79480c9648d742bead0b8 SHA512 90ad6872886f3efb004b57e258ba8ec0ef0bf619e251e2f0d259c22ef9cb816f6b0f2d5fb1f3a0ece13bf69fecfe8fe70793b90ea243163b5a585930e554e3d5
 DIST raspberrypi-firmware-1.20240529.tar.gz 153776579 BLAKE2B 8348429940056600e9c1a3f63d2575fc285ef379ad1663460620d1b9fb65ef1b32d789a0b525903de90e5ec9886b173c7e3692a87c4ee3c9904c88c1bf85b071 SHA512 1b127924960efe8430250fae7a496805e4285d1b72b180a829be6d5eee6be2ecf325bdf9c81f9806ef9aae0adeb5e8832197e79c281754b87028fcdfe1b0961b
+DIST raspberrypi-firmware-1.20240902.tar.gz 154483648 BLAKE2B e3d9fabb23246d90948004dde37f2125779a86aa62737b51b03cacea13d1ca715724587b0da106efba19c80a1bafcf1537101ce13ba4374602ca9e4957c81f87 SHA512 b5b1a74e1e9f9760fd19f98a35505b2e127e212c17afbdf08e1b92198f32de73655fb24c16d662318ccf50621ae5e1a6ed5aa877d2d1cc654d26b8ff168c1e82
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.47_p20240902.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.47_p20240902.ebuild
new file mode 100644
index 000000000000..8a8a4752bce4
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.47_p20240902.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mount-boot
+
+# Go to e.g. https://github.com/raspberrypi/firmware/tree/1.20211029/modules
+# for the latest tag to see which kernel version it corresponds to.
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+	EGIT_CLONE_TYPE="shallow"
+	inherit git-r3
+else
+	[[ $(ver_cut 4) == p ]] || die "Unsupported version format, tweak the ebuild."
+	MY_PV="1.$(ver_cut 5)"
+
+	SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+	S="${WORKDIR}/firmware-${MY_PV}"
+	KEYWORDS="-* ~arm ~arm64"
+fi
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
+
+src_prepare() {
+	default
+
+	local expected_kernel_version="$(ver_cut 1-3)+"
+	local found_kernel_version=( "${S}"/modules/$(ver_cut 1).*.*+ )
+
+	found_kernel_version=${found_kernel_version[0]}
+	found_kernel_version=${found_kernel_version##*/}
+
+	if [[ ${expected_kernel_version} != ${found_kernel_version} ]] ; then
+		eerror "Expected kernel version: ${expected_kernel_version}"
+		eerror "Found kernel version: ${found_kernel_version}"
+		die "Please fix ebuild version to contain ${found_kernel_version}!"
+	fi
+
+	if [[ ! -d "${S}"/modules/${expected_kernel_version} ]] ; then
+		eerror "Kernel module directory is missing!"
+		die "${S}/modules/${expected_kernel_version} not found!"
+	fi
+}
+
+src_install() {
+	insinto /lib/modules
+	doins -r modules/*
+	insinto /boot
+	doins boot/*.img
+
+	doins boot/*.dtb
+	doins -r boot/overlays
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

end of thread, other threads:[~2024-09-03 17:22 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-11 12:58 [gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/ Michael Weber
  -- strict thread matches above, loose matches on Subject: below --
2016-02-19 22:48 Michael Weber
2016-02-19 22:48 Michael Weber
2016-02-20  9:11 Patrick Lauer
2016-02-20 12:07 Michael Weber
2016-03-15 13:49 Michael Weber
2016-03-15 13:49 Michael Weber
2017-10-15  9:21 Michael Palimaka
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-03-25  0:19 Andrey Utkin
2019-07-05 21:38 Andrey Utkin
2019-07-15 20:31 Andrey Utkin
2019-07-15 20:31 Andrey Utkin
2019-12-03 13:34 Andrey Utkin
2019-12-03 13:34 Andrey Utkin
2020-07-28  0:10 Sam James
2020-10-13 22:39 Sam James
2020-10-13 22:39 Sam James
2020-11-23  4:41 Sam James
2020-12-15  3:06 Sam James
2020-12-29 23:47 Sam James
2021-02-14  3:23 Sam James
2021-06-21 22:36 Sam James
2021-11-21  8:21 Sam James
2022-04-09 19:31 Arthur Zamarin
2022-04-09 19:39 Arthur Zamarin
2022-07-30  2:22 Sam James
2023-06-07 16:39 Sam James
2024-04-20  3:20 Sam James
2024-05-16 17:17 Viorel Munteanu
2024-06-17 12:57 Arthur Zamarin
2024-07-12 16:57 Viorel Munteanu
2024-08-13 14:57 Arthur Zamarin
2024-08-13 14:57 Arthur Zamarin
2024-09-03 17:22 Viorel Munteanu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox