Commit Graph

72 Commits

Author SHA1 Message Date
Mark Linimon 558d53fec9 These ports now build on aarch64.
Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com TRYBROKEN run
2020-11-29 14:12:28 +00:00
Mathieu Arnold 17a343a0c6 Remove references to non existent patches.
PR:		250723
2020-11-09 11:42:33 +00:00
Piotr Kubaj abe73208c6 lang/ecl: fix build on GCC architectures
Use C99 mode:
/wrkdirs/usr/ports/lang/ecl/work/ecl-20.4.24/src/c/cfun_dispatch.d:1022: error: 'for' loop initial declaration used outside C99 mode
2020-07-06 09:10:16 +00:00
Niclas Zeising 0e32330f15 Chanse update of devel/libffi
Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.

PR:		247028 (for tracking)
2020-07-04 18:11:42 +00:00
Niclas Zeising cc152a03d8 lang/ecl: Update to 20.4.24
Update lang/ecl to 20.4.24.

PR:		247283
Reviewed by:	thierry
Approved by:	olgeni (maintainer)
2020-07-04 17:28:48 +00:00
Lorenzo Salvadore 0d08aadc28 lang/ecl: Fix r538595
Move the comment introduced in r538595 so that it does not break the port
anymore.

Reported by:	mat
Reviewed by:	mat
Approved by:	tcberner (co-mentor)
Differential Revision:	https://reviews.freebsd.org/D25244
2020-06-13 09:26:19 +00:00
Lorenzo Salvadore f90070a871 lang/ecl: Fix missing reference to SageMath
Add a reference to SageMath that was forgotten for a patch added with
revision 537602.

Reviewed by:	thierry
Approved by:	olgeni (maintainer), gerald (mentor)
Differential Revision:	https://reviews.freebsd.org/D25180
2020-06-12 10:35:41 +00:00
Lorenzo Salvadore ca3686d332 lang/ecl: Add SAGE option
Introduce a new option called SAGE and enabled by default in order to have
ecl working with sage.

Also:

- Move bohem-gc dependency from THREADS_LIB_DEPENDS_OFF to LIB_DEPENDS.
- Build with libatomic_ops from ports rather than with the bundled library.
- Replace explicit settings of CFLAGS and LDFLAGS by USES=localbase.
- Add USES+= autoreconf.

This work is based on https://reviews.freebsd.org/D24958 submitted by
thierry.

Submitted by:	thierry (based on)
Reviewed by:	thierry (original submitter)
Approved by:	olgeni (maintainer), gerald (mentor)
Differential Revision:	https://reviews.freebsd.org/D25096
2020-06-03 08:43:16 +00:00
Jimmy Olgeni 3d46fbd0bd lang/ecl: add link to lib directory without version number (lib/ecl).
This is required by the work being done on math/sage.

Submitted by:	thierry
2020-05-24 10:06:45 +00:00
Lorenzo Salvadore e64915f51a Update lang/ecl from 15.3.7 to 16.1.3
- Change MASTER_SITES, as 16.1.3 is not available on SourceForge.
- Rename the CLX option to X11, consistent with FreeBSD's standards and
  with the fact that the option into the configure script from ecl is now
  --with-x.
- Strip libecl.so.${PORTVERSION}.

PR:		232615
Approved by:	olgeni (maintainer timeout, 16 months), gerald (mentor)
2020-02-27 14:57:40 +00:00
Niclas Zeising ef5d45aaa6 Sprinkle more USES=xorg 2019-11-07 20:19:59 +00:00
Mark Linimon a3973d3826 These ports now build on powerpc64.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-12-05 20:01:10 +00:00
Fernando Apesteguía d177d8bc64 devel/boehm-gc: update to 7.6.8
ChangeLog: https://github.com/ivmai/bdwgc/releases/tag/v7.6.8

* Giving maintainership to yasu@utahime.org
* Bumping PORTREVISION for dependent ports

PR:	230577
Submitted by:	yasu@utahime.org
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16704
2018-08-31 18:27:13 +00:00
Mark Linimon aff42c7199 Mark ports broken on mips64 that are already broken on powerpc64. In
most cases, the failure mode is the same.  Also, mark them broken on
mips when necessary.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-07-02 04:00:29 +00:00
Carlos J. Puga Medina 53af4526a2 Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.6
PR:		228597
Approved by:	portmgr (antoine)
2018-06-01 10:16:41 +00:00
Carlos J. Puga Medina 1b01573f84 Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.4
PR:		225560
Submitted by:	Yasuhiro KIMURA <yasu@utahime@org>
Reviewed by:	cpm
Approved by:	portmgr (antoine)
2018-03-10 11:22:59 +00:00
Carlos J. Puga Medina 5d46c38bbc Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.2
Approved by:	portmgr (antoine)
2018-01-08 15:20:57 +00:00
Mark Linimon e043e9c8d6 Provide more descriptive error messages for ports failing on powerpc64.
Approved by:	portmgr (tier-2 blanket)
2017-04-29 05:44:25 +00:00
Sunpoet Po-Chuan Hsieh 0e04efec5a Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/ 2017-01-20 20:33:30 +00:00
Mark Linimon d0c44e7818 Mark as broken on various tier-2 archs.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2016-11-16 00:34:23 +00:00
Mark Linimon 6d478ce121 Now builds on sparc64.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2016-11-03 16:16:03 +00:00
Steve Wills 86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Mathieu Arnold a9dcad2fff Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:08:37 +00:00
Jimmy Olgeni 3858e592a3 - Switch to options helpers
- Add missing files to plist (THREADS option)

