genode/repos/libports/ports
Norman Feske dc39a8db62 base: introduce Allocator::try_alloc
This patch changes the 'Allocator' interface to the use of 'Attempt'
return values instead of using exceptions for propagating errors.

To largely uphold compatibility with components using the original
exception-based interface - in particluar use cases where an 'Allocator'
is passed to the 'new' operator - the traditional 'alloc' is still
supported. But it existes merely as a wrapper around the new
'try_alloc'.

Issue #4324
2021-11-29 15:11:52 +01:00
..
acpica.hash acpica: prevent recursive 'memset()' calls with gcc 10 2021-06-25 11:41:45 +02:00
acpica.port acpica port: update to version 2018-08-10 2018-08-28 16:48:46 +02:00
ada-runtime.hash ports/ada-runtime: update to support gcc 10 2021-05-28 14:15:26 +02:00
ada-runtime.port ports/ada-runtime: update to support gcc 10 2021-05-28 14:15:26 +02:00
bzip2.hash libports: download bzip2 port from sourceware.org 2019-08-21 12:36:59 +02:00
bzip2.port libports: download bzip2 port from sourceware.org 2019-08-21 12:36:59 +02:00
ccid.hash Update URL of ccid and pcsc-lite ports 2018-06-12 12:11:42 +02:00
ccid.port Update URL of ccid and pcsc-lite ports 2018-06-12 12:11:42 +02:00
curl.hash Update curl to version 7.70.0 2021-02-23 12:07:16 +01:00
curl.port Update curl to version 7.70.0 2021-02-23 12:07:16 +01:00
e2fsprogs-lib.hash libports: mke2fs and resize2fs as standalone apps 2020-04-17 12:39:32 +02:00
e2fsprogs-lib.port libports: mke2fs and resize2fs as standalone apps 2020-04-17 12:39:32 +02:00
egl_api.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
egl_api.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
expat.hash libports: update expat port 2021-05-31 15:19:44 +02:00
expat.port libports: update expat port 2021-05-31 15:19:44 +02:00
fatfs.hash libports: update hash of downloaded fatfs sources 2018-11-27 11:36:35 +01:00
fatfs.port libports: update hash of downloaded fatfs sources 2018-11-27 11:36:35 +01:00
ffi.hash libports: ffi for x86_32 2021-06-25 11:43:41 +02:00
ffi.port libports: ffi for x86_32 2021-06-25 11:43:41 +02:00
freetype.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
freetype.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
fribidi.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
fribidi.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
gcov.hash gcov: update to version 10.3.0 2021-05-28 14:15:26 +02:00
gcov.port gcov: update to version 10.3.0 2021-05-28 14:15:26 +02:00
gmp.hash libports: enable gmp 6.1.2 for ARMv8 2019-11-19 14:45:39 +01:00
gmp.port libports: enable gmp 6.1.2 for ARMv8 2019-11-19 14:45:39 +01:00
icu.hash libports: icu library moved to GitHub 2020-04-17 12:40:13 +02:00
icu.port libports: icu library moved to GitHub 2020-04-17 12:40:13 +02:00
jbig2dec.hash Update jbig2dec to version 0.15 2019-02-12 10:33:14 +01:00
jbig2dec.port Update jbig2dec to version 0.15 2019-02-12 10:33:14 +01:00
jitterentropy.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
jitterentropy.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
jpeg.hash libports: update jpeg library to v9d 2021-05-28 14:15:28 +02:00
jpeg.port libports: update jpeg library to v9d 2021-05-28 14:15:28 +02:00
libarchive.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
libarchive.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
libc.hash libc: pull in sys/pciio.h 2021-08-30 15:00:37 +02:00
libc.port libc: pull in sys/pciio.h 2021-08-30 15:00:37 +02:00
libdrm.hash libports: libdrm-2.4.105 update 2021-08-30 15:00:38 +02:00
libdrm.port libports: libdrm-2.4.105 update 2021-08-30 15:00:38 +02:00
libgcrypt.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
libgcrypt.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
libiconv.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
libiconv.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
libpng.hash Update libpng to version 1.6.36 2019-02-12 10:33:14 +01:00
libpng.port Update libpng to version 1.6.36 2019-02-12 10:33:14 +01:00
libsparkcrypto.hash ports/libsparkcrypto: update for GCC 10 2021-05-28 14:15:26 +02:00
libsparkcrypto.port ports/libsparkcrypto: update for GCC 10 2021-05-28 14:15:26 +02:00
libssh.hash libssh port: immediate mode for ssh poll 2021-10-13 14:01:02 +02:00
libssh.port libssh port: immediate mode for ssh poll 2021-10-13 14:01:02 +02:00
libusb.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
libusb.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
libuvc.hash libuvc: add UVC 1.50 support 2021-07-28 11:27:04 +02:00
libuvc.port libuvc: add UVC 1.50 support 2021-07-28 11:27:04 +02:00
libyaml.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
libyaml.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
libyuv.hash libyuv: make shared object 2021-06-25 11:41:44 +02:00
libyuv.port libyuv: make shared object 2021-06-25 11:41:44 +02:00
lua.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
lua.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
lwip.hash Update lwIP to 2.1.2 2018-11-29 11:46:02 +01:00
lwip.port Update lwIP to 2.1.2 2018-11-29 11:46:02 +01:00
lz4.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
lz4.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
mesa.hash mesa: name driver library appropriately 2021-10-13 14:50:37 +02:00
mesa.port libports: Add Mesa-21.0.0 support 2021-08-30 15:00:38 +02:00
mupdf.hash Convert pdf_view to a Nitpicker client 2018-06-29 10:44:57 +02:00
mupdf.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
ncurses.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
ncurses.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
openjpeg.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
openjpeg.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
openssl.hash openssl: do not depend on ARM CPU probing 2021-02-23 12:07:16 +01:00
openssl.port Update OpenSSL to version 1.1.1i 2021-02-23 12:07:16 +01:00
pcg-c.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
pcg-c.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
pcre.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
pcre.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
pcsc-lite.hash Update URL of ccid and pcsc-lite ports 2018-06-12 12:11:42 +02:00
pcsc-lite.port Update URL of ccid and pcsc-lite ports 2018-06-12 12:11:42 +02:00
qemu-usb.hash qemu-usb: increase USB2/3 root ports to 8 each 2021-11-29 15:10:51 +01:00
qemu-usb.port qemu-usb: increase USB2/3 root ports to 8 each 2021-11-29 15:10:51 +01:00
qoost.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
qoost.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
qt5-host.hash qt5: build Qt libraries and applications with qmake 2020-07-03 13:48:55 +02:00
qt5-host.port qt5: build Qt libraries and applications with qmake 2020-07-03 13:48:55 +02:00
qt5.hash qt5: prepare QtWebEngine sndio backend 2021-08-30 15:00:38 +02:00
qt5.port qt5: prepare QtWebEngine sndio backend 2021-08-30 15:00:38 +02:00
readline.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
readline.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
sanitizer.hash base: introduce Allocator::try_alloc 2021-11-29 15:11:52 +01:00
sanitizer.port sanitizer: update to version 10.3.0 2021-05-28 14:15:26 +02:00
stb.hash libports: stb single-file header libraries 2018-04-10 11:09:19 +02:00
stb.port libports: stb single-file header libraries 2018-04-10 11:09:19 +02:00
stdcxx.hash stdcxx: update to version 10.3.0 2021-05-28 14:15:26 +02:00
stdcxx.port stdcxx: update to version 10.3.0 2021-05-28 14:15:26 +02:00
ttf-bitstream-vera.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
ttf-bitstream-vera.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
x86emu.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
x86emu.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
xz.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
xz.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
zlib.hash Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00
zlib.port Replace SHA1 hashes of port downloads with SHA256 2018-05-30 13:36:22 +02:00