Commit graph

50 commits

Author SHA1 Message Date
Matthew Rezny
b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Raphael Kubo da Costa
c4394b98d4 Update Phonon to 4.9.0.
Release notes:
- https://community.kde.org/Phonon/Releases/Core/4.9.0
- https://community.kde.org/Phonon/Releases/GStreamer/4.9.0
- https://community.kde.org/Phonon/Releases/VLC/0.9.0

This release fixes the build with the upcoming Qt 5.6, which was failing like
this:

    /usr/bin/c++   -O2 -pipe -fstack-protector -fno-strict-aliasing -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -Woverloaded-virtual -fno-common -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -Wno-return-type-c-linkage     CMakeFiles/cmTC_08ed6.dir/check_qt_visibility.cpp.o  -o cmTC_08ed6
    CMakeFiles/cmTC_08ed6.dir/check_qt_visibility.cpp.o:(.qtversion[qt_version_tag]+0x0): undefined reference to `qt_version_tag'

Most of the work was done by tcberner@.

PR:		211916
2016-09-04 14:30:13 +00:00
Tobias C. Berner
0f583d8700 Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks and
Plasma5 ports

At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.

The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].

Changes to the KDE Ports needed by this:

Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
    handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
    Ports -- I chose to leave this out for now, as the diff is already large
    enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
    want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5

PR:             210667
Approved by:    portmgr, mat (mentor), rakuco (mentor)
Reviewed by:    mat, rakuco
Differential Revision:   https://reviews.freebsd.org/D6961
2016-08-24 08:20:31 +00:00
Rene Ladan
059340ceb7 Remove expired misc/kdehier4 and update all of its consumers to not reference it any
longer. This is a no-op because KDE4_PREFIX is equal to LOCALBASE

Fix up properties for misc/kde4-l10n/files/bsd.l10n.mk to make svn happy.

PR:		209014 (partial)
Submitted by:	myself
Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D6542
2016-05-25 20:56:06 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Koop Mast
33c5c06523 Fix the build with GStreamer 1.6.0. 2015-09-28 20:03:33 +00:00
David Naylor
dc1e8fec44 phonon-gstreamer: fix pkg-message to reference correct gstreamer port.
phonon-gstreamer depends on multimedia/gstreamer1 however the pkg-message
incorrectly referred to the multimedia/gstreamer-plugins-all port.

Also, bump port revision due to change in pkg-message.  Specify LICENSE
as LGPL21.
2015-02-18 16:09:15 +00:00
Raphael Kubo da Costa
3898cbde7f Update to 4.8.2. 2014-12-29 20:24:44 +00:00
Raphael Kubo da Costa
daaeacf5b8 Update to 4.8.1. 2014-12-26 20:26:49 +00:00
Max Brazhnikov
bf785b0c8b Merge from KDE/FreeBSD in preparation for KDE SC 4.14:
common changes:
- don't use deprecated USE_KDE4=kdehier
- drop deprecated @dirrmtry and use absolute path instead of @cwd

databases/akonadi:
- Update to 1.13.0
- add upstream patch to really avoid building Akonadi's unit tests

devel/grantlee:
- update to 0.5.1

devel/libkgapi:
- update to 2.2.0

devel/libkolab:
- update to 0.5.3

multimedia/phonon and multimedia/phonon-designerplugin:
- update to 4.8.1

multimedia/phonon-gstreamer:
- update to 4.8.0
- switch from GStreamer 0.10.x to 1.x

multimedia/phonon-vlc:
- update to 0.8.0
2014-10-19 15:49:51 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Adam Weinberger
fff296bfe7 Convert a bunch of USE_XZ to USES=tar:xz.
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 21:07:39 +00:00
Raphael Kubo da Costa
0a498c0f89 Unbreak `make fetch'.
No more late night commits, I promise.

Submitted by:	vanilla@
2014-07-29 07:00:18 +00:00
Raphael Kubo da Costa
cafe528183 Update to 4.7.2.
* Prevent assertation failures with Qt 5 by not unlocking mutexes that have
  not been previously locked.
