LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   compiling awesomewm in slack 13.1 (https://www.linuxquestions.org/questions/slackware-14/compiling-awesomewm-in-slack-13-1-a-828080/)

sahko 09-27-2010 06:53 AM

Cairo with XCB support? Not a good idea

vectrum 02-22-2013 09:30 AM

Have you any answer so far?
 
Have you any answer so far? I am facing the same problem. If you've resolved it then please let me know about it. I've tried on slack 14.
Thanks :)

Quote:

Originally Posted by Telumehtar (Post 4110070)
Hi,

I've tried recompiling cairo with xcb enabled, but when I try to build awesome (v. 3.4.7), it still complains about missing cairo-xcb. Does anybody know how to fix this - or alternatively where I can find a slackbuild for awesome on slack 13.1?


jkirchner 02-22-2013 06:24 PM

Maybe this thread will help: http://www.linuxquestions.org/questi...cb-4175428047/

vectrum 02-23-2013 02:08 PM

jkirchner

Thanks but I couldn't understand anything from those posts.
I've enabled xcb support in cairo and installed it. I installed
xcb but getting the same message.

:(

bobzilla 02-26-2013 01:23 PM

Awesome 3.x has several other dependencies. You might want to look at README. Last time I installed Awesome for testing, I think it required lua, oopango, oocairo, and 2 or three additional xcb packages. On 13.1 that list might be even longer.

On the other side, old 2.x works nicely on 14.0. But I'm not sure about 13.1 or 13.37.

But, I have to note I'm not using Awesome. Last time I tried it was on 13.37. But I was looking into archives to see if some older version works without recompiled cairo on 14.0, and it does. But I gues 2.x legacy series are pretty behind 3.x.

Anyways, recompiled Cairo is not enough.

ponce 02-26-2013 02:18 PM

awesome's deps for version 3.5 (I have updated the original Chess Griffin's script) are confuse, imlib2, lgi and xdg-basedir (I've prepared slackbuilds for these last two).

you can install the latest version on -current, as xcb there fits it: I haven't tried at all updating xcb on 14.0, this is tested on a -current full installation.

for confuse, imlib2 and lua (needed by lgi) you can use slackbuilds.org's build scripts

http://cgit.ponce.cc/slackbuilds/commit/?h=lgi
( http://cgit.ponce.cc/slackbuilds/pla...ies/lgi/?h=lgi )

http://cgit.ponce.cc/slackbuilds/commit/?h=xdg-basedir
( http://cgit.ponce.cc/slackbuilds/pla...?h=xdg-basedir )

http://cgit.ponce.cc/slackbuilds/commit/?h=awesome
( http://cgit.ponce.cc/slackbuilds/pla...ome/?h=awesome )

if you're already on -current with sbopkg and you are using my SBo-git repository for -current, you can also create a /var/lib/sbopkg/queue/awesome.sqf file with this content
Code:

confuse
imlib2
lua
lgi
xdg-basedir
awesome

run a
Code:

sbopkg -i awesome
select the queue and process it :)

bobzilla 03-01-2013 06:21 PM

Thanx for the additional info. :)


All times are GMT -5. The time now is 12:20 AM.