Sebastian Sumpf
3c97fdbc0e
libdrm/mesa/iris: Don't use Genode::Env any more
...
'vfs_gpu_env' handles this now for all applications.
issue #4380
2022-02-15 10:10:01 +01:00
Christian Helmuth
65284b29f8
depot: update recipe hashes
2022-01-19 12:38:13 +01:00
Christian Helmuth
b7cf316f24
mesa: exclude .git directory from src archive
2022-01-19 12:38:12 +01:00
Christian Prochaska
33402e407f
vfs_oss improvements
...
Fixes #4375
2022-01-19 12:38:12 +01:00
Norman Feske
5611fd2355
depot: update recipe hashes
2021-12-17 15:06:38 +01:00
Christian Helmuth
e21ca736b8
fetchurl: remove duplicate from used_apis in recipe
2021-12-17 15:06:38 +01:00
Christian Helmuth
a80a22c819
recipes: don't declare implemented API in used_apis
...
Prevents "*** detected duplicates in REPOSITORIES" on recipe build.
2021-12-17 15:06:38 +01:00
Sebastian Sumpf
7c976a83e0
libc: riscv support
...
libc-gen, libc-setjmp, task startup
issue #4312
2021-12-17 15:04:47 +01:00
Christian Helmuth
92b7be4d11
depot: update recipe hashes
2021-11-30 12:08:54 +01:00
Christian Helmuth
abc9a2f232
depot: update recipe hashes
2021-10-14 13:46:25 +02:00
Josef Söntgen
9980718c92
libyuv: build unoptimized on ARMv8
2021-10-14 11:46:42 +02:00
Christian Helmuth
4fd2c9c618
libuvc: exclude .git directory from src archive
2021-10-14 11:02:13 +02:00
Josef Söntgen
f21cf3f8b1
mesa: name driver library appropriately
...
Rename the 'egl_drv' library and the various back ends to 'mesa_gpu_drv'
and 'mesa_gpu-<backend>'.
Fixes #4275 .
2021-10-13 14:50:37 +02:00
Alexander Boettcher
5aa3c56e5c
mesa: add gears package
...
Issue #4263
2021-10-13 14:46:51 +02:00
Christian Helmuth
83c5648d33
depot: update recipe hashes
2021-08-30 15:00:39 +02:00
Sebastian Sumpf
38d731bd79
libports: Add Mesa-21.0.0 support
...
* Switch mesa support from DRI to gallium
Supported drivers are
- softpipe (Sebstian Sumpf)
- iris for Intel GPUs (Alexander Boetcher)
- etnaviv for Vivante GPUs (Josef Söntgen)
* Mesa's generated files are placed into 'contrib/mesa-<hash>/generated'
and are cloned per default from a separate Git repo in order to avoid
hash updates upon package build. In case you need to generate files
yourself use
! prepare_port mesa GENERATE_FILES=1
issue #4254
2021-08-30 15:00:38 +02:00
Sebastian Sumpf
9041567f14
libports: Remove Mesa-11.2.2
...
issue #4254
2021-08-30 15:00:38 +02:00
Josef Söntgen
dd90424129
libports: libdrm-2.4.105 update
...
Support for iris and etnvaviv
* entaviv:
- libdrm on FreeBSD is not prepared for !PCI (and libc our is missing
<sys/pciio.h>
- missing <sys/types.h> include in xf86drmMode.c
- etnaviv relies on linux header files - dummy in $(INC_DIR)
- IOCTL FreeBSD ↔ Linux have swapped IO/OUT bit
- O_CLOEXEC differs between FreeBSD ↔ Linux
issue #4254
2021-08-30 15:00:38 +02:00
Sebastian Sumpf
c26c50e59b
libports: remove libdrm 2.4.21
...
issue #4254
2021-08-30 15:00:38 +02:00
Christian Helmuth
7618c9410a
depot: update recipe hashes
2021-08-18 15:06:12 +02:00
Christian Helmuth
fce525f122
depot: update recipe hashes
2021-07-28 11:27:05 +02:00
Sebastian Sumpf
4d4cc4fd02
libm: use libm from libc and remove openlibm
...
- enable libm for x86/arm
- update ieee754 to slightly changed output
- remove openlibm from port
fixes #4213
2021-07-28 11:25:21 +02:00
Christian Helmuth
ece33d37f8
depot: update recipe hashes
2021-06-25 11:46:37 +02:00
Johannes Schlatow
b83c8f35c6
depot: ffi for x86_32
...
genodelabs/genode#4201
2021-06-25 11:43:41 +02:00
Johannes Schlatow
2c87c68a5d
depot: add ffi api and src archives
...
Fixes genodelabs/genode#4201
2021-06-25 11:41:45 +02:00
Sebastian Sumpf
c66a196f76
usb_webcam: package recipes
...
- API packages for: libusb, libuvc, and libyuv
- Source packages for: API packages + USB webcam app
- Meta package for USB webcam
- Raw package for USB webcam configuration
issue #4196
2021-06-25 11:41:44 +02:00
Christian Helmuth
1d52bd017d
depot: update recipe hashes
2021-05-28 14:16:46 +02:00
Christian Prochaska
471d34a367
Remove mpc and mpfr ports
...
These ports are not needed anymore with the 21.05 tool chain update.
Issue #4094
2021-05-28 14:15:26 +02:00
Christian Prochaska
4a4b754bf2
gcov: update to version 10.3.0
...
Issue #4094
2021-05-28 14:15:26 +02:00
Christian Helmuth
777923f9bd
depot: update recipe hashes
2021-05-10 11:18:12 +02:00
Norman Feske
516a9a6925
depot: update recipe hashes
2021-05-05 11:35:31 +02:00
Norman Feske
efbed6f7bf
depot: update recipe hashes
2021-04-20 12:10:58 +02:00
Norman Feske
ca50a41d28
depot: update recipe hashes
2021-03-23 11:28:53 +01:00
Norman Feske
5c5b56d1e0
depot: update recipe hashes
2021-03-12 12:08:24 +01:00
Christian Helmuth
0afd3db894
depot: update recipe hashes
2021-02-25 11:24:23 +01:00
Norman Feske
64165d829e
depot: update recipe hashes
2021-02-23 12:07:18 +01:00
Sid Hussmann
3ff0efd627
vfs/pipe: add fifo feature to pipe plugin
...
The vfs pipe plugin can now be used as named pipe which anables data
transfer via file handles from one component to another. E.g. if one
would like to send data from component A to stdin of a libc component B,
one can do so by simply writing to that fifo file.
Issue #3583
2021-02-23 12:07:16 +01:00
Christian Helmuth
954f03257d
Update curl to version 7.70.0
...
Issue #3773
2021-02-23 12:07:16 +01:00
Christian Helmuth
f23e302475
Update OpenSSL to version 1.1.1i
...
Note, OpenSSL now comes as one combined depot archive *openssl* that
replaces the former *libssl* and *libcrypto* archives. The libraries are
still separate binaries for compatibility with legacy software.
Issue #3773
2021-02-23 12:07:16 +01:00
Norman Feske
a981fb864c
depot: update recipe hashes
2021-01-25 14:00:43 +01:00
Christian Helmuth
1bef11accf
depot: update recipe hashes
2020-12-18 09:10:52 +01:00
Christian Helmuth
f2e0c164c2
depot: update recipe hashes
2020-11-27 09:21:06 +01:00
Martin Stein
955afd8837
ada runtime: support image of enums
...
Ref #3937
2020-11-27 09:19:09 +01:00
Josef Söntgen
563cc07cb0
libports: posix src archive implements posix API
...
Issue #3921
2020-10-23 14:58:27 +02:00
Christian Helmuth
5be1c793a5
depot: update recipe hashes
2020-10-23 14:16:38 +02:00
Josef Söntgen
7d21335ac9
vfs/oss: VFS plugin for Audio_out access via files
...
This plugin gives access to the Audio_out session by roughly
implementing a OSS pseudo-device. It merely wrapps the session and does
not provide any resampling or re-coding.
Fixes #3891 .
2020-10-09 13:44:27 +02:00
Christian Helmuth
91f8281618
depot: update recipe hashes
2020-10-09 13:35:57 +02:00
Christian Helmuth
f6337a6446
depot: update recipe hashes
2020-09-18 14:04:56 +02:00
Christian Helmuth
c59c266afc
depot: update recipe hashes
2020-09-17 14:23:14 +02:00
Christian Helmuth
c649307720
depot: update recipe hashes
2020-08-28 08:29:12 +02:00