PR:		203051
Submitted by:	amdmi3
2015-09-15 10:48:36 +00:00
Jimmy Olgeni 6f7794b5ce Upgrade to version 15.3.7 and add LICENSE. 2015-05-07 14:04:35 +00:00
Jimmy Olgeni d3bb8e3d57 Fix pkg-plist for THREADS option; use OPTIONS_SUB.
PR:		198897
Submitted by:	marino
2015-03-25 14:24:55 +00:00
John Marino d945d5ea98 lang category: Remove $PTHREAD_LIBS
Note: ecl did not pass check-plist (pre-existing), PR 198897 submitted.

approved by:	PTHREAD blanket
2015-03-25 12:58:33 +00:00
Jimmy Olgeni 7f3b1e1bfc Upgrade to version 15.2.21 and unbreak. 2015-02-22 10:28:50 +00:00
Baptiste Daroussin 77cba41a62 Cleanup plist 2014-10-27 15:23:30 +00:00
Antoine Brodin c4670741e4 Mark broken: Fails to link with new libgc
cc -L/usr/local/lib -pthread -Wl,--rpath,/usr/local/lib -L/usr/local/lib -o ecl_min cinit.o c/all_symbols.o -L./ libeclmin.a -leclatomic  -lgmp -lgc-threaded -lffi -pthread   -lm ;\
fi
libeclmin.a(cosh.o): In function `ecl_cosh_long_float':
numbers/cosh.o.c:(.text+0x151): warning: coshl has lower than advertised precision
libeclmin.a(sinh.o): In function `ecl_sinh_long_float':
numbers/sinh.o.c:(.text+0x151): warning: sinhl has lower than advertised precision
libeclmin.a(tanh.o): In function `ecl_tanh_long_float':
numbers/tanh.o.c:(.text+0x151): warning: tanhl has lower than advertised precision
libeclmin.a(alloc_2.o): In function `init_alloc':
alloc_2.o.c:(.text+0x614): undefined reference to `GC_start_call_back'
libeclmin.a(alloc_2.o): In function `si_gc_stats':
alloc_2.o.c:(.text+0xcfb): undefined reference to `GC_print_stats'
alloc_2.o.c:(.text+0xdf6): undefined reference to `GC_print_stats'
alloc_2.o.c:(.text+0xe30): undefined reference to `GC_print_stats'

Reported by:	pkg-fallout
2014-08-02 23:44:55 +00:00
Adam Weinberger a84c115a09 Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 19:11:51 +00:00
Baptiste Daroussin f329319eb5 Fix some non default LIB_DEPENDS
With hat:	portmgr
2014-07-16 08:13:58 +00:00
Baptiste Daroussin 3fee911366 Modernize LIB_DEPENDS
With hat:	portmgr
2014-07-13 23:36:40 +00:00
Martin Wilke a3dcf597a1 - Stage support 2014-02-03 11:12:04 +00:00
Baptiste Daroussin 888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
Baptiste Daroussin 6adf864b81 Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
2013-09-17 06:40:21 +00:00
Baptiste Daroussin ff660fa4b8 Mark jobs unsafe and convert to USES=gmake 2013-07-10 11:28:32 +00:00
Jimmy Olgeni 184e575832 Upgrde to version 13.5.1. 2013-05-30 12:23:59 +00:00
Jimmy Olgeni b24b0a131d Convert Makefile headers to the new format. 2013-02-18 12:34:39 +00:00
Jimmy Olgeni dca7bff7eb Replace spaces with tabs in assignments. 2012-08-29 15:33:02 +00:00
Jimmy Olgeni f2cc0dc0fc - Upgrade to version 12.7.1 [0].
- Convert to OptionsNG while I'm here.

Submitted by:	Krishna <v.krishnakumar@gmail.com> (by email) [0]
2012-08-14 16:21:51 +00:00
Jimmy Olgeni cb67914c88 Upgrade to version 12.2.1. 2012-02-17 10:48:30 +00:00
Dmitry Marakasov 6f6fbe4bdf - 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
2011-09-23 22:26:39 +00:00
Olli Hauer 27de467a2b - remove MD5 2011-07-03 13:45:36 +00:00
Jimmy Olgeni d2c0af1f45 Add missing @dirrm entries.
Noticed by:	QAT
2010-08-13 16:25:31 +00:00
Jimmy Olgeni a9c0a74c90 Upgrade to version 10.4.1. 2010-08-13 16:10:19 +00:00
Jimmy Olgeni c1443357db Clean up my pkg-descr files (spelling and whitespace). 2010-08-04 14:11:56 +00:00
Max Brazhnikov a74e175192 Convert LDCONFIG_DIRS to USE_LDCONFIG.
PR:		based on ports/146365
Submitted by:	Alex Kozlov <spam at rm-rf.kiev.ua>
Approved by:	maintainers timeout (two weeks)
2010-06-08 19:52:58 +00:00
Alex Dupre bf330a57d4 Switch to use newer GMP version.
PR:		ports/144487
Submitted by:	ale
Approved by:	portmgr (-exp run by erwin)
2010-04-19 10:43:42 +00:00
Jimmy Olgeni 02e20e0335 Adopt unmaintained port. 2010-01-09 20:50:59 +00:00