summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)Author
2016-12-13Move to flat package hierarchyMichael Forney
Note to self: never try to move submodules again To migrate your existing submodules (more or less): set -x set -e mkdir .git/modules/pkg for old in */*/src ; do new="pkg/${old#*/}" if ! [ -f "$old/.git" ] || [ "${old%%/*}" = pkg ] ; then continue fi git -C ".git/modules/$old" config core.worktree "../../../../../$new" rmdir "$new" mv "$old" "$new" sed -e "s,$old,$new," "$new/.git" > "$new/.git.tmp" mv "$new/.git.tmp" "$new/.git" mkdir ".git/modules/${new%/src}" mv ".git/modules/$old" ".git/modules/$new" rm "${old%/src}"/*.ninja mv "${old%/src}"/*.tar.{gz,xz,bz2} "${new%/src}/" rmdir "${old%/src}" || true done sed -e 's,^\[submodule "[^/]*/,[submodule "pkg/,' .git/config > .git/config.tmp mv .git/config.tmp .git/config
2016-11-20Various style fixesMichael Forney
2016-11-19Move some programming languages from devel to langMichael Forney
2016-10-18nasm: Update to 2.12.02Michael Forney
2016-10-12qbe: Update to latest gitMichael Forney
2016-10-12Rename .rev to revMichael Forney
Even though it is not generally useful, it is easy to forget to update if it is hidden.
2016-07-04python: Enable ssl and pyexpatMichael Forney
These are required for youtube-dl for some sites.
2016-07-04Add python 3.5.2Michael Forney
All modules are statically linked, so dynamic extensions will not work.
2016-07-03Add lua 5.2.4Michael Forney
2016-07-02Add nasm 2.12.01Michael Forney
2016-06-27Remove cparser and libfirm for nowMichael Forney
They require perl and python to generate various sources, and currently use wildcards to enumerate sources. While it can compile many of the simple C packages in oasis, it is not sufficient in general, and it still requires the gcc driver to link with the various start files.
2016-06-27Integrate source fetching into ninja filesMichael Forney
2016-06-26Add qbeMichael Forney
2016-06-24Add mc (myrrdin)Michael Forney
2016-06-17cparser: SimplifyMichael Forney
2016-06-17cparser: Avoid globbingMichael Forney
2016-06-12make: Fix version in config.hMichael Forney
2016-06-12make: Update to 4.2.1Michael Forney
2016-06-07Move cparser and libfirm to develMichael Forney
2016-06-04Install make binaryMichael Forney
2016-06-04Add make 4.2Michael Forney