Commit graph

152 commits

Author SHA1 Message Date
Kirill Ponomarev
78183c1e45 Update to 1.4.9 2018-06-29 12:13:54 +00:00
Kirill Ponomarev
fe6425ac0f Update to 1.4.8 2018-05-28 17:04:38 +00:00
Kirill Ponomarev
a4df06d6db Update to 1.4.7 2018-05-04 06:17:18 +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
Joseph Mingrone
4521b0a322 lang/sbcl: Warn Quicklisp users not to load asdf for ports
Approved by:    krion (maintainer)
Differential Revision:  https://reviews.freebsd.org/D15113
2018-04-17 14:12:04 +00:00
Kirill Ponomarev
d6075d7c9b Update to version 1.4.6 2018-03-31 17:49:22 +00:00
Kirill Ponomarev
feeab8ebbb Update to version 1.4.5 2018-03-04 17:45:25 +00:00
Kirill Ponomarev
c218e25c2c Update to version 1.4.4 2018-01-31 17:57:21 +00:00
Kirill Ponomarev
3ec5ba1032 Update to version 1.4.3
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D13790
2018-01-08 14:40:08 +00:00
Kirill Ponomarev
a1c7190d94 Update to 1.4.2
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D13429
2017-12-11 14:23:27 +00:00
Joseph Mingrone
9e7da7b987 Chase upgrade of lang/sbcl
All ports with SBCL fasl files must be rebuilt when the lang/sbcl package
changes.  Also, add a note to lang/sbcl/Makefile as a reminder of the
required PORTREVISION bumps to prevent future breakage.

Approved by:	krion, olgeni
Differential Revision:	https://reviews.freebsd.org/D13087
2017-11-15 04:12:07 +00:00
Kirill Ponomarev
f7afbb284c Update to version 1.4.1
PR:		223336
Submitted by:	satosi.kimura@nifty.ne.jp
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D12874
2017-11-14 12:40:31 +00:00
Kirill Ponomarev
919aea344f Update to version 1.3.21
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D12216
2017-09-07 12:10:52 +00:00
Joseph Mingrone
ba7d3dba22 lang/sbcl: Hook into the FreeBSD ports asdf framework by depending on
devel/cl-asdf and loading etc/asdf-init.lisp in sbclrc

Also:
- Download SBCL bootstrap binaries from official upstream source instead of
  the FreeBSD cluster
- Use DISTVERION instead of PORTVERSION
- Fix portlint warnings about ordering
- Use variables; e.g., ${PORTVERSION} instead of repeating sbcl
- Bbump PORTREVISION

Approved by:	krion (maintainer)
Differential Revision:	https://reviews.freebsd.org/D12055
2017-08-17 19:02:26 +00:00
Joseph Mingrone
c5de2f6430 lang/sbcl: Install default system-wide startup script
- patch to search for the system-wide startup script under ${PREFIX}/etc/
- patch documentation, so it refers to ${PREFIX}/etc/ instead of /etc
- startup script loads asdf and sets asdf:*central-registry* to the
  location where the cl-* ports install asd files

Approved by:	krion (maintainer)
Differential Revision:	https://reviews.freebsd.org/D12018
2017-08-14 17:06:38 +00:00
Kirill Ponomarev
2f5cd6a75a Update to 1.3.20
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11860
2017-08-04 14:56:17 +00:00
Kirill Ponomarev
46fef3c683 Takeover maintainership
Approved by:	mat (implicit)
2017-02-04 18:12:26 +00:00
John Marino
eeb37769fc lang/sbcl: reset maintainer upon request
PR:	216780
2017-02-04 14:57:09 +00:00
John Marino
701275cc6a lang/sbcl: Restore SBCL bootstrap and missing modules
There were several issues with the revamp of sbcl.

1) The removal of the lisp contrib modules broke several ports dependent
   on them.
2) The removal of a proper SBCL bootstrap (SBCL built by SBCL) broke
   DragonFly.  Generally it is recommended that compilers build themselves,
   although it's unclear if SBCL has such a recommendation.
3) Handling of .core suffix changed by default

This revamp was itself revamped signficantly:

A) Change SBCL option from building from locally installed SBCL to building
   from a downloaded bootstrap SBCL compiler (supports FreeBSD i386 & amd64
   and DragonFly x86_64)
B) Set this as the default option and move the formerly default CCL to a
   non-default option
C) Cosmetic: comment typo fixes, options realigned
D) contributed lisp modules readded to the makefile and pkg-plist
E) PLUS_BOOTSTRAPS switch to regenerate distinfo with all bootstrap files
F) Change "RENAME_DLM" PLIST_SUB to "CORE_SUFFIX" to unbreak makeplist
G) Regenerated pkg-plist (which wasn't previously ordered)
H) Set renaming of .core files to _core by default as it has been
   previously done for years.

Approved by:	DF Support / just-fix-it [1]

[1] No immediate response from ler@, adamw@, or maintainer after
notification of issues caused by changes of major update.  Justified by
need to restore platform builds and dependent port builds.
2017-01-27 17:42:13 +00:00
Larry Rosenman
e02213a4e8 Update lang/sbcl to 1.3.13
Give MAINTAINERship to submitter, modernize port.

