<div dir="ltr"><div><div><div>Hi,<br></div>since not everyone follows what happens in oi-userland I figured that I could give a short description of the work regarding consolidations.<br><br></div>As you know, one important milestone is to be able to build OpenIndiana using oi-userland, which required migrating consolidations: the JDS (Java Desktop System) and XNV (X11) consolidations are basically the last on the list.<br></div><div>I decided to spend some time this week end to move forward on this track.<br></div><div><br></div><div>Some time ago I listed packages which needed love:<br><br><a href="http://wiki.openindiana.org/oi/Migration+of+consolidations+to+oi-userland">http://wiki.openindiana.org/oi/Migration+of+consolidations+to+oi-userland</a><br><br></div><div>I came up with a list of 124 packages: some of them are obsolete, some of them are closed source and the rest is largely divided between JDS, XNV and some localization packages.<br><br></div><div>In short:<br></div><div><br>- about 20 packages for JDS, 15 still relevant out of which 11 are migrated.<br></div><div><br>- about 74 packages for XNV, 70 still relevant out of which 52 are migrated.<br></div><div><br>- XNV components were based on the x-S12 tree from the<span style="font-weight:normal"><font size="2"><span style="font-family:arial,helvetica,sans-serif"> X Window System for Solaris</span></font></span> Project at Oracle:<br><br><a href="https://java.net/projects/solaris-x11/sources/x-s12-clone/">https://java.net/projects/solaris-x11/sources/x-s12-clone/</a><br><br>and since this latter consists of modules delivering possibly several components, we actually have about 90 components to be added to oi-userland right now.</div><div><br></div><div>- there are 24 components left for packaging in x-S12, some of them not present in OI, I do not know if some of them are irrelevant:<br><br>./accessx<br>./appres<br>./build-tools<br>./compat-links<br>./drm<br>./dsession<br>./editres<br>./fbconfig<br>./intel-gpu-tools<br>./libepoxy (some fixes needed)<br>./libxkbcommon (some fixes needed)<br>./libxshmfence<br>./listres<br>./makedepend<br>./rasterfile<br>./sun-aliases<br>./synergy<br>./transset<br>./viewres<br>./workspace-patterns<br>./xorg-cf-files<br>./xorg-docs<br>./xorg-sgml-doctools<br>./xserver-common<br><br></div><div>and about 70 font-related packages which I do not know if they are all meaningful:<br></div><div><br>./dejavu-fonts-ttf<br>./font-adobe-100dpi<br>./font-adobe-75dpi<br>./font-adobe-utopia-100dpi<br>./font-adobe-utopia-75dpi<br>./font-adobe-utopia-type1<br>./font-alias<br>./font-arabic-misc<br>./font-bh-100dpi<br>./font-bh-75dpi<br>./font-bh-lucidatypewriter-100dpi<br>./font-bh-lucidatypewriter-75dpi<br>./font-bh-ttf<br>./font-bh-type1<br>./font-bitstream-100dpi<br>./font-bitstream-75dpi<br>./font-bitstream-type1<br>./font-cronyx-cyrillic<br>./font-cursor-misc<br>./font-daewoo-misc<br>./font-dec-misc<br>./font-ibm-type1<br>./font-isas-misc<br>./font-jis-misc<br>./font-micro-misc<br>./font-misc-cyrillic<br>./font-misc-ethiopic<br>./font-misc-meltho<br>./font-misc-misc<br>./font-mutt-misc<br>./font-schumacher-misc<br>./font-screen-cyrillic<br>./font-sony-misc<br>./font-sun-misc<br>./font-winitzki-cyrillic<br>./font-xfree86-type1<br>./google-droid-fonts<br>./liberation-fonts-ttf<br>./ttf-bitstream-vera<br><br></div><div>- the branch is located here:<br><br><a href="https://github.com/alarcher/oi-userland/commits/x11-S12">https://github.com/alarcher/oi-userland/commits/x11-S12</a><br><br></div><div>A few packages (e.g xrandr and xclipboard) could not be built yet because I could not bypass x-incorporation even after disabling facet.version-lock on components and facet.require on the incorporation.<br><br></div><div>If you are interested in working on some of the remaining components, your help will be very appreciated and warmly thanked :)<br><br></div><div>The next stage would certainly consist in reviewing the components and testing X libraries one by one and in the correct order using this branch.<br></div><div>Best regards,<br><br></div><div>Aurelien<br></div><div><div><div><div><div><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font style="font-family:courier new,monospace" size="1">---<br>Praise the Caffeine embeddings<br></font></div></div></div></div>
</div></div></div></div></div></div>