Commit graph

5476 commits

Author SHA1 Message Date
tonio
909782b3bf Bump PKGREVISION, as the last change in faad2 impacts musicpd 2009-07-13 12:57:00 +00:00
tonio
455a80bdc2 Let audio/faad2 install libmp4ff.
It is used by musicpd to play m4a files.

Fixes PR/40584 applying a very similar patch.
2009-07-13 12:55:54 +00:00
wiz
02b4f7400d Fix destdir installation. 2009-07-13 07:07:26 +00:00
hasso
1e6d1a562d Libm is needed on DragonFly as well. Bump PKGREVISION. 2009-07-09 19:10:25 +00:00
drochner
a4a8d03ae0 supports user-destdir 2009-07-08 16:03:50 +00:00
drochner
011c09ed13 supports user-destdir 2009-07-08 16:02:05 +00:00
drochner
1da0042796 supports user-destdir 2009-07-08 15:54:33 +00:00
joerg
3896064ec2 user-destdir support 2009-07-08 15:52:33 +00:00
joerg
209cec4f32 user-destdir support 2009-07-08 15:40:54 +00:00
joerg
f4ab2cdc94 user-destdir support 2009-07-08 15:14:44 +00:00
joerg
12d0a9af7e user-destdir support 2009-07-08 15:02:14 +00:00
joerg
fa845f5a34 user-destdir support 2009-07-08 15:00:28 +00:00
joerg
41f50235f7 user-destdir suppoort 2009-07-08 14:38:35 +00:00
joerg
832963dbea user-destdir 2009-07-08 14:25:32 +00:00
joerg
87d4808711 user-destdir support 2009-07-08 14:12:30 +00:00
joerg
56ce1d5cf7 user-destdir support 2009-07-08 14:02:49 +00:00
joerg
d61c3b641c Provide PY_COMPILE_ALL and PY_COMPILE_O_ALL to compile all Python
sources in a directory (tree) in pversion.mk. Adjust the various places
that called it locally.
2009-07-08 13:55:58 +00:00
joerg
78bc7259cc user-destdir support 2009-07-07 22:17:24 +00:00
joerg
976bcd058b Add patches to work with NetBSD's curses. 2009-07-07 21:18:52 +00:00
drochner
633b7f7d7f +mp3val 2009-07-07 19:37:21 +00:00
drochner
067d0e2466 add mp3val-0.1.8, another mp3 checker 2009-07-07 19:36:19 +00:00
drochner
1c5086e2fb +py-id3lib 2009-07-07 19:15:53 +00:00
drochner
7223932db4 add py-id3lib-0.5.1, another Python module to tag mp3 files 2009-07-07 19:15:01 +00:00
drochner
312a5d61fb +libmtag 2009-07-07 19:06:59 +00:00
drochner
d2afdee035 add py-libmtag-0.3.0, Python bindings for libmtag 2009-07-07 19:04:05 +00:00
drochner
0756b78a6c add libmtag-0.3.1, another mp3 tagging library 2009-07-07 19:02:02 +00:00
drochner
000176567d update to 1.15
changes: bugfixes, minor improvements
2009-07-07 17:56:40 +00:00
drochner
0d898fb8bb update to 3.0.2
sorry, didn't find a changelog
pkgsrc change: pull in libdiscid, makes CD lookup work (eg in picard)
2009-07-07 17:49:00 +00:00
drochner
87b67596b5 update to 0.2.2
changes:
-Addded the discid_get_webservice_url() function
-portability improvements
pkgsrc change: add NetBSD support
2009-07-07 17:44:50 +00:00
joerg
0cf3c8581c user-destdir support 2009-07-07 16:49:05 +00:00
joerg
97efb91df2 user-destdir support 2009-07-07 16:38:39 +00:00
joerg
263934f569 user-destdir support 2009-07-07 15:25:39 +00:00
joerg
2a08316de6 user-destdir support 2009-07-07 15:23:05 +00:00
joerg
c030ebab93 user-destdir support 2009-07-07 15:20:45 +00:00
joerg
42f52a52b2 user-destdir support 2009-07-07 15:05:58 +00:00
joerg
a4126ef687 Clean up patch. Simplify. user-destdir support. 2009-07-07 14:59:00 +00:00
joerg
95d88b1619 Cleanup configure patch. DESTDIR support. Simplify. 2009-07-07 14:45:41 +00:00
joerg
0c10455193 user-destdir support 2009-07-07 14:37:21 +00:00
joerg
4936c2ed5e user-destdir support 2009-07-07 14:18:10 +00:00
obache
837a5e3517 Added minimum buildlink found in lib/libpulse.la (not all libpulse*.la).
Fixes PR#41625.
2009-07-07 10:44:18 +00:00
drochner
93e6fb9764 +mp3diags+picard 2009-07-07 09:42:35 +00:00
drochner
06d1e646d8 add picard-0.11, an mp3 tagger using the "musicbrainz" database 2009-07-07 09:39:21 +00:00
drochner
c565db9165 add mp3diags-0.99.02.020, an mp3 diagnosis tool and tag editor 2009-07-07 09:34:39 +00:00
obache
1416199aa2 Remove trailing white spaces. 2009-07-05 10:42:53 +00:00
joerg
76f5c1b551 Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
d1438e1b69 Needs Xinerama for modular Xorg. 2009-06-29 15:26:32 +00:00
wiz
38963f2c4a Mark as not make-jobs-safe (at least breaks for me with -j16). 2009-06-27 20:45:48 +00:00
joerg
9bb0d96ea9 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
joerg
9b99bc2d67 Convert @exec/@unexec to @pkgdir or drop them. 2009-06-14 18:10:28 +00:00
joerg
b8ef2bdf05 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
hasso
afd28eb07b Fix build of the ffmpeg plugin. 2009-06-14 12:46:44 +00:00
rillig
5452acd7cd Removed redundant .gz suffix for man pages. 2009-06-12 19:09:35 +00:00
hasso
8a34fe6754 Add license info to the akode packages. 2009-06-08 18:54:20 +00:00
tron
055908d40b Set the license type to "gnu-lgpl-v2.1". 2009-06-08 09:32:16 +00:00
tron
426a3c2918 Add upstream patch (taken from Debian bug report) to fix crashes
caused by bad audio files.
2009-06-08 09:30:17 +00:00
hasso
62027e3c05 Make it build on DragonFly at least. This needs better handling IMHO,
though.
2009-06-08 07:25:20 +00:00
snj
58aa66b42e Grr, forgot to cvs rm these. 2009-06-08 00:56:09 +00:00
snj
7ce1e23311 Update to 0.0.11. Includes the 5 patches we had in pkgsrc, and:
* obey ~/.libao default_driver="" setting
2009-06-08 00:52:54 +00:00
ahoka
3d5c0a0442 Add cmus-unofficial 2009-06-07 12:53:29 +00:00
ahoka
f34a5b8180 Import cmus-unofficial-20090605 as audio/cmus-unofficial.
"cmus-unoficial a fork of cmus for collecting patches from the mailing list
until Timo comes back online."

