CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

math/GiNaC 1.8.10

C++ library for symbolic mathematical calculations

Port info

Maintainer
stephen@FreeBSD.org
Packages
latest: 1.8.10
Upstream
up to date
Last update
to 1.8.10 · 1ad54f9eff
Quarterly
2026Q4: 1.8.10
WWW
https://www.ginac.de/
Links
cgit · VuXML

Install

Package
# pkg install GiNaC
installs 1.8.10 from latest; from quarterly (2026Q4) 1.8.10
Port
# cd /usr/ports/math/GiNaC && make install clean
Size
2.1 MiB download · 12 MiB installed
Depends on
devel/readline 8.3.6, math/cln 1.3.7_1, print/indexinfo 0.3.1_1
License
GPLv2

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.8.101.8.10–
FreeBSD 151.8.101.8.10–
FreeBSD 141.8.101.8.101.8.10

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.8.101.8.10–
FreeBSD 141.8.101.8.101.8.10

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.8.10.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (117)

Stephen Montgomery-Smith (stephen) · 1.8.10
math/GiNaC: Update to 1.8.10.
1ad54f9eff
Stephen Montgomery-Smith (stephen) · 1.8.9
math/GiNaC: Update to 1.8.9.
7d059b6654
Stephen Montgomery-Smith (stephen) · 1.8.8
math/GiNaC: Update to 1.8.8.
fe33709efa
Nuno Teixeira (eduardo) · 1.8.7_1
math/GiNaC: Move man pages to share/man

