user and group is created. This fixes creation of dirs needed
for running mumrmurd daemon for users building from port.
PR: ports/171699
Reported by: Michael Fausten <ports@michael-fausten.de>
Approved by: maintainer timeout (2 months)
Feature safe: yes
- Remove ABI version numbers from LID_DEPENDS
- Use proper includes for OptionsNG
PR: ports/172722
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Feature safe: yes
uses Chromaprint to submit audio fingerprints from your music
collection to the AcoustID database. Only tagged audio files are
submitted. Files tagged by MusicBrainz applications such as Picard
or Jaikoz are preferred, but it will submit fingerprints for any
files that have tags such as track title, artist name, album name,
etc.
WWW: http://acoustid.org/fingerprinter
Approved by: makc, avilla (mentors, implicit)
Feature safe: yes
a client-side library that implements a custom algorithm for
extracting fingerprints from any audio source. Also included is
fpcalc, a small utility for calculating AcoustID fingerprints.
WWW: http://acoustid.org/chromaprint
Approved by: makc, avilla (mentors, implicit)
Feature safe: yes
Changes in 0.17.1:
Jonathan Neuschaefer (1):
command: require appropriate permissions for searchadd{,pl}
Jurgen Kramer (1):
Add song duration to DSF and DSDIFF DSD decoders.
Max Kellermann (12):
configure.ac: increment version number to 0.17.1
Merge branch 'fix-typo' of https://github.com/sol/mpd
require GLib 2.16
test/test_pcm: add pcm_volume tests
output_init: put the "convert" filter at the end of the list
aiff: support the AIFC format
Makefile.am: updated web server for "upload" target
cue_parser: support file types "MP3", "AIFF"
tag_ape: return false if no usable tag was found
tcp_socket, ...: remove obsolet RAOP sources
configure.ac: add -I to CPPFLAGS, not CFLAGS
configure.ac: replace MPD_CHECK_FLAG with autoconf-archive scripts
Simon Hengel (1):
Fix typo
Changes in 0.17.2:
Anton Khirnov (1):
client_file: remove pure attribute from client_allow_file().
Avuton Olrich (2):
Modify version string to post-release version 0.17.2~git
mpd version 0.17.2
Max Kellermann (42):
input_stream, main: remove obsolete GLib version checks
valgrind.suppressions: suppressions for GStaticMutex and more
playlist_song: move code to playlist_check_load_song()
playlist_song: improve const-correctness
playlist_song: use map_to_relative_path()
mapper: fix non-UTF8 music directory name
input/ffmpeg: remove fallback AV_VERSION_INT definition
timer: use monotonic clock if available
output/httpd: move code to _has_clients()
output/httpd: fix throttling bug after resuming playback
output/httpd: move delay from _pause() to _delay()
output/pulse: simplify _wait_stream()
output/pulse: implement method delay()
output/jack: implement method delay()
log: store duplicated path string
decoder/fluidsynth: remove throttle (requires libfluidsynth 1.1)
decoder/fluidsynth: check if file is really a MIDI
decoder/fluidsynth: don't duplicate path
decoder/fluidsynth: stop playback at end of file
configure.ac: auto-detect libfluidsynth
decoder/fluidsynth: add "soundfont" setting
decoder/fluidsynth: add "sample_rate" setting
doc/user: add wildmidi documentation
mapper: fix potential crash in file permission check
filter/volume: include cleanup
playlist: fix unprotected player_control access
player_thread: add local variable "start_ms"
playlist_song: fix user-after-free bug
playlist_song: pass const song to _check_load_song()
playlist_print: fix memory leak
queue_save: save song priorities
command: make "single" a bool
player_thread: disable cross-fading in "single" mode
playlist/cue: map "PERFORMER" to "artist" or "album artist"
update_walk: fix unsafe readlink() usage
AudioCompress: abort on out-of-memory
decoder/_ogg_common: simplify the large "if" expression
decoder/_ogg_common: fix buffer size check
locate: cast enum tag_type to int before comparing with integer
decoder/wavpack: support all APEv2 tags
configure.ac: don't auto-detect the Vorbis encoder when Tremor is enabled
decoder_control: remove MixRamp debug messages
Wieland Hoffmann (2):
mpd.conf(5): Document the existence of musicbrainz_ tags
mpd.conf(5): Use the correct default value for max_playlist_length
Feature safe: yes
rely on gcc. The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.
The ports chosen were ports that blocked 2 or more ports from building with
clang. (There are several hundred other ports that still fail to build with
clang, even with this patch. This is merely one step along the way.)
Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.
For those who have gcc as their default compiler, this change is believed
to cause no change.
Hat: portmgr
Tested with: multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
combinations of patch/no-patch and flag settings.
rely on gcc. The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.
The ports chosen were ports that blocked 2 or more ports from building with
clang. (There are several hundred other ports that still fail to build with
clang, even with this patch. This is merely one step along the way.)
Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.
For those who have gcc as their default compiler, this change is believed
to cause no change.
Hat: portmgr
Tested with: multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
combinations of patch/no-patch and flag settings.