Commit graph

178 commits

Author SHA1 Message Date
Greg Lewis
bbaf74b749 Fix the 'fig' terminal
PR:		242097
Submitted by:	mjl@luckie.org.nz
2019-11-21 23:42:26 +00:00
Niclas Zeising
82f108df30 Add USES=xorg USES=gl, ports categories m
Add USES=xorg and USES=gl to ports in categories starting with 'm'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
2019-11-06 18:07:22 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Greg Lewis
0bf0cf69b4 . Update to 5.2.7 2019-06-19 21:07:25 +00:00
Sunpoet Po-Chuan Hsieh
40c9c7f7eb Update devel/readline to 8.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
2019-04-09 14:04:49 +00:00
Greg Lewis
7a4956c80c . Update to 5.2.6 2019-01-04 01:19:21 +00:00
Yuri Victorovich
6a11a36bbc math/gnuplot-lite: Fix plist by deleting empty dirs
Approved by:	portmgr (unbreak)
2018-12-16 21:47:29 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Greg Lewis
979e0eab0d . Update to 5.2.5 2018-10-07 16:24:24 +00:00
Mark Linimon
aecf049634 Fix build on gcc-based archs by updating USES.
Tested on powerpc64 and amd64 (for no regression).

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-09-22 05:30:31 +00:00
Greg Lewis
3d4148e913 . Update to 5.2.4 2018-06-16 17:44:07 +00:00
Greg Lewis
5ccb1b712a . Update to 5.2.3. 2018-05-19 02:38:23 +00:00
Greg Lewis
e2dd785fcd . Make bitmap terminals part of the LITE version since they don't require
any additional dependencies.

Submitted by:	Matthew Luckie <mjl@luckie.org.nz>
2018-02-17 18:37:17 +00:00
Greg Lewis
43bdbadbf9 Fix packing list substitutions for the lite port. 2017-12-13 07:14:56 +00:00
Greg Lewis
926d6221f6 Prepare for gnuplot-lite by splitting up the configure options, the
dependencies and adding some packing list substitution and hiding some
of it based on the definition of "LITE".
2017-12-13 07:11:07 +00:00
Dmitry Marakasov
58612140c7 - Switch to options helpers
- Switch to new test framework

Approved by:	portmgr blanket
2017-12-12 15:51:45 +00:00
Antoine Brodin
07faea058d Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
Greg Lewis
dc8d7d2256 . Update to 5.2.2.
. Remove most options and configure unconditional support for them.
  This is now a full featured port of gnuplot.  If there is enough
  interest then I'll creating a 'gnuplot-lite' port for a minimalist
  version.
2017-11-24 00:05:20 +00:00
Greg Lewis
f57d88d048 . Update to 5.0.7. 2017-08-27 04:33:39 +00:00
Greg Lewis
b2f3d8e6b9 . Update to 5.0.6. 2017-07-01 17:36:27 +00:00
Sunpoet Po-Chuan Hsieh
cb037d3c98 Update devel/readline to 7.0 patch 3
- Bump PORTREVISION for shlib change

Changes:	https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
		https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
		https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision:	https://reviews.freebsd.org/D11172
PR:		219947
Exp-run by:	antoine
2017-06-27 13:46:53 +00:00
Baptiste Daroussin
1f05404eec Register dependency on groff 2017-05-25 14:35:49 +00:00
Greg Lewis
a0e4b9be8e . Pet portlint.
PR:		215538
Submitted by:	rsmith@xs4all.nl
2017-01-03 01:21:31 +00:00
Greg Lewis
69ebb7416c . Turn gnuplotrc into a sample to avoid complaints if one customises it.
PR:		215538
Submitted by:	rsmith@xs4all.nl
2017-01-03 01:14:55 +00:00
Kurt Jaeger
5a62f988eb math/gnuplot: 5.0.4 -> 5.0.5
PR:		213684
Changes:	Changes: http://www.gnuplot.info/ReleaseNotes_5_0_5.html
Approved by:	glewis (maintainer)
2016-10-23 08:23:04 +00:00
Greg Lewis
1c03a52263 . Update to 5.0.4. 2016-07-23 17:04:20 +00:00
Dirk Meyer
3561a46f28 - update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR:		210913
Submitted by:	Piotr Kubaj
MFH:		2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
2016-07-20 09:33:31 +00:00
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