Summary: | [UPDATE] multimedia/audacious and plugins to 3.7 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Olivier Duchateau <olivierd> | ||||
Component: | Individual Port(s) | Assignee: | Oliver Lehmann <oliver> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | Flags: | bugzilla:
maintainer-feedback?
(oliver) |
||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
A commit references this bug: Author: olivierd Date: Mon Nov 16 17:19:36 UTC 2015 New revision: 401778 URL: https://svnweb.freebsd.org/changeset/ports/401778 Log: - Update to 3.7 - Sort USES - Adjust dependencies - Add patch, when NLS option is not set - Take maintainership - Rewrite options helper (some options are renamed in order to respect description found in Mk/bsd.options.desc.mk) - Add support of Qt 5, by default it is GTK+ 2 PR: 204564 Submitted by: myself Approved by: oliver@ (maintainer) Changes: head/multimedia/audacious/Makefile head/multimedia/audacious/distinfo head/multimedia/audacious/files/extra-patch-Makefile head/multimedia/audacious/pkg-plist head/multimedia/audacious-plugins/Makefile head/multimedia/audacious-plugins/distinfo head/multimedia/audacious-plugins/files/ head/multimedia/audacious-plugins/files/extra-patch-Makefile head/multimedia/audacious-plugins/pkg-plist Committed. |
Created attachment 163146 [details] Patch to update multimedia/audacious - Update to 3.7 (client and plugins) - Sort USES - Adjust dependencies - Add support of Qt5, by default it's GTK2 (see below for GTK3 support) - Add patch, when NLS option is not set - Rewrite options helper (some options were renamed in order to respect description found in Mk/bsd.options.desc.mk) For some options I use *_CONFIGURE_OFF because these options are enabled by default, with this macro, we are sure, that they are disabled. Moreover some options are only available with GTK2 options (see *_IMPLIES= GTK2). About GTK+ 3 support: audacious-3.7-gtk3.tar.bz2 exists, but when we build plugins, they linked with Gtk+ 2, and we can't have in same process two GTK+ libraries different, that's why Audacious is only build with GTK+ 2.