diff options
author | Luis Medinas <metalgod@gentoo.org> | 2006-01-31 16:08:13 +0000 |
---|---|---|
committer | Luis Medinas <metalgod@gentoo.org> | 2006-01-31 16:08:13 +0000 |
commit | c7f19a222124d04b26454559376791d9edca0d38 (patch) | |
tree | 828562cd68d7565629599cb7ca999541e772b01b /x11-wm/windowmaker/files | |
parent | Version bump. (diff) | |
download | historical-c7f19a222124d04b26454559376791d9edca0d38.tar.gz historical-c7f19a222124d04b26454559376791d9edca0d38.tar.bz2 historical-c7f19a222124d04b26454559376791d9edca0d38.zip |
Added a patch to fix qt dialogs thanks to Dejan Lesjak <dejan.lesjak@ijs.si> closes bug #120187. Modular X love to 0.80 series.
Package-Manager: portage-2.1_pre4-r1
Diffstat (limited to 'x11-wm/windowmaker/files')
-rw-r--r-- | x11-wm/windowmaker/files/0.92.0/windowmaker-0.92.0-qtdialogsfix.patch | 84 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/digest-windowmaker-0.92.0-r3 | 6 |
2 files changed, 90 insertions, 0 deletions
diff --git a/x11-wm/windowmaker/files/0.92.0/windowmaker-0.92.0-qtdialogsfix.patch b/x11-wm/windowmaker/files/0.92.0/windowmaker-0.92.0-qtdialogsfix.patch new file mode 100644 index 000000000000..626630e5e1ac --- /dev/null +++ b/x11-wm/windowmaker/files/0.92.0/windowmaker-0.92.0-qtdialogsfix.patch @@ -0,0 +1,84 @@ +--- src/wmspec.c.sav 2004-10-24 21:36:15.000000000 +0200 ++++ src/wmspec.c 2005-01-26 17:13:54.266216856 +0100 +@@ -314,15 +314,15 @@ + void + wNETWMUpdateDesktop(WScreen *scr) + { +- CARD32 *views, sizes[2]; ++ long *views, sizes[2]; + int count, i; + + if (scr->workspace_count==0) + return; + + count = scr->workspace_count * 2; +- views = wmalloc(sizeof(CARD32) * count); +- /*memset(views, 0, sizeof(CARD32) * count);*/ ++ views = wmalloc(sizeof(long) * count); ++ /*memset(views, 0, sizeof(long) * count);*/ + + #ifdef VIRTUAL_DESKTOP + sizes[0] = scr->workspaces[scr->current_workspace]->width; +@@ -362,7 +362,7 @@ + 0, 1, &count); + if (prop) + { +- int desktop= *(CARD32*)prop; ++ int desktop= *(long*)prop; + XFree(prop); + return desktop; + } +@@ -426,7 +426,7 @@ + static void + updateShowDesktop(WScreen * scr, Bool show) + { +- CARD32 foo; ++ long foo; + + foo = (show == True); + XChangeProperty(dpy, scr->root_win, net_showing_desktop, XA_CARDINAL, 32, +@@ -599,7 +599,7 @@ + void + wNETWMUpdateWorkarea(WScreen *scr, WArea usableArea) + { +- CARD32 *area; ++ long *area; + int count, i; + + /* XXX: not Xinerama compatible, +@@ -609,7 +609,7 @@ + return; + + count = scr->workspace_count * 4; +- area = wmalloc(sizeof(CARD32) * count); ++ area = wmalloc(sizeof(long) * count); + for (i=0; i<scr->workspace_count; i++) { + area[4*i + 0] = usableArea.x1; + area[4*i + 1] = usableArea.y1; +@@ -732,7 +732,7 @@ + static void + updateWorkspaceCount(WScreen *scr) /* changeable */ + { +- CARD32 count; ++ long count; + + count = scr->workspace_count; + +@@ -744,7 +744,7 @@ + static void + updateCurrentWorkspace(WScreen *scr) /* changeable */ + { +- CARD32 count; ++ long count; + + count = scr->current_workspace; + +@@ -791,7 +791,7 @@ + static void + updateWorkspaceHint(WWindow *wwin, Bool fake, Bool del) + { +- CARD32 l; ++ long l; + + if (del) { + XDeleteProperty(dpy, wwin->client_win, net_wm_desktop); diff --git a/x11-wm/windowmaker/files/digest-windowmaker-0.92.0-r3 b/x11-wm/windowmaker/files/digest-windowmaker-0.92.0-r3 new file mode 100644 index 000000000000..e46aeeb39e0d --- /dev/null +++ b/x11-wm/windowmaker/files/digest-windowmaker-0.92.0-r3 @@ -0,0 +1,6 @@ +MD5 678cb4a9b22a557cfb524dc3cb457c08 WindowMaker-0.92.0.tar.gz 2758524 +RMD160 b8bebed6a34696625ae0ae7c0ebcfdfc0ba09cdd WindowMaker-0.92.0.tar.gz 2758524 +SHA256 9edaa8d9ee6e6beb06f4c391c0aec5cd0e5b5494456cae2cdcfd49656177afc6 WindowMaker-0.92.0.tar.gz 2758524 +MD5 07c7700daaaf232bc490f5abaabef085 WindowMaker-extra-0.1.tar.gz 238018 +RMD160 94334c2c12d20a8fd0cd2a70e54cd3689f043038 WindowMaker-extra-0.1.tar.gz 238018 +SHA256 acd6e1fb790485b107daf2b710da372367b41383c55d9c8bdfdac521d850edc4 WindowMaker-extra-0.1.tar.gz 238018 |