@alerque that's awesome news
Search Criteria
Package Details: awesome-git 4.3.1347.ga1f58ab97-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/awesome-git.git (read-only, click to copy) |
---|---|
Package Base: | awesome-git |
Description: | Highly configurable framework window manager |
Upstream URL: | http://awesome.naquadah.org/ |
Licenses: | GPL2 |
Conflicts: | awesome |
Provides: | awesome, notification-daemon |
Submitter: | noonov |
Maintainer: | trollixx (actionless) |
Last Packager: | actionless |
Votes: | 223 |
Popularity: | 1.85 |
First Submitted: | 2007-11-22 16:01 (UTC) |
Last Updated: | 2022-02-02 23:15 (UTC) |
Dependencies (25)
- cairo (cairo-git, cairo-minimal, cairo-glesv2-bin, cairo-glesv3-bin, cairo-ubuntu)
- dbus (dbus-elogind, dbus-git, dbus-nosystemd-minimal-git, dbus-nosystemd, dbus-xdg-docs, dbus-selinux, dbus-x11)
- gdk-pixbuf2 (gdk-pixbuf2-git)
- libxdg-basedir
- libxfixes
- libxkbcommon-x11 (libxkbcommon-git)
- lua
- lua-lgi (lua-lgi-git)
- pango (pango-ubuntu, pango-minimal-git, pango-git)
- startup-notification (startup-notification-git)
- xcb-util-cursor (xcb-util-cursor-git)
- xcb-util-keysyms
- xcb-util-wm
- xcb-util-xrm
- asciidoctor (make)
- cmake (cmake-git) (make)
- docbook-xsl (make)
- git (git-git, git-vfs, git-run-command-patch-git) (make)
- imagemagick (graphicsmagick-imagemagick-compat, imagemagick-git, imagemagick-full-git, imagemagick-fftw, imagemagick-no-hdri, imagemagick-full) (make)
- ldoc (ldoc-git) (make)
- Show 5 more dependencies...
Required by (63)
- autohidewibox (requires awesome)
- awesome-bawesome (requires awesome)
- awesome-bling-git (requires awesome)
- awesome-carrot (requires awesome)
- awesome-cinnamon (requires awesome)
- awesome-cinnamon (requires notification-daemon)
- awesome-freedesktop-git (requires awesome)
- awesome-gnome (requires notification-daemon)
- awesome-gnome (requires awesome)
- awesome-layout-machi-git (requires awesome)
- awesome-quicklaunch-git (requires awesome)
- awesome-revelation-git (requires awesome)
- awesome-rubato-git (requires awesome)
- awesome-scratch-git (requires awesome)
- awesome-themes-git (requires awesome)
- barify (requires notification-daemon)
- bashets (requires awesome)
- batify (requires notification-daemon) (optional)
- batify-git (requires notification-daemon) (optional)
- batti (requires notification-daemon) (optional)
Sources (1)
Latest Comments
suffer commented on 2022-02-04 00:57 (UTC)
alerque commented on 2022-02-03 20:41 (UTC)
I just moved lua-lgi
to [community]. That or lua-lgi-git
from here on the AUR both seem to work fine with this awesome-git
build as of now.
If anybody wants to contribute a patch to backport the Lua 5.4 stuff to Awesome 4.3 so we can get it in official packages before the upstream gets around to a release I'm open to submissions.
alerque commented on 2022-02-03 18:18 (UTC) (edited on 2022-02-03 18:52 (UTC) by alerque)
Hopefully lua-lgi
will be coming to official repos soon...the last tag seems to be patchable to work with Lua 5.4 but I keep coming up with new issues. If I can get it to work then the packaged awesome release should be able to switch to 5.4 too.
suffer commented on 2022-02-03 15:52 (UTC)
@oncomouse You're right. I can build with aurutils
but not makepkg
alone. I guess there's always uninstall, build, install.
oncomouse commented on 2022-02-03 15:36 (UTC)
@Kritiqual the trick to getting this to work is to uninstall awesome-git, uninstall lua53-lgi, then reinstall awesome-git. That worked for me.
oncomouse commented on 2022-02-03 14:44 (UTC)
@suffer runningmakepkg -src
with awesome-git yields the error that dependency lua-lgi
is missing, even if I run makepkg -src
first with lua-lgi-git.
suffer commented on 2022-02-03 07:19 (UTC)
@Kritiqual All fine here. Try building both (lua-lgi-git and awesome-git) first separately with makepkg -src
. Then install together with pacman -U
. This will avoid the conflict since you are providing both together.
Kritiqual commented on 2022-02-03 06:39 (UTC) (edited on 2022-02-03 15:07 (UTC) by Kritiqual)
For the new version (4.3.1347 - too long), it requires lua-lgi-git, but the old version requires lua53-lgi. If I upgrade awesome, it told me that lua-lgi-git is in conflict with lua53-lgi, and it also ask me to remove conflicting package. I chose either "y" or "n", it will cancel the process Edit: I dropped into another tty, uninstall the current version, and rebuild it, lol
suffer commented on 2021-03-29 21:25 (UTC)
@raven2cz 5.4 is Arch's default Lua (and has been for a while), Awesome still requires 5.3. They made changes to the build system to make it easier to build against non-default versions of Lua.
raven2cz commented on 2021-03-28 10:14 (UTC)
The PKGBUILD needs update. According to https://github.com/awesomeWM/awesome/pull/3279
https://www.reddit.com/r/awesomewm/comments/mexdzf/awesomegit_cannot_be_compiled_from_the_morning/
The lua 5.4 is default now. The build has to use new build option. Sed is cannot be used now.
suffer commented on 2021-03-28 09:54 (UTC)
Does not build. Upstream changes: https://github.com/awesomeWM/awesome/pull/3279
Hkyx commented on 2020-09-11 15:49 (UTC)
it don't fail but it put some breaking changes since the last update like some apps as MS Teams got a black screen when sharing a screen.
aDogCalledSpot commented on 2020-08-06 12:42 (UTC)
lgi currently only has experimental lua 5.4 support, so we should make this package use lua 5.3 until this is fixed
Night commented on 2020-08-06 12:08 (UTC) (edited on 2020-08-06 12:24 (UTC) by Night)
I seem to get this error when I build now (it's just stopped working (Upstream related?)):
[ 0%] Building C object CMakeFiles/test-gravity.dir/tests/test-gravity.c.o make[2]: No rule to make target '/usr/lib/liblua.so.5.3', needed by 'test-gravity'. Stop. make[1]: [CMakeFiles/Makefile2:499: CMakeFiles/test-gravity.dir/all] Error 2 make: *** [Makefile:149: all] Error 2 ==> ERROR: A failure occurred in build().
I think it might be because Lua has been upgraded in the main repos to 54 now?: https://www.archlinux.org/packages/extra/x86_64/lua/
I can see that there's a 5.4 version coming along soon maybe https://github.com/awesomeWM/awesome/tree/lua54
brneor commented on 2019-01-29 16:57 (UTC)
Why is this package older than stable? It wasn't supposed to be the "beta" version?
Pinned Comments
trollixx commented on 2016-12-27 08:30 (UTC)