mirror of
https://github.com/openwrt/packages.git
synced 2026-05-31 06:51:51 +08:00
e0dcd295e4522a7275e378a2270836f2d62a2bff
Update spans 2.4.7 -> 2.5.4. Highlights: * 2.5.x: Major version with API additions for handling sequencer client unregistration, MIDI file reading flexibility, soundfont selectors and sample tuning improvements. * Various bug fixes for SF3 voice handling, reverb engine stability, GM/GS/XT mode reset behaviour and audio drivers (PortAudio, SDL2, Pulseaudio, JACK, OPL). * Build system fixes including CMake updates and new toolchain compatibility. fluidsynth >= 2.5 requires GCEM (a header-only constexpr math library) at build time. Build-depend on the new 'gcem' package, which installs the headers and CMake config files into staging where find_package(GCEM REQUIRED) picks them up. This replaces upstream's git-submodule / CMake-time-download fallback, neither of which is acceptable in OpenWrt's offline build model. gcem is header-only (INTERFACE-only CMake target), so there is no shared library to link against; the dependency exists at build time only, expressed as PKG_BUILD_DEPENDS:=gcem. Link: https://github.com/FluidSynth/fluidsynth/releases/tag/v2.5.4 Link: https://github.com/FluidSynth/fluidsynth/wiki/ReleaseNotes Signed-off-by: Daniel Golle <daniel@makrotopia.org>
…
…
OpenWrt packages feed
Description
This is the OpenWrt "packages"-feed containing community-maintained build scripts, options and patches for applications, modules and libraries used within OpenWrt.
Installation of pre-built packages is handled directly by the opkg utility within your running OpenWrt system or by using the OpenWrt SDK on a build system.
Usage
This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot – Installation on the OpenWrt support site.
This feed is enabled by default. To install all its package definitions, run:
./scripts/feeds update packages
./scripts/feeds install -a -p packages
License
See LICENSE file.
Package Guidelines
See CONTRIBUTING.md file.
Languages
Makefile
51.3%
Shell
33.6%
C
7.5%
UnrealScript
2.9%
C++
1.7%
Other
2.8%