Username: Password: Remember me
Search Criteria Advanced
Package Details

compiz-git 20070913-1
http://en.opensuse.org/Compiz
Composite and window manager

unsupported :: x11
Maintainer: nesl247
Votes: 135

License: GPL

Last Updated: Thu, 13 Sep 2007 21:05:56 +0000
First Submitted: Sun, 09 Jul 2006 09:38:09 +0000

Tarball :: Files :: PKGBUILD
This package has been flagged out of date.

Dependencies dbus gconf libgl librsvg libxcb
Required by ccsm-git compiz-bcop-git compiz-fusion-plugin-anaglyph-git compiz-fusion-plugin-dodge-git compiz-fusion-plugin-freewins-git compiz-fusion-plugin-wallpaper-git compiz-fusion-plugins-extra-git compiz-fusion-plugins-main-git compizconfig-python-git emerald-git libcompizconfig-git

Sources

Comment by: adamruss on Fri, 05 Dec 2008 11:03:34 +0000
is there a reason why compiz-git.install has "usr" and not "/usr" ?
Comment by: Perry3D on Sun, 07 Sep 2008 09:19:58 +0000
PLz fix the git-pull bug.
Comment by: adamruss on Mon, 25 Aug 2008 22:16:30 +0000
git-pull is no longer avilable (i think) you need to update the pkgbuild to "git pull"
Comment by: 0zero0 on Wed, 16 Jul 2008 03:02:37 +0000
something wrong when make:"/usr/bin/ld: cannot find -lkdecorations"
Comment by: Perry3D on Wed, 07 May 2008 08:24:48 +0000
There is a problem with the kde check. In the /etc/profile.d folder is only a qt3.sh and not the requested qt.sh?
But i don't know if it is a fault of my installation?
Comment by: gianvito on Mon, 14 Apr 2008 16:01:48 +0000
Add 'mesa' as dependency...

Compiling Problems related to glu.h
Comment by: Synthead on Sun, 10 Feb 2008 09:53:18 +0000
Comment by: kishd on 20071202 [16:51:58]
I get an error line 45 of the package build /etc/profile.d/qt.sh does not exist. Removing the line allows the build to complete.

I also get this same error.
Comment by: Yogi on Thu, 31 Jan 2008 21:07:01 +0000
Current version (as of 2008-01-31) doesn't build because it tries to compile the support of kde4. Adding "--disable-kde4" to EXTRAOPTS in PKGBUILD fixed the build for me.
Comment by: jofa on Sat, 08 Dec 2007 15:51:36 +0000
'compiz-git' won't compile without libstartup-notification', so i guess 'startup-notification' should be added as a dep?
Comment by: kishd on Sun, 02 Dec 2007 16:51:58 +0000
I get an error line 45 of the package build /etc/profile.d/qt.sh does not exist. Removing the line allows the build to complete.
Comment by: jared on Wed, 31 Oct 2007 09:04:29 +0000
compiz-fusion breaks with xorg-server 1.4-4 from [testing].

It works fine with xorg-server 1.4-3

The symptoms include: text does not appear as you type it in terminals, only borders and background colors of windows get rendered to screen (not details within the windows), cannot select icons on the desktop, and desktop remains fully responsive with all the compiz effects working but you need to guess what you're clicking.

Using the lastest xf86-video-intel driver if that's of any consequence.

I'm trying to identify whether this is a compiz-fusion bug, or xorg bug (in which case, a bug report should be filed).
Comment by: hokstein on Sun, 16 Sep 2007 22:27:34 +0000
Shouldn't mesa be listed as a dependency?
Comment by: nesl247 on Thu, 13 Sep 2007 21:05:56 +0000
Fix up deps, some cleanups
Comment by: nesl247 on Sun, 09 Sep 2007 21:07:41 +0000
Remove libx11-xcb. Now requires the testing repo
Comment by: nesl247 on Sat, 01 Sep 2007 09:39:58 +0000
Added perlxml as a makedepend
Comment by: nesl247 on Wed, 15 Aug 2007 04:51:28 +0000
Updated, now requires libx11-xcb as xcb is now required
Comment by: miggols99 on Mon, 13 Aug 2007 19:10:55 +0000
I am using KDE, so I don't need it ;)
Comment by: nesl247 on Sun, 12 Aug 2007 02:44:32 +0000
miggols99, wrong. With --enable-gnome which is in the pkgbuild, it is required.
Comment by: veek on Wed, 08 Aug 2007 21:34:41 +0000
compiz-git now requires x11-xcb in order to compile.
This is a bit of an issue because at the moment libx11 is compiled without xcb, probably due to this bug: http://bugs.archlinux.org/task/6141?histring=xcb.

