genode/repos/libports/ports
Waylon Cude 1e95af5bab Fixed linking and memory allocation for rust
Now rlibs are actually linked to programs. Target files have been
modified to not generate code that requires compiler-rt. Added a target
for libstd-rust, but it's very broken right now. Moved alloc_system to
the libports folder because either a memory allocator needs to be
written in rust or posix_memalign needs to be implemented. Changed
liblibc to use freebsd as the OS instead of netbsd. Added a library with
unwind dummy functions.

Rust relies on atomic builtins, which are not implemented in libgcc for
ARM. One was implemented in rust, which was sufficient to get the
current rust test to run. Rust libs were added into the group of libs
for the linker so order no longer matters. The raspberry pi now uses an
armv6 target.
2016-05-23 15:49:56 +02:00
..
bzip2.hash libports: libbz2 (Bzip2) 2015-01-20 11:23:52 +01:00
bzip2.port libports: libbz2 (Bzip2) 2015-01-20 11:23:52 +01:00
curl.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
curl.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
exfat.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
exfat.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
expat.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
expat.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
ffat.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
ffat.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
freetype.hash Fix freetype download location 2015-07-21 09:30:12 +02:00
freetype.port Fix freetype download location 2015-07-21 09:30:12 +02:00
fribidi.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
fribidi.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
fuse-ext2.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
fuse-ext2.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
gmp.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
gmp.port gmplib: use faster download mirror 2014-05-27 11:14:46 +02:00
icu.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
icu.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
jbig2dec.hash libports: download location of jbig2dec 2014-09-01 13:17:24 +02:00
jbig2dec.port libports: download location of jbig2dec 2014-09-01 13:17:24 +02:00
jitterentropy.hash jitterentropy: update 20140411 to 1.2.0 2015-05-26 09:39:48 +02:00
jitterentropy.port jitterentropy: update 20140411 to 1.2.0 2015-05-26 09:39:48 +02:00
jpeg.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
jpeg.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
libav.hash libav: update to version 11.6 2016-05-09 13:09:55 +02:00
libav.port libav: update to version 11.6 2016-05-09 13:09:55 +02:00
libc.hash libc: provide more net-specific header files 2016-02-26 11:36:55 +01:00
libc.port libc: provide more net-specific header files 2016-02-26 11:36:55 +01:00
libdrm.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
libdrm.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
libiconv.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
libiconv.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
libpng.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
libpng.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
libssh.hash libports: update libssh to 0.7.2 2015-12-10 13:16:29 +01:00
libssh.port libports: update libssh to 0.7.2 2015-12-10 13:16:29 +01:00
lua.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
lua.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
lwip.hash lwip: prevent warnings 2016-05-09 13:10:51 +02:00
lwip.port lwip: prevent warnings 2016-05-09 13:10:51 +02:00
mesa.hash mesa: apply patches (fix #1193) 2014-06-27 14:05:50 +02:00
mesa.port mesa: apply patches (fix #1193) 2014-06-27 14:05:50 +02:00
mpc.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
mpc.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
mpfr.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
mpfr.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
mupdf.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
mupdf.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
ncurses.hash Add 'check_tool' function to new ports mechanism 2014-10-10 13:02:30 +02:00
ncurses.port Add 'check_tool' function to new ports mechanism 2014-10-10 13:02:30 +02:00
ntfs-3g.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
ntfs-3g.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
openjpeg.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
openjpeg.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
openssl.hash openssl: fix download location 2014-11-20 17:05:59 +01:00
openssl.port openssl: fix download location 2014-11-20 17:05:59 +01:00
pcre.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
pcre.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
python.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
python.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
qemu-usb.hash qemu-usb: xHCI model as library 2016-02-05 10:47:43 +01:00
qemu-usb.port qemu-usb: xHCI model as library 2016-02-05 10:47:43 +01:00
qoost.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
qoost.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
qt5.hash Thread API cleanup 2016-05-23 15:49:55 +02:00
qt5.port Qt5: migrate to new ports mechanism 2014-08-22 16:16:40 +02:00
readline.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
readline.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
rust.hash Fixed linking and memory allocation for rust 2016-05-23 15:49:56 +02:00
rust.port Fixed linking and memory allocation for rust 2016-05-23 15:49:56 +02:00
sdl_image.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
sdl_image.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
sdl_mixer.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
sdl_mixer.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
sdl_net.hash tool: Sort patches when generating port hashes 2014-06-02 11:31:50 +02:00
sdl_net.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
sdl_ttf.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
sdl_ttf.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
sdl.hash tool: Sort patches when generating port hashes 2014-06-02 11:31:50 +02:00
sdl.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
stdcxx.hash stdcxx: re-enable _GLIBCXX_USE_C99_STDINT_TR1 2015-06-03 12:53:47 +02:00
stdcxx.port stdcxx: re-enable _GLIBCXX_USE_C99_STDINT_TR1 2015-06-03 12:53:47 +02:00
x86emu.hash x86emu: download from xorg.freedesktop.org 2016-01-26 16:20:36 +01:00
x86emu.port x86emu: download from xorg.freedesktop.org 2016-01-26 16:20:36 +01:00
zlib.hash Enable hash checks for ports mechanism 2014-05-27 13:45:03 +02:00
zlib.port libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00