2015-01-26 audio/qmidinet: Broken for more than 6 months
2015-01-26 audio/wmauda: Broken for more than 6 months
2015-01-26 audio/x11amp: Broken for more than 6 months
2015-01-26 devel/p5-Log-Any-Adapter: devel/p5-Log-Any-Adapter merged into devel/p5-Log-Any by upstream
2015-01-26 ftp/rexx-curl: Broken for more than 6 months
2015-01-26 net-im/pidgin-audacious-remote: Broken for more than 6 months
2015-01-26 www/lifetype: Broken for more than 6 months
2015-01-26 www/ump: Broken for more than 6 months
- stage
- add a static pkg-plist
- add DOCS knob
- do not build SGML documentation (jade fails)
- only install man pages for client commands if CLIENTS option is set
Changes from me:
- flip NOCLIENTS option into a CLIENTS option
- drop MLINKS files
- use @sample
- other minor Makefile changes
PR: 193393
Submitted by: Radim Kolar
2015-01-13 x11/rxvt-devel: No longer developed nor maintained and deprecated by x11/xvt and x11/rxvt-unicode
2015-01-15 comms/spandsp-devel: Use newer comms/spandsp
2015-01-16 multimedia/universal-media-server: "RC script broken, especially prestart target"
The vdrift game was removed 2 SEP 2014 as it hadn't built for months,
and was several versions behind. There's no use for the data of an
ancient game that is not in ports, so remove it.
- Plugins are no longer available separately so remove security/qca-* and
replace them with options in devel/qca
- Adjust all ports that depended on security/qca-*
- This also fixes the build of the OpenSSL plugin when OpenSSL doesn't
support SSLv2
Approved by: kde (rakuco)
2015-01-06 ports-mgmt/portcheckout: Uses ports cvs repo, which is long gone
2015-01-06 ports-mgmt/pkg_trackinst: Does not support pkgng, generates incorrect pkg-plist
2015-01-06 ports-mgmt/pkg_remove: Does not support pkgng
2015-01-06 ports-mgmt/pkg-orphan: Does not support pkgng
2015-01-06 ports-mgmt/p5-FreeBSD-Pkgs-FindUpdates: Depends on ports-mgmt/p5-FreeBSD-Pkgs
2015-01-06 ports-mgmt/p5-FreeBSD-Pkgs: Does not support pkgng
2015-01-06 ports-mgmt/p5-App-Pm2Port: Does not know about USES=perl, generates incorrect pkg-plist
2015-01-06 ports-mgmt/bpkg: Does not support pkgng
2015-01-01 biology/boinc-simap: Project shutting down, see http://boincsimap.org/boincsimap/forum_thread.php?id=88
2015-01-01 security/openssh-portable-base: Overwrite-base option/port/pkg will be removed. There is no real need for foot-shooting.
2015-01-01 devel/cedet: Fails to build, use Emacs' builtin cedet package instead
2015-01-01 devel/ecb: does not work with newer Emacs versions, use the elpa package instead
2014-12-31 graphics/ender: Unused by EFL 1.11
2014-12-31 graphics/enesim: Unused by EFL 1.11
2014-12-31 graphics/etch: Unused by EFL 1.11
2014-12-31 www/egueb: Unused by EFL 1.11
2014-12-31 x11-wm/e17-module-comp-scale: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-eektool: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-elfe: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-empris: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-engage: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-eooorg: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-everything-aspell: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-everything-mpris: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-everything-pidgin: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-everything-shotgun: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-everything-wallpaper: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-exebuf: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-execwatch: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-flame: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-iiirk: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-itask: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-mail: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-moon: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-news: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-photo: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-rain: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-screenshot: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-slideshow: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-taskbar: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-uptime: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-weather: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-winlist-ng: Broken and updates aren't available
2014-12-31 x11-wm/e17-module-winselector: Broken and updates aren't available
- update xpad to 4.5.0
- add documentation to installation
- lessen dependency count by using smaller icon package
- remove patches, as they were committed upstream (see Changelog)
- adjust conflicts for deskutils/xpad3
- Move py-checkmanifest to py-check-manifest [1] ala upstream name.
- Update devel/Makefile
- Add MOVED entry
While I'm here:
- Update to 0.22
- Add LICENSE_FILE
- Add TEST_DEPENDS and regression-test: target
- Use a single line for PORTDOCS
- Update (prettify) pkg-descr
Changes:
* https://github.com/mgedmin/check-manifest/blob/0.22/CHANGES.rst
[1] https://pypi.python.org/pypi/check-manifest
Approved by: maintainer (via IRC)
2014-12-27 games/secretmaryochronicles-music: Depends on expiring games/secretmaryochronicles
2014-12-27 science/mpb: Broken for more than 6 months
2014-12-27 x11-fm/pbi-thumbnailer: Broken for more than 6 months
It has become a patch spaghetti over the time and making it support newer version
of various graphics libraries will be a nightmare
It is time to say good bye to imlib1
With hat: portmgr
Discussed with: antoine
Approved by: kwm
- adjust ports depending on neon, bump PORTREVISION
Changelog:
Fix memory leak with GnuTLS (Werner Baumann, Patrick Ohly).
Fix possible crash after DNS lookup errors on Windows (Olivier Goffart).
Don't fail if the SSL cert changes between connections with OpenSSL, behaviour now matches that with GnuTLS.
Fix PKCS#11 support under OpenSSL with TLS 1.2.
Fix static linking with pkg-config file (Alan H)
PR: 195786
Differential Revision: https://reviews.freebsd.org/D1319
Submitted by: ohauer
Reviewed by: portmgr (bapt, mat)
Approved by: portmgr, lev (implicit)
The X.Org server has been updated to 1.14. The changes it brings are described
in a post on the Graphics team blog:
http://blogs.freebsdish.org/graphics/2014/11/19/xserver-1-14-update-ready/
The most noticable change is the DEVD input device autodetection backend
which is enabled by default, replacing the HAL backend. The keyboard
layout configuration must be migrated from HAL's .fdi files to X.Org
files. The procedure is explained in the post mentionned above.
Several ports were removed with this update, mainly because they are not
compatible with the X.Org server anymore:
o nvidia-driver-71
o nvidia-driver-96
o xf86-input-egalax
o xf86-video-newport
o xf86-video-tga
PR: 155696, 181660, 183478 (partially fixed), 188640, 191331
Differential Revision: https://reviews.freebsd.org/D1337
Submitted by: ak (most of the work on the DEVD backend), dumbbell, kwm,
zeising
Tested by: Many people on freebsd-x11@ and IRC
Reviewed by: kwm, portmgr (antoine)
Approved by: kwm, portmgr (antoine)
Mark pure as BROKEN by this removal. It should be updated to a recent
release that supports llvm 3.5, but has seen no substantive updates in
over a year.
Comment on entry to and exit from edit mode.
Cleaned up packaging and install/uninstall productions.
- Rename from games/empire to games/vms-empire to match Upstream name
- Remove DISTNAME
- Change PLIST_FILES, changed by me and Upstream
- Remove obsolete REINPLACE
- Simplify installation handling, changed by me and Upstream
- Add REINPLACE, fix GNU/Linux paths
- Strip executable
- Change pkg-descr
xerces-c2 and xerces-c3 were not playing nicely together most of the applications
and are incompatible, all application has been switch to the c3 version
This port was added on 5 October 2014. The intention for its existence
was to provide a way to use plv8js with pgsql 9.3 instead of the default
pgsql 9.2. It was implemented in such a way that if PGSQL_DEFAULT is
set to 9.3, the index breaks with a duplicate origin with datbases/
postgresql-plv8js. It's possible to adjust the plv8js ports by converting
the version into an option and using typical master/slave techniques, but
I can't come up with a good reason to do this at all.
I don't think this port ever should have been created. Anyone that would
need this port would have needed to set PGSQL_DEFAULT anyway (which
already works). In the worst case, WANT_PGSQL could be based through a
command line. Perhaps the motivation was to have a binary package to
avoid building it, but this reason disappears soon when the default
version of pgsql is bumped to 9.3. Based on all those reasons, I think
it is better to remove the port outright (pointing to master port) rather
than adjust it to avoid a broken index.
PR: 195281
- Pass maintainership to submitter
- Adjust Qt 4 components
- Add desktop-file-utils, execinfo, and pkgconfig to USES
- Drop MAKE_JOBS_UNSAFE
- Remove stale patches
- Update port description and comment
- Remove optional dependencies on print/gv and now non-existent print/xdvik.
TeXstudio, similar to its ancestor Texmaker, can use Okular or Evince
or any other viewer defined by user, therefore I see no reason for keeping
options for particular viewers.
PR: 195346 (based on)
Submitted by: Abilio Marques
- Switch to the tar.bz2 distfile (it is 37% smaller)
- Fix a segmentation fault (patch obtained from Gentoo)
- Define LICENSE (GPLv2) and make GUI compulsory for now (when configured
for non-GUI, it doesn't install universally required `gftprc' file, and
generally requires more work to correctly decouple frontend programs)
- Rename one ::-containing patch file, remove unneeded ones
- Cleanup MASTER_SITES, update pkg-plist and pkg-descr
This update was brought to you in collaboration with Gustua Perez
Make sure gtk30 pulls it the default theme (adwaita-icon-theme).
Update the extra gnome-shell-extensions so they work with gnome-shell 3.14.
Drop metacity from gnome3 meta-port.
Remove the gtile gnome-shell extension since it proven to be buggy.
Exp-run done by antoine@ for gdk-pixbuf2 deprecated API.
PR: 195414
Obtained from: gnome dev repo
2014-11-30 ports-mgmt/pkg-plist: Generate incorrect plists
2014-11-30 sysutils/rubygem-hiera-puppet: Has been incorporated into hiera
2014-11-30 sysutils/rubygem-hiera-json: Has been incorporated into hiera
2014-11-30 databases/memcachedb: Depends on deprecated Berkeley DB version, needs porting to DB_SITE
2014-12-01 games/djgame2: Online servers gone, game is not playable
2014-12-01 devel/creduce: Unmaintained and depends on ancient LLVM 3.2
2014-12-01 lang/clay: No development since July 2013, depends on obsolete clang-3.2
2014-11-26 vietnamese/vnlpr: Broken for more than 6 months
2014-11-26 devel/fsmgenerator: Broken for more than 6 months
2014-11-26 graphics/multiraw: Depends on broken and deprecated graphics/dcraw-m
2014-11-26 news/fidogate-ds: Broken for more than 6 months
2014-11-26 net/py-yadis: Broken for more than 6 months
2014-11-26 textproc/ruby-diff: Broken for more than 6 months
2014-11-26 audio/cowbell: Broken for more than 6 months
2014-11-26 lang/ironpython: Broken for more than 6 months
2014-11-26 www/dpsearch: Broken for more than 6 months
2014-11-26 multimedia/y4mscaler: Broken for more than 6 months
2014-11-26 devel/rubygem-dep_selector: Broken for more than 6 months
- Update x11-toolkits/elementary to 1.12.0
- Update x11-wm/enlightenment to 0.19.1
- Update graphics/evas_generic_loaders-* to 1.12.0
- Update devel/e_dbus to 1.7.10
- Update benchmarks/expedite to 1.7.10
- Move some of x11-wm/e17-module-* to x11-wm/e-module-*
and update to recent snapshots
- Add multimedia/emotion_generic_players-vlc
- Add multimedia/rage
Reviewed by: crees, antoine
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.
This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.
Apart from updating ports to newer versions
GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example xscreensaver
can be used for sessions started without GDM.
Shell Extensions can be installed via https://extensions.gnome.org/ , we have
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.
Upgrade instructions:
Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center
For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3
For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3
We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.
The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.
Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs.
This update was also made possible by:
Joe Maloney
Kris Moore
Beeblebrox
Ryan Lortie
Antoine Jacoutot
and everyone I missed
- Update to 0.9.0
- Remove pinentry-gtk port (GTK+ 1 support is discontinued upstream)
- Ignore Qt 4 frontend on 10 and greater, it fails to build with clang/libc++
2014-11-07 math/elmer-umfpack: Obsoleted by cad/elmerfem
2014-11-07 science/elmer-eio: Obsoleted by cad/elmerfem
2014-11-07 science/elmer-matc: Obsoleted by cad/elmerfem
2014-11-07 science/elmer-meshgen2d: Obsoleted by cad/elmerfem
2014-11-07 science/elmergrid: Obsoleted by cad/elmerfem
Proudly presented by the KDE on FreeBSD team, with several guest stars.
This update took way longer than initially expected due to us previously
accumulating assumptions and changes to Qt's build system that finally bit
us back with the 5.3 release series, so we had to do a fair amount of
cleanup.
New ports:
- comms/qt5-serialport: Qt functions to access serial ports, originally
based on work by Fernando Apesteguia. [1]
- devel/qt5-qdoc: Qt documentation generator, the Qt5 equivalent of
devel/qt4-qdoc3. Originally worked on by Tobias Berner.
It had already been half-split from devel/qt5-buildtools,
we just needed to finish the work.
Dead ports:
- devel/qt5-qmldevtools: Merged into lang/qt5-qml.
Minor changes:
- devel/qt5: Add x11/qt5-x11extras and the new ports to the dependency list.
- graphics/qt5-imageformats: The port now supports the JPEG2000, WEBP,
Direct Draw Surface and ICNS formats.
- multimedia/qt5-multimedia: The ALSA and PULSEAUDIO options are now
mutually exclusive due to changes introduced in
Qt 5.3.0 (the ALSA code is now a proper plugin
that is only built if PulseAudio is not used).
- x11/qt5-x11extras: Add USE_LDCONFIG since the port installs a shared
library.
The big changes:
- bsd.qt.mk: Set QMAKESPEC instead of QMAKEPATH. [3]
QMAKEPATH does much more than we want now that we call qmake from the top
of ${WRKSRC}. qmake uses QMAKEPATH when evaluating the QMAKE_MKSPECS
property, which is in turn used by qt_config.pri to load the .pri files in
mkspecs/modules.
In practice, this means that if people have an older Qt installation those
files will be used and QT_CONFIG will have values such as "gui" even if
one is building a port like textproc/qt5-xml, which passes -no-gui to the
configure script. Consequently, unintended code paths may be enabled or
the configuration step can just fail if the .pro files expect values that
are not present in the system-wide, older .pri files.
We avoid all those problems if we use QMAKESPEC, as qmake does not take
its value into account when evaluating the QMAKE_MKSPECS property and will
only parse the files in the mkspec's directory (mkspecs/freebsd-clang, for
example, instead of all the files in mkspecs).
- Stop explicitly passing ${LOCALBASE} to the compiler. [3]
qmake's behavior has changed in Qt 5, and the paths set in QMAKE_INCDIR
and QMAKE_LIBDIR in the mkspecs are passed before any others, such as the
ones in the build directory themselves.
In practice, this means that we end up with linker calls like this:
c++ -o libfoo.so foo.o bar.o -L/usr/local/lib -L/wrkdir/build/lib
-lQt5Gui -lQt5Core
So if one already has Qt installed in the system, the older, already
present version of the libraries in /usr/local/lib will be used instead of
the newly-built ones in /wrkdir/build/lib.
QTBUG-40825 discusses this behavior upstream, but there has been no
agreement on a solution yet.
For now, the solution adopted is to make the compiler and the linker aware
of those paths but only try them last after all others, and this is
achieved by setting the CPATH and LIBRARY_PATH environment variables when
qmake is being used.
In addition to setting them in CONFIGURE_ENV and MAKE_ENV, we also need to
stop changing QMAKE_INCDIR and QMAKE_LIBDIR as well as filter those paths
from the pkg-config calls qtbase's configure script makes.
- Call qmake from the root of the ${WRKSRC}.
In Qt 5.3, Qt's build infrastructure has undergone some changes that make
our previous approach of calling qmake from the directories we want to
build stop working. Things would break even more in Qt 5.4, in which
qtbase's configure script does not accept the -process, -fully-process and
-dont-process arguments anymore (it always behaves as if -process had been
used).
Bite the bullet and start calling qmake from ${WRKSRC}. The largest part of
this change involves changing lines in Makefiles from
WRKSRC_SUBDIR= foo/bar
to
BUILD_WRKSRC= ${WRKSRC}/foo/bar
INSTALL_WRKSRC= ${WRKSRC}/foo/bar
as well as adding patches to .pro files to avoid entering other
subdirectories and removing post-configure targets that are not necessary
anymore.
Since qmake needs to be called from the top of ${WRKSRC} anyway, we can
also simplify the configuration process for the qtbase ports a little.
Looking at r10019 it is not clear why we started calling qmake in the
pre-configure target in addition to the post-configure one (while also
skipping it in do-configure), but we can now drop this call since letting
configure behave as if -process had been passed means it will call qmake
on its own and overwrite the files generated by the pre-configure call. We
still need to call qmake in post-configure though, as the configure script
does not pass -recursive when calling qmake and we need to be able to call
make from any subdirectory when building.
PR: 194762 [1]
PR: 194566 # exp-run with base GCC and clang
PR: 194088 [3]
As dns/powerdns was just updated to version 3.4, there was a decision to
be had to disable the -devel version or just remove the port altogether.
Due to the frequency of releases and the manner on how the upcoming
version is tested, it made sense to retire the port (at version 3.3).
PR: 194508
Submitted by: maintainer (Ralf van der Enden)
USE_KDE4=kdehier component has been deprecated, new components added:
baloo - Baloo core libraries
baloo-widgets - Baloo widgets library
kfilemetadata - KDE library for extracting file metadata
New ports:
graphics/kqtquickcharts - QtQuick plugin to render interactive charts
misc/artikulate - Pronunciation trainer for KDE
(not usable currently, links to both
GStreamer 1.x and 0.10.x via dependencies)
sysutils/baloo[-widgets] - KDE framework for searching and
managing user metadata
sysutils/kfilemetadata - Library for extracting file metadata
l10n ports:
- Farsi (Persian) and Indonesian translations has been readded
- Vietnamese didn't pass threshold for inclusion into release
astro/kstars:
- switch dependency from math/eigen2 to math/eigen3
- add PYKDE option for updating supernovae data
deskutils/kdepim4:
- update dependencies: add libkgapi and baloo,
remove now needless clucene, link-grammar, strigi
- add patch to fix build with gcc42
- update COMMENT and description for all KDE PIM ports
devel/ruby-krossruby:
- remove BROKEN, it builds with ruby 2.x now
editors/kate:
- add patch to disable memory-hungry build of the kate tests [1]
graphics/okular:
- add dependency on graphics/libkscreen
math/cantor:
- add optional dependency on lang/luajit for LuaJIT backend
- fix gfortran detection [2]
misc/kdehier4:
- adapt to new pkg world. Now the purpose of kdehier4 only
to link some stuff between KDE4_PREFIX and LOCALBASE.
science/kalzium:
- switch dependency from math/eigen2 to math/eigen3
- add dependence on science/chemical-mime-data
x11-themes/kdeartwork4
- switch dependency from math/eigen2 to math/eigen3
among other changes:
- drop deprecated USE_KDE4=kdehier
- drop @dirrm from plist
- clean up pkg-descr
- convert to options helpers
- other portlint fixes
The area51 repository features commits by alonso, rakuco and myself.
PR: 187150 [1]
Reported by: pe.freethread@live.com
Patch by: Tobias Berner <tcberner@gmail.com>
PR: 180674 [2]
Reported by: torsten.eichstaedt@web.de
PR: 194316
Exp-run: antoine
1.11 remains a maintenance release.
- Update security/krb5 1.12.2 --> 1.13
- Copy the old security/krb5 1.12.2 to security/krb5-112
(now a maintenance release supported by MIT)
- Move the old krb5-maint (1.11.5: old maintenance release) to
security/krb5-111 (the old maintenance release still supported by MIT)
This port was retired at version 0.3.8 because wpa_supplicant is
part of FreeBSD base. However, the last few releases have had a period
of only a few months, so the base is always going to be behind. DragonFly
is also affected, so I'm bringing the port back at the latest version.
It features the same patches as FreeBSD including the conversion to use
libutil's pidfile routines. There are some additional patches for
DragonFly support and to fix some bugs from the 9 Oct 2014 release.
The WPA Supplicant build system has been converted to ports options, and
there are dozens of them. I've set the defaults to match the
configuration in base and verified that it builds with all options
selected at once.
2014-09-28 archivers/rpm5: Broken for more than 6 months
2014-09-28 devel/cocaine-core: Broken for more than 6 months
2014-09-28 graphics/ruby-tgif: Broken for more than 6 months
- Retire databases/freetds-msdblib port
(no longer needed, recently updated upstream version has necessary compat
option which is now enabled in the freetds port)
- Fix LIB_DEPENDS in dependent ports
- Bump PORTREVISION in freetds and dependent ports
PR: 193850
Submitted by: 5u623l20@gmail.com (maintainer)
Without devel/arm-eabi-gcc, unstaged cross-gcc has no purpose, nor
does either of the -binutils ports. The sysutils/u-boot-beaglebone-eabi
was staged, but is a casualty of the arm-eabi-gcc removal.
The virtualbox-ose-kmod-legacy port is staged, but it has no purpose
without the unstaged virtualbox-ose-legacy port, so both ports have
been removed at the same time.
The japanese/scim-prime port was actually staged but it requires
japanese/prime to run which is being removed, so scim-prime is being
removed as a cascade.
The two ports affected by the tcl/tk 8.0 removal, ja/tkhonyaku and
ja/timidity++-tcltk only build on FreeBSD 8.x because the tcl/tk ports
themselves don't build on FreeBSD 9 and later. The timidity port was
staged but unmaintained, and the tkhonyaku port was staged by its
maintainer who was advised that his port was in danger of being removed
with tcl/tk 8.0 at least 3 weeks ago.
The audio/freeswitch-music port was actually staged, but it lost its
purpose after the other 3 ports supporting the development version of
FreeSwitch were removed due to lack of maintenance and staging.