Anyway if you want to compile compiz-git now, you have to remove the "--without-xcb" from the libx11 PKGBUILD and recompile the libx11 package and install it.

That way you'll have the x11-xcb library installed as well as x11-xcb.pc for pkg-config.
Comment by: miggols99 on Tue, 07 Aug 2007 16:06:49 +0000
control-center isn't required for compiz to run. Could you please remove it?
Comment by: DaNiMoTh on Sat, 21 Jul 2007 07:11:41 +0000
Modified compiz.install
Comment by: peoro on Thu, 28 Jun 2007 00:27:00 +0000
I think you should replace 'compiz-decorator-gnome' with 'compiz-decorator-gtk' in PKGBUILD.
Comment by: SickHate on Wed, 27 Jun 2007 12:33:12 +0000
/var/lib/pacman/local/compiz-git-20070626-1/install: line 14: etc/gconf/schemas/gwd.schemas: Permission denied
Comment by: DaNiMoTh on Tue, 26 Jun 2007 07:43:37 +0000
updated. Thanks for your comments
Comment by: jason on Mon, 25 Jun 2007 01:09:06 +0000
==> WARNING: Options beginning with 'no' will be depricated in the next version of makepkg!
Please replace 'no' with '!': nolibtool -> !libtool.

Probably should change that as well.
Comment by: javajunky on Tue, 19 Jun 2007 20:16:06 +0000
Just FYI, I had to add 'arch=('i686' 'x86_64')' to the PKGBUILD to make it build on my Arch64 setup, but after that all the git packages worked beautifully, fab, thanks! :)
Comment by: nesl247 on Fri, 15 Jun 2007 16:17:33 +0000
According to a few tips on the forums, I modified your compiz.install file when I added the package to m repo for compcomm (didn't feel that everyone should have to build compiz-git themselves). You can see it here: http://arch.nesl247.org/compcomm/i686/compiz-git/compiz.install
Comment by: thepizzaking on Thu, 14 Jun 2007 00:04:17 +0000
Some of the dependecies are wrong, I can run compiz fine without metacity or control-center installed. (Not sure if gnome-desktop is still a dependecy or not...)
Comment by: DaNiMoTh on Mon, 11 Jun 2007 09:37:07 +0000
Updated. Thanks
Comment by: karmapolice on Tue, 15 May 2007 04:54:57 +0000
Recently libxslt is a requirement/dependency according to the following commit:
http://gitweb.opencompositing.org/?p=compiz;a=commit;h=c4eeab86439de77c2e6fad9d8530ec172070b392

I think that the PKKBUILD should be updated.
Comment by: DaNiMoTh on Sat, 12 May 2007 15:23:05 +0000
fixed
Comment by: karmapolice on Thu, 10 May 2007 06:27:59 +0000
There is an error on the install file, currently it says
/usr/gconf/schemas/gwd.schemas

instead it should be
/etc/gconf/schemas/gwd.schemas
Comment by: DaNiMoTh on Wed, 09 May 2007 13:36:28 +0000
Fixed gconftool instruction. For other things, using a for or a *, it\'s the same. Thank you
Comment by: obelix on Wed, 09 May 2007 07:08:46 +0000
Actually you could speed up the installation slightly by parsing all the schemas at once to gconftool-2 in the install script: one way would be thus,

gconf=etc/gconf/schemas

post_install() {
echo \"installing compiz schemas\";
export GCONF_CONFIG_SOURCE=`usr/bin/gconftool-2 --get-default-source`
usr/bin/gconftool-2 --makefile-install-rule ${gconf}/compiz-*.schemas ${gconf}/gwd.schemas > /dev/null;
kill -s HUP `pidof /usr/bin/gconfd-2` > /dev/null 2>&1
echo \"scrollkeeper-update\"
scrollkeeper-update -q -p var/lib/scrollkeeper
update-desktop-database -q
}
...
pre_remove() {
echo \"uninstalling compiz schemas\";
export GCONF_CONFIG_SOURCE=`usr/bin/gconftool-2 --get-default-source`
usr/bin/gconftool-2 --makefile-uninstall-rule ${gconf}/compiz-*.schemas ${gconf}/gwd.schemas > /dev/null;
}

...
Comment by: obelix on Wed, 09 May 2007 06:35:01 +0000
Also, in your pre_remove (), I think you need to change \"--makefile-install-rule\" to \"--makefile-uninstall-rule\" if I\'m not mistaken
Comment by: DaNiMoTh on Mon, 07 May 2007 19:15:05 +0000
Thank you
Comment by: obelix on Mon, 07 May 2007 14:47:29 +0000
The install script seems to assume the schemas are installed in /usr/etc/gconf This should be /etc/gconf as the PKGBUILD correctly reflects
Comment by: DaNiMoTh on Mon, 07 May 2007 08:54:55 +0000
Adjusted PKGBUILD with new gnome paths
Comment by: DaNiMoTh on Wed, 04 Apr 2007 14:56:37 +0000
You have the same error with go-compiz script of compiz package?

If yes, try to preload opengl libraries with LD_LIBRARY_PRELOAD.
Comment by: karmapolice on Tue, 03 Apr 2007 20:08:40 +0000
If you have an ati card + xgl then the new compizrc is useless because you won\'t be able to run compiz, you will receive

GLX_EXT_texture_from_pixmap is missing
Comment by: DaNiMoTh on Mon, 02 Apr 2007 13:26:52 +0000
uhu, now compizrc doesn\'t require xgl anymore
Comment by: DaNiMoTh on Mon, 02 Apr 2007 13:20:30 +0000
You\'re right. Fixed compizrc
Comment by: obelix on Sun, 01 Apr 2007 22:36:23 +0000
has mesa-xgl been removed as a dependency - the compizrc script still seems to require it.
Comment by: DaNiMoTh on Wed, 28 Feb 2007 14:36:31 +0000
Added compizrc script. Adding mesa-xgl as a dep
Comment by: karmapolice on Tue, 20 Feb 2007 23:13:39 +0000
is it possible to use metacity themes with this version ?
Comment by: DaNiMoTh on Tue, 20 Feb 2007 15:14:58 +0000
Updated dep
Comment by: DaNiMoTh on Tue, 13 Feb 2007 20:58:03 +0000
Updated conflicts=() and provides=() fields. Thanks to mOLOK
Comment by: DaNiMoTh on Tue, 13 Feb 2007 20:37:39 +0000
Added arch=() field
Comment by: DaNiMoTh on Fri, 02 Feb 2007 09:16:46 +0000
Removed archlinux.png background, disabled kde support
Comment by: DaNiMoTh on Sun, 26 Nov 2006 12:35:34 +0000
updated version
Comment by: DaNiMoTh on Fri, 24 Nov 2006 14:56:22 +0000
i forgot a patch :)
Comment by: DaNiMoTh on Thu, 23 Nov 2006 20:42:19 +0000
Removed compiz-cgwd patch
Comment by: DaNiMoTh on Sun, 05 Nov 2006 19:50:36 +0000
Now compiz is built with mesa-xgl-cvs library with a option in configure
Comment by: silencer on Sun, 01 Oct 2006 02:45:43 +0000
Hi! Is there any way to run compiz-git without aiglx nor xgl-git as it is possible to do with beryl?
Comment by: DaNiMoTh on Sat, 23 Sep 2006 10:37:42 +0000
Modified patch
Comment by: berkus on Sun, 17 Sep 2006 16:16:35 +0000
This patch, when appplied after compiz-fbconfig-depth-fix-2, fixed the segmentation fault on compiz start for my laptop.

