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
a56e43f8af
python3 recipes
2018-06-27 09:03:37 +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
a564b342c4
zynq: fix private timer clk in board defs
...
Fixes #107
2018-06-15 10:44:25 +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
8df8ac1254
fix remote_rom
...
Issue #106
2018-06-15 10:44:09 +02:00
Johannes Schlatow
3ffdcfe96e
fix ports/glucose
...
Issue #106
2018-06-15 10:43:53 +02:00
Emery Hemingway
3076cd3722
Convert vfs_gtotp to otp_report
2018-06-03 17:40:49 +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
8de79b60cd
Flif_view input event update
2018-06-02 21:15:08 +02:00
Emery Hemingway
444fc3c1db
Depot recipe for Abuse
2018-06-02 20:45:57 +02:00
Emery Hemingway
51d6573700
Abuse: disable optimizations to fix if (this) hacks
2018-06-02 20:45:56 +02:00
Emery Hemingway
739df3bdbb
Mp3_audio_sink: add equalizer and volume control
...
Thirty-two equalizer bands may be adjusted using positive and negative
real numbers. The volume may also be be adjusted linearly using a
positive real number relative to 1.0. The volume adjustment is made in
the processing chain and the output is floating-point, so it is not
recommended to adjust the volume here but at the mixer.
<config>
<volume linear="0.5"/> <!-- default, half volume -->
<eq band="14" value="-0.2"/>
<eq band="15" value="-0.1"/>
<eq band="16" value="0.0"/> <!-- default, no adjustment -->
<eq band="17" value="0.1"/>
<eq band="18" value="0.2"/>
</config>
2018-06-02 20:45:56 +02:00
Emery Hemingway
1f5a59a3f2
VFS and LwIP library updates
2018-06-02 20:45:56 +02:00
Emery Hemingway
f6e59dbcf2
Fix ChucK runtime package dependencies
2018-06-02 20:45:56 +02:00
Emery Hemingway
c0c16907a0
Replace SHA1 digests with SHA3
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
2f27eb1025
Mp3_audio_sink: mp3 audio playback as a Terminal service
...
Terminal server that decodes and queues MP3 encoded audio to an
Audio_out session. Mpg123 was selected as the decoder library for its
clean and well documented API, integrated resampler, and support for
32-bit floating point output.
Fix #101
2018-04-10 17:37:02 +02:00
Emery Hemingway
1b3cb0f0d6
Port of libmpg123 1.25.10
...
Real time MPEG 1.0/2.0/2.5 audio decoder for layers 1,2 and 3.
http://www.mpg123.de/
Ref #101
2018-04-10 17:32:28 +02:00
Emery Hemingway
94396aa7d5
Raw_audio_sink: raw audio playback as a Terminal service
...
Terminal server that queues 32-bit floating point audio to an Audio_out
session.
Fix #101
2018-04-10 17:31:54 +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
Johannes Schlatow
47faf8c4f8
zynq: add SMP support for Zynq-7000 boards
2018-02-23 21:27:38 +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
Emery Hemingway
dc26a48a63
Port of FLIF (Free Lossless Image Format) library
...
http://flif.info/
_
____ _(_)____
(___ | | | ___)
(__ | |_| __)
(_|___|_)
Ref #97
2018-02-06 12:17:47 +01:00
Johannes Kliemann
80fca9e122
port of json-c library
2018-02-06 09:52:05 +01:00
Emery Hemingway
419503db1d
Update World Nim libraries
...
- Prevent GC from freeing active signal handlers.
- New module for implementing Nim servers.
- Stricter typing for compatibility with upcoming language release.
Fix #96
2018-01-29 11:14:00 +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
Norman Feske
3ee1f80051
Disable strict warnings
...
This commit is a response to Genode's increased default warning level.
See the corresponding issue at:
https://github.com/genodelabs/genode/issues/465
2018-01-17 19:27:10 +01:00
Martin Stein
556bfb2cf8
world: do not circumvent config XML check
...
Fix #93
2017-12-22 22:56:54 +01:00
Martin Stein
6d2f2c8a31
chuck: update tar hash
...
Issue #93
2017-12-22 22:56:28 +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
Johannes Schlatow
b4e79f14a2
zynq: update board support files to 17.11
...
(#91 )
2017-12-22 22:51:12 +01:00
Emery Hemingway
8b408fa2ef
Depot: recipe for Libretro API
...
Add missing API recipe for the Libretro header.
Ref #91
2017-12-04 21:15:49 +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
1b91592ed3
Nim: fixup defines for constructible C++ objects
...
Ref #91
2017-11-28 10:21:46 -06: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
dbb37dc53e
xml_editor: use new VFS root constructor
...
Ref #91
2017-11-28 10:18:13 -06:00