Commit graph

37 commits

Author SHA1 Message Date
Chris Rees
e68779272f Update to 0.18.5
Musicpd has been rewritten in c++, and now unfortunately requires a
modern gcc to build.

While here, remove duplicate LICENSE line pointed out by danfe...
2013-12-20 21:49:30 +00:00
Chris Rees
4be0849487 Update to 0.17.6
Stageify
2013-12-20 09:51:00 +00:00
Chris Rees
eae6035f80 audio/musicpd: Update to 0.17.3
Take out the compatibility shims for people who redefined MPDCONF-- they've
had enough warning.  Error out with some helpful hints if people still haven't
moved to using musicpd.conf
2013-04-30 20:48:02 +00:00
Chris Rees
75b8aa6bef Update to 0.17.2
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
2012-10-14 18:43:19 +00:00
Chris Rees
e934556f74 All hail the new stable branch of Music Player Daemon; 0.17
Changes:

Anton Khirnov (1):
      update: properly skip symlinks in path that is to be updated.

Dan McGee (1):
      Use g_message and not g_debug when removing song

Jonathan Neuschaefer (1):
      decoder/audiofile: fix compiler warnings with libaudiofile 0.3.3

Max Kellermann (17):
      output/winmm: remove pointless NULL check
      pcm_buffer: pcm_buffer_get() never returns NULL
      decoder_api: check state before emitting initial seek command
      test/read_tags: call g_thread_init()
      test/run_decoder: initialize GThread
      decoder/ffmpeg: read the "year" tag
      text_input_stream: detect end-of-file
      event_pipe, test: explicitly ignore write() return value
      output/osx: use the fifo_buffer library instead of rolling own
      uri: remove g_basename() call from uri_get_suffix()
      directory: use strrchr() instead of g_basename()
      output/jack: workaround for libjack1 crash bug
      output/jack: check for connection failure before starting playback
      test/test_vorbis_encoder: program to debug the vorbis encoder
      encoder/vorbis: generate end-of-stream packet before tag
      encoder_plugin: add state assertions
      encoder/vorbis: generate end-of-stream packet when playback ends
2012-09-08 10:10:19 +00:00
Chris Rees
778eb95038 Update to 0.16.8
OPTIONSngify!
2012-05-29 20:03:16 +00:00
Chris Rees
86430a33fb Update to 0.16.7
https://sourceforge.net/projects/musicpd/files/mpd/0.16.7
2012-02-06 20:02:47 +00:00
Chris Rees
fa49e51566 - Update to 0.16.6
- Use bsd.port.options.mk
- Make MPDUSER/MPDGROUP customisable (YMMV)
- Remove pointless variables (MPDUID etc), and clean up SUB_LIST
- Simplify regex for catching nanf etc
2011-12-31 16:32:15 +00:00
Chris Rees
a571ed057b Update to 0.16.5 2011-10-19 17:54:27 +00:00
Chris Rees
9d9eec5d4b - Update to 0.16.4
- While here, pet portlint about [CL][PD]P?FLAGS in CONFIGURE_ENV
2011-09-06 17:03:59 +00:00
Chris Rees
dc5ab8e9f2 Update to 0.16.3
Approved by:	rene (mentor, implicit)
2011-07-17 10:40:11 +00:00
Dennis Herrmann
ed75aa39aa - Update to 0.16.2
- Make MPDCONF have sane FreeBSD defaults
- Move default musicpd root to /var/mpd and stop clobbering make.conf
- Now runs as user MPDUSER by default (in new conf)

PR:		ports/155726
Submitted by:	Chris Rees <utisoft@gmail.com> (maintainer)
2011-03-20 21:28:56 +00:00
Martin Wilke
25b19e48b4 - Update to 1.16.1
PR:		154549
Submitted by:	maintainer
Feature safe:	yes
2011-02-06 18:06:30 +00:00
Nicola Vitale
04d0a9e90b - Update to 0.15.15
- Add LICENSE variable in Makefile

PR:		ports/152426
Submitted by:	Chris Rees <utisoft@gmail.com> (maintainer)
2010-11-21 16:06:14 +00:00
Sahil Tandon
b171055c7d - Update to 0.15.12
- Install configuration file if it does not exist

PR:		ports/148082
Submitted by:	Chris Rees <utisoft@gmail.com> (maintainer)
2010-07-25 02:48:54 +00:00
Martin Wilke
72bdb22a79 - Update to 0.15.8
PR:		143019
Submitted by:	Arjo Hooimeijer <hooimeijer@gmail.com>
Approved by:	maintainer timeout
2010-02-12 17:23:10 +00:00
Alexander Logvinov
82aae15304 - Update to 0.15 [1]
- Add new config knobs [1]
- Add dependency on libcurl [2]
- Use PLIST_FILES and PORTDOCS instead pkg-plist

