Commit graph

15070 commits

Author SHA1 Message Date
Raphael Kubo da Costa
5f54a52585 Change header installation location for kdelibs4-based ports.
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)
2016-03-15 12:35:56 +00:00
Wen Heping
7148bb5ae7 - Update to 2.1.6
PR:		207888
Submitted by:	portmaster@bsdforge.com(maintainer)
2016-03-15 06:08:56 +00:00
Raphael Kubo da Costa
92ee5504dc New port: audio/dsbmixer.
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>
2016-03-13 14:41:44 +00:00
Kurt Jaeger
4d33e3d176 audio/pd-cyclone: simplify MASTER_SITES
Submitted by:	mat
2016-03-12 22:02:51 +00:00
Kurt Jaeger
ab686a4e68 New port: audio/pd-cyclone
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>
2016-03-12 15:00:42 +00:00
Kurt Jaeger
03bb353c05 audio/teamspeak3-server: add BROKEN for 9
PR:		207839
Submitted by:	Ultima <ultima1252@gmail.com> (maintainer)
2016-03-11 21:14:20 +00:00
Kurt Jaeger
342e2d7dc9 audio/teamspeak3-server: change of maintainer
PR:		207884
Submitted by:	Ultima1252@gmail.com
Approved by:	hirner@bitfire.at (maintainer)
2016-03-11 19:22:44 +00:00
John Marino
f44a99d51b audio/deadbeef-musical-spectrum-plugin is not jobs safe
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.
2016-03-10 19:41:06 +00:00
Jan Beich
c9e338009b audio/sdl{,2}_mixer: sync and add missing option descriptions
PR:		202689
2016-03-10 00:17:59 +00:00
Jan Beich
82865e1e1d audio/sdl{,2}_mixer: fix VORBIS=on logic after r410689
PR:		202689
Reported by:	antoine
2016-03-10 00:17:26 +00:00
Kurt Jaeger
f37d2b7cd0 audio/teamspeak3-server: 3.0.12.2 -> 3.0.12.3
- fixed an other server crashes on malicious input

PR:		207826
Submitted by:	Ultima1252@gmail.com
Approved by:	hirner@bitfire.at (maintainer)
2016-03-09 21:14:55 +00:00
Raphael Kubo da Costa
87c262ff1c x11-toolkits/attica: Change the location where we install its headers.
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)
2016-03-09 15:14:35 +00:00
Raphael Kubo da Costa
c08596d872 Correctly mark the port as unmaintained after r392689. 2016-03-09 14:33:56 +00:00
Alexey Dokuchaev
945f6921b8 Unbreak the build on FreeBSD 9.3, where #pragma GCC diagnostic not allowed
inside functions.

Reported by:	pkg-fallout
2016-03-09 07:18:09 +00:00
Jan Beich
ef0438863c audio/sdl{,2}_mixer: add TREMOR option
TREMOR is enabled by default on platforms without hardware floating point.

PR:		202689
Approved by:	maintainer timeout (6 months)
2016-03-09 05:18:50 +00:00
Olivier Cochard
ada7fb664c - patch for main deforaos library
- bump PORTREVISION for dependencies

Approved by:	jadawin
Differential Revision:	https://reviews.freebsd.org/D5562
2016-03-08 10:24:06 +00:00
Emanuel Haupt
44b7aee8ef Update to 4.0.11 2016-03-07 21:25:52 +00:00
Emanuel Haupt
fd329e2365 Update to 4.3.12 2016-03-07 21:25:41 +00:00
John Marino
b1dc5f007c audio/deadbeef-playback-status-plugin is not jobs safe
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-07 08:57:04 +00:00
Ruslan Makhmatkhanov
f37e0e5b1c audio/gnome-music: fix packaging with python 3.5
PR:		204519
With hat:   gnome
2016-03-06 22:12:28 +00:00
Rene Ladan
f8a76a5d7c Remove expired ports:
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
2016-03-06 17:32:52 +00:00
Thomas Zander
da10633945 Fix dependencies, CONFIGURE_ARGS, introduce DYNLOAD OPTION
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)
2016-03-05 18:10:09 +00:00
Roman Bogorodskiy
3a50f514a1 audio/deadbeef: update to 0.7
- 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
2016-03-03 12:42:55 +00:00
Raphael Kubo da Costa
196e67a9e6 Update to 1.8.4.
Changelog:
* Fix a possible crash when locking a sid device fails

