Commit graph

6925 commits

Author SHA1 Message Date
shattered
ae2e51a756 Update to 0.5.0. Changes:
- Read ISRCs and MCNs on Linux, Mac OS X and Windows.
- Add read_sparse() for faster reading again
- Added Solaris, OpenBSD and kFreeBSD support.
2013-06-16 09:58:48 +00:00
joerg
710e262b50 Always link with G++ and don't hard-code libstdc++. 2013-06-13 21:40:43 +00:00
joerg
7719334589 Don't mess with inline, it breaks inline namespaces in C++.
Bump revision.
2013-06-13 14:25:30 +00:00
wiz
435b213ee7 Update to 1.3.0:
FLAC 1.3.0 (26-May-2013)

    General:
        Move development to Xiph.org git repository.
        The --sector-align option of flac has been deprecated and may not exist in future versions. shntool provides similar functionality.
        Support for the RF64 and Wave64 formats in flac (see below).
        Better handling of cuesheets with non-CD-DA sample rates.
        The --ignore-chunk-sizes option has been added to the flac command line tool.
    FLAC format:
        (none)
    Ogg FLAC format:
        (none)
    flac:
        Added support for encoding from and decoding to the RF64 format, and a new corresponding option --force-rf64-format. (SF #1762502). --keep-foreign-metadata is also supported.
        Added support for encoding from and decoding to the Sony Wave64 format, and a new corresponding option --force-wave64-format. (SF #1769582). --keep-foreign-metadata is also supported.
        Added new options --preserve-modtime and --no-preserve-modtime to specify whether or not output files should copy the timestamp and permissions from their input files. The default is --preserve-modtime as in previous versions. (SF #1805428).
        Allow MM:SS:FF and MM:SS.SS time formats in non-CD-DA cuesheets. (SF #1947353, SF #2182432)
        The --sector-align option of flac has been deprecated and may not exist in future versions. shntool provides similar functionality. (SF #1805946)
        Improved error message when user attempts to decode a non-FLAC file (SF #2222789).
        Fix bug where flac was disallowing use of --replay-gain when encoding from stdin (SF #1840124).
        Fix bug with fractional seconds on some locales (SF #1815517, SF #1858012).
        Read and write appropriate channel masks for 6.1 and 7.1 surround input WAV files. Documentation was also updated.
        Correct Wave64 GUIDs.
        Support 56kHz to 192kHz gain analysis (patch from Earl Chew)
        Add ability to handle utf8 filenames on Windows (large set of patches from Janne Hyvärinen)
    metaflac:
        Allow MM:SS:FF and MM:SS.SS time formats in non-CD-DA cuesheets. (SF #1947353, SF #2182432)
    plugins:
        Minor updates for XMMS plugin.
        Winamp2 plugin was dropped because Nullsoft has provided native FLAC support since 2006.
    build system:
        Fixes for autotools (including SF #1859664).
        Fixes for MinGW (including SF #2000973, SF #2209829).
        Fixes for gcc (including SF #1834168, SF #2002481).
        Fixes for Sun Studio/Forte (SF #1701960).
        Fixes for windows builds (including SF #1676822, SF #1756624, SF #1809863, SF #1911149).
        Fixes for FreeBSD and OpenBSD.
        Compile with GNU gcc _FORTIFY_SOURCE=2 and stack protection where those features are detected.
        Enable a bunch of GCC compiler warnings and fix code that generates warnings.
    documentation:
        Document --ignore-chunk-sizes and --apply-replaygain-which-is-not-lossless option for flac.
    libraries:
        libFLAC encoder was defaulting to level 0 compression instead of 5 (SF #1816825).
        Fix bug in bitreader handling of read callback returning a short count (SF #2490454).
        Improve decoder's ability to distinguish between a FLAC sync code and an MPEG one (SF #2491433).
    Interface changes:
        libFLAC:
            Added FLAC__format_blocksize_is_subset()
        libFLAC++:
            Add a number of convienience methods.
2013-06-12 20:31:51 +00:00
drochner
eb5281b1a7 update to 1.2.0
changes:
-allow additional data sources to augment the matches from MusicBrainz
-New Duplicates Plugin, Missing Plugin
-more feature additions and fixes
2013-06-12 20:29:21 +00:00
drochner
884d5aebbf update to 0.4
changes:
* Improve documentation
* Fix get_recordings_by_puid/isrc
* Update search fields
* Parse CDStubs in release results
* Correct release_type/release_status checking
* Allow iso-8859-1 passwords
* Convert single isrcs to list when submitting
* Parse ISRC results
* Escape forward slashes in search queries
* Package documentation and examples in release
2013-06-12 20:25:18 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
c83ffb8583 Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:04:30 +00:00
wiz
98c3768c3a Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:35 +00:00
wiz
c7520d7ae4 Add OpenBSD support.
From Dario Niedermann <dnied@tiscali.it> on pkgsrc-users.
2013-05-29 11:26:12 +00:00
abs
4420efcfba Support _MYSQL_VERSION 56 2013-05-28 11:21:05 +00:00
drochner
6f74e8c799 restore a patch which got lost during last update 2013-05-27 10:27:02 +00:00
wiz
0e5175cd2c Update to 1.0.12.079:
20.10.2012 - 1.0.12.079
- Discogs fix

11.05.2012 - 1.0.11.076
- made program compilable with GCC 4.7

31.12.2011 - 1.0.10.065
- updated Discogs API calls to current version
2013-05-26 20:02:38 +00:00
wiz
d95e78e467 Update to 0.17.4, provided by Takeshi Nakayama in PR 47844.
While here, add comments to patch-aa, patch-ad from cvs logs.

Changes:
ver 0.17.4 (2013/04/08)
* protocol:
  - allow to omit END in ranges (START:END)
  - don't emit IDLE_PLAYER before audio format is known
* decoder:
  - ffmpeg: support float planar audio (ffmpeg 1.1)
  - ffmpeg: fix AVFrame allocation
* player:
  - implement missing "idle" events on output errors
* clock: fix build failure


ver 0.17.3 (2013/01/06)
* output:
  - osx: fix pops during playback
  - recorder: fix I/O error check
  - shout: fix memory leak in error handler
  - recorder, shout: support Ogg packets that span more than one page
* decoder:
  - ffmpeg: ignore negative time stamps
  - ffmpeg: support planar audio
* playlist:
  - cue: fix memory leak
  - cue: fix CUE files with only one track

ver 0.17.2 (2012/09/30)
* protocol:
  - fix crash in local file check
* decoder:
  - fluidsynth: remove throttle (requires libfluidsynth 1.1)
  - fluidsynth: stop playback at end of file
  - fluidsynth: check MIDI file format while scanning
  - fluidsynth: add sample rate setting
  - wavpack: support all APEv2 tags
* output:
  - httpd: use monotonic clock, avoid hiccups after system clock adjustment
  - httpd: fix throttling bug after resuming playback
* playlist:
  - cue: map "PERFORMER" to "artist" or "album artist"
* mapper: fix non-UTF8 music directory name
* mapper: fix potential crash in file permission check
* playlist: fix use-after-free bug
* playlist: fix memory leak
* state_file: save song priorities
* player: disable cross-fading in "single" mode
* update: fix unsafe readlink() usage
* configure.ac:
  - don't auto-detect the vorbis encoder when Tremor is enabled

ver 0.17.1 (2012/07/31)
* protocol:
  - require appropriate permissions for searchadd{,pl}
* tags:
  - aiff: support the AIFC format
  - ape: check for ID3 if no usable APE tag was found
* playlist:
  - cue: support file types "MP3", "AIFF"
* output:
  - fix noisy playback with conversion and software volume

ver 0.17 (2012/06/27)
* protocol:
  - support client-to-client communication
  - "update" and "rescan" need only "CONTROL" permission
  - new command "seekcur" for simpler seeking within current song
  - new command "config" dumps location of music directory
  - add range parameter to command "load"
  - print extra "playlist" object for embedded CUE sheets
  - new commands "searchadd", "searchaddpl"
* input:
  - cdio_paranoia: new input plugin to play audio CDs
  - curl: enable CURLOPT_NETRC
  - curl: non-blocking I/O
  - soup: new input plugin based on libsoup
* tags:
  - RVA2: support separate album/track replay gain
* decoder:
  - mpg123: implement seeking
  - ffmpeg: drop support for pre-0.5 ffmpeg
  - ffmpeg: support WebM
  - oggflac: delete this obsolete plugin
  - dsdiff: new decoder plugin
* output:
  - alsa: support DSD-over-USB (dCS suggested standard)
  - httpd: support for streaming to a DLNA client
  - openal: improve buffer cancellation
  - osx: allow user to specify other audio devices
  - osx: implement 32 bit playback
  - shout: add possibility to set url
  - roar: new output plugin for RoarAudio
  - winmm: fail if wrong device specified instead of using default device
* mixer:
  - alsa: listen for external volume changes
* playlist:
  - allow references to songs outside the music directory
  - new CUE parser, without libcue
  - soundcloud: new plugin for accessing soundcloud.com
* state_file: add option "restore_paused"
* cue: show CUE track numbers
* allow port specification in "bind_to_address" settings
* support floating point samples
* systemd socket activation
* improve --version output
* WIN32: fix renaming of stored playlists with non-ASCII names


ver 0.16.8 (2012/04/04)
* fix for libsamplerate assertion failure
* decoder:
  - vorbis (and others): fix seeking at startup
  - ffmpeg: read the "year" tag
* encoder:
  - vorbis: generate end-of-stream packet before tag
  - vorbis: generate end-of-stream packet when playback ends
* output:
  - jack: check for connection failure before starting playback
  - jack: workaround for libjack1 crash bug
  - osx: fix stuttering due to buffering bug
* fix endless loop in text file reader
* update: skip symlinks in path that is to be updated


ver 0.16.7 (2012/02/04)
* input:
  - ffmpeg: support libavformat 0.7
* decoder:
  - ffmpeg: support libavformat 0.8, libavcodec 0.9
  - ffmpeg: support all MPD tags
* output:
  - httpd: fix excessive buffering
  - openal: force 16 bit playback, as 8 bit doesn't work
  - osx: remove sleep call from render callback
  - osx: clear render buffer when there's not enough data
* fix moving after current song
2013-05-26 18:37:39 +00:00
shattered
14ad156159 Update to 0.9.10. Changes:
More translations, add RAOP enabling support,
add uPNP enabling support, add PackageKit support.
2013-05-25 15:53:12 +00:00
rodent
ff9b22711b Move flac, speex, and vorbis PKG_OPTIONS to PKG_OPTIONS_SET.codec, because
at least one of them is required, configure fails if one isn't set, and we
can help the user not make this mistake.
2013-05-25 01:37:59 +00:00
wiz
b96a5e5ce3 Bump PKGREVISION for libproxy shlib major bump. 2013-05-24 18:23:32 +00:00
joerg
428bcbe7f1 Needs itstool. 2013-05-23 18:37:26 +00:00
hans
6162b7aa02 Revbump for WindowMaker update. 2013-05-21 14:41:32 +00:00
markd
b55d2b81c6 Changes for kdelibs4 update. 2013-05-21 13:06:35 +00:00
wiz
a465e87244 Update to 1.4:
cd-discid 1.4

  * Make it possible to prevent stripping e.g. with STRIP=/bin/true.
  * Add support for "make install DESTDIR=...".
  * Add '--help' and '--version' options.
  * Misc fixes.
2013-05-19 17:45:04 +00:00
jperkin
9ef07e5dfd Include and link against libintl on SunOS. 2013-05-17 21:56:15 +00:00
adam
1ab43a036f Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. 2013-05-09 07:39:04 +00:00
rodent
1be88a90b0 +libfishsound 2013-05-09 00:43:37 +00:00
rodent
d338969235 Import libfishsound-1.0.0 as audio/libfishsound.
libfishsound provides a simple programming interface for decoding and encoding
audio data using the Xiph.org codecs (FLAC, Speex and Vorbis).

libfishsound by itself is designed to handle raw codec streams from a lower
level layer such as UDP datagrams. When these codecs are used in files, they are
commonly encapsulated in Ogg to produce Ogg FLAC, Speex and Ogg Vorbis files.

libfishsound is a wrapper around the existing codec libraries and provides a
consistent, higher-level programming interface. It has been designed for use in
a wide variety of applications; it has no direct dependencies on Ogg
encapsulation, though it is most commonly used in conjunction with liboggz to
decode or encode FLAC, Speex or Vorbis audio tracks in Ogg files, including Ogg
Theora and Annodex.
2013-05-09 00:42:45 +00:00
markd
9a83e79b3c Fix VARBASE and PKG_SYSCONFBASEDIR handling. Bump PKGREVISION. 2013-05-06 20:44:18 +00:00
gls
3c17df1f2e Update audio/cmus to 2.5.0
Upstream changes:
-----------------

- CUE sheets support. When adding e.g. `track.flac` to the library, cmus will
check for `track.cue` or `track.flac.cue` in the same directory. If it founds
one, it will ignore the tags in `track.flac` and use CUE metadata instead

- cdio input plugin, for those of you who still remember what a CD is :-)

- support for WavPack `.wvc` correction files

- new zenburn color scheme (as seen at http://cmus.sf.net/), and text
attributes (bold/reverse/#) support for UI elements

- improved tab completion, new `scroll_offset` and `icecast_default_charset`
options, even better tag parsing and compilations handling, and numerous small
enhancements all over the place.

Complete and detailed changelog can be found here:
http://article.gmane.org/gmane.comp.audio.cmus.devel/799
2013-05-06 19:55:27 +00:00
joerg
d207886491 Add missing include. Don't define hash<string> manually, it exists in
<functional> since GCC 4.1.
2013-05-06 14:17:27 +00:00
wiz
958b971e32 Remove deprecated MIME type from .desktop file.
Bump PKGREVISION.
2013-05-06 10:12:11 +00:00
drochner
37ade0d10e update to 1.1.0
changes:
-configuration file is YAML now, many new and changed options
-new and renamed plugins
-improved support for mp3g4/aac/asf files
-many fixes and improvements

pkgsrc change: installs without python version specific prefix/suffix
2013-05-04 13:27:22 +00:00
drochner
43c077af1d update to 2.99.1
changes:
-Several missing accelerator keys (re-)added
-bugfixes
2013-05-03 16:01:33 +00:00
joerg
3769fa0bfc Add a number of includes hidden by libstdc++'s name space pollution. 2013-04-29 21:31:09 +00:00
joerg
6ff260c560 The implicit conversion from QString to ofstream file name argument is
ambigious, so explicitly use the ascii() version.
2013-04-29 21:14:58 +00:00
joerg
9bb715f204 When checking for C++ features, use valid C++. Expect libc++ to provide
the wchar traits.
2013-04-29 21:13:30 +00:00
joerg
e967e8ecea Don't use macro names from the implementation namespace. 2013-04-29 21:12:36 +00:00
ryoon
aede87c37b Bump PKGREVISION.
Change DEPENDS dependency to py-notify-python from py-notify.
2013-04-29 14:47:29 +00:00
shattered
272b94ac47 Reset maintainer. 2013-04-28 12:02:29 +00:00
joerg
884821a016 Fixer build with Clang's stricter format string warnings. 2013-04-27 23:05:27 +00:00
shattered
97ca739749 Unreak build on SmartOS (seen in pbulk logs, untested) 2013-04-26 17:39:23 +00:00
kim
aa1e152f11 Revive MASTER_SITES 2013-04-24 05:35:42 +00:00
joerg
a389011dfb Sync PLIST with KDE update. 2013-04-21 15:29:06 +00:00
rodent
9232ef92de speling 2013-04-19 00:52:40 +00:00
rodent
d2e5011ebd +vcf 2013-04-13 14:49:56 +00:00
rodent
262e397795 Import vcf-0.0.5 as audio/vcf.
Some LADSPA plugins by Matthias Nagorni for audio EQ biquad filters based on the
cookbook formulae by Robert Bristow-Johnson.
2013-04-13 14:49:09 +00:00
ghen
e3ba207887 Hand in maintainership. 2013-04-13 07:55:01 +00:00
drochner
36054dbc5b update to 2.99
changes:
* Menu bar replaced with app menu or menu button
* GStreamer 1.0
* Uses libsecret instead of gnome-keyring
* Supports GNOME notification filtering
* Small improvements to podcast browsing and updating
* Play button now turns into a pause or stop button while playing
* Buffering progress now appears in the song position slider
  rather than an unlabelled progress indicator in the status bar
* Media player sync works better with transcoded files
2013-04-11 11:30:58 +00:00
drochner
adc2d63e96 update to 0.8.7
changes: compilation fixes
2013-04-10 16:20:21 +00:00
rodent
b65af7be2b Remove "Trailing empty lines." and/or "Trailing white-space." 2013-04-08 11:17:08 +00:00
rodent
6b46c62d2e Edited DESCR in the case of:
File too long (should be no more than 24 lines).
 Line too long (should be no more than 80 characters).
 Trailing empty lines.
 Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
2013-04-07 20:49:31 +00:00
rodent
942aad2e6a Resolves:
"INFO_FILES should be set to YES or yes."
"Packages that install info files should set INFO_FILES."
Makefile and PLIST warning, respectively.
2013-04-06 20:27:16 +00:00
rodent
8ec5764dd6 'The "+=" operator should only be used with lists.' 2013-04-06 19:42:41 +00:00
rodent
cdadf8804e 'You can use "foo" instead of "${WRKSRC}/foo".' 2013-04-06 15:46:33 +00:00
rodent
315c4801a4 "Packages that install libtool libraries should define USE_LIBTOOL." 2013-04-06 14:22:39 +00:00
rodent
170121df49 "Definition of USE_DIRS is deprecated. You can just remove it." 2013-04-06 03:54:38 +00:00
rodent
a0a1f2e57c Fixes:
COMMENT should not be longer than 70 characters.
 COMMENT should not begin with 'A'.
 COMMENT should not begin with 'An'.
 COMMENT should not begin with 'a'.
 COMMENT should not end with a period.
 COMMENT should start with a capital letter.

pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
2013-04-06 03:45:05 +00:00
rodent
03bc9c2650 sysutils/py-notify doesn't exist anymore. Use DEPENDS to find it. Derive
PKGNAME from DISTNAME. Bump PKGREVISION.
2013-04-05 11:14:03 +00:00
wiz
cace0df5db Remove padevchooser; dead upstream and broken. 2013-04-04 17:05:38 +00:00
dholland
412bb13c79 Mark this BROKEN as it's unbuildable and dead upstream. It will probably
be removed in the near future.
2013-04-04 16:09:37 +00:00
markd
01f718c702 Adjust for KDE 4.10.2. Bump PKGREVISION 2013-04-03 12:32:03 +00:00
drochner
c4c9224479 install example scripts distributed with py-mutagen.
("mid3v2" is a good replacement for "id3v2", it is not as byggy as
the latter)
2013-04-02 10:50:48 +00:00
drochner
abda90bf73 add the "acoustid" Python pkg and its dependencies, useful to
add acoustic fingerprints to py-beets
2013-04-02 10:44:40 +00:00
sbd
f0d3197476 Always use ${CFLAGS} and ${LDFLAGS}. 2013-03-31 08:31:49 +00:00
sbd
acd408f147 Add PLIST.Linux with extra file.
Bump PKGREVISION
2013-03-31 08:22:24 +00:00
sbd
4ff95c9337 Include cstdio for std::sprintf. 2013-03-31 08:18:58 +00:00
sbd
99e7ff5871 Depend on alsa-lib on Linux 2013-03-31 08:17:47 +00:00
joerg
53b55e2894 Forward declaration must not be qualified with a namespace. Adjust. 2013-03-28 21:43:05 +00:00
joerg
49b1520493 Reference the local libaubio.la to make sure relinking works. 2013-03-24 17:06:06 +00:00
joerg
d6d356c4f5 Reference the locally build liblastfm to allow relink to work. 2013-03-24 17:04:57 +00:00
obache
778bed8bfb Bump PKGREVISION from default PHP version change to 5.4. 2013-03-16 07:21:18 +00:00
obache
d7580cac91 recursive bump from ffmpeg shlib major changes 2013-03-16 06:20:45 +00:00
drochner
839f5301e6 reset PKGREV for base pkg update 2013-03-15 18:36:47 +00:00
drochner
92cb8f5dd1 update to 1.21
changes:
-bugfixes
-support more id3v2 tags
2013-03-15 17:47:03 +00:00
jperkin
6d383a8c55 *** empty log message *** 2013-03-15 15:36:40 +00:00
obache
26a951acdc fix missing part of recursive bump for png-1.6. 2013-03-15 12:16:59 +00:00
drochner
69af023a60 fix for Python!=2.7, needs sqlite3 2013-03-14 21:36:19 +00:00
wiz
4b585ceb90 + py-beets. 2013-03-14 13:58:18 +00:00
wiz
10298ac07b Import py-beets-1.0.0 as audio/py-beets.
Beets is the best command-line tool for viewing, querying, renaming,
and updating your music collection.

The purpose of beets is to get your music collection right once
and for all. It catalogs your collection, automatically improving
its metadata as it goes using the MusicBrainz database. (It also
downloads cover art for albums it imports.) Then it provides a
bouquet of tools for manipulating and accessing your music.

Because beets is designed as a library, it can do almost anything
you can imagine for your music collection. Via plugins, beets
becomes a panacea:

  * Embed and extract album art from files' tags.
  * Listen to your library with a music player that speaks the MPD
    protocol and works with a staggering variety of interfaces.
  * Fetch lyrics for all your songs from databases on the Web.
  * Manage your MusicBrainz music collection.
  * Analyze music files' metadata from the command line.
  * Clean up crufty tags left behind by other, less-awesome tools.
  * Browse your music library graphically through a Web browser
    and play it in any browser that supports HTML5 Audio.
2013-03-14 13:57:54 +00:00
wiz
56360a7e68 + py-musicbrainz-ngs 2013-03-14 13:42:26 +00:00
wiz
6b58439b51 Import py-musicbrainz-ngs-0.3 as audio/py-musicbrainz-ngs.
This library implements webservice bindings for the Musicbrainz
NGS site, also known as /ws/2.
2013-03-14 13:42:06 +00:00
adam
370c9542c9 Changes 0.3.6:
* Implement FLAC and ALAC encoding and decoding.
* Update license to LGPL 2.1.
2013-03-07 17:03:11 +00:00
shattered
65a2325088 Update to 20121201. Changes:
abc2midi, yaps, abc2abc: The time signature C| or c| is now
interpreted as 2/2 instead of 4/4.

Added Chinese character support in lyrics.

abc2midi extension: abc2midi treats Xn the same way as Zn

bug fix: abc2abc truncated the voice ids when it encounters the first
invalid character without giving any warning.

bug fix: abc2midi was unable to trill or roll tied notes.
2013-03-03 10:19:10 +00:00
wiz
a8730d5aa1 Bump PKGREVISION for mysql default change to 55. 2013-03-02 20:33:21 +00:00
jperkin
f620bfbe51 alloca and stdbool fixes for SunOS. 2013-02-27 17:49:14 +00:00
joerg
5d12de0443 Explicitly request C++11 when building with clang. 2013-02-26 10:22:06 +00:00
joerg
7ad7419b35 Use plain tar. 2013-02-26 10:21:46 +00:00
joerg
100ae12042 gtar doesn't seem to be needed any longer. 2013-02-26 10:21:17 +00:00
shattered
6aab61a8f4 Add 'debug' option. 2013-02-17 12:21:34 +00:00
wiz
f615f6187a ftp master site doesn't work, use http one. 2013-02-17 10:14:11 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
wiz
5f461dbea7 Recursive bump for png-1.6. 2013-02-16 11:18:48 +00:00
wiz
0602d449ce Recursive bump for png-1.6. 2013-02-16 11:17:56 +00:00
ryoon
4f08cb1b88 Remove obsolete patches. 2013-02-15 14:34:32 +00:00
obache
07659b9b8d recursive bump from boost-lib shlib update. 2013-02-15 11:53:59 +00:00
drochner
3c6031ab39 deal with hicolor-icon-theme 2013-02-12 12:37:14 +00:00
wiz
15d6fe2c21 Update to 2.1.8:
2.1.8 - 2013-02-10 :
====================
    * Port to and require the most recent GTK+ 2 release (2.24)
    * Allow experimental compilation against GTK+ 3
    * Many memory leaks fixed
    * Remove the Debian and RPM packaging
    * Christoph J. Thompson's change to not install the ChangeLog
    * Adrian Bunk's FLAC, configure, sign comparison warning and GBase64 fixes
    * Waqa Qamar's new icons
    * Small fixes to allow compilation under mingw
    * Fix overlaid text in scanner legend
    * Alessio Ababilov's SIGCHLD handling fix
    * Move configuration files to XDG firectories
    * Andreas Winkelmann's configuration file, remove all text, disc number
      column and compiler warning fixes
    * Switch to TagLib for MP4 tag editing and drop libmp4v2 support
    * Fix album artist entry focus chain order
    * Remove Changes tab in about dialog
    * Tidy and internationalize the desktop file
    * Fix many spelling errors and typos
    * Several translation updates
    * Rewrite build system
    * Use intltool for internationalization
    * Drop dependency on libtool
    * Leonid Podolny's easytag-2.1.6-from-txt.patch for segfault when pressing
      "Apply" in "Load filenames from TXT" dialog,
    * WiseLord's fix-genre-tag.patch to fix predefined genres displayed under
      legacy systems.
    * Michał Smoczyk's updated Polish translation
    * Christoph J. Thompson's .desktop cleanup patch
    * Christoph J. Thompson's add a new option to trim spaces when renaming
      files patch
    * Nick Lanham's to make easytag compile against newest version of libmp4v2
    * Wojciech Wierchola's file save performance improvement
    * Julian Taylor's fix out of bound array access
    * Honore Doktorr's revised libmp4v2 patch
    * Algimantas Margevičius's Lithuanian translation
2013-02-11 08:56:39 +00:00
ryoon
0c4b1ecf0b Bump PKGREVISION.
Reference libossaudio explicitly on NetBSD.
2013-02-10 09:38:36 +00:00
ryoon
71ace66a59 Update to 2.5.0b1
Changelog:
2.5.0
	* Autotools and packaging changes:
	  - Upgraded autoconf version requirement to 2.60
	  - Added '--with-alsa' to suppress ALSA sound driver inclusion
	  - Added '--without-oss' to suppress OSS sound driver inclusion
	  - Added '--disable-cache' to remove tags cache support
	  - Added specific GDB support to '--enable-debug'
	  - Refactor decoder plug-ins' autoconf scripts into source directories
	  - Ensure that all decoders get into the source distribution tarball
	  - Removed SID decoder's dependance on .la-file presence
	  - Removed distribution-specific .spec file
	  - Minor reformatting of the configure summary
	  - Added warnings for various deprecations and potential problems
	  - Added warnings for unmet future package requirements
	* Improved support for embedded systems:
	  - Refined FFmpeg decoder configuration for use with cross-compilation
	  - Provided use of Tremor with the Vorbis decoder
	  - Improve portability to non-GNU library platforms
	  - Added --with-libiconv-prefix configure option
	* Audio driver changes:
	  - Allow use of the OSSv4 per-application mixer API
	  - Provided SNDIO support for OpenBSD systems (Alexander Polakov)
	* New and changed audio decoders:
	  - New TiMidity decoder for MIDI (Hendrik Iben)
	  - Migrate AAC decoder to later FAAD2 API (Max Klinger)
	  - Added AAC+ (HE-AAC) support to AAC decoder
	  - New SidPlay2 decoder for SID (Hendrik Iben)
	  - New Modplug decoder (Hendrik Iben)
	  - New WavPack decoder (Alexandrov Sergey)
	  - Renamed SndFile plugin for consistancy
	  - Removed M4A format support from AAC decoder plugin
	* Overhauled FFmpeg/LibAV decoder:
	  - Resolved FFmpeg API deprecations
	  - Provided LibAV compatibility
	  - Provided proper stereo downmixing
	  - Increased number of decodable formats (including Xiph Opus)
	  - Added decoding of audio from video formats
	  - Added logging of FFmpeg/LibAV messages
	  - Added seeking in most (but not all) formats
	  - Fixed misreporting of tags, duration and bitrates
	  - Fixed memory and file descriptor leakages
	  - Fixed severe distortion on 8-bit samples
	  - Fixed loop playing FLAC files
	  - Fixed many miscellaneous bugs
	* Audio reproduction changes:
	  - Improved support for 8-bit sample size
	  - Added software mixer (Hendrik Iben)
	  - Added parametric equalizer (Hendrik Iben)
	  - Fixed many bugs which produced distorted sound
	* General configuration file changes:
	  - Reconciled and regularised example config and keymap files
	  - Introduced lists and function-like syntax
	  - Introduced variable substitution
	  - Introduced symbol and boolean option types
	  - Improved security of the configuration file
	* Changed configuration file options:
	  - Layout# options moved to a list and function-like syntax
	  - SoundDriver option moved to a list syntax
	  - Renamed OSSMixerChannel to OSSMixerChannel1
	  - Renamed ALSAMixer to ALSAMixer1
	  - QueueNextSongReturn moved to yes/no values
	  - TagsCacheSize set to zero now disables tag caching
	* New configuration file options:
	  - OnSongChange: run an external command (Jack Miller)
	  - RepeatSongChange: govern the running of the OnSongChange command
	  - OnStop: run an external command on stopping
	  - EnforceTagsEncoding: substitutes ID3v1TagsEncoding for ISO-8859-1
	    encoding in id3v2 tags (Aleks Sherikov)
	  - FileNamesIconv: converts from local to UTF8 encoding for file names
	    (Aleks Sherikov)
	  - NonUTFXterm: converts UTF8 to local encoding for X-Term titles
		(Aleks Sherikov)
	  - AutoLoadLyrics: says whether MOC should look for lyrics files
	  - PreferredDecoders: allow finer control over decoder selection
	  - XTerms: externalises terminals regarded as X-Terms
	  - UseMIMEMagic: says whether to identify audio files by using MIME
	  - JackStartServer: autostart JACK the server (Max Klinger)
	  - ShowTimePercent: set the percent played state (Daniel T. Borelli)
	  - Various options for SidPlay2, Modplug and TiMidity support
	* New command line options:
	  - '-O' to override configuration file settings
	  - '-q' to queue files from command line (Martin Milata)
	  - '-j' to jump to some position in the current track (Nuno Cardoso)
	  - '-Q' to display user formatted information (Juho Hämäläinen)
	  - '-v' to set the volume (Jack Miller)
	  - '-t' and '--on/off' to toggle or set playback options (Jack Miller)
	* Screen handling changes:
	  - Changed minimum screen height to 7 lines (Tero Marttila)
	  - Added support for GNU screen title (Jonathan Derque)
	  - Restore screen to console mode after reporting fatal errors
	  - Fixed overlength highlight bar
	  - Fixed screen upset when tags contain control characters
	* New and updated client interaction features:
	  - 'a' command: also add a directory to the playlist (Filippo Giunchedi)
	  - 'Y' command: prune unreadable files from the playlist (tyranix)
	  - 'L' command: display music lyrics (Géraud Le Falher)
	  - Queued messages for display in the message area
	  - Added play queue (Martin Milata)
	  - Mark a fragment of a file which can be passed to external commands
	* Improve text entry history and editting:
	  - Recognise ^u (by default) as delete to start of line
	  - Recognise ^k (by default) as delete to end of line
	  - Save and restore entered text prior to history scrolling
	  - Save history entry modifications
	  - Do not save adjacent duplicate entries
	  - Do not save or modify with blank entries
	  - Position cursor at end of restored or history line
	* Theme changes:
	  - Enabled highlighted playlist numbers and file times (Marc Tschiesche)
	  - Fixed miscoloured frame when switching themes (Alexander Polakov)
	  - Fixed default colour settings
	* General code cleaning:
	  - Refactoring, optimisations and cosmetic improvements
	  - Silenced many build warnings and errors
	  - Replaced various deprecated, legacy and platform-specific functions
	* Significant bug fixes:
	  - Fixed stale locks freeze in tags cache database following a crash.
	  - Fixed CURL timeout for internet streaming errors (Daniel Stenberg)
	  - Fixed audio distortion on MP3 file having overly long tag values
	  - Fixed false positive stream detection in the MP3 decoder
	  - Fixed Ogg/Vorbis stream detection in the Vorbis decoder
	  - Fixed 'LRINTF error' raised when reconfiguring MOC
	  - Handle backspace key properly
	  - Fixed pthread stack overflow segfault on OpenBSD.
	  - Fixed segfault when text entry history becomes full
	  - Fixed segfault processing playlists with relative paths
	  - Fixed memory corruptions when toggling tag reading
	  - Fixed severe distortion on 11025Hz 16-bit mono audios
	  - Fixed freeze at end of playing audio file
	  - Fixed server crash when attempting to play a deleted file
	  - Fixed MIME type detection on HTTP redirection
	  - Fixed crash when mixer value is above 100%
	  - Workaround for streams that have the actual title as tags/comments
	  - Indentified cause of "undefined symbol" build errors (node/701)
	  - Plugged all known memory and file descriptor leaks
	* Miscellaneous:
	  - Updated and reformatted mocp manpage and equalizer README file
	  - Made many warning and error reports more informative and consistant
	  - Better logging of more problem determination information
	  - More informative version information display
	  - Introduced MD5-based decoder verification tools
	  - Improved compatibility with 64-bit systems
	  - Improved compatibility with big-endian systems
	  - Moved tags cache to a Berkeley DB
	  - Integration of down-stream distribution patches
	  - Fixed many bugs which crashed MOC
2013-02-10 08:38:59 +00:00
ryoon
9bef86f5fd Bump PKGREVISION from audio/jack. 2013-02-09 22:11:28 +00:00
ryoon
10732287bb Update to 0.121.3.
Changelog:
    Make the printed output of jack_iodelay more useful to actual users
    Compilation fixes for OS X (particularly PPC architectures)
    Remove SSE-related messages during startup
    Fix a few argument type declarations for a few functions
    OSS backend: fix a call to yet undefined engine instance
2013-02-09 19:59:44 +00:00
wiz
2995b432b2 Update to 0.3.5:
Changes for Audio File Library version 0.3.5:

* Implement IMA ADPCM encoding and decoding for AIFF-C, CAF, and WAVE files.
* Implement Microsoft ADPCM encoding for WAVE files.
* Fix calculation of IRCAM frame size.
* Record marker comments in WAVE files.
* Improve validation of compressed audio formats.
* Add support for building without documentation.
2013-02-07 10:25:55 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
wiz
aad78bd31d Whitespace cleanup for pkglint. 2013-01-29 15:35:04 +00:00
wiz
679281b676 regen 2013-01-29 15:34:55 +00:00
wiz
eb654d7c2c Add comment. 2013-01-29 15:34:47 +00:00
tsutsui
717479c3b7 Always use atomic_ops(3) on NetBSD even on arm, i.e. kill Linux-ARM'ism.
Fixes configure failure on NetBSD/arm 6.0.

Also add patch comment.
2013-01-29 15:02:24 +00:00
obache
a0caec49b3 Use HTTP master site. 2013-01-27 08:25:52 +00:00
wiz
8347b0c94a Remove akode-plugins-ffmpeg; does not build with any ffmpeg version in
pkgsrc and nothing depends on it.
2013-01-27 00:13:28 +00:00
wiz
fc72743c12 automake-1.13 compat. 2013-01-26 23:11:13 +00:00
wiz
8dbb74a118 automake-1.13 compat. 2013-01-26 22:16:18 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
jperkin
0d62571fb4 Update to cd-discid-1.3.1. Notable changes since 0.9 are:
- New upstream maintainer.
 - Try to use a default cdrom device if none is specified.
 - Add --musicbrainz option for output suitable for calculating a
   MusicBrainz DiscID.
2013-01-22 10:42:06 +00:00
jperkin
02af7c6e9d Fix output on OSX. Appease pkglint while here (license, patch comments).
Bump PKGREVISION.
2013-01-21 22:24:55 +00:00
wiz
e18b0dc315 Fix build with automake-1.13. 2013-01-21 16:02:34 +00:00
ryoon
4c0f5057a7 Update to 0.1.6
Changelog is unavailable.
2013-01-20 20:10:51 +00:00
riastradh
821dcaca23 Add missing buildlink3s implied by openmotif but not lesstif. 2013-01-19 20:23:33 +00:00
joerg
9c11ab7f71 Fix build with newer scons and update PLIST. Bump revision. 2013-01-11 13:23:33 +00:00
adam
8cd89f6140 Fix buidling on Darwin 2013-01-09 07:24:23 +00:00
gdt
8617581034 LICENSE=mit 2013-01-08 16:21:49 +00:00
wiz
7a3e2680d7 + ibniz. 2013-01-08 09:49:11 +00:00
wiz
b64a781307 Import ibniz-1.18 as audio/ibniz.
IBNIZ is a virtual machine designed for extremely compact low-level
audiovisual programs. The leading design goal is usefulness as a
platform for demoscene productions, glitch art and similar projects.
Mainsteam software engineering aspects are considered totally
irrelevant.

IBNIZ stands for Ideally Bare Numeric Impression giZmo. The name
also refers to Gottfried Leibniz, the 17th-century polymath who,
among all, invented binary arithmetic, built the first four-operation
calculating machine, and believed that the world was designed with
the principle that a minimal set of rules should yield a maximal
diversity.
2013-01-08 09:48:58 +00:00
ryoon
8f0893d48d Fix build on OpenBSD/amd64 5.2.
* Add OpenBSD conditionals
* Add workaround for library link
2013-01-06 03:21:46 +00:00
mef
152dc9130c (1) Bump version 1.9.1 to 1.9.3 based on PR pkg/45449
ChangeLog attached at the bottom of this Log.

(2) patches/patch-ag
    Delete the first chunk, upstream included the first one.
    Comments added from cvs log (1.4)

(3) patches/patch-ah
    # fix for "libpthread: Unlocking unlocked mutex" seen on NetBSD-4
    removed (upstream included).

(4) Comments added for
    patches/patch-aa
      -- Add NetBSDArchitecture and DragonFlyArchitecture
    patches/patch-ab
      -- (1.9) Convert -lossaudio to portable $(LIBOSSAUDIO)
	      Make this work with audio/oss again.
      -- (1.13) Add NetBSDArchitecture
      -- (1.14) In server/Imakefile add a target for $(VOXWARELIBS) that call make for
	the targets directory.
	This should fix the occasional problem were make complains with
	"don't know how to make dda/voxware/libvoxware.a"
      -- (1.5) Taking care nasd.conf (etc)
    patches/patch-ae
      -- Honor ${PKG_SYSCONFDIR}, see SUBST in Makefile.
    patches/patch-af
      -- Don't build/install auscope.

(5) PLIST.client
    PLIST.server
    Convert IMAKE_MANNEWSUFFIX to IMAKE_MAN_SUFFIX which
    pkglint flagged and by reading the thread starting with
      http://mail-index.netbsd.org/tech-pkg/2005/12/06/0034.html
   (Please correct this part if some OS'en get problems.)
  -----
Version 1.9.3 (stable) 05/13/2011

  - overdue 1.9.3 maint release

  - Older X11 systems used to define SharedLibX and friends if the
    installed X11 system was built with shared lib support.  Newer
    X11's use SharedLibX11 instead.  Same for
    {Normal|Debug|Profile}LibX.  So check for these and set
    appropriately in NetAudio.tmpl.

    Shared lib installations should deal with libXau dependancies
    correctly now.

  - auerswald:

    Added MacOS X aka Darwin to list of systems that need to
    explicitely link libaudio.so against libXau. This enables building
    of the shared library libaudio.so on MacOS X.

    There is currently no NAS server for MacOS X.

Version 1.9.2 (stable) 03/07/2009

  - overdue 1.9.2 release.

  - patch from Aleksey Cheusov:

    "fix for "libpthread: Unlocking unlocked mutex" seen on NetBSD-4"

    libaudio: OpenSvr.c: The server mutex was being unlocked, even
    though it was never locked in the first place.

  - Hugo Vanwoerkom reported thousands of diagnostics in his syslog:
    "doSetup: elementRate == 0! Forcing to 5000".  Fix doSetup to only
    warn about this when the debug level is above 10.

  - auerswald:

    document syslog usage

    use syslog if running as a daemon, stderr otherwise

    add syslog-usage-change to HISTORY file

  - steve_mcintyre:

    Minor man page fix ported from the Debian packages.

    Multiple minor portability changes ported over from the Debian
    packages. Cope with Hurd and GNU/KFreeBSD and other systems using
    glibc

  - apply patch from sourceforge user moinakg:

    Libaudio is built with missing linker flags on OpenSolaris like
    missing lXt, so it results in symbol not found errors at runtime.
    I am including an Imakefile patch below that fixed this.
  -----
2013-01-05 12:57:21 +00:00
jperkin
ae7cbf5487 On 64-bit Solaris FILE is an opaque type, disable the rewind functionality.
Fixes package build.
2012-12-18 14:42:29 +00:00
jperkin
6b51c0b130 Copy the ix86_SunOS5.mak file from the distribution into files. It's
a bit crazy that we deliberately break the config script in this
package and have to replicate everything into files/ just to support
NetBSD, it's significantly reducing the portability.

Avoid ssize_t clash on newer Solaris.

These fixes make the package now build on Solaris.
2012-12-18 13:27:10 +00:00
wiz
d4b7c1ad18 Remove duplicate && 2012-12-17 12:39:46 +00:00
taca
57c03df19e Update ruby-taglib to 0.5.2.
Changes in Releases of taglib-ruby
==================================

## 0.5.2 (2012-10-06)

* Fix memory bug with TagLib::MPEG::File#tag and TagLib::FLAC::File#tag
  which could cause crashes (#14)
* Update TagLib of binary gem for Windows to 1.8
2012-12-17 11:56:43 +00:00
obache
8b19b5503c Using atomic gcc>=4 builtin function, not available for i386.
Bump PKGREVISION.
2012-12-17 11:10:42 +00:00
khorben
af851097ae Added audio/deforaos-mixer (version 0.1.1) 2012-12-17 00:39:43 +00:00
khorben
51e0a50d74 Imported wip/deforaos-mixer, the DeforaOS audio volume controls, under
audio/deforaos-mixer (version 0.1.1)
2012-12-17 00:38:48 +00:00
obache
64deda1dc9 recursive bump from cyrus-sasl libsasl2 shlib major bump. 2012-12-16 01:51:57 +00:00
marino
9767c253ed audio/mp3diags: Fix out-of-scope errors
getpid and clearPtrContainer were out-of-scope.
Add unistd.h and pearl namespace to fix (seen on gcc 4.6+)
2012-12-15 11:10:37 +00:00
wiz
e1acde4ddb Reset maintainer on his request. 2012-12-12 10:44:06 +00:00
ryoon
4e0abe51ad Adjust buildlink3 ABI variable. 2012-12-11 10:29:00 +00:00
ryoon
094f1709b8 Revbump from audio/libopus-1.0.2 2012-12-11 10:28:11 +00:00
ryoon
fedba4b750 Update to 1.0.2
Changelog:
Version 1.0.2 released
6 December, 2012

Opus 1.0.2 fixes an out-of-bounds read that could be triggered by
a malicious Opus packet causing an integer wrap-around in the
padding code. Considering that the packet would have to be at least
16 MB in size and that no out-of-bounds write is possible, the
severity is very low. Other changes include fixes and improvements
to the PLC and hybrid mode quality improvements. As usual, this
release is fully compliant with the Opus specification.
2012-12-11 10:26:56 +00:00
wiz
b1e61cc5bd Add more complete id3 support by also linking against id3lib (easytag
uses two different id3 support libraries.

Fix mp4 support option. It was depending on libmp4v2, but that wasn't
recognized by easytag's configure any longer. Switch to mp4v2 and rename
the option to match.

Add patches from gentoo to fix build with latest mp4v2 version.

Bump PKGREVISION.
2012-12-03 22:39:04 +00:00
jperkin
d0e5430765 Add -lm on Solaris. 2012-11-29 21:47:04 +00:00
ryoon
142fd228ff Add boilarplate.
Thank you, wiz@.
2012-11-29 09:54:51 +00:00
ryoon
94286fcae6 Add gstreamer1 packages. 2012-11-29 09:40:41 +00:00
ryoon
a8c9ee6d2a Import gst-plugins1-jack-1.0.3 as audio/gst-plugins1-jack.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'good' plugins for GStreamer.  It provides
an audio sink for the JACK Audio Connection Kit.
2012-11-29 09:37:21 +00:00
ryoon
61e878dfc8 Import gst-plugins1-twolame-1.0.3 as audio/gst-plugins1-twolame.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'ugly' plugins for GStreamer.  It provides the
twolame plugin, which allows MP2 encoding.
2012-11-29 09:20:07 +00:00
ryoon
8f4778c487 Import gst-plugins1-sid-1.0.3 as audio/gst-plugins1-sid.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'ugly' plugins for GStreamer.  It provides the
sid plugin, which allows playback of Commodore sid sounds.
2012-11-29 09:18:57 +00:00
ryoon
4f126ebf46 Import gst-plugins1-mad-1.0.3 as audio/gst-plugins1-mad.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'ugly' plugins for GStreamer.  It provides the
mad plugin, which allows playback of MPEG Layer 3 audio files.
2012-11-29 09:17:39 +00:00
ryoon
36271848c3 Import gst-plugins1-lame-1.0.3 as audio/gst-plugins1-lame.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'ugly' plugins for GStreamer.  It provides the
lame plugin, which allows MP3 encoding.
2012-11-29 09:16:52 +00:00
ryoon
027b758c0b Import gst-plugins1-a52-1.0.3 as audio/gst-plugins1-a52.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'ugly' plugins for GStreamer.  It provides the
a52dec plugin, which allows playback of A/52 audio streams.
2012-11-29 09:16:06 +00:00
ryoon
9e97757af6 Import gst-plugins1-spc-1.0.3 as audio/gst-plugins1-spc.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'bad' plugins for GStreamer.  It provides the
spcdec plugin, which allows playback of SNES SPC audio files.
2012-11-29 09:09:06 +00:00
ryoon
f2aaca5e9f Import gst-plugins1-faad-1.0.3 as audio/gst-plugins1-faad.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the faad plugin for GStreamer, the ISO AAC
audio codec decoder.
2012-11-29 09:06:28 +00:00
ryoon
fb702f1995 Import gst-plugins1-faac-1.0.3 as audio/gst-plugins1-faac.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the faac plugin for GStreamer, the ISO AAC
audio codec encoder.
2012-11-29 09:05:39 +00:00
ryoon
dfb9cc0fbc Import gst-plugins1-dts-1.0.3 as audio/gst-plugins1-dts.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'bad' plugins for GStreamer.  It provides the
dtsdec plugin, which allows playback of DTS audio streams.
2012-11-29 09:04:12 +00:00
ryoon
00868b1e6b Import gst-plugins1-wavpack-1.0.3 as audio/gst-plugins1-wavpack.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'bad' plugins for GStreamer.  It provides the
wavpack plugin, which allows playback of wavpack audio streams.
2012-11-29 09:02:15 +00:00
ryoon
f1ee632fb2 Import gst-plugins1-speex-1.0.3 as audio/gst-plugins1-speex.
The Speex project aims to build an open-source, patent-free voice
codec.  Unlike other codecs like MP3 and Ogg Vorbis, Speex is
specially designed for compressing voice at low bitrates in the
8-32 kbps/channel range.  Possible applications include Voice over
IP (VoIP), internet audio streaming, archiving of speech data (e.g.
voice mail), and audio books.  In some sense, it is meant to be
complementary to the Ogg Vorbis codec.
2012-11-29 08:44:29 +00:00
ryoon
50a6e6ef61 Import gst-plugins1-pulse-1.0.3 as audio/gst-plugins1-pulse.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'good' plugins for GStreamer.  It provides the
pulseaudio plugin for GStreamer, which allows playback and recording of
sound through the Pulseaudio sound daemon.
2012-11-29 08:43:27 +00:00
ryoon
a7747365ba Import gst-plugins1-oss-1.0.3 as audio/gst-plugins1-oss.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'good' plugins for GStreamer.  It provides the
oss plugin, which allows playback and recording of sound through the Open
Sound System audio libraries.
2012-11-29 08:42:38 +00:00
ryoon
2d9e6b2edc Import gst-plugins1-flac-1.0.3 as audio/gst-plugins1-flac.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the flac plugin for GStreamer, a lossless audio codec.
2012-11-29 08:39:28 +00:00
ryoon
5aaecee693 Import gst-plugins1-vorbis-1.0.3 as audio/gst-plugins1-vorbis.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the vorbis plugin for GStreamer, the OGG's free audio
codec.
2012-11-29 08:37:00 +00:00
ryoon
166fa60a1b Import gst-plugins1-libvisual-1.0.3 as audio/gst-plugins1-libvisual.
Libvisual is an abstraction library that comes between applications
and audio visualisation plugins.

Often when it comes to audio visualisation plugins or programs that
create visuals, they depend on a player or something else; basically,
there is no general framework that enabled application developers
to easily access cool audio visualisation plugins. Libvisual wants
to change this by providing an interface towards plugins and
applications; through this easy to use interface applications can
easily access plugins and, since the drawing is done by the
application, it also enables the developer to draw the visual
anywhere he wants.

The framework also allows you to morph to different plugins and
mix two at once; all kinds of neat tricks are possible using this
method.
2012-11-29 08:32:55 +00:00
ryoon
64213c0065 Import gst-plugins1-cdparanoia-1.0.3 as audio/gst-plugins1-cdparanoia.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the cdparanoia plugin for GStreamer, which allows
audio extraction from CDs.
2012-11-29 08:30:17 +00:00
ryoon
c0dfa986ee Import gst-plugins1-alsa-1.0.3 as audio/gst-plugins1-alsa.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'base' plugins for GStreamer.  It provides the
alsa plugin, which allows playback and recording of sound through the
Advanced Linux Sound Architecture (ALSA) audio libraries.
2012-11-29 08:29:06 +00:00
drochner
ff1b63a8f1 pull in "grilo" - this adds UPnP client functionality
bump PKGREV
2012-11-23 11:55:06 +00:00
joerg
a8fedba850 Needs asciidoc. 2012-11-19 23:14:14 +00:00
markd
37d71f8cb3 s/PULSEAUDIO_VER/PKGVERSION/ on the two lines that werent. 2012-11-17 22:20:48 +00:00
markd
3bb5eeded2 Update to 2.6.0
VERSION 2.6-RC
  CHANGES:
    * Show all audio and video files in file browser.
    * Remove codec install support. It's long ago been implemented in phonon.
    * Prevent lags with large Saved playlists.
    * Increase minimal required ffmpeg version up to 0.7.
    * Use audio-x-generic icon for bit rate, not a generic one.
    * Add Amarok.Playlist.playMediaList() script bindings for API symmetry.
    * Building the spectrum analyzer applet can now be disabled with a CMake
      argument.

VERSION 2.6-Beta 1
  FEATURES:
    * Amazon store: improved album search
    * Support for transcoding when copying tracks to USB Mass Storage devices;
      per-device transcoding preference can be saved, too.
    * Provide Repopulate and Turn off link in "Dynamic Mode Enabled" bagde.
    * Support for setting cover images for albums on USB Mass Storage devices.
    * Support for setting and unsetting cover images for iPod albums, can
      write back covers to file meta-data too, respects configuration.
    * Amazon store: ability to check out an item directly without using the
      Amarok shopping cart.
    * Amarok now includes the Free Music Charts service by default.
    * The maximum dimensions for embedded covers are now configurable.
    * Small configuration dialog for iPods that shows troubleshooting
      information and allows to change iPod name.
    * Improved usability of iPod playlists: iPod collection automatically
      transfers tracks dropped to iPod playlists to iPod when it is needed.
    * Tracks can now be transcoded when transferring them to iPod.
    * A diagnostic dialog reporting versions of Amarok, Qt, KDE and phonon libraries
      as well as the used phonon backend and status of plugins and scripts.
      Patch by Andrzej Hunt.
    * Ability to move track position bookmarks by dragging; patch by
      Jasneet Bhatti.
    * Amarok can now remember whether and how to transcode tracks when
      transferring them to a particular collection.
    * "Crop playlist" functionality implemented using drag & drop.
    * Added keyboard shortcut for "Edit Track Information..."
      Patch by Jasneet Bhatti.
    * Support for embedded album covers in non-collection tracks and
      in USB Mass Storage collection.
    * Hold the Shift key when dragging tracks to collections to move them
      instead of copying.
    * New search filter for absolute date
    * Named UMS collections
    * Albums with same name but different album artist are now correctly
      separated in USB Mass Storage, iPod and various online service collections.
    * Support for detecting compilations in USB Mass Storage collection.
    * Support embedded covers for ogg (read only) and flac files.
    * Track meta-data can be edited in USB Mass Storage collection.
    * Support for album artists in USB Mass Storage collection.
    * album artist (if differs from artist), BPM, labels, last played time and
      bitrate are now shown in playlist track tooltip (if not already displayed
      in playlist)

  CHANGES:
    * Builds with ffmpeg 0.11.
    * Database structure (lyrics table) was updated. Starting Amarok for the
      first time after the upgrade may take up to one minute as the data is
      migrated.
    * Amazon store: try to show a sensible default in the country selection.
    * Only offer delete action when Shift key is pressed in Collection context
      menu.
    * Only offer move action when Shift key is pressed in Collection context
      menu.
    * Remove context view video applet. Unmaintained and broken.
    * Album cover images are written in background to prevent freezes.
    * Make keyboard & mouse behaviour of saved playlists browser same as of the
      collection browser, including the delete key.
    * Delete and Shift + Delete keys now work as expected in collection browser.
    * Preserve statistics when copying or moving tracks to Local Collection.
    * Common album actions such as Show cover, Show under Various Artists are
      now available for all collections that support it, not just Local
      collection.
    * When copying files to iPod, ensure target directories exist.
    * When writing covers to files, all existing covers will be replaced.
    * PulseAudio status in diagnostic dialog.
    * optional libgpod dependency raised to 0.8.2 to support newest iPods.
    * Amarok now prevents accidental unmounting of iPods in (small) time-frames
      when iTunes database on iPod is not yet updated.
    * Amarok detects when iPod is to be ejected from system and gracefully
      disconnects it when it occurs.
    * Hitting the eject button on iPod collection ejects it also from the
      system.
    * iPod collection now detects whether iPod is safe to write and marks iPod
      as read-only if not. This prevents "iPod shows 0 tracks" problem.
    * Correct progress bar advancement when transferring tracks to iPod.
    * iPod Collection supports multiple simultaneous cancellable transfers.
    * Improved dialog to initialize iPod.
    * Load tracks in playlists asynchronously using proxy tracks.
    * It is now possible to transcode tracks when moving them.
    * Drag & drop of tracks and playlists to Saved Playlists works in all cases.
    * Don't show unmounted USB Mass Storage devices and make it clear when
      the device is not "activated" yet.
    * "Devices" in Amarok configuration -> Plugins is with other related strings
      renamed to "Local Collection Backends" to reduce user confusion.
    * Enable keyboard activation of PlaylistBrowser items.
    * Don't use `mysql_config --variable=pkgincludedir`, find mysql include
      directory manually by looking up mysql.h.
    * Album artist is now guessed for tracks that do not belong into any
      collection and tracks from USB Mass Storage collection. Guessing uses the
      same algorithm as Local Collection.
    * When hovering iPod, UMS or MTP collection in collection browser,
      "1.2 GB free" is shown instead of "85% used"; thicker capacity bar.

Plus many bugfixes.
2012-11-17 22:04:18 +00:00
joerg
fa3000044f Fix C++ usage. 2012-11-16 20:05:35 +00:00
gdt
9cd69adaaf Depend on x11/fltk13 rather than x11/fltk.
As discussed on pkgsrc-users, x11/ftlk (1.1) is no longer maintained,
and 1.3 is believed to be almost entirely compatible.

Patch from Tim Larson, who has build-tested these packages on
NetBSD/amd64.
2012-11-15 13:44:13 +00:00
mrg
69176fc9a0 update to hydrogen 0.9.5.1. slightly clean up the netbsd port.
2011-02-19 the hydrogen team <hydrogen-devel@lists.sourceforge.net>
        * Release 0.9.5.1
        * Compatible with linux 3.0 kernels
        * Compiles now with gcc 4.7
        * Added greek translation
        * Updated czech translation
        * Few small bugfixes

2011-03-15 the hydrogen team <hydrogen-devel@lists.sourceforge.net>

        * Release 0.9.5
        * load playlists at startup
        * midi-learn works now with shift-click on some gui elements
        * multi-track export
        * LADI support
        * maximum number of bars is now configurable
        * added czech translation
        * fixed serveral export song failures
        * added ogg, flac, aiff export support
        * added some new commandline parameter for no_gui version
        * added rubberband-cli support
        * several improvements on sample editor
        * added NO_GUI_SUPPORT to build a version of hydrogen without a gui
        * added support for app bundles on OSX
        * non destructive sample editor
        * piano roll editor
        * instrument midi out
        * destructive midi recording
        * support for midi "note off" messages
        * virtual patterns
        * time line to change song tempo and add tags
        * director
        * and at least several small changes
        * Xml handling is now done by QtXml instead of TinyXML
        * improved support for non-ascii filenames / strings
        * remove direct dependencies to libflac
2012-11-13 23:26:23 +00:00
jperkin
38f5ba4cfb USE_TOOLS+= msgfmt, fixes Solaris build. 2012-11-08 11:52:20 +00:00
drochner
b9839e1457 update to 1.1
many fixes and improvements
2012-11-06 18:41:44 +00:00
drochner
8dfa8b07ba update to 2.0.4
changes:
-minor feature additions
-buffixes
-build system updates
-switched to libmusicbrainz5
2012-11-06 18:38:33 +00:00
ryoon
f0d7d8acd7 Bump PKGREVISION.
Add buildlink dependency to json-c and xorg libraries.
2012-11-06 12:04:34 +00:00
tron
f3ebdec394 Correct directory name of "pulseaudio" package. 2012-11-03 09:08:51 +00:00
ryoon
ba686245a6 Recursive revbump from audio/pulseaudio 2.1 2012-11-03 01:58:32 +00:00
ryoon
2baa22c7f6 Update to 2.1
* Tested on NetBSD/i386 5.1, /i386 6.0, and /amd64 6.99.13
* Also tested on OpenIndiana/i386 151a7, but my environment lacks audio
  device, so I cannot check audio output
* Tested with multimedia/mplayer's -ao pulse option, works fine
* Add gm4 to USE_TOOLS for OpenIndiana build

Changelog:
Many changes. See http://www.freedesktop.org/wiki/Software/PulseAudio .
2012-11-03 01:54:55 +00:00
drochner
6007bb556e +rhythmbox-gtk3 2012-10-30 20:14:28 +00:00
drochner
8962ca5014 add a pkg for rhythmbox-2.98 which is based on gobject-introspection
instead of py-gtk
still somewhat minimalistic, but plays files and streams for me
2012-10-30 20:13:35 +00:00
jnemeth
6dbfd9b40f add and enable freeswitch-music, freeswitch-sounds-en,
freeswitch-sounds-fr, and freeswitch-sounds-ru
2012-10-25 06:43:10 +00:00
joerg
9ad96b2b84 Add missing pangox-compat dependency in wxGTK24 and wxGTK26.
Recursive bump for the new dependency.
2012-10-24 15:48:32 +00:00
markd
6cd3de7410 Use std::cin consistently to reference standard input 2012-10-23 10:32:43 +00:00
wiz
4779a1b3ba Remove xextproto/buildlink3.mk where it is pulled in via libXxf86vm. 2012-10-23 10:31:39 +00:00
wiz
1bf456b913 Remove xextproto/buildlink3.mk where libXext is pulled in via
Xtst, Xi, or Xrandr.
2012-10-23 10:28:47 +00:00
wiz
2c72a9f0b9 Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
2012-10-23 10:24:02 +00:00
rh
c2c1d13123 Update cdplayer to 0.5.1. Changes are bugfixes only. 2012-10-22 21:46:26 +00:00
rh
1125436ea4 Make cddb-bundle compile with stdbool.h under C99. Bump PKGREVISION 2012-10-22 21:37:02 +00:00
darcy
7584691dda Missed a hyphen. 2012-10-21 18:52:58 +00:00
darcy
8d7a2ba39e Add English, French and Russian sounds for FreeSWITCH. 2012-10-21 18:50:53 +00:00
shattered
120f59e61f Call mount() only on Linux -- it has different call signature elsewhere. 2012-10-21 11:04:40 +00:00
cheusov
7b9bf6e3f1 Fix pkglint warnings, add LICENSE 2012-10-21 10:27:14 +00:00
darcy
9281633b63 Missed another debugging leftover. 2012-10-20 13:01:30 +00:00
darcy
976ff9b9d3 Remove fake option used in debugging. 2012-10-20 12:49:35 +00:00
darcy
ad75001dfa dd music-on-hold files for FreeSWITCH. 2012-10-20 12:21:39 +00:00
drochner
fa38d97f55 fix pygtk detection with python>=2.6.6 2012-10-17 13:52:03 +00:00
adam
3a19478f45 pkglint clean-up 2012-10-08 23:09:06 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
wiz
60e05f5c06 Update to 0.3.0. Adapt license.
Changes in 0.3.0
----------------

* added replay_gain_mode and replay_gain_status commands
* added mixrampdb and mixrampdelay commands
* added findadd and rescan commands
* added decoders command
* changed license to LGPL
* added sticker commands
* correctly handle errors in command lists (fixes a longstanding bug)
* raise IteratingError instead of breaking horribly when called wrong
* added fileno() to export socket FD (for polling with select et al.)
* asynchronous API (use send_<cmd> to queue, fetch_<cmd> to retrieve)
* support for connecting to unix domain sockets
* added consume and single commands
* added idle and noidle commands
* added listplaylists command

Changes in 0.2.1
----------------

* connect() no longer broken on Windows
2012-10-07 21:24:07 +00:00
cheusov
4b97be0632 Bump revision for packages with changed CONFLICTS (PYTHON_SELF_CONFLICT) 2012-10-04 00:21:58 +00:00
cheusov
11c7685b77 CONFLICTS between python modules 2012-10-03 23:40:35 +00:00
wiz
79434c2ac7 Update for python25 removal. 2012-10-03 22:14:00 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
asau
3997aff2d7 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-02 23:47:56 +00:00
wiz
cdad03a1fd Update to 1.8:
Changes in 1.8 final:

    Added support for OWNE ID3 frames.
    Changed key validation in the new PropertyMap API.
    ID3v1::Tag::setStringHandler will no londer delete the previous
    handler, the caller is responsible for this.
    File objects will also no longer delete the passed IOStream
    objects. It should be done in the caller code after the File
    object is no longer used.
    Added ID3v2::Tag::setLatin1StringHandler for custom handling
    of latin1-encoded text in ID3v2 frames.
    Fixed validation of ID3v2 frame IDs (IDs with

Changes in 1.8 beta:

    New API for accessing tags by name.
    New abstract I/O stream layer to allow custom I/O handlers.
    Support for writing ID3v2.3 tags.
    Support for various module file formats (MOD, S3M, IT, XM).
    Support for MP4 and ASF is now enabled by default.
    Started using atomic int operations for reference counting.
    Added methods for checking if WMA and MP4 files are DRM-protected.
    Added taglib_free to the C bindings.
    New method to allow removing pictures from FLAC files.
    Support for reading audio properties from ALAC and Musepack
    SV8 files.
    Added replay-gain information to Musepack audio properties.
    Support for APEv2 binary tags.
    Many AudioProperties subclasses now provide information about
    the total number of samples.
    Various small bug fixes.
2012-10-02 17:24:48 +00:00