Commit graph

61 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
Antoine Brodin
8b6ef795df Cleanup plist 2014-11-12 13:45:59 +00:00
Adam Weinberger
136cc8f44f Add DOCS option where PORTDOCS appears in plist. 2014-07-16 02:29:34 +00:00
Martin Wilke
baaa073211 - Fix build with clang
PR:		185717
Submitted by:	ports fury
2014-01-19 14:30:23 +00:00
Dmitry Marakasov
ab24828630 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [fgijk])
Approved by:	portmgr (bdrewery)
2013-10-22 13:58:55 +00:00
Baptiste Daroussin
8ee9a3584f Add NO_STAGE all over the place in preparation for the staging support (cat: japanese) 2013-09-20 18:47:54 +00:00
Baptiste Daroussin
888f361022 Add an explicit dependency on pkgconf 2013-09-02 22:31:37 +00:00
Ruslan Makhmatkhanov
ce2fc14864 - update japanese/eb to 4.4.3
- add support for NOPORTDOCS and WITHOUT_NLS
- bump PORTREVISION for dependent ports:
  - japanese/eblook
  - japanese/ebview
  - japanese/ebview-gtk2
  - japanese/ebnetd

while here, common changes:
- strip Makefile headers
- remove shlib versions from dependent ports
- remove deprecated attributions from pkg-descr
- whitespace fixes to pkg-descr

PR:		167175
Submitted by:	Muhammad Moinur Rahman <5u623l20 at gmail dot com> (original patch)
Submitted by:	Yasuhiro KIMURA <yasu at utahime dot org> (maintainer, final patch)
2012-09-13 20:33:53 +00:00
Pawel Pekala
84d5cb591b Add USE_CSTD=gnu89 to fix linking when building with clang 2012-07-05 17:26:10 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Koop Mast
0e682dded4 Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-08-11 19:20:17 +00:00
Martin Wilke
65e190c0f0 - Get Rid MD5 support
With hat:	portmgr (myself)
2011-03-18 17:59:50 +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
Philip M. Gollucci
831aac0a98 - Bump shlib and PORTREVISION for japanese/eb update
libeb.so.14 -> libeb.so.15
2010-02-01 03:41:44 +00:00
Norikatsu Shigemura
661d11053e o Update to 4.4.1.
o Bump shlib version.
o Bump PORTREVISION of ports depending on, accordingly.

PR:		ports/136298
Submitted by:	Yasuhiro KIMURA  yasu utahime org
2009-07-20 18:13:55 +00:00
Edwin Groothuis
090059a210 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 14:17:21 +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
Joe Marcus Clarke
4acc6fb2a4 Presenting GNOME 2.20.1 and all related works for FreeBSD. The official
GNOME 2.20 release notes can be found at
http://www.gnome.org/start/2.20/notes/en/ .  Beyond that, this update
includes the new GIMP 2.4 (courtesy of ahze).

The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy.  We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD.  This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.

This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully.  Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).

The FreeBSD GNOME team would also like to thank our various testers and
contributors:

Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)

PRs fixed in this release:

111272, 113470, 115995, 116338
2007-10-24 23:37:25 +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
Pav Lucistnik
ac39da517d - Chase japanese/eb update 2006-12-02 16:06:44 +00:00
Norikatsu Shigemura
b959a87b5b o Take care of $PREFIX/share/applications.
(including fix pkg-plist)
o Bump PORTREVISION, accordingly.

Pointy hat to:	myself
2006-07-16 06:42:52 +00:00
Mark Linimon
900eab3422 Mark as broken: tries to install files into non-existant directory
/usr/X11R6/share/applications/.
2006-07-15 18:54:41 +00:00
Norikatsu Shigemura
da83d81c45 o To use Desktop Environment
- Install ebview.desktop.
  - Install ebview.xpm.
  - Change PREFIX to X11BASE.
o Bump PORTREVISION, acordingly.
2006-06-11 15:47:02 +00:00
Edwin Groothuis
8f4ccb0a04 Remove USE_REINPLACE from categories starting with a J 2006-05-09 00:18:07 +00:00
Pav Lucistnik
a5884a575c - Add SHA256 2005-11-24 23:02:13 +00:00
Hajimu UMEMOTO
44a0b8bd4f fix build after GNOME mega commit (gtk20's pkg-config file no longer
contains the X11 pango modules).
2005-11-06 03:12:20 +00:00
Joe Marcus Clarke
235c907ae5 Bump PORTREVISION to chase the glib20 shared library update. 2005-11-05 05:22:06 +00:00
Norikatsu Shigemura
bf958d6a97 o Update to 4.2. [1]
o Fix minor bug. [2]

