[proaudio] [1404] bump rt-sources with MIDI fix applied

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1404
Author:   gimpel
Date:     2009-01-05 12:38:18 +0100 (Mon, 05 Jan 2009)

Log Message:
-----------
bump rt-sources with MIDI fix applied

Modified Paths:
--------------
    trunk/overlays/proaudio/sys-kernel/rt-sources/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/sys-kernel/rt-sources/files/rt-sources-2.6.26_fix_midi.patch
    trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.26.8-r12.ebuild


Modified: trunk/overlays/proaudio/sys-kernel/rt-sources/Manifest
===================================================================
--- trunk/overlays/proaudio/sys-kernel/rt-sources/Manifest	2008-12-21 21:06:59 UTC (rev 1403)
+++ trunk/overlays/proaudio/sys-kernel/rt-sources/Manifest	2009-01-05 11:38:18 UTC (rev 1404)
@@ -5,6 +5,7 @@
 AUX kconfig-expose_vmsplit_option.patch.gz 655 RMD160 5e95b674ac34956054ba24968fa3be565da870d7 SHA1 34784a690df6164409ec1511d02594db89a62d06 SHA256 269ee3b8ee9011ad66370d49a6af731c31b0db839d4c4ba9721d1e685e5d47d7
 AUX realtime-lsm-0.8.6.gz 3140 RMD160 e4b478a49fe6b79cbeaeaad6352982010b48176a SHA1 cc7817a5801505b3a518beccb8d8c7a33c0ceed8 SHA256 49e67f532271ff7e7c61879950c24ae52372d5aa388a41c20198accbbc2c6254
 AUX realtime-lsm-0.8.6_2.6.19.gz 3126 RMD160 901aa590e29a6ed345b586ac744642ed56e5fe82 SHA1 b6a27f700ea90356c707175b138419f207e2ae5f SHA256 134bdae1b1120ea149d1f15519e363b3e643835f2888ac204e762a5244622112
+AUX rt-sources-2.6.26_fix_midi.patch 525 RMD160 82bdc7374096b6ab7a4b418055006f69a9d6d74e SHA1 d8fd67e97d8c4eae75e04c5e4c88cc34dc5f41b8 SHA256 8df9a562fca3da561108940d3c5e0c820d3c63592a7d10e2383bd68febd48b24
 DIST fbcondecor-0.9.4-2.6.23-rc7_for_rt.patch 54952 RMD160 b36d5ce37428a0f6502aef1909a740e2e119a274 SHA1 8275bdb59c8c3507d093afd98cfcbd85ae550fc2 SHA256 6d599bc147d6d25a6d44eb8be2e62677aaf9cc9336d504518dc48ffc6db7909c
 DIST fbcondecor-0.9.4_for_2.6.26-rt.patch 53921 RMD160 66091907c22db1c132a1d5fe76aa309ff5034fb8 SHA1 18619d4fe16f559975248d61e011f25a08a5a686 SHA256 dec0db1569dbae12d9b954e863a1991da446a784dd01e8c67183128f354e703c
 DIST fbsplash-0.9.2-r5-2.6.16-rt.patch 53721 RMD160 5362048dbac5b2766f8d3ea4aba8f20b8c2931e8 SHA1 37d106c24af32462c45f765b6ef4f5032dba9a36 SHA256 5f2ab2be5723147a299a20da28178a0e7f00aed568e814950d5a938a5ee4222a