PR:		ports/136305 [1], ports/131991 [2]
Submitted by:	David Horn <dhorn2000 AT gmail.com> [1], Rick Dicaire <kritek AT gmail.com> [2]
Approved by:	maintainer timeout, tabthorpe (mentor)
2009-07-27 12:20:34 +00:00
Ion-Mihai Tetcu
e8b7494bcf - Update to latest upstream release (0.14.2)
- Add new ffmpeg knob to options, and LIBDEPENDS for avcodec/avformat/avutil
- change wording on id3tag knob to specify id3 v1/v2 instead of just v1
- change shoutcast wording to specify ogg (so that it is clearer)
- change several configure args to sync with the upstream. This includes
  --enable-mpd-id3tag, --disable-ogg, --disable-shout are now:
  --disable-id3, --disable-oggvorbis, --disable-shout-ogg
  and added --disable-shout-mp3.
- Removed outdated iconv knob as this is no longer a valid configure option in
musicpd configure script
- rename files/musicpd.sh.in --> files/musicpd.sh to follow current rc.d
practices.

PR:		ports/131914
Submitted by:	David Horn
Approved by:	maintainer
2009-03-18 16:45:44 +00:00
Philip M. Gollucci
2ef0bbd098 - Update to 0.14
PR:             ports/130612
Submitted by:   Dylan Cochran <a134qaed@gmail.com>
Approved by:    Jan-Olof Lindqvist <jo.lindqvist@gmail.com> (maintainer)
2009-01-28 05:30:46 +00:00
Martin Wilke
2848d8100a - Update to 0.13.2
PR:		126540
Submitted by:	Maintainer
2008-10-12 10:47:18 +00:00
Rong-En Fan
a827bcffb4 - Update to 0.13.1
PR:		ports/120126
Submitted by:	Phillip N. <pneumann at gmail.com>
Approved by:	Jan-Olof Lindqvist <jo.lindqvist at gmail.com> (maintainer)
2008-03-02 06:23:08 +00:00
David Thiel
59f72fca50 Update to 0.13.0.
PR:		ports/114893
Submitted by:	Jan-Olof Lindqvist
2007-08-24 18:59:10 +00:00
Martin Wilke
eedbe6cd78 - Update to 0.12.2
PR:	        111488
Submitted by:	Mark Daniel Reidel <ports@mark.reidel.info> (maintainer)
2007-04-17 19:41:40 +00:00
Martin Wilke
437e41dd32 - Update to 0.12.1
- Switch maintainer mail back to old maintainer (sorry for this fault)

PR:		ports/105295
Submitted by:	Stepan Zastupov <redchrom@gmail.com>
Approved by:	Mark Daniel Reidel <ports@mark.reidel.info> via privat mail  (maintainer)
2006-11-09 21:25:15 +00:00
Martin Wilke
d91997da38 - Update to 0.12.0
PR:		ports/103706
Submitted by:	Stepan Zastupov (redchrom@gmail.com)
Approved by:	Maintainer in private mail
2006-11-08 15:14:18 +00:00
Edwin Groothuis
980092624a SHA256ify
Approved by:		krion@
2006-01-22 08:13:12 +00:00
Volker Stolz
158a360cc9 - Update to 0.11.5
- Add ID3TAG-knob

PR:		ports/75693
Submitted by:	Anton Karpov
Approvd by:	maintainer
2005-01-14 15:45:01 +00:00
Volker Stolz
266ec37ea6 Update to 0.11.4
PR:		ports/70817
Submitted by:	Ingmar Gebert
Approved by:	maintainer
2004-09-03 07:53:22 +00:00
Ying-Chieh Liao
59207a3cf2 upgrade to 0.11.2
PR:		69314
Submitted by:	maintainer
2004-07-20 01:15:57 +00:00
Pav Lucistnik
2a3a5c73f7 - Update to 0.11.0
PR:		ports/68069
Submitted by:	Mark Daniel Reidel <ports@mark.reidel.info> (maintainer)
2004-06-18 09:08:59 +00:00
Kirill Ponomarev
9609bbf54b - Update to 0.10.3
PR:		ports/65417
Submitted by:	maintainer
2004-04-11 14:03:45 +00:00
Kirill Ponomarev
55325f9a6e - Update to 0.10.2
- Added support for MP4/AAC
- IPv6 support deselectable
- New sample configuration file with better defaults

PR:		ports/64717
Submitted by:	maintainer
2004-03-25 19:27:40 +00:00
Kirill Ponomarev
ad21ee0c32 - Update to 0.10.0
PR:		ports/63703
Submitted by:	maintainer
2004-03-03 18:05:55 +00:00
Clement Laforet
1e76f7e29b - update to 0.9.4
PR:             61794
Submitted by:   Mark Daniel Reidel <ports@mark.reidel.info> (maintainer)
2004-01-23 21:36:03 +00:00
James E. Housley
a0f006f7d2 - Update to 0.9.3
MPD changes include wave file support, bitrate output in status, and song lengths are now stored in the db. mpc and libmpdclient recieved a significant speed boost.

PR:		58820
Submitted By:	MAINTAINER
2003-11-09 15:42:55 +00:00
Munechika SUMIKAWA
7b367090eb Upgrade to 0.9.2.
PR:		ports/57977
Submitted by:	Mark Daniel Reidel <ports@mark.reidel.info>
2003-10-13 23:25:49 +00:00
Munechika SUMIKAWA
3c111dc407 Add musicpd 0.9.1, a remote-controllable music-daemon.
PR:		57518
Submitted by:	Mark Reidel <ports@mark.reidel.info>
2003-10-08 10:41:32 +00:00