CMus is a small and fast music player using the ncurses library.
CMus has vi-style command interface, e.g. searching using '/' or
'?' and adding files to playlist ':add ~/foo.ogg'.

  * Plays FLAC, OGG, MP3, MP4, AAC, WAV, WV and modules
  * MP3 and Ogg streaming (Shoutcast/Icecast)
  * WinAmp / XMMS keys "zxcvb"
  * Can be controlled via UNIX socket
  * Customizable colors
  * Nice vi-style interface with tabulator expansion
  * Background playlist loading
  * Track metadata database makes adding files to playlist very fast.
  * Album/artist modes. Playing within one album or artist.
  * Powerful playlist filters
  * Can run external commands for the currently selected files
  * Directory browser
  * Supports 256 colors
  * Play Queue
  * Dynamic Keybinding
  * Easy to use directory browser
2009-06-07 12:49:00 +00:00
ahoka
170fab966c I need some parts reusable for cmus-unofficial. 2009-06-07 12:31:43 +00:00
zafer
346f7dabe3 update master sites. remove ftp. service suspended. 2009-06-06 22:53:23 +00:00
zafer
1877034d6f upate url for ljudmila.org 2009-06-05 23:45:29 +00:00
zafer
b2f9e00ad7 update homepage and master site. remove dead mirrors. 2009-06-05 23:22:10 +00:00
rillig
62f36cffa7 Moved the HTML documentation from share/doc/html to share/doc/${PKGNAME}.
PKGREVISION++
2009-06-05 21:02:45 +00:00
rillig
66a68b7113 Added a patch for Linux.
Fixed pkglint warnings.
2009-06-05 20:47:30 +00:00
drochner
af99eaf3b9 only headers are exported, set BUILDLINK_DEPMETHOD'd default to "build" 2009-06-04 16:44:43 +00:00
drochner
80a9fb4abb update to 0.12.2
changes:
Support for cover art images embedded in song metadata
New plugin that sets your IM status to describe the current playing song
Last.fm submission protocol v1.2 (including the 'now playing' feature)
New status icon plugin
Replaced libglade with GtkBuilder
Switched from playbin to playbin2 when crossfading is disabled, providing
 gapless playback and better support for visualization
