Commit graph

5732 commits

Author SHA1 Message Date
wiz
7e14f9dafe Update to 1.3.1:
libvorbis 1.3.1 (2010-02-26) -- "Xiph.Org libVorbis I 20100325 (Everywhere)"

 * tweak + minor arithmetic fix in floor1 fit
 * revert noise norm to conservative 1.2.3 behavior pending
   more listening testing

libvorbis 1.3.0 (2010-02-25) -- unreleased staging snapshot

 * Optimized surround support for 5.1 encoding at 44.1/48kHz
 * Added encoder control call to disable channel coupling
 * Correct an overflow bug in very low-bitrate encoding on 32 bit
   machines that caused inflated bitrates
 * Numerous API hardening, leak and build fixes
 * Correct bug in 22kHz compand setup that could cause a crash
 * Correct bug in 16kHz codebooks that could cause unstable pure
   tones at high bitrates
2010-04-23 21:45:19 +00:00
reed
c1cd8ef8b7 Added audio/opencore-amr. 2010-04-16 15:46:13 +00:00
reed
db6280b9ad New package opencore-amr:
This library contains an implementation of the 3GPP TS 26.073
specification for the Adaptive Multi Rate (AMR) speech codec and
an implementation for the 3GPP TS 26.173 specification for the
Adaptive Multi-Rate - Wideband (AMR-WB) speech decoder. The
implementation is derived from the OpenCORE framework, part of the
Google Android project.
2010-04-16 15:42:10 +00:00
wiz
5a0a0eeb8a Upstream patch for Info applet crash.
Bump PKGREVISION.
2010-04-16 13:49:29 +00:00
drochner
20bfe3e693 update for new pase pkg version 2010-04-13 15:11:55 +00:00
drochner
f692e49d62 update to 0.15.9
This bugfix release fixes a couple of crashes, a ReplayGain regression
from the last stable release, single and repeat modes in random and
other small fixes.
2010-04-12 19:10:42 +00:00
drochner
5123628801 update to 0.2.7
changes:
-Fix decoding of multi-channel ADPCM WAVE files (was patched in pkgsrc)
-Reduce unshared data in library
-Fix handling of audio files with more than 2^24 frames
-Add support for writing double-precision floating-point WAVE files
-Add support for reading certain uncompressed AIFF-C files created
 by Mac OS X
-Write fact chunk in floating-point WAVE files
2010-04-12 19:04:58 +00:00
obache
a4a653d030 + py-id3 2010-04-12 12:14:20 +00:00
obache
9ca5a510b4 Import py-id3-1.2 as audio/py-id3.
Based on PR#41744 by Wes Chow.

This module allows one to read and manipulate so-called ID3
informational tags on MP3 files through an object-oriented Python
interface.
2010-04-12 12:13:28 +00:00
sekiya
cd44bec61b Several fixes suggested by wiz@ ... thanks! 2010-04-11 07:25:49 +00:00
sekiya
fb5bad90d7 Oops, committed wrong version of patch-ac. 2010-04-10 13:26:10 +00:00
sekiya
ef0cf6d659 Update to 2.3.99.7, take ownership. Okay'ed by sketch@ 2010-04-10 13:20:11 +00:00
markd
109bca270e Update for KDE SC 4.4. Bump PKGREVISION 2010-04-10 02:49:36 +00:00
markd
ea5ae45efe Make sure qmake can be found during build. 2010-04-09 23:49:14 +00:00
martin
470122ea6b Use ${LIBOSSAUDIO} from oss.buildlink3.mk. (PR pkg/43077) 2010-03-30 10:29:22 +00:00
martin
70b5bf9605 Add oss specific build environment when defaulting to mpg123-oss output
module. Should fix PR pkg/43077.
2010-03-30 09:12:04 +00:00
reed
9318c24df2 For PR pkg/43059. I only tested install. This is from the maintainer.
Update to 0.70.

0.70    2010-03-23 19:00:00
        - Replaced libid3tag with a custom ID3 tag parser. libid3tag would read
an entire
          tag into memory, so in files with large embedded artwork this was a hu
ge waste
          of memory.  The new parser will generally never buffer more than about
 4K of the
          file if AUDIO_SCAN_NO_ARTWORK is set.  It is also around twice as fast
.
        - INCOMPATIBLE CHANGE: ID3 tag elements returned in array form no longer
 include
          the encoding type as the first value in the array.  Common frames this
 affects
          include COMM, APIC, USLT, and others.
        - INCOMPATIBLE CHANGE: find_frame for both MP3 and Ogg Vorbis now take a
          timestamp in milliseconds.  Seeking using a file offset is too ambiguo