PR:		ports/81629 [1]
Submitted by:	KIMURA Yasuhiro <yasu@utahime.org> [1]
Obtained from:	ndtpd/01982 [2]
Approved by:	maintainer timeout
2005-07-31 07:17:11 +00:00
Joe Marcus Clarke
b3458f652e Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
Norikatsu Shigemura
6d3288ccf4 Update to 4.1.1.
o Repocopy japanese/eb -> japanese/eb3 for safe keeping.
o Chase eb library version bump.
o Connect japanese/eb3 to japanese/Makefile

PR:		ports/74133
Submitted by:	KIMURA Yasuhiro <yasu@utahime.org>
Requested by:	Motoyuki Kasahara <m-kasahr@sra.co.jp> (author)
Repocopied by:	portmgr(marcus)
2004-12-26 11:30:31 +00:00
Joe Marcus Clarke
46a4d69571 Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
2004-11-07 22:37:47 +00:00
Kirill Ponomarev
381f22e02b Update to verion 0.3.6
PR:		ports/70543
Submitted by:	Ports Fury
2004-08-16 18:32:06 +00:00
Norikatsu Shigemura
3b05c79263 Fix build error by GNOME 2.6. This is a temporary fix. 2004-04-06 14:07:50 +00:00
Joe Marcus Clarke
731798cdcf Chase the glib20 update, and bump all affected ports' PORTREVISIONs. 2004-04-05 03:31:02 +00:00
Norikatsu Shigemura
9047957c7d Updatet to 0.3.5.
PR:		ports/64044
Submitted by:	Ports Fury
2004-03-10 14:48:38 +00:00
Kirill Ponomarev
9ca30dbc6b - Update to version 0.3.4
PR:		ports/63495
Submitted by:	Ports Fury
2004-02-28 19:42:38 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Norikatsu Shigemura
1e6a252aa9 Update to 0.3.3.
PR:		ports/61523
Submitted by:	Ports Fury
2004-01-18 14:33:23 +00:00
Kirill Ponomarev
4252e1e417 - Fix build
PR:		61425
Submitted by:	Ports Fury
2004-01-16 14:19:34 +00:00
Norikatsu Shigemura
a5a75342ba Add a ebview-gtk2 0.3.1, which is a gtk2 based tool
to access CD-ROM dictionaries of EPWING, EB, EBG,EBXA,
EBXA-C formats.

PR:		ports/60402
Submitted by:	<faust@ua.airnet.ne.jp>
Reviewed by:	Ports Fury
2004-01-16 02:10:23 +00:00
Norikatsu Shigemura
8dbd7a34c3 Resurrect previous commit, pre-build to post-patch.
"post-patch" is right.  I missed his description.

Submitted by:	Ports Fury
2003-12-27 14:58:49 +00:00
Norikatsu Shigemura
1aa91c8967 o Add CONFLICTS. [1]
o Fix "pre-build" target to "post-patch". [2]

PR:		ports/60402 [1]
Submitted by:	faust@ua.airnet.ne.jp [1]
Submitted by:	Ports Fury [2]
2003-12-27 13:34:36 +00:00
Kirill Ponomarev
591ee21178 - Fix build
- Use DOCSDIR macro

PR:		56435
Submitted by:	Ports Fury
2003-09-04 17:01:36 +00:00
Kirill Ponomarev
87aacb6bee - Fix build with upgraded gettext package
PR:		56321
Submitted by:	Ports Fury
2003-09-02 18:39:16 +00:00
Norikatsu Shigemura
a8478f4d20 Update to 0.2.1.
PR:		ports/51707
Submitted by:	Ports Fury
2003-05-03 15:16:03 +00:00
Munechika SUMIKAWA
2435510d4c Use USE_GETOPT_LONG.
PR:		ports/51374
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
2003-05-01 21:51:05 +00:00
Joe Marcus Clarke
b33eaf3276 Remove USE_GNOMENG. 2003-04-20 19:54:55 +00:00