wm/ccsm: Fix an issue where CCSM displays no text or iconsdiff -r1.39 -r1.40 pkgsrc/wm/ccsm/Makefile
(pho)
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.39 2023/04/19 08:11:42 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.40 2023/07/14 08:13:26 pho Exp $ | |
2 | 2 | |||
3 | PKGVER= 0.8.4 | 3 | PKGVER= 0.8.4 | |
4 | DISTNAME= ccsm-${PKGVER} | 4 | DISTNAME= ccsm-${PKGVER} | |
5 | PKGREVISION= 18 | 5 | PKGREVISION= 19 | |
6 | CATEGORIES= wm gnome | 6 | CATEGORIES= wm gnome | |
7 | MASTER_SITES= http://releases.compiz.org/${PKGVER}/ | 7 | MASTER_SITES= http://releases.compiz.org/${PKGVER}/ | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://compiz.org/ | 10 | HOMEPAGE= http://compiz.org/ | |
11 | COMMENT= CompizConfig Settings Manager | 11 | COMMENT= CompizConfig Settings Manager | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | DEPENDS+= compizconfig-backend-gconf>=0.6.0:../../devel/compizconfig-backend-gconf | 14 | DEPENDS+= compizconfig-backend-gconf>=0.6.0:../../devel/compizconfig-backend-gconf | |
15 | DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 | 15 | DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 | |
16 | 16 | |||
17 | USE_TOOLS+= pkg-config gmake msgfmt intltool | 17 | USE_TOOLS+= pkg-config gmake msgfmt intltool | |
18 | 18 |
@@ -1,6 +1,7 @@ | @@ -1,6 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2021/10/26 11:25:11 nia Exp $ | 1 | $NetBSD: distinfo,v 1.6 2023/07/14 08:13:26 pho Exp $ | |
2 | 2 | |||
3 | BLAKE2s (ccsm-0.8.4.tar.gz) = 12e4b1732b243a58af45e93030c46031fd1f7f6583dfd0afd7f530d5e401424a | 3 | BLAKE2s (ccsm-0.8.4.tar.gz) = 12e4b1732b243a58af45e93030c46031fd1f7f6583dfd0afd7f530d5e401424a | |
4 | SHA512 (ccsm-0.8.4.tar.gz) = ad52315c527571ca82a74c0285e1806d178c3af5873c2d2f3f00addd5b6615862c2a33b5292e897bdccb3374c9594fc418fb5515748bbb7794254d1df6dbcfb2 | 4 | SHA512 (ccsm-0.8.4.tar.gz) = ad52315c527571ca82a74c0285e1806d178c3af5873c2d2f3f00addd5b6615862c2a33b5292e897bdccb3374c9594fc418fb5515748bbb7794254d1df6dbcfb2 | |
5 | Size (ccsm-0.8.4.tar.gz) = 635866 bytes | 5 | Size (ccsm-0.8.4.tar.gz) = 635866 bytes | |
6 | SHA1 (patch-aa) = 83439bdc7c716fe5e94eef90c22d2975ca7f2357 | 6 | SHA1 (patch-aa) = 83439bdc7c716fe5e94eef90c22d2975ca7f2357 | |
7 | SHA1 (patch-ccm_Utils.py) = 684df0b871af0b5ecaf6d0827c1a52c5b0d550df |
$NetBSD: patch-ccm_Utils.py,v 1.1 2023/07/14 08:13:26 pho Exp $
CCSM: No icons and text in main screen, submenus of the plugins work
normally
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1130941
--- ccm/Utils.py.orig 2023-07-14 07:56:20.403539555 +0000
+++ ccm/Utils.py
@@ -184,7 +184,7 @@ class PrettyButton (gtk.Button):
if has_focus:
self.unset_flags (gtk.HAS_FOCUS)
- ret = super (PrettyButton, self).do_expose_event (self, event)
+ ret = gtk.Button.do_expose_event (self, event)
if has_focus:
self.set_flags (gtk.HAS_FOCUS)