Package Details: xfce4-panel-compiz 4.18.6-1

Git Clone URL: https://aur.archlinux.org/xfce4-panel-compiz.git (read-only, click to copy)
Package Base: xfce4-panel-compiz
Description: Panel for the Xfce desktop environment with fixes for Compiz
Upstream URL: https://www.xfce.org/
Licenses: GPL2
Groups: xfce4
Conflicts: xfce4-panel
Provides: xfce4-panel
Submitter: None
Maintainer: PhotonX
Last Packager: PhotonX
Votes: 17
Popularity: 0.000000
First Submitted: 2015-09-13 10:58 (UTC)
Last Updated: 2024-03-10 11:45 (UTC)

Required by (99)

Sources (2)

Pinned Comments

<deleted-account> commented on 2015-09-13 11:02 (UTC)

I created this package to fix the following issues with Compiz as Xfce upstream is so far unresponsive: * https://wiki.archlinux.org/index.php/Compiz#Xfce_panel_window_buttons_are_not_refreshed_when_a_window_changes_viewport * https://wiki.archlinux.org/index.php/Compiz#Xfce_workspace_switcher_has_wrong_aspect_ratio The Compiz fixes should not have any effect for non-Compiz users. If anyone has any other Compiz specific fixes for Xfce panel and wants them included in this package, please don't hesitate to let me know. But, please don't ask me to include non-Compiz specific fixes.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

PhotonX commented on 2019-08-17 21:31 (UTC) (edited on 2019-08-17 21:31 (UTC) by PhotonX)

I could make the scrolling-viewports patch apply and compile but I don't see any change compared to the original panel, scrolling still does not work. workspace-pager does not even apply because what was one function are now four and they take different arguments...

<deleted-account> commented on 2019-08-17 14:51 (UTC)

I'm sorry folks but I can't get the workspace-pager or scrolling-viewports patches working. Too much has changed in the code. I'm going to drop this package now. I would suggest that you ask in the bug reports for the patches to be adapted to the new xfce4-panel version. Anyone is welcome to take over maintanence.

micman commented on 2019-08-15 14:51 (UTC) (edited on 2019-08-16 17:24 (UTC) by micman)

$ cd /tmp/yaourt-tmp-compx

$ sudo -u compx wget https://aur.archlinux.org/cgit/aur.git/snapshot/xfce4-panel-compiz.tar.gz

$ tar xvf xfce4-panel-compiz.tar.gz

$ cd /tmp/yaourt-tmp-compx/xfce4-panel-compiz

$ sudo -u compx makepkg -si

...

compilation terminated. make[2]: [Makefile:552: libpanel_common_la-panel-xfconf.lo] Error 1 make[2]: Leaving directory '/tmp/yaourt-tmp-compx/xfce4-panel-compiz/src/xfce4-panel-4.12.2/common' make[1]: [Makefile:599: all-recursive] Error 1 make[1]: Leaving directory '/tmp/yaourt-tmp-compx/xfce4-panel-compiz/src/xfce4-panel-4.12.2' make: *** [Makefile:510: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

???

PhotonX commented on 2019-08-13 07:47 (UTC)

I feared so, thanks for having a look into this!

<deleted-account> commented on 2019-08-12 17:48 (UTC)

Hi PhotonX. Thanks for the heads up re 4.14. I've quickly checked the patches and button-visibility still applies to the 4.14 source but the other two have a couple of failed hunks each. Hopefully it shouldn't be too hard to fix those. I'll push an update as soon as I can.

PhotonX commented on 2019-08-12 04:38 (UTC)

Xfce 4.14 landed in the repos today and the panel stopped working so I had to revert to the extra/ package for the moment. Is it possible to update the patched version to 4.14 as well? Thanks!

steamport commented on 2019-01-05 16:19 (UTC)

Hey, pretty sure "perl-locale-gettext" is needed as a makedep. Else it errors.

rohitghali commented on 2018-09-28 09:08 (UTC)

Works like a charm. Thanks so much.

<deleted-account> commented on 2018-09-27 18:30 (UTC)

There we go then. Just updated this to use the github source. Hopefully this works OK for you.

<deleted-account> commented on 2018-09-27 15:07 (UTC)

Ok you're not doing anything wrong. It just looks like the github source doesn't include the Makefile.in files by default. The release tarball from xfce.org does include them which is why you can just patch the file but the github tarball does not which is why you get the error. The PKGBUILD is calling patch on a file that doesn't exist.

I'm not in front of my Arch machine right now so I can only tell you what should work, not test out anything myself. But you might be able to get this to get this to work by doing the following in prepare:

cd $srcdir/$_realname-$pkgver (after renaming the directory as I said earlier)

./autogen.sh

autoreconf -vfi

Then apply the patches.

EDIT: ignore what I said about commenting out the line applying the patch. That won't work of course without the configure script or the Makefile.in files. So yeah, you have to call autoreconf.