aboutsummaryrefslogtreecommitdiffstats
path: root/testing/icewm/backtrace_on_glibc.patch
diff options
context:
space:
mode:
authorIsaac Dunham <ibid.ag@gmail.com>2014-06-15 22:34:24 -0700
committerNatanael Copa <ncopa@alpinelinux.org>2014-06-17 06:08:09 +0000
commitf1a11ebbcc7c8e1832da859ca38daf12f9f296cf (patch)
treea47887603e0bd3d1906f0a4a1d44ae5b2567ac10 /testing/icewm/backtrace_on_glibc.patch
parent18b9efdcbe612256a59707c6626ebde12e4811ea (diff)
downloadaports-f1a11ebbcc7c8e1832da859ca38daf12f9f296cf.tar.gz
aports-f1a11ebbcc7c8e1832da859ca38daf12f9f296cf.tar.bz2
aports-f1a11ebbcc7c8e1832da859ca38daf12f9f296cf.tar.xz
Add icewm 1.3.8.
This is a relatively lightweight window manager that feels about like Windows 9x/2000 by default, but can be configured to look and act more like mwm or the OS/2 Presentation Manager quite easily. Themes are available online to make it look similar to Windows XP, Vista, and 7, OS X, plus quite a few unique ones. Icewm supports XPM transparency and animated buttons with appropriate themes. At present you will need to copy /usr/share/icewm to ~/.icewm and manually edit the examples provided (especially "menu").
Diffstat (limited to 'testing/icewm/backtrace_on_glibc.patch')
-rw-r--r--testing/icewm/backtrace_on_glibc.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/testing/icewm/backtrace_on_glibc.patch b/testing/icewm/backtrace_on_glibc.patch
new file mode 100644
index 0000000000..ceba2b7630
--- /dev/null
+++ b/testing/icewm/backtrace_on_glibc.patch
@@ -0,0 +1,22 @@
+diff --git a/src/misc.cc b/src/misc.cc
+index 8b7905a..1eee766 100644
+--- a/src/misc.cc
++++ b/src/misc.cc
+@@ -15,7 +15,7 @@
+ #include <libgen.h>
+ #endif
+
+-#ifdef linux
++#ifdef __GLIBC__
+ #include <execinfo.h>
+ #endif
+
+@@ -539,7 +539,7 @@ bool isreg(char const *path) {
+ }
+
+ void show_backtrace() {
+-#ifdef linux
++#ifdef __GLIBC__
+ const char head[] = "\nbacktrace:\n";
+ const char tail[] = "end\n";
+ void *array[20];