Commit graph

7151 commits

Author SHA1 Message Date
jperkin
7df37958c1 Expand --version-script removals for SunOS back out into package Makefiles
rather than trying to consolidate into a single fnmatch.  There aren't that
many of them, and it will aid the integration of cwrappers which doesn't
support globs.
2014-09-10 15:59:33 +00:00
wiz
de02c4ff9e Add upstream bug report URL. 2014-09-10 12:16:55 +00:00
joerg
c35fd3bf7f Sync PLIST with installation. Bump revision. 2014-09-10 12:10:59 +00:00
joerg
172a1985eb Nested volatile can not be initialised in constexpr, so don't use it for
mutex and condvar.
2014-09-10 12:10:23 +00:00
joerg
4ead71c6e4 g_memmove is dead, use the real thing. 2014-09-10 12:09:42 +00:00
wiz
9131376c0e Update to beta7. All local patches integrated, and some bug fixes. 2014-09-07 21:38:59 +00:00
wiz
b00b3191a0 Update to 0.18.13:
ver 0.18.13 (2014/08/31)
* protocol
  - don't change song on "seekcur" in random mode
* decoder
  - dsdiff, dsf: fix endless loop on malformed file
  - ffmpeg: support ffmpeg/libav version 11
  - gme: fix song duration
* output
  - alsa: fix endless loop at end of file in dsd_usb mode
* fix state file saver
* fix build failure on Darwin
2014-09-07 20:23:20 +00:00
fhajny
0225083de5 Add pocketsphinx, sphinx3, sphinxbase and sphinxtrain packages 2014-09-05 10:17:04 +00:00
fhajny
a9bec4ac72 Import the CMUSphinx toolkit as sphinxbase, sphinx3, sphinxtrain
and pocketsphinx.