Approved by:	portmgr (blanket)
f07380d016
Stephen Montgomery-Smith (stephen) · 1.8.7
math/GiNaC: Update to 1.8.7.
2b15531182
Stephen Montgomery-Smith (stephen) · 1.8.6
math/GiNaC: Update to 1.8.6.
209efca09d
Stephen Montgomery-Smith (stephen) · 1.8.5
math/GiNaC: Update to 1.8.5.
827ac15882
Stephen Montgomery-Smith (stephen) · 1.8.4
math/GiNaC: Update to 1.8.4.
aa0d335432
Stefan Eßer (se) · 1.8.3
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.8.3
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 1.8.3
math: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Alessando Sagratini <ale_sagra@hotmail.com>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Amarendra Godbole <amarendra.godbole@gmail.com>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Andreas Fehlner (fehlner@gmx.de)
  *  Andrew L. Neporada <andrew@chg.ru>
  *  Andrey <gugu@zoo.rambler.ru>
  *  Andrey Zakhvatov
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@plab.ku.dk>
  *  Anton Berezin <tobez@tobez.org>
  *  Anton Shterenlikht
  *  Anton Shterenlikht <mexas@bris.ac.uk>
  *  Bob Eager <bob@eager.cx>
  *  Charlie Kester <corky1951@comcast.net>
  *  Cheng-Lung Sung <clsung@FreeBSD.org>
  *  Cheng-Lung Sung <clsung@dragon2.net>
  *  Chris D. Faulhaber <jedgar@fxp.org>
  *  Christopher J. Ruwe
  *  Christopher Key <cjk32@cam.ac.uk>
  *  Chuck Hein <geekdude@pacbell.net>
  *  Cyrille Szymanski <cnszym@gmail.com>
  *  Dan Rue <drue@therub.org>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  David Naylor <dbn@FreeBSD.org>
  *  David Naylor <naylor.b.david@gmail.com>
  *  Dereckson <dereckson@gmail.com>
  *  Devin Teske <dteske@FreeBSD.org>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Dmitry Sivachenko <mitya@yandex-team.ru>
  *  Don Croyle <croyle@gelemna.org>
  *  Douglas K. Rand (rand@meridian-enviro.com)
  *  Dylan Simon <dylan@dylex.net>
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Eijiro Shibusawa <ej-sib@ice.uec.ac.jp>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Eoin Lawless (eoin@maths.tcd.ie)
  *  Eric A. Griff <eagriff@global2000.net>
  *  Eric van Gyzen <vangyzen@stat.duke.edu>
  *  Ewgenij Gawrilow <gawrilow@math.tu-berlin.de>
  *  Fernan Aguero <fernan@iib.unsam.edu.ar>
  *  Foxfair Hu <foxfair@FreeBSD.org>
  *  Frederic Han <han@math.jussieu.fr>
  *  Gabor Kovesdan <gabor@FreeBSD.org>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
  *  Greg Larkin <glarkin@FreeBSD.org>
  *  Guangyuan Yang <ygy@FreeBSD.org>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Heinz Tschabitscher
  *  Horia Racoviceanu <horia@racoviceanu.com>
  *  Hye-Shik Chang <perky@fallin.lv>
  *  Iblis Lin <iblis@hs.ntnu.edu.tw>
  *  Issei Suzuki <issei@jp.FreeBSD.ORG>
  *  Janni
  *  Jason Harris <jharris@widomaker.com>
  *  Javad Kouhi <javad.kouhi@gmail.com>
  *  Jean-Yves Lefort <jylefort@FreeBSD.org>
  *  Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johannes Dieterich <dieterich@ogolem.org>
  *  Johannes M Dieterich <jmd@FreeBSD.org>
  *  Johannes Meixner <johannes@perceivon.net>
  *  John Marino <marino@FreeBSD.org>
  *  Joseph Koshy <jkoshy@FreeBSD.org>
  *  Ju Pengfei <ju.pengfei@gmail.com>
  *  Jukka A. Ukkonen <jau@iki.fi>
  *  Kay Lehmann <kay_lehmann@web.de>
  *  Kevin Lo <kevlo@FreeBSD.org>
  *  Klaus T. Aehlig <aehlig@linta.de>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Kurt Jaeger <fbsd-ports@opsec.eu>
  *  Lars Engels <lme@FreeBSD.org>
  *  Lars Koeller <Lars.Koeller@Uni-Bielefeld.DE>
  *  Lars Koeller <Lars.Koeller@Uni-Bielefeld.de>
  *  Li-Wen Hsu <lwhsu@FreeBSD.org>
  *  Li-Wen Hsu <lwhsu@lwhsu.org>
  *  M. L. Dodson, <bdodson@scms.utmb.edu>
  *  Maho Nakata <maho@FreeBSD.org>
  *  Mario S F Ferreira <lioux@FreeBSD.org>
  *  Mario S F Ferreira <lioux@linf.unb.br> et al.
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Mark Felder <feld@FreeBSD.org>
  *  Mark R V Murray <markm@FreeBSD.org>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Matthew Seaman <matthew@FreeBSD.org>
  *  Maurice Castro <maurice@serc.rmit.edu.au>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Maxime Henrion <mux@FreeBSD.org>
  *  Michael Haro <mharo@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Johnson <ahze@ahze.net>
  *  Michael Neumann <mneumann@ntecs.de>
  *  Muhammad Moinur Rahmanh <5u623l20@gmail.com>
  *  NAKATA Maho <chat95@mbox.kyoto-inet.or.jp>
  *  NAKATA, Maho <maho@FreeBSD.org>
  *  Nakata Maho <maho@FreeBSD.org>
  *  Nicola Vitale <nivit@email.it>
  *  Olivier Duchateau
  *  Pedro F. Giffuni
  *  Pedro F. Giffuni <giffunip@asme.org>
  *  Pedro Giffuni
  *  Pedro Giffuni <giffunip@asme.org>
  *  Pedro Giffuni <pfg@FreeBSD.org>
  *  Peter Pentchev <roam@FreeBSD.org>
  *  Philip Paeps <philip@FreeBSD.org>
  *  Pierre-Paul Lavoie <ppl@nbnet.nb.ca>
  *  Pietro Cerutti <gahr@FreeBSD.org>
  *  Piotr Rybicki <meritus@innervision.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Rainer Hurling <rhurlin@gwdg.de>
  *  Robert Jenssen
  *  Robin Schilham
  *  Rod Taylor <ports@rbt.ca>
  *  Roman Neuhauser <neuhauser@sigpipe.cz>
  *  Sander Vesik <sander@haldjas.folklore.ee>
  *  Scott Flatman <sf@dsinw.com>
  *  Seamus Venasse <svenasse@polaris.ca>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Akifyev <asa@agava.com>
  *  Sergey Akifyev <asa@gascom.ru>
  *  Sergey Skvortsov <skv@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Shell Hung <shell@shellhung.org>
  *  Shin-ya MURAKAMI <murashin@gfd-dennou.org>
  *  Stas Timokhin <devel@stasyan.com>
  *  Stefan A. Deutscher (sad@mailaps.org)
  *  Stefan Esser <se@StefanEsser.FreeBSD.org>
  *  Stephen Montgomery-Smith <stephen@FreeBSD.edu>
  *  Stephen Montgomery-Smith <stephen@FreeBSD.org>
  *  Stephen Montgomery-Smith <stephen@math.missouri.edu>
  *  Stephen Montgomery-Smith <stephen@missouri.edu>
  *  Steve Wills <steve@mouf.net>
  *  Steve Wills <swills@FreeBSD.org>
  *  Steven Kreuzer <skreuzer@FreeBSD.org>
  *  Steven Kreuzer <skreuzer@f2o.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  Thierry Thomas (<thierry@pompo.net>)
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Thomas Sandford <freebsduser@paradisegreen.co.uk>
  *  Timothy Bourke <timbob@bigpond.com>
  *  Tony Maher
  *  Tz-Huan Huang <tzhuan@csie.org>
  *  Vsevolod Stakhov <vsevolod@FreeBSD.org>
  *  Vsevolod Stakhov <vsevolod@highsecure.ru>
  *  Waitman Gobble <waitman@waitman.net>
  *  Wen Heping <wen@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Will Andrews <andrews@technologist.com>
  *  Yi-Hsuan Hsin <mhsin@mhsin.org>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yinghong.Liu <relaxbsd@gmail.com>
  *  Yoshiaki UCHIKAWA <yoshiaki@kt.rim.or.jp>
  *  Yukihiro Nakai <Nakai@technologist.com>
  *  Yuri Victorovich <yuri@FreeBSD.org>
  *  Yuri Victorovich <yuri@rawbw.com>
  *  Yuri Victorovich <yuri@tsoft.com>
  *  Zhen REN <bg1tpt@gmail.com>
  *  amir.husaini@gmail.com
  *  arved
  *  asami
  *  b.f. <bf@FreeBSD.org>
  *  bart <lbartoletti@FreeBSD.org>
  *  bauerm
  *  bf <bf2006a@yahoo.com>
  *  bf <bf@FreeBSD.org>
  *  bf@FreeBSD.org
  *  bremner@unb.ca
  *  chinsan
  *  chuckr@FreeBSD.org
  *  dawe <daweonline@gmail.com>
  *  dbader@ece.unm.edu
  *  dd
  *  demon@FreeBSD.org
  *  dikshie
  *  eserte
  *  fenner
  *  gahr
  *  giffunip
  *  gmarco@giovannelli.it
  *  gurkan@phys.ethz.ch
  *  ijliao
  *  janek@gaja.ipan.lublin.pl
  *  jhs@berklix.com / asami (original)
  *  jmz
  *  js@jeannot.org
  *  keith@FreeBSD.org
  *  ljo
  *  mr
  *  nobu@rd.isac.co.jp
  *  pauls@utdallas.edu
  *  pusto@web.de
  *  reg@shale.csir.co.za
  *  rfarmer@predatorlabs.net
  *  stephen@FreeBSD.org
  *  thierry@pompo.net
  *  tobez
  *  will
  * # Created by Matthias Fechner <mfechner@FreeBSD.org>

