aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Arnold <stephen.arnold42@gmail.com>2015-08-20 12:49:56 -0700
committerSteve Arnold <stephen.arnold42@gmail.com>2015-08-20 12:49:56 -0700
commitf940772c89cd57cdd5beeedbd7c1181e5f20cd7c (patch)
treee231f48bbd2a7dd8de61f995d709bd29501a720b /sys-kernel
parentadded example u-boot environment (diff)
downloadarm-f940772c89cd57cdd5beeedbd7c1181e5f20cd7c.tar.gz
arm-f940772c89cd57cdd5beeedbd7c1181e5f20cd7c.tar.bz2
arm-f940772c89cd57cdd5beeedbd7c1181e5f20cd7c.zip
updated bone-sources to a more recent version
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/bone-sources/Manifest4
-rw-r--r--sys-kernel/bone-sources/bone-sources-4.1.4-r15.ebuild83
-rw-r--r--sys-kernel/bone-sources/metadata.xml11
3 files changed, 98 insertions, 0 deletions
diff --git a/sys-kernel/bone-sources/Manifest b/sys-kernel/bone-sources/Manifest
index 200f2ad..d3f2645 100644
--- a/sys-kernel/bone-sources/Manifest
+++ b/sys-kernel/bone-sources/Manifest
@@ -1,8 +1,12 @@
DIST am335x-pm-firmware.bin;hb=750362868d914702086187096ec2c67b68eac101 11764 SHA256 636a8c982d0474c45e5bda14f11630f627ddd236fd5b419db2d170d9637deaa6 SHA512 e83de17eec5bb443f1c084ccb3411cdee60fc44d4c3844e58aa704d204eed72b51696855e9273ea2a6451e05bbca741b0f684203578785639636fe4f2dca41ad WHIRLPOOL 8c624a378ef403bf0f2a84a8e42b6fa06e5001175457d789e37f70ba14b7af7ba474c744c3137dd1fe96e5beb6e2004c17fae3dcf32e07aedb9877ea3c0ab077
+DIST bb-kernel_defconfig 16172 SHA256 8968ac71a0bf7c9d17600c5ac09d78216e14c54cfa9873aabce9c972747b3aa8 SHA512 654154fb0c7701083bcc530448cf1eb1a93bb0bfdc1f7816f40a5f8777b3e2209ed49f23954b095d99cd38cb83a676f0597cde13499b8ed7cce94eac464a7329 WHIRLPOOL c4d629ffb6211a71771ffa5165409bf29091e0c34e4350d6142617dc63f48c1d9d5bbc14b0b39d068d21ea1353f2b7496ae2b2d399734fd69d338f867876e695
DIST bone-patches-3.8.13.43.tar.gz 1117459 SHA256 234731885a7ce138b6be99ca2fc929a0dfb1f9251c2ab199c6ef05b330e29018 SHA512 b3462d7061f6123242635177ec49a516716b76c2ff7e65a5ee6fa4f3b0a02cb9649e7816cb63d99c341bf663d89f6fc44256fd90852c2e271d5c1c19d01c8b8c WHIRLPOOL 5743088d52bb654f5a1bf7ec50d6984dda55d71c76c09477bf229a92903f67a7a91920c658c98d29ba3aa8e097354af43c6742b27863795975f585a5afe70e90
DIST deblob-4.1 130695 SHA256 2888a5a3b5e8e9ec242e4d702582fa1d739a1274fcd94643a9fb3516a210a8a7 SHA512 b861b9b53f9295e5e993784031ce57cf8cddc418184ec00c28ed92c9e7660406e0ede581a93d0def36e7847b8e068c8ca6c4dfdd65c15cb174d6c5803c16214a WHIRLPOOL b90f55dd8702eb254968ed7689b50859833ed362e9aa1720ade96aa1f6f84e8f90f5d1eee034c8535e8bf767c0b5f8b0bc559219e8d81d4c6ed53bd5cfe5e65e
DIST deblob-check-4.1 674781 SHA256 54aa33e23a31ead6f982b830be86003c306b88f0d0a9f96c7dc66fe7cd274acb SHA512 51fe9d70d723992aaf70f8bfcfcc12ecfedd7a039402ddae07858fb087693b00cd80d1e0e1a5053e049f2a2b8c58ed23e4598e2dae902c4999999c08bc2eeb33 WHIRLPOOL d2c22280e12863793f8e866b126be53ee10d564373addfe9399b2afe22dd7584513c050f334ea08e6d63dd27a1574f2754456bad9d0a42e8c8d9995eec27aed0
+DIST genpatches-4.1-8.base.tar.xz 136372 SHA256 9be08b05eb8a10387d791d496ec5a4e7eb22c07dabb93bbba21f2aa11fb5be61 SHA512 67110c4191d8a40a435bd767a8024edac7bb00de507703a3faf5798d484f2d373aa1257bb23209f0151c394b08fb2577af5b8bd621a6654bfdbc247e4a083c58 WHIRLPOOL 26e727302e2c790805748e85610c5673e7b0c2869be9bf2938df07c18ed15c44ed278c285d073d71c69d83614bdee2c3058b82cb3720188ad91994fdde442820
+DIST genpatches-4.1-8.extras.tar.xz 16172 SHA256 8968ac71a0bf7c9d17600c5ac09d78216e14c54cfa9873aabce9c972747b3aa8 SHA512 654154fb0c7701083bcc530448cf1eb1a93bb0bfdc1f7816f40a5f8777b3e2209ed49f23954b095d99cd38cb83a676f0597cde13499b8ed7cce94eac464a7329 WHIRLPOOL c4d629ffb6211a71771ffa5165409bf29091e0c34e4350d6142617dc63f48c1d9d5bbc14b0b39d068d21ea1353f2b7496ae2b2d399734fd69d338f867876e695
DIST linux-3.8.tar.xz 70989468 SHA256 e070d1bdfbded5676a4f374721c63565f1c969466c5a3e214004a136b583184b SHA512 10a7983391af907d8aec72bdb096d1cabd4911985715e9ea13d35ff09095c035db15d4ab08b92eda7c10026cc27348cb9728c212335f7fcdcda7c610856ec30f WHIRLPOOL 0c633854ad9c06df1b1d832aea9bbef76144ba88c8fccf6a3f8729101dc36838bcda6ccd444451cab19177608e7f7866f4f79cff1a8ef2bd0c893933d7f1f44c
DIST linux-4.1.tar.xz 83017828 SHA256 caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0 WHIRLPOOL 85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
DIST patch-3.8.13.xz 285296 SHA256 abc523f59e4c7a4c8ccadd7fd3cd03b7ae8788b399040a1c949c4232601cfd5b SHA512 baa9ff60b1b43f5d496afbd75bcab5d58590c574eea2ddb96c35c6451aed4893685db24ccda2b69e8bb247d053db1d5926944125a9614fa4c62e83b2be91ff8d WHIRLPOOL 7b67a06f49301c37b3cfd460d4e449d7d55ac9620d9b6ddc52f6a9eddfe98710a9bd81e1b0c4f52dff9d64a7141d694672110cf10970858a63931207f70170f9
DIST patch-4.1-bone9.diff.gz 172763 SHA256 b501b9f5ea724771913db0146a6672f0d8084e99b496f3156a06fc884f5e8034 SHA512 0b17cb615b942ed1c67b2ea6554b1c225528478e068a057371135dba6e969a7225fcc612815ac0597de58ef041bc0f75aa7c23f2f7fff5093f76bc5cd9d4d8e9 WHIRLPOOL 9dfef4190587c08b9686f90a0036a847b78a8398fa2a0deea41bd77bceb4475ebd917e54babbdcfbdec962cab8cd5cc1a042e2c7146f8a0a8b3cd1082cdf4311
+DIST patch-4.1.4-bone15.diff.gz 325779 SHA256 93b1ce2eee37e1ee7db9926b226fb75cecc7dfa5a5812f6ac963d23c4a7520d9 SHA512 8f0b37c006553389cf0941b71d307d4ee2c6e242977b8b8de516577877ed5dac00ec47c47b017d38ca1629d42620742a78177d899f55cfbd25704dc338b4bbc0 WHIRLPOOL 3835c9274c69a10200217747403d21d78a81d20d625e3a68eb604df9c8df878e4deaedcf4f1076c60d1546e3520785b5f4fef4444aede34881d141a366bb976b
diff --git a/sys-kernel/bone-sources/bone-sources-4.1.4-r15.ebuild b/sys-kernel/bone-sources/bone-sources-4.1.4-r15.ebuild
new file mode 100644
index 0000000..869dced
--- /dev/null
+++ b/sys-kernel/bone-sources/bone-sources-4.1.4-r15.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+ETYPE="sources"
+K_DEFCONFIG="bb-kernel_defconfig"
+UNIPATCH_STRICTORDER="1"
+K_WANT_GENPATCHES="base extras"
+K_GENPATCHES_VER="8"
+K_DEBLOB_AVAILABLE="0"
+K_KDBUS_AVAILABLE="1"
+#K_NOUSEPR="1"
+
+# without gentoo patches there is no security...
+#K_SECURITY_UNSUPPORTED="1"
+
+inherit kernel-2 eutils
+detect_version
+detect_arch
+
+inherit versionator
+MY_PR="bone${PR/r/}"
+EXTRAVERSION="-${MY_PR}"
+MY_P="${OKV}-${MY_PR}"
+
+BONE_PATCH="patch-${MY_P}.diff"
+BONE_CONFIG="defconfig"
+BONE_URI="https://rcn-ee.com/deb/sid-armhf/v${OKV}-${MY_PR}"
+B_PATCH_URI="${BONE_URI}/${BONE_PATCH}.gz"
+B_CONFIG_URI="${BONE_URI}/${BONE_CONFIG}"
+
+#UNIPATCH_LIST="${DISTDIR}/${BONE_PATCH}.gz ${UNIPATCH_LIST}"
+
+KEYWORDS="~arm"
+HOMEPAGE="https://eewiki.net/display/linuxonarm/BeagleBone+Black"
+
+DESCRIPTION="Full sources ${KV_MAJOR}.${KV_MINOR} kernel plus BeagleBone patches"
+SRC_URI="
+ ${KERNEL_URI}
+ ${ARCH_URI}
+ ${GENPATCHES_URI}
+ ${B_PATCH_URI}
+ ${B_CONFIG_URI} -> ${K_DEFCONFIG}"
+
+IUSE=""
+
+K_EXTRAELOG="This is the bleeding-edge patch set on full gentoo-sources
+kernel from LinuxOnArm maintainer Robert C Nelson. Intended mainly
+for beagleboneblack. A copy of the latest config has been installed as
+${K_DEFCONFIG}. If you are reading this, you know what to do..."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ >=sys-devel/patch-2.7.4"
+
+src_prepare() {
+ # We can't use unipatch or epatch here due to the git binary
+ # diffs that always cause dry-run errors (even with --force).
+ # That is okay since this is not intended for beaglebone.
+
+ ebegin "Applying ${BONE_PATCH}"
+ patch -p1 "${WORKDIR}"/${BONE_PATCH}
+ eend $? || return
+
+ update_config
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
+
+update_config() {
+ cp -f "${DISTDIR}"/${K_DEFCONFIG} "${S}"/arch/arm/configs/ \
+ || die "failed to install ${K_DEFCONFIG}!"
+}
diff --git a/sys-kernel/bone-sources/metadata.xml b/sys-kernel/bone-sources/metadata.xml
new file mode 100644
index 0000000..44c0244
--- /dev/null
+++ b/sys-kernel/bone-sources/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>nerdboy@gentoo.org</email>
+ <name>Steve Arnold</name>
+</maintainer>
+<upstream>
+ <remote-id type="github">RobertCNelson/bb-kernel</remote-id>
+</upstream>
+</pkgmetadata>