Commit Graph

83 Commits

Author SHA1 Message Date
Yuri Victorovich 0048a7060c math/pari: Update 2.11.4 -> 2.13.0
Bump 15 depending ports.

Reported by:	portscout
2020-10-25 05:39:48 +00:00
Yuri Victorovich e752c1981d math/giacxcas: Fix plist 2020-07-16 16:13:46 +00:00
Yuri Victorovich adb44fb265 math/giacxcas: Update 1.5.0-87 -> 1.6.0-7
Reported by:	portscout
2020-07-16 07:50:56 +00:00
Yuri Victorovich 78f9344ae6 math/giacxcas: Fix build on 13-CURRENT
giacxas expects mallinfo in malloc.h
On systems before 13 the detection of malloc.h fails, but on 13 it succeeds but compilation then fails due to a missing mallinfo function.

Reported by:	thierry, fallout
2020-06-23 07:08:03 +00:00
Piotr Kubaj 169f18b15e math/giacxcas: fix build on GCC architectures
Use C++14 compiler:
ERROR: unable to find flag for C++14 compilation
ERROR: test compilation with flag -std=c++14 failed   [[cxx14.sh]]
2020-05-26 09:15:45 +00:00
Thierry Thomas bb56be1cd1 - Fix an initial problem encountered with libgiac: it could not be linked
with other libraries.

+ several other fixes and improvments for math/giacxcas:

- do not link cocoalib with the static libgmp (other binaries are linked
  against the dynamic one)
- fixes Fl::set_fonts for some badly registered fonts
- remove USE_GCC: a runtime has been done and it seems OK
- add USES=localbase to simplify the flags
- add 2 missing libraries (libecm and libmpf): unless explicitely
  disabled they are used
- Makefiles had been patched to install the in-line docs under
  $docdir => make programs and files coherent with that
- add a TEST_TARGET: all tests but 2 pass
- add USE_PERL5=run, because pgiac is a Perl script.

PR:		246049
Submitted by:	/me
Approved by:	yuri@ (maintainer)
2020-05-15 10:19:25 +00:00
Yuri Victorovich 963759a008 math/giacxcas: Update 1.5.0-69 -> 1.5.0-87
Reported by:	portscout
2020-05-02 01:33:06 +00:00
Steve Wills fb44dca45d Fix math/openblas and bump dependent ports
* Fix build on i386 [1]
* Fix science/code_saturne build with new openblas [2]
* Avoid installing private headers [3]
* Prevent build from optimizing for host by correcting build confg [4]
* Bump portrevision of dependent ports [5]

This is correcting issues from r523749 [1][2][4] and r515970 [3]

PR:		231371
Reported by:	build cluster [1]
Reported by:	Dima Pasechnik <dimpase+freebsd@gmail.com> [2]
Reported by:	many [5]
Reviewed by:	mat, bapt
Approved by:	implicit, since this is a build fix
2020-01-30 14:17:44 +00:00
Yuri Victorovich 639d599313 math/giacxcas: Update 1.5.0-67 -> 1.5.0-69
Reported by:	portscout
2019-10-29 06:09:25 +00:00
Tobias C. Berner 4e896a50f8 math/gsl: update to 2.6
- math/p5-Math-GSL does not seem to have any upstream activity to make it work with this version -> mark it broken
  - this also breaks the two consumers of this port

- biology/gemma: has a conflict with cblas, and is makred broken.

