Package Details: awesome-luajit-git 4.3.966.g7a8fa9d27-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: 10
Popularity: 0.011129
First Submitted: 2012-12-30 22:37
Last Updated: 2021-04-02 16:29

Required by (58)

Sources (3)

Latest Comments

1 2 3 4 Next › Last »

blueyed commented on 2021-04-02 13:07

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

actionless commented on 2021-03-31 06:17

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

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

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

actionless commented on 2020-10-06 14:33

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

please add librsvg to optdepends

actionless commented on 2019-03-07 02:34

please add 'xcb-util-errors' dependency

actionless commented on 2018-04-02 00:29

solved it with setting env var MAGICK_OCL_DEVICE=OFF

actionless commented on 2018-04-01 23:09

strace is quite weird, here is for maximized_focus (successfull): https://justpaste.it/1j287

here is the one for ontop (the one which hangs): https://justpaste.it/1j28a

from strace it seems what HDRI feature for some reason enabled for ontop picture but not for maximized_focus.

blueyed commented on 2018-03-31 14:53

Does it also happen when running the convert command manually?

% convert --version
Version: ImageMagick 7.0.7-27 Q16 x86_64 2018-03-23 http://www.imagemagick.org
Copyright: © 1999-2018 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules OpenCL OpenMP 
Delegates (built-in): bzlib cairo fontconfig freetype gslib jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png ps raw rsvg tiff webp wmf x xml zlib