python36: add libressl patch
[unleashed-userland.git] / README
blob65a18165cd220bac7ea2d0699a671df2f42e2480
1 unleashed-userland
2 ==================
4 This repository is used to package third-party software currently required by
5 Unleashed, but not shipped by Unleashed. Ultimately, the plan is for Unleashed
6 to ship all the necessary software to build itself, so this is a temporary
7 measure.
9 This repository is a fork of oi-userland
10 (https://github.com/OpenIndiana/oi-userland) so it contains build recipes for a
11 large amount of third-party software. However, we do not maintain or even
12 build-test the pieces of software we do not use.
14 The software components we ship "by default" in Unleashed are listed in
15 components.mk, and can be built as follows:
17     gmake setup && puname gmake publish
19 In many cases you can also build components from this repository for personal
20 use. Patches to components not shipped by Unleashed (eg. updating or making
21 them build on Unleashed) are accepted, but note that we do not maintain such
22 components and they may break at any time. Remember that this repository is a
23 temporary measure, not a ports tree.
26 You can also build the userland-extra package repository by running:
28     rm -rf i386 && \
29     gmake setup PUBLISHER=userland-extra && \
30     puname gmake publish COMPONENT_LIST=components-extra.mk