PR:		241363
Exp-run by:	antoine
2019-10-25 23:41:34 +00:00
Yuri Victorovich 9343b18d39 math/giacxcas: Update 1.5.0-63 -> 1.5.0-67
Reported by:	portscout
2019-10-08 04:11:17 +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
Yuri Victorovich 19f23f45bf math/giacxcas: Update 1.5.0-61 -> 1.5.0-63 2019-07-22 04:25:49 +00:00
Yuri Victorovich b4b5172afb math/giacxcas: Update 1.5.0-59 -> 1.5.0-61
Reported by:	portscout
2019-06-20 21:57:34 +00:00
Yuri Victorovich dcc1bc4e05 math/giacxcas: Update 1.5.0-57 -> 1.5.0-59
Reported by:	portscout
2019-06-07 07:53:48 +00:00
Yuri Victorovich 285fe95996 math/giacxcas: Update 1.5.0-53 -> 1.5.0-57
Reported by:	portscout
2019-06-01 22:11:04 +00:00
Yuri Victorovich ddb5f53089 math/giacxcas: Update 1.5.0-51 -> 1.5.0-53
Reported by:	portscout
2019-05-11 03:17:28 +00:00
Yuri Victorovich aae9b2c7dc math/giacxcas: Update 1.5.0-49 -> 1.5.0-51
Reported by:	portscout
2019-05-07 06:36:30 +00:00
Gerald Pfeifer 879e75a659 Related to revision 499061 bump ports with USES=fortran to have them
benefit from the improved situation where libgcc_s is only used when
absolutely necessary.

Suggested by:	tijl
2019-04-22 13:16:33 +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
Yuri Victorovich 2ffa0e28d4 math/giacxcas: Update 1.5.0-47 -> 1.5.0-49
Reported by:	portscout
2019-03-31 01:22:26 +00:00
Yuri Victorovich e4b00ae2d0 math/giacxcas: Update 1.5.0-43 -> 1.5.0-47
Reported by:	portscout
2019-03-11 17:44:13 +00:00
Yuri Victorovich 4660226b16 math/giacxcas: Update 1.5.0-37 -> 1.5.0-43
Reported by:	portscout
2019-02-23 07:34:33 +00:00
Tobias Kortkamp 517a1bf9b7 math/giacxcas: Do not set INFO twice 2019-02-23 00:52:53 +00:00
Yuri Victorovich c71804ee0f math/giacxcas: Update 1.4.9-59 -> 1.5.0-37
Reported by:	portscout
2019-02-22 06:59:37 +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
Baptiste Daroussin 7990f81066 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
2018-11-10 18:12:57 +00:00
Gerald Pfeifer 09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Yuri Victorovich 3cb9264de1 math/pari: Update 2.9.5 -> 2.11.0
Bump math/giacxcas

Reported by:	portscout
2018-07-20 05:38:51 +00:00
Tobias C. Berner bb238a10bf Update math/gsl to 2.5
PR:		229067
2018-06-23 08:27:13 +00:00
Alex Dupre aca2d686e3 Update mpfr to 4.0.1 release and bump PORTVERSION of dependent ports. 2018-04-19 07:08:45 +00:00
Yuri Victorovich a4fa486151 math/giacxcas: Update to 1.4.9-59
Changelog:
https://www-fourier.ujf-grenoble.fr/~parisse/install_en#new

