Package Details: awesome-luajit-git 4.3.1683.g691e36425-1

Git Clone URL: https://aur.archlinux.org/awesome-luajit-git.git (read-only, click to copy)
Package Base: awesome-luajit-git
Description: awesome window manager built with luajit
Upstream URL: https://awesomewm.org/
Licenses: GPL2
Conflicts: awesome
Provides: awesome, notification-daemon
Submitter: Mic92
Maintainer: blueyed (actionless)
Last Packager: actionless
Votes: 12
Popularity: 0.000000
First Submitted: 2012-12-30 22:37 (UTC)
Last Updated: 2025-04-08 17:48 (UTC)

Required by (55)

Sources (3)

Latest Comments

1 2 3 4 5 Next › Last »

emacsomancer commented on 2022-09-05 17:15 (UTC)

I think lua-lgi needs to be added as a dependency; this package doesn't seem to build anymore without it.

blueyed commented on 2021-04-02 13:07 (UTC)

@actionless I've added you as co-maintainer. Please push your patch(es) directly. Thanks!

actionless commented on 2021-03-31 06:17 (UTC)

actually, whole prepare should be removed,

--- a/PKGBUILD +++ b/PKGBUILD @@ -59,12 +59,6 @@ pkgver() {    git describe | sed 's/^v//;s/-/./g'  }  -prepare() { -  cd $pkgname -  sed -i 's/COMMAND lua\b/COMMAND luajit/' awesomeConfig.cmake tests/examples/CMakeLists.txt -  sed -i 's/LUA_COV_RUNNER lua\b/LUA_COV_RUNNER luajit/' tests/examples/CMakeLists.txt -} -  build() {    mkdir -p build    cd build @@ -74,7 +68,8 @@ build() {      -DCMAKE_INSTALL_PREFIX=/usr \      -DSYSCONFDIR=/etc \      -DLUA_INCLUDE_DIR=/usr/include/luajit-2.0 \ -    -DLUA_LIBRARY=/usr/lib/libluajit-5.1.so +    -DLUA_LIBRARY=/usr/lib/libluajit-5.1.so \ +    -DLUA_EXECUTABLE=/usr/bin/luajit    make  } 

barbuk commented on 2021-03-29 05:54 (UTC)

Since https://github.com/awesomeWM/awesome/pull/3279 we can now build the package using DLUA_EXECUTABLE:

diff --git a/PKGBUILD b/PKGBUILD index 60bbfb8..180cc56 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,7 +4,7 @@  _pkgname=awesome pkgname=awesome-luajit-git -pkgver=4.3.886.ged6cdf87b +pkgver=4.3.954.g13e840856 pkgrel=1 pkgdesc="awesome window manager built with luajit" url='https://awesomewm.org/' @@ -61,7 +61,6 @@ pkgver() {  prepare() { cd $pkgname - sed -i 's/COMMAND lua\b/COMMAND luajit/' awesomeConfig.cmake tests/examples/CMakeLists.txt sed -i 's/LUA_COV_RUNNER lua\b/LUA_COV_RUNNER luajit/' tests/examples/CMakeLists.txt }  @@ -74,7 +73,8 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DSYSCONFDIR=/etc \ -DLUA_INCLUDE_DIR=/usr/include/luajit-2.0 \ - -DLUA_LIBRARY=/usr/lib/libluajit-5.1.so + -DLUA_LIBRARY=/usr/lib/libluajit-5.1.so \ + -DLUA_EXECUTABLE=/usr/bin/luajit make } 

blueyed commented on 2020-10-07 11:37 (UTC)

@actionless Thanks, I've replaced asciidoc with asciidoctor + gzip.

actionless commented on 2020-10-06 14:33 (UTC)

i've just noticed it's not generating the man pages, here's the fix:

--- a/PKGBUILD +++ b/PKGBUILD @@ -14,7 +14,7 @@ depends=('cairo' 'dbus' 'gdk-pixbuf2' 'libxdg-basedir' 'libxkbcommon-x11'           'luajit' 'luajit-lgi' 'pango' 'startup-notification' 'xcb-util-cursor'           'xcb-util-keysyms' 'xcb-util-xrm' 'xcb-util-wm' 'libxfixes')  makedepends=('asciidoc' 'cmake' 'docbook-xsl' 'git' 'imagemagick' 'ldoc' -             'xmlto' 'lua-penlight') +             'xmlto' 'lua-penlight' 'asciidoctor')  optdepends=('rlwrap: readline support for awesome-client'              'dex: autostart your desktop files'              'vicious: widgets for the Awesome window manager' @@ -50,7 +50,8 @@ build() {      -DCMAKE_INSTALL_PREFIX=/usr \      -DSYSCONFDIR=/etc \      -DLUA_INCLUDE_DIR=/usr/include/luajit-2.0 \ -    -DLUA_LIBRARY=/usr/lib/libluajit-5.1.so +    -DLUA_LIBRARY=/usr/lib/libluajit-5.1.so \ +    -DGENERATE_MANPAGES=ON    make  } 

actionless commented on 2019-07-29 04:54 (UTC)

please add librsvg to optdepends

actionless commented on 2019-03-07 02:34 (UTC)

please add 'xcb-util-errors' dependency