PR:		207438
Submitted by:	liangtai.s16@gmail.com (maintainer)
2016-03-03 10:38:10 +00:00
Alexey Dokuchaev
1b1c2455d8 This is a VU meter plugin for DeaDBeeF audio player.
WWW: https://github.com/cboxdoerfer/ddb_vu_meter
2016-03-03 05:30:43 +00:00
Alexey Dokuchaev
ae457b6948 - Provide better port description text
- Point WWW line to a working homepage
- Transfer maintainership to submitter
- Convert to USES=localbase while here

PR:	201379
2016-03-03 02:44:30 +00:00
Jan Beich
a61fabb110 audio/alsa-plugins: partially revert r380063
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-03-02 22:48:44 +00:00
Alexey Dokuchaev
cd06f7ccc0 Add FLUIDSYNTH option generic description, and remove ad-hoc setting in
ports where it is applicable (alongside with other shared descriptions).
2016-03-01 16:41:13 +00:00
Rene Ladan
7ae11cf915 Remove expired ports:
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
2016-02-29 21:24:24 +00:00
Thomas Zander
877b964dc7 Update to upstream version 15.12.1
PR:		205889
Submitted by:	tkato432@yahoo.com
2016-02-28 18:31:12 +00:00
Raphael Kubo da Costa
7574761856 Update to 3.0.12.2.
* 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)
2016-02-27 23:29:40 +00:00
Jan Beich
261593e7c5 audio/alsa-plugins: prepare for ffmpeg 3.0 update
Obtained from:	upstream
2016-02-27 19:51:47 +00:00
Roman Bogorodskiy
9c0e7abec6 audio/easytag: update to 2.4.2 2016-02-27 19:33:47 +00:00
Kurt Jaeger
0ad47ce847 audio/mpdas: 0.4.0 -> 0.4.1
- fix memory leak

PR:		207542
Submitted by:	henrik@affekt.org (maintainer)
2016-02-27 19:09:30 +00:00
Emanuel Haupt
3ec78ec570 - Update to 0.26.1
- Add license
2016-02-26 08:04:22 +00:00
Diane Bruce
709d955fbd - Fix build on 10.x 2016-02-26 02:40:00 +00:00
Dmitry Marakasov
7caa20f1c8 - Clarify LICENSE
- Add LICENSE_FILE
- Pet portlint
- Fix build with disabled NLS
2016-02-25 10:48:30 +00:00
Roman Bogorodskiy
846662a07d audio/mpg123: update to 1.23.2 2016-02-25 01:55:06 +00:00
Martin Wilke
700e649864 - Update to 0.7.3
PR:		206736
Submitted by:	maintainer
2016-02-23 10:07:01 +00:00
Martin Wilke
0d680a55a6 - Update to 2015.11.22
PR:		204998
Submitted by:	maintainer
2016-02-23 09:24:07 +00:00
Vanilla I. Shu
6fbbb9b30e Update to 1.1.0. 2016-02-19 13:50:11 +00:00
Antoine Brodin
f0932c3fb8 Hook dream to the build 2016-02-18 18:52:57 +00:00
Diane Bruce
c9e3e2193d Open-Source Software Implementation of a DRM (Digital Radio Mondiale) Receiver
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
2016-02-17 23:06:37 +00:00
Olivier Cochard
dacef126af Update my email for ports I maintain
Approved by:	jadawin
Differential Revision:	https://reviews.freebsd.org/D5309
2016-02-17 10:42:08 +00:00
Roman Bogorodskiy
ce327d4dad audio/mpg123: update to 1.23.1 2016-02-16 01:10:24 +00:00
Wen Heping
06eb4c873e - Update to 1.3.17
- Add option of AcousticBrainz

PR:		207183
Submitted by:	stiginge@pvv.org(maintainer)
2016-02-15 07:21:54 +00:00
Koop Mast
b93a80c992 The FreeBSD GNOME team proudly presents GNOME 3.18 for FreeBSD.
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
2016-02-14 18:57:53 +00:00
Emanuel Haupt
7c5ae23d66 Update to 4.3.11 2016-02-14 12:29:08 +00:00
Wen Heping
f00a2bfe0b - Update to 1.3.16
- Add an option for the new Emby update plugin
- Update WWW

PR:		206081
Submitted by:	stiginge@pvv.org(maintainer)
2016-02-13 10:06:20 +00:00
Martin Wilke
598741eeca - Update to 1.0.12
- Convert USE_SQLITE to uses

PR:		206890
Submitted by:	ports fury
2016-02-12 09:59:10 +00:00