Commit graph

52 commits

Author SHA1 Message Date
Koop Mast
af3811313c The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
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
2014-11-19 11:49:04 +00:00
Baptiste Daroussin
a6abc3b420 Cleanup plist 2014-10-20 06:35:58 +00:00
Tijl Coosemans
4bdd97e324 math/fftw3:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Use MAKE_CMD
2014-08-31 16:36:22 +00:00
Tilman Keskinoz
40209a476a Fix build (duplicate case value) 2014-08-15 14:33:12 +00:00
Dmitry Marakasov
19a363cc1d - Switch to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-07-23 07:02:54 +00:00
John Marino
fbbdea1765 audio/last.fm: consolidate patches
Due to strange naming scheme of original patch, I didn't immediately
realize the same file now has two patches.  Consolidate them and keep
the new patch file name.
2014-04-04 09:27:09 +00:00
John Marino
49f51985ab audio/last.fm: Attempt to fix build on F10+ 2014-04-04 09:19:25 +00:00
Baptiste Daroussin
1ada6e33a5 Chase libmad changes 2014-02-05 15:53:18 +00:00
Guido Falsi
57f8bb04a9 - Fix build with clang
- Fix destination to install architecture-dependent binaries
- Support qmake USES macro

PR:		ports/185327
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2014-01-10 23:07:07 +00:00
Max Brazhnikov
b590bf5f68 - Get rid of deprecated QMAKEFLAGS
- Use globally provided QMAKE, etc.
2013-11-21 16:55:54 +00:00
Max Brazhnikov
189e88416e - Get rid of QMAKEFLAGS
- Use options helpers
- Use globally provided LRELEASE/LUPDATE
- Convert LIB_DEPENDS to new style
2013-11-21 15:55:58 +00:00
Baptiste Daroussin
747257c740 Convert to dos2unix
Convert LIB_DEPENDS to new format
2013-11-18 13:12:25 +00:00
Dmitry Marakasov
444b74f1ca - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with a)
Approved by:	portmgr (bdrewery)
2013-10-22 13:50:43 +00:00
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Baptiste Daroussin
890f04c002 Use shebangfix 2013-05-07 06:45:39 +00:00
Tilman Keskinoz
1fa4e7c5d4 Add missint dependency on alsalib
Reported by:	pointyhat

Reset maintainer, unfortunately last.fm has stopped its service in my
country
2013-03-22 15:51:57 +00:00
Koop Mast
7887c684ad * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
2013-03-08 10:51:34 +00:00
Tilman Keskinoz
13541a38ca Update to 1.5.4.26862
Tested by:	Rainer Hurling <rhurlin@gwdg.de>,
		ajtiM <lumiwa@gmail.com>
2012-12-10 11:06:14 +00:00
Tilman Keskinoz
de2db4fa37 Fix build with clang
PR:             173906
Submitted by:   Rainer Hurling <rhurlin@gwdg.de>

add USE_DOS2UNIX, because the file that needs to be patch had ^M endings.

Feature safe:	yes
2012-12-02 12:46:56 +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
Brendan Fabeny
ac39d25cb1 - update fftw3* to 3.3 [1], and adjust dependent ports
- make use of optimizations by default, where possible
(quad flavor to follow shortly, and mpi at a later date)

Suggestions and patches from:	ache, C. Burns, wen
2011-10-17 10:08:33 +00:00
Tilman Keskinoz
4867275e36 Add a patch to make compile with clang get further
PR:		159727
Submitted by:	Norberto Lopes <nlopes.ml@gmail.com>
2011-08-28 15:40:37 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Alexey Dokuchaev
e954314547 Chase libgpod shlib version bump. 2011-03-15 15:05:40 +00:00
Tilman Keskinoz
8643d4aa4f Add LICENSE and LICENSE_FILE to my ports. 2010-05-30 17:39:07 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Tilman Keskinoz
b3b5f1f631 Fix encoding of desktop file
PR:		143293
Submitted by:	Anatoly Borodin <anatoly.borodin@gmail.com>
2010-01-31 22:48:22 +00:00
Tilman Keskinoz
7b842ae8ed Update to 1.4.2.58240 (Which seems to be the supported version for Linux)
Grab maintainership
2009-11-04 23:02:14 +00:00
Dmitry Marakasov
f9bc8ada53 - Fix dynamic loading problem
- Add new version of last.fm script

PR:		127368
Submitted by:	"Carlos A. M. dos Santos" <unixmania at gmail dot com>
2009-03-24 00:35:23 +00:00
Dmitry Marakasov
dc0a71992a - Add desktop entry
PR:		127368
Submitted by:	"Carlos A. M. dos Santos" <unixmania at gmail dot com>
2009-02-16 21:50:09 +00:00
Martin Wilke
ee80b88a36 - Fix build on amd64
PR:		127223
Submitted by:	"Andrius Mork&#363;nas" <hinokind@gmail.com>
Approved by:	portmgr (erwin)
2008-09-12 08:48:58 +00:00
Martin Wilke
3b070c2965 - Mark BROKEN on amd64 2008-09-07 15:25:11 +00:00
Martin Wilke
a6cc546766 - Update to 1.3.2.14 2008-09-07 10:59:11 +00:00
Mark Linimon
afc0f19cab Reset lofi due to not commits in over 3 months, PR backlog, and no response
to email.

Hat:	portmgr
2008-09-07 00:36:27 +00:00
Edwin Groothuis
6527ef2070 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 13:08:29 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Michael Nottebrock
36bcecd5d7 Depend on rcc at buildtime only 2007-10-15 17:50:37 +00:00
Michael Nottebrock
bd8aa8f138 Unbreak. 2007-09-24 21:52:13 +00:00
Michael Nottebrock
21e41bfbd2 Update to 1.3.2.13, mark broken on amd64. 2007-09-21 18:35:00 +00:00
Michael Nottebrock
ff5a99d439 Update to 1.3.2.11 2007-09-14 19:02:22 +00:00
Michael Nottebrock
ab8fa28152 Use QMAKEFLAGS to deuglify this port just a bit. 2007-08-03 19:12:16 +00:00
Michael Nottebrock
aaab7a0a16 -Use _build/_run in QT_COMPONENTS.
-USE_GCC=4.2+ on amd64
2007-08-02 22:41:00 +00:00
Michael Nottebrock
eca23a2738 Update to 1.3.1.0 2007-07-30 23:58:33 +00:00
Michael Nottebrock
f68cf01b1f Depend on rcc 2007-07-17 08:41:49 +00:00
Michael Nottebrock
375fccbd14 Add dependency on qt4-sql 2007-07-14 22:35:46 +00:00
Michael Nottebrock
58b4ddea82 Update to 1.3.0.58 2007-07-14 08:09:39 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Michael Nottebrock
458949d042 From the I-should-read-my-own-tutorials dept.:
Add dependency on qmake

Caught by: pointyhat
2007-02-08 23:40:06 +00:00