Commit graph

91 commits

Author SHA1 Message Date
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2017-01-18 13:20:31 +00:00
Thomas Zander
5638f73073 Chase update of audio/aubio; bump PORTREVISION on dependent ports 2017-01-09 11:25:28 +00:00
Vanilla I. Shu
aa5eac5ae7 Bump version to chrase aubio's shared library version. 2016-12-28 13:51:33 +00:00
Mathieu Arnold
dc0f1ab8ac Update to 2.0.6.
maintainer timeout.

PR:		209042
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-05-09 13:43:40 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Thomas Zander
0398e71ab9 Update to upstream version 2.0.0
PR:		204439
Submitted by:	tkato432@yahoo.com
2015-12-20 16:01:22 +00:00
Thomas Zander
d2f02c0ec5 Update to upstream version 1.2.4, un-break LILYPOND OPTION
PR:		202840
Submitted by:	tkato432@yahoo.com
2015-09-05 21:37:21 +00:00
Koop Mast
2f0486b647 Part 1 of adding USE_GNOME=intltool to ports that require it.
The reason for this is that in the GNOME 3.16 update, USE_GNOME gtk20 and
gtk30 don't pull intltool in anymore.

PR:		201980
Exp-run by:	antoine@
2015-08-02 20:23:55 +00:00
Alexey Dokuchaev
4aae9d7765 - Update `audio/aubio' to version 0.4.1; make all dependencies/features
optional; provide a way to disable Doxygen even when it was found in the
  system
- License was changed to GPLv3; do not install LICENSE_FILE since it is
  merely a boilerplate with no actual copyright data
- `audio/ardour' needs to be patched for API changes in aubio 0.4.  The
  patch comes from upstream, but new aubio version detection logic is not
  directly applicable, so simply define HAVE_AUBIO4 in the port's Makefile
- While here, ensure that `audio/ardour' gets all of its dependencies,
  (ir)regardless of particular OPTIONS selected (or not selected) for the
  `audio/aubio' port
- Bump port revisions of `audio/ardour' and `audio/denemo', the only two
  libaubio consumers in the tree

PR:	200556 (slightly modified)
2015-07-21 01:52:25 +00:00
Baptiste Daroussin
3fef6c52f0 Update portaudio to v19/Remove portaudio2 [1]
Chase portaudio change
Add patches from debian for games/cultivation
Add patches from upsteam for audio/rezound
Mark py-fastaudio as broken

Approved by:	maintainer
2015-05-30 20:39:12 +00:00
Thomas Zander
fea7b304fa - Update to upstream version 1.2.2
- Add non-default OPTION PDF
- Disable LILYPOND OPTION for now due to conflicting dependencies
- Retire pkg-plist in favor of PLIST_*

PR:		199208
Submitted by:	tkato432@yahoo.com
Reviewed by:	riggs
2015-05-03 20:02:29 +00:00
Pawel Pekala
72fd8dd06a Fix detection of libportaudio libraries
PR:		196427
Submitted by:	myself
Approved by:	hselasky, stephen, marcus, maintainer timeout from others
2015-01-25 00:46:11 +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
Antoine Brodin
7a53a493e4 Allow staging as a regular user 2014-11-01 18:50:15 +00:00
Baptiste Daroussin
a6abc3b420 Cleanup plist 2014-10-20 06:35:58 +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
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
Tijl Coosemans
aafc6248a1 lang/guile:
- Add USES=libtool and bump dependent ports
- Replace Makefile.* patches with USES=pathfix
- Replace config.h.in patch with USE_AUTOTOOLS=autoheader
- Avoid automake by touching Makefile.in

Approved by:	portmgr (implicit, bump unstaged port)
2014-08-31 15:17:49 +00:00
Thomas Zander
cf955ffaa9 - Update to upstream version 1.1.8
PR:		193023
Submitted by:	tkato432@yahoo.com
2014-08-30 15:30:28 +00:00
William Grzybowski
ab71770d54 audio/denemo: update to 1.1.6
- USES gettext

PR:		192196
Submitted by:	tkato432 yahoo com
2014-07-29 14:34:28 +00:00
Thomas Zander
80be454b6f - Add missing dependency on gettext via USES if NLS build is requested
- Introduce NLS option
- Bump PORTREVISION

Approved by:	mentors (implicit)
2014-07-22 21:52:21 +00:00
Dmitry Marakasov
2fefd9560a - Switch audio/aubio to USES=libtool, drop .la files
- Bump dependees as .so version has changed

Approved by:	portmgr blanket
2014-06-05 18:23:53 +00:00
Martin Wilke
2a42efe736 - Update to 1.1.2
PR:		187500
Submitted by:	Ports Fury
2014-05-22 05:39:35 +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
William Grzybowski
f1277d799f audio/denemo: update to 1.1.0
PR:		ports/184892
Submitted by:	KATO Tsuguru <tkato432 yahoo.com>
2013-12-20 17:23:44 +00:00
William Grzybowski
398cb808fc audio/denemo: update to 1.0.8
- Update to 1.0.8 [1]
- Allow staging [1]
- Convert lib depends to new format

PR:		ports/181881 [1]
Submitted by:	KATO Tsuguru <tkato432 yahoo.com>
2013-10-25 13:23:32 +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
6cbed613bb Add an explicit dependency on pkgconf 2013-08-30 01:58:16 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Martin Wilke
259b883c42 - Update to 1.0.4
PR:		180501
Submitted by:	Ports Fury
2013-07-15 14:54:29 +00:00
Baptiste Daroussin
745c4918d1 Use new helpers 2013-06-14 14:44:56 +00:00
Martin Wilke
a2f5181806 - Update to 1.0.2
PR:		178873
Submitted by:	Ports Fury
2013-05-27 14:36:55 +00:00
Martin Wilke
e1b6fc8a47 - Update to 1.0.0
PR:		177923
Submitted by:	Ports Fury
2013-05-13 02:13:10 +00:00
Baptiste Daroussin
9250d94365 Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
2013-03-08 11:32:11 +00:00
Alex Kozlov
224084a0da - Fix plist 2013-03-08 06:25:40 +00:00
Alex Kozlov
5282fd8451 - Fix all new cases of 'No newline at end of file' in the ports tree
Approved by: portmgr (bapt)
2013-03-07 15:31:54 +00:00
Martin Wilke
99019b3299 - Update to version 0.9.4
PR:		170134
Submitted by:	Ports Fury
2013-02-04 09:39:57 +00:00
Thomas Abthorpe
49626f567a - Strip header at request of original creator
Submitted by:	trevor
With hat:	portmgr
2013-01-27 05:55:20 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Martin Wilke
151664cac4 - Update to 1.5.1
PR:		161631
Submitted by:	Ports Fury
Feature safe:	yes
2011-11-18 20:07:20 +00:00
Baptiste Daroussin
2ff7aba5d1 - update to 0.9.2
- better respect EXAMPLESDIR
2011-11-01 14:42:16 +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
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
Julien Laffaye
011dce24ce - Chase guile shared lib bump
- Add an entry to UPDATING
2011-07-31 15:07:08 +00:00
Pav Lucistnik
de582d652d - Update to 0.9.0
PR:		ports/156861
Submitted by:	Kalten <kalten@gmx.at>
2011-06-03 15:51:40 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Wesley Shields
0ecd2152f4 - Update to 0.8.14
PR:		ports/145453
Submitted by:	Joseph S. Atkinson <jsa@wickedmachine.net>
Approved by:	multimedia@ (maintainer, via sylvio@)
2010-04-16 13:16:59 +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