1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-20 04:02:27 +00:00
freebsd-ports/lang
Johannes Jost Meixner 05317facbe Update CentOS base to 6.5, add userland ports
The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6

Additionally, please add the following line to /etc/sysctl.conf:

    compat.linux.osrelease=2.6.18

Upgrading procedures are shown in /usr/ports/UPDATING.

This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.

Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,

PR:		186820
Differential Revision:	https://reviews.freebsd.org/D793
Reviewed by:	allanjude, antoine, bapt, rene
Approved by:	portmgr (antoine, bapt)
Approved by:	koobs (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-09-22 10:40:00 +00:00
..
abcl Include abcl-contrib, which enables using QuickLisp. 2014-08-19 13:01:24 +00:00
adacontrol
afnix
algol68g Fix misleading option name: the option uses plotutils, not gnuplot 2014-09-04 17:38:04 +00:00
alisp
angelscript Fix build on 8 and 9. 2014-09-09 20:14:25 +00:00
arena
asis
asn1c
atlast
ats
awka
bas2tap
basic256 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
bf2c
bigloo
bsh
bwbasic - Update to 2.61 2014-08-18 09:52:18 +00:00
ccl
cdent
cduce - Fix missing library problems when the linker enforces explicit linking 2014-08-26 14:06:08 +00:00
ceylon
cfortran
chicken
cint Add missing dependency on readline. 2014-09-13 11:30:43 +00:00
clang32
clang33
clang34
clang35 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
clang-cheri Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
clang-devel Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
clay Clay has seen no development in over a year and depends on an obsolete 2014-08-22 13:07:44 +00:00
clojure
clojure-mode.el
cmucl
cmucl-extra
cocor
cparser
csharp-mode.el
cython
diveintopython
dlv Allow staging as a regular user 2014-09-18 20:44:32 +00:00
dmd1
dmd2 Update 2.065.0 --> 2.066.0 2014-08-18 18:43:23 +00:00
ecl
elan
elixir
elk
emacs-lisp-intro
embryo
erlang Upgrade to version 17.3. 2014-09-20 07:03:56 +00:00
erlang-runtime15 Do not forcibly disable SMP in erlc. 2014-08-29 05:44:02 +00:00
erlang-runtime16 Do not forcibly disable SMP in erlc. 2014-08-29 05:44:02 +00:00
erlang-runtime17 Upgrade to version 17.3. 2014-09-18 10:52:19 +00:00
execline
expect
f2c
fasm
ferite
ficl
fpc
fpc-base Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
fpc-docs
fpc-lua
fpc-rexx
fpc-tcl
fpc-units Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
fpc-utils
fsharp
gambit-c Update to version 4.7.3. 2014-08-28 06:36:32 +00:00
gauche
gawk
gcc Add USES=libtool 2014-09-11 14:39:39 +00:00
gcc5 Update to the 20140914 snapshot of GCC 5.0. 2014-09-18 14:07:17 +00:00
gcc46 Add USES=libtool 2014-09-11 12:02:28 +00:00
gcc47 Add USES=libtool 2014-09-11 13:49:01 +00:00
gcc47-aux Add USES=libtool 2014-08-28 19:19:24 +00:00
gcc48 Update to the 20140918 snapshot of GCC 4.8.4. 2014-09-20 15:38:23 +00:00
gcc49 Update to the 20140917 snapshot of GCC 4.9.2. 2014-09-20 12:20:22 +00:00
gcc-aux Add USES=libtool 2014-08-28 11:10:34 +00:00
gcc-ecj45
gcl Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
gforth Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports. 2014-09-17 07:38:15 +00:00
ghc Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
gjs
gnat_util
gnatdroid-armv5
gnatdroid-armv7 Add USES=libtool 2014-08-28 11:10:34 +00:00
gnatdroid-binutils
gnatdroid-sysroot
gnu-cobol Berkeley DB cleanup, remove versions 4.0 ... 4.7. 2014-08-21 22:50:29 +00:00
gnustep-base
go
Gofer
gprolog
groovy
gscheme Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
guile Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports. 2014-09-17 07:38:15 +00:00
guile2 Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports. 2014-09-17 07:38:15 +00:00
harbour
hla
hope
hs-brainfuck Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-epic Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-unlambda Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
huc
hugs Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
icc - Assign maintainership to Carlos Jacobo Puga Medina <cpm@fbsd.es> 2014-09-14 17:21:26 +00:00
ici
icon
intel2gas
intercal
io Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
ironpython
itcl
itcl4 - New port: lang/itcl4 2014-08-29 14:32:18 +00:00
jakarta-commons-jelly
jimtcl Cleanup plist 2014-09-22 07:18:52 +00:00
jruby Update to 1.7.15. 2014-09-16 07:18:31 +00:00
js_of_ocaml
jython
kawa
kroc Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
kturtle Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
lafontaine
libhx - Update from 3.21 to 3.22 2014-08-26 11:09:46 +00:00
libjit
libobjc2
librep
libstdc++_stldoc_4.2.2
linux-c6-tcl85 Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-f10-libg2c Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-f10-tcl85 Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-j Allow staging as a regular user 2014-09-21 13:43:47 +00:00
lua51
lua52
lua-mode.el
luajit
malbolge
maude - Stagify 2014-09-03 19:58:36 +00:00
mawk lang/mawk: update 1.3.4-20140914 -> 1.3.4-20140914 2014-09-15 11:13:55 +00:00
mdk lang/guile: 2014-08-31 15:17:49 +00:00
micropython
mit-scheme - Drop .la files for security/libmcrypt, no dependees require them 2014-09-17 17:29:47 +00:00
mixal
mlton
mmix Canonicalize a few LICENSE_PERMS 2014-08-22 07:20:30 +00:00
modula3 Update conflicts between modula3 and cvsup* 2014-09-11 06:05:04 +00:00
mono Update to 3.6.0. 2014-09-12 16:34:06 +00:00
mono-basic
moscow_ml
mosh
mtasc
munger Allow staging as a regular user 2014-08-24 20:04:29 +00:00
nawk
nbc
nbfc Make 7 ports jobs unsafe 2014-08-31 15:52:47 +00:00
nesasm
newlisp math/gsl: 2014-08-17 13:09:56 +00:00
newlisp-devel math/gsl: 2014-08-17 13:09:56 +00:00
nhc98 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
nickle
nimrod
nml
nqc
nwcc - Improve the REINPLACE_CMD regex 2014-08-28 15:03:04 +00:00
nx
ocaml Canonicalize a few LICENSE_PERMS 2014-08-22 07:20:30 +00:00
ocaml-autoconf
ocaml-nox11
ofc Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
ohugs Fix build on -current. 2014-08-16 21:20:57 +00:00
onyx - Stage support 2014-08-29 12:41:40 +00:00
oo2c Fix build. 2014-08-26 17:35:45 +00:00
opendylan
p2c
p5-Data-JavaScript
p5-ePerl
p5-Error
p5-Expect - Update to 1.31 2014-09-04 14:25:16 +00:00
p5-ExtUtils-F77 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
p5-Interpolation
p5-JavaScript-SpiderMonkey
p5-JavaScript-Squish
p5-JavaScript-Value-Escape
p5-JSAN
p5-List-MoreUtils
p5-Marpa
p5-Marpa-PP
p5-Marpa-XS
p5-Modern-Perl
p5-Parse-Perl
p5-Perl6-Subs
p5-Pugs-Compiler-Rule
p5-Quantum-Superpositions
p5-Scalar-List-Utils
p5-signatures
p5-Switch
p5-Tcl
p5-Test-XPath
p5-Try-Tiny
p5-Try-Tiny-Retry
p5-TryCatch
p5-v6
parrot
pbasic
pcc
pecl-perl
perl5.14
perl5.16
perl5.18
perl5.20
petite-chez
pfe
phantomjs
pharo Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
phc
php5 Fix build on 8.x and 9.x. 2014-09-18 19:49:26 +00:00
php5-extensions
php53 - Bump PORTREVISIONs on php*-mcrypt after libmcrypt .so version change 2014-09-17 23:27:08 +00:00
php53-extensions
php55 Fix build on 8.x and 9.x. 2014-09-18 19:49:26 +00:00
php55-extensions
php56 Php extensions are built from the same source tarball as php and should 2014-09-17 18:38:18 +00:00
php56-extensions Import PHP 5.6 branch! 2014-09-04 14:24:25 +00:00
php_doc
php-mode.el
picoc
pike78 print/freetype: 2014-09-19 15:45:14 +00:00
polyml
ptoc
pure Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports. 2014-09-17 07:38:15 +00:00
py-clojure
py-mx-base
py-prolog
pypy
pypy3-devel
pypy-devel
python Remove support for pkg_install 2014-09-01 13:03:25 +00:00
python2 Remove support for pkg_install 2014-09-01 13:03:25 +00:00
python3 Remove support for pkg_install 2014-09-01 13:03:25 +00:00
python27 Do not define __BSD_VISIBLE/_XOPEN_SOURCE/_POSIX_C_SOURCE in 2014-09-12 20:52:18 +00:00
python32 Change INSTALL_DATA to install with mode 644 2014-09-04 19:26:24 +00:00
python33 Change INSTALL_DATA to install with mode 644 2014-09-04 19:26:24 +00:00
python34 Change INSTALL_DATA to install with mode 644 2014-09-04 19:26:24 +00:00
python-doc-html
python-doc-pdf-a4
python-doc-pdf-letter
python-doc-text
python-mode.el
python-tools A selection of supplementary tools for the Python language, which ship with 2014-08-18 16:44:14 +00:00
qore
qscheme Stage lang/qscheme and unbreak on FreeBSD 10+ 2014-08-30 21:15:14 +00:00
qt5-qml
racket - Move some variable definitions in front of bsd.port.options.mk 2014-09-14 09:37:54 +00:00
racket-minimal - Move some variable definitions in front of bsd.port.options.mk 2014-09-14 09:39:22 +00:00
ratfor Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
rexx-imc
rexx-regina lang/rexx-regina: Fix configure script to support DragonFly 2014-08-21 12:07:55 +00:00
rexx-regutil
rexx-wrapper
rhino
rubinius
ruby19 lang/ruby19: switch to USES=execinfo 2014-09-14 15:50:46 +00:00
ruby20 lang/ruby20: switch to USES=execinfo 2014-09-14 15:53:45 +00:00
ruby21 lang/ruby21: switch to USES=execinfo 2014-09-14 15:55:20 +00:00
runawk
rust
s9fes
sagittarius-scheme Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
sather-specification
sather-tutorial
sbcl
scala
scala-docs
scheme48
scm
sdcc
sdcc-devel
see
seed7 - Update to 05_20140907 2014-09-10 06:58:49 +00:00
siod
sisc
sketchy
slib
slib-guile
slisp
smalltalk Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
smlnj lang/smlnj: fix tmpname warning 2014-08-31 10:42:04 +00:00
snobol4
spidermonkey17
spidermonkey24
spidermonkey170
spidermonkey185
spl
squeak Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
squirrel
stalin
starlogo
stldoc
swi-pl
tcc - Update MAINTAINER 2014-08-23 15:58:12 +00:00
tcl84 Canonicalize a few LICENSE_PERMS 2014-08-22 07:20:30 +00:00
tcl85 - Update Tcl/Tk 8.5 to 8.5.16 2014-08-27 07:54:49 +00:00
tcl86 - Fix packaging 2014-09-01 13:10:58 +00:00
tcl-manual
tcl-wrapper
tclX Canonicalize a few LICENSE_PERMS 2014-08-22 07:20:30 +00:00
tinypy
tolua
tolua++
tuareg-mode.el Update to version 2.0.8. 2014-08-24 17:13:00 +00:00
twelf
ucc
urweb
v8 - Add PORTSCOUT 2014-09-08 15:49:43 +00:00
v8-devel
vala
vala-vapigen
visualworks
whitespace
x10 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
yabasic
yap Fix build by removing texlive from USE_TEX. 2014-09-06 15:10:18 +00:00
yap-devel Unbreak by fixing a typo 2014-09-07 17:09:50 +00:00
yorick
ypsilon
Makefile Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00