$ cat compiz-fbconfig-depth-no-crash-fix.patch
--- src/screen.c.orig 2006-09-17 19:11:43.000000000 +0300
+++ src/screen.c 2006-09-16 15:14:02.000000000 +0300
@@ -1339,6 +1339,8 @@
XVisualInfo *vi;
int visual_depth;
vi = glXGetVisualFromFBConfig(dpy, fbConfigs[j]);
+ if(!vi)
+ continue;
visual_depth = vi->depth;
XFree(vi);
if (visual_depth != i)
Comment by: DaNiMoTh on Tue, 05 Sep 2006 18:45:32 +0000
PKGBUILD does this for you.
Comment by: wee017 on Tue, 05 Sep 2006 01:53:32 +0000
How do I apply patches? From what directory? What command?
Comment by: DaNiMoTh on Mon, 04 Sep 2006 12:02:50 +0000
Ok, work done. Please test it! Thanks you
Comment by: domryba on Thu, 17 Aug 2006 16:51:43 +0000
Now it\'s OK.
Keep up your great work and - Enjoy your holidays :-)
Comment by: DaNiMoTh on Thu, 17 Aug 2006 16:36:17 +0000
Tell me if it works.. Thanks
Comment by: DaNiMoTh on Thu, 17 Aug 2006 15:47:22 +0000
I\'m working on it.... But Sunday I go in holiday, I\'m not sure to find a faster solution :(
Comment by: domryba on Thu, 17 Aug 2006 13:26:13 +0000
... and I:
opt/gnome/etc/gconf/schemas/compiz.schemas:1518: parser error : Premature end of data in tag schemalist line 6

