Install x11/kdelibs4's headers into include/kde4 instead of include (which
consequently causes several other ports to have their installation paths
changed too).
The idea behind this is to reduce path conflicts between KDE4 ports and the
upcoming KDE Frameworks 5 ports that will be installed into include/KF5. If
we continue installing the KDE4 headers into include/, we can end up in a
situation like this:
c++ [...] -I/usr/local/include -I/usr/local/include/KF5 file.cpp
If the KDE4 and KF5 versions of a port have the same headers, the KDE4 port
will unintentionally be picked up first and the build will fail.
Most of this huge patch is just PORTREVISION bumps, pkg-plist changes and a
few patches to FooConfig.cmake files to make them look into the kde4/
subdirectory in include/.
Changes which don't fit into the above are:
- deskutils/kdepimlibs4: Import an upstream patch to remove some double
semicolons that cause base GCC to fail. They have always been present, but
since the faulty header was referenced via -isystem /usr/local/include
this never caused any problems.
- devel/subversion, devel/subversion18: Update patch-configure. The current
kwallet changes there date back to 2011 (r272490), at a time when the
build could fail when both KDE3 and KDE4 were installed. Replace those
bits with a change I've submitted upstream to use the kde4-config program
to determine where KDE4's headers and libraries are installed instead of
assuming the headers are always in include/.
Once again, huge thanks to Tobias Berner <tcberner@gmail.com> for being the
first one to notice this problem when working on the KDE Frameworks 5 ports,
coming up with the solution and bugging me until I had time to work on this
and ask for the exp-run :-)
PR: 207906 (exp-run)
DSBMixer is a tabbed GTK+ mixer for FreeBSD. For each installed mixer device
as well as for USB sound devices plugged in at runtime, DSBMixer opens a tab.
Furthermore, it allows you to configure several aspects of your sound card(s),
such as selecting recording sources, choosing your default audio device, and
amplification.
WWW: http://freeshell.de/~mk/projects/dsbmixer.html
PR: 207782
Submitted by: Marcel Kaiser <mk@nic-nac-project.org>
Cyclone is a library of PureData classes, bringing some level of
compatibility between Max/MSP and Pd environments. The original
goal of cyclone was to create a collection of Max/MSP objects for
PureData. This was in the 2000s area, Max/MSP version 4.6. Since
then MAX evolved its architecture and file format to something that
is incompatible with PureData. Compatibility in patch file level
is limited to this very old version of Max/MSP.
WWW: http://puredata.info/downloads/cyclone/
PR: 207047
Submitted by: Tobias Brodel <brittlehaus@gmail.com>
As seen in similar deadbeef plugins, this port is unsafe because it
starts building assemble object files before confirming the build
directory (gtk3) has been created.
In preparation for the upcoming KDE Frameworks 5 and Plasma 5 ports, install
attica's headers into include/attica/attica instead of include/attica.
Users of attica reference the headers in the code with
#include <attica/foo.h>
which means the compiler is passed -I${LOCALBASE}/include for the headers to
be found.
The KDE Frameworks 5 version of attica installs the headers into
include/KF5/attica, so depending on the other of the arguments the compiler
can end up being passed
-I${LOCALBASE}/include -I${LOCALBASE}/include/KF5
leading to the wrong attica headers being used instead.
By changing the header location, we make sure one passes
-I${LOCALBASE}/include/attica to use the attica 0.4.2 headers.
The original idea and code came from Tobias Berner <tcberner@gmail.com>,
with further improvements from myself.
While here, add some comments explaining why some sed calls are made in the
post-patch target.
Last but not least, audio/tomahawk had to be patched for the attica headers
to be properly found now that they are no longer in ${LOCALBASE}/include.
The patch itself contains a larger explanation of what had to be done. All
other ports depending on x11-toolkits/attica work fine without any changes.
Submitted by: Tobias Berner <tcberner@gmail.com> (original version)
In fact, it's brutally unsafe. It's never passed on DF building system
because it starts trying to assemble object files before without
confirming the build directory (gtk3) has been created.
2016-03-05 devel/seed: No longer used
2016-03-05 devel/seed3: No longer used
2016-03-06 audio/waheela: Distfiles unavailable and no updates in 6 years
2016-03-06 sysutils/logstash-contrib: Upstream now distributing plugins separately: see https://github.com/logstash-plugins
DYNLOAD is added for run-time linking libmp3lame and libavformat.
In future, this might allow for removal of LIB_DEPENDS on lame
and ffmpeg.
PR: 207307
Submitted by: tatsuki_makino@hotmail.com
Reviewed by: xxjack12xx@gmail.com (maintainer)
Approved by: xxjack12xx@gmail.com (maintainer)
- New option SC68 for sc68 Atari ST And Amiga player
- Drop AO option as the corresponding plugin appears to be gone
- Add MPG123 option for the new optional mpg123-based backed for mp3 plugin
Approved by: vg (maintainer) via IRC
Differential Revision: D5337
Restore BUFSZ_P2=on by default as a temporarily fix for excessive CPU usage
in Firefox. r378529 wasn't enough to make BUFSZ_P2=off transition smooth.
PR: 203732
Reported by: Henry Hu, Arto Pekkanen, many more indirectly
MFH: 2015Q1
2016-02-29 audio/audacious-dumb: Broken for more than 6 months
2016-02-29 net/ntopng: Broken for more than 6 months
2016-02-29 audio/rezound: Broken for more than 6 months
2016-02-29 net/rubygem-amqp067: Upstream prefers net/rubygem-bunny
2016-02-29 devel/py-unittestplus: Tarballs and upstream website disappeared
* Fixed DISTNAME
* Added tar to uses for new tar format
* Fixed WORKSRC
* Removed server query manual (No longer exists)
* Adjusted ts3 Binary name for new version
* Updated distinfo
* Adjusted rc script for binary change
* Updated pkg-plist
PR: 207430
Submitted by: Ultima <Ultima1252@gmail.com>
Approved by: hirner@bitfire.at (maintainer)
under the GNU General Public License (GPL)
There was a previous dream port that had been removed. It was
audio/dream||2009-01-06|Has expired: Needs DRM enabled in FAAD
The Dream development team today releases Dream version 1.12.
Dream is a DRM (Digital Radio Mondiale) software receiver and decoder.
It is a very complete receiver, featuring compliant decoding of HE AAC v2
audio streams, journaline decoding, a feature rich statistics section
providing invaluable information about the streams being received, and automatic
update of available stations from the web, among several other features.
It also features a limited transmission mode, that uses the FAAC AAC encoder.
Dream is multi-platform and has been tested on OSX, Win32 and Linux.
Changes since version 1.11:
- Fixed problem where users directories being cleared when clearing cache
- Fixed timezone problems with EPG
- Fixed problem when EPG is 4th service
PR: ports/207123
Submitted by: takefu@airport.fm
The offical GNOME 3.18 release notes can be found at
https://help.gnome.org/misc/release-notes/3.18/
This update doesn't contain the glib/gtk c++ bindings which will
be done in a another update due to the requirement on c++11 and the
amount of fallout this probably will give.
GDM is still at version 3.16 due to some issues.
Bump mate-themes to use the gtk 3.18 version of the themes.
Thanks to Antoine Brodin for running the exp-runs.
This release was made possible by the following people:
Gustau Perez
Ting-Wei_Lan
PR: 207006