With hat:	portmgr
f53eb28489
Stephen Montgomery-Smith (stephen) · 1.8.3
math/GiNaC: Update to 1.8.3.
104f375409
Stephen Montgomery-Smith (stephen) · 1.8.2
math/GiNaC: Update to 1.8.2.
c15a9f6fe0
Stephen Montgomery-Smith (stephen) · 1.8.1
math/GiNaC: Update to 1.8.1, and other small changes.

The other small changes are as follows:
- USES: add ncurses and readline, sort the entries
- add TEST_TARGET
- remove REINPLACE_CMDs since nothing was changed

PR:		257956
Reported by:	bsd@philippost.de
dee02c88c2
Mathieu Arnold (mat) · 1.7.11
Remove # $FreeBSD$ from Makefiles.
305f148f48
Stephen Montgomery-Smith (stephen) · 1.7.11
- Update to 1.7.11.
2980e411aa
Stephen Montgomery-Smith (stephen) · 1.7.10
- Update to 1.7.10.
628e0400ed
Stephen Montgomery-Smith (stephen) · 1.7.9
- Update to 1.7.9.
0faeeb9b66
Stephen Montgomery-Smith (stephen) · 1.7.8
- Update to 1.7.8.
060ce9f867
Stephen Montgomery-Smith (stephen) · 1.7.7
- Update to 1.7.7.
d1fc3e11f4
Jan Beich (jbeich) · 1.7.6
Drop C++11 workaround for GCC < 6 after r449590

lang/gcc5 will expire in ~1 month. If someone still uses lang/gcc48
they should backport C++11 fix instead. QA on GCC architecuters is
currently limited to powerpc64 which uses GCC_DEFAULT.