-bugfixes
-translation updates
2009-06-04 11:44:24 +00:00
abs
55d6eda171 PKG_DESTDIR_SUPPORT= user-destdir 2009-05-31 16:07:19 +00:00
abs
665ac72980 works fine with PKG_DESTDIR_SUPPORT= user-destdir for me... 2009-05-31 15:59:03 +00:00
obache
a36e540eff LICENSE=gnu-gpl-v2. 2009-05-30 01:39:09 +00:00
obache
0cb9ee65c4 Remove unused patch. 2009-05-30 01:33:57 +00:00
obache
3e0cfff20f Update gimmx to 0.5.6.1.
Version 0.5.6.1 (February 07, 2009)
* Fix location of libmpd headers in gimmix.h [thanks to Qball]
* Check for libmpd>=0.17.0 in configure script [thanks to Qball]
* Set default cover when gimmix starts.

Version 0.5.6 (February 07, 2009)
* Gimmix requires libmpd version to be atleast 0.17.0 or higher
* Fixed lots of crashes/lockups due to cover/lyrics plugins.
* Tag editing support is now optional.
* Revamped tag editor and now it also shows album cover.
* Speed improvements and fixed some memory leaks.
* Added Swedish translation (Thanks to Niklas Grahn)

Version 0.5.5 (January 02, 2009)
* Bug #313023: Fix missing entries in POTFILES
* Bug #313018: gimmix.desktop contains encoding key (which is deprecated)

Version 0.5.4 (January 01, 2009)
* Bug #307527: Fix missing prototypes in some headers (patch from Christoph Mende)
* Added support for columns in Current playlist
* Fixed a bug where newly fetched lyrics were sometimes stored at odd locations
* LOTS of memory leaks fixed
* Fixed some crashes due to cover/lyrics plugins

Version 0.5.3 (December 12, 2008)
* Bug #293908: Segfaults when disabling coverart plugin
* Bug #305662: Segfault with accents and long filename
* Added support for manually setting cover images from files
* Added support for connection through proxy servers
* Fixed random crashes because of cover and lyrics plugins

Version 0.5.2 (October 11, 2008)
* Improved connection handling and fixed almost all crashes
* Fix random crashes occurring because of cover and lyrics plugins
* Fixed a bug that caused Gimmix to freeze sometimes when the user clicked "Get Lyrics" button
* Interface enhancement: Player control buttons made borderless
* Fixed delays/problems while updating song info when user updates an ID3 tag
* Wejpconfig updated to 20061102
* Previously Gimmix could handle only 128 covers in the database. This is now fixed.
* Fixed a crash when saving newly fetched album covers whose album name(s) contained trailing whitespaces
* The system tray tooltip is too close to the panel. make it display a little away from the panel.

Version 0.5.1 (October 02, 2008)
* Gimmix is now compatible with libmpd >= v0.16.0
* Improved cover art search function
* Numerous crash fixes
* Cover and Lyrics plugins are now enabled by default. use --disable-lyrics and --disable-cover to
disable them.
* Gimmix now continues to run even if mpd is not running. Users can reconnect to mpd from Gimmix by
clicking the "Connect" button
* Fixed a bug where "Germany" was not being displayed in cover art location in preferences
* Minor tweaks

Version 0.5.0 (September 26, 2008) Happy 2nd Birthday GIMMIX! \o/
* Bug #234739: Progress bar shows garbage next to time (in case of songs of length over 99 minutes)
* Bug #253140: Gimmix sometimes displays "assertion `percentage >= 0 && percentage <= 1.0' failed"
* Bug #263975: Window becomes too large if the song title is very long. This bug also fixes an issue
where strange trailing whitespaces appearead in the song title when the user modified the ID3 tag
information of a song.
* Added support for command-line arguments using getopt. (currently only --version)
* Added German translation (Thanks to Martin Stromberger)
* Added support for fetching Lyrics from Leoslyrics.com
* Added support for fetching Album cover art from Amazon.com
* Added support for changing audio output device in Preferences
* Some user interface enhancements
2009-05-30 01:33:11 +00:00
obache
f87249458f Update gmpc to 0.18.0.
Based on PR#41471 by Guillaume Lasmayous.

