Commit graph

7063 commits

Author SHA1 Message Date
wiz
d538b7c55a Update to 3.3.6:
libmikmod v3.3.6 was released on 20-Mar-2014.

- UMX loader: Minor corrections to the container parse code with
  relation to upkg file format. (for correctness' sake only...)
- ALSA and ESD drivers: Fixed a dlopen() issue.
- PulseAudio driver: Simplified its command line parser procedure,
  so that it always sets server and sink to some value, NULL or
  otherwise, and fix a very minor memory leak on some occasions.
- Configury, OSS driver: Removed useless check for /dev/sndstat
  presence, added <soundcard.h> check to cover all our bases for
  less common setups.
- Configury, NAS driver: Use the configury detected X header and
  library locations when necessary, not just hardcoded /usr/X11R6/.
- Several configury and makefile clean-ups.
- Added Dreamcast driver from the old 3.2.0b2 dreamcast.es port.
2014-03-31 08:34:12 +00:00
wiz
37240a381b Update to 0.3.5:
0.3.5:

While we've not added any additional functionality, we have fixed
many bugs from internal testing (clang static analysis and valgrind)
and also downstream distribution issues. We've also reduced the
memory thrashing dramatically. Going from 16,000 reallocations and
about 400MiB memory usage when playing a 2 minute midi down to
about 600 reallocations and only 8MiB memory usage!

What is new in this release:

    Greatly reduced the heap usage (was a regression introduced in
    0.2.3)
    OpenAL support: Fixed audio output on big-endian systems. Fixed
    audio skips at song start.
    OSS support: No longer uses mmap mode for better compatibility.
    This gains us NetBSD and OpenBSD support.
    Worked around an invalid memory read found by valgrind when
    playing Beethoven's Fur Elise.rmi at 44100 Hz using the old
    MIDIA patch-set from 1994.
    Build fixes for MSVC. Revised visibility attributes usage.


0.3.4:

This release marks the end of further development in the 0.3 branch.
We will do bug-fixes to help stabilize platforms, but no new
functionality will be added after this.

What is new in this release:

    OpenAL support: This gains us OSX and other platforms that
    OpenAL supports for sound output!
    DOS DJGPP support: This goes a long way to helping other DOS
    based applications like UHexen2.
    MinGW support: This gains us win32 and win64 support using this
    toolchain.
    Fedora support: We are now ready to see this get pushed upstream
    to Fedora.
    New portable file and path-name system to handle cross-platform
    support.
    Support for Debian/kFreeBSD, Debian/Hurd and other Debian archs.
    Many bug fixes, code clean-ups and cosmetic fixes.

0.3.3:

This is the first package to be officially uploaded to Debian.

    default to hidden visibility and only export our API functions
    windows lean and mean to help compile times on Windows
    cli and xcode work now on OSX
    better FreeBSD support

Supported platforms are Debian, FreeBSD, Windows and OSX (but only
for WAV output)

0.3.2:

Now with Microsoft Visual Studio support.
2014-03-31 08:31:19 +00:00
wiz
3efcb4ec68 Update to 0.8.8.5 for security fixes.
10 March 2014: libmodplug 0.8.8.5

    A very long time between the last release (although some
    occasional activity occured in git)
    The code is now in both the sourceforge git tree (as a full
    project), as well as github (only libmodplug): Here.
    Some security patches: CVE-2013-4233, CVE-2013-4234, as well
    as many fixes suggested by static analyzers: clang build-scan,
    and coverity.
    A few patches to ease compilation in windows environments,
    including a CMakeLists file.
2014-03-28 23:36:53 +00:00
asau
e4bb8095e9 Fix build on FreeBSD 9-10:
- malloc.h breaks actively on FreeBSD for a long time, use stdlib.h as suggested;
- treat FreeBSD uniformly with other BSD systems.
2014-03-25 23:06:07 +00:00
asau
e432a379ad Don't pull unused header file in. This fixes build on FreeBSD 9-10. 2014-03-14 21:17:12 +00:00
taca
bb9314d64b Add GEM_EXTSDIR support.
No functional change for current versions of Rubys.
2014-03-13 18:09:45 +00:00
wiz
752c7b135f Remove obsoleted patch. 2014-03-13 08:16:40 +00:00
jnemeth
7fe410c8dd add and enable csound6{,-manual} 2014-03-13 07:16:23 +00:00
wiz
b218119c26 Add some dependencies and allow python-2.6 as well. 2014-03-12 19:31:32 +00:00
wiz
ea48cbaa0e Add bison to tools. Not enough to fix the build for me, but a step. 2014-03-12 19:00:36 +00:00
wiz
682242959c Update to 1.2.01:
17.01.2014 - 1.2.01
- 1.2 as the new stable branch
- build fix for clang and for Solaris
- fixed broken links in documentation and moved alternate downloads from Dropbox to my ISP

31.03.2013 - 1.2.00
- new version number to support the new "stable" branch

01.12.2012 - 1.1.21.080
- fixed bug that caused a "%s" to be shown instead of the list of files
    about to be changed
2014-03-12 12:28:27 +00:00
jperkin
45bc40abb4 Remove example rc.d scripts from PLISTs.
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.
2014-03-11 14:04:57 +00:00
wiedi
f88b292990 Link network libs on SunOS 2014-03-09 10:48:48 +00:00
mrg
a0d34b0e33 add packages for csound6 and its manual. 2014-03-06 10:16:53 +00:00
mrg
6dcc2c4762 update to hydrogen 0.9.6-beta3. changes include:
Bugfixes:
- Major fixes for the pattern handling in the soundlibrary
- A memory leak was fixed which appeared when using note-off notes
- A note-off related segmentation fault was fixed
- The path of instrumens is now set correctly if a song gets saved
(solves the abs. vs. rel. path problem)
- lots of smaller fixes..

New features:
- New midi action: SELECT_NEXT_PATTERN_RELATIVE
- Show a layers velocity informations in a tooltip
- Added a description field for patterns
- Jack session support
- Jack midi out
- Undo history
- Tabbed interface (aimed at netbooks)
- CMake for build
2014-03-06 10:16:15 +00:00
adam
a235ec2984 Changes 4.2.5:
- fix Oktalyzer sample numbering
- fix XM delay effect with invalid instrument
- disable incomplete Graoumf Tracker loader
- disable incomplete TCB Tracker loader
- code refactor for core mod player library subset
2014-03-03 15:52:03 +00:00
jperkin
40870c4ce1 Force Mach-O nasm format on Snow Leopard, something breaks in the detection
on that platform.
2014-02-28 11:59:10 +00:00
rxg
cf1789de40 Up max sampling rate to 192 kHz.
Bump the version.
2014-02-27 09:29:10 +00:00
rxg
ad6fe38271 4.0.7 (20140224):
- Fix NetBSD sound driver (by shattered)
        - Fix Haiku sound driver
        - Fix info message display time
        - Start instrument numbering at 1
        - Minor cosmetic fixes
2014-02-27 03:40:10 +00:00
wiedi
04cba1c73b Fix ambiguous math on SunOS 2014-02-25 01:45:53 +00:00
adam
78024a4df9 Clean-up; On Darwin, xmp uses CoreAudio, so do not suggest any other options. 2014-02-24 20:41:17 +00:00
adam
5f539874fe Changes 4.2.4:
Fix bugs:
- fix XM note and envelope retrig on delay effect
- fix XM keyoff reset on new note event
- fix retrig effect frame counter
- fix envelope update after manually set point
Other changes:
- fix Chiptracker pattern decoding
- fix AMF sample loop end
- fix false positives in Slamtilt format test
- refactor S3M arpeggio effect memory
- disabled incomplete DMF loader
- disabled incomplete DTT loader
- address clang-analyzer warnings
2014-02-24 20:40:21 +00:00
joerg
164916647b Fix missing prototype. Fix missing bison dependency. Invoke it by hand
as scons want to add the header on the command line, which clang doesn't
like.
2014-02-24 16:19:39 +00:00
wiedi
4773b1e2c4 Include sys/types.h for int32_t on SunOS 2014-02-24 13:05:39 +00:00
richard
804ec99ce2 avoid using -lutil on SunOS 2014-02-23 13:35:41 +00:00
richard
7d32827856 Fix check for OPSYS on Solaris, which should be 'SunOS'.
(PM: LOWER_OPSYS is 'solaris')
2014-02-23 10:22:13 +00:00
wiedi
6606f5cf32 Update darkice to 1.2
Forward ported the existing patches that were not upstream yet.
Also added patches for cfmakeraw and log10(int) amgiguity to fix build on SunOS.
From the changelog since 0.17.1

15-07-2013 Darkice 1.2 released
    o Issue #75: Added Ogg/Opus support. Patch by Doug Kelly
	dougk.ff7@gmail.com
    o Fix 'Ring Ruffer' reports.
      - Increased buffer for jack to 5 seconds
      - prevent darkice termination by jack, report no fatal problem when we
        have a ringbuffer overflow, can happen during startup
        If we can not handle input audio fast enough we just ignore the buffer
        and skip it, and just report it.
      - new multithreaded connector code, now handles encoders in parallel
        and does not spin waiting, cpu load will be very much lower now
        Codes uses 2 condition variables to report data availability and
        consumer thread availability
      - Hopes are that glitching reports will be a thing of the past
      - minor compiler warnings fixed
        (Fix by Edwin van den Oetelaar)
    o Issue #56: Wrong icecast2 password isn't properly reported, fixed.
	  thanks to Filipe Roque <flip.roque@gmail.com>
    o Issue #57: BufferedSink makes streams invalid, fixed.
	  thanks to Alban Peignier <alban.peignier@gmail.com>
    o Issue #30: Segmentation Fault when creating file with fileAddDate, fixed
	  thanks to Filipe Roque <flip.roque@gmail.com>

27-10-2011 Darkice 1.1 released
    o Updated aac+ encoding to use libaacplus-2.0.0 api.
	  thanks to Sergiy <piratfm@gmail.com>
    o Added pulseaudio support
	  closes ticket #25
	  thanks to Filipe Roque <flip.roque@gmail.com> and
	  and Johann Fot <johann.fot@dunkelfuerst.com>
    o Added rtprio parameter and revisited realtime priority
	  closes ticket #21
          thanks to Adrian Knoth <adi@drcomp.erfurt.thur.de>
    o Fixed a call to a deprecated jack call
	  closes ticket #22
	  thanks to Adrian Knoth again.

09-05-2010 Darkice 1.0 released
    o fixed a bug in BufferedSink.cpp that leads to some buffers
	  being written twice, causing corruption of datastream,
	  closes ticked #20
	  thanks to Edwin van den Oetelaar <oetelaar.automatisering@gmail.com>
    o implemented samplerate conversion for all codecs using libsamplerate,
	  and keeping internal aflibConverter as fallback,
          thanks to Sergiy <piratfm@gmail.com>
    o bugfix: fix for alsa driver - closes ticked #8
          thanks to Clemens Ladisch <clemens@ladisch.de>

14-11-2009 Darkice 0.20.1 released
    o added rc.darkice init script
	  thanks to Niels Dettenbach <nd@syndicat.com>
    o bugfix: fix for gcc 4.4

05-11-2009 Darkice 0.20 released

    o new maintainer: Rafael Diniz <rafael@riseup.net>
    o added AAC HEv2 encoding support (branch darkice-aacp merged) through
	  libaacplus, http://tipok.org.ua/ru/node/17
	  thanks to tipok <piratfm@gmail.com> and others for the contribution.
    o bugfix: the configure script recognizes Ogg Vorbis shared objects
	  now, not just static libraries. Thanks to omroepvenray.
    o bugfix: enabling jack source compilation on Debian Lenny,
	  thanks to Alessandro Beretta <alessandro.baretta@radiomaria.org>

07-07-2008 Darkice 0.19 released

    o added mount point option for Darwin Streaming Server
      thanks to Pierre Souchay <pierre@souchay.net>
    o fix for some reliablity issues when using a Jack source
      thanks to Pierre Souchay <pierre@souchay.net>
    o enable easier finding of jack libraries on MacOS X,
      thanks to Daniel Hazelbaker <daniel@highdesertchurch.com>
    o added ability to specify name of jack device created by darkice,
      thanks to Alessandro Beretta <alessandro.baretta@radiomaria.org>

26-04-2007 DarkIce 0.18.1 released

    o enable real-time scheduling for non-super-users, if they have
      the proper operating system permissions,
      thanks to Jens Maurer <Jens.Maurer@gmx.net>
    o fix to enable compliation of the Serial ULAW code on MacOS X,
      thanks to Elod Horvath <elod@itfais.com>
    o fix to solve Shoutcast login failures, introduced in 0.18

05-03-2007 DarkIce 0.18 released

    o added serial ulaw input device support, thanks to
      Clyde Stubbs <clyde@htsoft.com>
    o improvements on reconnecting:
      added TCP connection keep-alive to TCP sockets
      added graceful sleep when trying to reconnect
    o added user-defined date formatting for the fileAddDate options,
      thanks to dsk <derrick@csociety.org>
    o added logging facility - [file-X] targets will cut the saved file
      and rename it as needed when darkice recieves the SIGUSR1 signal
    o added default configuration file handling - if no configuration file
      is specified, /etc/darkice.cfg is used
    o fix to enable compiling on 64 bit platforms
      thanks to Alexander Vlasov <zulu@galaradio.com> and
      Mariusz Mazur <mmazur@kernel.pl>
    o fix to enable file dump feature using ogg vorbis.
      thanks to dsk <derrick@csociety.org>
    o fix to enable compiling with jack installed at arbitrary locations
2014-02-22 14:51:03 +00:00
wiedi
bbb7743486 Needs include of values.h for M_PI on SunOS 2014-02-22 14:19:36 +00:00
mrg
ef36cd596c skip checking portability on installer/misc/makedeb.sh. 2014-02-22 00:59:26 +00:00
obache
7a44fd0b07 And Debian-specific layout. 2014-02-20 12:26:14 +00:00
jperkin
8b0040ecf2 Support RedHat-specific layout. 2014-02-20 12:16:43 +00:00
wiz
e291f3d33f Update to 2.1.10:
2.1.10 - 2014-02-19 :
=====================

    * Several memory leak and crash fixes, found with the Fedora retrace
      server, Coverity and Valgrind
    * Abhinav Jangda’s GFileInfo porting and dummy browser row fixes
    * Add a Contents item to the Help menu, for viewing the Mallard help
    * Use g_spawn_async() to spawn child processes
    * Reinstate ID3 tag support on Windows
    * Remove the Quit button from the toolbar
    * Santtu Lakkala’s scanner memory leak fix
    * Add AppData XML
    * Aurimas Černius’s Lithuanian translation update
    * Rafael Ferreira’s Brazilian Portuguese translation update
    * Мирослав Николић’s Serbian translation update
    * Marek Černocký’s Czech translation updates
    * Piotr Drag’s Polish translation updates
    * Wolfgang Stöggl’s German translation update
2014-02-20 07:56:02 +00:00
wiz
eef3aa230b Fix libao-alsa. 2014-02-18 20:49:00 +00:00
wiz
76f3f4c31a Mention libao-alsa 2014-02-18 20:48:46 +00:00
rodent
a1eb2721f5 Updated to latest release, 1.0.5. From ChangeLog on repo:
* Fix end of lyric
* Fixed typos
2014-02-16 21:33:00 +00:00
mrg
4310f796c5 patches forgotten in csound 5.19.01 update. 2014-02-13 12:44:47 +00:00
wiz
1ab6118843 Fix MASTER_SITES. 2014-02-13 12:25:18 +00:00
mrg
7968df00af update csound5 manual to 5.19. 2014-02-13 10:21:50 +00:00
mrg
8aa01e7430 update to Csound 5.19.01. changes to the distro include:
- many new opcodes
- many opcodes have fixes
- a few new API functions (now at 2.1)
- general bug fixes
- support for MusicXML v2 files
- new parser

port-forward most of the netbsd/dfbsd changes.  some are obsolete now.
2014-02-13 10:10:06 +00:00
tron
73d05e2276 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:17:32 +00:00
prlw1
0bc15610bc Update rhythmbox-gtk3 to 3.0.1
Highlights:
* Plugins now use Python 3
* New task progress display below the track list
  (used for various things including track transfers and
   import jobs)
* Support for composer tags
* Restyled playback controls
* Restyled source list using symbolic icons
* Better introspection of everything
* Separate CBR and VBR encoding styles with different sets
  of exposed properties
* Playlist settings (browser visibility etc.) saved in
  playlists.xml
* Better use of RTL icons where appropriate

For full release notes see:
https://git.gnome.org/browse/rhythmbox/tree/NEWS?id=v3.0.1
2014-02-12 02:13:39 +00:00
wiedi
2ae5f46b77 fix log(int) is ambiguous error on SunOS 2014-02-07 14:16:34 +00:00
wiedi
d1ba63e083 add missing int types on SunOS 2014-02-07 13:57:31 +00:00
wiz
844a3ec79c Reset PKGREVISION for libao update to 1.2.0. 2014-02-06 18:37:23 +00:00
wiz
1e4071e9e6 Update to 1.2.0:
1.2.0 - January 27, 2014
 - Added missing ao_file_extension() (see Trac #1841)
 - Fixed memory leak in ao_shutdown() (see Trac #1799)
 - Updated manpage libao.conf.5 (see Trac #1822)
 - Corrected doc/ao_play.html (see Trac #1808)
 - Latency adjustments
 - Implement PulseAudio client_name (see Trac #1924)
 - Other ALSA, Pulse, Roar, sndio and MacOS driver improvements
2014-02-06 18:37:07 +00:00
obache
a080ae0cbb + asunder 2014-02-04 11:41:04 +00:00
obache
362264f462 Import asunder-2.4 as audio/asunder.
Based on packaged by Dave Tyson and provided via PR pkg/48542.

Asunder is a GTK based graphical Audio CD ripper and encoder.
2014-02-04 11:36:44 +00:00
rodent
f824cdf540 +glyr 2014-02-02 23:36:32 +00:00
rodent
bf11a111f3 Import glyr-1.0.3 as audio/glyr.
Glyr comes both in a commandline interface tool and as a C library, both with an
easy to use interface. The sort of metadata glyr is searching (and downloading)
is usually the data you see in your music player. And indeed, originally it was
written to serve as internally library for a music player, but has been extended
to work as a standalone program.
2014-02-02 23:35:03 +00:00
rodent
9f48c56d56 +SDL2_mixer 2014-02-02 15:39:55 +00:00
rodent
a928a8e882 Import SDL2_mixer-2.0.0 as audio/SDL2_mixer.
SDL_mixer is a sample multi-channel audio mixer library. It supports any number
of simultaneously playing channels of 16 bit stereo audio, plus a single channel
of music, mixed by the popular FLAC, MikMod MOD, Timidity MIDI, Ogg Vorbis, and
SMPEG MP3 libraries.

As of SDL_mixer 1.2.7, FLAC, MikMod, Ogg Vorbis and MP3 loading libraries are
dynamically loaded, so if you don't need to load those formats, you don't need
to include those shared libraries.
2014-02-02 15:39:01 +00:00
markd
3612109bb7 PLIST update for KDE SC 4.11.5 2014-02-01 02:22:25 +00:00
wiz
1baa4f7c82 Update to 3.3.5:
Summary of changes between libmikmod 3.3.4 and libmikmod 3.3.5 ():
==========================================================================

libmikmod v3.3.5 was released on 10-Jan-2014.
This is a minor bugfix / maintenance release.

- New PulseAudio driver for audio output, using pa_simple_* api.
- Improved ALSA driver.
- mikmod.texi: Fixed document generation using newer texinfo.
- Updates and fixes to configury (autotools) and to cmake support.
  Cmake support covers more targets and options now.
- Made the aiff, wav and raw file writer drivers configurable: the
  library can be configured and compiled without any audio output
  drivers if so required, except for drv_nos ('nosound') of course.
- DOS (djgpp): fixed the sound blaster SB16 driver.
- Fixed a few potential sources of crash, several code clean-ups.
- Minor compilation fixes against ancient software versions.
- Merged an updated gp32 driver (it is still an untested driver...)


Summary of changes between libmikmod 3.3.3 and libmikmod 3.3.4 ():
==========================================================================

libmikmod 3.3.4 was released on 08-Dec-2013.

- libmikmod.m4: fixed so that it works with C++ compilers.
- cmake: fixed a cpack version number issue.
- Fix CVE-2006-3879 (Secunia 21196) for Graoumf tracker (gt2) loader.
  (the loader is non-functional yet but the issue was there.)
- Fix memory leaks in the Graoumf tracker (gt2) loader.
- UMX loader: Support umx music files from Unreal 1997/98 beta version.
- S3M loader: Enforce the 64000 bytes sample length limit, which has
  been in effect since libmikmod-v3.1.10, only for tracker id 1, i.e.
  only if setting the S3MIT_SCREAM flag during track conversion. Fixes
  playback of some rare brokenly prepared files - e.g. Arena2.umx from
  the unreal game community add-on level decyberduel.
- ULT loader: Fix version array size (was 1 less then its initializer.)
- ESD driver: Fix signature for esd_playstream function pointer (const)
- ALSA driver: Remove unused function pointers.
- The library is compilable using C++ compilers.
2014-01-27 20:19:17 +00:00
wiz
5ecd10ddd5 Update to 1.3.4:
Xiph.Org is pleased to announce a full release of libvorbis 1.3.4.
The primary feature of this release is reduced static data size in
libvorbisenc, as well as associated minor changes required to
libvorbis and libvorbisfile. The release also contains minor build
fixes and build system updates. There are no functional changes
over the previous 1.3.3 release.
2014-01-27 20:17:01 +00:00
wiz
18a46154bf Do not set FETCH_USING, should not be set in a package Makefile. 2014-01-27 18:41:11 +00:00
obache
dd9aac6c88 Use GNU_CONFIGURE_LIBSUBDIR instead of manually specify --libdir. 2014-01-27 06:56:42 +00:00
wiz
a1f0ff3f67 No need to have two variables for the same logic.
Replace PYTHON_PATCH_SCRIPTS with REPLACE_PYTHON.
2014-01-25 10:45:15 +00:00
wiz
aa67e11089 Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.
2014-01-25 10:29:56 +00:00
wiz
858b941f67 Update to 0.3.1. Changes not found.
Mark as not for python-3.x.
2014-01-21 10:45:22 +00:00
wiz
6bc10356fb Fix PKGNAME. Mark as not for python-3.x. 2014-01-20 15:47:56 +00:00
wiz
208b1d0c5c Update to 2.20, changes not found. Mark as not for python-3.x. 2014-01-20 11:54:21 +00:00
wiz
2293333bbe Fix PKGNAME and mark as not-for-python-3.x. 2014-01-19 20:06:07 +00:00
wiz
56841b8059 Add patch for python-3.x compatibility. 2014-01-17 14:47:25 +00:00
wiz
b81a729c8a Update to 1.0.1 and fix python-3.x compatibility problem.
Changes:
1.0.1
    When GStreamer fails to report a duration, raise an exception
    instead of silently setting the duration field to None.
2014-01-17 14:35:06 +00:00
drochner
1107a96d66 update to 1.3.2
changes:
-new "echonest" and "mpdstats" plugins
-improvements to "duplicates", "lastgenre" and "lyrics" plugins
-fixes
2014-01-15 16:17:23 +00:00
wiz
cb02a58faa Fix .so usage in man pages. From Hakan Engvall in PR 48520.
Bump PKGREVISION.
2014-01-14 19:38:18 +00:00
jperkin
c84d98ab9c Fix build with Apple GCC 4.2.1. 2014-01-13 14:53:37 +00:00
adam
41e677f366 Revbump after updating tcl/tk. 2014-01-11 14:42:00 +00:00
joerg
ead765d8d6 Use standard headers. 2014-01-10 20:01:02 +00:00
pho
7143e8d8c0 Fix build on Darwin. 2014-01-10 08:58:01 +00:00
jperkin
7da3749201 Add SunOS support. 2014-01-09 16:55:16 +00:00
jperkin
1471db9879 Add more libraries required for SunOS. 2014-01-09 15:23:32 +00:00
wiz
134ec05ea9 Use correct type to fix this on big-endian hosts.
From Dave Tyson on pkgsrc-users 20140108,
"libcddb fails to work properly on big-endian systems"

Bump PKGREVISION.
2014-01-09 13:05:20 +00:00
jperkin
13746232a9 Needs bzip2, bml, libgsf and hal. Sort includes. 2014-01-09 12:19:43 +00:00
joerg
4887572b7c Racy build 2014-01-06 22:11:01 +00:00
wiz
d456ef4602 Add default-off pulseaudio option.
Bump PKGREVISION for the people who have pulseaudio in their default-on
global options.
2014-01-05 23:18:49 +00:00
wiz
38bfbe84a1 Add gmake build dependency.
Add doc option to enable building documentation, defaulting to off.
Bump PKGREVISION, even though package didn't package before except if
you had doxygen installed.
2014-01-05 19:56:50 +00:00
wiz
2f2cd85f76 Remove an unneeded patch, and change a patch so it matches what was
committed upstream.
2014-01-04 22:57:19 +00:00
wiz
e5da44c710 Add upstream SVN commit revision. 2014-01-04 15:11:43 +00:00
wiz
828f0b07b2 Update to 2.1.9:
2.1.9 - 2014-01-04 :
====================

    * Lots of general refactoring and stability improvements
    * Replace most mini buttons with GtkEntry icons
    * Many memory leak and invalid read fixes, found with Valgrind, cppcheck
      and the CLang static analyzer
    * Fix crash when the MusicBrainz CDDB search fails
    * Remove ancient libmpg123 code and use id3lib for reading the MPEG header
    * Use GtkDialog for child windows
    * Many fixes when building for MinGW
    * Rearrange menus and adjust keyboard accelerators to better fit with the
      GNOME HIG
    * Abhinav Jangda’s numerous bug fixes and porting to GIO/GFile
    * Darshan’s column resizing and reordering patches
    * Use GApplication for application life cycle
    * Remove several custom icons and instead use the themed equivalents
    * Do not split FLAC and Ogg tags by default
    * Drop old Vorbis comment compatibility (XMMS and COMMENT fields)
    * Mathias Reineke’s total tracks support, and several other fixes
    * Adrian Bunk’s FLAC ID3 tag and obsolete translation improvements
    * Do not set a custom wmclass on the scanner window
    * Stop installing TODO, HACKING and THANKS files
    * DocBook XML man page
    * Marius Gavrilescu’s improvement for illustration image filenames
    * Dominique Leuenberger’s licence and build improvements
    * Florian Müllner’s GTK+ 3 deprecation fixes
    * Ekaterina Gerasimova’s Mallard help, and removal of the outdated user
      guide
    * Enrico Nicoletto, Rafael Ferreira and Antonio Fernandes C. Neto’s
      Brazilian Portuguese translation updates
    * Marek Černocký’s Czech translation update
    * Osman Karagöz’s Turkish translation
    * Gil Forcada’s Catalan translation
    * Balázs Úr’s Hungarian translation update
    * Christian Kirbach’s German translation update
    * Aurimas Černius’s Lithuanian translation update
    * Stas Solovey’s Russian translation update
    * Matej Urbančič and Martin Srebotnjak’s Slovenian translation updates
    * Мирослав Николић’s Serbian translation update
    * Piotr Drąg’s Polish translation update
    * Milagros Infante Montero’s Spanish translation update
2014-01-04 12:31:31 +00:00
wiz
5ca07b6c8b Remove unnecessary chunk (after communication with upstream).
This is C++, so "struct" is not necessary.
2014-01-02 22:18:37 +00:00
wiz
8ab7ebea05 Update to 2.9:
libmpdclient 2.9 (2013/10/29)
* directory: support attribute "Last-Modified"
* support MPD protocol 0.18
  - command "readcomments"
  - command "toggleoutput"
  - command "volume"
  - the "base" constraint for commands "find"/"search"
2014-01-02 19:42:08 +00:00
wiz
130b1a031e Fix build with clang, mostly from upstream. 2014-01-02 15:52:56 +00:00
ryoon
af276dd537 Update to 0.1.8
* opusenc required audio/flac

Changelog:
opus-tools 0.1.8
This release fixes a memory corruption bug with FLAC album art
handling.

opus-tools 0.1.7
This release has numerious build fixes, including updated Visual
Studio project files to match similar changes in the opus package.
Support encoding from FLAC files. Metadata tag support, including
album art. Use the new surround encoder API in opus 1.0.3. The
opusenc --uncoupled switch no longer works.
2014-01-02 14:52:10 +00:00
ryoon
51425d9e51 Change PKGNAME to libopus from opus, follow directory name,
and update to 1.1

Changelog:
Opus 1.1 includes:

    new analysis code and tuning that significantly improves encoding quality, especially for variable-bitrate (VBR),
    automatic detection of speech or music to decide which encoding mode to use,
    surround with good quality at 128 kbps for 5.1 and usable down to 48 kbps, and
    speed improvements on all architectures, especially ARM, where decoding uses around 40% less CPU and encoding uses around 30% less CPU.
2014-01-02 14:43:21 +00:00
dholland
05a036ce52 Taking the absolute value of the difference of two things doesn't work
if the difference is unsigned. Do something else instead. (It is
backup logic for the clock going backwards while fading out the splash
screen, so it's not exactly critical.) Caught by the Solaris C++
compiler, which warns if you try to pass an unsigned value to abs().
PKGREVISION++.
2014-01-02 06:45:47 +00:00
dholland
0e11bd5e15 whitespace 2014-01-02 06:34:14 +00:00
dholland
0d34433613 Needs msgfmt, seen in solaris bulk build 2014-01-02 06:12:50 +00:00
schmonz
fa6bbb00c7 64-bit build fails; force 32-bit (via Homebrew). 2014-01-01 15:05:37 +00:00
wiz
e03c03b6dc Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump. 2014-01-01 11:52:02 +00:00
ryoon
3149969630 Fix build on Fedora 22. 2014-01-01 03:03:01 +00:00
wiz
d33dfdeb7c Reset maintainer for resigned developers. 2013-12-23 11:57:02 +00:00
joerg
fa5ef876a5 When using deprecated features, it helps to not disable them first. 2013-12-18 17:53:44 +00:00
asau
9cc08a125a Use "cpuset_t" on FreeBSD, this lets the package build. 2013-12-16 19:00:03 +00:00
asau
95aaeb96c3 Disable capabilities on FreeBSD, incompatible implementation. 2013-12-16 11:59:56 +00:00
asau
b20e05c76e Fix the build on FreeBSD 9, FreeBSD uses sys/soundcard.h nowadays. 2013-12-15 20:33:47 +00:00
asau
b3f3f10a02 FreeBSD 9 doesn't have alloca.h, alloca() is declared in stdlib.h 2013-12-15 20:19:08 +00:00
asau
99287c2a5e FreeBSD 9 uses sys/soundcard.h 2013-12-15 20:14:16 +00:00
joerg
18eb106681 DIR is reserved for dirent.h, so use a different type name. 2013-12-15 19:36:02 +00:00
jperkin
ad8619ef99 Disable -fvisibility-hidden on SunOS. 2013-12-13 16:21:29 +00:00