summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Kinard <kumba@gentoo.org>2007-04-16 06:36:45 +0000
committerJoshua Kinard <kumba@gentoo.org>2007-04-16 06:36:45 +0000
commitb295c1e82e00d7c613ab5454c267458f9b27c451 (patch)
tree7bfa229630a368c485c6ba0083b51896269c488a /sys-kernel
parentStable on ppc64 (diff)
downloadgentoo-2-b295c1e82e00d7c613ab5454c267458f9b27c451.tar.gz
gentoo-2-b295c1e82e00d7c613ab5454c267458f9b27c451.tar.bz2
gentoo-2-b295c1e82e00d7c613ab5454c267458f9b27c451.zip
Update 2.6.20.7 to a newer snapshot from linux-mips git and fix the IP27 patches so that they actually apply. IP28 is still broke, however. Also update 2.6.17.10 -> 2.6.17.14 and 2.6.16.27 -> 2.6.16.47, and provide newer snapshots for them as well, plus a squashfs update for 2.6.16.
(Portage version: 2.1.2.3)
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/mips-sources/ChangeLog15
-rw-r--r--sys-kernel/mips-sources/files/digest-mips-sources-2.6.16.2715
-rw-r--r--sys-kernel/mips-sources/files/digest-mips-sources-2.6.16.4712
-rw-r--r--sys-kernel/mips-sources/files/digest-mips-sources-2.6.17.1012
-rw-r--r--sys-kernel/mips-sources/files/digest-mips-sources-2.6.17.1412
-rw-r--r--sys-kernel/mips-sources/files/digest-mips-sources-2.6.20.712
-rw-r--r--sys-kernel/mips-sources/files/digest-mips-sources-2.6.20.7-r112
-rw-r--r--sys-kernel/mips-sources/mips-sources-2.6.16.47.ebuild (renamed from sys-kernel/mips-sources/mips-sources-2.6.16.27.ebuild)36
-rw-r--r--sys-kernel/mips-sources/mips-sources-2.6.17.14.ebuild (renamed from sys-kernel/mips-sources/mips-sources-2.6.17.10.ebuild)20
-rw-r--r--sys-kernel/mips-sources/mips-sources-2.6.20.7-r1.ebuild (renamed from sys-kernel/mips-sources/mips-sources-2.6.20.7.ebuild)21
10 files changed, 79 insertions, 88 deletions
diff --git a/sys-kernel/mips-sources/ChangeLog b/sys-kernel/mips-sources/ChangeLog
index c393f79da5d0..06b55fcc3ab9 100644
--- a/sys-kernel/mips-sources/ChangeLog
+++ b/sys-kernel/mips-sources/ChangeLog
@@ -1,6 +1,19 @@
# ChangeLog for sys-kernel/mips-sources
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/ChangeLog,v 1.105 2007/04/14 21:20:32 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/ChangeLog,v 1.106 2007/04/16 06:36:45 kumba Exp $
+
+*mips-sources-2.6.20.7-r1 (16 Apr 2007)
+*mips-sources-2.6.17.14 (16 Apr 2007)
+*mips-sources-2.6.16.47 (16 Apr 2007)
+
+ 16 Apr 2007; Joshua Kinard <kumba@gentoo.org>
+ -mips-sources-2.6.16.27.ebuild, +mips-sources-2.6.16.47.ebuild,
+ -mips-sources-2.6.17.10.ebuild, +mips-sources-2.6.17.14.ebuild,
+ -mips-sources-2.6.20.7.ebuild, +mips-sources-2.6.20.7-r1.ebuild:
+ Update 2.6.20.7 to a newer snapshot from linux-mips git and fix the IP27
+ patches so that they actually apply. IP28 is still broke, however. Also
+ update 2.6.17.10 -> 2.6.17.14 and 2.6.16.27 -> 2.6.16.47, and provide newer
+ snapshots for them as well, plus a squashfs update for 2.6.16.
*mips-sources-2.6.20.7 (14 Apr 2007)
diff --git a/sys-kernel/mips-sources/files/digest-mips-sources-2.6.16.27 b/sys-kernel/mips-sources/files/digest-mips-sources-2.6.16.27
deleted file mode 100644
index b1890d98e218..000000000000
--- a/sys-kernel/mips-sources/files/digest-mips-sources-2.6.16.27
+++ /dev/null
@@ -1,15 +0,0 @@
-MD5 9a91b2719949ff0856b40bc467fd47be linux-2.6.16.tar.bz2 40845005
-RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 linux-2.6.16.tar.bz2 40845005
-SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7 linux-2.6.16.tar.bz2 40845005
-MD5 cdf6ed4dbb788e826d3cec71b8e103ba mips-sources-generic_patches-1.24.tar.bz2 275532
-RMD160 06382130cbcafa332c56d1a7e0f657ae6e08ff08 mips-sources-generic_patches-1.24.tar.bz2 275532
-SHA256 59ba15d33a84b47de8f17d7698ff52cd922e008366ff222c256ade8eea2d91e9 mips-sources-generic_patches-1.24.tar.bz2 275532
-MD5 e94ee79cc269b78401ffe9b79ad620ff mips-sources-security_patches-1.15.tar.bz2 95503
-RMD160 b0f8dcf5ae9bc2881c0e96302e5f7ce36b9eef9d mips-sources-security_patches-1.15.tar.bz2 95503
-SHA256 188459e458fd059dedf0a70c766358a64fa3122d4584f8ef01286d5f8ad424ed mips-sources-security_patches-1.15.tar.bz2 95503
-MD5 1e6d0c4e9586cf6cc7395e48059066d8 mipsgit-2.6.16-20060320.diff.bz2 133698
-RMD160 fa75efb28512d53a60c0481c9646a59453fc4c34 mipsgit-2.6.16-20060320.diff.bz2 133698
-SHA256 01d3833021941de897af7f113236b461264be72af9df2f007fed7cefd9e8ff33 mipsgit-2.6.16-20060320.diff.bz2 133698
-MD5 ec96fc02f174a0cdb9af1afe3a94443d patch-2.6.16.27.bz2 61138
-RMD160 67c54d708bb242e5e49132282c483058eb9f50d4 patch-2.6.16.27.bz2 61138
-SHA256 f7f905b411a3470378736f0ab2eedd6a159e3e878822c1dca649d20221190f91 patch-2.6.16.27.bz2 61138
diff --git a/sys-kernel/mips-sources/files/digest-mips-sources-2.6.16.47 b/sys-kernel/mips-sources/files/digest-mips-sources-2.6.16.47
new file mode 100644
index 000000000000..38f417b7770a
--- /dev/null
+++ b/sys-kernel/mips-sources/files/digest-mips-sources-2.6.16.47
@@ -0,0 +1,12 @@
+MD5 9a91b2719949ff0856b40bc467fd47be linux-2.6.16.tar.bz2 40845005
+RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 linux-2.6.16.tar.bz2 40845005
+SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7 linux-2.6.16.tar.bz2 40845005
+MD5 193b77de03b9e37cb389633e6e9c9006 mips-sources-generic_patches-1.27.tar.bz2 697624
+RMD160 60f2d340f286938a468dc31374535c1ba4861b44 mips-sources-generic_patches-1.27.tar.bz2 697624
+SHA256 0a7c1b79b8e95ff60e3cd8b58fed10b2425d79a64c3015730ca7ff55a313ae7a mips-sources-generic_patches-1.27.tar.bz2 697624
+MD5 0954f376e555832783bc2e8ad4078296 mipsgit-2.6.16-20070415.diff.bz2 132222
+RMD160 0546df387608885cc1e8a9e8c07e8510d931e8c2 mipsgit-2.6.16-20070415.diff.bz2 132222
+SHA256 9e1d803e4343edd5ed81e9b6a9126abfd275cc9cc97d83c75ddd009d7c33f676 mipsgit-2.6.16-20070415.diff.bz2 132222
+MD5 e481b6846b86d410d9b195ea7d2bf155 patch-2.6.16.47.bz2 299439
+RMD160 34628dbb229f1bbbd2adaed0264a2c99376b45c6 patch-2.6.16.47.bz2 299439
+SHA256 e2d5b5515f7e55fa58490f07decf709d0722875e2c9fc21057443d4aea04921f patch-2.6.16.47.bz2 299439
diff --git a/sys-kernel/mips-sources/files/digest-mips-sources-2.6.17.10 b/sys-kernel/mips-sources/files/digest-mips-sources-2.6.17.10
deleted file mode 100644
index 8be4aa33e269..000000000000
--- a/sys-kernel/mips-sources/files/digest-mips-sources-2.6.17.10
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 37ddefe96625502161f075b9d907f21e linux-2.6.17.tar.bz2 41272919
-RMD160 26aad30c9a6610665c6c7d62401d79bf56a6a699 linux-2.6.17.tar.bz2 41272919
-SHA256 ab0f647d52f124958439517df9e1ae0efda90cdb851f59f522fa1749f1d87d58 linux-2.6.17.tar.bz2 41272919
-MD5 2be338bfa5204839a6f33938c9736436 mips-sources-generic_patches-1.25.tar.bz2 277577
-RMD160 00538b4dce9d3ada25fe9441b80166d9305442af mips-sources-generic_patches-1.25.tar.bz2 277577
-SHA256 b9304bb603f9d30d0ddf68056caad3e2568b20bd7694208b7fccdb96ab8b956e mips-sources-generic_patches-1.25.tar.bz2 277577
-MD5 51d45ba8e2f016813191d2bb06ad277e mipsgit-2.6.17-20060618.diff.bz2 101475
-RMD160 13b219d683a79ab6a65ae2dade1164eb9a2b861c mipsgit-2.6.17-20060618.diff.bz2 101475
-SHA256 6fd8cb2e5d9c7190387d60c2bc746bf8df9efd5654b05e19b03953065b50f29a mipsgit-2.6.17-20060618.diff.bz2 101475
-MD5 1707c480ddd60f28bcb7c9bb3eca0aae patch-2.6.17.10.bz2 30698
-RMD160 e938b60f130eadb15fc6a75348e17ff621603d82 patch-2.6.17.10.bz2 30698
-SHA256 ccaa2af64c5e334bb9c45045a2384d9596550e9c7e5d843b7f5f93471d6aa1b6 patch-2.6.17.10.bz2 30698
diff --git a/sys-kernel/mips-sources/files/digest-mips-sources-2.6.17.14 b/sys-kernel/mips-sources/files/digest-mips-sources-2.6.17.14
new file mode 100644
index 000000000000..ccb73d0dcda0
--- /dev/null
+++ b/sys-kernel/mips-sources/files/digest-mips-sources-2.6.17.14
@@ -0,0 +1,12 @@
+MD5 37ddefe96625502161f075b9d907f21e linux-2.6.17.tar.bz2 41272919
+RMD160 26aad30c9a6610665c6c7d62401d79bf56a6a699 linux-2.6.17.tar.bz2 41272919
+SHA256 ab0f647d52f124958439517df9e1ae0efda90cdb851f59f522fa1749f1d87d58 linux-2.6.17.tar.bz2 41272919
+MD5 193b77de03b9e37cb389633e6e9c9006 mips-sources-generic_patches-1.27.tar.bz2 697624
+RMD160 60f2d340f286938a468dc31374535c1ba4861b44 mips-sources-generic_patches-1.27.tar.bz2 697624
+SHA256 0a7c1b79b8e95ff60e3cd8b58fed10b2425d79a64c3015730ca7ff55a313ae7a mips-sources-generic_patches-1.27.tar.bz2 697624
+MD5 426f4af4a4732c397153f812e0c5510e mipsgit-2.6.17-20070415.diff.bz2 101497
+RMD160 6493d2943f84a3402105dd90d18e49d759e15df5 mipsgit-2.6.17-20070415.diff.bz2 101497
+SHA256 5276cf6ebf080f52853daf5e1e49f8d93873e720e042e63f5adbc3f39d30d3a7 mipsgit-2.6.17-20070415.diff.bz2 101497
+MD5 ea360a4ffddb249333fb8fab35e6e7e7 patch-2.6.17.14.bz2 53819
+RMD160 866adb41a482bbda40a6e2a9281748a67b932bf6 patch-2.6.17.14.bz2 53819
+SHA256 e770e7dd34889c27921c9da12cad8c9c2f8bc007ebc2958962b0d604d91620e2 patch-2.6.17.14.bz2 53819
diff --git a/sys-kernel/mips-sources/files/digest-mips-sources-2.6.20.7 b/sys-kernel/mips-sources/files/digest-mips-sources-2.6.20.7
deleted file mode 100644
index 8a38951333b0..000000000000
--- a/sys-kernel/mips-sources/files/digest-mips-sources-2.6.20.7
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 34b0f354819217e6a345f48ebbd8f13e linux-2.6.20.tar.bz2 43375937
-RMD160 14657ade7be4363143dbd5593f5710d21eda7a03 linux-2.6.20.tar.bz2 43375937
-SHA256 2c14ada1ac7d272e03b430d3a530d60fc9ec69cc8252382aa049afba7d2b8558 linux-2.6.20.tar.bz2 43375937
-MD5 61a85b191d48ab686aa3e63311e4d3bf mips-sources-generic_patches-1.26.tar.bz2 578158
-RMD160 bfb4d35a7144b10d4775a098668265f343ddfdd7 mips-sources-generic_patches-1.26.tar.bz2 578158
-SHA256 bbc32da66c369f7f467a3ebcd0de0f5d2a7bd941cb69d43da56976c0ee1581c1 mips-sources-generic_patches-1.26.tar.bz2 578158
-MD5 40cac98ee50c1f92f1b6890ae2540a4e mipsgit-2.6.20-20070317.diff.bz2 86446
-RMD160 85b9c02fa410a1564aadb31828e7de4bcdea1f25 mipsgit-2.6.20-20070317.diff.bz2 86446
-SHA256 27fbd85f7832913dd94532d8d475ab6e5cc7c4091ec41cfa21ebc85b3f0dc7e7 mipsgit-2.6.20-20070317.diff.bz2 86446
-MD5 d56fd9b25c86144f47c0b9df4fc1f534 patch-2.6.20.7.bz2 78480
-RMD160 df1276fe739fc0e5bdfadc8f6e6742d85e65c229 patch-2.6.20.7.bz2 78480
-SHA256 444e0ee1a2b68c3a6fbf3aae8a828118e16e77d878e60107c3514b7dc5c7a815 patch-2.6.20.7.bz2 78480
diff --git a/sys-kernel/mips-sources/files/digest-mips-sources-2.6.20.7-r1 b/sys-kernel/mips-sources/files/digest-mips-sources-2.6.20.7-r1
new file mode 100644
index 000000000000..e00cd21ca658
--- /dev/null
+++ b/sys-kernel/mips-sources/files/digest-mips-sources-2.6.20.7-r1
@@ -0,0 +1,12 @@
+MD5 34b0f354819217e6a345f48ebbd8f13e linux-2.6.20.tar.bz2 43375937
+RMD160 14657ade7be4363143dbd5593f5710d21eda7a03 linux-2.6.20.tar.bz2 43375937
+SHA256 2c14ada1ac7d272e03b430d3a530d60fc9ec69cc8252382aa049afba7d2b8558 linux-2.6.20.tar.bz2 43375937
+MD5 193b77de03b9e37cb389633e6e9c9006 mips-sources-generic_patches-1.27.tar.bz2 697624
+RMD160 60f2d340f286938a468dc31374535c1ba4861b44 mips-sources-generic_patches-1.27.tar.bz2 697624
+SHA256 0a7c1b79b8e95ff60e3cd8b58fed10b2425d79a64c3015730ca7ff55a313ae7a mips-sources-generic_patches-1.27.tar.bz2 697624
+MD5 7ee74b19254021e32f5608580285413d mipsgit-2.6.20-20070415.diff.bz2 86454
+RMD160 cb754953afef92fe1e9bf2e30cbc213b952cb323 mipsgit-2.6.20-20070415.diff.bz2 86454
+SHA256 a634ffe60f7eb0217d5823339e4b2ba63e416eee3f6a812c782d8c5cdad065b4 mipsgit-2.6.20-20070415.diff.bz2 86454
+MD5 d56fd9b25c86144f47c0b9df4fc1f534 patch-2.6.20.7.bz2 78480
+RMD160 df1276fe739fc0e5bdfadc8f6e6742d85e65c229 patch-2.6.20.7.bz2 78480
+SHA256 444e0ee1a2b68c3a6fbf3aae8a828118e16e77d878e60107c3514b7dc5c7a815 patch-2.6.20.7.bz2 78480
diff --git a/sys-kernel/mips-sources/mips-sources-2.6.16.27.ebuild b/sys-kernel/mips-sources/mips-sources-2.6.16.47.ebuild
index d3370852603e..686b932564e7 100644
--- a/sys-kernel/mips-sources/mips-sources-2.6.16.27.ebuild
+++ b/sys-kernel/mips-sources/mips-sources-2.6.16.47.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.6.16.27.ebuild,v 1.2 2006/09/05 17:16:09 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.6.16.47.ebuild,v 1.1 2007/04/16 06:36:45 kumba Exp $
# INCLUDED:
# 1) linux sources from kernel.org
# 2) linux-mips.org GIT snapshot diff from 14 Sep 2005
# 3) Generic Fixes
-# 4) Security fixes
-# 5) Patch for IP30 Support (http://www.linux-mips.org/~skylark/)
+# 4) Patch for IP30 Support (http://www.linux-mips.org/~skylark/)
# 5) Patch for IP28 Support (http://home.alphastar.de/fuerst/download.html)
-# 6) Patch for Remaining Cobalt Bits (http://www.colonel-panic.org/cobalt-mips/)
-# 7) Experimental patches (IP27 hacks, et al)
+# 6) Patches (hacks) for IP27 support (ftp://ftp.linux-mips.org/pub/linux/mips/people/ralf/ip27/)
+# 7) Patch for Remaining Cobalt Bits (http://www.colonel-panic.org/cobalt-mips/)
+# 8) Experimental patches (IP27 hacks, et al)
#//------------------------------------------------------------------------------
@@ -20,9 +20,8 @@
# Version Data
OKV=${PV/_/-}
-GITDATE="20060320" # Date of diff between kernel.org and lmo GIT
-SECPATCHVER="1.15" # Tarball version for security patches
-GENPATCHVER="1.24" # Tarball version for generic patches
+GITDATE="20070415" # Date of diff between kernel.org and lmo GIT
+GENPATCHVER="1.27" # Tarball version for generic patches
EXTRAVERSION="-mipsgit-${GITDATE}"
KV="${OKV}${EXTRAVERSION}"
F_KV="${OKV}" # Fetch KV, used to know what mipsgit diff to grab.
@@ -32,7 +31,6 @@ PATCHVER=""
# Directories
S="${WORKDIR}/linux-${OKV}-${GITDATE}"
MIPS_PATCHES="${WORKDIR}/mips-patches"
-MIPS_SECURITY="${WORKDIR}/security"
# Inherit Eclasses
ETYPE="sources"
@@ -95,7 +93,6 @@ fi
DESCRIPTION="Linux-Mips GIT sources for MIPS-based machines, dated ${GITDATE}"
SRC_URI="mirror://kernel/linux/kernel/v2.6/linux-${STABLEVER}.tar.bz2
mirror://gentoo/mipsgit-${F_KV}-${GITDATE}.diff.bz2
- mirror://gentoo/${PN}-security_patches-${SECPATCHVER}.tar.bz2
mirror://gentoo/${PN}-generic_patches-${GENPATCHVER}.tar.bz2
${PATCHVER}"
@@ -385,9 +382,8 @@ do_generic_patches() {
epatch ${MIPS_PATCHES}/misc-2.6.16-fix-fpu_save_double-on-64bit.patch
epatch ${MIPS_PATCHES}/misc-2.6.16-disable-stupid-nls-cruft.patch
epatch ${MIPS_PATCHES}/misc-2.6.16-def-arch_has_irq_per_cpu-for-smp.patch
- epatch ${MIPS_PATCHES}/misc-2.6.16-fix-mempolicy.patch
epatch ${MIPS_PATCHES}/misc-2.6.16-tweak-makefiles.patch
- epatch ${MIPS_PATCHES}/misc-2.6.17-squashfs-3.0.patch
+ epatch ${MIPS_PATCHES}/misc-2.6.16-squashfs-3.2-r2.patch
eend
}
@@ -411,17 +407,6 @@ do_sekrit_patches() {
}
-do_security_patches() {
- echo -e ""
- ebegin ">>> Applying Security Fixes"
- echo -e ""
- einfo ">>> None to apply! ..."
- echo -e ""
-## epatch ${MIPS_SECURITY}/
- eend
-}
-
-
#//------------------------------------------------------------------------------
@@ -515,9 +500,6 @@ src_unpack() {
# Patches for experimental use
do_sekrit_patches
- # Security Fixes
- do_security_patches
-
# All done, resume normal portage work
kernel_universal_unpack
diff --git a/sys-kernel/mips-sources/mips-sources-2.6.17.10.ebuild b/sys-kernel/mips-sources/mips-sources-2.6.17.14.ebuild
index 8b58e1c8fa27..a96fe6bf15c0 100644
--- a/sys-kernel/mips-sources/mips-sources-2.6.17.10.ebuild
+++ b/sys-kernel/mips-sources/mips-sources-2.6.17.14.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.6.17.10.ebuild,v 1.2 2006/09/05 17:16:09 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.6.17.14.ebuild,v 1.1 2007/04/16 06:36:45 kumba Exp $
# INCLUDED:
# 1) linux sources from kernel.org
# 2) linux-mips.org GIT snapshot diff from 14 Sep 2005
# 3) Generic Fixes
-# 4) Security fixes
-# 5) Patch for IP30 Support (http://www.linux-mips.org/~skylark/)
+# 4) Patch for IP30 Support (http://www.linux-mips.org/~skylark/)
# 5) Patch for IP28 Support (http://home.alphastar.de/fuerst/download.html)
-# 6) Patch for Remaining Cobalt Bits (http://www.colonel-panic.org/cobalt-mips/)
-# 7) Experimental patches (IP27 hacks, et al)
+# 6) Patches (hacks) for IP27 support (ftp://ftp.linux-mips.org/pub/linux/mips/people/ralf/ip27/)
+# 7) Patch for Remaining Cobalt Bits (http://www.colonel-panic.org/cobalt-mips/)
+# 8) Experimental patches (IP27 hacks, et al)
#//------------------------------------------------------------------------------
@@ -20,8 +20,8 @@
# Version Data
OKV=${PV/_/-}
-GITDATE="20060618" # Date of diff between kernel.org and lmo GIT
-GENPATCHVER="1.25" # Tarball version for generic patches
+GITDATE="20070415" # Date of diff between kernel.org and lmo GIT
+GENPATCHVER="1.27" # Tarball version for generic patches
EXTRAVERSION="-mipsgit-${GITDATE}"
KV="${OKV}${EXTRAVERSION}"
F_KV="${OKV}" # Fetch KV, used to know what mipsgit diff to grab.
@@ -31,7 +31,6 @@ PATCHVER=""
# Directories
S="${WORKDIR}/linux-${OKV}-${GITDATE}"
MIPS_PATCHES="${WORKDIR}/mips-patches"
-MIPS_SECURITY="${WORKDIR}/security"
# Inherit Eclasses
ETYPE="sources"
@@ -212,7 +211,7 @@ show_ip30_info() {
einfo "\t\040\040Patches are welcome to fix the issue."
einfo "\t- Equally, UHCI Cards are showing issues in this release, but should still"
einfo "\t\040\040function somewhat. This issue manifests itself when using pl2303 USB->Serial"
- einfo "\t\404\040adapters."
+ einfo "\t\040\040adapters."
einfo "\t- Other XIO-based devices like MENET and various Impact addons remain"
einfo "\t\040\040untested and are not guaranteed to work. This applies to various"
einfo "\t\040\040digital video conversion boards as well."
@@ -388,6 +387,7 @@ do_generic_patches() {
epatch ${MIPS_PATCHES}/misc-2.6.17-n32-sigset-endian-swap.patch
epatch ${MIPS_PATCHES}/misc-2.6.17-fix-rdhwr_op-definition.patch # in git - kill in 2.6.18
epatch ${MIPS_PATCHES}/misc-2.6.17-do-not-use-drop_mmu_context.patch
+ epatch ${MIPS_PATCHES}/misc-2.6.17-magic-mojo.patch
epatch ${MIPS_PATCHES}/misc-2.6.17-squashfs-3.0.patch
eend
}
diff --git a/sys-kernel/mips-sources/mips-sources-2.6.20.7.ebuild b/sys-kernel/mips-sources/mips-sources-2.6.20.7-r1.ebuild
index c71154524488..fea0a2a5108d 100644
--- a/sys-kernel/mips-sources/mips-sources-2.6.20.7.ebuild
+++ b/sys-kernel/mips-sources/mips-sources-2.6.20.7-r1.ebuild
@@ -1,17 +1,17 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.6.20.7.ebuild,v 1.1 2007/04/14 21:20:32 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.6.20.7-r1.ebuild,v 1.1 2007/04/16 06:36:45 kumba Exp $
# INCLUDED:
# 1) linux sources from kernel.org
# 2) linux-mips.org GIT snapshot diff from 14 Sep 2005
# 3) Generic Fixes
-# 4) Security fixes
-# 5) Patch for IP30 Support (http://www.linux-mips.org/~skylark/)
+# 4) Patch for IP30 Support (http://www.linux-mips.org/~skylark/)
# 5) Patch for IP28 Support (http://home.alphastar.de/fuerst/download.html)
-# 6) Patch for Remaining Cobalt Bits (http://www.colonel-panic.org/cobalt-mips/)
-# 7) Experimental patches (IP27 hacks, et al)
+# 6) Patches (hacks) for IP27 support (ftp://ftp.linux-mips.org/pub/linux/mips/people/ralf/ip27/)
+# 7) Patch for Remaining Cobalt Bits (http://www.colonel-panic.org/cobalt-mips/)
+# 8) Experimental patches (IP27 hacks, et al)
#//------------------------------------------------------------------------------
@@ -20,8 +20,8 @@
# Version Data
OKV=${PV/_/-}
-GITDATE="20070317" # Date of diff between kernel.org and lmo GIT
-GENPATCHVER="1.26" # Tarball version for generic patches
+GITDATE="20070415" # Date of diff between kernel.org and lmo GIT
+GENPATCHVER="1.27" # Tarball version for generic patches
EXTRAVERSION="-mipsgit-${GITDATE}"
KV="${OKV}${EXTRAVERSION}"
F_KV="${OKV}" # Fetch KV, used to know what mipsgit diff to grab.
@@ -31,7 +31,6 @@ PATCHVER=""
# Directories
S="${WORKDIR}/linux-${OKV}-${GITDATE}"
MIPS_PATCHES="${WORKDIR}/mips-patches"
-MIPS_SECURITY="${WORKDIR}/security"
# Inherit Eclasses
ETYPE="sources"
@@ -61,7 +60,7 @@ DO_CBLT="yes" # Cobalt Support (Cobalt Microsystems)
# Machine Stable Version Variables
SV_IP22="" # If set && DO_IP22 == "no", indicates last "good" IP22 version
SV_IP27="" # DO_IP27 == "no", IP27
-SV_IP28="2.6.17.10" # DO_IP28 == "no", IP28
+SV_IP28="2.6.17.14" # DO_IP28 == "no", IP28
SV_IP30="" # DO_IP30 == "no", IP30
SV_IP32="" # DO_IP32 == "no", IP32
SV_CBLT="" # DO_CBLT == "no", Cobalt
@@ -416,10 +415,10 @@ do_sekrit_patches() {
do_ip27_support() {
echo -e ""
einfo ">>> Patching kernel for SGI Origin 200/2000 (IP27) support ..."
- epatch ${MIPS_PATCHES}/misc-2.6.18-ioc3-metadriver-r26.patch
+ epatch ${MIPS_PATCHES}/misc-2.6.19-ioc3-metadriver-r27.patch
epatch ${MIPS_PATCHES}/misc-2.6.17-ip27-horrible-hacks_may-eat-kittens.patch
epatch ${MIPS_PATCHES}/misc-2.6.17-ip27-rev-pci-tweak.patch
- epatch ${MIPS_PATCHES}/misc-2.6.18-ip27-hack-attack.patch
+ epatch ${MIPS_PATCHES}/misc-2.6.19-ip27-hack-attack.patch
}
# SGI Indigo2 Impact R10000 (IP28)