Package Details: awesome-luajit-git 4.2.116.g790a6690-1

Git Clone URL: https://aur.archlinux.org/awesome-luajit-git.git (read-only)
Package Base: awesome-luajit-git
Description: awesome window manager built with luajit
Upstream URL: http://awesome.naquadah.org/
Licenses: GPL2
Conflicts: awesome
Provides: awesome, notification-daemon
Submitter: Mic92
Maintainer: blueyed
Last Packager: blueyed
Votes: 7
Popularity: 0.001255
First Submitted: 2012-12-30 22:37
Last Updated: 2017-09-22 18:22

Required by (50)

Sources (3)

Latest Comments

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

actionless commented on 2018-03-30 16:18

weird, for me it hanging on:

Scanning dependencies of target generated_icons
[ 38%] Generating themes/zenburn/titlebar/close_normal.png
[ 38%] Generating themes/zenburn/titlebar/floating_normal_active.png
[ 38%] Generating themes/zenburn/titlebar/maximized_normal_active.png
[ 39%] Generating themes/zenburn/titlebar/ontop_normal_active.png
[ 39%] Generating themes/zenburn/titlebar/sticky_normal_active.png
[ 40%] Generating themes/zenburn/titlebar/floating_focus_inactive.png
[ 40%] Generating themes/zenburn/titlebar/maximized_focus_inactive.png
[ 40%] Generating themes/zenburn/titlebar/ontop_focus_inactive.png
lie       6618  0.1  0.0  17832  6276 pts/20   S+   18:15   0:00  |       \_ /usr/bin/bash /usr/sbin/makepkg --syncdeps --rmdeps --force
lie       7568  0.0  0.0  35708  3424 pts/20   S+   18:16   0:00  |           \_ make
lie       7571  0.0  0.0  35576  3584 pts/20   S+   18:16   0:00  |               \_ make -f CMakeFiles/Makefile2 all
lie       8655  0.0  0.0  35720  3484 pts/20   S+   18:16   0:00  |                   \_ make -f CMakeFiles/generated_icons.dir/build.make CMakeFiles/generated_icons.dir/build
lie       8671  0.2  0.5 276664 36832 pts/20   D+   18:16   0:00  |                       \_ /usr/sbin/convert themes/zenburn/titlebar/ontop_focus_active.png -strip -colorspace Gray themes/zenburn/titlebar/ontop_focus_inactive.png

blueyed commented on 2018-03-28 12:38

Works for me:

Scanning dependencies of target generated_icons
[ 38%] Generating themes/zenburn/titlebar/close_normal.png
[ 38%] Generating themes/zenburn/titlebar/floating_normal_active.png
[ 38%] Generating themes/zenburn/titlebar/maximized_normal_active.png
[ 39%] Generating themes/zenburn/titlebar/ontop_normal_active.png
[ 39%] Generating themes/zenburn/titlebar/sticky_normal_active.png
[ 40%] Generating themes/zenburn/titlebar/floating_focus_inactive.png
[ 40%] Generating themes/zenburn/titlebar/maximized_focus_inactive.png
[ 40%] Generating themes/zenburn/titlebar/ontop_focus_inactive.png
[ 41%] Generating themes/zenburn/titlebar/sticky_focus_inactive.png
[ 41%] Generating themes/zenburn/titlebar/floating_normal_inactive.png
[ 41%] Generating themes/zenburn/titlebar/maximized_normal_inactive.png
[ 42%] Generating themes/zenburn/titlebar/ontop_normal_inactive.png
[ 42%] Generating themes/zenburn/titlebar/sticky_normal_inactive.png
[ 42%] Built target generated_icons

actionless commented on 2018-03-28 02:37

currently the builds hangs while generating zenburn icons, can anyone else reproduce the problem? it seems the problem with convert but downgrading imagemagick itself didn't helped so it seems to be a problem with one of imagemagick's dependencies

Teathief commented on 2017-06-29 01:58

Your totally right a system purging of lua and luajit and then going straight for awesome-luajit-git fixed the issue.

Even got AUR luajit-lgi to compile which I've never seen it succeed before.

I tried it during my install I'm not sure how much cleaner it could have been back then.

Well its its working now thanks. ^^

blueyed commented on 2017-06-27 06:59