us
          because of non-audio tag data.
        - Fixed minor bug in Ogg Vorbis bitrate calculation, it was not ignoring
 the
          size of the leading tag data when calculating average bitrate.
        - Improved Ogg Vorbis bitrate/duration calculation when file contains multiple
          logical bitstreams.
        - Added support for old WavPack versions < 4.
        - Changed ASF file_size value to be the actual file size, not the value
from within
          the file metadata which may or may not be correct.
        - Bundled a win32 build of zlib to make compiling on Windows a bit easie
r.

0.62    2010-03-02 12:00:00
        - INCOMPATIBLE CHANGE: Ogg Vorbis COVERART tags are now translated to an
          ALLPICTURES block and are base64-decoded.
        - Added support for new Ogg Vorbis cover art tag, METADATA_BLOCK_PICTURE
. Data
          is returned in the same ALLPICTURES array as for FLAC.

0.61    2010-02-23 22:50:00
        - RT 53118: Fixed crash under Perl 5.11.
        - Updated Mac hints file to be more compatible with non-Apple Perl build
s.

0.60    2010-02-22 17:45:00
        - WavPack 4.x support.
        - ID3: Bug 3998, Fixed parsing of multiple TCON genre values in older ta
g
          versions.
        - ID3: Parse RGAD frame (replay gain adjustment).
        - APE: Fixed bug where a trailing null could be read from tags.
        - FLAC: Calculate correct duration/bitrate for files with bad header
          information.
        - WAV: Ignore chunks SAUR, PAD, and otom.
2010-03-27 02:23:07 +00:00
jdc
58a25f7030 Update checksums for:
patch-ad: fix an #endif versus #else error
  patch-cc: adds NetBSD bswap* to interface/utils.h as per utils.h
  patch-ci: fix a crash on big-endian machines
2010-03-26 16:41:57 +00:00
jdc
c47c92f795 patch-ad: fix an #endif versus #else error
patch-cc: adds NetBSD bswap* to interface/utils.h as per utils.h
patch-ci: fix a crash on big-endian machines
2010-03-26 16:38:32 +00:00
asau
9d172bbac7 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
joerg
64dfa911fa Not MAKE_JOBS_SAFE. 2010-03-22 16:08:55 +00:00
obache
b61238560e pkglint clean. 2010-03-22 11:22:23 +00:00
wiz
5a532b436c Reset maintainer, developer lost his commit bit. 2010-03-21 16:29:38 +00:00
wiz
05501244c5 Remove evolution-data-server dependency from totem-pl-parser buildlink3.mk,
depend on version that removed dependency and bump PKGREVISION for
dependencies.
2010-03-20 12:43:29 +00:00
wiz
36293c3898 Update to 2.3.0, switch to mysql51-server for providing the embedded
mysql server.

Changes:

Team Amarok is proud to announce Amarok 2.3.0. It contains many
improvements and bugfixes over Amarok 2.2.2 as well as many new
features. Areas such as podcast support and saved playlists have
seen huge improvements, as has the support for USB mass storage
devices (including generic MP3 players).

With large parts of Amarok 2 becoming quite mature, it was also
time to start looking forward again. Therefore, this release also
contains a number of new features of a slightly more experimental
nature. These include a new main toolbar and a rewritten and much
simpler file browser. These parts are brand new and based on user
feedback, and they will change and improve over the next few
releases. The old slim toolbar is still available should you prefer
that, but we encourage you to try out the new toolbar and tell us
what you think. The file browser's look and feel now aligns more
closely with the rest of Amarok with improvements such as breadcrumb
navigation, and it is now focused on being a way to find and play
music instead of being a multi-purpose file manager.

The context menu of tracks in your playlist now offers a "show in
media sources" option, making it easier to find the same track
again in the collection browser for editing, moving or deleting
the file.

Podcasts have received a configuration dialog allowing you to change
the update interval as well as the location to store new downloaded
episodes. Podcasts and saved playlists are now also grouped by
source, and a merged view is available just like in your local
collection - perfect for those that don't care where their music
is coming from but simply want to listen to it. Now, when a new
source of playlists or podcasts becomes available, Amarok will
switch off merged view and show a collapsible list of your new
listening sources.

The Wikipedia applet now looks better and links have been fixed.
Internal links to other pages on Wikipedia will display in the
applet, and external links open a browser window.

In short, Team Amarok has been focusing hard on furthering our
long-term goal: making Amarok the best tool for immersing yourself
in music, no matter where it comes from.
2010-03-16 19:28:50 +00:00
ahoka
3a04b9c2b0 Update to 2.3.1 2010-03-16 16:46:22 +00:00
taca
8e78098044 Update dependency to newer package path.
converters/php-mbstring
	databases/php-mysqli
	net/php-soap
	textproc/php-dom
	textproc/php-xsl
	time/php-calendar

