Commit graph

108 commits

Author SHA1 Message Date
Baptiste Daroussin
0dc34effd5 Add an explicit dependency on pkgconf
While here:
- trim headers
- convert USE_GMAKE to USES=gmake
2013-08-30 22:31:38 +00:00
Chris Rees
0ec3c75589 Improve TREMOR description to make it explicit that it may not be used with
SHOUTCAST

PR:		ports/180412
2013-08-09 12:21:41 +00:00
Chris Rees
4c13280efd Restore SQLITE3 option
Submitted by:	Thomas Mueller <tmueller@sysgo.com>
2013-07-24 10:21:34 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Chris Rees
4568632969 Remove obsolete CUE option 2013-07-01 18:37:10 +00:00
Chris Rees
22ecc41fd7 Add SQLITE3 option 2013-06-26 21:14:56 +00:00
Christian Weisgerber
1f2b1eac8e * Major update to FLAC 1.3.0, including shared library bumps.
* Chase the update in dependent ports.

PR:		179072
2013-06-09 19:30:58 +00:00
Chris Rees
16eb7c2ca0 Stop checking for get_pidfile_from_conf function in rc.subr.
It is present in all supported versions of FreeBSD, and has had poor takeup.
I strongly suspect the strange-looking checks are partially to blame for
scaring maintainers off.

Go forth and please use it!

PR:		ports/178269
Approved by:	maintainers of all ports involved
2013-05-31 11:54:01 +00:00
Chris Rees
8ee54db421 audio/musicpd: Fix pkg-message 2013-05-19 18:02:52 +00:00
Chris Rees
e1fae8eeef audio/musicpd: Add support for bonjour/mDNSResponder
PR:		ports/178274
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>
2013-05-04 15:41:40 +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
8377fcd139 Make OSS audio work out of the box
Suggested by:	theraven
2013-01-03 16:23:04 +00:00
Chris Rees
5718a4f8ec Add missing directories for musicpd to work out of the box
Noticed by:	theraven

Fix mpd user home directory
2013-01-03 15:34:02 +00:00
Chris Rees
a683e527e9 Fix replacement value
Feature safe:	yes
2012-11-18 14:34:54 +00:00
Chris Rees
3b68bd14b4 Tighten up on replacement in musicpd.conf(5) to avoid catching .B mixer
Submitted by:	Derek Thomas
Feature safe:	yes
2012-11-18 14:32:51 +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
Christian Weisgerber
bcd6fbdee4 libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora).
2012-07-19 20:15:37 +00:00
Chris Rees
8016c8f204 Warn if user sets own value of MPDCONF-- potential for breakage is nonzero and
packages don't support it anyway.
2012-06-10 14:34:26 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Chris Rees
778eb95038 Update to 0.16.8
OPTIONSngify!
2012-05-29 20:03:16 +00:00
Ashish SHUKLA
97ddb4e13d - Bump PORTREVISION to chase the update of multimedia/libvpx 2012-02-16 15:57:34 +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
f361e53c26 Add OPTION to link with libcue, off by default
PR:		ports/155593
2012-02-03 23:20:50 +00:00
Tilman Keskinoz
719264f183 Chase libcdio shlib bump 2012-01-18 17:36:27 +00:00
Alexander Leidinger
e269a2b517 Update lame to 3.99.3.
Bump portrevision of all ports which depend upon it.
2012-01-14 22:27:02 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +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
6417c6bb69 Ensure that oss starts before musicpd (only applicable when using audio/oss) 2011-12-27 09:30:18 +00:00
Chris Rees
a571ed057b Update to 0.16.5 2011-10-19 17:54:27 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Chris Rees
2de1ac4845 Portlint is mistaken-- CPPFLAGS are not passed to configure unless made explicit
Revert previous moving of CPPFLAGS outside CONFIGURE_ENV

Submitted by:	Olivier Brisson <olivier@brisson.de>
2011-09-10 08:55:20 +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
b2db9733bc Stop autodetecting libsndfile --> now an OPTION, on by default
PR:		ports/158999
Submitted by:	David Demelier <demelier.david@gmail.com>
Approved by:	rene (mentor, implicit)
2011-07-17 19:35:48 +00:00
Chris Rees
dc5ab8e9f2 Update to 0.16.3
Approved by:	rene (mentor, implicit)
2011-07-17 10:40:11 +00:00
Martin Matuska
c86cd8cae2 Bump due to ffmpeg update to 0.7.1 2011-06-24 22:39:03 +00:00
Chris Rees
4cb1f42920 - Fix stop function in rc script
PR:		ports/157173
Submitted by:	Zhihao Yuan <lichray@gmail.com>
Reviewed by:	dougb
Approved by:	tabthorpe (co-mentor)
2011-06-17 13:59:53 +00:00
Chris Rees
dd045ef1d7 - Update maintainer address
Approved by: rene (mentor)
2011-06-17 06:46:07 +00:00
Nicola Vitale
b43bcc5ac4 - Add option WITH_AVAHI (default off) to support Zeroconf through avahi
- Bump PORTREVISION (pkg-plist changed: binary mpd renamed musicpd)
- Remove CONFLICTS with net/mpich2

PR:		ports/156624
Submitted by:	Chris Rees <utisoft at gmail.com> (maintainer)
2011-05-16 13:32:35 +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
Wesley Shields
3b67e7aff4 Include upstream fix for 24-bit audio (disable it).
Silence a REINPLACE_CMD while we are here.

PR:		ports/155168
Submitted by:	Chris Rees <utisoft@gmail.com> (maintainer)
2011-03-01 19:49:36 +00:00
Ulrich Spörlein
4def5c66a2 - Unbreak libogg detection in configure script
- Make it compile with IPv6 support

PR:		ports/154590
Submitted by:	uqs
Approved by:	maintainer
Feature safe:	yes
2011-02-08 19:37:20 +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
Baptiste Daroussin
026b96d982 Add the missing $FreeBSD$
Reported by:	dougb
Feature safe:	yes
2011-02-03 20:19:41 +00:00
Baptiste Daroussin
36a6927842 make rc script start after mixer
PR:		ports/154397
Submitted by:	David Demelier <demelier.david _at_ gmail.com>
Approved by:	Chris Rees <utisoft _at_ gmail.com> (maintainer)
Feature safe:	yes
2011-02-02 10:38:51 +00:00
Nicola Vitale
d7e3fc8d1c - Annotate CONFLICTS between audio/musicpd net/mpich2
PR:		ports/153194
Submitted by:	nivit
Approved by:	Chris Rees (maintainer of audio/musicpd)
2010-12-16 16:40:15 +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
Max Brazhnikov
a617b6324a Switch to audio/musepack from deprecated audio/libmpcdec
PR:		ports/150510
Submitted by:	Ganael Laplanche <ganael.laplanche at martymac.org>
Approved by:	maintainer
2010-10-01 21:49:09 +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 Matuska
ab5c533c96 - Update ffmpeg to 0.6 2010-07-24 16:38:20 +00:00