@Teathief
Does it not work for longer already in your case, or due to the latest change which uses lua-penlight-git? (https://aur.archlinux.org/cgit/aur.git/commit/?h=awesome-luajit-git&id=6593f820d2b32fadf878e6946f3b14db9aeb7627)

It looks like mixed Lua versions in your case.
You might want to try awesome-git instead.

Teathief commented on 2017-06-26 18:02

To be honest I haven't been able to get this to build since the change over.

Fatal errors during compiling at 65-100% while trying to build target ldoc.

CMakeFiles/awesome.dir/objects/tag.c.o: In function `tag_client_emit_signal':
/var/tmp/yaourt-tmp-teathief/aur-awesome-luajit-git/src/build/objects/tag.c:303: undefined reference to `lua_rotate'
CMakeFiles/awesome.dir/objects/tag.c.o: In function `luaA_object_push':
/var/tmp/yaourt-tmp-teathief/aur-awesome-luajit-git/src/build/common/luaobject.h:148: undefined reference to `lua_rotate'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/awesome.dir/build.make:1113: awesome] Error 1
make[1]: *** [CMakeFiles/Makefile2:282: CMakeFiles/awesome.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
output written to /var/tmp/yaourt-tmp-teathief/aur-awesome-luajit-git/src/build/doc
[100%] Built target ldoc
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build awesome-luajit-git.

blueyed commented on 2017-05-21 01:23

Updated the pkgver, after it was marked as out-of-date just now.

actionless commented on 2017-01-18 17:17

packages are still being generated with 3.5.2 base version

that prevents AUR helpers, like yaourt or pacaur, from normally auto-updating the packages because in srcinfo it's 4.0 while locally it's still 3.5.2, ie every time the helper thinks what awesome should be updated

warp commented on 2016-12-26 22:36

And xcb-util-xrm. It's mentioned in the awesome-git package.

antontell commented on 2016-12-26 18:43

The build won't work without lua-lgi being installed.

blueyed commented on 2016-11-20 23:50

Adopted the package, and have taken @z33ky's suggestion. Thanks!

This package uses Awesome from its Git master branch now, so that might be considered a breaking change! :)

z33ky commented on 2016-09-15 13:35

I would also suggest ´sed -i 's/^lua/luajit/' $pkgname/build-utils/lgi-check.sh´ and ´sed -i 's/COMMAND lua/COMMAND luajit/' $pkgname/tests/examples/CMakeLists.txt´ in prepare().

blueyed commented on 2016-06-02 22:34

Ok..

So I'll look at the PKGBUILD diff to awesome-git in more detail and see how they can be aligned.

What do others think?
Should this package get renamed (without the -git), and a new package for git master be added (here)?

Mic92 commented on 2016-06-02 21:39

it's yours now, have fun. I switched to qtile

blueyed commented on 2016-06-02 20:37

I would have expected this to build the git master version, and therefore think this package should be renamed to awesome-luajit?!

FWIW, I've came up with the following patch against awesome-git to build it with luajit: http://sprunge.us/PjhY

Mic92 commented on 2016-03-14 19:43

updated

utsi commented on 2016-03-12 18:34

Could you bump the package up to 3.5.9?

Builds and works fine if I manually change it in the PKGBUILD.

Mic92 commented on 2014-11-26 08:23

- point to new git repo

m0ikz commented on 2014-11-25 18:12

It seems that the Awesome repo moved to github https://github.com/awesomeWM/awesome.git
Please update the PKGBUILD.

Thanks

Mic92 commented on 2014-06-09 12:00

- upgrade to tag v3.5.5
- use xcb-util-cursor instead of -git variant
- use mkaurball for compatibility with AURv3

actionless commented on 2014-05-28 02:29

why it have 'xcb-util-cursor-git' in dependencies?
it works for me with 'xcb-util-cursor' from 'community' repo

Mic92 commented on 2014-03-30 19:06

Changes:
- add /etc/xdg/awesome/rc.lua to backup array
- seperate xsession file for kdm
- use luajit-lgi instead of luajit-lgi-git as build dependency

PKGBUILD is maintained here: https://github.com/Mic92/PKGBUILDs/tree/master/awesome-luajit-git

Mic92 commented on 2013-09-21 16:21

New Version: add xcb-util-cursor-git and drop libxcursor and xcb-util-image.

Anonymous comment on 2013-09-21 15:16

Needs xcb-util-cursor-git as a dependency now. Also, xcb-util-image is no longer needed.

Mic92 commented on 2013-06-20 18:15

@lucy Thanks for the refactoring!

Anonymous comment on 2013-06-19 13:48

updated PKGBUILD for makepkg's vcs support: http://ix.io/6gM

Mic92 commented on 2012-12-31 08:17

Not really.
Don't expect too much, since the hard work is done in C already.
For me it is a good alternative, since luasocket isn't compatible with lua5.2.
Also I have a power regression (always takes 1-3% percent of my cpu) somewhere in my config, which is less worse, when using luajit.

Baggio commented on 2012-12-31 05:48

Finally there are a PKGBUILD for awesome wm with luajit :).
Great Thanks to Mic92
Is there any benchmark between awesome build with luajit and that build with lua5.2 available?
Thankyou