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...
Search Criteria
Package Details: xfce4-panel-compiz 4.18.6-1
Package Actions
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) |
Dependencies (12)
- desktop-file-utils (desktop-file-utils-gitAUR)
- exo (exo-develAUR, exo-gitAUR)
- garcon (garcon-gitAUR, garcon-develAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libdbusmenu-gtk3
- libwnck3
- libxfce4ui (libxfce4ui-gtk2AUR, libxfce4ui-gitAUR, libxfce4ui-develAUR)
- xfconf (xfconf-gtk2AUR, xfconf-gitAUR, xfconf-develAUR)
- gobject-introspection (gobject-introspection-gitAUR) (make)
- intltool (make)
- vala (vala-gitAUR) (make)
- xfce4-dev-tools (xfce4-dev-tools-gitAUR, xfce4-dev-tools-develAUR) (make)
Required by (99)
- budgie-genmon (requires xfce4-panel) (make)
- budgie-genmon-git (requires xfce4-panel) (make)
- genmon-plugin-common (requires xfce4-panel) (make)
- genmon-plugin-common-git (requires xfce4-panel) (make)
- kali-undercover (requires xfce4-panel)
- mate-panel-genmon (requires xfce4-panel) (make)
- mate-panel-genmon-git (requires xfce4-panel) (make)
- thunar-csd (requires xfce4-panel) (make)
- thunar-devel (requires xfce4-panel) (make)
- thunar-devel (requires xfce4-panel) (optional)
- thunar-extended (requires xfce4-panel) (make)
- thunar-git (requires xfce4-panel) (make)
- thunar-git (requires xfce4-panel) (optional)
- topmenu-gtk (requires xfce4-panel) (make)
- topmenu-gtk (requires xfce4-panel) (optional)
- vala-panel-appmenu-budgie-git (requires xfce4-panel) (make)
- vala-panel-appmenu-common (requires xfce4-panel) (make)
- vala-panel-appmenu-common-git (requires xfce4-panel) (make)
- vala-panel-appmenu-mate (requires xfce4-panel) (make)
- vala-panel-appmenu-mate-git (requires xfce4-panel) (make)
- vala-panel-appmenu-valapanel (requires xfce4-panel) (make)
- vala-panel-appmenu-valapanel-git (requires xfce4-panel) (make)
- vala-panel-appmenu-xfce (requires xfce4-panel)
- vala-panel-appmenu-xfce (requires xfce4-panel) (make)
- vala-panel-appmenu-xfce-git (requires xfce4-panel) (make)
- vala-panel-appmenu-xfce-git (requires xfce4-panel)
- vala-panel-genmon (requires xfce4-panel) (make)
- vala-panel-genmon-git (requires xfce4-panel) (make)
- workrave-git (requires xfce4-panel) (make)
- workrave-git (requires xfce4-panel) (optional)
- xfce4-alsa-plugin (requires xfce4-panel)
- xfce4-calculator-plugin (requires xfce4-panel)
- xfce4-clipman-plugin-git (requires xfce4-panel)
- xfce4-cpugraph-plugin-devel (requires xfce4-panel)
- xfce4-datetime-plugin-git (requires xfce4-panel)
- xfce4-diskperf-plugin-git (requires xfce4-panel)
- xfce4-dockbarx-plugin (requires xfce4-panel)
- xfce4-dockbarx-plugin-git (requires xfce4-panel)
- xfce4-docklike-plugin (requires xfce4-panel)
- xfce4-docklike-plugin-git (requires xfce4-panel)
- xfce4-docklike-plugin-ng-git (requires xfce4-panel)
- xfce4-dxreminders-plugin (requires xfce4-panel)
- xfce4-embed-plugin (requires xfce4-panel)
- xfce4-fsguard-plugin-git (requires xfce4-panel)
- xfce4-generic-slider-git (requires xfce4-panel)
- xfce4-genmon-plugin-git (requires xfce4-panel)
- xfce4-hamster-plugin (requires xfce4-panel)
- xfce4-hamster-plugin-git (requires xfce4-panel)
- xfce4-hdaps (requires xfce4-panel)
- xfce4-hotcorner-plugin (requires xfce4-panel)
- xfce4-hotcorner-plugin-git (requires xfce4-panel)
- xfce4-hotcorner-plugin-git (requires xfce4-panel) (make)
- xfce4-i3-window-title-plugin-git (requires xfce4-panel)
- xfce4-i3-workspaces-plugin-git (requires xfce4-panel)
- xfce4-indicator-plugin (requires xfce4-panel)
- xfce4-indicator-plugin-git (requires xfce4-panel)
- xfce4-kbdleds-plugin (requires xfce4-panel)
- xfce4-linelight-plugin (requires xfce4-panel)
- xfce4-mate-applet-loader-plugin-git (requires xfce4-panel)
- xfce4-memgraph-plugin (requires xfce4-panel)
- xfce4-meta (requires xfce4-panel)
- xfce4-mixer (requires xfce4-panel)
- xfce4-mpc-plugin-update (requires xfce4-panel)
- xfce4-multiload-ng-plugin (requires xfce4-panel)
- xfce4-nameday-plugin-git (requires xfce4-panel)
- xfce4-netload-plugin-git (requires xfce4-panel)
- xfce4-netspeed-plugin-default-route (requires xfce4-panel)
- xfce4-notifyd-layer-shell-git (requires xfce4-panel) (make)
- xfce4-panel-genmon-ng (requires xfce4-panel)
- xfce4-panel-genmon-ng (requires xfce4-panel) (make)
- xfce4-panel-genmon-ng-git (requires xfce4-panel) (make)
- xfce4-panel-genmon-ng-git (requires xfce4-panel)
- xfce4-panel-profiles (requires xfce4-panel)
- xfce4-panel-profiles-git (requires xfce4-panel)
- xfce4-places-plugin (requires xfce4-panel)
- xfce4-power-manager-devel (requires xfce4-panel) (make)
- xfce4-power-manager-devel (requires xfce4-panel) (optional)
- xfce4-power-manager-git (requires xfce4-panel) (make)
- xfce4-power-manager-git (requires xfce4-panel) (optional)
- xfce4-power-manager-git-xsccomp (requires xfce4-panel) (make)
- xfce4-power-manager-git-xsccomp (requires xfce4-panel) (optional)
- xfce4-power-manager-gtk2 (requires xfce4-panel) (make)
- xfce4-pulseaudio-plugin-git (requires xfce4-panel)
- xfce4-screenshooter-git (requires xfce4-panel)
- xfce4-sensors-plugin-nvidia (requires xfce4-panel)
- xfce4-smartbookmark-plugin-git (requires xfce4-panel)
- xfce4-statusnotifier-plugin (requires xfce4-panel)
- xfce4-systemload-plugin-git (requires xfce4-panel)
- xfce4-theme-switcher (requires xfce4-panel)
- xfce4-topmenu-plugin-git (requires xfce4-panel)
- xfce4-weather-plugin-git (requires xfce4-panel)
- xfce4-whiskermenu-plugin-git (requires xfce4-panel)
- xfce4-whiskermenu-plugin-gtk2 (requires xfce4-panel)
- xfce4-windowck-plugin (requires xfce4-panel)
- xfce4-windowck-plugin-git (requires xfce4-panel)
- xfce4-windowck-plugin-xfwm4-theme-support (requires xfce4-panel)
- xfce4-wmdock-plugin (requires xfce4-panel)
- xfce4-zorinappgridlite-plugin (requires xfce4-panel)
- xfce4-zorinmenulite-plugin (requires xfce4-panel)
Sources (2)
PhotonX commented on 2019-08-17 21:31 (UTC) (edited on 2019-08-17 21:31 (UTC) by PhotonX)
<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.
Pinned Comments
<deleted-account> commented on 2015-09-13 11:02 (UTC)