Pkgsrc changes:
 * LICENSE=gnu-gpl-v2
 * Use system libsexy.
 * add option for support mac.
 * add buildlink3.mk for plugins.

Added features
* Global copy/paste system
  You can now copy songs from any song list and paste them in the play queue or
  the playlist-editor. The copy-paste system can also be used to move block of
  songs inside a playlist or between playlists.
* Easy Command
  Easy command is a gnome-do like interface to gmpc. This allows you to quickly
  add songs, play a certain songs or replace the play queue. More information .
* Windows Installer
  There is now a nice easy to use installer for gmpc on windows. It installs
  gmpc and all the needed gtk files, add menu option and uninstall program.
* Metadata Browser back/forward buttons
  The metadata browser now has browser-like back/forward buttons, allowing
  faster and easier navigation.
* Initial albumartist support
  If mpd provides it, gmpc now can use the albumartist tag to fetch metadata
  more reliably.
* Artist Image tooltip
  For the users that use gmpc in collapsed mode, there is a nice tooltip showing
  the artist image when hovering over the artist name in the player.
* Customizable quick links in metadata browser
  Via the gmpc wiki, hyper links can easily be added to the links section of the
  metadata browser. e.g. Wikipedia links are now included by default.
* Integrated search
  The search browser now gives you access to the magnatune and jamendo database
  as well (if plugins are installed). The search options also adjust to tags
  that actually can be searched.
* Initial Sticker Support
  MPD from git allows you to attach "stickers" to songs. GMPC can use this to
  rate songs.
  This is still very basic and will improve when stickers in mpd evolves.
* Server Information Page
  The serverstats plugin is now integrated into gmpc. This provides several
  statistics about your mpd database and configuration.
* Integrated favorites support
  The favorites plugin is now integrated in the playlist-editor. Press ctrl-
  enter to add the current playing song to the special "Favorites" playlist.

Bug fixes and Improvements
* Improved graphics, thanks to Chymera.
  * New Stylized covers.
  * No artist image.
  * Fetching artist image.
* Many translations updated and added. GMPC will be available in 28 languages.
* Reduced recourse usage.
  * Reduced the amount of unneeded image refreshing.
  * Play Queue grabs rows in blocks of X at the time. (Improves usage on high
    latency networks).
  * Main-loop based async downloader instead of manually iterating the loop.
* Better handling of file-encoding on windows.
* Less cpu intensive progress bar.
* Add songs to mpd in blocks of 16383 songs, so mpd does not run out of command-  buffer.
* Add clip when drawing images, avoiding small artifacts caused by scaling
  images.
* Compile time optional use of libsexy.
* Make search window integrate better.
* Don't save column width unless changed by user.
* Avoid race condition when listfield results are inconsistent.
* Fix drawing issues.
* Much more.

Internal changes
* Moved from libcurl to using libsoup for fetching data from the internet.
* Async downloader added.
* Internal vapi bindings so new features can be added coded in vala.
* All access to plugins via accessor functions.
* Removed Egg code that is now available in gtk.
* Moved everything, beside main gui, to GtkBuilder.
* Moved from custom popup code to GtkToolTip.
* and much more.

Plugins
* Jamendo
  * Use the new Downloader of gmpc, allowing for a quicker download and adds
    cancel option. This removes the libgio dependency.
  * Store the jamendo database in sqlite3. To gives faster and more complete
    access to all the songs. It also reduces the memory usage.
  * Integrate into gmpc Search browser
  * Make plugin work for windows.
  * Fix storing metadata on windows.
* Magnatune
  * Use the new Downloader of gmpc, allowing for a quicker download and adds
    cancel option.
  * Store the Magnatune database in sqlite3. To gives faster and more complete
    access to all the songs. It also reduces the memory usage.
  * Integrate into gmpc Search browser
  * Make plugin work for windows.
  * Fix storing metadata on windows.
* Last.fm
  * Allow user to set what metadata last.fm is used for.
  * Fix storing metadata on windows.
* MServer
  * Improve integrated feel in gmpc. (copy support for the copy/paste system,
    right mouse menu, etc.)
  * Send artist,album and title name to mpd. (via icy http header)
  * Drag and drop support. dn'd files from your file browser onto mserver
    browser to add files and folders.
  * If supported in gtk, allow the user to browse audio cd and add the tracks to
    the list. (Requires libgio to be working).
2009-05-30 01:25:19 +00:00
obache
652d917781 Update libmpd to 0.18.0.
Based on PR 41470 by Guillaume Lasmayous.

