aboutsummaryrefslogtreecommitdiff
path: root/sound
Commit message (Collapse)AuthorAge
* alsa-utils: Update to 1.2.9Tianling Shen2023-05-17
| | | | | | | * updated source url (prefer https rather than http/ftp) * fixed build with musl 1.2.4 Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* treewide: remove AUTORELEASEPaul Fertser2023-04-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatically compute and substitute current values for all $(AUTORELEASE) instances as this feature is deprecated and shouldn't be used. The following temporary change was made to the core: diff --git a/rules.mk b/rules.mk index 57d7995d4fa8..f16367de87a8 100644 --- a/rules.mk +++ b/rules.mk @@ -429,7 +429,7 @@ endef abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1)))) COMMITCOUNT = $(if $(DUMP),0,$(call commitcount)) -AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1)) +AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile)) all: FORCE: ; And this command used to fix affected packages: for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \ sed 's^.*/\([^/]*\)/Makefile^\1^';); do make package/$i/download done Signed-off-by: Paul Fertser <fercerpav@gmail.com>
* treewide: opt out of LTO usageAndre Heider2023-04-08
| | | | | | | These fail to build or packages depending on them do when enabling CONFIG_USE_LTO. Signed-off-by: Andre Heider <a.heider@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=ltoAndre Heider2023-04-08
| | | | | | | | | | See commit 07730ff3 "treewide: add support for "lto" in PKG_BUILD_FLAGS" on the main repository. Note: Some packages only added `-flto` to CFLAGS and not LDFLAGS. This fixes it and properly enables LTO. Signed-off-by: Andre Heider <a.heider@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=gc-sectionsAndre Heider2023-04-08
| | | | | | | | | | | | See commit da370098 "treewide: add support for "gc-sections" in PKG_BUILD_FLAGS" on the main repository. Note: This only touches packages which use all three parts (-ffunction-sections, -fdata-sections and -Wl,--gc-sections) enabled by this build flag. Some packages only use a subset, and these are left unchanged for now. Signed-off-by: Andre Heider <a.heider@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-04-08
| | | | | | | See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16" on the main repository. Signed-off-by: Andre Heider <a.heider@gmail.com>
* mpd: update to 0.23.11Rosen Penev2023-01-13
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* squeezelite: bump to 1.9.9-1415Robert Högberg2023-01-10
| | | | Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
* upmpdcli: bump to 1.5.19Fabien Pozzobon2022-11-21
| | | | Signed-off-by: Fabien Pozzobon <12074690+fpozzobon@users.noreply.github.com>
* mpg123: update to 1.31.1Rosen Penev2022-11-10
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* owntone: Update to 28.5Espen Jürgensen2022-11-04
| | | | Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* Merge pull request #19783 from turris-cz/pulseaudio-fix-conffilesJosef Schlehofer2022-11-03
|\ | | | | pulseadio: fix conffiles for pulseadio-daemon-avahi package
| * pulseadio: fix conffiles for pulseadio-daemon-avahi packageJosef Schlehofer2022-11-03
| | | | | | | | | | | | | | | | Fixes: 60ac7dd751240fa096a85794023b18f26a8317da ("pulseaudio: simplify and rework Makefile") Reported-by: Hannu Nyman <hannu.nyman@iki.fi> Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | mpd: depend the full variant on pulseaudio instead of pulseaudio-daemonSzabolcs Hubai2022-11-03
|/ | | | | | | | | | | | | The full variant of mpd depends on pulseaudio-daemon, so it was not possible to use the other pulseaudio variant with avahi. Both pulseaudio daemons provides package pulseaudio, so users can choose which variant suits them best. Let's change the dependency to pulseaudio. Fixes: #19187 Fixes: 2ed62adc5914 ("mpd: enable pulseaudio in full package") Signed-off-by: Szabolcs Hubai <szab.hu@gmail.com>
* pulseaudio: change homepage URLs to freedesktop.orgJosef Schlehofer2022-11-01
| | | | | | | | | The previous used domain http(s)://pulseaudio.org redirects to https://www.freedesktop.org/wiki/Software/PulseAudio/ This change enforces to use HTTPS everywhere for homepage URLs Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* pulseaudio: use AUTORELEASE variableJosef Schlehofer2022-11-01
| | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* pulseaudio: daemons should conflict to each otherJosef Schlehofer2022-11-01
| | | | | | | | It should not be possible to install pulseaudio-daemon and pulseadio-daemon-avahi at the same time as they have the same files. Let's avoid that situation by adding conflict. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* pulseaudio: simplify and rework MakefileJosef Schlehofer2022-11-01
| | | | | | | | | | | | | | | | There were two conffiles sections and both of them were same, but for different variants. We can have just one conffile section and use it also for the other variant. The same applies for the install section for different variants. - We have two install sections, but we call the first one with the same files and then add something more for the second variant. - While at it to make it easier, let's change those three rows for copying packages into the single one to make sure that I did not miss anything. Also, we create a directory first and then move files. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* squeezelite: add opus codec supportRobert Högberg2022-10-25
| | | | Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
* squeezelite: add SSL supportRobert Högberg2022-10-21
| | | | Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
* mpd: update to 0.23.9Rosen Penev2022-08-19
| | | | | | | | Fixes compilation with newer ffmpeg. Remove upstreamed patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* squeezelite: update to 1.9.9-1403Rosen Penev2022-08-04
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: add missing AUDIO_SUPPORT in CONFIG_DEPENDSPacien TRAN-GIRARD2022-07-17
| | | | Signed-off-by: Pacien TRAN-GIRARD <pacien.trangirard@pacien.net>
* mpd-full: remove partial BUILD_PATENTED on ffmpegPacien TRAN-GIRARD2022-07-17
| | | | | | | | | | | | | | | This removes the guard "CONFIG_BUILD_PATENTED" for the ffmpeg build feature for mpd-full. ffmpeg was already unconditionally registered as a dependency (at line 51). The ffmpeg package already handles whether or not to include patented codecs internally using the same config flag, so guarding its use as a dependency here does not appear necessary anymore. (For reference: guard "BUILD_PATENTED" was introduced in 44eb12f for ffmpeg, then partially removed by 326c973). Signed-off-by: Pacien TRAN-GIRARD <pacien.trangirard@pacien.net>
* mpd: update to 0.23.8Rosen Penev2022-07-14
| | | | | | Simplify iconv patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* owntone: update to 28.4Espen Jürgensen2022-06-19
| | | | | | | | | | Included changes: * Install web UI * Remove libantlr3c dependency * Add Spotify support to description * Updated conf file Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* treewide: remove PKG_INSTALL for meson projectsRosen Penev2022-06-15
| | | | | | It doesn't seem to be used by meson. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: remove rpath-linkRosen Penev2022-03-13
| | | | | | Most usages seem to be outdated and fixed a long time ago. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd-full: enable soxrKazuhiro Ito2022-02-24
| | | | | | | | | Enable soxr resampler library. "internal" resampler is really poor quality and libsamplerate library is too heavy for tiny system. Signed-off-by: Kazuhiro Ito <kzhr@d1.dion.ne.jp>
* fdk-aac: fix compilation with powerpc64Rosen Penev2022-01-29
| | | | | | Backported upstream patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* alsa-utils: update to 1.2.6Rosen Penev2021-12-20
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* shairport-sync: update to 3.3.9Rosen Penev2021-12-17
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: update to 0.23.5Rosen Penev2021-12-16
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* upmpdcli: update to 1.5.13Rosen Penev2021-12-16
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpc: update to 0.34Rosen Penev2021-12-16
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: update to 0.23.2Rosen Penev2021-10-22
| | | | | | Switch to libnpupnp for full builds. Also update arguments. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpg123: update to 1.29.0Rosen Penev2021-09-26
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: update to 0.22.11Rosen Penev2021-09-25
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: compile with tools/mesonRosen Penev2021-09-17
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* owntone: update to 28.2Espen Jürgensen2021-09-08
| | | | | | | | | | | | Since version 28.0 forked-daapd is called owntone. This updates to 28.2 and makes the name change. Also: - added new required dependency on libuuid - remove --disable-spotify since Spotify is now supported without requiring proprietary libspotify - removed configure flags that are enabled by default anyway (mpd, verification etc.) - add --disable-install_xxx since that is done by OpenWrt's build Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* Merge pull request #16180 from neheb/AlRosen Penev2021-07-29
|\ | | | | alsa stuff: update to 12..5.1
| * alsa-utils: update to 12.5.1Rosen Penev2021-07-21
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | mpd: update to 0.22.9Rosen Penev2021-07-20
|/ | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #15848 from neheb/alsRosen Penev2021-06-15
|\ | | | | alsa stuff: update to 1.2.5
| * alsa-utils: update to 1.2.5Rosen Penev2021-06-12
| | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | treewide: back to cmake.mkRosen Penev2021-06-12
|/ | | | | | Ninja was merged to base and therefore we can now use normal cmake.mk Signed-off-by: Rosen Penev <rosenp@gmail.com>
* shairport-sync: update to 3.3.8Rosen Penev2021-06-12
| | | | | | | | | Explicitly add libdaemon configure flag. It seems the default was changed. Add AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #15738 from neheb/mpg12Rosen Penev2021-06-03
|\ | | | | mpg123: update to 1.27.2
| * mpg123: update to 1.27.2Rosen Penev2021-06-01
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #15739 from neheb/mpdddddRosen Penev2021-06-02
|\ \ | | | | | | mpd: update to 0.22.8