@@ -41,6 +42,8 @@
 DIST patch-2.6.26.3.bz2 67002 RMD160 e0f61d6955771baacfb8f6f98da1b7d045338cba SHA1 61135e60693aea8a7c82c801146b16b2305d875f SHA256 7c060f8894020cd77826331ad0be87023ced8765d92a0d194e95f0cf99eddd54
 DIST patch-2.6.26.6-rt11.bz2 334935 RMD160 6821bbb29e9d1ba75a08b017cd8edfad9d5cbbfb SHA1 d08f256535cadb500f32b953454de93dbb9c8756 SHA256 cb257d18fa78d3f4c8b5dbd404c167c52f7bafb8607f4d841e5047831e221c53
 DIST patch-2.6.26.6.bz2 103229 RMD160 1dfbb6bc817eb4ff6b67f3bf170839c3d64043dd SHA1 6e4d4786f4bfaa3fcc274071590e42fce55cd2a1 SHA256 9b2649c2d3524b24b33400482aec6f5ad3d3c9c332dd06cf74f35740d920dd26
+DIST patch-2.6.26.8-rt12.bz2 333972 RMD160 8844ddfde5de319c85fd324669a05b1d2c7e8283 SHA1 d6bcf96c99a49b90f216af822c8a02d9391491a8 SHA256 80b6881d42180d9c78c175434ba97800a2d950ae622d57935719895a0a3a41bb
+DIST patch-2.6.26.8.bz2 118090 RMD160 7d73a014b5bace732bf480b5a1081fc58083a7c1 SHA1 779612328dab4ed50ebb463ddf8430c586dec11f SHA256 611f7e118b5b09898493eab4c3071771742f2f3826b5733fa2f47284a38fbcf3
 DIST uvesafb-0.1-rc3-2.6.23-rc3.patch 68463 RMD160 c0b6e42da031ec5493caf44cca5318bc1d25b78d SHA1 48ac2864dc5201db7183b25d8801d7f9a106f6cd SHA256 79a102135a45b90b705a996348bcbb1d375f6f5eb19f4ead470c37e244c4a3be
 DIST vesafb-tng-1.0-rc1-r3-2.6.16.patch 86172 RMD160 7ed1ab5e74e36e96a55589456401108c92a8a384 SHA1 9594393be631b8b56e209a6a8e1ce91955b8d0ec SHA256 38c8037a781f7f44bbf0973ba413592ab9ace358859ffe5e35460badc5add683
 DIST vesafb-tng-1.0-rc2-2.6.19-rc2.patch.bz2 23898 RMD160 c654c407fc10d3d27531657eb0906423c417390a SHA1 883d0d016d076ac6a08cbe12951660d4100ef92e SHA256 c81a9b71a24bdd19712ccc55c5032ecd1e78bfe5484c841f33b5feb0b98b391c
@@ -58,5 +61,6 @@
 EBUILD rt-sources-2.6.25.8-r7.ebuild 1633 RMD160 f458e3cc9211e6ef18c9475d580acbf37f3badb6 SHA1 f5079d8de78c68a85238ec3c893436ade1c7a527 SHA256 b7076369ed9c90f241b3080fe428fda035c46adb6f62bfa6a201479c5e9d6a9f
 EBUILD rt-sources-2.6.26.3-r3.ebuild 1625 RMD160 67b22d5e867806701c80a85c90ec4356842fe614 SHA1 db7b5fd9be5bfda45aea9e319eaee05f444a4dc1 SHA256 09acfb4b6980231997409af37a7e3b28edb5fe0b02c3a03fce3608ba42b26680
 EBUILD rt-sources-2.6.26.6-r11.ebuild 1640 RMD160 3ccbd7429b7d9bfda52f98dfe409053e4829edd1 SHA1 542e16b3e3838821b67ec3d3f446abaa843fbff3 SHA256 7dad4784a1ad2fea151047f1fbbdbf157686524624ca95a6a958a7a3e504ef42