PR:	215866
Submitted 	by:Pavel Volkov (pavelivolkov gmail com)
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D9186
2017-01-15 01:34:45 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +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
John Marino
d000014b73 lang/sbcl: Upgrade version 1.2.9 => 1.3.1
PR:		204942
Submitted by:	Michael Danilov
2015-12-02 19:16:49 +00:00
John Marino
6ae7a776f9 lang/sbcl: Install contrib modules (again)
The module support should not have been removed.  It caused ports
dependent on sbcl to break during building.  Fix partially taken
from PR below:

PR:	198688
2015-03-22 14:42:11 +00:00
John Marino
4389b9462d lang/sbcl: Fix MASTER_SITES, support DragonFly and more
Now that SBCL is current, there was some cleanup needed.  This included:
  - MASTER_SITES for bootstrap compilers did not resolve
    - Replaced with LOCAL/marino
  - FreeBSD 7 not supported anymore
    - removed references from distinfo and bootstrap list
  - contrib modules not supported anymore, removed references
  - removed -pthread change
  - Added support for x86-64-dragonfly
  - simplified docs handling (remove condition DISTFILE for docs)
  - unmasked build target commands
  - moved cleanup of patching to post-patch target
  - general aesthetic cleanup

No revbump needed.
2015-03-22 12:59:46 +00:00
John Marino
32e25900a6 lang/sbcl: remove experimental THREADS option; it doesn't build
PR:	184425, 198590
2015-03-22 08:16:55 +00:00
John Marino
04b9ad61eb lang/sbcl: Upgrade version 1.1.12 => 1.2.9
PR:		198590
Submitted by:	Satosi Kimura (nifty.ne.jp)
2015-03-21 01:55:17 +00:00
Baptiste Daroussin
77cba41a62 Cleanup plist 2014-10-27 15:23:30 +00:00
Jimmy Olgeni
98410c3b2a Add staging support.
PR:		190708
Submitted by:	olgeni
Approved by:	maintainer timeout
2014-08-12 20:19:53 +00:00
John Marino
8b6f16b94f Reset maintainer on lang/sbcl
There's been a staging PR in place since June that prevent a maintainer
reset back in June.

Approved by:	portmgr (implicit, NOT_STAGED)
2014-08-11 13:46:43 +00:00
Adam Weinberger
0f88ed614d Repair instances, almost all courtesy of bf ;-), of spaces
and/or tabs before the =. This made doing regular expressions
on the ports tree really difficult.

Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 20:55:27 +00:00
Adam Weinberger
bbc8c4d740 Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 18:41:15 +00:00
Jimmy Olgeni
021be14f65 Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Categories J-L.

CR:		D305
Approved by:	portmgr (swills)
2014-07-05 19:27:03 +00:00
Brendan Fabeny
8e5a6741f5 Update lang/sbcl to 1.1.12 [1] and math/maxima to 5.31.1; adjust
dependent ports

PR:		181545 [1]
2013-10-03 13:47:44 +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
Brendan Fabeny
780303a9b4 update lang/sbcl to 1.1.8, and adjust dependent ports 2013-06-06 13:13:34 +00:00
Brendan Fabeny
296877462b update lang/sbcl to 1.1.7, and adjust dependent ports 2013-05-06 15:33:07 +00:00
Brendan Fabeny
be5b487942 fix a recent build failure by temporarily disabling two contrib
sb-sprof tests that are run during the build proper
2013-03-22 20:44:17 +00:00
Brendan Fabeny
a600511760 update lang/sbcl to 1.1.5+bugfixes, and adjust dependent ports 2013-03-03 15:55:04 +00:00
Brendan Fabeny
354a739598 update lang/sbcl to 1.1.4 and adjust dependent ports 2013-02-02 21:57:41 +00:00
Brendan Fabeny
2a56971eac update lang/sbcl to 1.1.3 and adjust dependent ports 2013-01-05 14:13:46 +00:00
Brendan Fabeny
8680d9196e update sbcl to 1.1.2 and maxima to 5.29.1; adjust dependent ports 2012-12-16 05:34:02 +00:00
Brendan Fabeny
b7c7102421 update lang/sbcl to 1.0.58 and switch to the new options format;
adjust dependent ports
2012-09-13 02:03:41 +00:00
Dag-Erling Smørgrav
dbc36c9345 Remove useless metadata from ports I created. 2012-09-05 15:43:33 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Brendan Fabeny
8b28c33e00 update lang/sbcl to 1.0.57, and adjust dependent ports 2012-05-22 19:16:09 +00:00
Brendan Fabeny
0eb8a47869 update to 1.0.56 and adjust dependent ports; switch to the packaged
html documents, to avoid problems with our texinfo tools; pass prefix,
dynamic space size, and lisp bootstrap via make.sh options; update
flags and use them in tests; remove unused patches; simplify and sort
some variables and options-handling; shorten some long lines
2012-04-23 09:27:42 +00:00
Pav Lucistnik
1f19f0643a - Mark BROKEN: does not build (broken by recent texinfo update)
Reported by:	pointyhat
2012-04-18 21:23:38 +00:00
Brendan Fabeny
6d1d7abfc9 remove a stale patch
PR:		164542
Submitted by:	swell.k
2012-02-07 01:10:34 +00:00
Brendan Fabeny
f00f210e61 update lang/sbcl to 1.0.55, and adjust dependent ports 2012-01-24 14:10:45 +00:00