Reported by:	portscout
2018-03-16 08:21:16 +00:00
Yuri Victorovich 9747d44217 math/giacxcas: Update to 1.4.9-57
Port changes:
* Took maintainership
* Added to and sorted LIB_DEPENDS
* Added USES=ncurses
* Added PORTDOCS/PORTEXAMPLES
* Removed unnecessary links to docs/examples
2018-03-14 02:34:16 +00:00
Gerald Pfeifer c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Gerald Pfeifer e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Tobias C. Berner 5da7ccc1fb Update math/gsl to 2.4
Exp-Run by:	antoine
PR:		220408
2017-07-03 20:38:11 +00:00
Tobias C. Berner ef64c49347 Update math/giacxcas to 1.2.3-55
seems to link just fine.
2017-07-01 08:29:37 +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
Antoine Brodin d91418111f Mark BROKEN: fails to link
libtool: link: g++5 -shared -nostdlib /usr/lib/crti.o /usr/local/lib/gcc5/gcc/x86_64-portbld-freebsd10.3/5.4.0/crtbeginS.o  .libs/input_lexer.o .libs/sym2poly.o .libs/gausspol.o .libs/threaded.o .libs/moyal.o .libs/maple.o .libs/ti89.o .libs/mathml.o .libs/misc.o .libs/permu.o .libs/quater.o .libs/desolve.o .libs/input_parser.o .libs/symbolic.o .libs/index.o .libs/modpoly.o .libs/modfactor.o .libs/ezgcd.o .libs/derive.o .libs/solve.o .libs/intg.o .libs/intgab.o .libs/risch.o .libs/lin.o .libs/series.o .libs/subst.o .libs/vecteur.o .libs/sparse.o .libs/csturm.o .libs/tex.o .libs/global.o .libs/ifactor.o .libs/alg_ext.o .libs/gauss.o .libs/isom.o .libs/plot.o .libs/plot3d.o .libs/rpn.o .libs/prog.o .libs/pari.o .libs/cocoa.o .libs/unary.o .libs/usual.o .libs/identificateur.o .libs/gen.o .libs/tinymt32.o .libs/first.o .libs/TmpLESystemSolver.o .libs/TmpFGLM.o .libs/help.o   -L/wrkdirs/usr/ports/math/giacxcas/work/CoCoALib-0.9950/lib -L/wrkdirs/usr/ports/math/giacxcas/work/fltk-1.3.0/lib -L/usr/local/lib -L/usr/local/lib/gcc5 -lcocoa -lpari -lgsl -lgslcblas -lintl -lrt -lpthread -llapack -lblas -lgfortran -lpng -lmpfr -lgmp -L/usr/local/lib/gcc5/gcc/x86_64-portbld-freebsd10.3/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-freebsd10.3/5.4.0/../../../../../x86_64-portbld-freebsd10.3/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-freebsd10.3/5.4.0/../../.. -lstdc++ -lm -lssp_nonshared -lc -lgcc_s /usr/local/lib/gcc5/gcc/x86_64-portbld-freebsd10.3/5.4.0/crtendS.o /usr/lib/crtn.o  -fstack-protector -Wl,-rpath=/usr/local/lib/gcc5 -Wl,-rpath=/usr/local/lib/gcc5 -Wl,-rpath=/usr/local/lib/gcc5 -B/usr/local/bin -fstack-protector -Wl,-rpath=/usr/local/lib/gcc5   -Wl,-soname -Wl,libgiac.so.0 -o .libs/libgiac.so.0.0.0
/usr/local/bin/ld: PARI_stack_limit: TLS definition in /usr/local/lib/libpari.so section .tbss mismatches non-TLS reference in .libs/pari.o
/usr/local/lib/libpari.so: error adding symbols: Bad value
collect2: error: ld returned 1 exit status

Reported by:	pkg-fallout
2017-06-11 15:25:52 +00:00
Matthew Rezny b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Tobias C. Berner 8c99ed5982 Update math/gsl to 2.3
This release introduces some new features and fixes several bugs:
	http://savannah.gnu.org/forum/forum.php?forum_id=8751

* update to 2.3 and take maintainership
* update math/py-gsl to 2.2.0 for gsl2 support
* update math/rubygem-rb-gsl to 2.1.0.2 for gsl2 support

PR:		218952
Exp-run by:	antoine
Reviewed by:	mat, rakuco
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D10522
2017-05-02 05:26:40 +00:00
Dmitry Marakasov 8fb97109a5 - Remove always-true OSVERSION condition
Approved by:	portmgr blanket
2017-04-07 16:01:45 +00:00
Gerald Pfeifer 04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Gerald Pfeifer e4b7b9118a Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms), part II.

The first part covered  ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.

This adds ports with USES=fortran and ports using Mk/bsd.octave.mk
which in turn has USES=fortran.

PR:		214965
Reported by:	thierry
2016-12-07 13:24:56 +00:00
Mathieu Arnold 9e3e94a314 Update to 1.2.2-57.
PR:		210796
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-07-04 13:24:15 +00:00
Antoine Brodin c31defa0fc Deprecate ports broken for more than 6 months 2016-06-03 16:44:58 +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
Antoine Brodin 496ac41eab Mark a few ports BROKEN: unfetchable 2015-11-09 12:59:03 +00:00
Antoine Brodin 6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Dmitry Marakasov 43adcd0765 - Add LICENSE_FILE
- Strip library
2015-06-07 15:13:55 +00:00