Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: owntone | Distribution: openSUSE Tumbleweed |
Version: 28.12 | Vendor: openSUSE |
Release: 1.1 | Build date: Fri Apr 4 08:42:35 2025 |
Group: Unspecified | Build host: reproducible |
Size: 2691188 | Source RPM: owntone-28.12-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/owntone/owntone-server | |
Summary: DAAP server for iTunes and Chromecast with MPD and RSP support |
owntone is a DAAP/DACP (iTunes), MPD (Music Player Daemon) and RSP (Roku) media server. It has support for AirPlay devices/speakers, Apple Remote (and compatibles), MPD clients, Chromecast, network streaming, internet radio, Spotify and LastFM. It does not support streaming video by AirPlay nor Chromecast. DAAP stands for Digital Audio Access Protocol, and is the protocol used by iTunes and friends to share/stream media libraries over the network. owntone is a complete rewrite of mt-daapd (Firefly Media Server).
GPL-2.0-or-later
* Fri Apr 04 2025 erfan <erfanfrp@gmail.com> - update to version 28.12 * fix: possible deadlock during Spotify scan * fix: armv7 compile warnings * fix: stop playback when last queue item removed * fix: "Invalid token" when authorising Spotify * fix: mpd enable/disable erroneously toggles * fix: cover art not being displayed in album lists * new: logging includes thread info * new: support for ListenBrainz - Owntone 28.11 * fix: retrieval of artwork from online sources * fix: mpd speaker selection * fix: autoconf warnings * fix: Apple Music/iTunes not working on Airplay host * web UI: Now Playing does not stop play progress updates when pausing * web UI: add ability to access the server externally * new: internet radio "Streamurl" options * new: support libevent as WS server instead of libwebsockets * new: template for VSCode * new: mpd updates, version 0.23.0, e.g. getvol, readpicture, albumart * new: API for setting skip_count and play_count directly * Tue Oct 08 2024 erfan <erfanfrp@gmail.com> - update to version 28.10 * fix: playlist scanner ignoring lines starting with non-ascii chars * fix: last seconds of a track sometimes being skipped * fix: Apple Music password-based auth * fix: missing file scan when modified multiple times within a second * fix: Roku M1001 crash * fix: speakers changing IP addresses (error "Got RR type A size 16") * fix: playlist rename not registered * fix: problems with DAAP and old dates ("Integer value too large") * fix: compability with ffmpeg 7 (fixes build error) * web UI: many smaller improvements, e.g. sort by release date * web UI: traditional Chinese translation * new: ALAC transcoding for RSP/DAAP streaming * new: ability to save id3 metadata * config: change "trusted_networks" to have new value "lan" as default * config: new option to announce a MPD httpd plugin (stream from server) * config: set ipv6 to disabled by default due to unknown Airplay issue * config: deprecate "cache_path", replaced by "cache_dir" * dependency: libxml2 instead of mxml * Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN. * Wed Feb 07 2024 Dominique Leuenberger <dimstar@opensuse.org> - Provide user/group symbol for the user generated during pre. Required by RPM 4.19. * Sun Jan 28 2024 Dirk Müller <dmueller@suse.com> - update to 28.9: * web UI improvements: * display lyrics metadata * toggle Spotify on/off in some views * many minor improvements * use compressed ALAC for Airplay for bandwidth + fixes esp32 issue * don't merge Spotify albums with local albums * handle playlist with Unicode BOM * json API add tracks to queue returns info on added tracks * replace syscall with gettid, syscall deprecated on MacOS * fix issue where m3u genre doesn't override despite m3u_override = true * fix possible crash from use-after-free * fix FreeBSD possible crash * fix crash when keys of incorrect length are used for legacy pairing * fix ALAC missing end tag causing ffmpeg decoder warnings * fix crash if Spotify AP resolver is unavailable * fix duplicates if file within library is replaced * fix fatal error due to mutex being zeroed * fix compability with ffmpeg 6 * web UI improvements: * easier volume sliders * incorrect display of genre * Chinese translation * fix removing RSS podcasts * sort by rating for composer, genre and artist tracks * (and much more) * changes to artwork search orders (easier static artwork for pipes) * major refactor of the http server improving mp3 streaming * support for m3u8 playlist files * allow mixed ipv4/ipv6 mdns * fix issue with device name capitalization (TuneAero issue) * drop support for libevent < 2.1.4 * Tue Apr 11 2023 Adrian Schröter <adrian@suse.de> - update to version 28.6 * German translation of web UI * web UI: fix error messages not displaying * fix low resolution Spotify artwork * fix incorrect display of date released pre 1970 * fix for Denon speakers when pausing * support password authentication for Airplay 2 * support for user config ffmpeg audio filters * Mon Dec 12 2022 Bjørn Lie <bjorn.lie@gmail.com> - Drop explicit ffmpeg-4-libavfilter-devel BuildRequires: we already have pkgconfig(libavfilter) covering this dependency, and package builds fine with ffmpeg-5. * Sun Nov 06 2022 Adrian Schröter <adrian@suse.de> - update to version 28.5 * French translation of web UI * improved web UI loading of images * add support for Airplay 2 password based auth * fix some Airplay speakers turning on by themselves * fix parsing of CRLF and NOT in smart playlists and allow larger sizes * fix possible crash after Avahi restart * fix for Remote - play item from 'up next' when stopped * use configured bind_address to set mdns network interface * fix broken Spotify after libspotify sunset * remove antlr3 dependency, use bison/flex instead * improve search by supporting diacritics and Unicode case folding * add support for new output: Roku/Soundbridge RCP * switch to MkDocs for documentation * smart playlists fixups and new "this week" param * fix 'add next' when in queue shuffle mode * web UI improvements: * migration to Vue 3 and Vite * honor "radio_playlists" config setting * display of search results for composers and playlists * add album / track count to genre and composer pages * fix incorrect sorting of album/artist searches * minor UI fixes * fix for Spotify config option album_override * improved Spotify scan performance * generic browse endpoints for the json api * fix slow shutdown with some libwebsocket versions * Mon Feb 14 2022 Adrian Schröter <adrian@suse.de> - update to version 28.3 * web UI improvements, e.g.: * composer views * partial scan (e.g. only update RSS feeds) * fix http stream button not clickable in mobile view * fix Spotify playlists not showing * handling of not playable Spotify tracks * handling of podcast play counts * support for Spotify podcasts * updates for ffmpeg 5 * better Spotify logout * user "usermark" field for user flagging of various track states * fix for 0-byte files crashing ffmpeg * fix metadata pipe deadlock and artwork memleak-on-error * better handling of Spotify disconnects * fix rare Airplay pairing error * many minor error handling fixes * Wed Oct 13 2021 Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_owntone.service.patch
/etc/logrotate.d/owntone /etc/owntone.conf /usr/lib/systemd/system/owntone.service /usr/lib64/owntone /usr/lib64/owntone/owntone-sqlext.so /usr/sbin/owntone /usr/sbin/rcowntone /usr/share/doc/packages/owntone-28.12 /usr/share/doc/packages/owntone-28.12/README.md /usr/share/doc/packages/owntone-28.12/UPGRADING /usr/share/doc/packages/owntone-28.12/docs /usr/share/doc/packages/owntone-28.12/docs/advanced /usr/share/doc/packages/owntone-28.12/docs/advanced/multiple-instances.md /usr/share/doc/packages/owntone-28.12/docs/advanced/outputs-alsa.md /usr/share/doc/packages/owntone-28.12/docs/advanced/outputs-pulse.md /usr/share/doc/packages/owntone-28.12/docs/advanced/radio-streams.md /usr/share/doc/packages/owntone-28.12/docs/advanced/remote-access.md /usr/share/doc/packages/owntone-28.12/docs/artwork.md /usr/share/doc/packages/owntone-28.12/docs/audio-outputs /usr/share/doc/packages/owntone-28.12/docs/audio-outputs/airplay.md /usr/share/doc/packages/owntone-28.12/docs/audio-outputs/chromecast.md /usr/share/doc/packages/owntone-28.12/docs/audio-outputs/local-audio.md /usr/share/doc/packages/owntone-28.12/docs/audio-outputs/mobile.md /usr/share/doc/packages/owntone-28.12/docs/audio-outputs/roku.md /usr/share/doc/packages/owntone-28.12/docs/audio-outputs/streaming.md /usr/share/doc/packages/owntone-28.12/docs/audio-outputs/web.md /usr/share/doc/packages/owntone-28.12/docs/building.md /usr/share/doc/packages/owntone-28.12/docs/configuration.md /usr/share/doc/packages/owntone-28.12/docs/control-clients /usr/share/doc/packages/owntone-28.12/docs/control-clients/cli-api.md /usr/share/doc/packages/owntone-28.12/docs/control-clients/desktop.md /usr/share/doc/packages/owntone-28.12/docs/control-clients/mobile.md /usr/share/doc/packages/owntone-28.12/docs/control-clients/web.md /usr/share/doc/packages/owntone-28.12/docs/getting-started.md /usr/share/doc/packages/owntone-28.12/docs/index.md /usr/share/doc/packages/owntone-28.12/docs/installation.md /usr/share/doc/packages/owntone-28.12/docs/integrations /usr/share/doc/packages/owntone-28.12/docs/integrations/lastfm.md /usr/share/doc/packages/owntone-28.12/docs/integrations/spotify.md /usr/share/doc/packages/owntone-28.12/docs/json-api.md /usr/share/doc/packages/owntone-28.12/docs/library.md /usr/share/doc/packages/owntone-28.12/docs/media-clients.md /usr/share/doc/packages/owntone-28.12/docs/playlists.md /usr/share/doc/packages/owntone-28.12/docs/smart-playlists.md /usr/share/doc/packages/owntone-28.12/scripts /usr/share/doc/packages/owntone-28.12/scripts/pairinghelper.sh /usr/share/licenses/owntone /usr/share/licenses/owntone/COPYING /usr/share/man/man8/owntone.8.gz /usr/share/owntone /usr/share/owntone/htdocs /usr/share/owntone/htdocs/android-chrome-192x192.png /usr/share/owntone/htdocs/android-chrome-512x512.png /usr/share/owntone/htdocs/apple-touch-icon.png /usr/share/owntone/htdocs/assets /usr/share/owntone/htdocs/assets/index.css /usr/share/owntone/htdocs/assets/index.js /usr/share/owntone/htdocs/browserconfig.xml /usr/share/owntone/htdocs/favicon-16x16.png /usr/share/owntone/htdocs/favicon-32x32.png /usr/share/owntone/htdocs/favicon.ico /usr/share/owntone/htdocs/index.html /usr/share/owntone/htdocs/mstile-150x150.png /usr/share/owntone/htdocs/safari-pinned-tab.svg /usr/share/owntone/htdocs/site.webmanifest /var/cache/owntone /var/lib/owntone /var/log/owntone.log
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Apr 16 00:57:29 2025