Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #88 from tsirysndr/fix/sdl2

build.zig: migrate to SDL2

authored by

Tsiry Sandratraina and committed by
GitHub
2d83e625 23f07802

+6 -6
+1 -1
Dockerfile
··· 12 12 13 13 RUN apt-get update && apt-get install -y build-essential \ 14 14 libusb-dev \ 15 - libsdl1.2-dev \ 15 + libsdl2-dev \ 16 16 libfreetype6-dev \ 17 17 libunwind-dev \ 18 18 curl \
+1 -1
README.md
··· 54 54 ### On Ubuntu/Debian 55 55 56 56 ```bash 57 - sudo apt-get install libusb-dev libsdl1.2-dev libfreetype6-dev libunwind-dev zip protobuf-compiler cmake 57 + sudo apt-get install libusb-dev libsdl2-dev libfreetype6-dev libunwind-dev zip protobuf-compiler cmake 58 58 ``` 59 59 60 60 ### On Fedora40/41:
+4 -4
build.zig
··· 1476 1476 "apps/plugins/lib/bmp_smooth_scale.c", 1477 1477 "apps/plugins/lib/kbd_helper.c", 1478 1478 "apps/plugins/lib/pluginlib_touchscreen.c", 1479 - "apps/plugins/lib/id3.c", 1480 - "apps/plugins/lib/mul_id3.c", 1481 1479 }, 1482 1480 .flags = &cflags, 1483 1481 }); ··· 2940 2938 exe.linkLibrary(libskinparser); 2941 2939 exe.linkLibrary(libfixedpoint); 2942 2940 exe.linkLibrary(libuisimulator); 2943 - exe.linkSystemLibrary("SDL"); 2941 + exe.linkSystemLibrary("SDL2"); 2944 2942 exe.linkLibC(); 2945 2943 } 2946 2944 ··· 3746 3744 c.addIncludePath(.{ .cwd_relative = "/usr/include" }); 3747 3745 c.addIncludePath(.{ .cwd_relative = "/usr/include/x86_64-linux-gnu" }); 3748 3746 c.addIncludePath(.{ .cwd_relative = "/usr/include/aarch64-linux-gnu" }); 3749 - c.addIncludePath(.{ .cwd_relative = "/usr/include/SDL" }); 3747 + c.addIncludePath(.{ .cwd_relative = "/usr/include/SDL2" }); 3750 3748 c.addIncludePath(.{ .cwd_relative = "./firmware/export" }); 3751 3749 c.addIncludePath(.{ .cwd_relative = "./firmware/drivers" }); 3752 3750 c.addIncludePath(.{ .cwd_relative = "./build" }); ··· 3848 3846 "firmware/target/hosted/sdl/system-sdl.c", 3849 3847 "firmware/target/hosted/sdl/load_code-sdl.c", 3850 3848 "firmware/target/hosted/sdl/timer-sdl.c", 3849 + "firmware/target/hosted/sdl/window-sdl.c", 3851 3850 "firmware/target/hosted/sdl/key_to_touch-sdl.c", 3852 3851 "firmware/target/hosted/sdl/app/load_code-sdl-app.c", 3853 3852 "firmware/target/hosted/sdl/app/button-application.c", ··· 3883 3882 "firmware/hangul.c", 3884 3883 "firmware/lru.c", 3885 3884 "firmware/screendump.c", 3885 + "firmware/drivers/button_queue.c", 3886 3886 "firmware/drivers/lcd-24bit.c", 3887 3887 "firmware/common/diacritic.c", 3888 3888 "firmware/drivers/led.c",