Commit graph

188 commits

Author SHA1 Message Date
Stefan Eßer
5933ac0b09 */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
2021-11-23 23:11:40 +01:00
Bernhard Froehlich
e7fd7cd988 math/gnuplot: Add CPE information
Approved by:    portmgr (blanket)
2021-10-08 11:33:26 +00:00
Yuri Victorovich
925e342a40 x11-toolkits/wxgtk31: Update 3.1.4 -> 3.1.5
Bump 43 ports that either depend on wxgtk31 or potentially depend on it.

Reported by: portscout
2021-04-16 00:52:45 -07:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Greg Lewis
e381754cea Update to 5.4.1 2021-02-27 19:26:33 +00:00
Kurt Jaeger
2e803d324e math/gnuplot: update 5.2.8 -> 5.4.0
PR:		248263
Approved by:	glewis (maintainer)
Relnotes:	http://gnuplot.info/ReleaseNotes_5_4.html
2020-07-28 15:33:58 +00:00
Greg Lewis
4127269572 Switch to using GTK3 and WX3
PR:		247565
Submitted by:	Greg V <greg@unrelenting.technology>
2020-07-11 16:34:25 +00:00
Dirk Meyer
eff60e5ddb - update libgd to 2.3.0
- new option RAQM
- resurrect deprecated gdlib-config
- bump dependend ports
2020-05-04 21:31:39 +00:00
Greg Lewis
065f37c54f Update to 5.2.8 2019-12-02 06:14:00 +00:00
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