* Convert a direct call chain to QApplication::syncX() to a Qt queued call
  to prevent cross-thread usage of X11, ultimately causing XIO errors and
  crashes [#327367, #332977].
2014-07-28 20:07:17 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Max Brazhnikov
d2de2b00e4 - Bump PORTREVISION after KDE4_PREFIX change 2014-02-18 14:31:32 +00:00
Max Brazhnikov
2038495654 - Update Phonon ports to 4.7.1, vlc backend to 0.7.1
- Convert LIB_DEPENDS to new style
- Drop ipv6 from CATEGORIES
- Remove ancient CONFLICTS and now useless LATEST_LINK
2014-01-22 08:19:10 +00:00
Alberto Villa
84a235eda9 - Replace QT_.*_REL with QT_.* in PLIST_SUB.
- Adapt plists.

With hat on:	kde
2013-11-17 02:12:25 +00:00
Raphael Kubo da Costa
49fe94cbfb Update to 4.7.0.
Release notes: http://community.kde.org/Phonon/Releases/GStreamer/4.7.0
2013-11-10 20:17:19 +00:00
Raphael Kubo da Costa
dcabb24544 - Explicitly depend on qt4-corelib, which was otherwise pulled indirectly by
the other Qt dependencies.
- Support staging.

Commits by makc@ and Schaich Alonso <alonsoschaich@fastmail.fm>, pulled from
our area51 repository.
2013-10-15 17:57:36 +00:00
Baptiste Daroussin
855fb638fb Add NO_STAGE all over the place in preparation for the staging support (cat: multimedia) 2013-09-20 20:57:48 +00:00
Baptiste Daroussin
7348293b8a Add an explicit dependency on pkgconf 2013-09-03 12:42:48 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Raphael Kubo da Costa
d37d2f7290 Remove WITH_QT_PHONON check, qt4-phonon was removed in r313054. 2013-07-02 17:32:59 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Max Brazhnikov
1ecf7f6e3c Update to 4.6.3 2013-02-04 17:00:36 +00:00
Max Brazhnikov
5561ab9dd9 Merge from area51 repository:
- Trip Makefile header
- Convert to new options framework / rename option
2013-02-04 16:18:24 +00:00
Alberto Villa
5d2c21d03e - Fix PORT_OPTIONS check.
Submitted by:	Luca Pizzamiglio via IRC
2012-08-14 11:08:15 +00:00
Alberto Villa
9d6099d621 - Update to 4.6.2.
- OPTIONSngify.

This is a bugfix release, which addresses some bugs related to gapless
playback on certain systems.
2012-08-14 00:40:29 +00:00
Raphael Kubo da Costa
980b67f354 Update to 4.6.1. 2012-07-14 00:03:47 +00:00
Martin Wilke
9c2f65e395 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by:	bapt, David Naylor (kde team)
2012-06-06 06:44:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Max Brazhnikov
4319d23808 Update KDE related ports:
databases/akonadi to 1.7.2
devel/libdbusmenu-qt to 0.9.2
devel/qtscriptgenerator to 0.2.0
multimedia/phonon to 4.6.0
multimedia/phonon-gstreamer to 4.6.0
multimedia/phonon-vlc to 0.5.0
sysutils/qzeitgeist to 0.8.0
2012-05-25 01:53:50 +00:00
Alberto Villa
1ba9d5f3b6 - Add an option to alternatively:
* depend on gstreamer-plugins-all;
  * show a pkg-message alerting user he needs plugins.
2011-10-29 01:00:36 +00:00
Alberto Villa
309f90c523 - Disable platform plugins in phonon and add dependency on qzeitgeist.
- Update phonon-vlc to 0.4.1.
2011-10-16 23:03:26 +00:00
Alberto Villa
d115205826 - Update to 4.5.1.
Submitted by:	Raphael Kubo da Costa <kubito@gmail.com> via area51
2011-06-02 17:52:31 +00:00
Alberto Villa
357bfa8da6 - Update to 4.5.0.
Submitted by:	Raphael Kubo da Costa <kubito@gmail.com> via area51
2011-04-11 22:01:59 +00:00
Alberto Villa
ccd7c5cb51 - Update phonon, phonon-gstreamer and phonon-xine to 4.4.4.
- Update phonon-vlc to 0.3.2.
2011-03-25 10:14:53 +00:00
Max Brazhnikov
69ec3cf265 Improve description. 2010-07-24 21:14:29 +00:00
Max Brazhnikov
004be826df Fix fetch.
Reported by:	pointyhat
2010-06-10 22:18:02 +00:00
Max Brazhnikov
29b24285c3 Update to 4.4.2 2010-06-09 19:39:52 +00:00
Dima Panov
41d0bfeb68 - Resurrect multimedia/phonon[-gstreamer] ports
- Update all Phonon parts to 4.4.1

With hat on:	kde@
2010-05-11 09:47:27 +00:00
Dima Panov
f8f87fda13 - Remove multimedia/phonon-gstreamer.
multimedia/phonon-gstreamer is deprecated and superseded by multimedia/qt4-phonon-gst.

Approved by:	miwi, tabthorpe (mentors)
2009-09-11 11:58:36 +00:00
Max Brazhnikov
81f63153da fix EXPIRATION_DATE (set it really to one month),
fix spaces.
2009-08-11 13:51:01 +00:00
Max Brazhnikov
16f3df3447 Mark ignore (superseded by multimedia/qt4-phonon-gst), set expiration date to one month 2009-08-06 10:10:15 +00:00
Martin Wilke
70906fc955 - Restore PORTREVISION
Reported by:	Ronald Klop <ronald@realworks.nl>
2009-04-02 19:01:08 +00:00
Martin Wilke
1bb5ab8fcd The KDE FreeBSD team is proud to announce the release of KDE 4.2.2
for FreeBSD. The official KDE 4.2.2 release changelog can be found at:
http://www.kde.org/announcements/changelogs/changelog4_2_1to4_2_2.php.

Also mark some ports MAKE_JOBS_SAFE.

New Ports:
	misc/kde4-l10n-sk - Slovak
2009-04-02 09:23:03 +00:00
Max Brazhnikov
eecc33021e bump PORTREVISION after cmake update 2009-03-24 19:13:32 +00:00
Ion-Mihai Tetcu
d5e73a7c66 Fix MASTER_SITE_SUBDIR and make fetchable.
Reported by:	QAT Bot on IRC.
2009-03-09 02:38:49 +00:00
Max Brazhnikov
4ac1397e9e Update KDE to 4.2.1.
multimedia/phonon port has been split into phonon itself, phonon-xine
and phono-gstreamer backends. After updating phonon port you have
to install at least one backend. phonon-xine backend is recommended
for KDE.
2009-03-09 00:55:48 +00:00