No functional change should be done.
2010-03-16 16:02:20 +00:00
wiz
ce933e33ab Update to 3.98.3:
LAME 3.98.3    February 27 2010

    * Rogério Brito:
	  o Update the debian packaging for the new release.
    * Robert Hegemann
	  o The ignore-tag-errors switch had no effect when embedding
	  album art, fixed.
	  o Library API change: lame_decode functions are now
	  obsolete but still present, please use hip_decode instead.
	  The reason for this change is: lame_decode functions use
	  a single global variable within the library to store
	  decoder setup, hip_decode functions don't. The encoder
	  now uses hip_decode internally and it is now possible to
	  use clipdetect feature while reencoding mp3 to mp3.
	  o Workaround for FFMPEG bug, which uses to call
	  lame_encode_flush more than once in a loop.
	  o Windows: program icon and version info added (when
	  building with VC9)
	  o Fix for Bugtracker item [ 2688413 ] lib name problem
	  in Microsoft Visual Studio 6
	  o Fix for Bugtracker items [ 2051870, 2423650, 2928684
	  ] several small documentation issues
	  o Fix for Bugtracker item [ 2723518 ] resampling in 3.98
	  and 3.99alpha
	  o Fix for Bugtracker item [ 2891879 ] Because of Windows
	  API change, there was a problem with the prority switch.
	  o Fix for Bugtracker item [ 2893101 ] Access Violation
	  in BladeMP3EncDLL if UNICODE was defined.
	  o Fix for Bugtracker item [ 2887359 ] Wrong length in
	  ID3v2 tag when num_samples isn't set
	  o Fix for Bugtracker item [ 2872590 ] LameTAG: "Music
	  length" missmatch in LAME 3.98
	  o Fix for Bugtracker item [ 2824296 ] wrong enc_padding
	  value in LAME 3.99a and 3.98.3 (from CVS)
	  o Revisiting the FhG decoder problem (FhG V1.5 build 50,
	  ships with MS Windows): enabling the new-drain-code seems
	  to solve that issue better, than restricting the buffer
	  size (see below: 3.98 beta 1, May 16 2007).
	  o Patch submitted by Bernhard Doebler, tracker item [
	  2807676 ] Error when building Lame with NASM support
	  o Patch submitted by Mancuso Raffaele, tracker item [
	  2406420 ] compile lame_enc.dll under cygwin
2010-03-15 10:08:30 +00:00
martin
d1d69e7628 Adjust version numbers for the mpg123 pkg 2010-03-14 17:55:28 +00:00
martin
23e49ec7c4 I don't see why the version should be restricted - it just seems to
work with the new mpg123. At least it forks mpg123 with the right
parameters - however, there is no documentation and I can't realy test
the program.
2010-03-14 17:47:23 +00:00
tron
4177e99f3f Set "PKG_DESTDIR_SUPPORT" before including "bsd.prefs.mk" so it actually
takes effect.
2010-03-14 17:03:04 +00:00
martin
4b8e9e76de Add pulse and arts output modules for mpg123. 2010-03-14 16:28:02 +00:00
schmonz
eef5974277 Use Core Audio by default on OS X, tested on 10.6. From martin@. 2010-03-14 15:46:05 +00:00
martin
0da9ce2c29 Add missing references (modules using this file) 2010-03-14 15:03:34 +00:00
martin
5af91d4c85 Update to new mpg123 world order 2010-03-14 14:58:26 +00:00
martin
799c1b896c Adapt to new mpg123 world order 2010-03-14 14:47:36 +00:00
martin
3a808e01bd Update mpg123 to version 1.10.1.
Thanks to <wiz> for answering lots of stupid questions and general guidance.
2010-03-14 14:19:19 +00:00
wiz
405932be47 Set LICENSE to public-domain.
Jared, the author, says:
> Feel free to consider it public domain.
2010-03-09 12:32:56 +00:00
pettai
8d375bf8ad Bump PKGREVISION (as noted by wiz) 2010-03-09 11:09:51 +00:00
pettai
aea3568c56 Committed a patch based on a fix for mp32ogg in Mandriva Linux [pkg/42751] 2010-03-08 23:30:23 +00:00
wiz
5e3d52b2aa Convert to user-destdir. 2010-03-08 09:01:28 +00:00
snj
0789d72f72 Mark as user-destdir ready.
P.S. Ew! Does anyone actually use this?
2010-03-08 00:47:08 +00:00
obache
44a2ff19ee Update py-mutagen to 1.19.
Patch provided by Wen Heping via PR#42851.