+EBUILD rt-sources-2.6.26.8-r12.ebuild 1680 RMD160 7b8e8a5df122a099ba53cb73abbc1c98182eef5b SHA1 50d4dcd569a8b092bcd4f11a3ca80966c222b5e5 SHA256 e4192e90a8053fc1a54a36e759059a8c19de7225560bc25e9c793cc9a941059c
 MISC ChangeLog 1265 RMD160 674df02272b3bb0ba6bdbb4289df357213f8e169 SHA1 0af69aefaaa983083642b0c06367e4bde013d187 SHA256 39529f2a385f8a4bf3d478d6198880696115370927c2669d933fd397fed20495
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/sys-kernel/rt-sources/files/rt-sources-2.6.26_fix_midi.patch
===================================================================
--- trunk/overlays/proaudio/sys-kernel/rt-sources/files/rt-sources-2.6.26_fix_midi.patch	                        (rev 0)
+++ trunk/overlays/proaudio/sys-kernel/rt-sources/files/rt-sources-2.6.26_fix_midi.patch	2009-01-05 11:38:18 UTC (rev 1404)
@@ -0,0 +1,13 @@
+Signed-off-by: Adam Sampson <ats@xxxxxxxxx>
+
+--- linux-2.6.26/kernel/softirq.c_orig	2009-01-04 14:41:06.000000000 +0000
++++ linux-2.6.26/kernel/softirq.c	2009-01-04 14:41:49.000000000 +0000
+@@ -657,7 +657,7 @@
+ 	local_irq_disable();
+ 	list = __get_cpu_var(tasklet_hi_vec).head;
+ 	__get_cpu_var(tasklet_hi_vec).head = NULL;
+-	__get_cpu_var(tasklet_hi_vec).tail = &__get_cpu_var(tasklet_vec).head;
++	__get_cpu_var(tasklet_hi_vec).tail = &__get_cpu_var(tasklet_hi_vec).head;
+ 	local_irq_enable();
+ 
+ 	__tasklet_action(a, list);

Added: trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.26.8-r12.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.26.8-r12.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.26.8-r12.ebuild	2009-01-05 11:38:18 UTC (rev 1404)
@@ -0,0 +1,55 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+K_PREPATCHED="yes"
+UNIPATCH_STRICTORDER="yes"
+
+ETYPE="sources"
+inherit kernel-2 eutils fetch-tools reiser4-patch patcher
+detect_version
+#get_realtime_patch_url
+K_NOSETEXTRAVERSION="don't_set_it"
+
+FBSPLASH="fbcondecor-0.9.4_for_2.6.26-rt.patch"
+RT_PATCH="patch-${KV}.bz2"
+
+RESTRICT="nomirror"
+DESCRIPTION="Realtimne Preemption patched low latency Linux kernel"
+SRC_URI="${KERNEL_URI}
+http://www.kernel.org/pub/linux/kernel/projects/rt/${RT_PATCH}
+fbcondecor? ( http://proaudio.tuxfamily.org/patches/${FBSPLASH} )"
+#http://download.tuxfamily.org/proaudio/realtime-patches/${RT_PATCH}
+
+KEYWORDS="~amd64 ~x86"
+IUSE="fbcondecor"
+
+pkg_setup(){
+	einfo "Additional patches for $PN can be enabled with following USE-flags:"
+	echo
+	einfo "fbcondecor - Add support for fbcondecor framebuffer splash"
+	echo
+	sleep 3
+}
+
+src_unpack(){
+	kernel-2_src_unpack
+
+	epatch "${DISTDIR}/${RT_PATCH}"
+
+	# fix sandbox_problems
+	epatch "${FILESDIR}/build-id-sandbox-violation.patch"
+
+	# Spock's stuff
+	use fbcondecor && epatch "${DISTDIR}/${FBSPLASH}"
+	
+	# hotfix http://article.gmane.org/gmane.linux.audio.users/52475
+	epatch "${FILESDIR}/${PN}-2.6.26_fix_midi.patch"
+
+}
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo If you have any issues, try
+a matching vanilla-sources ebuild -- if the problem persists there, please file
+a bug at http://bugme.osdl.org. If the problem only occurs with rt-sources then
+please contact the -rt mailing list: http://www.mail-archive.com/linux-rt-users@xxxxxxxxxxxxxxx/ .
+Recommended other packages: sys-process/rtirq and sys-apps/das_watchdog"


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/