Commit graph

58 commits

Author SHA1 Message Date
Jan Beich
777d436f1a lang/squeak: convert to CONFIGURE_OUTSOURCE
Differential Revision:	https://reviews.freebsd.org/D4157
2016-04-13 10:44:23 +00:00
Mathieu Arnold
a9dcad2fff Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:08:37 +00:00
Mathieu Arnold
7f0f664d7e Drop 8 support.
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
2015-10-15 14:55:14 +00:00
Jan Beich
241d00a029 lang/squeak: image update to 4.6-15102
PR:		202260
Submitted by:	takeshi.mutoh@gmail.com
2015-08-16 03:04:59 +00:00
Dmitry Marakasov
9a20d89b68 - Strip binaries 2015-06-02 12:29:02 +00:00
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
77cba41a62 Cleanup plist 2014-10-27 15:23:30 +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
Antoine Brodin
228ab58873 Change INSTALL_DATA to install with mode 644
Remove patches and hacks that were used to work around the previous
situation
This allows to stage more ports as a regular user

Differential Revision:	https://reviews.freebsd.org/D703
Reviewed by and discussed with:	bapt
With hat:	portmgr
2014-09-04 19:26:24 +00:00
Alexey Dokuchaev
afbeb7332b - Drop `archivers/unzip' bdep; base system unzip(1) is sufficient
- Fix some sloppy code to make Clang happy and remove USE_GCC knob
- Simplify post-install target recipe; remove one trivial comment
2014-07-30 11:25:30 +00:00
Alexey Dokuchaev
984457601c - Stagify, sort the knobs, remove excessive whitespace and bogus comments
- Employ USE_GSTREAMER knob instead of depending on libgstreamer.so
- Use consistent separators in patch files (this also deuglifies them)

PR:	192234
2014-07-30 08:03:08 +00:00
John Marino
8a7de1aa78 lang/squeak: Claimed fix for PowerPC
I've no way to test this, but it supposedly fixes the PowerPC build.
Submitter has been notified the port will be removed due to lack of
staging soon.

PR:		184580
Submitted by:	jrh29 (alumni.cwru.edu)
Approved by:	maintainer timeout (8 months)
Approved by:	portmgr (implicit, NO_STAGE)
2014-07-28 14:10:10 +00:00
Baptiste Daroussin
d235aae94b Reset maintainership for ports not staged with no pending PR
With hat:	portmgr
2014-07-23 17:30:45 +00:00
Baptiste Daroussin
3fee911366 Modernize LIB_DEPENDS
With hat:	portmgr
2014-07-13 23:36:40 +00:00
Frederic Culot
090337a44c - Add a patch to fix header conflicts
PR:		ports/183361
Submitted by:	Henri Hennebert <hlh@restart.be>
Approved by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
2014-03-09 08:10:18 +00:00
Gerald Pfeifer
7e339abf8a Replace USE_GCC=4.2+ by USE_GCC=any. [1]
And USE_GMAKE by USES=gmake where touching a port because of the above.

Approved by:	portmgr (bapt) [1]
2014-03-01 21:23:14 +00:00
Olli Hauer
4fb1cfb1cd - rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20

- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4

PR:		ports/184785
Submitted by:	ohauer
Reviewed by:	tabthorpe
Approved by:	portmgr (tabthorpe@)
2013-12-30 20:55:18 +00:00
Baptiste Daroussin
888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
Antoine Brodin
03cf175aec Drop USE_GMAKE, it doesn't work and is not necessary
Add an explicit dependency on pkgconf (needed for plugin detection)

Approved by:	portmgr (bapt)
2013-09-04 20:58:21 +00:00
Martin Wilke
eebd94075b - Fix build 2013-06-12 07:53:32 +00:00
Carlo Strub
3c83ba4035 - Update to 4.10.2-2614
- Fix patch for MAN page install
- USE_GCC

PR:		ports/178656
Submitted by:	Takeshi MUTOH <mutoh@openedu.org>
2013-06-10 04:46:44 +00:00
Stefan Walter
729d08f091 Remove incorrect build dependency on multimedia/v4l_compat.
PR:		173191
Submitted by:	IWAMOTO Kouichi <sue@iwmt.org>
Approved by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
2013-04-28 12:25:18 +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
Baptiste Daroussin
6691e4da41 Fix build on FreeBSD 9+ 2013-02-06 09:28:22 +00:00
Pawel Pekala
59d5b6f011 Update to version 4.10.2
PR:		ports/173132
Submitted by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
Feature safe:	yes
2012-10-27 15:46:57 +00:00
Ruslan Makhmatkhanov
4181937538 - fix runtime error by using correct SqueakV41 image
PR:		171291
Submitted by:	Takeshi MUTOH <mutoh at openedu dot org> (maintainer)
Reported by:	Patrick Dudjalija <patrick.dudjalija at gmail dot com>
2012-09-29 17:40:53 +00:00
Ryan Steinmetz
d6ad6f48cd - Update to 4.4.7-2383
- Add support for amd64

PR:		ports/168483
Submitted by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
2012-06-24 15:03:36 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Pawel Pekala
612bacf335 Add dependency on opengl lib, port builds additional plugin when it's
installed on system, this fixes incomplete plist in that case.

PR:		ports/167809
Submitted by:	me
Approved by:	maintainer
2012-05-14 14:09:40 +00:00
Jason Helfman
8ca6e5d407 - Update to 4.4.7-2375
PR:	ports/166959
Submitted by:	maintainer, mutoh@openedu.org
2012-04-20 17:18:26 +00:00
Olli Hauer
27de467a2b - remove MD5 2011-07-03 13:45:36 +00:00
Max Brazhnikov
a74e175192 Convert LDCONFIG_DIRS to USE_LDCONFIG.
PR:		based on ports/146365
Submitted by:	Alex Kozlov <spam at rm-rf.kiev.ua>
Approved by:	maintainers timeout (two weeks)
2010-06-08 19:52:58 +00:00
Sylvio Cesar Teixeira
1b2b5ae7cc - Fix problem of utmpx.h with build in 9-current
- BUMP PORTREVISION

PR:		ports/145758
Submitted by:	Takeshi Mutoh <mutoh@openedu.org> (maintainer)
Approved by:	itetcu (mentor, implicit)
2010-04-17 19:44:54 +00:00
Martin Wilke
ddb8804c0f - Mark BROKEN on HEAD: fails to build with new utmpx
Reported by:	pointyhat
2010-03-20 13:31:19 +00:00
Wesley Shields
eeddf07e6e - Fix build on -CURRENT.
PR:		ports/133598
Submitted by:	Kai Wang <kaiwang27@gmail.com>
Approved by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
2009-04-22 20:55:48 +00:00
Martin Wilke
c04df41256 - Update to 3.9-7
PR:		126298
Submitted by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
2008-08-25 21:04:41 +00:00
Pav Lucistnik
ad279fac1f - Reorganize Makefile to only download distfiles relevant to enabled OPTIONS
- Update WWW

PR:		ports/126081
Submitted by:	Pedro F. Giffuni <pfgshield-freebsd@yahoo.com>
Approved by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
2008-08-01 12:32:35 +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
Martin Wilke
52c5d58921 - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-24 17:02:27 +00:00
Rong-En Fan
fc9d7bc1bd - Fix build after removal of objformat
PR:		ports/117006
Submitted by:	Takeshi MUTOH <mutoh at openedu.org> (maintainer)
2007-10-08 05:27:22 +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
Ion-Mihai Tetcu
1242fc4348 I forgot to move pkg-message to files/pkg-message.in in previous commit:
- update to 3.7 [1]
	- fix MASTER_SITES [1]
	- use SUB_FILES from pkg-plist [2]

	PR:		ports/107650 [1]
	Submitted by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer) [1]
			itetcu (me) [2]

Submitted by:	maintainer
Pointyhat to :	itetcu (me)
2007-01-08 10:45:34 +00:00
Ion-Mihai Tetcu
2cd2718466 - update to 3.7 [1]
- fix MASTER_SITES [1]
- use SUB_FILES from pkg-plist [2]

PR:		ports/107650 [1]
Submitted by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer) [1]
		itetcu (me) [2]
2007-01-07 22:55:23 +00:00
Martin Wilke
ae09fed93b - Respect X11BASE
- Fix pkg-plist with NAS plugin
- Bump PORTREVISION

Submitted by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer via privat mail)
2006-12-27 14:01:42 +00:00
Martin Wilke
80d9a54458 - Add missing NAS plugin
PR:		ports/107136
Submitted by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
2006-12-23 21:12:21 +00:00
Rong-En Fan
922c9826cf - Respect X11BASE by GNU_CONFIGURE + USE_XLIB
The configure script is generated by autotools.

Reported by:	pointyhat
Approved by:	portmgr (linimon)
2006-12-11 11:00:37 +00:00
Martin Wilke
c78b3c0c3b - Respect X11BASE
PR:		105812
Submitted by:	Takeshi MUTOH <mutoh@openedu.org> (Maintainer)
2006-12-05 00:06:23 +00:00
Stefan Walter
1dfca0914a - Add XIM support.
- Transfer maintainership to submitter.

PR:		103474
Submitted by:	Takeshi MUTOH <mutoh@openedu.org>
Approved by:	old maintainer
2006-10-05 19:16:59 +00:00
Martin Wilke
f4a082ab55 - Add OPTIONS dialog
- Split message for users from Makefile to pkg-message
- Bump PORTREVISION

PR:		ports/100894
Submitted by:	Stanislav Sedov <ssedov(at)mbsd.msk.ru>
Approved by:	krion (mentor), maintainer
2006-07-29 20:48:49 +00:00