Pkgsrc change:
* LICENSE=gnu-gpl-v2
* bump shlib major 0 => 1, (previously, just not defined),
  so bump ABI_DEPENDS.libmpd.
2009-05-30 00:44:59 +00:00
heinz
0557d0eeea Make pkgsrc provide autoconf>=2.62, the minimum version required here.
See configure.ac, line 23.
2009-05-29 15:51:34 +00:00
zafer
e1a08a3732 update master site. 2009-05-28 20:48:08 +00:00
zafer
552f059cfa update master site 2009-05-28 20:35:53 +00:00
zafer
62e1b454c7 update master site. 2009-05-28 20:30:01 +00:00
wiz
b8e43a5738 Split off options into options.mk file.
Use standard name for option variable.
2009-05-26 20:26:58 +00:00
wiz
ae9c4e8c5c dd links to upstream bug reports. 2009-05-26 20:23:50 +00:00
wiz
d33a93b238 Remove unneeded patch (compilation succeeds on NetBSD-5.99.12/amd64
without it).
2009-05-26 20:23:44 +00:00
drochner
b0390e4c27 update to 1.6.2
This is a major update - many bugfixes and UI improvements.
2009-05-26 18:24:58 +00:00
drochner
1ba3a7a8ec update to 0.12.1
changes:
* Removal of libgnome dependency when building with gtk+ 2.14+
* Greatly reduced memory usage when accessing Jamendo catalog
* Cover art improvements:
  - Provide cover art for all songs transferred to iPods
  - Support for transferring cover art to MTP devices
  - Cover art image widget is better behaved when resized
* Switched to decodebin2, notably allowing playback of chained ogg streams
* Better support for lossless encoded files in the UI
* Compatibility with the DeviceKit-disks gvfs volume monitor
* Some support for 'album sortname' tags
* Allow configuration of the audioscrobbler handshake URL (libre.fm)
* Improved network buffering in the crossfading player backend
2009-05-26 18:15:20 +00:00
wiz
3846e21845 Simplify Makefile. Set LICENSE. Fix path to helper programs.
Bump PKGREVISION.
2009-05-25 12:42:26 +00:00
zafer
a1a335fdc0 update master site. ftp.gw.com has suspended the service. 2009-05-24 15:53:19 +00:00
zafer
b123001f17 update master site. 2009-05-20 23:29:21 +00:00
zafer
d5f1364485 update master site. 2009-05-20 23:20:39 +00:00
zafer
1ebbff845e remove dead mirror. 2009-05-20 23:08:28 +00:00
zafer
42e604bfd1 update master site. 2009-05-20 23:06:26 +00:00
wiz
f4e9595f26 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
asau
a997a8bd7a Update to mpc 0.15
Changes since previous release:
* optimized and simplified the "add" command, don't obtain and print
  song list when adding directories
* same optimization for the "ls" command, which did some very
  expensive underscore matching logic using "listall"
* show MPD error message in "status"
* fixed special character handling in bash completion
* don't fall back to ISO-Latin-1 in unknown locale
* disable character set conversion to/from pipe
* bug fixes
2009-05-20 00:10:13 +00:00
abs
5111f9edee +PKG_DESTDIR_SUPPORT 2009-05-19 22:16:08 +00:00
wiz
6ac11147ab Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
abs
469911fd8f +PKG_DESTDIR_SUPPORT 2009-05-19 07:00:50 +00:00
abs
3b5119a7da +PKG_DESTDIR_SUPPORT 2009-05-19 06:54:51 +00:00
dholland
93b8b84b2a Simplify previous. We don't need to call getrawpartition() to find out
whether to use /dev/rcd0c or /dev/rcd0d; we can just try both. This
avoids needing libutil in libcdda_interface.so. Fixes broken build of
mplayer (and others?) without needing a recursive revbump as adding
libutil would have. PKGREVISION++ (now 8).
2009-05-19 00:36:06 +00:00
dholland
bdd82080e5 Fix 64-bit issue. PKGREVISION++ (to 6) 2009-05-18 05:21:18 +00:00
dholland
6a441534d1 Three fixes to close PR 39819:
(1) Fix top level makefile to stop on error.
(2) Use <errno.h>, not <sys/errno.h>, in rplayd/cdrom.c to fix Solaris build.
(3) Fix botched configure test for libedit vs. readline.
2009-05-18 05:11:50 +00:00
dholland
29c2082fa3 PR 37177: Raymond Meyer: gcc no longer supports -mv8 on Solaris.
Build fix; no version bump.
2009-05-18 04:42:44 +00:00