[oi-dev] Enlightenment and XCB libraries

2013-11-20 Thread Aurélien Larcher

 Hi,
last week I compiled and installed E17 (32bit only) on my laptop running 
hipster.
So far, except one quirk with file saving in the screenshot application 
there is not major issue and everything compiles fine with gcc (all the 
core libraries + Exquisite).
Enlightenement relies on the XCB librairies [1] which are not present in 
oi-userland.


For testing purposes, I created a branch in my github account adding the 
following dependencies in the x11 directory of oi-userland:


xcb-proto 1.9
libxcb 1.9.3
xcb-util 0.3.9
xcb-util-keysyms 0.3.9

I just compiled 32bit versions only and installed them in /usr for the 
sake of simplicity.


Since I do not know how X11-related questions are handled, I would like 
to know if similar work has been done and whether these XCB components 
should be included in userland.
For instance, Ken Mays and/or Alan Coopersmith, do you possibly have an 
input on that ?


Thank you.
Best regards,

Aurélien

[1] http://xcb.freedesktop.org/

___
oi-dev mailing list
oi-dev@openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev


Re: [oi-dev] Enlightenment and XCB libraries

2013-11-20 Thread ken mays
Hello,

John Tibble can give you more input on libXCB addition as he handles OI formal 
releases.
Andrzej Szeszo handles the 'hipster' OI releases (and can also give you more 
input)


Thanks,
Ken




On Wednesday, November 20, 2013 4:22 PM, Aurélien Larcher 
aurelien.larc...@gmail.com wrote:
 
  Hi,
last week I compiled and installed E17 (32bit only) on my laptop running 
hipster.
So far, except one quirk with file saving in the screenshot application 
there is not major issue and everything compiles fine with gcc (all the 
core libraries + Exquisite).
Enlightenement relies on the XCB librairies [1] which are not present in 
oi-userland.

For testing purposes, I created a branch in my github account adding the 
following dependencies in the x11 directory of oi-userland:

xcb-proto 1.9
libxcb 1.9.3
xcb-util 0.3.9
xcb-util-keysyms 0.3.9

I just compiled 32bit versions only and installed them in /usr for the 
sake of simplicity.

Since I do not know how X11-related questions are handled, I would like 
to know if similar work has been done and whether these XCB components 
should be included in userland.
For instance, Ken Mays and/or Alan Coopersmith, do you possibly have an 
input on that ?

Thank you.
Best regards,

Aurélien

[1] http://xcb.freedesktop.org/

___
oi-dev mailing list
oi-dev@openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev___
oi-dev mailing list
oi-dev@openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev

Re: [oi-dev] Enlightenment and XCB libraries

2013-11-20 Thread Alan Coopersmith

On 11/20/13 01:23 PM, Aurélien Larcher wrote:

For instance, Ken Mays and/or Alan Coopersmith, do you possibly have an
input on that ?


Nope - I work upstream from OI, but not on the OI packaging.  I know there
has been work to move OI from the xnv gate to packaging the X11 components
into OI's userland tree, but have not followed it that closely.

All those should build fine from X.Org tarballs - let me know if they don't.
They're all also included in the Solaris (formerly OpenSolaris) releases of
the X gate, though only at 1.9.1 for libxcb, since we haven't brought in 1.9.3
yet:   https://hg.java.net/hg/solaris-x11~x-s12-clone

--
-Alan Coopersmith-  alan.coopersm...@oracle.com
 Oracle Solaris Engineering - http://blogs.oracle.com/alanc

___
oi-dev mailing list
oi-dev@openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev

Re: [oi-dev] Enlightenment and XCB libraries

2013-11-20 Thread Aurélien Larcher

 Hi,

Nope - I work upstream from OI, but not on the OI packaging.  I know 
there
has been work to move OI from the xnv gate to packaging the X11 
components

into OI's userland tree, but have not followed it that closely.

Thank you, your answer is actually quite insightful.
All those should build fine from X.Org tarballs - let me know if they 
don't.
They're all also included in the Solaris (formerly OpenSolaris) 
releases of
the X gate, though only at 1.9.1 for libxcb, since we haven't brought 
in 1.9.3

yet:   https://hg.java.net/hg/solaris-x11~x-s12-clone
I just had a look at the manifests to check the install prefixes and 
naming conventions, I guess it would be good to adhere to your choices.
The tarballs seemed to build perfectly fine, I will report if there is 
any issue.

Best regards,

Aurélien


___
oi-dev mailing list
oi-dev@openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev