Commit graph

151 commits

Author SHA1 Message Date
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
Greg Lewis
b63d0dd628 . Update to 5.0.3. 2016-02-28 05:42:52 +00:00
Greg Lewis
72b65708bf . Update to 5.0.2.
. Enable gpic and mif terminals by default.
2016-02-23 06:45:30 +00:00
Raphael Kubo da Costa
1a698db6ec Drop PLOT option.
gnuplot completely removed support for the gnugraph and unixplot terminal
drivers in 2011. From the one of the ChangeLog files:

> 2011-05-31  Ethan A Merritt  <merritt@u.washington.edu>
> [...]
> Remove obsolete terminal drivers gnugraph and unixplot. The underlying
> gnu plotutils library is itself more than 10 years out of date (last
> release July 2000) and the terminal drivers haven't been upgraded for
> longer than that. In any event, current gnuplot has better native
> terminal drivers for the devices supported by unixplot/gnugraph.

In practice, this means the PLOT option is a no-op and the dependency on
graphics/plotutils is unnecessary. Indeed, if one looks at the port's build
logs in the cluster the following can be seen:

configure: WARNING: unrecognized options: --without-lisp-files, --with-plot,
--disable-thin-splines, --with-wx-config

PR:		205488
Approved by:	glewis (maintainer)
2015-12-26 23:47:57 +00:00
Kurt Jaeger
7d6ce6223e math/gnuplot: 4.6.6 -> 5.0.1
- Changes:
  http://www.gnuplot.info/ReleaseNotes_5_0_1.html
- The "gnuplot mode" elisp and TeX files for use with emacs are now
  maintained as a separate project

PR:		204886
Submitted by:	pi
Approved by:	glewis (maintainer), via mail
2015-12-01 20:18:31 +00:00
Kurt Jaeger
b62cc61931 math/gnuplot: remove WX_UNICODE, is no-op
PR:		204372
Approved by:	glewis (maintainer)
2015-11-10 07:11:23 +00:00
Baptiste Daroussin
e0de738591 Remove ansi version fo wxGTK 2.8 and only keep the unicode version
All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
2015-09-16 19:51:26 +00:00
Greg Lewis
b587485755 . Add USES=readline for the readline dependency.
PR:		197995
Submitted by:	johans@
2015-07-03 18:04:21 +00:00
Mathieu Arnold
6172d4b590 Remove $FreeBSD$ from patches files everywhere.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 20:34:27 +00:00
Sunpoet Po-Chuan Hsieh
ae9ebf0282 - Fix build with lang/lua53
PR:		196885
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 1 month)
2015-02-19 19:58:42 +00:00
Antoine Brodin
75efd3aad0 Unbreak 2014-12-14 15:43:19 +00:00
Hiroki Sato
3922098b6f - Separate TeX style files from math/gnuplot into math/gnuplot-tex-extras
to eliminate huge TeXLive dependency.  Note that TeX terminal support is
  still enabled by default because it works without them.

- Add Lua dependency to support TeX/Tikz terminal.

Approved by:	glewis (maintainer)
2014-12-14 12:03:38 +00:00
Antoine Brodin
0dae2aca96 Cleanup plist 2014-11-15 12:20:53 +00:00
Greg Lewis
78fd5a360c . Update to 4.6.6. 2014-09-25 06:24:44 +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
Greg Lewis
94060a173b . Revert WX version to 2.8 and add a comment about not updating it to 3.x
since that breaks.

PR:		192121
2014-07-26 15:49:51 +00:00
Baptiste Daroussin
015df01925 Switch to wx 3.0
Add dvips dependency to build gnuplot.ps with texlive
2014-07-21 22:53:25 +00:00
Stephen Montgomery-Smith
a3e0d7eda7 - Chase revision 353604 to graphics/plotutils.
See:    http://svnweb.freebsd.org/ports?view=revision&revision=353604
2014-05-10 21:17:45 +00:00
Greg Lewis
9f71137d77 . Force WX version to 2.8 since gnuplot is apparently not ready to work
with newer versions.

PR:		188628
2014-04-17 05:41:55 +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
Greg Lewis
0006b6c767 . Update to 4.6.5. 2014-04-13 04:58:35 +00:00
Antoine Brodin
cff88f20db TEX options requires latex
Reported by:	pkg-fallout
With hat:	portmgr
2014-04-10 17:00:46 +00:00
Baptiste Daroussin
0e23f665e6 Switch gnuplot to wxGTK 3.0 and texlive 2014-04-08 15:33:31 +00:00
Greg Lewis
3ef11032b1 . Fix "make package" without DOCS
PR:		186501
Submitted by:	Craig Leres <leres@ee.lbl.gov>
2014-02-09 23:18:17 +00:00
Baptiste Daroussin
bcd2373d87 Copy EXAMPLES files into stagedir
Reported by:	QAT
2014-01-28 15:24:22 +00:00
Baptiste Daroussin
dd2675d284 Support stage
Use options helpers
Modernize lib_depends
2014-01-28 13:39:01 +00:00
Tijl Coosemans
03d8481ea1 Disable the PDF option as it pulls in a dependency on pdflib which is
marked RESTRICTED.  This allows building packages for gnuplot and all
ports that depend on it (over a 100, mostly math/octave related).

Approved by:	glewis (maintainer)
2013-11-05 17:08:05 +00:00
Guido Falsi
0a0bcfbc54 Import a bunch of iconv fixes.
Submitted by:	marino
Approved by:	portmgr (bapt, implicit)
2013-09-27 15:17:26 +00:00
Baptiste Daroussin
ce5e457020 Add NO_STAGE all over the place in preparation for the staging support (cat: math) 2013-09-20 20:55:04 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Dirk Meyer
b83d7bf933 - update libdg to 2.1.0 2013-08-09 14:05:52 +00:00
Greg Lewis
e49d900c26 . Update COMMENT and pkg-descr, based on the Official Gnuplot Manual [1]
. Fix conversion to OptionsNG (someone forgot NOPORTDOCS and NOPORTEXAMPLES) [1]
. Add EXAMPLES to the list of options [1]
. Use standard DESC lines for a few common options (like X11) [1]
. Trim version numbers from LIB_DEPENDS [1]
. Add DOCS to the list of options
. Rename the TETEX option to TEX (since teTeX is no longer the only version
  of TeX that can be installed)

PR:		177452 [1]
Submitted by:	Kevin Zheng <kevinz5000@gmail.com> [1]
2013-06-03 01:06:07 +00:00
Hiroki Sato
4e09def2d4 Rectify USE_TEX to support both of teTeX and TeXLive.
TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
2013-05-11 17:58:55 +00:00
Hiroki Sato
7dadfc8a88 Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
2013-05-06 02:00:40 +00:00
Greg Lewis
46eb5bfd38 . Update to 4.6.3.
Feature safe:	yes
2013-04-21 18:27:06 +00:00
Greg Lewis
1a821f5443 . The entry for app-defaults/Gnuplot is hidden behind %%X11%%, so hide the
corresponding dirrm directive behind it to.  Fixes the packing list when
  X11 is not set.

Submitted by:	sunpoet@
2013-03-29 06:46:01 +00:00
Greg Lewis
0c3e29c012 . Make gnuplot compile with clang and hence remove the GCC requirement.
Submitted by:	tijl@
2013-03-26 06:06:30 +00:00
Greg Lewis
ef2bb649cf . Update to 4.6.2. 2013-03-23 18:35:52 +00:00
Greg Lewis
b7061fab00 . Update to OptionsNG.
Feature safe:	yes
2012-11-22 04:02:13 +00:00
Greg Lewis
dbfc86e017 . Update to 4.6.1
Feature safe:	yes
2012-11-18 04:26:33 +00:00
Mark Linimon
a8693b8dee Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
2012-10-09 22:12:13 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Greg Lewis
a0deebbbe5 . Restore the bitmap terminal.
PR:		167657
Submitted by:	Matthew Luckie
2012-05-08 06:24:24 +00:00
Greg Lewis
7d0707649f . Update to 4.6.0.
Submitted by:	hrs@
2012-04-13 04:06:28 +00:00
Alex Dupre
1b91e235c3 Chase pdflib.so version and bump PORTREVISION accordingly. 2012-01-10 11:41:37 +00:00
Greg Lewis
f3aa3313a5 . Update to 4.4.4.
. Tweak TEX settings to preserve packing list correctness.
. Limit WX version to 2.8 until problems with 2.9 are resolved.
2011-12-19 00:51:44 +00:00
Greg Lewis
c08b128029 . Mark as MAKE_JOBS_SAFE. 2011-05-30 23:35:30 +00:00
Greg Lewis
605390edf5 . Update to 4.4.3
PR:		157432
Submitted by:	bf@
2011-05-30 23:32:56 +00:00
Max Brazhnikov
630ca2285f Bump PORTREVISION after open-mofit update 2011-05-02 12:44:53 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00