diff options
author | pi <pi@FreeBSD.org> | 2018-07-29 11:44:58 +0800 |
---|---|---|
committer | pi <pi@FreeBSD.org> | 2018-07-29 11:44:58 +0800 |
commit | c1bde560d17281edad529c9a548bebe5b0faf131 (patch) | |
tree | ae090a8a1da0cc615bae96a73121fd6e2b03bba0 /x11-wm | |
parent | 8c991a3247fee1796926687a6fa9ca54e028ea74 (diff) | |
download | freebsd-ports-gnome-c1bde560d17281edad529c9a548bebe5b0faf131.tar.gz freebsd-ports-gnome-c1bde560d17281edad529c9a548bebe5b0faf131.tar.zst freebsd-ports-gnome-c1bde560d17281edad529c9a548bebe5b0faf131.zip |
x11-wm/compiz-plugins-extra: fix crashes when using animation
- source headers animation-internal.h (from x11-wm/compiz-plugins-main)
and animationaddon.h (from x11-wm/compiz-plugins-extra) include
compiz-animation.h which uses gnu89 inline semantics.
- x11-wm/compiz-plugins-main is built with -std=gnu89 whereas
x11-wm/compiz-plugins-extra is not. This why main animations work
properly whereas extra animations do not.
PR: 217731
Reported by: andy@neu.net
Submitted by: Samy Mahmoudi <samy.mahmoudi@gmail.com>
Approved by: freebsd-ports@dan.me.uk (maintainer timeout)
Diffstat (limited to 'x11-wm')
-rw-r--r-- | x11-wm/compiz-plugins-extra/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/x11-wm/compiz-plugins-extra/Makefile b/x11-wm/compiz-plugins-extra/Makefile index 3b2156500516..34c628eb6f10 100644 --- a/x11-wm/compiz-plugins-extra/Makefile +++ b/x11-wm/compiz-plugins-extra/Makefile @@ -3,7 +3,7 @@ PORTNAME= compiz-plugins-extra PORTVERSION= 0.8.8 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-wm MASTER_SITES= http://releases.compiz.org/${PORTVERSION}/ @@ -20,6 +20,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes USE_GL= yes USES= gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2 +USE_CSTD= gnu89 USE_GNOME= gconf2 intltool USE_XORG= glproto USE_LDCONFIG= yes |