PR:		193528
e5688543b0
Stephen Montgomery-Smith (stephen) · 1.7.6
_update to 1.7.6.
5af5d46b6d
Stephen Montgomery-Smith (stephen) · 1.7.5
- Update to 1.7.5.
822c7b75e1
Baptiste Daroussin (bapt) · 1.7.2_1
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
7990f81066
Stephen Montgomery-Smith (stephen) · 1.7.2
- Update 1.7.2.
0bd6b84112
Stephen Montgomery-Smith (stephen) · 1.7.0
- Put back CXXFLAGS option suggested by Walter Schwarzenfeld to hopefully   enable build on FreeBSD-9.

Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
8bb9453082
Stephen Montgomery-Smith (stephen) · 1.7.0
- Trying a different solution to C11 compliance on FreeBSD-9.

Submitted by:	Don Lewis <truckman@FreeBSD.org>
481c6fe6c9
Stephen Montgomery-Smith (stephen) · 1.7.0
- One more attempt to make it work with FreeBSD-9.

Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
2dbdb99021
Stephen Montgomery-Smith (stephen) · 1.7.0
- Further attempts to make it C11 compliant for FreeBSD 9.

Suggested by:	Brooks Davis <brooks@freebsd.org>
Reported by:	pkg-fallout@FreeBSD.org
0cc234d363
Stephen Montgomery-Smith (stephen) · 1.7.0
- Use a C11 compliant compiler.

Reported by:	pkg-fallout@FreeBSD.org
350ac38c4e
Stephen Montgomery-Smith (stephen) · 1.7.0
- Update to 1.7.0.
4ba6a5140f
Mathieu Arnold (mat) · 1.6.6
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
8d6597e0bb
Stephen Montgomery-Smith (stephen) · 1.6.6
- Update to 1.6.6.
bc6676f7b8
Stephen Montgomery-Smith (stephen) · 1.6.5
- Update to 1.6.5. - Add license.
4109fdf4d4
Stephen Montgomery-Smith (stephen) · 1.6.4
- Update to 1.6.4.
aa5cb53710
Wen Heping (wen) · 1.6.3_1
- Update math/cln to 1.3.4 and bump PORTREVISION of the ports which depends on cln
7353cc072b
Antoine Brodin (antoine) · 1.6.3
Unbreak
7d0eca119c
Stephen Montgomery-Smith (stephen) · 1.6.3
- Update to 1.6.3.
f4284c8164
Antoine Brodin (antoine) · 1.6.2_1
Cleanup plist
cff02893b4
Antoine Brodin (antoine) · 1.6.2_1
Allow to build with texinfo from ports
d12e6e2a79
Stephen Montgomery-Smith (stephen) · 1.6.2_1
- Change AUTOTOOLS=libtool to USES=libtool. - Bump portrevision.

Reference:	http://lists.freebsd.org/pipermail/freebsd-ports/2014-May/092082.html
f3ddd4ddb5
Baptiste Daroussin (bapt) · 1.6.2
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
4a4ec28d37
Alexey Dokuchaev (danfe) · 1.6.2
- Drop indefinite article from COMMENT, modernize LID_DEPENDS syntax - Remove the check for long-unsupported "alpha" architecture - Reindent INFO knob and wrap one overly long line while I'm here
79d977deeb
Stephen Montgomery-Smith (stephen) · 1.6.2
- Implement staging.
6898842616
Stephen Montgomery-Smith (stephen) · 1.6.2
- Fix compilation error with clang.

Reported by:	pkg-fallout@FreeBSD.org
Reference:	http://beefy1.isc.freebsd.org/bulk/10i386-default/2014-01-08_23h51m38s/logs/GiNaC-1.6.2.log
Obtained from:	http://www.cebix.net/pipermail/ginac-list/2013-October/001974.html
8f0b0f7187
Baptiste Daroussin (bapt) · 1.6.2
Add NO_STAGE all over the place in preparation for the staging support (cat: math)
ce5e457020
Baptiste Daroussin (bapt) · 1.6.2
Convert USE_GNOME=pkgconfig to USES=pkgconfig Convert USE_GNOME=gnomehack to USES=pathfix Convert USE_GMAKE to USES=gmake
877e282dd3
Stephen Montgomery-Smith (stephen) · 1.6.2
- Update to 1.6.2.
9f0739783b
Dmitry Marakasov (amdmi3) · 1.6.1
- 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
6f6fbe4bdf
Stephen Montgomery-Smith (stephen) · 1.6.1
- Update to 1.6.1

Approved by:	maho (mentor)
d1a5abb27c