Johannes Schlatow
a67a5de5ef
python3 package for sculpt
...
Provides recipes for deploying python3 on sculpt.
Also adds the feature of triggering the execution of python scripts
on ROM updates (see python3.run).
2018-07-03 15:23:09 +02:00
Norman Feske
a5d06a5ce8
julia_fractal.run: fetch components from depot
...
With this patch, the run script can be executed on platforms other than
Linux.
Issue #109
2018-06-27 10:56:07 +02:00
Johannes Schlatow
ea789fda0c
python3: base-nova compatibility
...
The vfs is now populated with the python libs using a tar file system.
This is necessary because providing the zip from the rom did not work on NOVA.
The issue here is that python's zipimporter uses fseek with SEEK_END to
find the zip header. Unfortunately, the file size cannot be correctly
determined from the ROM session (see #1920 ) so that the fseek fails.
2018-06-27 09:03:37 +02:00
Daniel Collins
e6ee017e18
added a program that displays julia fractals
...
Issue #109
2018-06-26 16:45:42 +02:00
Sebastian Sumpf
62de16158d
run: rename 'check_installed' to 'installed_command'
...
issue genodelabs/genode#2853
2018-06-22 15:58:46 +02:00
Johannes Schlatow
2e3f012eca
ports: python3
...
Fixes #108
2018-06-20 11:22:06 +02:00
Johannes Schlatow
fb4833f972
ports: minor changes in glucose, lemon and keynote
...
- automatically set CC_CXX_WARN_STRICT if libs are imported
- set default cap quota
Issue #106
2018-06-15 10:44:14 +02:00
Johannes Schlatow
3ffdcfe96e
fix ports/glucose
...
Issue #106
2018-06-15 10:43:53 +02:00
Emery Hemingway
509489c473
Remove synergy client
...
Synergy client was not tested and used outdated Genode libraries and
APIs.
2018-06-02 21:21:16 +02:00
Emery Hemingway
444fc3c1db
Depot recipe for Abuse
2018-06-02 20:45:57 +02:00
Emery Hemingway
1f5a59a3f2
VFS and LwIP library updates
2018-06-02 20:45:56 +02:00
Emery Hemingway
7950cf338a
ChucK: update and package
...
- Update and package ChucK, remove input support
- Update and package Ogg, Vorbis, FLAC, and Libsndfile ports
- Remove ChucK runtime scenarios
- Add ChucK runtime package
Fix #104
2018-05-14 13:41:00 +02:00
Norman Feske
f44d6967f6
Atari800 emulator
2018-05-07 10:27:11 +02:00
Emery Hemingway
fa9b94e377
API update for input_normalizer, depot recipes
...
Update the input_normalizer to use new input event and timer APIs. Add a
depot package and a test.
Fix #103
2018-05-07 10:26:18 +02:00
Emery Hemingway
e6c31ccc3e
Remove SQLite port
...
SQLite typically comes as a bundled dependency, any problems with
the current version of SQLite should be fixed in the Genode native
libraries used by SQLite.
Fix #102
2018-04-12 11:32:18 +02:00
Emery Hemingway
16d6fbdb47
Split Libretro into seperate repo
...
Libretro frontend and cores moved to
https://github.com/ehmry/genode-libretro
Fix #100
2018-03-13 10:00:47 +01:00
Emery Hemingway
cdc389ef3d
Port of ldns and drill
...
Drill is a DNS utility inspired by dig.
https://www.nlnetlabs.nl/projects/ldns/
Fix #99
2018-02-23 21:26:03 +01:00
Emery Hemingway
995be00f3f
Flif_view: interactive FLIF image viewer
...
Fix #97
2018-02-06 12:18:26 +01:00
Norman Feske
aa18c86ddf
Use drivers_interactive pkg from depot
...
This patch changes 'framebuffer_app.inc' for the use of the depot. It
also fixes a few minor issues (e.g., the rtc config) found while testing
the various run scripts that use 'framebuffer_app.inc'.
2018-01-21 18:28:51 +01:00
Martin Stein
556bfb2cf8
world: do not circumvent config XML check
...
Fix #93
2017-12-22 22:56:54 +01:00
Martin Stein
731ba98bc0
eigentor.run: remove deprecated rtt_sec attribute
...
Issue #93
2017-12-22 22:56:08 +01:00
Johannes Schlatow
8600ac8fa4
remote_rom: update to 17.11
...
(#91 )
2017-12-22 22:51:12 +01:00
Josef Söntgen
1182f4dd3a
audio_player: adapt to API changes
...
The impact of a memory leak that occurs when resampling vorbis fltp
files is reduced and in addition a recipe is provided.
Fixes #92 .
2017-11-30 14:38:43 +01:00
Emery Hemingway
e0a9ec0f8e
pike_loader: API updates for release 17.11
...
Ref #91
2017-11-28 10:21:44 -06:00
Emery Hemingway
6237c74383
transition log_fader from xray_trigger to global_keys_handler
...
Ref #91
2017-11-28 10:21:41 -06:00
Emery Hemingway
9f98f503b1
skip init schema check in TestU01 run scripts
...
Ref #91
2017-11-28 10:21:39 -06:00
Emery Hemingway
b2d0b157ea
Depot: recipes for Libretro cores
...
Ref #91
2017-11-28 10:21:29 -06:00
Emery Hemingway
869522b100
remove input_remap in favor of input_merger
2017-11-28 10:21:24 -06:00
Emery Hemingway
762c13ccfa
skip init schema check for chuck run scripts
...
Ref #91
2017-11-28 10:18:17 -06:00
Emery Hemingway
f79aa89f7e
xml_term_edit: use libc for file I/O
...
Ref #91
2017-11-28 10:17:16 -06:00
Emery Hemingway
a2f2c74fcf
Refactor retro_frontend
...
Add support for multiple controllers and device types. Make Genode to
Libretro input mapping configurable, which relieves the need to
externally remap Genode keycodes to conform to static Libretro mapping.
Send keyboard input to a optional keyboard callback set by the core to
complete keyboard support.
Ref #89
2017-11-27 14:54:24 +01:00
Josef Söntgen
50076302b6
Adapt SDL ports to API changes
...
Fixes #90 .
2017-11-27 14:52:56 +01:00
Emery Hemingway
6b7048762a
hotkey_edit: launch components by hotkey via XML editing
...
Ref #86
2017-11-14 13:18:58 +01:00
Emery Hemingway
6263202681
usb_gamepad_input: Gravis Gamepad Pro support
...
Fix #88
2017-11-14 11:49:08 +01:00
Martin Stein
3d4ee57a8d
eigentor: adapt to 17.08 release
...
This makes the eigentor test succeed again.
Fixes #83
2017-08-31 09:05:20 +02:00
Stefan Kalkowski
8eeda9d876
tor: update to 17.05 release
...
Ref #74
2017-08-29 15:46:40 +02:00
Stefan Kalkowski
2321a81f3b
fetchurl: update to 17.05
...
Ref #74
2017-08-29 15:46:23 +02:00
Josef Söntgen
ea44897943
sdl: add OpenGL examples
...
Fixes #82 .
2017-08-29 12:53:33 +02:00
Emery Hemingway
7370cc7410
server/rom_fallback: 17.05 upgrade, create recipe
...
Ref #74
2017-08-28 16:20:17 +02:00
Johannes Schlatow
701bd3e95d
remote_rom: update to 17.05
...
Ref #74
2017-08-28 14:22:56 +02:00
Johannes Schlatow
e7e44936a8
ports: update to 17.05
...
Ref #74
2017-08-28 14:22:39 +02:00
Emery Hemingway
834f98137f
server/log_tee: 17.05 upgrade, recipe
...
Ref #74
2017-08-28 14:19:34 +02:00
Emery Hemingway
065f58af22
app/blk_shred: fill a block device with noise
...
The blk_shred utitity write over an entire Block session region with
noise suitable as a ciphertext background. See the 'sequence' utility
for making multiple write passes.
Fix #81
2017-08-28 14:15:30 +02:00
Emery Hemingway
a7e6bf698d
port Glib
...
https://wiki.gnome.org/Projects/GLib
Fix #80
2017-08-04 16:50:41 +02:00
Emery Hemingway
a09504a099
port of Meteor emulator for the Game Boy Advance
...
Fix #78
2017-07-06 10:38:14 +02:00
Alexander Senier
1336376e2e
Add googletest, adapt port by @rite to 17.05
2017-06-26 12:07:50 +02:00
Emery Hemingway
9055c535e7
retro_frontend fixes for Tyrquake
...
- Implement RETRO_ENVIRONMENT_GET_USERNAME callback as a no-op.
- Explicitly execute core in libc application context.
- Pause audio only when audio is connected.
- Fix keys in tyrquake run scenario, use depot packages, disable audio.
Fix #76
2017-06-21 10:21:37 +02:00
Emery Hemingway
47259f7854
Transactional XML editor
...
This patch introduces a single-file XML editor driven by Report clients.
The xml_editor component manages edits to a file and the xml_term_edit
component is a terminal-based frontend.
Fix #75
2017-06-12 15:24:09 +02:00
Norman Feske
670aab19e3
Adaptation to Genode 17.05
...
- Adjust use of exceptions to unified exception types:
https://genode.org/documentation/release-notes/17.05#Streamlining_exception_types
- Add posix.lib.so as boot module:
http://genode.org/documentation/release-notes/17.05#POSIX_libc_profile_as_shared_library
- Adaptation to API changes
Ref #74
2017-06-02 11:48:15 +02:00
Stefan Kalkowski
0c7450c550
Removal of deprecated os/config.h (Ref #74 )
2017-06-02 11:28:34 +02:00