├── .gitignore
├── LICENSE
├── README
├── include
├── SDL
│ ├── SDL_config.h
│ └── SDL_config_genode.h
├── SDL2
│ ├── SDL_config.h
│ └── SDL_config_genode.h
├── fuse
│ ├── fuse.h
│ ├── fuse_opt.h
│ └── fuse_private.h
├── glib
│ ├── glibconfig.h
│ └── spec
│ │ ├── 32bit
│ │ └── glibconfig_defs.h
│ │ └── 64bit
│ │ └── glibconfig_defs.h
├── ldns
│ └── config.h
├── libevent
│ └── event2
│ │ └── event-config.h
├── libsodium
│ └── sodium
│ │ ├── core.h
│ │ └── version.h
├── libvnc
│ └── rfb
│ │ ├── rfbconfig.h
│ │ └── rfbint.h
├── libxml
│ └── xmlversion.h
├── nss
│ └── prcpucfg.h
├── ogg
│ └── config_types.h
├── pqxx
│ ├── config-internal-compiler.h
│ ├── config-internal-libpq.h
│ └── config-public-compiler.h
├── python3
│ ├── osreldate.h
│ ├── pyconfig.h
│ └── spec
│ │ ├── x86_32
│ │ └── genode_defs.h
│ │ └── x86_64
│ │ └── genode_defs.h
├── remote_rom
│ ├── backend_base.h
│ ├── rom_forwarder.h
│ ├── rom_receiver.h
│ └── util.h
├── spec
│ └── x86_64
│ │ └── world
│ │ └── rdrand.h
├── toxcore
│ └── toxcore
│ │ └── genode_logger.h
├── util
│ └── i2c.h
└── world
│ └── rdrand.h
├── lib
├── import
│ ├── import-av.inc
│ ├── import-avcodec.mk
│ ├── import-avdevice.mk
│ ├── import-avfilter.mk
│ ├── import-avformat.mk
│ ├── import-avresample.mk
│ ├── import-avutil.mk
│ ├── import-c-toxcore.mk
│ ├── import-cmocka.mk
│ ├── import-fdk-aac.mk
│ ├── import-fdt.mk
│ ├── import-glib.mk
│ ├── import-gnutls.mk
│ ├── import-grpc.mk
│ ├── import-gtest.mk
│ ├── import-jli.mk
│ ├── import-jsonc.mk
│ ├── import-keynote.mk
│ ├── import-ldns.mk
│ ├── import-lemon.mk
│ ├── import-libFLAC.mk
│ ├── import-libatomic.mk
│ ├── import-libbacktrace.mk
│ ├── import-libconfig.mk
│ ├── import-libevent.mk
│ ├── import-libexfat.mk
│ ├── import-libext2fs.mk
│ ├── import-libffi.mk
│ ├── import-libflif.mk
│ ├── import-libfuse.mk
│ ├── import-libgetdns.mk
│ ├── import-libgo.mk
│ ├── import-libgo_support.mk
│ ├── import-libkeccak.mk
│ ├── import-liblo.mk
│ ├── import-libmad.mk
│ ├── import-libmbim.mk
│ ├── import-libmpg123.mk
│ ├── import-libntfs-3g.mk
│ ├── import-libogg.mk
│ ├── import-libsndfile.mk
│ ├── import-libsndio.mk
│ ├── import-libsodium.mk
│ ├── import-libspng.mk
│ ├── import-libuuid.mk
│ ├── import-libvorbis.mk
│ ├── import-libxml2.mk
│ ├── import-lua.mk
│ ├── import-luacxx.mk
│ ├── import-lzlib.mk
│ ├── import-mbedtls.mk
│ ├── import-nettle.mk
│ ├── import-nss3.mk
│ ├── import-opus.mk
│ ├── import-opusfile.mk
│ ├── import-popt.mk
│ ├── import-protobuf-c.mk
│ ├── import-protobuf.mk
│ ├── import-python3.mk
│ ├── import-resample.mk
│ ├── import-rtaudio.mk
│ ├── import-scip.mk
│ ├── import-sdl.mk
│ ├── import-sdl2.mk
│ ├── import-sdl2_image.mk
│ ├── import-sdl2_mixer.mk
│ ├── import-sdl2_net.mk
│ ├── import-sdl2_ttf.mk
│ ├── import-sdl_image.mk
│ ├── import-sdl_mixer.mk
│ ├── import-sdl_net.mk
│ ├── import-sdl_ttf.mk
│ ├── import-seoul_libc_support.mk
│ ├── import-snappy.mk
│ ├── import-swscale.mk
│ ├── import-ubuntu-ui-toolkit.mk
│ ├── import-vncclient.mk
│ ├── import-vncserver.mk
│ └── libkeccak.mk
├── mk
│ ├── abuse_imlib.mk
│ ├── alac.mk
│ ├── av.inc
│ ├── avcodec.inc
│ ├── avdevice.mk
│ ├── avfilter.mk
│ ├── avformat.mk
│ ├── avresample.mk
│ ├── avutil.inc
│ ├── c-toxcore.mk
│ ├── cmocka.mk
│ ├── fdk-aac.inc
│ ├── fdk-aac.mk
│ ├── fdk-aac_sbrdec.mk
│ ├── fdk-aac_sbrenc.mk
│ ├── fdt.mk
│ ├── freebl3.inc
│ ├── g72x.mk
│ ├── getdns-gldns.mk
│ ├── glib.mk
│ ├── gmock.mk
│ ├── gnutls.mk
│ ├── gobuild.inc
│ ├── grpc.mk
│ ├── gsm10.mk
│ ├── gtest.mk
│ ├── java.inc
│ ├── jdk_version.inc
│ ├── jimage.mk
│ ├── jli.mk
│ ├── jnet.mk
│ ├── jsonc.mk
│ ├── jvm.inc
│ ├── jzip.mk
│ ├── keynote.mk
│ ├── ldns.mk
│ ├── lemon.mk
│ ├── libFLAC.mk
│ ├── libatomic.mk
│ ├── libbacktrace.mk
│ ├── libconfig.mk
│ ├── libevent.mk
│ ├── libexfat.mk
│ ├── libext2fs.mk
│ ├── libffi.mk
│ ├── libflif.mk
│ ├── libfuse.mk
│ ├── libgetdns.mk
│ ├── libgo.mk
│ ├── libgo_support.inc
│ ├── libkeccak.inc
│ ├── liblo.mk
│ ├── libmad.mk
│ ├── libmbim.mk
│ ├── libmpg123.inc
│ ├── libntfs-3g.mk
│ ├── libogg.mk
│ ├── libsndfile.mk
│ ├── libsndio.mk
│ ├── libsodium.mk
│ ├── libspng.mk
│ ├── libuuid.mk
│ ├── libvorbis.mk
│ ├── libxml2.mk
│ ├── lua.inc
│ ├── lua.mk
│ ├── luacxx.mk
│ ├── lzlib.mk
│ ├── management.mk
│ ├── mbedtls.mk
│ ├── nettle.mk
│ ├── nio.mk
│ ├── nss3.inc
│ ├── nss3_common.inc
│ ├── nssckbi.inc
│ ├── ocaml-str.mk
│ ├── ocaml-threads.mk
│ ├── ocaml-unix.mk
│ ├── ocaml.inc
│ ├── opensc_pkcs11.mk
│ ├── opus.mk
│ ├── opusfile.mk
│ ├── popt.mk
│ ├── protobuf-c.mk
│ ├── protobuf.mk
│ ├── python3.inc
│ ├── remote_rom_backend.inc
│ ├── remote_rom_backend_nic_ip.mk
│ ├── rtaudio.mk
│ ├── scip.mk
│ ├── sdl.mk
│ ├── sdl2.mk
│ ├── sdl2_image.mk
│ ├── sdl2_mixer.mk
│ ├── sdl2_net.mk
│ ├── sdl2_ttf.mk
│ ├── sdl_gfx.mk
│ ├── sdl_image.mk
│ ├── sdl_mixer.mk
│ ├── sdl_net.mk
│ ├── sdl_ttf.mk
│ ├── seoul-qemu-usb.mk
│ ├── snappy.mk
│ ├── softokn3.inc
│ ├── soplex.mk
│ ├── spec
│ │ ├── 32bit
│ │ │ └── libkeccak.mk
│ │ ├── 64bit
│ │ │ └── libkeccak.mk
│ │ ├── arm
│ │ │ ├── avcodec.mk
│ │ │ ├── avutil.mk
│ │ │ ├── java.mk
│ │ │ ├── jvm.mk
│ │ │ └── libmpg123.mk
│ │ ├── arm_64
│ │ │ ├── avcodec.mk
│ │ │ ├── avutil.mk
│ │ │ ├── freebl3.mk
│ │ │ ├── libgo_support.mk
│ │ │ ├── nss3.mk
│ │ │ ├── nssckbi.mk
│ │ │ └── softokn3.mk
│ │ ├── x86
│ │ │ ├── avcodec.inc
│ │ │ └── avutil.inc
│ │ ├── x86_32
│ │ │ ├── avcodec.mk
│ │ │ └── avutil.mk
│ │ └── x86_64
│ │ │ ├── av.inc
│ │ │ ├── avcodec.mk
│ │ │ ├── avutil.mk
│ │ │ ├── freebl3.mk
│ │ │ ├── java.mk
│ │ │ ├── jvm.mk
│ │ │ ├── libgo_support.mk
│ │ │ ├── libmpg123.mk
│ │ │ ├── nss3.mk
│ │ │ ├── nssckbi.mk
│ │ │ ├── python3.mk
│ │ │ └── softokn3.mk
│ ├── swscale.mk
│ ├── tuxmath_t4k.mk
│ ├── verify.mk
│ ├── vfs_qtwebengine_shm.mk
│ ├── vncclient.mk
│ └── vncserver.mk
└── symbols
│ ├── avcodec
│ ├── avdevice
│ ├── avfilter
│ ├── avformat
│ ├── avresample
│ ├── avutil
│ ├── cmocka
│ ├── fdk-aac
│ ├── fdt
│ ├── glib
│ ├── grpc
│ ├── jsonc
│ ├── libFLAC
│ ├── libconfig
│ ├── libflif
│ ├── libgetdns
│ ├── libmad
│ ├── libmbim
│ ├── libmpg123
│ ├── libogg
│ ├── libsndfile
│ ├── libsndio
│ ├── libsodium
│ ├── libspng
│ ├── libuuid
│ ├── libvorbis
│ ├── mbedtls
│ ├── nss3
│ ├── opus
│ ├── popt
│ ├── protobuf
│ ├── protobuf-c
│ ├── python3
│ ├── sdl
│ ├── sdl2
│ ├── sdl2_image
│ ├── sdl2_mixer
│ ├── sdl2_net
│ ├── sdl2_ttf
│ ├── sdl_gfx
│ ├── sdl_image
│ ├── sdl_mixer
│ ├── sdl_net
│ ├── sdl_ttf
│ ├── snappy
│ ├── swscale
│ ├── vncclient
│ └── vncserver
├── mk
└── nimble.mk
├── ports
├── abuse.hash
├── abuse.port
├── aunit.hash
├── c-toxcore.hash
├── c-toxcore.port
├── chrony.hash
├── chrony.port
├── cmocka.hash
├── cmocka.port
├── dosbox.hash
├── dosbox.port
├── exfat.hash
├── exfat.port
├── falkon.hash
├── falkon.port
├── fdk-aac.hash
├── fdk-aac.port
├── fdt.hash
├── fdt.port
├── flac.hash
├── flac.port
├── flif.hash
├── flif.port
├── fuse-ext2.hash
├── fuse-ext2.port
├── getdns.hash
├── getdns.port
├── glib.hash
├── glib.port
├── glmark2.hash
├── glmark2.port
├── gnutls.hash
├── gnutls.port
├── googletest.hash
├── googletest.port
├── goroot.hash
├── goroot.port
├── gptfdisk.hash
├── gptfdisk.port
├── grafx2.hash
├── grafx2.port
├── iperf.hash
├── iperf.port
├── jdk.hash
├── jdk.port
├── jdk_generated.hash
├── jdk_generated.port
├── jsonc.hash
├── jsonc.port
├── keynote.hash
├── keynote.port
├── ldns.hash
├── ldns.port
├── lemon.hash
├── lemon.port
├── libav.hash
├── libav.port
├── libconfig.hash
├── libconfig.port
├── libevent.hash
├── libevent.port
├── libgo.hash
├── libgo.port
├── liblo.hash
├── liblo.port
├── libmad.hash
├── libmad.port
├── libmbim.hash
├── libmbim.port
├── libmbim_generated.hash
├── libmbim_generated.port
├── libogg.hash
├── libogg.port
├── libsndfile.hash
├── libsndfile.port
├── libsodium.hash
├── libsodium.port
├── libspng.hash
├── libspng.port
├── libvnc.hash
├── libvnc.port
├── libvorbis.hash
├── libvorbis.port
├── libxml2.hash
├── libxml2.port
├── ltris.hash
├── ltris.port
├── lua.hash
├── lua.port
├── lzlib.hash
├── lzlib.port
├── mbedtls.hash
├── mbedtls.port
├── morph-browser.hash
├── morph-browser.port
├── mpg123.hash
├── mpg123.port
├── nettle.hash
├── nettle.port
├── nss3.hash
├── nss3.port
├── ntfs-3g.hash
├── ntfs-3g.port
├── ocaml.hash
├── ocaml.port
├── opensc.hash
├── opensc.port
├── opentyrian.hash
├── opentyrian.port
├── openvpn.hash
├── openvpn.port
├── opus.hash
├── opus.port
├── opusfile.hash
├── opusfile.port
├── pgsql.hash
├── pgsql.port
├── popt.hash
├── popt.port
├── protobuf-c.hash
├── protobuf-c.port
├── protobuf_grpc-host.hash
├── protobuf_grpc-host.port
├── protobuf_grpc.hash
├── protobuf_grpc.port
├── python3.hash
├── python3.port
├── qt6_webchannel.hash
├── qt6_webchannel.port
├── qt6_webengine.hash
├── qt6_webengine.port
├── rtaudio.hash
├── rtaudio.port
├── scip.hash
├── scip.port
├── scrcpy.hash
├── scrcpy.port
├── sdl.hash
├── sdl.port
├── sdl2.hash
├── sdl2.port
├── sdl2_image.hash
├── sdl2_image.port
├── sdl2_mixer.hash
├── sdl2_mixer.port
├── sdl2_net.hash
├── sdl2_net.port
├── sdl2_ttf.hash
├── sdl2_ttf.port
├── sdl_gfx.hash
├── sdl_gfx.port
├── sdl_image.hash
├── sdl_image.port
├── sdl_mixer.hash
├── sdl_mixer.port
├── sdl_net.hash
├── sdl_net.port
├── sdl_ttf.hash
├── sdl_ttf.port
├── seoul.hash
├── seoul.port
├── snappy.hash
├── snappy.port
├── sndio.hash
├── sndio.port
├── soplex.hash
├── soplex.port
├── supertux.hash
├── supertux.port
├── tuxmath.hash
├── tuxmath.port
├── ubuntu-themes.hash
├── ubuntu-themes.port
├── ubuntu-ui-extras.hash
├── ubuntu-ui-extras.port
├── ubuntu-ui-toolkit.hash
├── ubuntu-ui-toolkit.port
├── util-linux.hash
├── util-linux.port
├── xkcp.hash
└── xkcp.port
├── recipes
├── api
│ ├── cmocka
│ │ ├── content.mk
│ │ └── hash
│ ├── fdk-aac
│ │ ├── content.mk
│ │ └── hash
│ ├── glib
│ │ ├── content.mk
│ │ └── hash
│ ├── grpc
│ │ ├── content.mk
│ │ └── hash
│ ├── jsonc
│ │ ├── content.mk
│ │ └── hash
│ ├── libav
│ │ ├── content.mk
│ │ └── hash
│ ├── libconfig
│ │ ├── content.mk
│ │ └── hash
│ ├── libflac
│ │ ├── content.mk
│ │ └── hash
│ ├── libflif
│ │ ├── content.mk
│ │ └── hash
│ ├── libgetdns
│ │ ├── content.mk
│ │ └── hash
│ ├── liblo
│ │ ├── content.mk
│ │ └── hash
│ ├── libmad
│ │ ├── content.mk
│ │ └── hash
│ ├── libmbim
│ │ ├── content.mk
│ │ └── hash
│ ├── libmpg123
│ │ ├── content.mk
│ │ └── hash
│ ├── libogg
│ │ ├── content.mk
│ │ └── hash
│ ├── libpython3
│ │ ├── content.mk
│ │ └── hash
│ ├── libsndfile
│ │ ├── content.mk
│ │ └── hash
│ ├── libsndio
│ │ ├── content.mk
│ │ └── hash
│ ├── libspng
│ │ ├── content.mk
│ │ └── hash
│ ├── libuuid
│ │ ├── content.mk
│ │ └── hash
│ ├── libvncclient
│ │ ├── content.mk
│ │ └── hash
│ ├── libvncserver
│ │ ├── content.mk
│ │ └── hash
│ ├── libvorbis
│ │ ├── content.mk
│ │ └── hash
│ ├── mbedtls
│ │ ├── content.mk
│ │ └── hash
│ ├── nss3
│ │ ├── content.mk
│ │ └── hash
│ ├── opus
│ │ ├── content.mk
│ │ └── hash
│ ├── opusfile
│ │ ├── content.mk
│ │ └── hash
│ ├── protobuf-c
│ │ ├── content.mk
│ │ └── hash
│ ├── protobuf
│ │ ├── content.mk
│ │ └── hash
│ ├── qt5_webchannel
│ │ ├── content.mk
│ │ └── hash
│ ├── qt5_webengine
│ │ ├── content.mk
│ │ └── hash
│ ├── qt6_webchannel
│ │ ├── content.mk
│ │ └── hash
│ ├── qt6_webengine
│ │ ├── content.mk
│ │ └── hash
│ ├── rtaudio
│ │ ├── content.mk
│ │ └── hash
│ ├── sdl
│ │ ├── content.mk
│ │ └── hash
│ ├── sdl2
│ │ ├── content.mk
│ │ └── hash
│ ├── sdl2_image
│ │ ├── content.mk
│ │ └── hash
│ ├── sdl2_mixer
│ │ ├── content.mk
│ │ └── hash
│ ├── sdl2_net
│ │ ├── content.mk
│ │ └── hash
│ ├── sdl2_ttf
│ │ ├── content.mk
│ │ └── hash
│ ├── sdl_gfx
│ │ ├── content.mk
│ │ └── hash
│ ├── sdl_image
│ │ ├── content.mk
│ │ └── hash
│ ├── sdl_mixer
│ │ ├── content.mk
│ │ └── hash
│ ├── sdl_net
│ │ ├── content.mk
│ │ └── hash
│ ├── sdl_ttf
│ │ ├── content.mk
│ │ └── hash
│ ├── snappy
│ │ ├── content.mk
│ │ └── hash
│ └── ubuntu_ui_toolkit
│ │ ├── content.mk
│ │ └── hash
├── pkg
│ ├── abuse
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── avconv
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── avplay
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── boot2java
│ │ ├── README
│ │ ├── archives
│ │ └── hash
│ ├── entropy_view
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── falkon
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── falkon_qt6
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── flif_view
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── glmark2
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── grafx2
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── iperf
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── jdk
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── jitter_sponge
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── julia_fractal
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── mbimcli
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── mobile_network
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── morph_browser
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── nic_router-nat-dns
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── python3
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── sdl2_playmus
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── sdl_vnc
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── show_input
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── ssh_client
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── test-rdrand
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── tyrian
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ ├── ubuntu_ui_toolkit
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
│ └── user_keys
│ │ ├── README
│ │ ├── archives
│ │ ├── hash
│ │ └── runtime
├── raw
│ ├── abuse
│ │ ├── content.mk
│ │ └── hash
│ ├── falkon
│ │ ├── content.mk
│ │ ├── hash
│ │ └── init.config
│ ├── falkon_qt6
│ │ ├── content.mk
│ │ ├── hash
│ │ └── init.config
│ ├── glmark2
│ │ ├── content.mk
│ │ └── hash
│ ├── jdk
│ │ ├── content.mk
│ │ └── hash
│ ├── mbimcli
│ │ ├── content.mk
│ │ ├── hash
│ │ ├── mbimcli.config
│ │ └── mbimcli_cascaded_router.config
│ ├── morph_browser
│ │ ├── content.mk
│ │ ├── hash
│ │ └── init.config
│ ├── python3
│ │ ├── content.mk
│ │ ├── hash
│ │ └── python3.config
│ ├── qt5_avplay
│ │ ├── content.mk
│ │ └── hash
│ ├── tyrian
│ │ ├── content.mk
│ │ └── hash
│ ├── ubuntu_themes
│ │ ├── content.mk
│ │ └── hash
│ └── ubuntu_ui_toolkit_gallery
│ │ ├── content.mk
│ │ └── hash
└── src
│ ├── abuse
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── avconv
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── avplay
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── block_shred
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── cmocka
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── entropy_view
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── exec_terminal
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── falkon
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── falkon_qt6
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── fdk-aac
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── flif_capture
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── flif_view
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── glib
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── glmark2
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── grafx2
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── grpc
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── iperf
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── jdk
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── jitter_sponge
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── jsonc
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── julia_fractal
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libav
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libconfig
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libflac
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libflif
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libgetdns
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libmad
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libmbim
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libmpg123
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libogg
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libpython3
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libsndfile
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libsndio
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libspng
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libuuid
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libvncclient
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libvncserver
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── libvorbis
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── log_tee
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── log_udp
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── mbedtls
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── mbimcli
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── morph_browser
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── mp3_audio_sink
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── nss3
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── opensc_pkcs11
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── opentyrian
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── opus
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── protobuf-c
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── protobuf
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── python3
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── qt5_avplay
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── qt5_webchannel
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── qt5_webengine
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── qt6_webchannel
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── qt6_webengine
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── raw_audio_sink
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── scrcpy
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl
│ ├── README
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl2
│ ├── README
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl2_image
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl2_mixer
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl2_net
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl2_playmus
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl2_ttf
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl_gfx
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl_image
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl_mixer
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl_net
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl_ttf
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── sdl_vnc
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── seoul
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── show_input
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── snappy
│ ├── api
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── ssh_client
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── ssh_server
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── stubby
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── test-rdrand
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── ubuntu_ui_extras
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── ubuntu_ui_toolkit
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── ubuntu_ui_toolkit_launcher
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ ├── udp_log
│ ├── content.mk
│ ├── hash
│ └── used_apis
│ └── vfs_qtwebengine_shm
│ ├── content.mk
│ ├── hash
│ └── used_apis
├── run
├── avplay.run
├── boot2java.run
├── chrony.run
├── dosbox.run
├── drill.run
├── entropy_view.run
├── fdt.run
├── flif.run
├── glib.run
├── gmock.run
├── go_app.run
├── go_app_dbg.run
├── go_http.run
├── go_http_lx.run
├── go_pkgs.run
├── go_run.inc
├── grafx2.run
├── grpc-server.run
├── grpc-startup.run
├── grpc.run
├── gtest-samples.run
├── gtest.run
├── gui_app.inc
├── iperf.inc
├── iperf_internal.run
├── iperf_lxip.run
├── iperf_lxip_bridge.run
├── iperf_lxip_router.run
├── java.run
├── julia_fractal.run
├── keynote.run
├── lemon.run
├── log_tee.run
├── log_udp.run
├── ltris.run
├── mbim-fetchurl.run
├── mbimcli.run
├── moon.run
├── nettle-benchmark.run
├── nettle-testsuite.run
├── nettle_random-prime.run
├── ocamlrun.run
├── pkcs11_tool.run
├── protobuf.run
├── python3.run
├── qt5_avplay.run
├── remote_rom_backend_nic_ip.run
├── remote_rom_backend_nic_ip_client.run
├── remote_rom_backend_nic_ip_server.run
├── scip.run
├── scrcpy.run
├── sdl.run
├── sdl2.run
├── seoul-auto.run
├── seoul-disc-64.run
├── seoul-disc.run
├── seoul-genode.run
├── seoul-net.run
├── seoul.inc
├── sgdisk.run
├── soplex.run
├── sphincs_verify.run
├── ssh.run
├── ssh
│ ├── 00_bye.sftp
│ ├── 01_ls.sftp
│ ├── 02_cd_ls.sftp
│ ├── 03_mkdir_rmdir.sftp
│ └── 04_upload_download.sftp
├── ssh_client.run
├── ssh_exec_channel.run
├── ssh_terminal.run
├── stubby.run
├── stubby_deploy.run
├── supertux.run
├── tox_dht_bootstrap.run
├── tuxmath.run
├── tyrian.run
├── ubuntu_ui_toolkit_gallery.run
├── udp_log.run
├── vm_stress_seoul-debian32.run
└── vncserver.run
├── sculpt
├── boot2java-pc.sculpt
├── drivers
│ └── two_nics-qemu_pc
└── runtime
│ └── boot2java
├── src
├── app
│ ├── abuse
│ │ ├── config.h
│ │ ├── patch
│ │ └── target.mk
│ ├── avconv
│ │ ├── avconv.patch
│ │ ├── target.mk
│ │ └── version.h
│ ├── avplay
│ │ ├── avplay.patch
│ │ ├── libc_dummies.c
│ │ ├── target.mk
│ │ └── version.h
│ ├── block_shred
│ │ ├── main.cc
│ │ └── target.mk
│ ├── chrony
│ │ ├── chrony.conf
│ │ ├── config.h
│ │ ├── genode_stubs.c
│ │ ├── set_time_helper.cc
│ │ ├── set_time_helper.h
│ │ ├── set_time_helper_c.c
│ │ ├── sysincl.h.patch
│ │ └── target.mk
│ ├── dosbox
│ │ ├── config.h
│ │ ├── patches
│ │ │ ├── bios.patch
│ │ │ ├── int10_vesa.patch
│ │ │ └── sdl_mapper.cpp.patch
│ │ ├── spec
│ │ │ ├── x86_32
│ │ │ │ └── size_defs.h
│ │ │ └── x86_64
│ │ │ │ └── size_defs.h
│ │ └── target.mk
│ ├── drill
│ │ └── target.mk
│ ├── entropy_view
│ │ ├── main.cc
│ │ └── target.mk
│ ├── falkon
│ │ ├── patches
│ │ │ ├── chromium_flags.patch
│ │ │ ├── fix_new_session_crash.patch
│ │ │ ├── genode_cmake.patch
│ │ │ ├── genode_no_qprocess.patch
│ │ │ ├── genode_no_show_version.patch
│ │ │ ├── genode_settings.patch
│ │ │ ├── genode_theme.patch
│ │ │ ├── no_ecm.patch
│ │ │ ├── no_kf.patch
│ │ │ ├── no_plugins.patch
│ │ │ ├── qt6_fix_session_restore.patch
│ │ │ └── series
│ │ ├── spec
│ │ │ ├── arm_64
│ │ │ │ └── target.mk
│ │ │ └── x86_64
│ │ │ │ └── target.mk
│ │ └── target.inc
│ ├── falkon_qt6
│ │ ├── spec
│ │ │ ├── arm_64
│ │ │ │ └── target.mk
│ │ │ └── x86_64
│ │ │ │ └── target.mk
│ │ └── target.inc
│ ├── flif_view
│ │ ├── flif_view.cc
│ │ └── target.mk
│ ├── glmark2
│ │ ├── dlopen.patch
│ │ ├── dummies.c
│ │ ├── egl_lib.patch
│ │ ├── glmark2.patch
│ │ ├── native-state-genode.cc
│ │ ├── native-state-genode.h
│ │ └── target.mk
│ ├── goroot
│ │ ├── dist.patch
│ │ └── target.mk
│ ├── grafx2
│ │ ├── dummy.cc
│ │ ├── genode.patch
│ │ └── target.mk
│ ├── iperf
│ │ ├── config.h
│ │ └── target.mk
│ ├── jdk
│ │ ├── files.list
│ │ ├── java
│ │ │ └── target.mk
│ │ ├── lib
│ │ │ ├── generated
│ │ │ │ └── target.mk
│ │ │ ├── include
│ │ │ │ ├── alloca.h
│ │ │ │ ├── atomic_bsd_arm.hpp
│ │ │ │ ├── bytes_bsd_arm.inline.hpp
│ │ │ │ ├── copy_bsd_arm.inline.hpp
│ │ │ │ ├── errno.h
│ │ │ │ ├── globals_bsd_arm.hpp
│ │ │ │ ├── jdk_util_md.h
│ │ │ │ ├── orderAccess_bsd_arm.inline.hpp
│ │ │ │ ├── os_bsd.hpp
│ │ │ │ ├── os_bsd_arm.hpp
│ │ │ │ ├── prefetch_bsd_arm.inline.hpp
│ │ │ │ ├── sys
│ │ │ │ │ └── stat.h
│ │ │ │ ├── thread_bsd_arm.hpp
│ │ │ │ ├── ucontext.h
│ │ │ │ └── vmStructs_bsd_arm.hpp
│ │ │ ├── java
│ │ │ │ ├── math_genode.c
│ │ │ │ └── target.mk
│ │ │ └── jvm
│ │ │ │ ├── dummies.cpp
│ │ │ │ ├── os_genode.cpp
│ │ │ │ ├── spec
│ │ │ │ └── arm
│ │ │ │ │ └── os_genode_arm.cpp
│ │ │ │ └── target.mk
│ │ └── patches
│ │ │ ├── arm.patch
│ │ │ ├── gcc-12.patch
│ │ │ ├── icache.patch
│ │ │ ├── id.patch
│ │ │ ├── jdk.patch
│ │ │ ├── lir.patch
│ │ │ ├── mutex.patch
│ │ │ ├── nullptr.patch
│ │ │ ├── pollselectorprovider.patch
│ │ │ ├── size.patch
│ │ │ ├── verified_entry.patch
│ │ │ └── vfp.patch
│ ├── julia_fractal
│ │ ├── main.cc
│ │ └── target.mk
│ ├── ltris
│ │ └── target.mk
│ ├── mbimcli
│ │ ├── README
│ │ ├── construct.cc
│ │ └── target.mk
│ ├── morph-browser
│ │ └── target.mk
│ ├── mp3_audio_sink
│ │ ├── component.cc
│ │ └── target.mk
│ ├── ocamlrun
│ │ ├── caml
│ │ │ └── version.h
│ │ ├── floatingpoint.h
│ │ ├── m.h
│ │ ├── osreldate.h
│ │ ├── s.h
│ │ └── target.mk
│ ├── opentyrian
│ │ └── target.mk
│ ├── openvpn
│ │ ├── config.h
│ │ ├── dummies.c
│ │ ├── main.cc
│ │ ├── patches
│ │ │ ├── fdmisc.c.patch
│ │ │ ├── openvpn.c.patch
│ │ │ ├── platform.c.patch
│ │ │ └── syshead.h.patch
│ │ ├── spec
│ │ │ ├── 32bit
│ │ │ │ └── config_sizeof_long.h
│ │ │ └── 64bit
│ │ │ │ └── config_sizeof_long.h
│ │ ├── target.mk
│ │ ├── tun_genode.cc
│ │ └── tuntap.h
│ ├── python3
│ │ ├── main.cc
│ │ └── target.mk
│ ├── qt_avplay
│ │ ├── README
│ │ ├── avplay_slave.h
│ │ ├── control_bar.cpp
│ │ ├── control_bar.h
│ │ ├── gui_session_component.h
│ │ ├── main.cpp
│ │ ├── main_window.cpp
│ │ ├── main_window.h
│ │ ├── qt_avplay.pro
│ │ ├── slave.h
│ │ ├── style.qrc
│ │ ├── style.qss
│ │ └── target.mk
│ ├── raw_audio_sink
│ │ ├── README
│ │ ├── component.cc
│ │ ├── magic_ring_buffer.h
│ │ └── target.mk
│ ├── scrcpy
│ │ ├── config.h
│ │ ├── libav_smp.patch
│ │ ├── scrcpy.patch
│ │ └── target.mk
│ ├── sdl2_playmus
│ │ └── target.mk
│ ├── sdl_vnc
│ │ ├── SDLvncviewer.patch
│ │ ├── target.mk
│ │ └── vnc_pwd.patch
│ ├── seoul
│ │ ├── README
│ │ ├── audio.cc
│ │ ├── audio.h
│ │ ├── boot_module_provider.h
│ │ ├── component.cc
│ │ ├── console.cc
│ │ ├── console.h
│ │ ├── device_model_registry.cc
│ │ ├── device_model_registry.h
│ │ ├── disk.cc
│ │ ├── disk.h
│ │ ├── guest_memory.h
│ │ ├── gui.h
│ │ ├── include
│ │ │ └── service
│ │ │ │ ├── memory.h
│ │ │ │ └── profile.h
│ │ ├── keyboard.cc
│ │ ├── keyboard.h
│ │ ├── mono.tff
│ │ ├── network.cc
│ │ ├── network.h
│ │ ├── state.cc
│ │ ├── state.h
│ │ ├── target.mk
│ │ ├── timeout_late.h
│ │ ├── user_env.cc
│ │ ├── vga_vesa.cc
│ │ ├── vga_vesa.h
│ │ ├── xhci.cc
│ │ └── xhci.h
│ ├── sgdisk
│ │ ├── patches
│ │ │ ├── add_missing_include.patch
│ │ │ └── fix_uuid_header_path.patch
│ │ └── target.mk
│ ├── show_input
│ │ ├── main.cc
│ │ └── target.mk
│ ├── ssh_client
│ │ ├── component.cc
│ │ └── target.mk
│ ├── stubby
│ │ ├── config.h
│ │ └── target.mk
│ ├── supertux
│ │ ├── dummy.cc
│ │ └── target.mk
│ ├── tox_dht_bootstrap
│ │ ├── component.cc
│ │ └── target.mk
│ ├── tuxmath
│ │ ├── config.h
│ │ ├── getenv.cc
│ │ ├── no_common.patch
│ │ ├── t4k
│ │ │ ├── SDL_ttf.h
│ │ │ └── config.h
│ │ └── target.mk
│ └── ubuntu-ui-toolkit-launcher
│ │ └── target.mk
├── driver
│ ├── input
│ │ └── imx53_tablet
│ │ │ ├── driver.h
│ │ │ ├── egalax_ts.h
│ │ │ ├── i2c.h
│ │ │ ├── irq_handler.h
│ │ │ ├── main.cc
│ │ │ ├── mpr121.h
│ │ │ └── target.mk
│ └── pwm
│ │ └── imx53
│ │ ├── main.cc
│ │ ├── pwm.h
│ │ └── target.mk
├── include
│ └── hw
│ │ └── uart
│ │ └── tl16c750.h
├── lib
│ ├── cmocka
│ │ └── config.h
│ ├── exfat
│ │ ├── init.cc
│ │ └── main.c.patch
│ ├── fdt
│ │ ├── libfdt_env.cc
│ │ ├── libfdt_env.h
│ │ └── symbol.map
│ ├── flif
│ │ └── getc.patch
│ ├── fuse-ext2
│ │ ├── config.h
│ │ ├── init.cc
│ │ └── patches
│ │ │ ├── bitops.h.patch
│ │ │ ├── closefs.c.patch
│ │ │ ├── com_err.c.patch
│ │ │ ├── error_message.c.patch
│ │ │ ├── ext2fs.h.patch
│ │ │ ├── fuse-ext2.c.patch
│ │ │ ├── fuse-ext2.h.patch
│ │ │ ├── gen_bitmap.c.patch
│ │ │ ├── gen_bitmap64.c.patch
│ │ │ ├── icount.c.patch
│ │ │ ├── init_et.c.patch
│ │ │ ├── op_access.c.patch
│ │ │ ├── op_statfs.c.patch
│ │ │ ├── res_gdt.c.patch
│ │ │ ├── rw_bitmaps.c.patch
│ │ │ ├── tdb.c.patch
│ │ │ ├── test_io.c.patch
│ │ │ └── unix_io.c.patch
│ ├── fuse
│ │ └── fuse.cc
│ ├── getdns
│ │ └── config.h
│ ├── glib
│ │ ├── config.h
│ │ ├── configmake.h
│ │ ├── gmodule
│ │ │ └── gmoduleconf.h
│ │ └── libintl.h
│ ├── gnutls
│ │ └── config.h
│ ├── googletest
│ │ ├── gtest-port.h.patch
│ │ └── gtest.patch
│ ├── grpc
│ │ ├── files.list
│ │ └── patches
│ │ │ ├── 01_mutex.patch
│ │ │ ├── 02_generated_includes.patch
│ │ │ ├── 03_if_nametoindex.patch
│ │ │ ├── 04_socket_stuff.patch
│ │ │ ├── 06_if_indextoname.patch
│ │ │ ├── 07_send_recv.patch
│ │ │ ├── 08_grpc_accept4.patch
│ │ │ ├── 09_abseil.patch
│ │ │ └── 10_plugin_registry.patch
│ ├── jsonc
│ │ ├── jsonc_config.patch
│ │ └── jsonc_json_config.patch
│ ├── keccak
│ │ ├── assert.h
│ │ ├── stdint.h
│ │ ├── stdio.h
│ │ ├── stdlib.h
│ │ └── string.h
│ ├── keynote
│ │ └── config.h
│ ├── ldns
│ │ └── getproto.cc
│ ├── lemon
│ │ ├── BpGraphReader.patch
│ │ ├── BpGraphWriter.patch
│ │ └── lemon
│ │ │ └── config.h
│ ├── libatomic
│ │ └── add_genode.patch
│ ├── libav
│ │ ├── avcodec.patch
│ │ ├── avcodec_binutils2_41.patch
│ │ ├── avdevice.patch
│ │ ├── config.h
│ │ ├── config.mak
│ │ ├── libavutil
│ │ │ └── avconfig.h
│ │ └── linux
│ │ │ └── fb.h
│ ├── libevent
│ │ ├── event-internal.patch
│ │ └── win32.patch
│ ├── libgo
│ │ ├── add_genode.patch
│ │ ├── conf.patch
│ │ ├── newsrc.patch
│ │ ├── route.patch
│ │ ├── signals.patch
│ │ ├── src.patch
│ │ ├── sysctl.patch
│ │ ├── tcp.patch
│ │ └── to_build.patch
│ ├── libgo_support
│ │ ├── alloc_secondary_stack.cc
│ │ ├── alloc_secondary_stack.h
│ │ ├── anon_mmap.cc
│ │ ├── dummy.cc
│ │ ├── file_operations_anon.cc
│ │ ├── innosetcontext.cc
│ │ ├── mmap_registry.h
│ │ ├── spec
│ │ │ ├── arm_64
│ │ │ │ ├── getcontext.S
│ │ │ │ ├── macros.h
│ │ │ │ ├── makecontext.c
│ │ │ │ ├── setcontext.S
│ │ │ │ ├── setcontexthelper.c
│ │ │ │ └── swapcontext.S
│ │ │ └── x86_64
│ │ │ │ ├── getcontext.S
│ │ │ │ ├── macros.h
│ │ │ │ ├── makecontext.c
│ │ │ │ ├── setcontext.S
│ │ │ │ ├── setcontexthelper.c
│ │ │ │ └── swapcontext.S
│ │ └── startup.cc
│ ├── liblo
│ │ └── config.h
│ ├── libmbim
│ │ ├── config.h
│ │ └── patches
│ │ │ └── mbim-message_c.patch
│ ├── libsndfile
│ │ └── config.h
│ ├── libsndio
│ │ └── libsndio.patch
│ ├── libsodium
│ │ ├── genode_core.cc
│ │ └── randombytes_salsa20_jitterentropy.c
│ ├── libuuid
│ │ └── patches
│ │ │ ├── open_random.patch
│ │ │ └── usleep_detection.patch
│ ├── libxml2
│ │ └── config.h
│ ├── mbedtls
│ │ └── patches
│ │ │ └── 01-add-genode-support.patch
│ ├── mpg123
│ │ └── config.h
│ ├── nettle
│ │ ├── README
│ │ ├── config.h
│ │ ├── config.m4
│ │ ├── ecc-curve25519.h
│ │ ├── ecc-curve448.h
│ │ ├── ecc-gost-gc256b.h
│ │ ├── ecc-gost-gc512a.h
│ │ ├── ecc-secp192r1.h
│ │ ├── ecc-secp224r1.h
│ │ ├── ecc-secp256r1.h
│ │ ├── ecc-secp384r1.h
│ │ ├── ecc-secp521r1.h
│ │ ├── machine.m4
│ │ ├── testutils.patch
│ │ ├── timing.patch
│ │ ├── version.h
│ │ └── version.h.in
│ ├── nss3
│ │ └── nss3.patch
│ ├── ntfs-3g
│ │ ├── config.h
│ │ ├── init.cc
│ │ └── ntfs-3g.c.patch
│ ├── opensc_pkcs11
│ │ ├── config.h
│ │ └── dummies.c
│ ├── popt
│ │ └── patches
│ │ │ ├── autoconfig.patch
│ │ │ └── popt.patch
│ ├── protobuf
│ │ ├── files.list
│ │ └── patches
│ │ │ ├── 01-mutex.patch
│ │ │ ├── 02-run_once.patch
│ │ │ └── 03-thread.patch
│ ├── python3
│ │ ├── config.c
│ │ ├── dup.patch
│ │ ├── expat.patch
│ │ └── posixmodule.patch
│ ├── remote_rom
│ │ └── backend
│ │ │ └── nic_ip
│ │ │ ├── base.cc
│ │ │ ├── base.h
│ │ │ ├── client.cc
│ │ │ ├── packet.h
│ │ │ └── server.cc
│ ├── scip
│ │ ├── clock.patch
│ │ └── githash.c
│ ├── sdl
│ │ ├── SDL_genode_internal.h
│ │ ├── SDL_video.patch
│ │ ├── loadso
│ │ │ └── SDL_loadso.cc
│ │ ├── sdl_main.cc
│ │ └── video
│ │ │ ├── SDL_genode_fb_events.cc
│ │ │ ├── SDL_genode_fb_events.h
│ │ │ ├── SDL_genode_fb_video.cc
│ │ │ └── SDL_genode_fb_video.h
│ ├── sdl2
│ │ ├── SDL_genode_internal.h
│ │ ├── backends.patch
│ │ ├── loadso
│ │ │ └── SDL_loadso.cc
│ │ ├── sdl_main.cc
│ │ └── video
│ │ │ ├── SDL_genode_fb_events.cc
│ │ │ ├── SDL_genode_fb_events.h
│ │ │ └── SDL_genode_fb_video.cc
│ ├── sdl_net
│ │ ├── SDL_net.h.patch
│ │ └── SDLnet.patch
│ ├── snappy
│ │ └── header.patch
│ ├── soplex
│ │ ├── git_hash.cpp
│ │ └── timer.patch
│ └── vfs
│ │ └── qtwebengine_shm
│ │ ├── symbol.map
│ │ └── vfs.cc
├── nimble
│ ├── sphincs_keygen
│ │ ├── sphincs_keygen.nimble
│ │ ├── src
│ │ │ └── sphincs_keygen.nim
│ │ └── target.mk
│ ├── sphincs_sign
│ │ ├── sphincs_sign.nimble
│ │ ├── src
│ │ │ ├── sphincs_keygen.nim
│ │ │ ├── sphincs_sign.nim
│ │ │ └── sphincs_verify.nim
│ │ └── target.mk
│ └── sphincs_verify
│ │ ├── sphincs_verify.nimble
│ │ ├── src
│ │ └── sphincs_verify.nim
│ │ ├── target.mk
│ │ └── test_data
│ │ ├── expect_invalid.txt
│ │ ├── expect_invalid.txt.sphincs
│ │ ├── expect_valid.txt
│ │ ├── expect_valid.txt.sphincs
│ │ ├── pubkey
│ │ └── secret
├── proxy
│ ├── log_udp
│ │ ├── README
│ │ ├── main.cc
│ │ ├── receiver.h
│ │ └── target.mk
│ ├── remote_rom
│ │ ├── README
│ │ ├── backend
│ │ │ └── nic_ip
│ │ │ │ ├── client
│ │ │ │ └── target.mk
│ │ │ │ ├── server
│ │ │ │ └── target.mk
│ │ │ │ └── target.inc
│ │ ├── client
│ │ │ ├── main.cc
│ │ │ └── target.inc
│ │ └── server
│ │ │ ├── main.cc
│ │ │ └── target.inc
│ └── udp_log
│ │ ├── README
│ │ ├── logger.h
│ │ ├── main.cc
│ │ └── target.mk
├── qt5
│ ├── ubuntu-ui-extras
│ │ └── target.mk
│ ├── ubuntu-ui-toolkit
│ │ └── target.mk
│ ├── webchannel
│ │ └── target.mk
│ └── webengine
│ │ ├── spec
│ │ ├── arm_64
│ │ │ └── target.mk
│ │ └── x86_64
│ │ │ └── target.mk
│ │ └── target.inc
├── qt6
│ ├── webchannel
│ │ └── target.mk
│ └── webengine
│ │ ├── spec
│ │ ├── arm_64
│ │ │ └── target.mk
│ │ └── x86_64
│ │ │ └── target.mk
│ │ └── target.inc
├── server
│ ├── flif_capture
│ │ ├── README
│ │ ├── main.cc
│ │ └── target.mk
│ ├── fuse_fs
│ │ ├── README
│ │ ├── directory.h
│ │ ├── exfat
│ │ │ └── target.mk
│ │ ├── ext2
│ │ │ └── target.mk
│ │ ├── file.h
│ │ ├── fuse_fs_main.cc
│ │ ├── mode_util.h
│ │ ├── node.h
│ │ ├── ntfs-3g
│ │ │ └── target.mk
│ │ ├── open_node.h
│ │ ├── symlink.h
│ │ └── util.h
│ ├── iso9660
│ │ ├── README
│ │ ├── iso9660.cc
│ │ ├── iso9660.h
│ │ ├── main.cc
│ │ └── target.mk
│ ├── jitter_sponge
│ │ ├── component.cc
│ │ ├── session_requests.h
│ │ └── target.mk
│ ├── log_tee
│ │ ├── README
│ │ ├── component.cc
│ │ └── target.mk
│ ├── nic_bus
│ │ ├── README
│ │ ├── bus.h
│ │ ├── main.cc
│ │ ├── session_component.h
│ │ └── target.mk
│ └── ssh_server
│ │ ├── README
│ │ ├── login.h
│ │ ├── main.cc
│ │ ├── root_component.h
│ │ ├── server.cc
│ │ ├── server.h
│ │ ├── session_component.h
│ │ ├── sftp.cc
│ │ ├── sftp.h
│ │ ├── ssh_callbacks.cc
│ │ ├── target.mk
│ │ ├── terminal.h
│ │ ├── util.cc
│ │ ├── util.h
│ │ └── wake_up_signaller.h
└── test
│ ├── exec_terminal
│ ├── main.cc
│ └── target.mk
│ ├── fdt
│ ├── main.cc
│ └── target.mk
│ ├── glib
│ └── target.mk
│ ├── gmock
│ ├── main.cc
│ └── target.mk
│ ├── gnutls
│ └── target.mk
│ ├── go_app
│ ├── README.golang
│ ├── main.go
│ └── target.mk
│ ├── go_http
│ ├── main_http.go
│ └── target.mk
│ ├── go_pkgs
│ ├── greet.go
│ ├── im.go
│ ├── srv.go
│ └── target.mk
│ ├── grpc
│ ├── client
│ │ ├── greeter_client.cc
│ │ └── target.mk
│ └── server
│ │ ├── greeter_server.cc
│ │ ├── greeter_server.h
│ │ ├── main.cc
│ │ └── target.mk
│ ├── grpc_tls
│ ├── client
│ │ ├── greeter_client.cc
│ │ └── target.mk
│ └── server
│ │ ├── greeter_server.cc
│ │ ├── greeter_server.h
│ │ ├── main.cc
│ │ ├── server.crt
│ │ ├── server.csr
│ │ ├── server.key
│ │ └── target.mk
│ ├── gtest-samples
│ ├── main.cc
│ └── target.mk
│ ├── gtest
│ ├── main.cc
│ └── target.mk
│ ├── keynote
│ ├── main.cc
│ └── target.mk
│ ├── lemon
│ └── target.mk
│ ├── libc_fuse_exfat
│ └── target.mk
│ ├── libc_fuse_ext2
│ └── target.mk
│ ├── libc_fuse_ntfs-3g
│ └── target.mk
│ ├── libsodium
│ ├── main.cc
│ └── target.mk
│ ├── libspng
│ └── target.mk
│ ├── mbedtls
│ └── target.mk
│ ├── moon
│ ├── main.cc
│ └── target.mk
│ ├── nettle
│ ├── nettle-benchmark
│ │ └── target.mk
│ ├── random-prime
│ │ └── target.mk
│ └── testsuite
│ │ ├── README.md
│ │ ├── aes-test
│ │ └── target.mk
│ │ ├── arcfour-test
│ │ └── target.mk
│ │ ├── arctwo-test
│ │ └── target.mk
│ │ ├── base16-test
│ │ └── target.mk
│ │ ├── base64-test
│ │ └── target.mk
│ │ ├── bcrypt-test
│ │ └── target.mk
│ │ ├── blowfish-test
│ │ └── target.mk
│ │ ├── buffer-test
│ │ └── target.mk
│ │ ├── build_targets.mk
│ │ ├── camellia-test
│ │ └── target.mk
│ │ ├── cast128-test
│ │ └── target.mk
│ │ ├── cbc-test
│ │ └── target.mk
│ │ ├── ccm-test
│ │ └── target.mk
│ │ ├── cfb-test
│ │ └── target.mk
│ │ ├── chacha-poly1305-test
│ │ └── target.mk
│ │ ├── chacha-test
│ │ └── target.mk
│ │ ├── cmac-test
│ │ └── target.mk
│ │ ├── cnd-memcpy-test
│ │ └── target.mk
│ │ ├── curve25519-dh-test
│ │ └── target.mk
│ │ ├── curve448-dh-test
│ │ └── target.mk
│ │ ├── des-test
│ │ └── target.mk
│ │ ├── eax-test
│ │ └── target.mk
│ │ ├── ed25519-test
│ │ └── target.mk
│ │ ├── ed448-test
│ │ └── target.mk
│ │ ├── gcm-test
│ │ └── target.mk
│ │ ├── gosthash94-test
│ │ └── target.mk
│ │ ├── hkdf-test
│ │ └── target.mk
│ │ ├── hmac-test
│ │ └── target.mk
│ │ ├── knuth-lfib-test
│ │ └── target.mk
│ │ ├── md2-test
│ │ └── target.mk
│ │ ├── md4-test
│ │ └── target.mk
│ │ ├── md5-compat-test
│ │ └── target.mk
│ │ ├── md5-test
│ │ └── target.mk
│ │ ├── memeql-test
│ │ └── target.mk
│ │ ├── meta-aead-test
│ │ └── target.mk
│ │ ├── meta-armor-test
│ │ └── target.mk
│ │ ├── meta-cipher-test
│ │ └── target.mk
│ │ ├── meta-hash-test
│ │ └── target.mk
│ │ ├── meta-mac-test
│ │ └── target.mk
│ │ ├── nettle_test.template
│ │ ├── pbkdf2-test
│ │ └── target.mk
│ │ ├── pkcs1-sec-decrypt-test
│ │ └── target.mk
│ │ ├── pkcs1-test
│ │ └── target.mk
│ │ ├── poly1305-test
│ │ └── target.mk
│ │ ├── pss-mgf1-test
│ │ └── target.mk
│ │ ├── pss-test
│ │ └── target.mk
│ │ ├── random-prime-test
│ │ └── target.mk
│ │ ├── ripemd160-test
│ │ └── target.mk
│ │ ├── salsa20-test
│ │ └── target.mk
│ │ ├── serpent-test
│ │ └── target.mk
│ │ ├── sha1-test
│ │ └── target.mk
│ │ ├── sha224-test
│ │ └── target.mk
│ │ ├── sha256-test
│ │ └── target.mk
│ │ ├── sha3-224-test
│ │ └── target.mk
│ │ ├── sha3-256-test
│ │ └── target.mk
│ │ ├── sha3-384-test
│ │ └── target.mk
│ │ ├── sha3-512-test
│ │ └── target.mk
│ │ ├── sha3-permute-test
│ │ └── target.mk
│ │ ├── sha384-test
│ │ └── target.mk
│ │ ├── sha512-224-test
│ │ └── target.mk
│ │ ├── sha512-256-test
│ │ └── target.mk
│ │ ├── sha512-test
│ │ └── target.mk
│ │ ├── shake256-test
│ │ └── target.mk
│ │ ├── siv-test
│ │ └── target.mk
│ │ ├── streebog-test
│ │ └── target.mk
│ │ ├── twofish-test
│ │ └── target.mk
│ │ ├── umac-test
│ │ └── target.mk
│ │ ├── version-test
│ │ └── target.mk
│ │ └── xts-test
│ │ └── target.mk
│ ├── protobuf
│ ├── add_person
│ │ └── target.mk
│ └── list_people
│ │ └── target.mk
│ ├── rdrand
│ ├── main.cc
│ └── target.mk
│ ├── scip
│ └── target.mk
│ ├── sdl
│ ├── main.cc
│ └── target.mk
│ ├── sdl2
│ ├── main.c
│ └── target.mk
│ ├── sdl_opengl
│ ├── lesson3
│ │ ├── lesson3.cc
│ │ └── target.mk
│ ├── lesson36
│ │ ├── error.c
│ │ ├── lesson36.c
│ │ ├── main.c
│ │ ├── main.h
│ │ └── target.mk
│ └── sdl_main.cc
│ ├── soplex
│ └── target.mk
│ └── vncserver
│ └── target.mk
└── tool
└── tool_chain_protobuf
/.gitignore:
--------------------------------------------------------------------------------
1 | *~
2 | *.orig
3 | *.swp
4 | *.rej
5 |
--------------------------------------------------------------------------------
/include/libsodium/sodium/version.h:
--------------------------------------------------------------------------------
1 | /*
2 | * \brief Dummy version header needed by libsodium
3 | * \author Stefan Kalkowski
4 | * \date 2016-02-11
5 | */
6 |
7 |
--------------------------------------------------------------------------------
/include/python3/osreldate.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Note: This is just a dummy, since Python thinks we're running on FreeBSD.
3 | */
4 |
--------------------------------------------------------------------------------
/lib/import/import-av.inc:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,libav)/include/libav
2 |
--------------------------------------------------------------------------------
/lib/import/import-avcodec.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,lib/import/import-av.inc)
2 |
3 | INC_DIR += $(call select_from_ports,libav)/include/libav/libavcodec
4 |
--------------------------------------------------------------------------------
/lib/import/import-avdevice.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,lib/import/import-av.inc)
2 |
3 | REP_INC_DIR += contrib/$(LIBAV)/libavdevice
4 |
--------------------------------------------------------------------------------
/lib/import/import-avfilter.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,lib/import/import-av.inc)
2 |
3 | REP_INC_DIR += contrib/$(LIBAV)/libavfilter
4 |
--------------------------------------------------------------------------------
/lib/import/import-avformat.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,lib/import/import-av.inc)
2 |
3 | REP_INC_DIR += contrib/$(LIBAV)/libavformat
4 |
--------------------------------------------------------------------------------
/lib/import/import-avresample.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,lib/import/import-av.inc)
2 |
3 | REP_INC_DIR += include/libavresample
4 | INC_DIR += $(call select_from_ports,libav)/include/libav/libavresample
5 |
--------------------------------------------------------------------------------
/lib/import/import-avutil.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,lib/import/import-av.inc)
2 |
3 | REP_INC_DIR += src/lib/libav
4 |
--------------------------------------------------------------------------------
/lib/import/import-c-toxcore.mk:
--------------------------------------------------------------------------------
1 | TOXCORE_PORT_DIR := $(call select_from_ports,c-toxcore)
2 |
3 | INC_DIR += $(TOXCORE_PORT_DIR)/include
4 | INC_DIR += $(call select_from_repositories,include/toxcore)
5 |
--------------------------------------------------------------------------------
/lib/import/import-cmocka.mk:
--------------------------------------------------------------------------------
1 | CMOCKA_PORT_DIR := $(call select_from_ports,cmocka)
2 |
3 | INC_DIR += $(CMOCKA_PORT_DIR)/src/lib/cmocka/include
4 |
5 |
--------------------------------------------------------------------------------
/lib/import/import-fdk-aac.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += \
2 | $(call select_from_repositories,include/fdk-aac) \
3 | $(call select_from_ports,fdk-aac)/include/fdk-aac \
4 |
--------------------------------------------------------------------------------
/lib/import/import-fdt.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(REP_DIR)/src/lib/fdt \
2 | $(call select_from_ports,fdt)/src/lib/fdt/libfdt
3 |
--------------------------------------------------------------------------------
/lib/import/import-gnutls.mk:
--------------------------------------------------------------------------------
1 | GNUTLS_PORT_DIR := $(call select_from_ports,gnutls)
2 | INC_DIR += $(GNUTLS_PORT_DIR)/src/lib/gnutls/lib/includes/
--------------------------------------------------------------------------------
/lib/import/import-grpc.mk:
--------------------------------------------------------------------------------
1 | GRPC_PORT_DIR := $(call select_from_ports,protobuf_grpc)
2 |
3 | INC_DIR += $(GRPC_PORT_DIR)/include
4 |
--------------------------------------------------------------------------------
/lib/import/import-gtest.mk:
--------------------------------------------------------------------------------
1 | GTEST_PORT_DIR := $(call select_from_ports,googletest)
2 |
3 | INC_DIR += $(GTEST_PORT_DIR)/include
4 |
5 | CC_OPT += -DGTEST_HAS_RTTI=0
6 | CC_OPT += -DGTEST_HAS_PTHREAD=0
7 | CC_OPT += -DGTEST_HAS_DEATH_TEST=0
8 | CC_OPT += -DGTEST_USE_OWN_FLAGFILE_FLAG_=0
9 |
--------------------------------------------------------------------------------
/lib/import/import-jli.mk:
--------------------------------------------------------------------------------
1 | JDK_BASE = $(call select_from_ports,jdk)/src/app/jdk/jdk/src/java.base
2 | INC_DIR += $(JDK_BASE)/share/native/libjli \
3 | $(JDK_BASE)/share/native/include \
4 | $(JDK_BASE)/unix/native/include \
5 | $(JDK_BASE)/unix/native/libjli
6 |
7 |
8 |
--------------------------------------------------------------------------------
/lib/import/import-jsonc.mk:
--------------------------------------------------------------------------------
1 | JSONC_PORT_DIR := $(call select_from_ports,jsonc)
2 |
3 | INC_DIR += $(JSONC_PORT_DIR)/include
4 | INC_DIR += $(JSONC_PORT_DIR)/include/json-c
5 |
--------------------------------------------------------------------------------
/lib/import/import-keynote.mk:
--------------------------------------------------------------------------------
1 | KEYNOTE = keynote
2 | INC_DIR += $(call select_from_ports,keynote)/include
3 |
--------------------------------------------------------------------------------
/lib/import/import-ldns.mk:
--------------------------------------------------------------------------------
1 | LDNS_PORT_DIR := $(call select_from_ports,ldns)
2 | INC_DIR += $(LDNS_PORT_DIR)/include
3 | CC_DEF += -DLDNS_TRUST_ANCHOR_FILE=\"/etc/unbound/root.key\"
4 |
--------------------------------------------------------------------------------
/lib/import/import-lemon.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,lemon)/include
2 | REP_INC_DIR += src/lib/lemon
3 |
4 | CC_CXX_WARN_STRICT =
5 |
--------------------------------------------------------------------------------
/lib/import/import-libFLAC.mk:
--------------------------------------------------------------------------------
1 | FLAC_PORT_DIR := $(call select_from_ports,flac)
2 |
3 | INC_DIR += $(FLAC_PORT_DIR)/include
4 |
--------------------------------------------------------------------------------
/lib/import/import-libatomic.mk:
--------------------------------------------------------------------------------
1 | LIBATOMIC_PORT_DIR := $(call select_from_ports,libgo)
2 |
--------------------------------------------------------------------------------
/lib/import/import-libbacktrace.mk:
--------------------------------------------------------------------------------
1 | LIBBACKTRACE_PORT_DIR := $(call select_from_ports,libgo)
2 | INC_DIR += $(LIB_CACHE_DIR)/libbacktrace
3 | INC_DIR += $(LIBBACKTRACE_PORT_DIR)/include
4 |
--------------------------------------------------------------------------------
/lib/import/import-libconfig.mk:
--------------------------------------------------------------------------------
1 | LIBCONFIG_PORT_DIR := $(call select_from_ports,libconfig)
2 |
3 | INC_DIR += $(LIBCONFIG_PORT_DIR)/include
4 |
--------------------------------------------------------------------------------
/lib/import/import-libevent.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,libevent)/src/lib/libevent/include
2 | INC_DIR += $(call select_from_repositories,include/libevent)
3 |
--------------------------------------------------------------------------------
/lib/import/import-libexfat.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,exfat)/include
2 |
--------------------------------------------------------------------------------
/lib/import/import-libext2fs.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,fuse-ext2)/include/fuse-ext2
2 |
--------------------------------------------------------------------------------
/lib/import/import-libffi.mk:
--------------------------------------------------------------------------------
1 | LIBFFI_PORT_DIR := $(call select_from_ports,libgo)
2 | INC_DIR += $(LIB_CACHE_DIR)/libffi
3 |
--------------------------------------------------------------------------------
/lib/import/import-libflif.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,flif)/include/flif
2 |
--------------------------------------------------------------------------------
/lib/import/import-libfuse.mk:
--------------------------------------------------------------------------------
1 | REP_INC_DIR += include/fuse
2 |
--------------------------------------------------------------------------------
/lib/import/import-libgetdns.mk:
--------------------------------------------------------------------------------
1 | GETDNS_PORT_DIR := $(call select_from_ports,getdns)
2 | INC_DIR += $(GETDNS_PORT_DIR)/include
3 |
--------------------------------------------------------------------------------
/lib/import/import-libgo_support.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(REP_DIR)/src/lib/libgo_support
2 |
3 | LD_OPT += --defsym=__data_start=_parent_cap
4 |
--------------------------------------------------------------------------------
/lib/import/import-libkeccak.mk:
--------------------------------------------------------------------------------
1 | XKCP_SRC_DIR := $(call select_from_ports,xkcp)
2 |
3 | ifeq ($(filter-out $(SPECS),64bit),)
4 | INC_DIR += $(XKCP_SRC_DIR)/generic64/libkeccak.a
5 | endif
6 |
7 | ifeq ($(filter-out $(SPECS),32bit),)
8 | INC_DIR += $(XKCP_SRC_DIR)/generic32/libkeccak.a
9 | endif
10 |
--------------------------------------------------------------------------------
/lib/import/import-liblo.mk:
--------------------------------------------------------------------------------
1 | LIBLO_PORT_DIR := $(call select_from_ports,liblo)
2 |
3 | INC_DIR += $(LIBLO_PORT_DIR)/include
4 |
--------------------------------------------------------------------------------
/lib/import/import-libmad.mk:
--------------------------------------------------------------------------------
1 | LIBMAD_PORT_DIR := $(call select_from_ports,libmad)
2 | INC_DIR += $(LIBMAD_PORT_DIR)/include/libmad
3 |
--------------------------------------------------------------------------------
/lib/import/import-libmbim.mk:
--------------------------------------------------------------------------------
1 | LIBMBIM_PORT_DIR = $(call select_from_ports,libmbim)
2 | INC_DIR += $(LIBMBIM_PORT_DIR)/include/libmbim-glib
3 |
4 | LIBMBIM_GENERATED_PORT_DIR := $(call select_from_ports,libmbim_generated)
5 | INC_DIR += $(LIBMBIM_GENERATED_PORT_DIR)/include/libmbim-glib
6 | INC_DIR += $(LIBMBIM_GENERATED_PORT_DIR)/src/lib/libmbim_generated/generated
7 |
--------------------------------------------------------------------------------
/lib/import/import-libmpg123.mk:
--------------------------------------------------------------------------------
1 | MPG123_PORT_DIR := $(call select_from_ports,mpg123)
2 | MPG123_SRC_DIR = $(MPG123_PORT_DIR)/src/lib/mpg123/src/libmpg123
3 | MPG123_INC_DIR = $(MPG123_PORT_DIR)/include
4 | INC_DIR += $(MPG123_INC_DIR)
5 |
--------------------------------------------------------------------------------
/lib/import/import-libntfs-3g.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,ntfs-3g)/include/ntfs-3g
2 |
--------------------------------------------------------------------------------
/lib/import/import-libogg.mk:
--------------------------------------------------------------------------------
1 | LIBOGG_PORT_DIR := $(call select_from_ports,libogg)
2 | INC_DIR += $(LIBOGG_PORT_DIR)/include
3 |
--------------------------------------------------------------------------------
/lib/import/import-libsndfile.mk:
--------------------------------------------------------------------------------
1 | SNDFILE_PORT_DIR := $(call select_from_ports,libsndfile)
2 |
3 | INC_DIR += $(SNDFILE_PORT_DIR)/include/libsndfile
4 |
--------------------------------------------------------------------------------
/lib/import/import-libsndio.mk:
--------------------------------------------------------------------------------
1 | SNDIO_PORT_DIR := $(call select_from_ports,sndio)
2 |
3 | ifeq ($(CONTRIB_DIR),)
4 | INC_DIR += $(call select_from_repositories,include/sndio)
5 | else
6 | INC_DIR += $(SNDIO_PORT_DIR)/include/sndio
7 | endif
8 |
--------------------------------------------------------------------------------
/lib/import/import-libsodium.mk:
--------------------------------------------------------------------------------
1 | LIBSODIUM_PORT_DIR = $(call select_from_ports,libsodium)
2 | LIBSODIUM_REP_INC = $(call select_from_repositories,include/libsodium)
3 |
4 | INC_DIR += $(LIBSODIUM_PORT_DIR)/include/libsodium
5 | INC_DIR += $(LIBSODIUM_PORT_DIR)/include/libsodium/sodium
6 | INC_DIR += $(LIBSODIUM_REP_INC)
7 | INC_DIR += $(LIBSODIUM_REP_INC)/sodium
8 |
--------------------------------------------------------------------------------
/lib/import/import-libspng.mk:
--------------------------------------------------------------------------------
1 | LIBSPNG_PORT_DIR := $(call select_from_ports,libspng)
2 | INC_DIR += $(LIBSPNG_PORT_DIR)/include/spng
3 |
--------------------------------------------------------------------------------
/lib/import/import-libuuid.mk:
--------------------------------------------------------------------------------
1 | PORT_DIR := $(call select_from_ports,util-linux)
2 | UTIL_LINUX_DIR := $(PORT_DIR)/src/lib/util-linux
3 | LIBUUID_DIR := $(UTIL_LINUX_DIR)/libuuid/src
4 |
5 | INC_DIR += $(LIBUUID_DIR)
6 | INC_DIR += $(UTIL_LINUX_DIR)/include
7 | INC_DIR += $(PORT_DIR)/include
8 |
--------------------------------------------------------------------------------
/lib/import/import-libvorbis.mk:
--------------------------------------------------------------------------------
1 | LIBVORBIS_PORT_DIR := $(call select_from_ports,libvorbis)
2 | INC_DIR += $(LIBVORBIS_PORT_DIR)/include
3 |
--------------------------------------------------------------------------------
/lib/import/import-libxml2.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,libxml2)/include
2 |
--------------------------------------------------------------------------------
/lib/import/import-lua.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,lua)/include/lua
2 |
--------------------------------------------------------------------------------
/lib/import/import-luacxx.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,lua)/include/lua
2 |
--------------------------------------------------------------------------------
/lib/import/import-lzlib.mk:
--------------------------------------------------------------------------------
1 | LZLIB_DIR := $(call select_from_ports,lzlib)
2 |
3 | INC_DIR += $(LZLIB_DIR)/include/lzlib
4 |
--------------------------------------------------------------------------------
/lib/import/import-mbedtls.mk:
--------------------------------------------------------------------------------
1 | MBEDTLS_PORT_DIR := $(call select_from_ports,mbedtls)
2 | LIBS += libc
3 | INC_DIR += $(MBEDTLS_PORT_DIR)/include/mbedtls/
4 | INC_DIR += $(MBEDTLS_PORT_DIR)/include/psa/
5 |
6 |
--------------------------------------------------------------------------------
/lib/import/import-nettle.mk:
--------------------------------------------------------------------------------
1 | NETTLE_PORT_DIR := $(call select_from_ports,nettle)
2 | INC_DIR += $(NETTLE_PORT_DIR)/include
--------------------------------------------------------------------------------
/lib/import/import-nss3.mk:
--------------------------------------------------------------------------------
1 | ifeq ($(CONTRIB_DIR),)
2 | INC_DIR += $(call select_from_repositories,include/nspr)
3 | INC_DIR += $(call select_from_repositories,include/nss)
4 | else
5 | INC_DIR += $(call select_from_ports,nss3)/include/nspr
6 | INC_DIR += $(call select_from_ports,nss3)/include/nss
7 | INC_DIR += $(call select_from_repositories,include/nss)
8 | endif
9 |
--------------------------------------------------------------------------------
/lib/import/import-opus.mk:
--------------------------------------------------------------------------------
1 | OPUS_PORT_DIR := $(call select_from_ports,opus)
2 | INC_DIR += $(OPUS_PORT_DIR)/include/opus
3 |
--------------------------------------------------------------------------------
/lib/import/import-opusfile.mk:
--------------------------------------------------------------------------------
1 | OPUSFILE_PORT_DIR := $(call select_from_ports,opusfile)
2 | INC_DIR += $(OPUSFILE_PORT_DIR)/include/opusfile
3 |
--------------------------------------------------------------------------------
/lib/import/import-popt.mk:
--------------------------------------------------------------------------------
1 | POPT_DIR := $(call select_from_ports,popt)/src/lib/popt
2 |
3 | INC_DIR += $(POPT_DIR)
4 |
--------------------------------------------------------------------------------
/lib/import/import-protobuf-c.mk:
--------------------------------------------------------------------------------
1 | PROTOBUF_C_PORT_DIR := $(call select_from_ports,protobuf-c)
2 |
3 | INC_DIR += $(PROTOBUF_C_PORT_DIR)/include
4 |
--------------------------------------------------------------------------------
/lib/import/import-protobuf.mk:
--------------------------------------------------------------------------------
1 | PROTOBUF_PORT_DIR := $(call select_from_ports,protobuf_grpc)
2 |
3 | INC_DIR += $(PROTOBUF_PORT_DIR)/include
4 |
5 | PROTO_FILES_DIR := $(PROTOBUF_PORT_DIR)/proto/protobuf/src
6 |
--------------------------------------------------------------------------------
/lib/import/import-resample.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,lib/import/import-av.inc)
2 |
3 | REP_INC_DIR += include/libavresample
4 | INC_DIR += $(call select_from_ports,libav)/include/libav/libavresample
5 |
--------------------------------------------------------------------------------
/lib/import/import-rtaudio.mk:
--------------------------------------------------------------------------------
1 | RTAUDIO_PORT_DIR := $(call select_from_ports,rtaudio)
2 |
3 | CC_OPT += -D__GENODE_AUDIO__
4 |
5 | INC_DIR += $(RTAUDIO_PORT_DIR)/include $(RTAUDIO_PORT_DIR)/include/RtAudio
6 |
--------------------------------------------------------------------------------
/lib/import/import-scip.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,scip)/include
2 |
--------------------------------------------------------------------------------
/lib/import/import-sdl.mk:
--------------------------------------------------------------------------------
1 | SDL_PORT_DIR := $(call select_from_ports,sdl)
2 |
3 | INC_DIR += $(SDL_PORT_DIR)/include $(SDL_PORT_DIR)/include/SDL
4 | REP_INC_DIR += include/SDL
5 |
--------------------------------------------------------------------------------
/lib/import/import-sdl2.mk:
--------------------------------------------------------------------------------
1 | SDL2_PORT_DIR := $(call select_from_ports,sdl2)
2 |
3 | INC_DIR += $(SDL2_PORT_DIR)/include $(SDL2_PORT_DIR)/include/SDL2
4 | REP_INC_DIR += include/SDL2
5 |
--------------------------------------------------------------------------------
/lib/import/import-sdl2_image.mk:
--------------------------------------------------------------------------------
1 | SDL2_IMAGE_PORT_DIR := $(call select_from_ports,sdl2_image)
2 | INC_DIR += $(SDL2_IMAGE_PORT_DIR)/include $(SDL2_IMAGE_PORT_DIR)/include/SDL2
3 |
--------------------------------------------------------------------------------
/lib/import/import-sdl2_mixer.mk:
--------------------------------------------------------------------------------
1 | SDL2_MIXER_PORT_DIR := $(call select_from_ports,sdl2_mixer)
2 | INC_DIR += $(SDL2_MIXER_PORT_DIR)/include $(SDL2_MIXER_PORT_DIR)/include/SDL2
3 |
--------------------------------------------------------------------------------
/lib/import/import-sdl2_net.mk:
--------------------------------------------------------------------------------
1 | SDL2_NET_PORT_DIR := $(call select_from_ports,sdl2_net)
2 | INC_DIR += $(SDL2_NET_PORT_DIR)/include $(SDL2_NET_PORT_DIR)/include/SDL2
3 |
--------------------------------------------------------------------------------
/lib/import/import-sdl2_ttf.mk:
--------------------------------------------------------------------------------
1 | INC_DIR += $(call select_from_ports,sdl2_ttf)/include
2 |
--------------------------------------------------------------------------------
/lib/import/import-sdl_image.mk:
--------------------------------------------------------------------------------
1 | SDL_IMAGE_PORT_DIR := $(call select_from_ports,sdl_image)
2 | INC_DIR += $(addprefix $(SDL_IMAGE_PORT_DIR)/,include include/SDL)
3 |
--------------------------------------------------------------------------------
/lib/import/import-sdl_mixer.mk:
--------------------------------------------------------------------------------
1 | SDL_MIXER_PORT_DIR := $(call select_from_ports,sdl_mixer)
2 | INC_DIR += $(SDL_MIXER_PORT_DIR)/include $(SDL_MIXER_PORT_DIR)/include/SDL
3 |
--------------------------------------------------------------------------------
/lib/import/import-sdl_net.mk:
--------------------------------------------------------------------------------
1 | SDL_NET_PORT_DIR := $(call select_from_ports,sdl_net)
2 | INC_DIR += $(SDL_NET_PORT_DIR)/include $(SDL_NET_PORT_DIR)/include/SDL
3 |
--------------------------------------------------------------------------------
/lib/import/import-sdl_ttf.mk:
--------------------------------------------------------------------------------
1 | SDL_TTF_PORT_DIR := $(call select_from_ports,sdl_ttf)
2 | INC_DIR += $(addprefix $(SDL_TTF_PORT_DIR)/,include)
3 |
--------------------------------------------------------------------------------
/lib/import/import-seoul_libc_support.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,lib/import/import-libc.mk)
2 |
--------------------------------------------------------------------------------
/lib/import/import-snappy.mk:
--------------------------------------------------------------------------------
1 | SNAPPY_PORT_DIR := $(call select_from_ports,snappy)
2 | INC_DIR += $(SNAPPY_PORT_DIR)/include/snappy
3 |
--------------------------------------------------------------------------------
/lib/import/import-swscale.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,lib/import/import-av.inc)
2 |
3 | REP_INC_DIR += contrib/$(LIBAV)/libswscale
4 |
--------------------------------------------------------------------------------
/lib/import/import-vncclient.mk:
--------------------------------------------------------------------------------
1 | LIBVNCCLIENT_PORT_DIR := $(call select_from_ports,libvnc)
2 |
3 | INC_DIR += $(LIBVNCCLIENT_PORT_DIR)/src/lib/vnc \
4 | $(REP_DIR)/include/libvnc
5 |
--------------------------------------------------------------------------------
/lib/import/import-vncserver.mk:
--------------------------------------------------------------------------------
1 | LIBVNC_PORT_DIR := $(call select_from_ports,libvnc)
2 |
3 | INC_DIR += $(LIBVNC_PORT_DIR)/src/lib/vnc \
4 | $(REP_DIR)/include/libvnc
5 |
--------------------------------------------------------------------------------
/lib/import/libkeccak.mk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/lib/import/libkeccak.mk
--------------------------------------------------------------------------------
/lib/mk/avdevice.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/av.inc
2 |
3 | include $(REP_DIR)/lib/import/import-avdevice.mk
4 |
5 | LIBAVDEVICE_DIR = $(call select_from_ports,libav)/src/lib/libav/libavdevice
6 |
7 | -include $(LIBAVDEVICE_DIR)/Makefile
8 |
9 | LIBS += avformat
10 |
11 | vpath % $(LIBAVDEVICE_DIR)
12 |
--------------------------------------------------------------------------------
/lib/mk/avfilter.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/av.inc
2 |
3 | include $(REP_DIR)/lib/import/import-avfilter.mk
4 |
5 | LIBAVFILTER_DIR = $(call select_from_ports,libav)/src/lib/libav/libavfilter
6 |
7 | -include $(LIBAVFILTER_DIR)/Makefile
8 |
9 | vpath % $(LIBAVFILTER_DIR)
10 |
11 | CC_CXX_WARN_STRICT =
12 |
--------------------------------------------------------------------------------
/lib/mk/avformat.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/av.inc
2 |
3 | include $(REP_DIR)/lib/import/import-avformat.mk
4 |
5 | LIBAVFORMAT_DIR = $(call select_from_ports,libav)/src/lib/libav/libavformat
6 |
7 | -include $(LIBAVFORMAT_DIR)/Makefile
8 |
9 | LIBS += avcodec avutil zlib
10 |
11 | vpath % $(LIBAVFORMAT_DIR)
12 |
13 | CC_CXX_WARN_STRICT =
14 |
--------------------------------------------------------------------------------
/lib/mk/avresample.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/av.inc
2 |
3 | include $(REP_DIR)/lib/import/import-avresample.mk
4 |
5 | LIBAVRESAMPLE_DIR = $(call select_from_ports,libav)/src/lib/libav/libavresample
6 |
7 | -include $(LIBAVRESAMPLE_DIR)/Makefile
8 |
9 | vpath % $(LIBAVRESAMPLE_DIR)
10 |
11 | CC_CXX_WARN_STRICT =
12 |
--------------------------------------------------------------------------------
/lib/mk/avutil.inc:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/av.inc
2 |
3 | include $(REP_DIR)/lib/import/import-avutil.mk
4 |
5 | LIBAVUTIL_DIR = $(call select_from_ports,libav)/src/lib/libav/libavutil
6 |
7 | -include $(LIBAVUTIL_DIR)/Makefile
8 |
9 | vpath % $(LIBAVUTIL_DIR)
10 |
--------------------------------------------------------------------------------
/lib/mk/fdk-aac_sbrdec.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/fdk-aac.inc
2 |
3 | SRC_CC := $(notdir $(wildcard $(FDK_AAC_SRC_DIR)/libSBRdec/src/*.cpp))
4 |
5 | vpath %.cpp $(FDK_AAC_SRC_DIR)/libSBRdec/src
6 |
7 | CC_CXX_WARN_STRICT =
8 |
--------------------------------------------------------------------------------
/lib/mk/fdk-aac_sbrenc.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/fdk-aac.inc
2 |
3 | SRC_CC := $(notdir $(wildcard $(FDK_AAC_SRC_DIR)/libSBRenc/src/*.cpp))
4 |
5 | vpath %.cpp $(FDK_AAC_SRC_DIR)/libSBRenc/src
6 |
7 | CC_CXX_WARN_STRICT =
8 |
--------------------------------------------------------------------------------
/lib/mk/g72x.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/import/import-libsndfile.mk
2 |
3 | SNDFILE_SRC_DIR := $(SNDFILE_PORT_DIR)/src/lib/libsndfile/src
4 |
5 | LIBS = libc
6 |
7 | G72x_SOURCES = \
8 | G72x/g721.c G72x/g723_16.c G72x/g723_24.c G72x/g723_40.c G72x/g72x.c
9 |
10 | SRC_C := $(notdir $(G72x_SOURCES))
11 |
12 | vpath %.c $(SNDFILE_SRC_DIR)/G72x
13 |
14 | CC_CXX_WARN_STRICT =
15 |
--------------------------------------------------------------------------------
/lib/mk/getdns-gldns.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/import/import-libgetdns.mk
2 |
3 | GLDNS_SRC_DIR := $(GETDNS_PORT_DIR)/src/lib/getdns/src/gldns
4 |
5 | LIBS += libc libssl
6 |
7 | INC_DIR += $(GLDNS_SRC_DIR)/..
8 | INC_DIR += $(REP_DIR)/src/lib/getdns
9 |
10 | SRC_C += $(notdir $(wildcard $(GLDNS_SRC_DIR)/*.c))
11 |
12 | vpath %.c $(GLDNS_SRC_DIR)
13 |
--------------------------------------------------------------------------------
/lib/mk/jdk_version.inc:
--------------------------------------------------------------------------------
1 | JDK_VERSION = -DVERSION_SPECIFICATION='"9"' -DVERSION_SHORT='"9-internal"' \
2 | -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 \
3 | -DVERSION_BUILD=0 -DVERSION_PATCH=0 \
4 | -DVERSION_STRING='"9-genode.openjdk"'
5 |
--------------------------------------------------------------------------------
/lib/mk/lemon.mk:
--------------------------------------------------------------------------------
1 | LEMON_DIR = $(call select_from_ports,lemon)/src/lib/lemon/lemon/
2 | LIBS += stdcxx libm
3 | INC_DIR += $(call select_from_ports,lemon)/include/
4 | INC_DIR += $(REP_DIR)/src/lib/lemon/
5 | SRC_CC = base.cc
6 |
7 | CC_WARN =
8 |
9 | vpath %.cc $(LEMON_DIR)
10 |
11 | #SHARED_LIB = yes
12 |
13 | CC_CXX_WARN_STRICT =
14 |
--------------------------------------------------------------------------------
/lib/mk/libconfig.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/import/import-libconfig.mk
2 |
3 | LIBCONFIG_SRC_DIR := $(LIBCONFIG_PORT_DIR)/src/lib/libconfig/lib
4 |
5 | SRC_C := $(notdir $(wildcard $(LIBCONFIG_SRC_DIR)/*.c))
6 |
7 | LIBS += libc
8 |
9 | SHARED_LIB := yes
10 |
11 | vpath %.c $(LIBCONFIG_SRC_DIR)
12 |
--------------------------------------------------------------------------------
/lib/mk/libfuse.mk:
--------------------------------------------------------------------------------
1 | SRC_CC = fuse.cc
2 |
3 | INC_DIR += $(REP_DIR)/include/fuse
4 |
5 | LIBS = libc
6 |
7 | CC_OPT += -fpermissive
8 |
9 | vpath %.cc $(REP_DIR)/src/lib/fuse
10 |
11 | CC_CXX_WARN_STRICT =
12 |
--------------------------------------------------------------------------------
/lib/mk/libkeccak.inc:
--------------------------------------------------------------------------------
1 | INC_DIR += $(REP_DIR)/src/lib/keccak
2 | SRC_C += $(notdir $(wildcard $(KECCAK_SRC_DIR)/*.c))
3 | vpath %.c $(KECCAK_SRC_DIR)
4 |
--------------------------------------------------------------------------------
/lib/mk/libogg.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/import/import-libogg.mk
2 |
3 | LIBOGG_SRC_DIR = $(LIBOGG_PORT_DIR)/src/lib/libogg/src
4 |
5 | SRC_C = framing.c bitwise.c
6 |
7 | LIBS += libc
8 |
9 | vpath %.c $(LIBOGG_SRC_DIR)
10 |
11 | SHARED_LIB = yes
12 |
13 | CC_CXX_WARN_STRICT =
14 |
--------------------------------------------------------------------------------
/lib/mk/lua.mk:
--------------------------------------------------------------------------------
1 | #
2 | # Lua library (ANSI C variant)
3 | #
4 |
5 | include $(REP_DIR)/lib/mk/lua.inc
6 |
7 | SRC_C = $(LUA_CORE_C) $(LUA_LIB_C)
8 |
9 | CC_CXX_WARN_STRICT =
10 |
--------------------------------------------------------------------------------
/lib/mk/luacxx.mk:
--------------------------------------------------------------------------------
1 | #
2 | # Lua library (C++ variant)
3 | #
4 |
5 | include $(REP_DIR)/lib/mk/lua.inc
6 |
7 | SRC_C = $(LUA_CORE_C) $(LUA_LIB_C)
8 |
9 | # force compilation with C++ compiler
10 | CUSTOM_CC = $(CXX)
11 | CC_WARN += -Wno-sign-compare
12 |
13 | CC_CXX_WARN_STRICT =
14 |
--------------------------------------------------------------------------------
/lib/mk/lzlib.mk:
--------------------------------------------------------------------------------
1 | LZLIB_DIR := $(call select_from_ports,lzlib)
2 | LZLIB_SRC_DIR := $(LZLIB_DIR)/src/lib/lzlib
3 |
4 | LIBS += libc
5 |
6 | SRC_C = lzlib.c
7 |
8 | INC_DIR += $(LZLIB_SRC_DIR)
9 |
10 | vpath %.c $(LZLIB_SRC_DIR)
11 |
12 | CC_CXX_WARN_STRICT =
13 |
--------------------------------------------------------------------------------
/lib/mk/ocaml-str.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/ocaml.inc
2 |
3 | LIBS += libc
4 |
5 | INC_DIR += $(OCAML_SRC_DIR)/byterun
6 | INC_DIR += $(OCAML_SRC_DIR)/byterun/caml
7 |
8 | vpath %.c $(OCAML_SRC_DIR)/otherlibs/str
9 |
10 | SRC_C += strstubs.c
11 |
--------------------------------------------------------------------------------
/lib/mk/ocaml-threads.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/ocaml.inc
2 |
3 | LIBS += libc
4 |
5 | INC_DIR += $(OCAML_SRC_DIR)/byterun
6 | INC_DIR += $(OCAML_SRC_DIR)/byterun/caml
7 |
8 | vpath %.c $(OCAML_SRC_DIR)/otherlibs/threads
9 |
10 | SRC_C += scheduler.c
11 |
--------------------------------------------------------------------------------
/lib/mk/ocaml.inc:
--------------------------------------------------------------------------------
1 | OCAML_PORT_DIR := $(call select_from_ports,ocaml)
2 | OCAML_SRC_DIR := $(OCAML_PORT_DIR)/src/ocaml
3 |
4 | INC_DIR += $(REP_DIR)/src/app/ocamlrun
5 |
6 | # workaround for https://github.com/genodelabs/genode-world/issues/180
7 | REQUIRES += x86_64
8 |
--------------------------------------------------------------------------------
/lib/mk/opusfile.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/import/import-opusfile.mk
2 |
3 | OPUSFILE_SRC_DIR = $(OPUSFILE_PORT_DIR)/src/lib/opusfile/src
4 |
5 | SRC_C = info.c internal.c opusfile.c stream.c
6 |
7 | LIBS += libc libogg opus
8 |
9 | vpath %.c $(OPUSFILE_SRC_DIR)
10 |
--------------------------------------------------------------------------------
/lib/mk/protobuf-c.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/import/import-protobuf-c.mk
2 |
3 | PROTOBUF_C_SRC_DIR := $(PROTOBUF_C_PORT_DIR)/src/lib/protobuf-c/protobuf-c
4 |
5 | SRC_C := protobuf-c.c
6 |
7 | LIBS := libc
8 |
9 | SHARED_LIB := yes
10 |
11 | vpath %.c $(PROTOBUF_C_SRC_DIR)
12 |
--------------------------------------------------------------------------------
/lib/mk/remote_rom_backend.inc:
--------------------------------------------------------------------------------
1 | INC_DIR += $(REP_DIR)/include/remote_rom
2 |
3 | vpath % $(REP_DIR)/src/lib/remote_rom
4 |
--------------------------------------------------------------------------------
/lib/mk/remote_rom_backend_nic_ip.mk:
--------------------------------------------------------------------------------
1 | # \author Johannes Schlatow
2 | # \date 2016-03-19
3 |
4 | SRC_CC += backend/nic_ip/base.cc backend/nic_ip/client.cc backend/nic_ip/server.cc
5 | INC_DIR += $(REP_DIR)/src/lib/remote_rom/backend/nic_ip
6 |
7 | LIBS += base net
8 |
9 | # include less specificuration
10 | include $(REP_DIR)/lib/mk/remote_rom_backend.inc
11 |
--------------------------------------------------------------------------------
/lib/mk/rtaudio.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/import/import-rtaudio.mk
2 |
3 | LIBS := stdcxx
4 |
5 | SRC_CC := RtAudio.cpp
6 |
7 | vpath %.cpp $(RTAUDIO_PORT_DIR)/src/lib/rtaudio
8 |
9 | CC_CXX_WARN_STRICT =
10 |
--------------------------------------------------------------------------------
/lib/mk/sdl2_ttf.mk:
--------------------------------------------------------------------------------
1 | SDL2_TTF_PORT_DIR := $(call select_from_ports,sdl2_ttf)
2 | SRC_DIR := $(SDL2_TTF_PORT_DIR)/src/lib/sdl2_ttf
3 |
4 | SRC_C := SDL_ttf.c
5 | LIBS += libc libm freetype sdl2
6 |
7 | CC_C_OPT += -Wno-missing-braces
8 |
9 | vpath %.c $(SRC_DIR)
10 |
11 | SHARED_LIB := yes
12 |
--------------------------------------------------------------------------------
/lib/mk/sdl_gfx.mk:
--------------------------------------------------------------------------------
1 | SDL_GFX_SRC_DIR := $(call select_from_ports,sdl_gfx)/src/lib/sdl_gfx
2 |
3 | SRC_C = $(notdir $(wildcard $(SDL_GFX_SRC_DIR)/*.c))
4 | LIBS += sdl libc
5 | CC_OPT += -Wno-unused-but-set-variable \
6 | -Wno-maybe-uninitialized \
7 | -Wno-pointer-sign \
8 | -Wno-comment
9 |
10 | vpath %.c $(SDL_GFX_SRC_DIR)
11 |
12 | SHARED_LIB = yes
13 |
--------------------------------------------------------------------------------
/lib/mk/sdl_ttf.mk:
--------------------------------------------------------------------------------
1 | SRC_C = SDL_ttf.c
2 | LIBS += libc libm freetype sdl
3 |
4 | vpath %.c $(call select_from_ports,sdl_ttf)/src/lib/sdl_ttf
5 |
6 | SHARED_LIB = yes
7 |
8 | CC_CXX_WARN_STRICT =
9 |
--------------------------------------------------------------------------------
/lib/mk/seoul-qemu-usb.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,lib/mk/qemu-usb.inc)
2 |
3 | LIBS = qemu-usb_include
4 | LIBS += format
5 |
--------------------------------------------------------------------------------
/lib/mk/spec/32bit/libkeccak.mk:
--------------------------------------------------------------------------------
1 | XKCP_SRC_DIR := $(call select_from_ports,xkcp)
2 | KECCAK_SRC_DIR := $(XKCP_SRC_DIR)/generic32/libkeccak.a
3 |
4 | include $(REP_DIR)/lib/mk/libkeccak.inc
5 |
--------------------------------------------------------------------------------
/lib/mk/spec/64bit/libkeccak.mk:
--------------------------------------------------------------------------------
1 | XKCP_SRC_DIR := $(call select_from_ports,xkcp)
2 | KECCAK_SRC_DIR := $(XKCP_SRC_DIR)/generic64/libkeccak.a
3 |
4 | include $(REP_DIR)/lib/mk/libkeccak.inc
5 |
--------------------------------------------------------------------------------
/lib/mk/spec/arm/avcodec.mk:
--------------------------------------------------------------------------------
1 | CC_C_OPT += -DARCH_ARM=1
2 |
3 | include $(REP_DIR)/lib/mk/avcodec.inc
4 |
5 | -include $(LIBAVCODEC_DIR)/arm/Makefile
6 |
7 | CC_CXX_WARN_STRICT =
8 |
--------------------------------------------------------------------------------
/lib/mk/spec/arm/avutil.mk:
--------------------------------------------------------------------------------
1 | # must be defined before the inclusion of the libavutil 'Makefile'
2 | ARCH_ARM=yes
3 |
4 | CC_C_OPT += -DARCH_ARM=1
5 |
6 | include $(REP_DIR)/lib/mk/avutil.inc
7 |
8 | -include $(LIBAVUTIL_DIR)/arm/Makefile
9 |
10 | CC_CXX_WARN_STRICT =
11 |
--------------------------------------------------------------------------------
/lib/mk/spec/arm/java.mk:
--------------------------------------------------------------------------------
1 | CC_OPT = -DARCHPROPNAME='"arm"'
2 |
3 | include $(REP_DIR)/lib/mk/java.inc
4 |
--------------------------------------------------------------------------------
/lib/mk/spec/arm/libmpg123.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/libmpg123.inc
2 |
3 | CC_DEF += -DOPT_ARM
4 |
5 | SRC_S += $(notdir $(wildcard $(MPG123_SRC_DIR)/*arm*.S))
6 |
--------------------------------------------------------------------------------
/lib/mk/spec/arm_64/avcodec.mk:
--------------------------------------------------------------------------------
1 | CC_C_OPT += -DARCH_AARCH64=1
2 |
3 | include $(REP_DIR)/lib/mk/avcodec.inc
4 |
5 | -include $(LIBAVCODEC_DIR)/aarch64/Makefile
6 |
--------------------------------------------------------------------------------
/lib/mk/spec/arm_64/avutil.mk:
--------------------------------------------------------------------------------
1 | # must be defined before the inclusion of the libavutil 'Makefile'
2 | ARCH_ARM=yes
3 |
4 | CC_C_OPT += -DARCH_AARCH64=1
5 |
6 | include $(REP_DIR)/lib/mk/avutil.inc
7 |
8 | -include $(LIBAVUTIL_DIR)/aarch64/Makefile
9 |
--------------------------------------------------------------------------------
/lib/mk/spec/arm_64/freebl3.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/freebl3.inc
2 |
3 | CC_MARCH += -march=armv8-a+crypto
4 |
5 | SRC_C += gcm-aarch64.c
6 |
--------------------------------------------------------------------------------
/lib/mk/spec/arm_64/libgo_support.mk:
--------------------------------------------------------------------------------
1 | SPEC_ARCH := arm_64
2 |
3 | include $(REP_DIR)/lib/mk/libgo_support.inc
4 |
5 | CC_OPT += -I$(BASE_DIR)/src/include
6 | CC_OPT += -I$(BASE_DIR)/src/core/include
7 |
--------------------------------------------------------------------------------
/lib/mk/spec/arm_64/nss3.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/nss3.inc
2 |
--------------------------------------------------------------------------------
/lib/mk/spec/arm_64/nssckbi.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/nssckbi.inc
2 |
--------------------------------------------------------------------------------
/lib/mk/spec/arm_64/softokn3.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/softokn3.inc
2 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86/avcodec.inc:
--------------------------------------------------------------------------------
1 | CC_C_OPT += -DARCH_X86=1
2 |
3 | include $(REP_DIR)/lib/mk/avcodec.inc
4 |
5 | -include $(LIBAVCODEC_DIR)/x86/Makefile
6 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86/avutil.inc:
--------------------------------------------------------------------------------
1 | # must be defined before the inclusion of the libavutil 'Makefile'
2 | ARCH_X86=yes
3 |
4 | CC_C_OPT += -DARCH_X86=1
5 |
6 | include $(REP_DIR)/lib/mk/avutil.inc
7 |
8 | INC_DIR += $(REP_DIR)/src/lib/libav
9 |
10 | -include $(LIBAVUTIL_DIR)/x86/Makefile
11 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_32/avcodec.mk:
--------------------------------------------------------------------------------
1 | CC_C_OPT += -DARCH_X86_32=1
2 |
3 | include $(REP_DIR)/lib/mk/spec/x86/avcodec.inc
4 |
5 | CC_CXX_WARN_STRICT =
6 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_32/avutil.mk:
--------------------------------------------------------------------------------
1 | CC_C_OPT += -DARCH_X86_32=1
2 |
3 | include $(REP_DIR)/lib/mk/spec/x86/avutil.inc
4 |
5 | CC_CXX_WARN_STRICT =
6 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_64/av.inc:
--------------------------------------------------------------------------------
1 | CC_C_OPT += -DARCH_X86_64=1
2 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_64/avcodec.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/spec/x86_64/av.inc
2 |
3 | include $(REP_DIR)/lib/mk/spec/x86/avcodec.inc
4 |
5 | CC_CXX_WARN_STRICT =
6 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_64/avutil.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/spec/x86_64/av.inc
2 |
3 | include $(REP_DIR)/lib/mk/spec/x86/avutil.inc
4 |
5 | CC_CXX_WARN_STRICT =
6 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_64/freebl3.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/freebl3.inc
2 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_64/java.mk:
--------------------------------------------------------------------------------
1 | CC_OPT = -DARCHPROPNAME='"amd64"'
2 |
3 | include $(REP_DIR)/lib/mk/java.inc
4 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_64/libgo_support.mk:
--------------------------------------------------------------------------------
1 | SPEC_ARCH := x86_64
2 |
3 | include $(REP_DIR)/lib/mk/libgo_support.inc
4 |
5 | CC_OPT += -I$(BASE_DIR)/src/include
6 | CC_OPT += -I$(BASE_DIR)/src/core/include
7 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_64/libmpg123.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/libmpg123.inc
2 |
3 | CC_DEF += -DOPT_X86_64
4 |
5 | SRC_S += $(notdir $(wildcard $(MPG123_SRC_DIR)/*x86_64*.S))
6 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_64/nss3.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/nss3.inc
2 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_64/nssckbi.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/nssckbi.inc
2 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_64/python3.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/python3.inc
2 |
3 | INC_DIR += $(REP_DIR)/include/python3/spec/x86_64
4 |
--------------------------------------------------------------------------------
/lib/mk/spec/x86_64/softokn3.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/softokn3.inc
2 |
--------------------------------------------------------------------------------
/lib/mk/swscale.mk:
--------------------------------------------------------------------------------
1 | include $(REP_DIR)/lib/mk/av.inc
2 |
3 | include $(REP_DIR)/lib/import/import-swscale.mk
4 |
5 | CC_WARN += -Wno-switch
6 |
7 | LIBSWSCALE_DIR = $(call select_from_ports,libav)/src/lib/libav/libswscale
8 |
9 | -include $(LIBSWSCALE_DIR)/Makefile
10 |
11 | vpath % $(LIBSWSCALE_DIR)
12 |
13 | CC_CXX_WARN_STRICT =
14 |
--------------------------------------------------------------------------------
/lib/mk/vfs_qtwebengine_shm.mk:
--------------------------------------------------------------------------------
1 | SRC_CC = vfs.cc
2 |
3 | VFS_DIR = $(REP_DIR)/src/lib/vfs/qtwebengine_shm
4 | INC_DIR += $(VFS_DIR)
5 | vpath %.cc $(VFS_DIR)
6 |
7 | LD_OPT += --version-script=$(VFS_DIR)/symbol.map
8 |
9 | SHARED_LIB = yes
10 |
--------------------------------------------------------------------------------
/lib/symbols/avdevice:
--------------------------------------------------------------------------------
1 | avdevice_register_all T
2 | avdevice_version T
3 | avdevice_configuration T
4 |
--------------------------------------------------------------------------------
/ports/abuse.hash:
--------------------------------------------------------------------------------
1 | d4c5dfbbedf839fe07b3e41411c5de4f9177a92f
2 |
--------------------------------------------------------------------------------
/ports/aunit.hash:
--------------------------------------------------------------------------------
1 | 010f5086d9d42a348df494be269b0e5a817c861d
2 |
--------------------------------------------------------------------------------
/ports/c-toxcore.hash:
--------------------------------------------------------------------------------
1 | a240750d0b89cfddd31bb9f79484e93fc83561a4
2 |
--------------------------------------------------------------------------------
/ports/chrony.hash:
--------------------------------------------------------------------------------
1 | 2c0d61f6359fdfe4febd5100f22d43863206315e
2 |
--------------------------------------------------------------------------------
/ports/cmocka.hash:
--------------------------------------------------------------------------------
1 | 214c009594926e6f66008af54c06144a71037b4a
2 |
--------------------------------------------------------------------------------
/ports/cmocka.port:
--------------------------------------------------------------------------------
1 |
2 | LICENSE := Apache
3 | VERSION := stable-1.1
4 |
5 | DOWNLOADS := cmocka.git
6 |
7 | URL(cmocka) := https://git.cryptomilk.org/projects/cmocka.git
8 | DIR(cmocka) := src/lib/cmocka
9 | REV(cmocka) := $(VERSION)
10 |
11 |
--------------------------------------------------------------------------------
/ports/dosbox.hash:
--------------------------------------------------------------------------------
1 | 5f7beb80a901e849e8eb578d6b48b919db99b262
2 |
--------------------------------------------------------------------------------
/ports/exfat.hash:
--------------------------------------------------------------------------------
1 | 97a451ebdb6d3071b753d6fcd9e5aa6a0eda665f
2 |
--------------------------------------------------------------------------------
/ports/falkon.hash:
--------------------------------------------------------------------------------
1 | df405fb141e36f3b4d9c91fd71b9da0ea6efda79
2 |
--------------------------------------------------------------------------------
/ports/fdk-aac.hash:
--------------------------------------------------------------------------------
1 | 700e7c0383d29408bf86ea9f7e29d2e985add174
2 |
--------------------------------------------------------------------------------
/ports/fdt.hash:
--------------------------------------------------------------------------------
1 | 212d204b2c1702dbaf98335fa7fbd0d83ab6cbb4
2 |
--------------------------------------------------------------------------------
/ports/fdt.port:
--------------------------------------------------------------------------------
1 | LICENSE := GPLv2 or BSD-2-Clause
2 | DOWNLOADS := fdt.archive
3 | VERSION := 1.5.0
4 |
5 | URL(fdt) := https://git.kernel.org/pub/scm/utils/dtc/dtc.git/snapshot/dtc-$(VERSION).tar.gz
6 | SHA(fdt) := 3416f10ca69b0b911f027a9cb96471485dd8705705fc4813283f963299eaae0a
7 | DIR(fdt) := src/lib/fdt
8 |
--------------------------------------------------------------------------------
/ports/flac.hash:
--------------------------------------------------------------------------------
1 | b43cf82dc10d20d4f3b9671c6bd5bdbb161697a8
2 |
--------------------------------------------------------------------------------
/ports/flif.hash:
--------------------------------------------------------------------------------
1 | 36a49dde2622c182d7b72cdef76bfa019de94217
2 |
--------------------------------------------------------------------------------
/ports/fuse-ext2.hash:
--------------------------------------------------------------------------------
1 | 33c7d685fb6bdd21ffe934c05b660f3328e349ec
2 |
--------------------------------------------------------------------------------
/ports/getdns.hash:
--------------------------------------------------------------------------------
1 | 37ca78cbf333d2611b7c6931eff1c4c400ed15d3
2 |
--------------------------------------------------------------------------------
/ports/glib.hash:
--------------------------------------------------------------------------------
1 | 9b3dfd70555f88759c7094576109afe659da636f
2 |
--------------------------------------------------------------------------------
/ports/glmark2.hash:
--------------------------------------------------------------------------------
1 | 5845b8faa3e1ec783e41148b0fdc1dd56b9fdb29
2 |
--------------------------------------------------------------------------------
/ports/gnutls.hash:
--------------------------------------------------------------------------------
1 | b7772c3ab1c6d04af818cb32c011ddc3fe2cb80e
2 |
--------------------------------------------------------------------------------
/ports/googletest.hash:
--------------------------------------------------------------------------------
1 | 6dbd3bd4791b02ea55f2b4985b2d6df16cd8e853
2 |
--------------------------------------------------------------------------------
/ports/goroot.hash:
--------------------------------------------------------------------------------
1 | bc809f190da7a2433ebe84d442b763d2606321c2
2 |
--------------------------------------------------------------------------------
/ports/goroot.port:
--------------------------------------------------------------------------------
1 | LICENSE := BSD
2 | VERSION := git
3 | DOWNLOADS := goroot.git
4 |
5 | URL(goroot) := https://github.com/golang/go.git
6 | REV(goroot) := release-branch.go1.18
7 | DIR(goroot) := src/app/goroot
8 |
9 | PATCHES := src/app/goroot/dist.patch
10 |
11 | PATCH_OPT := -p1 -d src/app/goroot
12 |
13 |
--------------------------------------------------------------------------------
/ports/gptfdisk.hash:
--------------------------------------------------------------------------------
1 | 8799b535db3d55dca0fef5c73f383d4536ddc50d
2 |
--------------------------------------------------------------------------------
/ports/gptfdisk.port:
--------------------------------------------------------------------------------
1 | LICENSE := GPLv2
2 | VERSION := 0.8.1
3 | DOWNLOADS := gptfdisk.git
4 |
5 | URL(gptfdisk) := https://github.com/kini/gptfdisk.git
6 | REV(gptfdisk) := 0541b56fee4e92822340a2b2387508dd58d0ca7c
7 | DIR(gptfdisk) := src/app/gptfdisk
8 |
9 | PATCHES := src/app/sgdisk/patches/*.patch
10 |
--------------------------------------------------------------------------------
/ports/grafx2.hash:
--------------------------------------------------------------------------------
1 | a7091ba23910f1d1172b472bd79ad1ae393f6b52
2 |
--------------------------------------------------------------------------------
/ports/iperf.hash:
--------------------------------------------------------------------------------
1 | b129afb3f8a70b822066e28e7f89d83a7f76e5f1
2 |
--------------------------------------------------------------------------------
/ports/iperf.port:
--------------------------------------------------------------------------------
1 | LICENSE := BSD
2 | VERSION := 2.0.13
3 | DOWNLOADS := iperf.archive
4 |
5 | URL(iperf) := http://archive.ubuntu.com/ubuntu/pool/universe/i/iperf/iperf_$(VERSION)+dfsg1.orig.tar.xz
6 | DIR(iperf) := src/app/iperf
7 | SHA(iperf) := 12680aa68edca21b9563c17b1802d409dad6bd1a414ed678701741680ba3689d
8 |
--------------------------------------------------------------------------------
/ports/jdk.hash:
--------------------------------------------------------------------------------
1 | 3122de941a2e70161dd6cec73bd369c19f6c9f13
2 |
--------------------------------------------------------------------------------
/ports/jdk_generated.hash:
--------------------------------------------------------------------------------
1 | afb22ed3b35d8700b821722d2df871e6e2c53717
2 |
--------------------------------------------------------------------------------
/ports/jdk_generated.port:
--------------------------------------------------------------------------------
1 | LICENSE := GPLv2
2 | VERSION := git
3 | DOWNLOADS := jdk_generated.git
4 |
5 | URL(jdk_generated) := https://github.com/ssumpf/jdk_generated.git
6 | REV(jdk_generated) := 721164e19f4aa1fc7ee4348394b2be5e2e07c248
7 | DIR(jdk_generated) := src/app/jdk
8 |
9 | # vi: set ft=make :
10 |
--------------------------------------------------------------------------------
/ports/jsonc.hash:
--------------------------------------------------------------------------------
1 | e554ac152aa8d9557cdebe4f50c5ff2ba6105515
2 |
--------------------------------------------------------------------------------
/ports/keynote.hash:
--------------------------------------------------------------------------------
1 | 3c2238229a41f10ba99b829eb9a9f5efa318888f
2 |
--------------------------------------------------------------------------------
/ports/ldns.hash:
--------------------------------------------------------------------------------
1 | 13e4ccfd0b9ee6dea042e7f18962b92351bc3779
2 |
--------------------------------------------------------------------------------
/ports/lemon.hash:
--------------------------------------------------------------------------------
1 | 6b7d0e2a95a2fa6982d433e0f35752160b609960
2 |
--------------------------------------------------------------------------------
/ports/libav.hash:
--------------------------------------------------------------------------------
1 | 8acad2896a4e16c8831b1e1ccf152df5ea3b5a3c
2 |
--------------------------------------------------------------------------------
/ports/libconfig.hash:
--------------------------------------------------------------------------------
1 | d157f94e421fbca680dbbfb6e77e09f37ad8e8a2
2 |
--------------------------------------------------------------------------------
/ports/libevent.hash:
--------------------------------------------------------------------------------
1 | 3d8f7cf64c93d601cc894fbe593e4f22e29d0fc2
2 |
--------------------------------------------------------------------------------
/ports/libgo.hash:
--------------------------------------------------------------------------------
1 | a4bb84ead9a6a33857f9184b311405912b4f3680
2 |
--------------------------------------------------------------------------------
/ports/liblo.hash:
--------------------------------------------------------------------------------
1 | 56dfde15670bf5fb834e579a0a005afd0d05b83c
2 |
--------------------------------------------------------------------------------
/ports/libmad.hash:
--------------------------------------------------------------------------------
1 | 0640692c13201443efed99c7b8eb14531c467245
2 |
--------------------------------------------------------------------------------
/ports/libmbim.hash:
--------------------------------------------------------------------------------
1 | 74e740b1725453097e94bec52e92dd4f46aa64b9
2 |
--------------------------------------------------------------------------------
/ports/libmbim_generated.hash:
--------------------------------------------------------------------------------
1 | a2844c998b80431a7266b16db063234434143be8
2 |
--------------------------------------------------------------------------------
/ports/libogg.hash:
--------------------------------------------------------------------------------
1 | e94cd0e5e6edde8033bbe849610a4a95fb7a173d
2 |
--------------------------------------------------------------------------------
/ports/libsndfile.hash:
--------------------------------------------------------------------------------
1 | de35e4850d1528e2673f9d6ed9cfae4d999038f2
2 |
--------------------------------------------------------------------------------
/ports/libsodium.hash:
--------------------------------------------------------------------------------
1 | 77c1215551dd58b84fb322d9a95f437ee579e0af
2 |
--------------------------------------------------------------------------------
/ports/libspng.hash:
--------------------------------------------------------------------------------
1 | 3f3663502230adaf8729b8acdb3a8540cc40d098
2 |
--------------------------------------------------------------------------------
/ports/libvnc.hash:
--------------------------------------------------------------------------------
1 | 40ef27da32e4a4230b2b55338310e4074b7a7d7a
2 |
--------------------------------------------------------------------------------
/ports/libvorbis.hash:
--------------------------------------------------------------------------------
1 | d98c3a4755eeb23d6b53a1bebea1fb168cfb586e
2 |
--------------------------------------------------------------------------------
/ports/libxml2.hash:
--------------------------------------------------------------------------------
1 | eb3143d9b96a51dd960e53a4229df48bff1daccd
2 |
--------------------------------------------------------------------------------
/ports/ltris.hash:
--------------------------------------------------------------------------------
1 | 86b2339b9de226631941f69776051d556fe4bf3a
2 |
--------------------------------------------------------------------------------
/ports/ltris.port:
--------------------------------------------------------------------------------
1 | LICENSE := GPLv2
2 | VERSION := 1.0.19
3 | DOWNLOADS := ltris.archive
4 |
5 | URL(ltris) := http://downloads.sourceforge.net/project/lgames/ltris/ltris-$(VERSION).tar.gz
6 | SHA(ltris) := 8f6a9e7719d22004aee153db29ffd9ca41c7a6cd87fc791591994eecc2e625a1
7 | DIR(ltris) := src/app/ltris
8 |
--------------------------------------------------------------------------------
/ports/lua.hash:
--------------------------------------------------------------------------------
1 | db8c61d08efef779e25ed3339b11f8230af43ccd
2 |
--------------------------------------------------------------------------------
/ports/lzlib.hash:
--------------------------------------------------------------------------------
1 | 687620ce0244cc978288984c245f921240f880cb
2 |
--------------------------------------------------------------------------------
/ports/mbedtls.hash:
--------------------------------------------------------------------------------
1 | f8080dd47c1c21b5d994f95c2871386e5f4066ae
2 |
--------------------------------------------------------------------------------
/ports/morph-browser.hash:
--------------------------------------------------------------------------------
1 | 6876573ae7cad96c25affb5427504898e059bc93
2 |
--------------------------------------------------------------------------------
/ports/morph-browser.port:
--------------------------------------------------------------------------------
1 | LICENSE := GPL3
2 | VERSION := issue313
3 |
4 | DOWNLOADS := morph-browser.git
5 |
6 | URL(morph-browser) := https://github.com/cproc/morph-browser.git
7 | REV(morph-browser) := $(VERSION)
8 | DIR(morph-browser) := src/app/morph-browser
9 |
--------------------------------------------------------------------------------
/ports/mpg123.hash:
--------------------------------------------------------------------------------
1 | 24289122960a22e067bf0a17b8d92d63a7cc769b
2 |
--------------------------------------------------------------------------------
/ports/nettle.hash:
--------------------------------------------------------------------------------
1 | 45bfeb2ae4a7479093b4b4fe9df7194e41212b40
2 |
--------------------------------------------------------------------------------
/ports/nss3.hash:
--------------------------------------------------------------------------------
1 | 6314a337d6d53e1c51c3f88e2525b0f8e3a10ffe
2 |
--------------------------------------------------------------------------------
/ports/ntfs-3g.hash:
--------------------------------------------------------------------------------
1 | 436966b79dec7c24b28b6bbfa5c356b4f5e3846e
2 |
--------------------------------------------------------------------------------
/ports/ocaml.hash:
--------------------------------------------------------------------------------
1 | 23ddf9418fd8dffbde8f8d52071a13d0541715d4
2 |
--------------------------------------------------------------------------------
/ports/ocaml.port:
--------------------------------------------------------------------------------
1 | LICENSE = LGPLv2.1
2 | VERSION = 4.07.1
3 | DOWNLOADS = ocaml.archive
4 |
5 | URL(ocaml) := http://caml.inria.fr/pub/distrib/ocaml-4.07/ocaml-4.07.1.tar.xz
6 | SHA(ocaml) := dfe48b1da31da9c82d77612582fae74c80e8d1ac650e1c24f5ac9059e48307b8
7 | DIR(ocaml) := src/ocaml
8 |
--------------------------------------------------------------------------------
/ports/opensc.hash:
--------------------------------------------------------------------------------
1 | 47c710a50f8d6a4b8bc458936a6ee2b8c57000d9
2 |
--------------------------------------------------------------------------------
/ports/opensc.port:
--------------------------------------------------------------------------------
1 | LICENSE := LGPL-2.1
2 | VERSION := 0.22.0-rc2
3 | DOWNLOADS := opensc.git
4 |
5 | URL(opensc) := https://github.com/OpenSC/OpenSC.git
6 | REV(opensc) := 0.22.0-rc2
7 | DIR(opensc) := src/opensc
8 |
--------------------------------------------------------------------------------
/ports/opentyrian.hash:
--------------------------------------------------------------------------------
1 | 885bfea2c25b1b5e51b9b374a8ec93ccb3eb1113
2 |
--------------------------------------------------------------------------------
/ports/openvpn.hash:
--------------------------------------------------------------------------------
1 | c6b6a601bdd5ef3e92c9e367a5e3d932478f2652
2 |
--------------------------------------------------------------------------------
/ports/openvpn.port:
--------------------------------------------------------------------------------
1 | LICENSE := GPLv2
2 | VERSION := 2.3.4
3 | DOWNLOADS := openvpn.git
4 |
5 | URL(openvpn) := https://github.com/OpenVPN/openvpn.git
6 | REV(openvpn) := 024454a068a0dad1d0d872a91a5bdd7bee21a93f
7 | DIR(openvpn) := src/app/openvpn
8 |
9 | PATCHES := src/app/openvpn/patches/*.patch
10 | PATCH_OPT := -N -p1 -d ${DIR(openvpn)}
11 |
--------------------------------------------------------------------------------
/ports/opus.hash:
--------------------------------------------------------------------------------
1 | 64c68893a5d3fca0606efbe35db2d0a31ed9897e
2 |
--------------------------------------------------------------------------------
/ports/opus.port:
--------------------------------------------------------------------------------
1 | LICENSE := BSD
2 | VERSION := 1.3
3 | DOWNLOADS := opus.archive
4 |
5 | URL(opus) := https://archive.mozilla.org/pub/opus/opus-$(VERSION).tar.gz
6 | SHA(opus) := 4f3d69aefdf2dbaf9825408e452a8a414ffc60494c70633560700398820dc550
7 | DIR(opus) := src/lib/opus
8 |
9 | DIRS := include/opus
10 | DIR_CONTENT(include/opus) := src/lib/opus/include/*
11 |
--------------------------------------------------------------------------------
/ports/opusfile.hash:
--------------------------------------------------------------------------------
1 | e60e53734f71393885d175c6c2cbdc473b6719d5
2 |
--------------------------------------------------------------------------------
/ports/pgsql.hash:
--------------------------------------------------------------------------------
1 | 12eb6312dfe2501c65df5ec3fe35413fb8b7a563
2 |
--------------------------------------------------------------------------------
/ports/pgsql.port:
--------------------------------------------------------------------------------
1 | LICENSE := CUSTOM
2 | DOWNLOADS := postgres.archive
3 | VERSION := 9.3.0
4 |
5 | URL(postgres) := https://ftp.postgresql.org/pub/source/v9.3.0/postgresql-$(VERSION).tar.bz2
6 | SHA(postgres) := 784e5db7d8fd69b08ddb125c4452211e04b089516359a5cf72d292cade7c728e
7 | DIR(postgres) := src/lib/postgres
8 |
--------------------------------------------------------------------------------
/ports/popt.hash:
--------------------------------------------------------------------------------
1 | 4bd12ef49b8e8c463ec891b8397b3dd2904ef86b
2 |
--------------------------------------------------------------------------------
/ports/popt.port:
--------------------------------------------------------------------------------
1 | LICENSE := GPLv2
2 | VERSION := 5.4.13
3 | DOWNLOADS := popt.git
4 |
5 | POPT_DIR := src/lib/popt
6 |
7 | URL(popt) := https://github.com/devzero2000/POPT.git
8 | REV(popt) := rpm-$(VERSION)-release
9 | DIR(popt) := $(POPT_DIR)
10 |
11 | PATCHES := src/lib/popt/patches/*.patch
12 |
--------------------------------------------------------------------------------
/ports/protobuf-c.hash:
--------------------------------------------------------------------------------
1 | 97fddbba1e7713358117e7dae4188bb4ebcdc200
2 |
--------------------------------------------------------------------------------
/ports/protobuf_grpc-host.hash:
--------------------------------------------------------------------------------
1 | 389f092cbf0488238cda9777dd9de669cc17f39e
2 |
--------------------------------------------------------------------------------
/ports/protobuf_grpc.hash:
--------------------------------------------------------------------------------
1 | 2d05492f3e6ea0e31acb1ed98950ed2575162231
2 |
--------------------------------------------------------------------------------
/ports/python3.hash:
--------------------------------------------------------------------------------
1 | 0e64c351246be6e49e5d866ed2e19fa546badbd0
2 |
--------------------------------------------------------------------------------
/ports/qt6_webchannel.hash:
--------------------------------------------------------------------------------
1 | 177b2d706ae5274bc17531f44138ff322963510e
2 |
--------------------------------------------------------------------------------
/ports/qt6_webchannel.port:
--------------------------------------------------------------------------------
1 | LICENSE := LGPL
2 | VERSION := 6.6.2
3 |
4 | DOWNLOADS := qt6_webchannel.archive
5 |
6 | URL(qt6_webchannel) := https://download.qt.io/archive/qt/6.6/6.6.2/submodules/qtwebchannel-everywhere-src-6.6.2.tar.xz
7 | SHA(qt6_webchannel) := 3d7c7d3999a394aa337bf575e33e526b058922e3760b34c942e5c8c174dcccc6
8 | DIR(qt6_webchannel) := src/lib/qt6_webchannel
9 |
--------------------------------------------------------------------------------
/ports/qt6_webengine.hash:
--------------------------------------------------------------------------------
1 | 906bc8f8a85747a638eeffd196a4c42b155a940f
2 |
--------------------------------------------------------------------------------
/ports/qt6_webengine.port:
--------------------------------------------------------------------------------
1 | LICENSE := LGPL
2 | VERSION := 6.6.2
3 |
4 | DOWNLOADS := qt6_webengine.git
5 |
6 | URL(qt6_webengine) := https://github.com/cproc/qt6_webengine.git
7 | REV(qt6_webengine) := issue403
8 | DIR(qt6_webengine) := src/lib/qt6_webengine
9 |
--------------------------------------------------------------------------------
/ports/rtaudio.hash:
--------------------------------------------------------------------------------
1 | e683ec2be86b1bc18e5cfaedde90ff9fa266f5c9
2 |
--------------------------------------------------------------------------------
/ports/scip.hash:
--------------------------------------------------------------------------------
1 | ea78cf7152b84ca5dbdbf5f2e90e86b201b74c0f
2 |
--------------------------------------------------------------------------------
/ports/scrcpy.hash:
--------------------------------------------------------------------------------
1 | 525183653aaad23fc4700c5a482d4edfd2eaaa80
2 |
--------------------------------------------------------------------------------
/ports/scrcpy.port:
--------------------------------------------------------------------------------
1 | LICENSE := GPL2
2 | VERSION := git
3 | DOWNLOADS := scrcpy.git
4 |
5 | URL(scrcpy) := https://github.com/alex-ab/scrcpy.git
6 | REV(scrcpy) := d7258fc4fbdcbf1cacb1bb04bbaa95a7bd8d8f45
7 | DIR(scrcpy) := src/app/scrcpy
8 |
9 | PATCHES := src/app/scrcpy/scrcpy.patch src/app/scrcpy/libav_smp.patch
10 | PATCH_OPT := -p1 -d src/app/scrcpy
11 |
--------------------------------------------------------------------------------
/ports/sdl.hash:
--------------------------------------------------------------------------------
1 | 0b8312de81a4666483082057cb84f0add09fe30d
2 |
--------------------------------------------------------------------------------
/ports/sdl2.hash:
--------------------------------------------------------------------------------
1 | b7564e68806b49572780618071080760dd70c8af
2 |
--------------------------------------------------------------------------------
/ports/sdl2_image.hash:
--------------------------------------------------------------------------------
1 | c2d303078dfd6465583b072b89d1bbde17efcc40
2 |
--------------------------------------------------------------------------------
/ports/sdl2_mixer.hash:
--------------------------------------------------------------------------------
1 | ead6b5adf68be070f37ff77fc4fed848c64a4f48
2 |
--------------------------------------------------------------------------------
/ports/sdl2_net.hash:
--------------------------------------------------------------------------------
1 | b15db761e957601cc94619987fcaf7dcbaedd090
2 |
--------------------------------------------------------------------------------
/ports/sdl2_ttf.hash:
--------------------------------------------------------------------------------
1 | a63ebca8beb31798b5d3c0500d922f0a11a43c78
2 |
--------------------------------------------------------------------------------
/ports/sdl_gfx.hash:
--------------------------------------------------------------------------------
1 | 5bacc718b40afc4afd1aa806ebd9a37bbc2a96d7
2 |
--------------------------------------------------------------------------------
/ports/sdl_image.hash:
--------------------------------------------------------------------------------
1 | f030277887e31297069e40ea636528828b60785f
2 |
--------------------------------------------------------------------------------
/ports/sdl_mixer.hash:
--------------------------------------------------------------------------------
1 | 992f8f00abd5ae638bb2db56f0b6e0dceb13ebf8
2 |
--------------------------------------------------------------------------------
/ports/sdl_net.hash:
--------------------------------------------------------------------------------
1 | cbe4f323aa29a1334573ea0b58a43a42ee428ad4
2 |
--------------------------------------------------------------------------------
/ports/sdl_ttf.hash:
--------------------------------------------------------------------------------
1 | 6adf6a8f99994cefb09043b52df04e5a1d3aca46
2 |
--------------------------------------------------------------------------------
/ports/seoul.hash:
--------------------------------------------------------------------------------
1 | b7b741ff56025207ec8d4bd9218808f07c24bad5
2 |
--------------------------------------------------------------------------------
/ports/snappy.hash:
--------------------------------------------------------------------------------
1 | a332fb997b87e7d89337e0d9b7473eecfe1ba940
2 |
--------------------------------------------------------------------------------
/ports/sndio.hash:
--------------------------------------------------------------------------------
1 | ed9fe78c02e2133696cab26646b9967de22056ef
2 |
--------------------------------------------------------------------------------
/ports/soplex.hash:
--------------------------------------------------------------------------------
1 | a1563afb755d61d9bb8e645eeb6ab8109879103a
2 |
--------------------------------------------------------------------------------
/ports/supertux.hash:
--------------------------------------------------------------------------------
1 | d121a432b995da9ec6d4b4acebbeff8ac5545888
2 |
--------------------------------------------------------------------------------
/ports/supertux.port:
--------------------------------------------------------------------------------
1 | LICENSE := GPLv3
2 | VERSION := 0.1.3
3 | DOWNLOADS := supertux.archive
4 |
5 |
6 | URL(supertux) := https://github.com/SuperTux/supertux/releases/download/v$(VERSION)/supertux-$(VERSION).tar.bz2
7 | SHA(supertux) := 0092588351776626955339caaa62d12ce5954bb80c5f6952f60a122f53c2ad97
8 | DIR(supertux) := src/app/supertux
9 |
--------------------------------------------------------------------------------
/ports/tuxmath.hash:
--------------------------------------------------------------------------------
1 | 81156f0544271b848c621119089dc000b6daa43e
2 |
--------------------------------------------------------------------------------
/ports/ubuntu-themes.hash:
--------------------------------------------------------------------------------
1 | 7e5ad83678b56403757dea8d7e8168a827a7178e
2 |
--------------------------------------------------------------------------------
/ports/ubuntu-themes.port:
--------------------------------------------------------------------------------
1 | LICENSE := GPL3
2 | VERSION := xenial
3 |
4 | DOWNLOADS := ubuntu-themes.git
5 |
6 | URL(ubuntu-themes) := https://github.com/ubports/ubuntu-themes
7 | REV(ubuntu-themes) := $(VERSION)
8 | DIR(ubuntu-themes) := ubuntu-themes
9 |
--------------------------------------------------------------------------------
/ports/ubuntu-ui-extras.hash:
--------------------------------------------------------------------------------
1 | ff8baf46752cafb9bdf40c32c8be4b3a5bafd23d
2 |
--------------------------------------------------------------------------------
/ports/ubuntu-ui-extras.port:
--------------------------------------------------------------------------------
1 | LICENSE := GPL3
2 | VERSION := xenial-genode
3 |
4 | DOWNLOADS := ubuntu-ui-extras.git
5 |
6 | URL(ubuntu-ui-extras) := https://github.com/cproc/ubuntu-ui-extras.git
7 | REV(ubuntu-ui-extras) := $(VERSION)
8 | DIR(ubuntu-ui-extras) := src/lib/ubuntu-ui-extras
9 |
--------------------------------------------------------------------------------
/ports/ubuntu-ui-toolkit.hash:
--------------------------------------------------------------------------------
1 | 6d083a347c5049e09e6881827be33e57059a5a23
2 |
--------------------------------------------------------------------------------
/ports/ubuntu-ui-toolkit.port:
--------------------------------------------------------------------------------
1 | LICENSE := LGPL
2 | VERSION := issue365
3 |
4 | DOWNLOADS := ubuntu-ui-toolkit.git
5 |
6 | URL(ubuntu-ui-toolkit) := https://github.com/cproc/ubuntu-ui-toolkit.git
7 | REV(ubuntu-ui-toolkit) := $(VERSION)
8 | DIR(ubuntu-ui-toolkit) := src/lib/ubuntu-ui-toolkit
9 |
--------------------------------------------------------------------------------
/ports/util-linux.hash:
--------------------------------------------------------------------------------
1 | 0fb5a21f7b95f8c2b039a5415e5915c656467101
2 |
--------------------------------------------------------------------------------
/ports/xkcp.hash:
--------------------------------------------------------------------------------
1 | cafc0339ae335bd559d667749899feae48acc9c1
2 |
--------------------------------------------------------------------------------
/recipes/api/cmocka/hash:
--------------------------------------------------------------------------------
1 | 2025-04-28 79262d469d6113b6c272334747f5b23afc874aef
2 |
--------------------------------------------------------------------------------
/recipes/api/fdk-aac/content.mk:
--------------------------------------------------------------------------------
1 | content: include lib/symbols/fdk-aac LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/fdk-aac)
4 |
5 | include:
6 | mkdir $@
7 | cp -r $(PORT_DIR)/include/fdk-aac/* $@/
8 |
9 | lib/symbols/fdk-aac:
10 | $(mirror_from_rep_dir)
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/lib/fdk-aac/NOTICE $@
14 |
15 |
--------------------------------------------------------------------------------
/recipes/api/fdk-aac/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 51c33daa4b107055e40b69f133367184569734fb
2 |
--------------------------------------------------------------------------------
/recipes/api/glib/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 e2126ed5166d78998b5f10641ed401baa7f089cc
2 |
--------------------------------------------------------------------------------
/recipes/api/grpc/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 fb6393d8384ca349daa5da7cd498cf86b3634db2
2 |
--------------------------------------------------------------------------------
/recipes/api/jsonc/hash:
--------------------------------------------------------------------------------
1 | 2025-02-26 b997df4d195b317e1f014c80438bcfbcf0fa39a5
2 |
--------------------------------------------------------------------------------
/recipes/api/libav/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 7e11e6162f2af1651f88a922c06728bd0318c013
2 |
--------------------------------------------------------------------------------
/recipes/api/libconfig/content.mk:
--------------------------------------------------------------------------------
1 | content: include lib/symbols/libconfig LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libconfig)
4 |
5 | include:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/include/libconfig.h $@
8 |
9 | lib/symbols/libconfig:
10 | $(mirror_from_rep_dir)
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/lib/libconfig/LICENSE $@
14 |
--------------------------------------------------------------------------------
/recipes/api/libconfig/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 fa417b4d75eb83a607f039750e7435ee8ee06fde
2 |
--------------------------------------------------------------------------------
/recipes/api/libflac/content.mk:
--------------------------------------------------------------------------------
1 | content: include lib/symbols/libFLAC LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/flac)
4 |
5 | include:
6 | cp -r $(PORT_DIR)/$@ $@
7 |
8 | lib/symbols/libFLAC:
9 | $(mirror_from_rep_dir)
10 |
11 | LICENSE:
12 | cp $(PORT_DIR)/src/lib/flac/COPYING.Xiph $@
13 |
--------------------------------------------------------------------------------
/recipes/api/libflac/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 5f8ef3221b6bf522189f1ce023176da365054d5f
2 |
--------------------------------------------------------------------------------
/recipes/api/libflif/content.mk:
--------------------------------------------------------------------------------
1 | content: include lib/symbols/libflif LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/flif)
4 |
5 | include:
6 | mkdir $@
7 | cp -r $(PORT_DIR)/include/flif/* $@/
8 |
9 | lib/symbols/libflif:
10 | $(mirror_from_rep_dir)
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/lib/flif/LICENSE $@
14 |
--------------------------------------------------------------------------------
/recipes/api/libflif/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 2a0d1a8a37dd7a93db8b1bfb11f027602c6fde13
2 |
--------------------------------------------------------------------------------
/recipes/api/libgetdns/hash:
--------------------------------------------------------------------------------
1 | 2019-02-25 468537af47bef2c1aad3d76f33839880b158ed4b
2 |
--------------------------------------------------------------------------------
/recipes/api/liblo/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 dae07799c8a8cdaffe42482edbcb77d79ff0c497
2 |
--------------------------------------------------------------------------------
/recipes/api/libmad/content.mk:
--------------------------------------------------------------------------------
1 | content: include lib/symbols/libmad LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libmad)
4 |
5 | include:
6 | mkdir -p $@
7 | cp $(PORT_DIR)/$@/libmad/mad.h $@
8 |
9 | lib/symbols/libmad:
10 | $(mirror_from_rep_dir)
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/lib/libmad/COPYING $@
14 |
--------------------------------------------------------------------------------
/recipes/api/libmad/hash:
--------------------------------------------------------------------------------
1 | 2020-09-11-b 17cffe3d2e0b4bc309658d296fb6ee129c5d65fa
2 |
--------------------------------------------------------------------------------
/recipes/api/libmbim/hash:
--------------------------------------------------------------------------------
1 | 2021-06-11 49c99963df50877aef1e7edd56913fe58e3a190d
2 |
--------------------------------------------------------------------------------
/recipes/api/libmpg123/hash:
--------------------------------------------------------------------------------
1 | 44-x b69d190e9fd4070fdb49a6aeef89d2a8227b3993
2 |
--------------------------------------------------------------------------------
/recipes/api/libogg/content.mk:
--------------------------------------------------------------------------------
1 | content: include/ogg lib/symbols/libogg LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libogg)
4 |
5 | include/ogg:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/$@/* $@
8 | cp -r $(REP_DIR)/$@/* $@
9 |
10 | lib/symbols/libogg:
11 | $(mirror_from_rep_dir)
12 |
13 | LICENSE:
14 | cp $(PORT_DIR)/src/lib/libogg/COPYING $@
15 |
--------------------------------------------------------------------------------
/recipes/api/libogg/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 1b84ad65af3603a8597f4cd6cd3ddc296fb1b0eb
2 |
--------------------------------------------------------------------------------
/recipes/api/libpython3/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 191159d583c20bb247290c1e0e0c24fde679b048
2 |
--------------------------------------------------------------------------------
/recipes/api/libsndfile/content.mk:
--------------------------------------------------------------------------------
1 | content: include lib/symbols/libsndfile LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libsndfile)
4 |
5 | include:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/include/libsndfile/* $@
8 |
9 | lib/symbols/libsndfile:
10 | $(mirror_from_rep_dir)
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/lib/libsndfile/COPYING $@
14 |
--------------------------------------------------------------------------------
/recipes/api/libsndfile/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 a4aa9144d8a42abd256807974c4844f9f8c137e0
2 |
--------------------------------------------------------------------------------
/recipes/api/libsndio/hash:
--------------------------------------------------------------------------------
1 | 2021-08-24 f62734976cbe6fdb62316904629a2818e1e2e00e
2 |
--------------------------------------------------------------------------------
/recipes/api/libspng/content.mk:
--------------------------------------------------------------------------------
1 | content: include/libspng lib/symbols/libspng LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libspng)
4 |
5 | include/libspng:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/$@/* $@
8 |
9 | lib/symbols/libspng:
10 | $(mirror_from_rep_dir)
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/lib/libspng/LICENSE $@
14 |
--------------------------------------------------------------------------------
/recipes/api/libspng/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 8472cf0f193b9b875b14f5d3a0af4fda032e00de
2 |
--------------------------------------------------------------------------------
/recipes/api/libuuid/hash:
--------------------------------------------------------------------------------
1 | 2025-02-26 4de31a54ddee84fca8ec817f2ab4758aa46bcff3
2 |
--------------------------------------------------------------------------------
/recipes/api/libvncclient/hash:
--------------------------------------------------------------------------------
1 | 2024-05-28 5d6a2b00c7f699127995323f7b0408bba7023a37
2 |
--------------------------------------------------------------------------------
/recipes/api/libvncserver/hash:
--------------------------------------------------------------------------------
1 | 2024-05-28 00819e2dcb970d8903323aa7408cdfc63916b938
2 |
--------------------------------------------------------------------------------
/recipes/api/libvorbis/content.mk:
--------------------------------------------------------------------------------
1 | content: include lib/symbols/libvorbis LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libvorbis)
4 |
5 | include:
6 | cp -r $(PORT_DIR)/$@ $@
7 |
8 | lib/symbols/libvorbis:
9 | $(mirror_from_rep_dir)
10 |
11 | LICENSE:
12 | cp $(PORT_DIR)/src/lib/libvorbis/COPYING $@
13 |
--------------------------------------------------------------------------------
/recipes/api/libvorbis/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 25bbedf83bea4cdc59a04f6e4127c19a846d5f86
2 |
--------------------------------------------------------------------------------
/recipes/api/mbedtls/hash:
--------------------------------------------------------------------------------
1 | 2025-02-26 ed044663e3b7e2fb6e1cc328bccb3f4e2b1efba0
2 |
--------------------------------------------------------------------------------
/recipes/api/nss3/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 912b8fd0da8e5054f926a82b16d77cae4e880b9e
2 |
--------------------------------------------------------------------------------
/recipes/api/opus/content.mk:
--------------------------------------------------------------------------------
1 | content: include lib/symbols/opus LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/opus)
4 |
5 | include:
6 | cp -r $(PORT_DIR)/$@/opus $@
7 |
8 | lib/symbols/opus:
9 | $(mirror_from_rep_dir)
10 |
11 | LICENSE:
12 | cp $(PORT_DIR)/src/lib/opus/COPYING $@
13 |
--------------------------------------------------------------------------------
/recipes/api/opus/hash:
--------------------------------------------------------------------------------
1 | 2020-09-11-a e536c264b90f99c269eee0240e41504b2b03e8e7
2 |
--------------------------------------------------------------------------------
/recipes/api/opusfile/hash:
--------------------------------------------------------------------------------
1 | 2023-11-24 80c77e13b1aaf14a1509f09f9d9b5c4ae0fcc581
2 |
--------------------------------------------------------------------------------
/recipes/api/protobuf-c/content.mk:
--------------------------------------------------------------------------------
1 | content: include/protobuf-c lib/symbols/protobuf-c LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/protobuf-c)
4 |
5 | include/protobuf-c:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/$@/* $@
8 |
9 | lib/symbols/protobuf-c:
10 | $(mirror_from_rep_dir)
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/lib/protobuf-c/LICENSE $@
14 |
--------------------------------------------------------------------------------
/recipes/api/protobuf-c/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 bd53b4b9f087cd9c64ec54e285df29e84398046f
2 |
--------------------------------------------------------------------------------
/recipes/api/protobuf/hash:
--------------------------------------------------------------------------------
1 | 2020-07-30 5094e1905ef7e614c634d8e07e76c0a86f62c005
2 |
--------------------------------------------------------------------------------
/recipes/api/qt5_webchannel/hash:
--------------------------------------------------------------------------------
1 | 2023-05-26 a774a6686cfb6b336909b9b7c25f8ac9d8a56bcb
2 |
--------------------------------------------------------------------------------
/recipes/api/qt5_webengine/hash:
--------------------------------------------------------------------------------
1 | 2023-05-26 cecb5b85bc5e97613a91ac3c8806c1754ea4005f
2 |
--------------------------------------------------------------------------------
/recipes/api/qt6_webchannel/hash:
--------------------------------------------------------------------------------
1 | 2025-02-26 cce9c493a381e699c3eef51e3627b87c18fa040a
2 |
--------------------------------------------------------------------------------
/recipes/api/qt6_webengine/hash:
--------------------------------------------------------------------------------
1 | 2025-02-03 afa4fb55317a398478f32fd026fb2517d9098f65
2 |
--------------------------------------------------------------------------------
/recipes/api/rtaudio/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 056746dd403956c7b9a3cdc573908d748535ac5e
2 |
--------------------------------------------------------------------------------
/recipes/api/sdl/hash:
--------------------------------------------------------------------------------
1 | 2024-12-10 5ffe39dedbe21b3ae3611e7486d8a2b8de227424
2 |
--------------------------------------------------------------------------------
/recipes/api/sdl2/hash:
--------------------------------------------------------------------------------
1 | 2024-04-11 6e821c70d3825696467f3c6481b730f43580bb8a
2 |
--------------------------------------------------------------------------------
/recipes/api/sdl2_image/hash:
--------------------------------------------------------------------------------
1 | 2024-02-28 06678e3365108ae5133aa030b068e34e9ff6b7fb
2 |
--------------------------------------------------------------------------------
/recipes/api/sdl2_mixer/hash:
--------------------------------------------------------------------------------
1 | 2024-02-28 e57dfffff15ebee6b7ada113885435511325a53a
2 |
--------------------------------------------------------------------------------
/recipes/api/sdl2_net/hash:
--------------------------------------------------------------------------------
1 | 2024-02-28 9a8fba4f4c6dad2b0492258ae9e62095fc45a2f7
2 |
--------------------------------------------------------------------------------
/recipes/api/sdl2_ttf/hash:
--------------------------------------------------------------------------------
1 | 2024-02-28 8d30a14707f8d199cf07e66feb580ea46f70b3ef
2 |
--------------------------------------------------------------------------------
/recipes/api/sdl_gfx/hash:
--------------------------------------------------------------------------------
1 | 2023-11-26 f8574456ddebd5a6d61480d4f63970bd7b028624
2 |
--------------------------------------------------------------------------------
/recipes/api/sdl_image/hash:
--------------------------------------------------------------------------------
1 | 2023-11-29 c3eb1472dca8d41020fba0146784f9a4fa870fb9
2 |
--------------------------------------------------------------------------------
/recipes/api/sdl_mixer/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 8c1dda264867072c521ca877bbc212e3f39aec83
2 |
--------------------------------------------------------------------------------
/recipes/api/sdl_net/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 088083ff3e75906743958f2eb20c30385b9447bb
2 |
--------------------------------------------------------------------------------
/recipes/api/sdl_ttf/hash:
--------------------------------------------------------------------------------
1 | 2023-11-29 6d5e8e70a9583cb734e30e07f30ed1e81c5c0afb
2 |
--------------------------------------------------------------------------------
/recipes/api/snappy/content.mk:
--------------------------------------------------------------------------------
1 | content: include/snappy lib/symbols/snappy LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/snappy)
4 |
5 | include/snappy:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/$@/* $@
8 |
9 | lib/symbols/snappy:
10 | $(mirror_from_rep_dir)
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/lib/snappy/COPYING $@
14 |
--------------------------------------------------------------------------------
/recipes/api/snappy/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 b38edfe633976c5396b85dea041d84422f41db3d
2 |
--------------------------------------------------------------------------------
/recipes/api/ubuntu_ui_toolkit/hash:
--------------------------------------------------------------------------------
1 | 2024-08-28 9080739000c1938bb636b82af0c6fbdde690e86f
2 |
--------------------------------------------------------------------------------
/recipes/pkg/abuse/README:
--------------------------------------------------------------------------------
1 |
2 | Abuse
3 |
4 | Abuse is a dark 2D side-scrolling platform game developed by Crack dot Com in 1995.
5 | It features beautiful lighting, realistic animation and nasty alien-like creatures to destroy.
6 | It is now maintained by Sam Hocevar in an attempt to prevent it from vanishing from
7 | the Internet.
8 |
--------------------------------------------------------------------------------
/recipes/pkg/abuse/archives:
--------------------------------------------------------------------------------
1 | _/raw/abuse
2 | _/src/abuse
3 | _/src/jpeg
4 | _/src/libc
5 | _/src/sdl
6 | _/src/sdl_image
7 | _/src/sdl_mixer
8 | _/src/sdl_net
9 | _/src/stdcxx
10 | _/src/vfs
11 | _/src/vfs_oss
12 | _/src/libpng
13 | _/src/zlib
14 |
--------------------------------------------------------------------------------
/recipes/pkg/abuse/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 f986324b082f88f9d1a1a0a213343399eef64604
2 |
--------------------------------------------------------------------------------
/recipes/pkg/avconv/README:
--------------------------------------------------------------------------------
1 |
2 | Simple software-rendering demo application
3 |
--------------------------------------------------------------------------------
/recipes/pkg/avconv/archives:
--------------------------------------------------------------------------------
1 | _/src/avconv
2 | _/src/libc
3 | _/src/libav
4 | _/src/vfs
5 | _/src/posix
6 | _/src/zlib
7 |
--------------------------------------------------------------------------------
/recipes/pkg/avconv/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 b30a5e776284d7aad13a95056ad47bb69f5f24cb
2 |
--------------------------------------------------------------------------------
/recipes/pkg/avplay/README:
--------------------------------------------------------------------------------
1 |
2 | Simple media player based on libav
3 |
4 | The avplay component requests a file system with the label "input" and expects
5 | to find a file called "mediafile" in the root of this file system.
6 |
--------------------------------------------------------------------------------
/recipes/pkg/avplay/archives:
--------------------------------------------------------------------------------
1 | _/src/avplay
2 | _/src/libc
3 | _/src/libav
4 | _/src/sdl
5 | _/src/vfs
6 | _/src/vfs_oss
7 | _/src/zlib
8 |
--------------------------------------------------------------------------------
/recipes/pkg/avplay/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 254dfd84ff603cd9a063c48db906bcebce7710a1
2 |
--------------------------------------------------------------------------------
/recipes/pkg/boot2java/README:
--------------------------------------------------------------------------------
1 | boot2java installation
2 |
--------------------------------------------------------------------------------
/recipes/pkg/boot2java/archives:
--------------------------------------------------------------------------------
1 | _/raw/jdk
2 | _/src/jdk
3 | _/src/libc
4 | _/src/stdcxx
5 | _/src/vfs
6 | _/src/vfs_lxip
7 | _/src/vfs_rump
8 | _/src/zlib
9 |
--------------------------------------------------------------------------------
/recipes/pkg/boot2java/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 a22e5be013f6061890f084d9ee9e116645bf043b
2 |
--------------------------------------------------------------------------------
/recipes/pkg/entropy_view/README:
--------------------------------------------------------------------------------
1 |
2 | Jitter Sponge
3 |
4 | A terminal server that provides an entropy service.
5 |
--------------------------------------------------------------------------------
/recipes/pkg/entropy_view/archives:
--------------------------------------------------------------------------------
1 | _/src/entropy_view
2 |
--------------------------------------------------------------------------------
/recipes/pkg/entropy_view/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 60af077cb7fb691d91b6c0b843e826ca3cb78a5d
2 |
--------------------------------------------------------------------------------
/recipes/pkg/entropy_view/runtime:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/recipes/pkg/falkon/README:
--------------------------------------------------------------------------------
1 | Falkon web browser
2 |
--------------------------------------------------------------------------------
/recipes/pkg/falkon/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 300abbff7c2bc90d473272e2e2968ee81b693ccf
2 |
--------------------------------------------------------------------------------
/recipes/pkg/falkon_qt6/README:
--------------------------------------------------------------------------------
1 | Falkon web browser
2 |
--------------------------------------------------------------------------------
/recipes/pkg/falkon_qt6/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 16e7ac7ae922905e462d87a2bb13a3a6ad609d9f
2 |
--------------------------------------------------------------------------------
/recipes/pkg/flif_view/README:
--------------------------------------------------------------------------------
1 |
2 | FLIF image viewer
3 |
--------------------------------------------------------------------------------
/recipes/pkg/flif_view/archives:
--------------------------------------------------------------------------------
1 | _/src/flif_view
2 | _/src/libc
3 | _/src/libflif
4 | _/src/libpng
5 | _/src/stdcxx
6 | _/src/vfs
7 | _/src/zlib
8 |
--------------------------------------------------------------------------------
/recipes/pkg/flif_view/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 720ca6e5e5a1034d3a93975aafe3e44609ae3449
2 |
--------------------------------------------------------------------------------
/recipes/pkg/glmark2/README:
--------------------------------------------------------------------------------
1 | glmark2 is an OpenGL 2.0 and ES 2.0 benchmark.
2 |
3 | glmark2 is developed by Alexandros Frantzis and Jesse Barker based on the
4 | original glmark benchmark by Ben Smith.
5 |
6 | This package contains the port to Genode.
7 |
--------------------------------------------------------------------------------
/recipes/pkg/glmark2/archives:
--------------------------------------------------------------------------------
1 | _/src/glmark2
2 | _/raw/glmark2
3 | _/src/mesa
4 | _/src/libdrm
5 | _/src/libc
6 | _/src/vfs
7 | _/src/vfs_gpu
8 | _/src/expat
9 | _/src/jpeg
10 | _/src/libpng
11 | _/src/zlib
12 | _/src/stdcxx
13 |
--------------------------------------------------------------------------------
/recipes/pkg/glmark2/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 7a23921d97a97d0b34a37a8302a1ab59edd198c4
2 |
--------------------------------------------------------------------------------
/recipes/pkg/grafx2/archives:
--------------------------------------------------------------------------------
1 | _/src/jpeg
2 | _/src/libc
3 | _/src/libpng
4 | _/src/grafx2
5 | _/src/sdl
6 | _/src/sdl_image
7 | _/src/vfs
8 | _/src/zlib
9 |
--------------------------------------------------------------------------------
/recipes/pkg/grafx2/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 e20aa0180b37a5f02d2e1ac0d3897ad4b8e3691e
2 |
--------------------------------------------------------------------------------
/recipes/pkg/iperf/archives:
--------------------------------------------------------------------------------
1 | _/src/iperf
2 | _/src/libc
3 | _/src/vfs
4 | _/src/posix
5 | _/src/vfs_lxip
6 | _/src/stdcxx
7 | _/src/vfs_lwip
8 |
--------------------------------------------------------------------------------
/recipes/pkg/iperf/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 230ad1e04722f7d28455d90c968e09c83df21de9
2 |
--------------------------------------------------------------------------------
/recipes/pkg/jdk/README:
--------------------------------------------------------------------------------
1 | This package contains a Hello World! example for OpenJDK.
2 |
--------------------------------------------------------------------------------
/recipes/pkg/jdk/archives:
--------------------------------------------------------------------------------
1 | _/raw/jdk
2 | _/src/jdk
3 | _/src/libc
4 | _/src/stdcxx
5 | _/src/vfs
6 | _/src/vfs_pipe
7 | _/src/zlib
8 |
--------------------------------------------------------------------------------
/recipes/pkg/jdk/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 f65a2f3d1f03b5ae92e3e9c6a4845b99d1e91385
2 |
--------------------------------------------------------------------------------
/recipes/pkg/jitter_sponge/README:
--------------------------------------------------------------------------------
1 |
2 | Jitter Sponge
3 |
4 | A terminal server that provides an entropy service.
5 |
--------------------------------------------------------------------------------
/recipes/pkg/jitter_sponge/archives:
--------------------------------------------------------------------------------
1 | _/src/jitter_sponge
2 |
--------------------------------------------------------------------------------
/recipes/pkg/jitter_sponge/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 347b353cd1e72a7df4525343c1ee51cab7dbb8ae
2 |
--------------------------------------------------------------------------------
/recipes/pkg/jitter_sponge/runtime:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/recipes/pkg/julia_fractal/README:
--------------------------------------------------------------------------------
1 | Creates a pretty animation by drawing successive julia set representations,
2 | periodically varying a constant factor.
3 |
4 | The program responds to mode changes. Hence, one can resize the Julia window.
5 |
--------------------------------------------------------------------------------
/recipes/pkg/julia_fractal/archives:
--------------------------------------------------------------------------------
1 | _/src/julia_fractal
2 | _/src/libc
3 | _/src/stdcxx
4 | _/src/vfs
5 |
--------------------------------------------------------------------------------
/recipes/pkg/julia_fractal/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 4b523c878ad895ec055ce635b209608033661a40
2 |
--------------------------------------------------------------------------------
/recipes/pkg/mbimcli/archives:
--------------------------------------------------------------------------------
1 | _/raw/mbimcli
2 | _/src/libmbim
3 | _/src/libiconv
4 | _/src/ffi
5 | _/src/glib
6 | _/src/libc
7 | _/src/vfs
8 | _/src/zlib
9 | _/src/mbimcli
10 | _/src/vfs_pipe
11 |
--------------------------------------------------------------------------------
/recipes/pkg/mbimcli/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 c8e577c097c0ebb17a6714b9bc64619806ec2bc9
2 |
--------------------------------------------------------------------------------
/recipes/pkg/mobile_network/archives:
--------------------------------------------------------------------------------
1 | _/src/init
2 | _/src/nic_router
3 | _/src/usb_net
4 | _/src/report_rom
5 | _/src/fs_rom
6 | _/src/libmbim
7 | _/src/libiconv
8 | _/src/ffi
9 | _/src/glib
10 | _/src/libc
11 | _/src/vfs
12 | _/src/zlib
13 | _/src/mbimcli
14 | _/raw/mbimcli
15 | _/src/vfs_pipe
16 | _/src/vfs_import
17 |
--------------------------------------------------------------------------------
/recipes/pkg/mobile_network/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 abc74b41c2cf8ac39dbf313eb7eb35f642f9b4a6
2 |
--------------------------------------------------------------------------------
/recipes/pkg/morph_browser/README:
--------------------------------------------------------------------------------
1 | Morph web browser
2 |
--------------------------------------------------------------------------------
/recipes/pkg/morph_browser/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 33ac9e52ae0a95f88365a1bf924081495e12b2e9
2 |
--------------------------------------------------------------------------------
/recipes/pkg/nic_router-nat-dns/README:
--------------------------------------------------------------------------------
1 |
2 | Runtime for using the NIC router for NAT and DNS
3 |
--------------------------------------------------------------------------------
/recipes/pkg/nic_router-nat-dns/archives:
--------------------------------------------------------------------------------
1 | _/src/nic_router
2 | _/src/stubby
3 | _/src/libc
4 | _/src/openssl
5 | _/src/libgetdns
6 | _/src/posix
7 | _/src/vfs
8 | _/src/vfs_lxip
9 | _/src/vfs_jitterentropy
10 |
--------------------------------------------------------------------------------
/recipes/pkg/nic_router-nat-dns/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 93d1600ae52f3a9758dc270e49d9adff0af19c83
2 |
--------------------------------------------------------------------------------
/recipes/pkg/python3/README:
--------------------------------------------------------------------------------
1 |
2 | Python interpreter version 3
3 |
4 | This package runs a non-interactive python interpreter. The programm will execute
5 | a file `hello.py` provided a File_system session.
6 |
--------------------------------------------------------------------------------
/recipes/pkg/python3/archives:
--------------------------------------------------------------------------------
1 | _/raw/python3
2 | _/src/libc
3 | _/src/libpython3
4 | _/src/python3
5 | _/src/vfs
6 | _/src/vfs_jitterentropy
7 |
--------------------------------------------------------------------------------
/recipes/pkg/python3/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 43619f6c5e0a86688327beb0a0dcf721d80dac7f
2 |
--------------------------------------------------------------------------------
/recipes/pkg/sdl2_playmus/README:
--------------------------------------------------------------------------------
1 |
2 | Runtime for SDL2 mixer play-music example
3 |
--------------------------------------------------------------------------------
/recipes/pkg/sdl2_playmus/archives:
--------------------------------------------------------------------------------
1 | _/src/expat
2 | _/src/libc
3 | _/src/libdrm
4 | _/src/libflac
5 | _/src/libiconv
6 | _/src/libogg
7 | _/src/libvorbis
8 | _/src/mesa
9 | _/src/opus
10 | _/src/sdl2
11 | _/src/sdl2_mixer
12 | _/src/sdl2_net
13 | _/src/sdl2_playmus
14 | _/src/stdcxx
15 | _/src/vfs
16 | _/src/vfs_gpu
17 | _/src/vfs_oss
18 | _/src/zlib
19 |
--------------------------------------------------------------------------------
/recipes/pkg/sdl2_playmus/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 528fd42e0268c0cbe27093912574ac345a2a74bc
2 |
--------------------------------------------------------------------------------
/recipes/pkg/sdl_vnc/README:
--------------------------------------------------------------------------------
1 |
2 | SDL based VNC client of libvnc project
3 |
4 |
--------------------------------------------------------------------------------
/recipes/pkg/sdl_vnc/archives:
--------------------------------------------------------------------------------
1 | _/src/sdl_vnc
2 | _/src/libvncclient
3 | _/src/init
4 | _/src/fs_rom
5 | _/src/vfs
6 | _/src/vfs_lwip
7 | _/src/vfs_lxip
8 | _/src/vfs_gpu
9 | _/src/vfs_import
10 | _/src/libc
11 | _/src/sdl2
12 | _/src/jpeg
13 | _/src/zlib
14 | _/src/mesa
15 | _/src/libiconv
16 | _/src/libdrm
17 | _/src/expat
18 | _/src/stdcxx
19 |
--------------------------------------------------------------------------------
/recipes/pkg/sdl_vnc/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 dcdd549bbe7436da15cb2ee0052fca86cfb2b76c
2 |
--------------------------------------------------------------------------------
/recipes/pkg/show_input/README:
--------------------------------------------------------------------------------
1 |
2 | Utility to instrument key presses
3 |
--------------------------------------------------------------------------------
/recipes/pkg/show_input/archives:
--------------------------------------------------------------------------------
1 | _/src/libc
2 | _/src/vfs
3 | _/src/show_input
4 |
--------------------------------------------------------------------------------
/recipes/pkg/show_input/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 f6ebb1432f2b9b87e92b2d80f5b3d2291cbe79ca
2 |
--------------------------------------------------------------------------------
/recipes/pkg/ssh_client/archives:
--------------------------------------------------------------------------------
1 | _/pkg/terminal
2 | _/src/init
3 | _/src/libc
4 | _/src/libssh
5 | _/src/openssl
6 | _/src/ssh_client
7 | _/src/vfs
8 | _/src/vfs_jitterentropy
9 | _/src/vfs_lwip
10 | _/src/zlib
11 |
--------------------------------------------------------------------------------
/recipes/pkg/ssh_client/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 c647bfff5388d7a97d3f7bf87d2a7709fbf6a0d5
2 |
--------------------------------------------------------------------------------
/recipes/pkg/test-rdrand/README:
--------------------------------------------------------------------------------
1 | Test for the RDRAND utility.
2 |
--------------------------------------------------------------------------------
/recipes/pkg/test-rdrand/archives:
--------------------------------------------------------------------------------
1 | _/src/test-rdrand
2 |
--------------------------------------------------------------------------------
/recipes/pkg/test-rdrand/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 17c061770be228c5f09169ef59fe1c034b8a2f1f
2 |
--------------------------------------------------------------------------------
/recipes/pkg/tyrian/archives:
--------------------------------------------------------------------------------
1 | _/raw/tyrian
2 | _/src/libc
3 | _/src/opentyrian
4 | _/src/sdl
5 | _/src/sdl_net
6 | _/src/vfs
7 | _/src/vfs_oss
8 |
--------------------------------------------------------------------------------
/recipes/pkg/tyrian/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 810c905cc1adaf79b17a8a1666899f5b66da3330
2 |
--------------------------------------------------------------------------------
/recipes/pkg/ubuntu_ui_toolkit/README:
--------------------------------------------------------------------------------
1 | Meta package for Ubuntu-Ui-Toolkit
2 |
3 | now Lomiri
4 |
--------------------------------------------------------------------------------
/recipes/pkg/ubuntu_ui_toolkit/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 2f87ff0caff375e98543b1041972fcd611f2d3aa
2 |
--------------------------------------------------------------------------------
/recipes/pkg/user_keys/archives:
--------------------------------------------------------------------------------
1 | _/src/init
2 | _/src/report_rom
3 | _/src/fs_rom
4 | _/src/rom_filter
5 | _/src/global_keys_handler
6 | _/src/rom_to_file
7 | _/src/vfs
8 |
--------------------------------------------------------------------------------
/recipes/pkg/user_keys/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 3d1beced7753dc750a24547bcaccad0ef3d04e7a
2 |
--------------------------------------------------------------------------------
/recipes/raw/abuse/content.mk:
--------------------------------------------------------------------------------
1 | content: abuse.tar README
2 |
3 | ABUSE_DIR := $(call port_dir,$(REP_DIR)/ports/abuse)/src/app/abuse
4 |
5 | TAR_OPT := --owner=0 --group=0 --numeric-owner --mode='go=' --mtime='1970-01-01 00:00+00'
6 |
7 | abuse.tar: $(ABUSE_DIR)/data
8 | tar $(TAR_OPT) -cf $@ -C $< .
9 |
10 | README: $(ABUSE_DIR)/COPYING
11 | cp $< $@
12 |
--------------------------------------------------------------------------------
/recipes/raw/abuse/hash:
--------------------------------------------------------------------------------
1 | 2025-04-28 d3d419f3e664523679139cff4f528abd3979108a
2 |
--------------------------------------------------------------------------------
/recipes/raw/falkon/content.mk:
--------------------------------------------------------------------------------
1 | content: init.config
2 |
3 | init.config:
4 | cp $(REP_DIR)/recipes/raw/falkon/$@ $@
5 |
--------------------------------------------------------------------------------
/recipes/raw/falkon/hash:
--------------------------------------------------------------------------------
1 | 2025-02-26 f7bbb347321fc3a5dd83349d6e9bc9aba63622a1
2 |
--------------------------------------------------------------------------------
/recipes/raw/falkon_qt6/content.mk:
--------------------------------------------------------------------------------
1 | content: init.config
2 |
3 | init.config:
4 | cp $(REP_DIR)/recipes/raw/falkon_qt6/$@ $@
5 |
--------------------------------------------------------------------------------
/recipes/raw/falkon_qt6/hash:
--------------------------------------------------------------------------------
1 | 2025-02-26 58f2e502bd9dcf9547d7aa711110b7249eb85d5f
2 |
--------------------------------------------------------------------------------
/recipes/raw/glmark2/content.mk:
--------------------------------------------------------------------------------
1 | content: glmark2_assets.tar
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/glmark2)/src/app/glmark2
4 |
5 | TAR_OPT := --owner=0 --group=0 --numeric-owner --mode='go=' --mtime='2021-04-29 00:00+00'
6 |
7 | glmark2_assets.tar:
8 | tar $(TAR_OPT) -cf $@ -C $(PORT_DIR)/data .
9 |
--------------------------------------------------------------------------------
/recipes/raw/glmark2/hash:
--------------------------------------------------------------------------------
1 | 2025-04-28 bab297f0bb88b995e56d8766fdd0f845d33e85f9
2 |
--------------------------------------------------------------------------------
/recipes/raw/jdk/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 ac3dba447f387c68a8c141310a860684f9af3695
2 |
--------------------------------------------------------------------------------
/recipes/raw/mbimcli/content.mk:
--------------------------------------------------------------------------------
1 | content: mbimcli.config mbimcli_cascaded_router.config
2 |
3 | mbimcli.config mbimcli_cascaded_router.config:
4 | cp $(REP_DIR)/recipes/raw/mbimcli/$@ $@
5 |
--------------------------------------------------------------------------------
/recipes/raw/mbimcli/hash:
--------------------------------------------------------------------------------
1 | 2021-07-09 5616e32d00e8f15a3d8e60825b420af22c02041b
2 |
--------------------------------------------------------------------------------
/recipes/raw/morph_browser/content.mk:
--------------------------------------------------------------------------------
1 | content: init.config
2 |
3 | init.config:
4 | cp $(REP_DIR)/recipes/raw/morph_browser/$@ $@
5 |
--------------------------------------------------------------------------------
/recipes/raw/morph_browser/hash:
--------------------------------------------------------------------------------
1 | 2025-02-26 44ec07e3170dd9d8dc6ab059481e53f9651303e0
2 |
--------------------------------------------------------------------------------
/recipes/raw/python3/content.mk:
--------------------------------------------------------------------------------
1 | content: python3.config
2 |
3 | python3.config:
4 | cp $(REP_DIR)/recipes/raw/python3/$@ $@
5 |
--------------------------------------------------------------------------------
/recipes/raw/python3/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 b1aa7750e40e1a51bee14d8336a89ac92780794d
2 |
--------------------------------------------------------------------------------
/recipes/raw/qt5_avplay/hash:
--------------------------------------------------------------------------------
1 | 2023-04-27 3495e873f956367f2b1b50fb0c04b1272bc8fea4
2 |
--------------------------------------------------------------------------------
/recipes/raw/tyrian/content.mk:
--------------------------------------------------------------------------------
1 | MIRROR_FROM_PORT_AND_REP_DIR := src/app/opentyrian
2 |
3 | content: tyrian.tar
4 |
5 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/opentyrian)/src/app/opentyrian
6 |
7 | TAR_OPT := --owner=0 --group=0 --numeric-owner --mode='go=' --mtime='1970-01-01 00:00+00'
8 |
9 | tyrian.tar:
10 | $(VERBOSE) tar $(TAR_OPT) -cf $@ -C $(PORT_DIR)/tyrian21 .
11 |
--------------------------------------------------------------------------------
/recipes/raw/tyrian/hash:
--------------------------------------------------------------------------------
1 | 2025-04-28 ccadd175af819c5193c997e8fd6f158e669d6458
2 |
--------------------------------------------------------------------------------
/recipes/raw/ubuntu_themes/hash:
--------------------------------------------------------------------------------
1 | 2025-04-28 eeed3c63b21cd1907d4492c57a37d24ee6998090
2 |
--------------------------------------------------------------------------------
/recipes/raw/ubuntu_ui_toolkit_gallery/hash:
--------------------------------------------------------------------------------
1 | 2025-04-28 148a274fc8234850f32fb7c6aaf02db60230a080
2 |
--------------------------------------------------------------------------------
/recipes/src/abuse/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 be54ee34dc758c65421a07c07a45d77e316ffe16
2 |
--------------------------------------------------------------------------------
/recipes/src/abuse/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | sdl
4 | sdl_image
5 | sdl_mixer
6 | sdl_net
7 | stdcxx
8 | os
9 | vfs
10 |
--------------------------------------------------------------------------------
/recipes/src/avconv/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 b1dfe98bbc881d15009543ef0a9cb78c89867176
2 |
--------------------------------------------------------------------------------
/recipes/src/avconv/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | so
4 | libc
5 | vfs
6 | libav
7 | posix
8 | framebuffer_session
9 |
--------------------------------------------------------------------------------
/recipes/src/avplay/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 fa0ccc113737cfc7340d6e9414e59c18622a4ac4
2 |
--------------------------------------------------------------------------------
/recipes/src/avplay/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | timer_session
4 | so
5 | libc
6 | vfs
7 | libav
8 | sdl
9 | framebuffer_session
10 | input_session
11 |
--------------------------------------------------------------------------------
/recipes/src/block_shred/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 bbcddbf79f8b997fb5860cbe3dc2db311c84d7c1
2 |
--------------------------------------------------------------------------------
/recipes/src/block_shred/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | block_session
4 | jitterentropy
5 |
--------------------------------------------------------------------------------
/recipes/src/cmocka/api:
--------------------------------------------------------------------------------
1 | cmocka
2 |
--------------------------------------------------------------------------------
/recipes/src/cmocka/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 151f329497e0ce85619cb4b73faeb22654228fb8
2 |
--------------------------------------------------------------------------------
/recipes/src/cmocka/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 |
--------------------------------------------------------------------------------
/recipes/src/entropy_view/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR = src/app/entropy_view
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/entropy_view/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 0eee505c8a0047ae327eb7ffa24efa2d884db5d9
2 |
--------------------------------------------------------------------------------
/recipes/src/entropy_view/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | framebuffer_session
4 | input_session
5 | gui_session
6 | terminal_session
7 |
--------------------------------------------------------------------------------
/recipes/src/exec_terminal/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR = src/test/exec_terminal
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/exec_terminal/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 c35b4554e21af537f55d1b22b6ebc642f7d8bed5
2 |
--------------------------------------------------------------------------------
/recipes/src/exec_terminal/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | report_session
4 |
--------------------------------------------------------------------------------
/recipes/src/falkon/content.mk:
--------------------------------------------------------------------------------
1 | content: src/app/falkon LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/falkon)
4 |
5 | MIRROR_FROM_PORT_DIR := src/app/falkon
6 |
7 | src/app/falkon:
8 | mkdir -p $@
9 | cp -r $(PORT_DIR)/$@/* $@/
10 | cp -r $(REP_DIR)/$@/* $@/
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/app/falkon/COPYING $@
14 |
--------------------------------------------------------------------------------
/recipes/src/falkon/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 2292841939fd0da9af4a018854b9a2c3ee5eb16c
2 |
--------------------------------------------------------------------------------
/recipes/src/falkon/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | mesa
3 | nss3
4 | openssl
5 | qt5_base
6 | qt5_component
7 | qt5_declarative
8 | qt5_svg
9 | qt5_webchannel
10 | qt5_webengine
11 | so
12 | stdcxx
13 |
--------------------------------------------------------------------------------
/recipes/src/falkon_qt6/content.mk:
--------------------------------------------------------------------------------
1 | content: src/app/falkon LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/falkon)
4 |
5 | MIRROR_FROM_PORT_DIR := src/app/falkon
6 |
7 | src/app/falkon:
8 | mkdir -p $@
9 | cp -r $(PORT_DIR)/$@/* $@/
10 | cp -r $(REP_DIR)/src/app/falkon_qt6/* $@/
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/app/falkon/COPYING $@
14 |
--------------------------------------------------------------------------------
/recipes/src/falkon_qt6/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 f9ddecc3adf677552dbefff2e74acd65eae20bbd
2 |
--------------------------------------------------------------------------------
/recipes/src/falkon_qt6/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | mesa
3 | nss3
4 | openssl
5 | qt6_base
6 | qt6_component
7 | qt6_declarative
8 | qt6_qt5compat
9 | qt6_svg
10 | qt6_webchannel
11 | qt6_webengine
12 | so
13 | stdcxx
14 |
--------------------------------------------------------------------------------
/recipes/src/fdk-aac/api:
--------------------------------------------------------------------------------
1 | fdk-aac
2 |
--------------------------------------------------------------------------------
/recipes/src/fdk-aac/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 cd63d2dc85d5b5582dac7ab0846fdcc16b2a326c
2 |
--------------------------------------------------------------------------------
/recipes/src/fdk-aac/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | so
3 |
--------------------------------------------------------------------------------
/recipes/src/flif_capture/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR := src/server/flif_capture
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/flif_capture/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 2aaaac61d188b27887607c98f6ffdb9c41f134e1
2 |
--------------------------------------------------------------------------------
/recipes/src/flif_capture/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | blit
4 | framebuffer_session
5 | input_session
6 | libc
7 | libflif
8 | libpng
9 | stdcxx
10 | vfs
11 | zlib
12 |
--------------------------------------------------------------------------------
/recipes/src/flif_view/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR := src/app/flif_view
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/flif_view/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 779b160d491302480096ddb6008e18b1d91b6cf8
2 |
--------------------------------------------------------------------------------
/recipes/src/flif_view/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | blit
4 | framebuffer_session
5 | gems
6 | input_session
7 | libc
8 | libflif
9 | libpng
10 | nitpicker_gfx
11 | gui_session
12 | stdcxx
13 | timer_session
14 | vfs
15 | zlib
16 |
--------------------------------------------------------------------------------
/recipes/src/glib/api:
--------------------------------------------------------------------------------
1 | glib
2 |
--------------------------------------------------------------------------------
/recipes/src/glib/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 33bc23b11377fa22320d724500a4cea0f25865e5
2 |
--------------------------------------------------------------------------------
/recipes/src/glib/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | libiconv
4 | zlib
5 | ffi
6 |
--------------------------------------------------------------------------------
/recipes/src/glmark2/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 21c82530467ba345227e8b771073d85b508c1766
2 |
--------------------------------------------------------------------------------
/recipes/src/glmark2/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | format
4 | framebuffer_session
5 | gui_session
6 | input_session
7 | jpeg
8 | libc
9 | libpng
10 | mesa
11 | stdcxx
12 |
--------------------------------------------------------------------------------
/recipes/src/grafx2/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 2a8494723a26379a4625464d8f31871753ee1b4a
2 |
--------------------------------------------------------------------------------
/recipes/src/grafx2/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | sdl
4 | sdl_image
5 | libpng
6 | vfs
7 | zlib
8 |
--------------------------------------------------------------------------------
/recipes/src/grpc/api:
--------------------------------------------------------------------------------
1 | grpc
2 |
--------------------------------------------------------------------------------
/recipes/src/grpc/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 8c6bfabca0cdb99321c3e4917ee5060158f62ddd
2 |
--------------------------------------------------------------------------------
/recipes/src/grpc/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | openssl
4 | protobuf
5 | stdcxx
6 | zlib
7 |
--------------------------------------------------------------------------------
/recipes/src/iperf/content.mk:
--------------------------------------------------------------------------------
1 | content: src/app/iperf LICENSE
2 |
3 | IPERF_CONTRIB_DIR := $(call port_dir,$(REP_DIR)/ports/iperf)/src/app/iperf
4 |
5 | src/app/iperf:
6 | mkdir -p $@
7 | cp -r $(IPERF_CONTRIB_DIR)/* $@
8 | $(mirror_from_rep_dir)
9 |
10 | LICENSE:
11 | cp $(IPERF_CONTRIB_DIR)/COPYING $@
12 |
13 |
--------------------------------------------------------------------------------
/recipes/src/iperf/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 ff09ff027c138c853a9c1c21493490ea6572cb2d
2 |
--------------------------------------------------------------------------------
/recipes/src/iperf/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | posix
4 | stdcxx
5 |
--------------------------------------------------------------------------------
/recipes/src/jdk/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 32a3b49d4fb224feb229fb51581b3808acf803ca
2 |
--------------------------------------------------------------------------------
/recipes/src/jdk/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | os
4 | stdcxx
5 | timer_session
6 | zlib
7 |
--------------------------------------------------------------------------------
/recipes/src/jitter_sponge/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 e56831ae91389c24ae4e59369346bda8cde0c5f4
2 |
--------------------------------------------------------------------------------
/recipes/src/jitter_sponge/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | jitterentropy
3 | terminal_session
4 | vfs
5 |
--------------------------------------------------------------------------------
/recipes/src/jsonc/api:
--------------------------------------------------------------------------------
1 | jsonc
2 |
--------------------------------------------------------------------------------
/recipes/src/jsonc/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 0b61357b27ddc9815c4c4805d6d7b708721acd33
2 |
--------------------------------------------------------------------------------
/recipes/src/jsonc/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 |
--------------------------------------------------------------------------------
/recipes/src/julia_fractal/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR = src/app/julia_fractal
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/julia_fractal/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 5677c3ee9bb1b380ff8b47c35d348c6640175016
2 |
--------------------------------------------------------------------------------
/recipes/src/julia_fractal/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | framebuffer_session
3 | input_session
4 | libc
5 | gui_session
6 | os
7 | stdcxx
8 | timer_session
9 |
--------------------------------------------------------------------------------
/recipes/src/libav/api:
--------------------------------------------------------------------------------
1 | libav
2 |
--------------------------------------------------------------------------------
/recipes/src/libav/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 8ae3c2cb651bc112bda3b9b7d8704846405042ef
2 |
--------------------------------------------------------------------------------
/recipes/src/libav/used_apis:
--------------------------------------------------------------------------------
1 | so
2 | libc
3 | zlib
4 | base
5 |
--------------------------------------------------------------------------------
/recipes/src/libconfig/api:
--------------------------------------------------------------------------------
1 | libconfig
2 |
--------------------------------------------------------------------------------
/recipes/src/libconfig/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 fbba729ac3a16c521c267699312a5b72c8b0a181
2 |
--------------------------------------------------------------------------------
/recipes/src/libconfig/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 |
--------------------------------------------------------------------------------
/recipes/src/libflac/api:
--------------------------------------------------------------------------------
1 | libflac
2 |
--------------------------------------------------------------------------------
/recipes/src/libflac/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 09334f370ab994a71dc55424ad2abdf8fb6ea224
2 |
--------------------------------------------------------------------------------
/recipes/src/libflac/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | libogg
4 |
--------------------------------------------------------------------------------
/recipes/src/libflif/api:
--------------------------------------------------------------------------------
1 | libflif
2 |
--------------------------------------------------------------------------------
/recipes/src/libflif/content.mk:
--------------------------------------------------------------------------------
1 | content: src/lib/flif lib/mk/libflif.mk LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/flif)
4 |
5 | src/lib/flif:
6 | $(mirror_from_rep_dir)
7 | cp -r $(PORT_DIR)/src/lib/flif/* $@
8 |
9 | lib/mk/libflif.mk:
10 | $(mirror_from_rep_dir)
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/lib/flif/LICENSE $@
14 |
15 |
--------------------------------------------------------------------------------
/recipes/src/libflif/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 eeaefdad8c5ea891cecc0416a70547be613df97c
2 |
--------------------------------------------------------------------------------
/recipes/src/libflif/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | libpng
3 | so
4 | stdcxx
5 | zlib
6 |
--------------------------------------------------------------------------------
/recipes/src/libgetdns/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 50770ffb7c8665b6afe22006e57b1c5471bc2a7a
2 |
--------------------------------------------------------------------------------
/recipes/src/libgetdns/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | libyaml
3 | libgetdns
4 | openssl
5 |
--------------------------------------------------------------------------------
/recipes/src/libmad/api:
--------------------------------------------------------------------------------
1 | libmad
2 |
--------------------------------------------------------------------------------
/recipes/src/libmad/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 54d67ef190bff4ea92ff66b710c7ba2eb24e90a6
2 |
--------------------------------------------------------------------------------
/recipes/src/libmad/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 |
--------------------------------------------------------------------------------
/recipes/src/libmbim/api:
--------------------------------------------------------------------------------
1 | libmbim
2 |
--------------------------------------------------------------------------------
/recipes/src/libmbim/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 a4c798acc5f557250587b1c2cd9238cbcb3fec5f
2 |
--------------------------------------------------------------------------------
/recipes/src/libmbim/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | glib
4 | libiconv
5 |
--------------------------------------------------------------------------------
/recipes/src/libmpg123/api:
--------------------------------------------------------------------------------
1 | libmpg123
2 |
--------------------------------------------------------------------------------
/recipes/src/libmpg123/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 33d96646252c840b9f03a9863fc6558b8a15fe4a
2 |
--------------------------------------------------------------------------------
/recipes/src/libmpg123/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 |
--------------------------------------------------------------------------------
/recipes/src/libogg/api:
--------------------------------------------------------------------------------
1 | libogg
2 |
--------------------------------------------------------------------------------
/recipes/src/libogg/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 5ce3b8d6c6ab2d481e56e4c8cc91a4c3107750c7
2 |
--------------------------------------------------------------------------------
/recipes/src/libogg/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 |
--------------------------------------------------------------------------------
/recipes/src/libpython3/api:
--------------------------------------------------------------------------------
1 | libpython3
2 |
--------------------------------------------------------------------------------
/recipes/src/libpython3/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 ad4be9f403fd67d628fea5e302165281bfa20dee
2 |
--------------------------------------------------------------------------------
/recipes/src/libpython3/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 |
--------------------------------------------------------------------------------
/recipes/src/libsndfile/api:
--------------------------------------------------------------------------------
1 | libsndfile
2 |
--------------------------------------------------------------------------------
/recipes/src/libsndfile/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 e36f84c14a8b6437e391d4f6ac404d42be298672
2 |
--------------------------------------------------------------------------------
/recipes/src/libsndfile/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | libflac
4 | libogg
5 | libvorbis
6 |
--------------------------------------------------------------------------------
/recipes/src/libsndio/api:
--------------------------------------------------------------------------------
1 | libsndio
2 |
--------------------------------------------------------------------------------
/recipes/src/libsndio/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 6bfc4c52e430831c9f7121b270ff30822f915df7
2 |
--------------------------------------------------------------------------------
/recipes/src/libsndio/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 |
--------------------------------------------------------------------------------
/recipes/src/libspng/api:
--------------------------------------------------------------------------------
1 | libspng
2 |
--------------------------------------------------------------------------------
/recipes/src/libspng/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 f180f4d2228cc556b7ba80a8713407d1df4cc397
2 |
--------------------------------------------------------------------------------
/recipes/src/libspng/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | zlib
4 |
--------------------------------------------------------------------------------
/recipes/src/libuuid/api:
--------------------------------------------------------------------------------
1 | libuuid
2 |
--------------------------------------------------------------------------------
/recipes/src/libuuid/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 1cb3c3192eaec81520b877ed3e61065cb7747d77
2 |
--------------------------------------------------------------------------------
/recipes/src/libuuid/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 |
--------------------------------------------------------------------------------
/recipes/src/libvncclient/api:
--------------------------------------------------------------------------------
1 | libvncclient
2 |
--------------------------------------------------------------------------------
/recipes/src/libvncclient/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 ed8e752044704b317b8bac7e058f894de17ae543
2 |
--------------------------------------------------------------------------------
/recipes/src/libvncclient/used_apis:
--------------------------------------------------------------------------------
1 | so
2 | libc
3 | zlib
4 | jpeg
5 |
--------------------------------------------------------------------------------
/recipes/src/libvncserver/api:
--------------------------------------------------------------------------------
1 | libvncserver
2 |
--------------------------------------------------------------------------------
/recipes/src/libvncserver/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 290128bccc9bfe945acb1ba95a66028117435de7
2 |
--------------------------------------------------------------------------------
/recipes/src/libvncserver/used_apis:
--------------------------------------------------------------------------------
1 | so
2 | libc
3 | zlib
4 | jpeg
5 | libpng
6 |
--------------------------------------------------------------------------------
/recipes/src/libvorbis/api:
--------------------------------------------------------------------------------
1 | libvorbis
2 |
--------------------------------------------------------------------------------
/recipes/src/libvorbis/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 6ee3808cc2ef5adc004abb9c23f6aae8d3c912db
2 |
--------------------------------------------------------------------------------
/recipes/src/libvorbis/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | libogg
4 |
--------------------------------------------------------------------------------
/recipes/src/log_tee/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR = src/server/log_tee
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/log_tee/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 ac29b02b4abb9008957cdc1f9091b9de462d2b47
2 |
--------------------------------------------------------------------------------
/recipes/src/log_tee/used_apis:
--------------------------------------------------------------------------------
1 | base
2 |
--------------------------------------------------------------------------------
/recipes/src/log_udp/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR = src/proxy/log_udp
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/log_udp/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 2774f5af311b502cb15c11cd78114faeaa989cbb
2 |
--------------------------------------------------------------------------------
/recipes/src/log_udp/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | net
3 | os
4 | nic_session
5 |
--------------------------------------------------------------------------------
/recipes/src/mbedtls/api:
--------------------------------------------------------------------------------
1 | mbedtls
2 |
--------------------------------------------------------------------------------
/recipes/src/mbedtls/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 6905967483e5fc5e5e5e880772cf35a9bd3230fc
2 |
--------------------------------------------------------------------------------
/recipes/src/mbedtls/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | os
4 |
--------------------------------------------------------------------------------
/recipes/src/mbimcli/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 d070f1b78a562f0a8489ae05c95a9a765b7e0e17
2 |
--------------------------------------------------------------------------------
/recipes/src/mbimcli/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | libc
4 | net
5 | glib
6 | libmbim
7 | report_session
8 |
--------------------------------------------------------------------------------
/recipes/src/morph_browser/content.mk:
--------------------------------------------------------------------------------
1 | content: src/app/morph-browser LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/morph-browser)
4 |
5 | MIRROR_FROM_PORT_DIR := src/app/morph-browser
6 |
7 | src/app/morph-browser:
8 | mkdir -p $@
9 | cp -r $(PORT_DIR)/$@/* $@/
10 | cp -r $(REP_DIR)/$@/* $@/
11 |
12 | LICENSE:
13 | cp $(PORT_DIR)/src/app/morph-browser/COPYING $@
14 |
--------------------------------------------------------------------------------
/recipes/src/morph_browser/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 0000ff6cf3fe8fab5e867aff21c754c90a8f06a6
2 |
--------------------------------------------------------------------------------
/recipes/src/morph_browser/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | mesa
3 | nss3
4 | qt5_base
5 | qt5_component
6 | qt5_declarative
7 | qt5_webengine
8 | qt5_webchannel
9 | stdcxx
10 |
--------------------------------------------------------------------------------
/recipes/src/mp3_audio_sink/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR = src/app/mp3_audio_sink
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
4 | content: src/app/raw_audio_sink/magic_ring_buffer.h
5 |
6 | src/app/raw_audio_sink/magic_ring_buffer.h:
7 | mkdir -p $(dir $@)
8 | cp $(REP_DIR)/src/app/raw_audio_sink/magic_ring_buffer.h $@
9 |
--------------------------------------------------------------------------------
/recipes/src/mp3_audio_sink/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 852947ba0bfbfb9b9767631b347ee4ca41bb4d8b
2 |
--------------------------------------------------------------------------------
/recipes/src/mp3_audio_sink/used_apis:
--------------------------------------------------------------------------------
1 | audio_out_session
2 | base
3 | gems
4 | libc
5 | libmpg123
6 | os
7 | terminal_session
8 | vfs
9 |
--------------------------------------------------------------------------------
/recipes/src/nss3/api:
--------------------------------------------------------------------------------
1 | nss3
2 |
--------------------------------------------------------------------------------
/recipes/src/nss3/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 599d1553e78b3731e6ede72cc806d7036db395d8
2 |
--------------------------------------------------------------------------------
/recipes/src/nss3/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | so
3 |
--------------------------------------------------------------------------------
/recipes/src/opensc_pkcs11/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 09c1dc185609f4ebd1300e89b0c116c1cb518392
2 |
--------------------------------------------------------------------------------
/recipes/src/opensc_pkcs11/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | stdcxx
4 | openssl
5 | pcsc-lite
6 |
--------------------------------------------------------------------------------
/recipes/src/opentyrian/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 ccdabef880f49a8a2058c69e6e71ed5f4dc2fefd
2 |
--------------------------------------------------------------------------------
/recipes/src/opentyrian/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | sdl
4 | sdl_net
5 | os
6 | vfs
7 |
--------------------------------------------------------------------------------
/recipes/src/opus/api:
--------------------------------------------------------------------------------
1 | opus
2 |
--------------------------------------------------------------------------------
/recipes/src/opus/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 2235d963d35e741848d2db115b83d08202b7cb55
2 |
--------------------------------------------------------------------------------
/recipes/src/opus/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 |
--------------------------------------------------------------------------------
/recipes/src/protobuf-c/api:
--------------------------------------------------------------------------------
1 | protobuf-c
2 |
--------------------------------------------------------------------------------
/recipes/src/protobuf-c/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 bf366b00a8fbd620999c7af874e1c2465d0304ba
2 |
--------------------------------------------------------------------------------
/recipes/src/protobuf-c/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 |
--------------------------------------------------------------------------------
/recipes/src/protobuf/api:
--------------------------------------------------------------------------------
1 | protobuf
2 |
--------------------------------------------------------------------------------
/recipes/src/protobuf/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 a03484dc79721e9149ff7ff60151e60848a4b6a1
2 |
--------------------------------------------------------------------------------
/recipes/src/protobuf/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | stdcxx
4 | zlib
5 |
--------------------------------------------------------------------------------
/recipes/src/python3/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR = src/app/python3
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/python3/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 28fd9cb92e11bd082340d82b7e2a05629f071cbf
2 |
--------------------------------------------------------------------------------
/recipes/src/python3/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | libc
4 | vfs
5 | libpython3
6 |
--------------------------------------------------------------------------------
/recipes/src/qt5_avplay/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 dfb99da8e90b48615d96d70a4e8146c2bc38c641
2 |
--------------------------------------------------------------------------------
/recipes/src/qt5_avplay/used_apis:
--------------------------------------------------------------------------------
1 | audio_out_session
2 | base
3 | framebuffer_session
4 | input_session
5 | libc
6 | libqgenodeviewwidget
7 | mesa
8 | gui_session
9 | os
10 | qoost
11 | qt5_base
12 | qt5_component
13 | stdcxx
14 | timer_session
15 | vfs
16 |
--------------------------------------------------------------------------------
/recipes/src/qt5_webchannel/api:
--------------------------------------------------------------------------------
1 | qt5_webchannel
2 |
--------------------------------------------------------------------------------
/recipes/src/qt5_webchannel/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 04063c4724e8ff6471b356a74da7880ea4c480a9
2 |
--------------------------------------------------------------------------------
/recipes/src/qt5_webchannel/used_apis:
--------------------------------------------------------------------------------
1 | expat
2 | libc
3 | mesa
4 | qt5_base
5 | qt5_declarative
6 | so
7 | stdcxx
8 |
--------------------------------------------------------------------------------
/recipes/src/qt5_webengine/api:
--------------------------------------------------------------------------------
1 | qt5_webengine
2 |
--------------------------------------------------------------------------------
/recipes/src/qt5_webengine/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 96e0f25c21930435cfa72d2d3f6c7f22b001b41c
2 |
--------------------------------------------------------------------------------
/recipes/src/qt5_webengine/used_apis:
--------------------------------------------------------------------------------
1 | expat
2 | libc
3 | mesa
4 | nss3
5 | qt5_base
6 | qt5_declarative
7 | qt5_webchannel
8 | so
9 | stdcxx
10 |
--------------------------------------------------------------------------------
/recipes/src/qt6_webchannel/api:
--------------------------------------------------------------------------------
1 | qt6_webchannel
2 |
--------------------------------------------------------------------------------
/recipes/src/qt6_webchannel/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 4b666eb516893fbe3c5cf6264ea59de264621413
2 |
--------------------------------------------------------------------------------
/recipes/src/qt6_webchannel/used_apis:
--------------------------------------------------------------------------------
1 | expat
2 | libc
3 | mesa
4 | qt6_base
5 | qt6_component
6 | qt6_declarative
7 | so
8 | stdcxx
9 |
--------------------------------------------------------------------------------
/recipes/src/qt6_webengine/api:
--------------------------------------------------------------------------------
1 | qt6_webengine
2 |
--------------------------------------------------------------------------------
/recipes/src/qt6_webengine/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 104cb309bb545c8f14bb65692d89f4cd5f7e4a85
2 |
--------------------------------------------------------------------------------
/recipes/src/qt6_webengine/used_apis:
--------------------------------------------------------------------------------
1 | expat
2 | libc
3 | mesa
4 | nss3
5 | qt6_base
6 | qt6_component
7 | qt6_declarative
8 | qt6_webchannel
9 | so
10 | stdcxx
11 |
--------------------------------------------------------------------------------
/recipes/src/raw_audio_sink/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR = src/app/raw_audio_sink
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/raw_audio_sink/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 e2c0d2722a28b8663b27df957bfd79ae3ea37e3e
2 |
--------------------------------------------------------------------------------
/recipes/src/raw_audio_sink/used_apis:
--------------------------------------------------------------------------------
1 | audio_out_session
2 | base
3 | gems
4 | os
5 | terminal_session
6 |
--------------------------------------------------------------------------------
/recipes/src/scrcpy/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 ba603bf6519d6eb00f30d325862dc82f41a2f875
2 |
--------------------------------------------------------------------------------
/recipes/src/scrcpy/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | libc
4 | libav
5 | sdl2
6 |
--------------------------------------------------------------------------------
/recipes/src/sdl/README:
--------------------------------------------------------------------------------
1 | SDL itself does not depend on base, os and timer_session APIs. The libc,
2 | however, does (via its pthread dependency) and therefor we have to include
3 | it here.
4 |
--------------------------------------------------------------------------------
/recipes/src/sdl/api:
--------------------------------------------------------------------------------
1 | sdl
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl/content.mk:
--------------------------------------------------------------------------------
1 | content: src/lib/sdl lib/mk LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/sdl)
4 |
5 | src/lib/sdl:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/src/lib/sdl/* $@
8 | cp -r $(REP_DIR)/src/lib/sdl/* $@
9 |
10 | lib/mk:
11 | mkdir -p $@
12 | cp $(REP_DIR)/$@/sdl.mk $@
13 |
14 | LICENSE:
15 | cp $(PORT_DIR)/src/lib/sdl/COPYING $@
16 |
--------------------------------------------------------------------------------
/recipes/src/sdl/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 dfcd20873892ddf768b7819df9750e2164e3dbd8
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | so
4 | libc
5 | zlib
6 | framebuffer_session
7 | input_session
8 | gui_session
9 | timer_session
10 |
--------------------------------------------------------------------------------
/recipes/src/sdl2/README:
--------------------------------------------------------------------------------
1 | SDL2 itself does not depend on base, os and timer_session APIs. The libc,
2 | however, does (via its pthread dependency) and therefor we have to include
3 | it here.
4 |
--------------------------------------------------------------------------------
/recipes/src/sdl2/api:
--------------------------------------------------------------------------------
1 | sdl2
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl2/content.mk:
--------------------------------------------------------------------------------
1 | content: src/lib/sdl2 lib/mk LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/sdl2)
4 |
5 | src/lib/sdl2:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/src/lib/sdl2/* $@
8 | cp -r $(REP_DIR)/src/lib/sdl2/* $@
9 |
10 | lib/mk:
11 | mkdir -p $@
12 | cp $(REP_DIR)/$@/sdl2.mk $@
13 |
14 | LICENSE:
15 | cp $(PORT_DIR)/src/lib/sdl2/COPYING.txt $@
16 |
--------------------------------------------------------------------------------
/recipes/src/sdl2/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 40722d69ab6a294cc107642af535766eeec725df
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl2/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | so
4 | libc
5 | libiconv
6 | zlib
7 | audio_out_session
8 | framebuffer_session
9 | input_session
10 | gui_session
11 | mesa
12 | timer_session
13 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_image/api:
--------------------------------------------------------------------------------
1 | sdl2_image
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_image/content.mk:
--------------------------------------------------------------------------------
1 | content: src/lib/sdl2_image lib/mk LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/sdl2_image)
4 |
5 | src/lib/sdl2_image:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/src/lib/sdl2_image/* $@
8 |
9 | lib/mk:
10 | mkdir -p $@
11 | cp $(REP_DIR)/$@/sdl2_image.mk $@
12 |
13 | LICENSE:
14 | cp $(PORT_DIR)/src/lib/sdl2_image/LICENSE.txt $@
15 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_image/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 043a7dddcf5eb27f3f0209cecad06ca09a570160
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_image/used_apis:
--------------------------------------------------------------------------------
1 | so
2 | libc
3 | sdl2
4 | jpeg
5 | libpng
6 | zlib
7 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_mixer/api:
--------------------------------------------------------------------------------
1 | sdl2_mixer
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_mixer/content.mk:
--------------------------------------------------------------------------------
1 | content: src/lib/sdl2_mixer lib/mk LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/sdl2_mixer)
4 |
5 | src/lib/sdl2_mixer:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/src/lib/sdl2_mixer/* $@
8 |
9 | lib/mk:
10 | mkdir -p $@
11 | cp $(REP_DIR)/$@/sdl2_mixer.mk $@
12 |
13 | LICENSE:
14 | cp $(PORT_DIR)/src/lib/sdl2_mixer/LICENSE.txt $@
15 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_mixer/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 1c7c789020da8422d9a648dded80060e5b965f62
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_mixer/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | so
4 | libc
5 | zlib
6 | sdl2
7 | audio_out_session
8 | framebuffer_session
9 | input_session
10 | timer_session
11 | libflac
12 | libogg
13 | libvorbis
14 | opus
15 | opusfile
16 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_net/api:
--------------------------------------------------------------------------------
1 | sdl2_net
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_net/content.mk:
--------------------------------------------------------------------------------
1 | content: src/lib/sdl2_net lib/mk LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/sdl2_net)
4 |
5 | src/lib/sdl2_net:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/src/lib/sdl2_net/* $@
8 |
9 | lib/mk:
10 | mkdir -p $@
11 | cp $(REP_DIR)/$@/sdl2_net.mk $@
12 |
13 | LICENSE:
14 | cp $(PORT_DIR)/src/lib/sdl2_net/LICENSE.txt $@
15 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_net/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 93b68d549798047c09318f081981e3b5c59a61a4
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_net/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | so
4 | libc
5 | zlib
6 | sdl2
7 | audio_out_session
8 | framebuffer_session
9 | input_session
10 | timer_session
11 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_playmus/content.mk:
--------------------------------------------------------------------------------
1 | content: src/app/sdl2_playmus LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/sdl2_mixer)
4 |
5 | src/app/sdl2_playmus:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/src/lib/sdl2_mixer/playmus.c $@
8 | cp -r $(REP_DIR)/src/app/sdl2_playmus/* $@
9 |
10 | LICENSE:
11 | cp $(PORT_DIR)/src/lib/sdl2_mixer/LICENSE.txt $@
12 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_playmus/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 c519075ef296c6b38173a0d2abebf3277d619f9f
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_playmus/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | sdl2
3 | sdl2_mixer
4 | so
5 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_ttf/api:
--------------------------------------------------------------------------------
1 | sdl2_ttf
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_ttf/content.mk:
--------------------------------------------------------------------------------
1 | content: src/lib/sdl2_ttf lib/mk LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/sdl2_ttf)
4 |
5 | src/lib/sdl2_ttf:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/src/lib/sdl2_ttf/* $@
8 |
9 | lib/mk:
10 | mkdir -p $@
11 | cp $(REP_DIR)/$@/sdl2_ttf.mk $@
12 |
13 | LICENSE:
14 | cp $(PORT_DIR)/src/lib/sdl2_ttf/LICENSE.txt $@
15 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_ttf/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 608b4ab22540b6b325d83b5c5fb53013c224f239
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl2_ttf/used_apis:
--------------------------------------------------------------------------------
1 | so
2 | libc
3 | sdl2
4 | freetype
5 |
--------------------------------------------------------------------------------
/recipes/src/sdl_gfx/api:
--------------------------------------------------------------------------------
1 | sdl_gfx
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl_gfx/content.mk:
--------------------------------------------------------------------------------
1 | content: src/lib lib/mk LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/sdl_gfx)
4 |
5 | src/lib:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/src/lib/sdl_gfx $@
8 |
9 | lib/mk:
10 | mkdir -p $@
11 | cp $(REP_DIR)/$@/sdl_gfx.mk $@
12 |
13 | LICENSE:
14 | cp $(PORT_DIR)/src/lib/sdl_gfx/LICENSE $@
15 |
--------------------------------------------------------------------------------
/recipes/src/sdl_gfx/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 1892ee5c58784ef16f2b44c0dd719efd553f1caa
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl_gfx/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | sdl
3 | so
4 |
--------------------------------------------------------------------------------
/recipes/src/sdl_image/api:
--------------------------------------------------------------------------------
1 | sdl_image
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl_image/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 7c346570b858e4f463d178df8d076e959592c80c
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl_image/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | so
4 | libc
5 | zlib
6 | jpeg
7 | libpng
8 | sdl
9 | audio_out_session
10 | framebuffer_session
11 | input_session
12 | timer_session
13 |
--------------------------------------------------------------------------------
/recipes/src/sdl_mixer/api:
--------------------------------------------------------------------------------
1 | sdl_mixer
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl_mixer/content.mk:
--------------------------------------------------------------------------------
1 | content: src/lib/sdl_mixer lib/mk LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/sdl_mixer)
4 |
5 | src/lib/sdl_mixer:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/src/lib/sdl_mixer/* $@
8 |
9 | lib/mk:
10 | mkdir -p $@
11 | cp $(REP_DIR)/$@/sdl_mixer.mk $@
12 |
13 | LICENSE:
14 | cp $(PORT_DIR)/src/lib/sdl_mixer/COPYING $@
15 |
--------------------------------------------------------------------------------
/recipes/src/sdl_mixer/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 8fbb310bd73ed80a40648605b728d3ccf7de3d42
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl_mixer/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | so
4 | libc
5 | zlib
6 | sdl
7 | audio_out_session
8 | framebuffer_session
9 | input_session
10 | timer_session
11 |
--------------------------------------------------------------------------------
/recipes/src/sdl_net/api:
--------------------------------------------------------------------------------
1 | sdl_net
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl_net/content.mk:
--------------------------------------------------------------------------------
1 | content: src/lib/sdl_net lib/mk LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/sdl_net)
4 |
5 | src/lib/sdl_net:
6 | mkdir -p $@
7 | cp -r $(PORT_DIR)/src/lib/sdl_net/* $@
8 |
9 | lib/mk:
10 | mkdir -p $@
11 | cp $(REP_DIR)/$@/sdl_net.mk $@
12 |
13 | LICENSE:
14 | cp $(PORT_DIR)/src/lib/sdl_net/COPYING $@
15 |
--------------------------------------------------------------------------------
/recipes/src/sdl_net/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 eb62517080d68971b7454a023b40e360102bd493
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl_net/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | so
4 | libc
5 | zlib
6 | sdl
7 | audio_out_session
8 | framebuffer_session
9 | input_session
10 | timer_session
11 |
--------------------------------------------------------------------------------
/recipes/src/sdl_ttf/api:
--------------------------------------------------------------------------------
1 | sdl_ttf
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl_ttf/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 9dd33323e2a305aa7befa86f436ef10045ad8630
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl_ttf/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | freetype
3 | jpeg
4 | libc
5 | libpng
6 | os
7 | sdl
8 | so
9 | zlib
10 |
--------------------------------------------------------------------------------
/recipes/src/sdl_vnc/content.mk:
--------------------------------------------------------------------------------
1 | content: src/app/sdl_vnc LICENSE
2 |
3 | PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libvnc)
4 |
5 | src/app/sdl_vnc:
6 | mkdir -p $@
7 | cp -r $(REP_DIR)/$@/* $@/.
8 | cp $(PORT_DIR)/src/lib/vnc/client_examples/SDLvncviewer.c $@/.
9 |
10 | LICENSE:
11 | cp $(PORT_DIR)/src/lib/vnc/COPYING LICENSE
12 |
--------------------------------------------------------------------------------
/recipes/src/sdl_vnc/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 cb0b6ca22064bc8deb84b56a3b3810f22d5a1ef9
2 |
--------------------------------------------------------------------------------
/recipes/src/sdl_vnc/used_apis:
--------------------------------------------------------------------------------
1 | so
2 | libc
3 | zlib
4 | sdl2
5 | jpeg
6 | libvncclient
7 |
--------------------------------------------------------------------------------
/recipes/src/seoul/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 c5a0c4d5932e4fb04cdc2db7bff503c0a3b71d41
2 |
--------------------------------------------------------------------------------
/recipes/src/seoul/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | blit
3 | block_session
4 | format
5 | framebuffer_session
6 | gui_session
7 | input_session
8 | nic_session
9 | nitpicker_gfx
10 | os
11 | play_session
12 | report_session
13 | rtc_session
14 | timer_session
15 | usb_session
16 |
--------------------------------------------------------------------------------
/recipes/src/show_input/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR := src/app/show_input
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/show_input/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 0b17bc1e1d5bfea1a3a4ee1c52996edba3b93fd0
2 |
--------------------------------------------------------------------------------
/recipes/src/show_input/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | framebuffer_session
3 | gems
4 | input_session
5 | libc
6 | nitpicker_gfx
7 | gui_session
8 | os
9 | vfs
10 |
--------------------------------------------------------------------------------
/recipes/src/snappy/api:
--------------------------------------------------------------------------------
1 | snappy
2 |
--------------------------------------------------------------------------------
/recipes/src/snappy/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 dcbead39cbe097a4136896ca3b45316dca9ef231
2 |
--------------------------------------------------------------------------------
/recipes/src/snappy/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | stdcxx
4 |
--------------------------------------------------------------------------------
/recipes/src/ssh_client/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR = src/app/ssh_client
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/ssh_client/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 e4ca3c624adfbbe260361461c76b0d5e0cff4534
2 |
--------------------------------------------------------------------------------
/recipes/src/ssh_client/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | libc
3 | libssh
4 | os
5 | terminal_session
6 | vfs
7 |
--------------------------------------------------------------------------------
/recipes/src/ssh_server/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR := src/server/ssh_server
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
4 | content: $(MIRROR_FROM_LIBPORTS)
5 |
6 | $(MIRROR_FROM_LIBPORTS):
7 | mkdir -p $(dir $@)
8 | cp -r $(GENODE_DIR)/repos/libports/$@ $(dir $@)
9 |
--------------------------------------------------------------------------------
/recipes/src/ssh_server/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 cf905f54c7487b057210cdf15b3ea9cfee078850
2 |
--------------------------------------------------------------------------------
/recipes/src/ssh_server/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | gems
3 | libc
4 | libssh
5 | nic_session
6 | report_session
7 | os
8 | terminal_session
9 | timer_session
10 | vfs
11 |
--------------------------------------------------------------------------------
/recipes/src/stubby/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 1da4b63b1a931a3882b9766f558165c7d4b78d91
2 |
--------------------------------------------------------------------------------
/recipes/src/stubby/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | timer_session
3 | report_session
4 | posix
5 | libgetdns
6 | libyaml
7 | openssl
8 |
--------------------------------------------------------------------------------
/recipes/src/test-rdrand/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR = src/test/rdrand
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
4 | MIRROR_FROM_REP_DIR := include/spec/x86_64/world/rdrand.h include/world/rdrand.h
5 | content: $(MIRROR_FROM_REP_DIR)
6 |
7 | $(MIRROR_FROM_REP_DIR):
8 | $(mirror_from_rep_dir)
9 |
--------------------------------------------------------------------------------
/recipes/src/test-rdrand/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 d58744766610dfaacd18699d2694aff030dd6baf
2 |
--------------------------------------------------------------------------------
/recipes/src/test-rdrand/used_apis:
--------------------------------------------------------------------------------
1 | base
2 |
--------------------------------------------------------------------------------
/recipes/src/ubuntu_ui_extras/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 62f3e020627244e9b1068ac5fe89f9ef1ac83dc4
2 |
--------------------------------------------------------------------------------
/recipes/src/ubuntu_ui_extras/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | mesa
3 | qt5_base
4 | qt5_component
5 | qt5_declarative
6 | stdcxx
7 |
--------------------------------------------------------------------------------
/recipes/src/ubuntu_ui_toolkit/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 4fe4e0d32c71f2853c8b560cdeeef2f1ee632d43
2 |
--------------------------------------------------------------------------------
/recipes/src/ubuntu_ui_toolkit/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | mesa
3 | qt5_base
4 | qt5_declarative
5 | qt5_svg
6 | stdcxx
7 |
--------------------------------------------------------------------------------
/recipes/src/ubuntu_ui_toolkit_launcher/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 6f5c1fda440ff7b228e82a753c827b6edca9c25a
2 |
--------------------------------------------------------------------------------
/recipes/src/ubuntu_ui_toolkit_launcher/used_apis:
--------------------------------------------------------------------------------
1 | libc
2 | mesa
3 | qt5_base
4 | qt5_component
5 | qt5_declarative
6 | qt5_svg
7 | stdcxx
8 | ubuntu_ui_toolkit
9 |
--------------------------------------------------------------------------------
/recipes/src/udp_log/content.mk:
--------------------------------------------------------------------------------
1 | SRC_DIR = src/proxy/udp_log
2 | include $(GENODE_DIR)/repos/base/recipes/src/content.inc
3 |
--------------------------------------------------------------------------------
/recipes/src/udp_log/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 2190425a5092841b2f9bc61d4ef91bf31e5d126f
2 |
--------------------------------------------------------------------------------
/recipes/src/udp_log/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | net
3 | os
4 | nic_session
5 |
--------------------------------------------------------------------------------
/recipes/src/vfs_qtwebengine_shm/content.mk:
--------------------------------------------------------------------------------
1 | MIRROR_FROM_REP_DIR := src/lib/vfs/qtwebengine_shm lib/mk/vfs_qtwebengine_shm.mk
2 |
3 | content: $(MIRROR_FROM_REP_DIR) LICENSE
4 |
5 | $(MIRROR_FROM_REP_DIR):
6 | $(mirror_from_rep_dir)
7 |
8 | LICENSE:
9 | cp $(GENODE_DIR)/LICENSE $@
10 |
--------------------------------------------------------------------------------
/recipes/src/vfs_qtwebengine_shm/hash:
--------------------------------------------------------------------------------
1 | 2025-05-26 c38dab3fd2b9944d28c2007365bf527bb11812a8
2 |
--------------------------------------------------------------------------------
/recipes/src/vfs_qtwebengine_shm/used_apis:
--------------------------------------------------------------------------------
1 | base
2 | os
3 | so
4 | vfs
5 |
--------------------------------------------------------------------------------
/run/ssh/00_bye.sftp:
--------------------------------------------------------------------------------
1 | bye
2 |
--------------------------------------------------------------------------------
/run/ssh/01_ls.sftp:
--------------------------------------------------------------------------------
1 | ls
2 | bye
3 |
--------------------------------------------------------------------------------
/run/ssh/02_cd_ls.sftp:
--------------------------------------------------------------------------------
1 | cd sftp
2 | ls
3 | bye
4 |
--------------------------------------------------------------------------------
/run/ssh/03_mkdir_rmdir.sftp:
--------------------------------------------------------------------------------
1 | mkdir sftp/testdir
2 | ls sftp
3 | ls sftp/testdir
4 | rmdir sftp/testdir
5 | bye
6 |
--------------------------------------------------------------------------------
/run/ssh/04_upload_download.sftp:
--------------------------------------------------------------------------------
1 | cd sftp
2 | put test.raw
3 | ls -l
4 | lcd /tmp
5 | get test.raw
6 | bye
--------------------------------------------------------------------------------
/sculpt/boot2java-pc.sculpt:
--------------------------------------------------------------------------------
1 | system: pc
2 | drivers: two_nics-qemu_pc
3 | runtime: boot2java
4 |
5 | import: src/pc_nic src/acpi src/platform src/pci_decode
6 | import: src/ahci pkg/boot2java
7 |
8 |
9 |
--------------------------------------------------------------------------------
/src/app/avconv/version.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/app/avconv/version.h
--------------------------------------------------------------------------------
/src/app/avplay/version.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/app/avplay/version.h
--------------------------------------------------------------------------------
/src/app/block_shred/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = block_shred
2 | LIBS = base jitterentropy libpcg_random
3 | SRC_CC = main.cc
4 |
5 | CC_CXX_WARN_STRICT_CONVERSION =
6 |
--------------------------------------------------------------------------------
/src/app/chrony/chrony.conf:
--------------------------------------------------------------------------------
1 | server ptbtime1.ptb.de nts
2 | makestep 1.0 3
3 | rtcsync
--------------------------------------------------------------------------------
/src/app/chrony/set_time_helper_c.c:
--------------------------------------------------------------------------------
1 | /*
2 | * \brief C helper implementation for set time
3 | * \author Roland Bär
4 | * \date 2022-06-06
5 | */
6 |
7 | #include
8 | #include
9 | #include "set_time_helper.h"
10 |
11 |
12 | void set_time_via_helper(set_time_helper* set_time_helper, time_t time)
13 | {
14 | set_time_callback_function(set_time_helper, time);
15 | }
--------------------------------------------------------------------------------
/src/app/drill/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = drill
2 |
3 | LIBS += base libc posix ldns libssl libcrypto
4 |
5 | DRILL_SRC_DIR += $(call select_from_ports,ldns)/src/lib/ldns/drill
6 |
7 | INC_DIR += $(REP_DIR)/include/ldns
8 |
9 | SRC_C += $(notdir $(wildcard $(DRILL_SRC_DIR)/*.c))
10 |
11 | vpath %.c $(DRILL_SRC_DIR)
12 |
--------------------------------------------------------------------------------
/src/app/entropy_view/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = entropy_view
2 | SRC_CC = main.cc
3 | LIBS = base
4 |
--------------------------------------------------------------------------------
/src/app/falkon/patches/no_plugins.patch:
--------------------------------------------------------------------------------
1 | no_plugins.patch
2 |
3 | diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
4 | index f0f8c1614..77a17ef18 100644
5 | --- a/src/CMakeLists.txt
6 | +++ b/src/CMakeLists.txt
7 | @@ -1,4 +1,4 @@
8 | add_subdirectory(lib)
9 | add_subdirectory(main)
10 | -add_subdirectory(plugins)
11 | +#add_subdirectory(plugins)
12 | add_subdirectory(scripts)
13 |
--------------------------------------------------------------------------------
/src/app/falkon/patches/series:
--------------------------------------------------------------------------------
1 | qt6_fix_session_restore.patch
2 | fix_new_session_crash.patch
3 | no_plugins.patch
4 | no_kf.patch
5 | no_ecm.patch
6 | chromium_flags.patch
7 | genode_cmake.patch
8 | genode_no_qprocess.patch
9 | genode_no_show_version.patch
10 | genode_theme.patch
11 | genode_settings.patch
12 |
--------------------------------------------------------------------------------
/src/app/falkon/spec/arm_64/target.mk:
--------------------------------------------------------------------------------
1 | REQUIRES = arm_64
2 |
3 | include $(PRG_DIR)/../../target.inc
4 |
--------------------------------------------------------------------------------
/src/app/falkon/spec/x86_64/target.mk:
--------------------------------------------------------------------------------
1 | REQUIRES = x86_64
2 |
3 | include $(PRG_DIR)/../../target.inc
4 |
--------------------------------------------------------------------------------
/src/app/falkon_qt6/spec/arm_64/target.mk:
--------------------------------------------------------------------------------
1 | REQUIRES = arm_64
2 |
3 | include $(PRG_DIR)/../../target.inc
4 |
--------------------------------------------------------------------------------
/src/app/falkon_qt6/spec/x86_64/target.mk:
--------------------------------------------------------------------------------
1 | REQUIRES = x86_64
2 |
3 | include $(PRG_DIR)/../../target.inc
4 |
--------------------------------------------------------------------------------
/src/app/flif_view/target.mk:
--------------------------------------------------------------------------------
1 | TARGET += flif_view
2 | LIBS += base libflif libc blit stdcxx
3 | SRC_CC = flif_view.cc
4 |
5 | CC_CXX_WARN_STRICT =
6 |
--------------------------------------------------------------------------------
/src/app/grafx2/dummy.cc:
--------------------------------------------------------------------------------
1 | /* silence debug messages */
2 | extern "C" void _sigprocmask() { }
3 |
--------------------------------------------------------------------------------
/src/app/grafx2/genode.patch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/app/grafx2/genode.patch
--------------------------------------------------------------------------------
/src/app/jdk/lib/generated/target.mk:
--------------------------------------------------------------------------------
1 | PORT_DIR := $(call select_from_ports,jdk_generated)
2 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/alloca.h:
--------------------------------------------------------------------------------
1 | #ifndef _INCLUDE__ALLOCA_H_
2 | #define _INCLUDE__ALLOCA_H_
3 |
4 |
5 | static inline void *alloca(unsigned long size)
6 | {
7 | return __builtin_alloca(size);
8 | }
9 |
10 | #endif /* _INCLUDE__ALLOCA_H_ */
11 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/atomic_bsd_arm.hpp:
--------------------------------------------------------------------------------
1 | #include
2 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/bytes_bsd_arm.inline.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/app/jdk/lib/include/bytes_bsd_arm.inline.hpp
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/copy_bsd_arm.inline.hpp:
--------------------------------------------------------------------------------
1 | #include
2 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/errno.h:
--------------------------------------------------------------------------------
1 | #ifndef _INCLUDE__ERRNO_H_
2 | #define _INCLUDE__ERRNO_H_
3 |
4 | #include
5 |
6 | #define ENOSTR 60
7 | #define ENODATA 61
8 | #define ETIME 62
9 | #define ENOSR 63
10 |
11 | #endif /* _INCLUDE__ERRNO_H_ */
12 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/globals_bsd_arm.hpp:
--------------------------------------------------------------------------------
1 | #include
2 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/jdk_util_md.h:
--------------------------------------------------------------------------------
1 | #ifndef JDK_UTIL_MD_H
2 | #define JDK_UTIL_MD_H
3 |
4 | #include
5 |
6 | #define ISNANF(f) isnanf(f)
7 | #define ISNAND(d) isnan(d)
8 |
9 | #endif /* JDK_UTIL_MD_H */
10 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/orderAccess_bsd_arm.inline.hpp:
--------------------------------------------------------------------------------
1 | #include
2 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/os_bsd.hpp:
--------------------------------------------------------------------------------
1 | #ifndef _INCLUDE__OS_BSD_HPP_
2 | #define _INCLUDE__OS_BSD_HPP_
3 |
4 | #include
5 |
6 | static int cmpxchg(int oldval, int newval, volatile int *ptr);
7 |
8 | #endif /* _INCLUDE__OS_BSD_HPP_ */
9 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/os_bsd_arm.hpp:
--------------------------------------------------------------------------------
1 | #include
2 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/prefetch_bsd_arm.inline.hpp:
--------------------------------------------------------------------------------
1 | #include
2 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/sys/stat.h:
--------------------------------------------------------------------------------
1 | #ifndef _INCLUDE__SYS__STAT_H_
2 | #define _INCLUDE__SYS__STAT_H_
3 |
4 | #include <../libc/sys/stat.h>
5 | #include
6 |
7 | #define stat64 stat
8 | #define fstat64 fstat
9 | #define ftruncate64 ftruncate
10 | #define open64 open
11 |
12 | #endif /* _INCLUDE__SYS__STAT_H_ */
13 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/thread_bsd_arm.hpp:
--------------------------------------------------------------------------------
1 | #include
2 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/ucontext.h:
--------------------------------------------------------------------------------
1 | #include
2 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/include/vmStructs_bsd_arm.hpp:
--------------------------------------------------------------------------------
1 | #include
2 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/java/target.mk:
--------------------------------------------------------------------------------
1 | LIBS = java
2 |
--------------------------------------------------------------------------------
/src/app/jdk/lib/jvm/target.mk:
--------------------------------------------------------------------------------
1 | LIBS = jvm
2 |
--------------------------------------------------------------------------------
/src/app/julia_fractal/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = julia_fractal
2 | SRC_CC = main.cc
3 | LIBS += base
4 | LIBS += libc stdcxx
5 |
--------------------------------------------------------------------------------
/src/app/mp3_audio_sink/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = mp3_audio_sink
2 | LIBS += base libc libm libmpg123
3 | SRC_CC += component.cc
4 | INC_DIR = $(call select_from_repositories,src/app/raw_audio_sink)
5 |
6 | CC_CXX_WARN_STRICT =
7 |
--------------------------------------------------------------------------------
/src/app/ocamlrun/caml/version.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/app/ocamlrun/caml/version.h
--------------------------------------------------------------------------------
/src/app/ocamlrun/floatingpoint.h:
--------------------------------------------------------------------------------
1 | #include
2 |
--------------------------------------------------------------------------------
/src/app/ocamlrun/m.h:
--------------------------------------------------------------------------------
1 | #define ARCH_SIXTYFOUR
2 | #define SIZEOF_INT 4
3 | #define SIZEOF_LONG 4
4 | #define SIZEOF_PTR 8
5 | #define SIZEOF_SHORT 2
6 | #define SIZEOF_LONGLONG 8
7 | #define INT64_LITERAL(s) s ## LL
8 | #undef ARCH_BIG_ENDIAN
9 | #undef ARCH_ALIGN_DOUBLE
10 | #define ARCH_ALIGN_INT64
11 | #define PROFINFO_WIDTH 0
12 | #define FLAT_FLOAT_ARRAY
13 |
--------------------------------------------------------------------------------
/src/app/ocamlrun/osreldate.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/app/ocamlrun/osreldate.h
--------------------------------------------------------------------------------
/src/app/openvpn/patches/fdmisc.c.patch:
--------------------------------------------------------------------------------
1 | --- a/src/openvpn/fdmisc.c 2014-06-04 12:19:22.428224954 +0200
2 | +++ b/src/openvpn/fdmisc.c 2014-06-04 15:14:38.660582474 +0200
3 | @@ -54,7 +54,7 @@
4 | bool
5 | set_cloexec_action (int fd)
6 | {
7 | -#ifndef WIN32
8 | +#if 0
9 | if (fcntl (fd, F_SETFD, FD_CLOEXEC) < 0)
10 | return false;
11 | #endif
12 |
--------------------------------------------------------------------------------
/src/app/openvpn/spec/32bit/config_sizeof_long.h:
--------------------------------------------------------------------------------
1 | #ifndef _32BIT_CONFIG_SIZEOF_LONG_H_
2 | #define _32BIT_CONFIG_SIZEOF_LONG_H_
3 |
4 | #define SIZEOF_UNSIGNED_LONG 4
5 |
6 | #endif /* _32BIT_CONFIG_SIZEOF_LONG_H_ */
7 |
--------------------------------------------------------------------------------
/src/app/openvpn/spec/64bit/config_sizeof_long.h:
--------------------------------------------------------------------------------
1 | #ifndef _32BIT_CONFIG_SIZEOF_LONG_H_
2 | #define _32BIT_CONFIG_SIZEOF_LONG_H_
3 |
4 | #define SIZEOF_UNSIGNED_LONG 8
5 |
6 | #endif /* _32BIT_CONFIG_SIZEOF_LONG_H_ */
7 |
--------------------------------------------------------------------------------
/src/app/python3/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = python3
2 | LIBS = base python3 libc
3 | REQUIRES = x86
4 | SRC_CC = main.cc
5 |
6 | CC_CXX_WARN_STRICT_CONVERSION =
7 |
--------------------------------------------------------------------------------
/src/app/qt_avplay/qt_avplay.pro:
--------------------------------------------------------------------------------
1 | TEMPLATE = app
2 | TARGET = qt_avplay
3 | QT = core gui-private widgets xml
4 | CONFIG += c++2a
5 | HEADERS = avplay_slave.h \
6 | control_bar.h \
7 | main_window.h
8 | SOURCES = control_bar.cpp \
9 | main.cpp \
10 | main_window.cpp
11 | RESOURCES = style.qrc
12 |
--------------------------------------------------------------------------------
/src/app/qt_avplay/style.qrc:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | style.qss
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/app/raw_audio_sink/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = raw_audio_sink
2 | LIBS += base
3 | SRC_CC += component.cc
4 | INC_DIR = $(PRG_DIR)
5 |
--------------------------------------------------------------------------------
/src/app/sdl2_playmus/target.mk:
--------------------------------------------------------------------------------
1 | TARGET := sdl2_playmus
2 |
3 | SDL2_DIR := $(call select_from_ports,sdl2_mixer)/src/lib/sdl2_mixer
4 |
5 | SRC_C := playmus.c
6 |
7 | LIBS := libc libm sdl2 sdl2_mixer
8 |
9 | vpath % $(SDL2_DIR)
10 |
11 | CC_CXX_WARN_STRICT :=
12 |
--------------------------------------------------------------------------------
/src/app/sdl_vnc/SDLvncviewer.patch:
--------------------------------------------------------------------------------
1 | +++ src/lib/vnc/client_examples/SDLvncviewer.c
2 | @@ -498,6 +498,9 @@
3 | atexit(SDL_Quit);
4 | signal(SIGINT, exit);
5 |
6 | + /* ask for unicode characters instead of keycodes */
7 | + SDL_StartTextInput();
8 | +
9 | do {
10 | /* 16-bit: cl=rfbGetClient(5,3,2); */
11 | cl=rfbGetClient(8,3,4);
12 |
--------------------------------------------------------------------------------
/src/app/sdl_vnc/target.mk:
--------------------------------------------------------------------------------
1 | SDLVNCVIEWER_PORT_DIR := $(call select_from_ports,libvnc)
2 |
3 | TARGET = sdl_vnc
4 |
5 | SRC_C = SDLvncviewer.c
6 |
7 | LIBS = vncclient sdl2 libc zlib
8 |
9 | vpath %.c $(SDLVNCVIEWER_PORT_DIR)/src/lib/vnc/client_examples
10 |
--------------------------------------------------------------------------------
/src/app/seoul/mono.tff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/app/seoul/mono.tff
--------------------------------------------------------------------------------
/src/app/sgdisk/patches/add_missing_include.patch:
--------------------------------------------------------------------------------
1 | index 3735b9f..ec083cf 100644
2 | --- src/app/gptfdisk/diskio-unix.cc
3 | +++ src/app/gptfdisk/diskio-unix.cc
4 | @@ -21,6 +21,7 @@
5 | #include
6 | #include
7 | #include
8 | +#include
9 | #include
10 |
11 | #ifdef __linux__
12 |
--------------------------------------------------------------------------------
/src/app/sgdisk/patches/fix_uuid_header_path.patch:
--------------------------------------------------------------------------------
1 | --- src/app/gptfdisk/guid.h
2 | +++ src/app/gptfdisk/guid.h
3 | @@ -26,7 +26,7 @@
4 | #endif
5 | typedef unsigned char my_uuid_t[16];
6 | #else // Not Windows
7 | -#include
8 | +#include
9 | typedef uuid_t my_uuid_t;
10 | #endif
11 |
12 |
--------------------------------------------------------------------------------
/src/app/show_input/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = show_input
2 | SRC_CC = main.cc
3 | LIBS = base vfs
4 |
--------------------------------------------------------------------------------
/src/app/ssh_client/target.mk:
--------------------------------------------------------------------------------
1 | TARGET := ssh_client
2 | LIBS += base libc libssh
3 | SRC_CC += component.cc
4 |
5 | CC_CXX_WARN_STRICT =
6 |
--------------------------------------------------------------------------------
/src/app/supertux/dummy.cc:
--------------------------------------------------------------------------------
1 | /* silence debug messages */
2 | extern "C" void _sigprocmask() { }
3 |
--------------------------------------------------------------------------------
/src/app/tox_dht_bootstrap/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = tox_dht_bootstrap
2 | LIBS += c-toxcore libc
3 | SRC_CC += component.cc
4 |
5 | TOX_PORT := $(call select_from_ports,c-toxcore)
6 |
7 | INC_DIR += $(TOX_PORT)/src/lib/toxcore/other
8 |
--------------------------------------------------------------------------------
/src/app/tuxmath/config.h:
--------------------------------------------------------------------------------
1 | #define HAVE_STDINT_H 1
2 | #define HAVE_SCANDIR 1
3 | #define HAVE_LIBSDL_NET 1
4 |
5 | #define PACKAGE "tuxmath"
6 | #define VERSION "2.0.1"
7 |
--------------------------------------------------------------------------------
/src/app/tuxmath/t4k/SDL_ttf.h:
--------------------------------------------------------------------------------
1 | #include
2 |
--------------------------------------------------------------------------------
/src/app/tuxmath/t4k/config.h:
--------------------------------------------------------------------------------
1 | #include /* definition of PATH_MAX */
2 |
3 | #define HAVE_STDINT_H 1
4 | #define HAVE_SCANDIR 1
5 |
6 | #define PACKAGE_STRING "Tux4Kids-Common 0.1.1"
7 |
--------------------------------------------------------------------------------
/src/driver/input/imx53_tablet/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = imx53_tablet_input
2 | REQUIRES = arm_v7
3 | SRC_CC = main.cc
4 | LIBS = base
5 | INC_DIR += $(PRG_DIR)
6 | INC_DIR += $(call select_from_repositories,include/spec/imx53)
7 |
--------------------------------------------------------------------------------
/src/driver/pwm/imx53/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = imx53_pwd
2 | REQUIRES = arm_v7
3 | SRC_CC = main.cc
4 | LIBS = base
5 |
--------------------------------------------------------------------------------
/src/lib/fuse-ext2/patches/com_err.c.patch:
--------------------------------------------------------------------------------
1 | +++ src/lib/fuse-ext2/e2fsprogs-1.41.12.newgit/et/com_err.c
2 | @@ -11,6 +11,8 @@
3 | * express or implied warranty.
4 | */
5 |
6 | +#include "config.h"
7 | +
8 | #include
9 | #ifdef HAVE_TERMIOS_H
10 | #include
11 |
--------------------------------------------------------------------------------
/src/lib/fuse-ext2/patches/error_message.c.patch:
--------------------------------------------------------------------------------
1 | +++ src/lib/fuse-ext2/e2fsprogs-1.41.12.newgit/et/error_message.c
2 | @@ -16,6 +16,8 @@
3 | * express or implied warranty.
4 | */
5 |
6 | +#include "config.h"
7 | +
8 | #include
9 | #include
10 | #include
11 |
--------------------------------------------------------------------------------
/src/lib/fuse-ext2/patches/gen_bitmap64.c.patch:
--------------------------------------------------------------------------------
1 | +++ src/lib/fuse-ext2/e2fsprogs-1.41.12.newgit/ext2fs/gen_bitmap64.c
2 | @@ -577,4 +577,5 @@
3 | com_err(0, EXT2_ET_MAGIC_GENERIC_BITMAP,
4 | "called %s with 64-bit bitmap", func);
5 | #endif
6 | + return 0;
7 | }
8 |
--------------------------------------------------------------------------------
/src/lib/fuse-ext2/patches/icount.c.patch:
--------------------------------------------------------------------------------
1 | +++ src/lib/fuse-ext2/e2fsprogs-1.41.12.newgit/ext2fs/icount.c
2 | @@ -9,6 +9,8 @@
3 | * %End-Header%
4 | */
5 |
6 | +#include "config.h"
7 | +
8 | #if HAVE_UNISTD_H
9 | #include
10 | #endif
11 |
--------------------------------------------------------------------------------
/src/lib/fuse-ext2/patches/init_et.c.patch:
--------------------------------------------------------------------------------
1 | +++ src/lib/fuse-ext2/e2fsprogs-1.41.12.newgit/et/init_et.c
2 | @@ -16,6 +16,8 @@
3 | * express or implied warranty.
4 | */
5 |
6 | +#include "config.h"
7 | +
8 | #include
9 | #include
10 | #ifdef HAVE_STDLIB_H
11 |
--------------------------------------------------------------------------------
/src/lib/fuse-ext2/patches/op_access.c.patch:
--------------------------------------------------------------------------------
1 | +++ src/lib/fuse-ext2/fuse-ext2/op_access.c
2 | @@ -18,6 +18,8 @@
3 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
4 | */
5 |
6 | +#include
7 | +
8 | #include "fuse-ext2.h"
9 |
10 | int op_access (const char *path, int mask)
11 |
--------------------------------------------------------------------------------
/src/lib/fuse-ext2/patches/test_io.c.patch:
--------------------------------------------------------------------------------
1 | +++ src/lib/fuse-ext2/e2fsprogs-1.41.12.newgit/ext2fs/test_io.c
2 | @@ -9,6 +9,8 @@
3 | * %End-Header%
4 | */
5 |
6 | +#include "config.h"
7 | +
8 | #include
9 | #include
10 | #if HAVE_UNISTD_H
11 |
--------------------------------------------------------------------------------
/src/lib/fuse-ext2/patches/unix_io.c.patch:
--------------------------------------------------------------------------------
1 | +++ src/lib/fuse-ext2/e2fsprogs-1.41.12.newgit/ext2fs/unix_io.c
2 | @@ -200,7 +200,7 @@
3 | errcode_t retval;
4 | size_t size, alignsize, fragment;
5 | ext2_loff_t location;
6 | - int total = 0, actual;
7 | + int total = 0, actual = 0;
8 | #define BLOCKALIGN 512
9 | char sector[BLOCKALIGN];
10 |
11 |
--------------------------------------------------------------------------------
/src/lib/glib/configmake.h:
--------------------------------------------------------------------------------
1 | #ifndef _CONFIGMAKE_H_
2 | #define _CONFIGMAKE_H_
3 |
4 | #define LIBDIR "/lib"
5 |
6 | #endif
7 |
--------------------------------------------------------------------------------
/src/lib/glib/libintl.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/lib/glib/libintl.h
--------------------------------------------------------------------------------
/src/lib/keccak/assert.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/lib/keccak/assert.h
--------------------------------------------------------------------------------
/src/lib/keccak/stdint.h:
--------------------------------------------------------------------------------
1 | #include
2 | #include
3 |
4 | typedef genode_uint32_t uint32_t;
5 | typedef genode_uint64_t uint64_t;
6 |
--------------------------------------------------------------------------------
/src/lib/keccak/stdio.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/lib/keccak/stdio.h
--------------------------------------------------------------------------------
/src/lib/keccak/stdlib.h:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/lib/ldns/getproto.cc:
--------------------------------------------------------------------------------
1 | #include
2 |
3 | #include
4 | #include
5 |
6 | struct protoent *getprotobynumber(int proto)
7 | {
8 | static protoent pe;
9 |
10 | Genode::error(__func__, "(", proto, ") not implemented");
11 |
12 | Genode::memset(&pe, 0x00, sizeof(pe));
13 | return &pe;
14 | }
15 |
--------------------------------------------------------------------------------
/src/lib/libav/libavutil/avconfig.h:
--------------------------------------------------------------------------------
1 | /* Generated by ffconf */
2 | #ifndef AVUTIL_AVCONFIG_H
3 | #define AVUTIL_AVCONFIG_H
4 | #include
5 | #define AV_HAVE_BIGENDIAN 0
6 | #define AV_HAVE_FAST_UNALIGNED 1
7 | #endif /* AVUTIL_AVCONFIG_H */
8 |
--------------------------------------------------------------------------------
/src/lib/libevent/win32.patch:
--------------------------------------------------------------------------------
1 | diff --git a/evutil.c b/evutil.c
2 | --- a/evutil.c
3 | +++ b/evutil.c
4 | @@ -182,7 +182,7 @@
5 | int
6 | evutil_socketpair(int family, int type, int protocol, evutil_socket_t fd[2])
7 | {
8 | -#ifndef WIN32
9 | +#if 0
10 | return socketpair(family, type, protocol, fd);
11 | #else
12 | return evutil_ersatz_socketpair(family, type, protocol, fd);
13 |
--------------------------------------------------------------------------------
/src/lib/libxml2/config.h:
--------------------------------------------------------------------------------
1 | #define HAVE_STDINT_H 1
2 |
--------------------------------------------------------------------------------
/src/lib/nettle/README:
--------------------------------------------------------------------------------
1 | Port of the library "nettle"
2 |
3 | This port was initated to support nts in chrony on x86_64 systems.
4 | Therefore some shortcuts were taken:
5 | - only x86_64 is supported
6 | - libhogweed is not built
7 | - ecc-curve*-, ecc-ghost*- and ecc-secp*-files are not generated but included into repository
8 |
--------------------------------------------------------------------------------
/src/lib/popt/patches/autoconfig.patch:
--------------------------------------------------------------------------------
1 | --- src/lib/popt/configmake.h 1970-01-01 01:00:00.000000000 +0100
2 | +++ src/lib/popt/configmake.h 2019-05-10 14:46:10.263888225 +0200
3 | @@ -0,0 +1,3 @@
4 | +/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
5 | +#define POPT_ALIAS "/popt"
6 | +#define PACKAGE "popt"
7 |
--------------------------------------------------------------------------------
/src/lib/python3/expat.patch:
--------------------------------------------------------------------------------
1 | +++ src/lib/python3/Modules/expat/expat_config.h 2018-05-29 14:26:26.737762285 +0200
2 | @@ -16,4 +16,6 @@
3 | #define XML_DTD 1
4 | #define XML_CONTEXT_BYTES 1024
5 |
6 | +#undef PREFIX
7 | +
8 | #endif /* EXPAT_CONFIG_H */
9 |
--------------------------------------------------------------------------------
/src/lib/scip/githash.c:
--------------------------------------------------------------------------------
1 | #define SCIP_GITHASH "v310"
2 |
--------------------------------------------------------------------------------
/src/lib/soplex/git_hash.cpp:
--------------------------------------------------------------------------------
1 | #define SPX_GITHASH "release-200"
2 |
--------------------------------------------------------------------------------
/src/lib/vfs/qtwebengine_shm/symbol.map:
--------------------------------------------------------------------------------
1 | {
2 | global:
3 |
4 | vfs_file_system_factory;
5 |
6 | local:
7 |
8 | *;
9 | };
10 |
--------------------------------------------------------------------------------
/src/nimble/sphincs_keygen/sphincs_keygen.nimble:
--------------------------------------------------------------------------------
1 | # Package
2 |
3 | version = "0.1.0"
4 | author = "Emery Hemingway"
5 | description = "A post-quantum drop-in-replacement for the Depot verify tool"
6 | license = "GPLv3"
7 | srcDir = "src"
8 | bin = @["sphincs_keygen"]
9 |
10 | # Dependencies
11 |
12 | requires "nim >= 0.18.0", "sphincs"
13 |
--------------------------------------------------------------------------------
/src/nimble/sphincs_keygen/target.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,mk/nimble.mk)
2 |
3 | LIBS += base libc
4 |
--------------------------------------------------------------------------------
/src/nimble/sphincs_sign/sphincs_sign.nimble:
--------------------------------------------------------------------------------
1 | # Package
2 |
3 | version = "0.1.0"
4 | author = "Emery Hemingway"
5 | description = "A post-quantum drop-in-replacement for the Depot verify tool"
6 | license = "GPLv3"
7 | srcDir = "src"
8 | bin = @["sphincs_sign"]
9 |
10 | # Dependencies
11 |
12 | requires "nim >= 0.18.0", "sphincs", "nimcrypto"
13 |
--------------------------------------------------------------------------------
/src/nimble/sphincs_sign/target.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,mk/nimble.mk)
2 |
3 | LIBS += base libc
4 |
--------------------------------------------------------------------------------
/src/nimble/sphincs_verify/target.mk:
--------------------------------------------------------------------------------
1 | include $(call select_from_repositories,mk/nimble.mk)
2 |
3 | LIBS += base libc
4 |
--------------------------------------------------------------------------------
/src/nimble/sphincs_verify/test_data/expect_invalid.txt:
--------------------------------------------------------------------------------
1 | Streifenhoernchen sind lecker
2 |
--------------------------------------------------------------------------------
/src/nimble/sphincs_verify/test_data/expect_invalid.txt.sphincs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/nimble/sphincs_verify/test_data/expect_invalid.txt.sphincs
--------------------------------------------------------------------------------
/src/nimble/sphincs_verify/test_data/expect_valid.txt:
--------------------------------------------------------------------------------
1 | Kinder moegen Suessigkeiten
2 |
--------------------------------------------------------------------------------
/src/nimble/sphincs_verify/test_data/expect_valid.txt.sphincs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/nimble/sphincs_verify/test_data/expect_valid.txt.sphincs
--------------------------------------------------------------------------------
/src/nimble/sphincs_verify/test_data/pubkey:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/nimble/sphincs_verify/test_data/pubkey
--------------------------------------------------------------------------------
/src/nimble/sphincs_verify/test_data/secret:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/genodelabs/genode-world/27fd94627964e562e5dcad883bed703b535463db/src/nimble/sphincs_verify/test_data/secret
--------------------------------------------------------------------------------
/src/proxy/log_udp/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = log_udp
2 | SRC_CC = main.cc
3 | LIBS = base net
4 |
--------------------------------------------------------------------------------
/src/proxy/remote_rom/backend/nic_ip/client/target.mk:
--------------------------------------------------------------------------------
1 | include $(PRG_DIR)/../target.inc
2 | include $(PRG_DIR)/../../../client/target.inc
3 |
--------------------------------------------------------------------------------
/src/proxy/remote_rom/backend/nic_ip/server/target.mk:
--------------------------------------------------------------------------------
1 | include $(PRG_DIR)/../target.inc
2 | include $(PRG_DIR)/../../../server/target.inc
3 |
--------------------------------------------------------------------------------
/src/proxy/remote_rom/backend/nic_ip/target.inc:
--------------------------------------------------------------------------------
1 | LIBS += remote_rom_backend_nic_ip
2 |
--------------------------------------------------------------------------------
/src/proxy/remote_rom/client/target.inc:
--------------------------------------------------------------------------------
1 | SRC_CC = main.cc
2 | TARGET = remote_rom_client
3 |
4 | LIBS += base
5 |
6 | INC_DIR += $(REP_DIR)/include/remote_rom
7 |
8 | vpath main.cc $(REP_DIR)/src/proxy/remote_rom/client
9 |
--------------------------------------------------------------------------------
/src/proxy/remote_rom/server/target.inc:
--------------------------------------------------------------------------------
1 | SRC_CC = main.cc
2 | TARGET = remote_rom_server
3 |
4 | LIBS += base
5 |
6 | INC_DIR += $(REP_DIR)/include/remote_rom
7 |
8 | vpath main.cc $(REP_DIR)/src/proxy/remote_rom/server
9 |
--------------------------------------------------------------------------------
/src/proxy/udp_log/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = udp_log
2 | SRC_CC = main.cc
3 | LIBS = base net
4 |
--------------------------------------------------------------------------------
/src/qt5/webengine/spec/arm_64/target.mk:
--------------------------------------------------------------------------------
1 | REQUIRES = arm_64
2 |
3 | include $(REP_DIR)/src/qt5/webengine/target.inc
4 |
--------------------------------------------------------------------------------
/src/qt5/webengine/spec/x86_64/target.mk:
--------------------------------------------------------------------------------
1 | REQUIRES = x86_64
2 |
3 | include $(REP_DIR)/src/qt5/webengine/target.inc
4 |
--------------------------------------------------------------------------------
/src/qt6/webengine/spec/arm_64/target.mk:
--------------------------------------------------------------------------------
1 | REQUIRES = arm_64
2 |
3 | include $(REP_DIR)/src/qt6/webengine/target.inc
4 |
--------------------------------------------------------------------------------
/src/qt6/webengine/spec/x86_64/target.mk:
--------------------------------------------------------------------------------
1 | REQUIRES = x86_64
2 |
3 | include $(REP_DIR)/src/qt6/webengine/target.inc
4 |
--------------------------------------------------------------------------------
/src/server/flif_capture/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = flif_capture
2 | SRC_CC = main.cc
3 | LIBS = libflif libc blit base
4 | INC_DIR += $(PRG_DIR)
5 |
--------------------------------------------------------------------------------
/src/server/iso9660/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = iso9660
2 | SRC_CC = main.cc iso9660.cc
3 | LIBS = base
4 |
5 | CC_CXX_WARN_STRICT_CONVERSION =
6 |
--------------------------------------------------------------------------------
/src/server/jitter_sponge/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = jitter_sponge
2 | LIBS += libkeccak jitterentropy base
3 | SRC_CC += component.cc
4 |
5 | CC_CXX_WARN_STRICT_CONVERSION =
6 |
--------------------------------------------------------------------------------
/src/server/log_tee/target.mk:
--------------------------------------------------------------------------------
1 | TARGET := log_tee
2 | SRC_CC := component.cc
3 | LIBS := base
4 |
5 | CC_CXX_WARN_STRICT =
6 |
--------------------------------------------------------------------------------
/src/server/nic_bus/README:
--------------------------------------------------------------------------------
1 | The nic_bus server switches packets between sessions using Ethernet headers.
2 | Sessions may only send and receive packets with MAC addresses assigned by
3 | the bus. For this reason it does not support attachment to ethernet hubs or
4 | switches and is therefore not intended for use with harware interfaces.
5 |
--------------------------------------------------------------------------------
/src/server/nic_bus/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = nic_bus
2 | LIBS = base net
3 | SRC_CC = main.cc
4 |
--------------------------------------------------------------------------------
/src/server/ssh_server/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = ssh_server
2 | SRC_CC = main.cc
3 | SRC_CC += server.cc
4 | SRC_CC += ssh_callbacks.cc
5 | SRC_CC += util.cc
6 | SRC_CC += sftp.cc
7 | LIBS = base libc libssh
8 |
9 | CC_CXX_WARN_STRICT =
10 |
--------------------------------------------------------------------------------
/src/test/exec_terminal/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = exec_terminal
2 | SRC_CC = main.cc
3 | LIBS += base
4 |
--------------------------------------------------------------------------------
/src/test/fdt/target.mk:
--------------------------------------------------------------------------------
1 | SRC_CC = main.cc
2 | TARGET = test-fdt
3 | LIBS = base fdt
4 |
5 | CC_CXX_WARN_STRICT =
6 |
--------------------------------------------------------------------------------
/src/test/glib/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-glib
2 | LIBS = libc glib posix
3 | SRC_C = main.c
4 |
5 | # Strength through pointer arithmetic
6 | main.c: $(call select_from_ports,glib)/src/lib/glib/tests/testglib.c
7 | $(VERBOSE)sed 's/gintptr/int/' $< > $@
8 |
9 | CC_CXX_WARN_STRICT =
10 |
--------------------------------------------------------------------------------
/src/test/go_app/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = go_app
2 | SRC_GO = main.go
3 |
4 | LIBS = base libc libm libgo libgo_support stdcxx
5 |
6 | CC_CXX_WARN_STRICT =
7 |
--------------------------------------------------------------------------------
/src/test/go_http/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = go_http
2 | SRC_GO = main_http.go
3 |
4 | LIBS = base net libc libm libgo libgo_support stdcxx
5 |
6 | CC_CXX_WARN_STRICT =
7 |
--------------------------------------------------------------------------------
/src/test/go_pkgs/greet.go:
--------------------------------------------------------------------------------
1 | package main
2 |
3 | import (
4 | "fmt"
5 | "log"
6 | "net/http"
7 | )
8 |
9 | func main() {
10 |
11 | http.HandleFunc("/", HelloServer)
12 | fmt.Println("Server started at port 8080")
13 | log.Fatal(http.ListenAndServe(":8080", nil))
14 | }
15 |
16 |
--------------------------------------------------------------------------------
/src/test/go_pkgs/srv.go:
--------------------------------------------------------------------------------
1 | package main
2 |
3 | import (
4 | "fmt"
5 | "net/http"
6 | )
7 |
8 | func HelloServer(w http.ResponseWriter, r *http.Request) {
9 | fmt.Fprintf(w, "Hello, %s!\n", r.URL.Path[1:])
10 | }
11 |
--------------------------------------------------------------------------------
/src/test/grpc/server/greeter_server.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | void RunServer(const char* server_address);
4 |
5 |
--------------------------------------------------------------------------------
/src/test/grpc_tls/server/greeter_server.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | void RunServer();
4 |
5 |
--------------------------------------------------------------------------------
/src/test/keynote/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-keynote
2 | LIBS =libc keynote libm
3 | SRC_CC = main.cc
4 |
5 | vpath main.cc $(PRG_DIR)/..
6 |
7 | CC_CXX_WARN_STRICT =
8 |
--------------------------------------------------------------------------------
/src/test/lemon/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-lemon
2 | LIBS = lemon stdcxx posix
3 | LEMON = $(call select_from_ports,lemon)/src/lib/lemon/test
4 | SRC_CC = graph_test.cc
5 |
6 | vpath graph_test.cc $(LEMON)
7 |
8 | CC_CXX_OPT_STD = -std=gnu++17
9 | CC_CXX_WARN_STRICT =
10 |
--------------------------------------------------------------------------------
/src/test/libc_fuse_exfat/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-libc_fuse_exfat
2 | LIBS = libc libc_fuse_exfat
3 | SRC_CC = main.cc
4 |
5 | vpath %.cc $(REP_DIR)/src/test/libc_vfs
6 |
7 | CC_CXX_WARN_STRICT =
8 |
--------------------------------------------------------------------------------
/src/test/libc_fuse_ext2/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-libc_fuse_ext2
2 | LIBS = libc libc_fuse_ext2
3 | SRC_CC = main.cc
4 |
5 | vpath %.cc $(REP_DIR)/src/test/libc_vfs
6 |
7 | CC_CXX_WARN_STRICT =
8 |
--------------------------------------------------------------------------------
/src/test/libc_fuse_ntfs-3g/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-libc_fuse_ntfs-3g
2 | LIBS = libc libc_fuse_ntfs-3g
3 | SRC_CC = main.cc
4 |
5 | vpath %.cc $(REP_DIR)/src/test/libc_vfs
6 |
7 | CC_CXX_WARN_STRICT =
8 |
--------------------------------------------------------------------------------
/src/test/libsodium/main.cc:
--------------------------------------------------------------------------------
1 | #include
2 |
3 | int main() { return sodium_init(); }
4 |
--------------------------------------------------------------------------------
/src/test/libsodium/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-libsodium
2 | LIBS = libsodium libc posix
3 | SRC_CC = main.cc
4 |
5 | vpath main.cc $(PRG_DIR)
6 |
--------------------------------------------------------------------------------
/src/test/libspng/target.mk:
--------------------------------------------------------------------------------
1 | TARGET := test-libspng
2 | SRC_C := example.c
3 | LIBS := libc libspng posix
4 |
5 | LIBSPNG_DIR := $(call select_from_ports,libspng)
6 |
7 | INC_DIR += $(LIBSPNG_DIR)/include/libspng
8 |
9 | LIBSPNG_SRC_DIR := $(LIBSPNG_DIR)/src/lib/libspng
10 |
11 | vpath %.c $(LIBSPNG_SRC_DIR)/examples
12 |
--------------------------------------------------------------------------------
/src/test/mbedtls/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-mbedtls
2 | LIBS = mbedtls
3 |
4 | CC_CXX_WARN_STRICT =
5 |
--------------------------------------------------------------------------------
/src/test/moon/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-moon
2 | LIBS = luacxx libc base
3 | SRC_CC = main.cc
4 |
5 | CC_CXX_WARN_STRICT =
6 |
--------------------------------------------------------------------------------
/src/test/rdrand/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-rdrand
2 | SRC_CC = main.cc
3 | LIBS = base
4 |
--------------------------------------------------------------------------------
/src/test/scip/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-scip
2 | LIBS = posix scip soplex stdcxx zlib gmp
3 | SCIP_DIR = $(call select_from_ports,scip)/src/lib/scip/
4 | EX_DIR = $(SCIP_DIR)/examples/Queens/src
5 | INC_DIR += $(EX_DIR)
6 | SRC_CC = queens.cpp queens_main.cpp
7 |
8 | vpath %.cpp $(EX_DIR)
9 |
10 | CC_CXX_WARN_STRICT =
11 |
--------------------------------------------------------------------------------
/src/test/sdl/target.mk:
--------------------------------------------------------------------------------
1 | TARGET := test-sdl
2 | LIBS := libc sdl
3 | SRC_CC := main.cc
4 |
5 | CC_CXX_WARN_STRICT =
6 |
--------------------------------------------------------------------------------
/src/test/sdl2/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-sdl2
2 | LIBS = libc sdl2
3 | SRC_CC = main.c
4 |
5 | CC_CXX_WARN_STRICT =
6 |
--------------------------------------------------------------------------------
/src/test/sdl_opengl/lesson3/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = sdl_opengl-lesson3
2 | LIBS = libm libc egl mesa sdl
3 |
4 | LD_OPT = --export-dynamic
5 |
6 | SRC_CC = lesson3.cc
7 | SRC_CC += sdl_main.cc
8 |
9 | vpath sdl_main.cc $(PRG_DIR)/../
10 |
11 | CC_CXX_WARN_STRICT =
12 |
--------------------------------------------------------------------------------
/src/test/sdl_opengl/lesson36/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = sdl_opengl-lesson36
2 | LIBS = libm libc egl mesa sdl
3 |
4 | LD_OPT = --export-dynamic
5 |
6 | SRC_C = main.c error.c lesson36.c
7 | SRC_CC = sdl_main.cc
8 |
9 | INC_DIR += $(PRG_DIR)
10 |
11 | vpath sdl_main.cc $(PRG_DIR)/../
12 |
13 | CC_CXX_WARN_STRICT =
14 |
--------------------------------------------------------------------------------
/src/test/soplex/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-soplex
2 | LIBS = soplex stdcxx posix zlib gmp
3 | SOPLEX = $(call select_from_ports,soplex)/src/lib/soplex/src/
4 | SRC_CC = example.cpp
5 |
6 | vpath example.cpp $(SOPLEX)
7 |
8 | CC_CXX_WARN_STRICT =
9 | CC_CXX_OPT_STD = -std=gnu++17
10 |
--------------------------------------------------------------------------------
/src/test/vncserver/target.mk:
--------------------------------------------------------------------------------
1 | TARGET = test-vncserver
2 | LIBS = libc vncserver zlib posix
3 |
4 | LIBVNC_PORT_DIR := $(call select_from_ports,libvnc)
5 |
6 | INC_DIR += $(LIBVNC_PORT_DIR)/src/lib/vnc/examples
7 | SRC_C = example.c
8 |
9 | vpath example.c $(LIBVNC_PORT_DIR)/src/lib/vnc/examples
10 |
--------------------------------------------------------------------------------