opt/gnome/etc/gconf/schemas/compiz.schemas:1518: parser error : Premature end of data in tag gconfschemafile line 5
Comment by: karsten on Thu, 17 Aug 2006 00:34:18 +0000
i get lots of these:

opt/gnome/etc/gconf/schemas/compiz.schemas:2668: parser error : Premature end of data in tag schemalist line 6
<locale name=
Comment by: DaNiMoTh on Wed, 16 Aug 2006 16:21:12 +0000
Ops, I forgot one patch. Excuse me.
Comment by: DaNiMoTh on Tue, 15 Aug 2006 17:02:23 +0000
Ok, added this patch. Please, in quality of mantainer of this patch, can you remember me when it is merged in main tree? :D Thanks for your work\\!
Comment by: Mikos on Sun, 13 Aug 2006 02:05:09 +0000
As I have written in discussion below your \'compiz-quinn-cvs\' PKGBUILD, there is upstream change from libsvg-cairo to librsvg.

This change is not included in mainline compiz (only in compiz-quinn), but it will be in a short time, so please be prepared for it ;-)
Comment by: Mikos on Sun, 13 Aug 2006 02:01:07 +0000
karsten: Yes, it should.
Comment by: karsten on Fri, 11 Aug 2006 04:58:09 +0000
shouldn\'t this come after libwnck? it says it is a dependency.
Comment by: DaNiMoTh on Mon, 07 Aug 2006 19:41:41 +0000
Added various patch from gentoo. thanks gentoo! =]
Comment by: DaNiMoTh on Fri, 14 Jul 2006 18:05:50 +0000
The line that you wrote don\'t tell me anything. Can you post the line immediately before ? Thanks !
Comment by: neodreams on Fri, 14 Jul 2006 16:24:16 +0000
make[3]: *** [gnome-window-decorator] Error 1
make[3]: Leaving directory `/home/neodreams/Desktop/src/compiz-build/gnome/windo w-decorator\'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/neodreams/Desktop/src/compiz-build/gnome\'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/neodreams/Desktop/src/compiz-build\'
make: *** [all] Error 2
==> ERROR: Build Failed. Aborting...
Comment by: DaNiMoTh on Mon, 10 Jul 2006 15:24:30 +0000
Added a png of ArchLinux in top of the cube :D
Comment by: DaNiMoTh on Sun, 09 Jul 2006 09:44:44 +0000
New order:
* fixesproto
* glproto-git
* glitz-cvs
* mesa-xgl-cvs
* xgl-git
* cairo-git
* compiz-git or compiz-quinn-cvs
* libwnck-compiz
Comment by: DaNiMoTh on Sun, 09 Jul 2006 09:38:09 +0000
Changed the name, but not the program: this is compiz-cvs. The change is for respect \"standard\" described here:
http://bbs.archlinux.org/viewtopic.php?t=23065

v1.6.0