Package Details: compiz-gtk 0.8.18-5

Git Clone URL: https://aur.archlinux.org/compiz-core.git (read-only, click to copy)
Package Base: compiz-core
Description: Compositing manager without desktop-environment depends (GTK+ window decorator)
Upstream URL: https://gitlab.com/compiz/compiz-core
Licenses: MIT, GPL-2.0-or-later, LGPL-2.1-or-later
Submitter: ShadowKyogre
Maintainer: xiota
Last Packager: xiota
Votes: 53
Popularity: 0.000000
First Submitted: 2015-08-13 17:48 (UTC)
Last Updated: 2024-08-16 10:28 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

jihem commented on 2024-08-16 09:36 (UTC)

Hi xiota, can you add the patch from https://gitlab.com/compiz/compiz-core/-/commit/ea7b3731b1a8a0f2fb7aa765a84374658b67b1b7 ? Without this patch compiz crashes with the error:

Entity: line 1: parser error : Extra content at the end of the document         
 name="force_independent_output_painting" type="bool"/></screen></core></compiz>

xiota commented on 2024-08-15 22:29 (UTC) (edited on 2024-08-15 23:02 (UTC) by xiota)

Copy/paste from compiz-core-git. Fixed.

glitsj16 commented on 2024-08-15 21:59 (UTC)

Why is git sudenly a makedepends?

Vryali commented on 2024-01-10 21:06 (UTC)

Got bored on waiting for the merge and figured I'd give this a shot, couple things in case folks are a bit more noob, like myself:

1) The patch file no longer applies, took a look at the original bz2 and branch and they're just different. Removing the prepare() from the PKGBUILD resolves this (You don't need to change anything else)

2) After you edit the PKGBUILD you'll run updpkgsums and it'll do the magic for checks. I didn't have this (or know about it, but I feel really dumb now that I do for my own package mgmt), but a simple pacman -S pacman-contrib will grab it (It's a short google, but still).

3) From there, just run your makepkg and pacman -U on the the core and gtk zsts and you should be good to go.

Thanks for the more knowledgeable folks than me who posted below, just thought I'd share the few additional notes that might confuse fellow newbies.

quequotion commented on 2024-01-03 09:07 (UTC) (edited on 2024-01-03 09:09 (UTC) by quequotion)

You can't copy and paste the source as specified by JPB_9876; if you want to build the git development tip, copy and paste this one:

source=("${_upstream}-v${pkgver}::git+https://gitlab.com/husixu1/compiz-core.git"

over the existing

-source=("${url}-/archive/v${pkgver}/${_upstream}-v${pkgver}.tar.bz2"

Then updpkgsums.

If you are clean-chroot building, don't forget to append 'git' to makedepends().

@ShadoKyogre

Could you add:

  provides=('compiz')

under:

  conflicts=('compiz')

This would allow the package to act as a drop in replacement for the other compiz package, which currently cannot be compiled as a stable executable.

Techman35 commented on 2023-12-17 22:34 (UTC)

Downgrading the package is not effective anymore cuz this affect other packages in the system, so i decided to download the source code with the fix, create the package and update it, now everything is back to normal thanks for advance :)

JPB_9876 commented on 2023-11-25 04:55 (UTC)

There is a fix for this waiting to be merged into master:

https://gitlab.com/compiz/compiz-core/-/merge_requests/175

For the impatient, the package will compile, install and run as expected by modifying the PKBUILD to use the following source:

https://gitlab.com/husixu1/compiz-core/-/tree/master

j.zelinka commented on 2023-11-23 10:25 (UTC)

I had the same problem as Techman35, I solved it by downgrading the package libxml2 to the previous version.

Techman35 commented on 2023-11-21 05:10 (UTC) (edited on 2023-11-21 05:10 (UTC) by Techman35)

After lasted Arch Update compiz Entity: line 1: parser error : Extra content at the end of the document name="force_independent_output_painting" type="bool"/></screen></core></compiz> ^ compiz (core) - Warn: Unable to parse XML metadata