CMUSphinx toolkit is a leading speech recognition toolkit with various
tools used to build speech applications. CMU Sphinx toolkit has a number
of packages for different tasks and applications.
2014-09-05 10:13:20 +00:00
wiz
d815cc43c9 Update to 1.2:
Version 1.2 -- August 26, 2014
==============================

 - Fixed compilation with neither libswresample nor libavresample (#11)
 - Fixed compilation with static libav (#10)
 - Functions chromaprint_encode_fingerprint and chromaprint_decode_fingerprint
   are changed to accept const pointer as input
 - Added support for using the Kiss FFT library (should make Android port easier)
 - Removed obsolete dev tools from the package
 - More compatible DEBUG() macro
2014-08-31 21:44:32 +00:00
jperkin
308d619fff Remove SunOS BUILDLINK_TRANSFORM instances which remove -Wl,--* GNU ld
arguments, these are now handled globally by mk/platform/SunOS.mk
2014-08-28 10:58:18 +00:00
joerg
9b70a6ec56 Add dependency on lame and yasm to give a chance to build. 2014-08-26 20:54:40 +00:00
wiz
a624503b1b + libopenmpt 2014-08-26 10:44:45 +00:00
wiz
1aa69c6d3f Import libopenmpt-0.2.4115beta5 as audio/libopenmpt.
OpenMPT based module player library and libopenmpt based command-line
player

libopenmpt is a cross-platform C++ and C library to decode tracked
music files (modules) into a raw PCM audio stream.

openmpt123 is a cross-platform command-line or terminal based module
file player.

libopenmpt is based on the player code of the Open ModPlug Tracker
project (OpenMPT, http://openmpt.org/). In order to avoid code base
fragmentation, libopenmpt is developed in the same source code
repository as OpenMPT.
2014-08-26 10:44:15 +00:00
wiz
ae075e6d55 Bump PKGREVISION for ilmbase shlib major bump. 2014-08-22 11:24:25 +00:00
jperkin
6e389f66b6 Fix build on SunOS (add explicit -lWUtil, wsyserror -> werror). 2014-08-21 14:48:09 +00:00
wiz
6af5d69b6c Switch default-off ffmpeg option from ffmpeg1 to ffmpeg2.
Bump PKGREVISION anyway.
2014-08-21 14:29:12 +00:00
wiz
580073bc3f Add upstream bug report URL. 2014-08-21 12:17:17 +00:00
wiz
c9ebd415c1 Add upstream bug report URLs. 2014-08-21 12:14:16 +00:00
joerg
dcfdc0e9b6 Replace broken portaudio backend with much more likely to work
pulseaudio. Bump revision.
2014-08-19 13:47:06 +00:00
joerg
1cd14820ab Redo ext/hashmap handling. 2014-08-19 13:30:39 +00:00
gls
7d6f943b39 Update Makefile following hints in PR pkg/48819. Muh cleaner solution.
From Leonardo Taccari, thanks!
2014-08-18 10:34:18 +00:00
gls
a9abe1333a Update audio/cmus to 2.6.0
pkgsrc changes:
---------------

Fix MASTER_SITES and HOMEPAGE.
Add opus and jack options.
Remove upstreamed patch

upstream changes:
-----------------

Lots of new features and fixes since 2.5.0 (which was released loooong ago)!

Major new features:

    show all tracks when artist is selected in the tree view
    JACK output plugin
    Opus input plugin

Other notable new things:

    «Night» and «Solarized» color schemes
    reverse sort order support
    ReplayGain closer to the spec
    vim-style <c-e> / <c-y> scrolling
    follow option
    show_playback_position option
    XDG directories support
    better support for newer versions of FFmpeg
    support for .oga and .ogx file extensions
    stream metadata in cmus-remote -Q
2014-08-18 09:34:49 +00:00
mrg
6341d371d8 use mysql 5.5. bump pkg rev. 2014-08-18 06:05:14 +00:00
gls
c07e7ae3d1 Update audio/opusfile to 0.6
Upstream changes:

Changes since the v0.5 release:

    Fix bugs with comment handling
    Fix build for BSD
    Fix bugs handling invalid and non-opus streams
2014-08-16 21:30:50 +00:00
gls
4891f73080 Fix build on Mc OS X. 2014-08-16 21:01:38 +00:00
adam
72ed0307eb Revbump after boost-libs update 2014-08-13 10:57:32 +00:00
wiz
6744ad3cea PKGREVISION bump for xine-lib ffmpeg1->ffmpeg2 change. 2014-08-13 08:24:50 +00:00
wiz
f3d0bfa371 Fix ffmpeg1 detection. 2014-08-11 23:21:11 +00:00
wiz
5bce7a8784 Switch to ffmpeg1 instead of ffmpeg.
Note: some of these packages didn't build for me, e.g. osg, so I couldn't
verify them all.
2014-08-11 23:09:44 +00:00
wiz
640da6258f Reset PKGREVISION for gst-plugins1* update to 1.4.0. 2014-08-08 21:31:06 +00:00
wiz
72e551adf0 + spectro-edit 2014-08-07 20:53:52 +00:00
wiz
a096a6e046 Import spectro-edit-0.4 as audio/spectro-edit.
Spectro-Edit reads in regular PCM audio files (currently, only
16-bit mono WAV is supported), then shows you the audio visually
in a time vs. frequency plot.

The fun part is, you can "paint out" any part of the visualization
and play back the audio subject to your modifications. When you
are happy with the result, you can save your work back to a WAV
file.

This could be useful for podcasting (edit out microphone noise,
chair squeaks, phones ringing, and other background noise), music
(make strange and unusual modifications to the sound for artistic
reasons), research (visualize animal calls or noise pollution from
nearby industrial activity), and general purpose geekery (which is
why I made it).
2014-08-07 20:53:26 +00:00
wiz
13ff13e093 + playitslowly. 2014-08-07 20:36:53 +00:00
wiz
86b6b92293 Import playitslowly-1.4.0 as audio/playitslowly.
'Play it slowly' is a tool to help you when practicing or
transcribing music. It allows you to play a piece of music
at a different speed or pitch.
2014-08-07 20:36:26 +00:00
wiz
d4054397cc + gst-plugins0.10-soundtouch 2014-08-07 20:28:16 +00:00
wiz
b97c02d1b3 Import gst-plugins0.10-soundtouch-0.10.23 as audio/gst-plugins0.10-soundtouch.
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
soundtouch plugin, which allows detecting BPM and changing pitch
of audio files.
2014-08-07 20:27:42 +00:00
wiz
ac36bb9093 + soundtouch. 2014-08-07 20:24:05 +00:00
wiz
ac8e9e2536 Import soundtouch-1.8.0 as audio/soundtouch.
SoundTouch is an open-source audio processing library for changing
the Tempo, Pitch and Playback Rates of audio streams or audio files

    Tempo (time stretch): Changes the sound to play at faster or
    slower tempo than originally without affecting the sound pitch.

    Pitch (key): Changes the sound pitch or key while keeping the
    original tempo (speed).

    Playback Rate: Changes both tempo and pitch together as if a
    vinyl disc was played at different RPM rate.

The SoundTouch library is intended  for application developers
writing sound processing tools that require tempo/pitch control
functionality, or just for playing around with the sound effects.
2014-08-07 20:23:27 +00:00
wiz
76fed5ea55 Fix DESCR. 2014-08-07 20:01:31 +00:00
spz
83ed10ba99 fix for CVE-2014-3970 taken from pulseaudio git
mkpatches refresh of the previously existing patches
2014-08-07 07:43:48 +00:00
mrg
7ff70f84f6 update to csound 6.03.2. changes include:
o   printks2: Prints a new value every time a control variable changes using
	a printf() style syntax.
    o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files
    o   New score opcode y sets the random seed (for ~) at read time
    o   A bug in CsOptions; the last argument was missed being read (issue #296)
    o   For ogg output it is possible to specify a VBR (variable bit rate)
	quality.
    o   Many array operations now available for i-arrays as well as k-arrays.
    o   fillarray will work for string arrays
    o   Displays of FFT (via dispfft) improved with scaling/zooming options
    o   Signal flow graph opcodes are now working with a-rate array signals.
    o   New command-line option --devices[=in|out] gives a list of available
	audio devices and then exit
    o   fixed the bug when tables were replaced but the size did not change
    o   A number of bugs in --sample-accurate have been detected and fixed.
	This includes opcodes out, outn, and line.
    o   A number of bugs in grain3 were fixed#
    o   Bug in str_chanel could cause a crash; fixed
    o   Error in resize opcode corrected
    o   A number of bugs/untidiness fixed in GEN23
    o   Array bound checks fixed
    o   strings channels were not correctly set for dynamic-size strings
    o   memory allocation for string formatting in printfsk was fixed
    o   strcat safe against overflow
    o   error in compilation of arrays fixed (issue #293)
    o   GetPvsChannel fixed against a crash
    o   turnoff opcode now checks that the instrument being affected is active
    o   lenarray can accept any array type
    o   there is a new possible section in a csd file called <CsFile...> which
	is like csFileB but with unencoded text.
    o   The whole system has been checked by the Coverity static checker which
        identified a number of (mainly minor) problems.  These have been
	reviewed and checked.  In particular better use of printing and string
	copying should prevent overflows.
    o   The type and variable system has been extensively rewritten; this allows
        better array and UDO support.  This means that UDOs now allow any array
	type to be used.
    o   Alignment of variables got right in all cases
    o   array copying is now using the type system to copy values; fixes issues
        with copying string arrays, f-sigs, etc.
2014-08-06 06:17:07 +00:00
wiz
70b4b9f968 Update to 0.18.12:
ver 0.18.12 (2014/07/30)
* database
  - proxy: fix build failure with libmpdclient 2.2
  - proxy: fix add/search and other commands with libmpdclient < 2.9
* decoder
  - audiofile: improve responsiveness
  - audiofile: fix WAV stream playback
  - dsdiff, dsf: fix stream playback
  - dsdiff: fix metadata parser bug (uninitialized variables)
  - faad: estimate song duration for remote files
  - sndfile: improve responsiveness
* randomize next song when enabling "random" mode while not playing
* randomize next song when adding to single-song queue
2014-08-05 19:25:20 +00:00
mrg
944be3d370 enable portaudio-devel now that it has a supported version.
now csound6 can output directly to the audio card on netbsd.
add comments to all the patches that were missing them.
bump pkg version.
2014-08-05 05:12:38 +00:00
mrg
4cdd53aba5 update to hydrogen 0.9.6 (actual release.)
includes:
- fixes for NetBSD
- cppunit tests
- pulseaudio support (not yet enabled?)
- several new --options
- fixes for JACK support (this, and the NetBSD fixes remove all our
  local patches!)
- fixes for drumkit loading
- wants newer libarchive than NetBSD or pkgsrc have; use libtar for now
- updates to playlist support
- uses snprintf() over sprintf()
- better undo/redo support
- copy/paste support for particular notes
2014-08-05 04:59:35 +00:00
wiz
4de6949829 Switch to webkit-gtk. Bump PKGREVISION. 2014-08-04 09:28:33 +00:00
wiz
eac55c7061 Switch to webkit1-gtk* in preparation for package update to v2.
Packages can switch to that version when they're tested to build with it.
2014-08-03 22:13:19 +00:00
wiz
630a4a9b95 Fix packaging.
"pkgconfig" is a reserved SUBST_CLASS, it seems; the one in pkgsrc/mk
won against the one in this file.
2014-07-21 10:17:54 +00:00
dbj
617890d270 update to pa_stable_v19_20140130, which functions on osx 2014-07-21 07:15:07 +00:00
jperkin
5defb6bd34 Need sys/filio.h on SunOS for FIONREAD. 2014-07-16 21:50:24 +00:00