summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichele Noberasco <s4t4n@gentoo.org>2006-03-20 07:54:01 +0000
committerMichele Noberasco <s4t4n@gentoo.org>2006-03-20 07:54:01 +0000
commit2177ac414faf6bc2fa2ab2d6128cb86e3e0019be (patch)
treeff010276a97336fe366cd2670a672c3dec657922 /sys-apps/qingy/files
parentversion bump (diff)
downloadhistorical-2177ac414faf6bc2fa2ab2d6128cb86e3e0019be.tar.gz
historical-2177ac414faf6bc2fa2ab2d6128cb86e3e0019be.tar.bz2
historical-2177ac414faf6bc2fa2ab2d6128cb86e3e0019be.zip
Revision bump, with patch to close bug #123656. Wiped out previous revision.
Package-Manager: portage-2.1_pre5-r4
Diffstat (limited to 'sys-apps/qingy/files')
-rw-r--r--sys-apps/qingy/files/digest-qingy-0.7.3-r1 (renamed from sys-apps/qingy/files/digest-qingy-0.7.3)0
-rw-r--r--sys-apps/qingy/files/qingy-0.7.3-DirectFB-shutdown.patch38
2 files changed, 38 insertions, 0 deletions
diff --git a/sys-apps/qingy/files/digest-qingy-0.7.3 b/sys-apps/qingy/files/digest-qingy-0.7.3-r1
index bf5047fec51c..bf5047fec51c 100644
--- a/sys-apps/qingy/files/digest-qingy-0.7.3
+++ b/sys-apps/qingy/files/digest-qingy-0.7.3-r1
diff --git a/sys-apps/qingy/files/qingy-0.7.3-DirectFB-shutdown.patch b/sys-apps/qingy/files/qingy-0.7.3-DirectFB-shutdown.patch
new file mode 100644
index 000000000000..cc6ef0bb9f9e
--- /dev/null
+++ b/sys-apps/qingy/files/qingy-0.7.3-DirectFB-shutdown.patch
@@ -0,0 +1,38 @@
+--- directfb_mode.c 2006-03-20 08:38:39.000000000 +0100
++++ directfb_mode.c.new 2006-03-20 08:37:57.000000000 +0100
+@@ -216,7 +216,9 @@
+ * so we are not being nice to it any more!
+ *
+ * DIE, you BASTARD, DIE!
+- * And do it the HARD WAY!
++ *
++ * Seriously, this way DirectFB takes care of deallocating
++ * all stuff, and is much quicker at the job than us...
+ */
+
+ /* /\* destroy all labels *\/ */
+@@ -262,17 +264,19 @@
+ /* if (font_normal) font_normal->Release (font_normal); */
+ /* if (font_large) font_large->Release (font_large); */
+
+-/* /\* core DirectFB stuff *\/ */
+-/* if (primary) primary->Release (primary); */
+-/* if (events) events->Release (events); */
+-/* if (layer) layer->Release (layer); */
++ /* core DirectFB stuff */
++ if (primary) primary->Release (primary);
++ if (events) events->Release (events);
++ if (layer) layer->Release (layer);
++
+ /* while (devices) */
+ /* { */
+ /* DeviceInfo *next = devices->next; */
+ /* free (devices); */
+ /* devices = next; */
+ /* } */
+-/* if (dfb) dfb->Release (dfb); */
++
++ if (dfb) dfb->Release (dfb);
+ }
+
+ void DirectFB_Error()