diff options
author | gls <gls@pkgsrc.org> | 2012-12-03 21:46:48 +0000 |
---|---|---|
committer | gls <gls@pkgsrc.org> | 2012-12-03 21:46:48 +0000 |
commit | 1df2a962df2ac0d3d58f8958e0c321686472ea62 (patch) | |
tree | d67ff74449a499e2e3e19c82ac06a5771be5b34f /wm | |
parent | 7a9179fcc94a452078d0650e65274f824c26e588 (diff) | |
download | pkgsrc-1df2a962df2ac0d3d58f8958e0c321686472ea62.tar.gz |
Updated wm/pekwm to 0.1.16
Upstream changes:
-----------------
Bugs fixed
#195 "Incorrect screen size after screen switch" reported by kezar and Jonhoo and fixed by Andreas Schlick
#313 "Incorrect FSF address in LICENSE file" reported by Vitezslav Cizek
#314 Respect ShapeInput on client windows - reported by znerom and fixed by Andreas Schlick
#316 "pekwm puts 'pcmanfm --desktop' above almost all other windows." reported by znerom and fixed by Andreas Schlick
User visible changes
Removed undocumented DecorMenu (if you really want it back, write me)
Fixed/Enabled workspace specific autoproperties.
Diffstat (limited to 'wm')
-rw-r--r-- | wm/pekwm/Makefile | 4 | ||||
-rw-r--r-- | wm/pekwm/distinfo | 9 | ||||
-rw-r--r-- | wm/pekwm/patches/patch-src_x11.cc | 29 |
3 files changed, 36 insertions, 6 deletions
diff --git a/wm/pekwm/Makefile b/wm/pekwm/Makefile index eff18a029d8..1c814e25495 100644 --- a/wm/pekwm/Makefile +++ b/wm/pekwm/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.45 2012/10/08 12:42:22 asau Exp $ +# $NetBSD: Makefile,v 1.46 2012/12/03 21:46:48 gls Exp $ # -DISTNAME= pekwm-0.1.15 +DISTNAME= pekwm-0.1.16 CATEGORIES= wm MASTER_SITES= http://www.pekwm.org/projects/pekwm/files/ EXTRACT_SUFX= .tar.bz2 diff --git a/wm/pekwm/distinfo b/wm/pekwm/distinfo index e209e0690ad..77685e7515d 100644 --- a/wm/pekwm/distinfo +++ b/wm/pekwm/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.14 2012/09/10 17:38:45 gls Exp $ +$NetBSD: distinfo,v 1.15 2012/12/03 21:46:48 gls Exp $ -SHA1 (pekwm-0.1.15.tar.bz2) = 2a1927ca07281864cc36b3cc2d914a0778813972 -RMD160 (pekwm-0.1.15.tar.bz2) = 03828969d321aefd991c61eb1d9d7acd127610e0 -Size (pekwm-0.1.15.tar.bz2) = 395557 bytes +SHA1 (pekwm-0.1.16.tar.bz2) = d066b87e8a5d5209763ec1f20e01a9fd6df9370b +RMD160 (pekwm-0.1.16.tar.bz2) = 078bde89f47dc4c168236dcf5e66c3e294724630 +Size (pekwm-0.1.16.tar.bz2) = 401550 bytes SHA1 (patch-aa) = b45b1649b558b3c136aeff44ef013af3b208247d +SHA1 (patch-src_x11.cc) = e04348b31822e7a5807656dbe28f9e95fbf7a0ab diff --git a/wm/pekwm/patches/patch-src_x11.cc b/wm/pekwm/patches/patch-src_x11.cc new file mode 100644 index 00000000000..1cae9e6b68c --- /dev/null +++ b/wm/pekwm/patches/patch-src_x11.cc @@ -0,0 +1,29 @@ +$NetBSD: patch-src_x11.cc,v 1.1 2012/12/03 21:46:48 gls Exp $ + +#pragma GCC diagnostic inside function is a GCC 4.6+ fetaure. +https://www.pekwm.org/projects/pekwm/tasks/318 + +--- src/x11.cc.orig 2012-11-17 18:42:40.000000000 +0000 ++++ src/x11.cc +@@ -993,6 +993,8 @@ X11::getKeycodeFromMask(uint mask) + /** + * Wrapper for XKeycodeToKeysym and XkbKeycodeToKeysym depending on which one is available. + */ ++#pragma GCC diagnostic push ++#pragma GCC diagnostic ignored "-Wdeprecated-declarations" + KeySym + X11::getKeysymFromKeycode(KeyCode keycode) + { +@@ -1002,11 +1004,9 @@ X11::getKeysymFromKeycode(KeyCode keycod + else + #endif + +-#pragma GCC diagnostic push +-#pragma GCC diagnostic ignored "-Wdeprecated-declarations" + return XKeycodeToKeysym(_dpy, keycode, 0); +-#pragma GCC diagnostic pop + } ++#pragma GCC diagnostic pop + + Display *X11::_dpy; + bool X11::_honour_randr = false; |