1.19 - 2010.02.18
 * ID3:
   * POPM: 'count' is optional; the attribute may not exist. (#33)
   * TimeStampTextFrame: Fix a TypeError in unicode comparisons. (#43)
   * MakeID3v1: Translate TYER into ID3v1 year if TDRC is not present. (#42)
 * mid3v2:
   * Allow --delete followed by --frame, and --genre 1 --genre 2. (#37)
   * Add --quiet and --verbose flags. (#40)
 * moggsplit: --m3u option to write an M3U playlist of the new files. (#39)
 * mid3iconv: Fix crash when processing TCML or TIPL frames. (#41)
 * VCommentDict: Correctly normalize key names for .keys() iterator. (#45)
 * MP3: Correct length calculation for MPEG-2 files. (#46)
 * oggflac: Fix typo in docstring. (#53)
 * EasyID3: Force UTF-8 encoding. (#54)
 * EasyMP4: Fix 'genre' translation. (#56)

1.18 - 2009.10.22
 * ASF:
   * Distinguish between empty and absent tag values in
     ContentDescriptionObjects. (#29)
 * mid3iconv:
   * Fix a crash when processing empty (invalid) text frames.
 * MAJOR API INCOMPATIBILITY!!!!
   * EasyID3FileType is now in mutagen.easyid3, not mutagen.id3. This
     change was necessary to restore API compatibility with 1.16, as
     1.17 accidentally contained a circular import preventing
     mutagen.easyid3 from importing by itself. (#32)

1.17 - 2009.10.07
 * ID3:
   * Support for the iTunes non-standard TSO2 and TSOC frames.
   * Attempt to recover from bad SYLT frames. (#2)
   * Attempt to recover from faulty extended header flags. (#4, #21)
   * Fix a bug in ID3v2.4 footer flag detection, (#5)
 * MP4:
   * Don't fail or double-encode UTF-8 strings when given a str.
   * Don't corrupt 64 bit atom sizes when resizing atoms. (#17)
 * EasyID3:
   * Extension API for defining new "easy" tags at runtime.
   * Support for many, many more tags.
 * OggVorbis, OggSpeex: Handle bitrates below 0 as per the spec. (#30)
 * EasyMP4: Like EasyID3, but for iTunes MPEG-4 files.
 * mutagen.File: New 'easy=True' argument to create new EasyMP3, EasyMP4,
   EasyTrueAudio, and EasyID3FileType instances.

1.16 - 2009.06.15
 * Website / code repository move.
 * Bug Fixes:
   * EasyID3: Invalid keys now raise KeyError (and ValueError).
   * mutagen.File: .flac files with an ID3 tag will be opened as FLAC.
 * MAJOR API INCOMPATIBILITY!!!!
   * Python 2.6 has required us to rename the .format attribute of M4A/MP4
     cover atoms, because it conflicts with the new str.format method.
     It has been renamed .imageformat.
2010-03-05 13:57:51 +00:00
wiz
a778dda158 + sfxr. 2010-03-03 22:30:20 +00:00
wiz
25d2275bc5 Initial import of sfxr-1.1:
sfxr's original purpose was to provide a simple means of getting
basic sound effects into a game for those people who were working
hard to get their entries done for the Ludum Dare gaming contest
within the 48 hours and didn't have time to spend looking for
suitable ways of doing this.

The idea was that they could just hit a few buttons in this
application and get some largely randomized effects that were custom
in the sense that the user could accept/reject each proposed sound.
2010-03-03 22:29:34 +00:00
ahoka
fa72208841 Updated to version 2.3.0.
It's been a really long time since 2.2.0, previous cmus release - almost 3
years have passed. During this time, Timo Hirvonen, original cmus author, has
disappeared, cmus-unofficial fork was born, and, lately, cmus-unofficial
transformed back into cmus. Long story short - here is the new release!

Features highlight:

        Gapless MP3 playback
        Native PulseAudio output plugin
        Faster metadata cache
        Improved compilation handling
        cmus-tutorial(7) man page
        SHOUTcast icy-* headers support
        Musepack SV8 support
        Support for the new libmp4v2

And, of course, tons of bugs were fixed.
2010-03-02 23:06:43 +00:00
ahoka
941c27e646 Update to the 2.3.0 RC1 version. 2010-03-01 02:58:26 +00:00
ahoka
a1450b13e9 Retire cmus-unofficial, its the official branch now. \o/ 2010-03-01 02:41:26 +00:00
drochner
7d74343a0f -NetBSD-current's wide curses is good enough -- I'm assuming that any
builtin wide curses which is recognized by pkgsrc/ncursesw/builtin.mk
 is fine.
-Set the keyboard mode to raw() explicitely. ncurses seems to do
 this in some magical way, didn't find a hint in documentation.
-Explicitely disable widechar support if the pkgsrc option is deselected -
 otherwise it gets enabled unwantedly if widechar support is found in the
 normal curses lib.
2010-02-24 18:08:12 +00:00
wiz
3c1dab7861 Add fix for NetBSD-4*, from Robert Elz in PR 42820. 2010-02-22 21:48:03 +00:00