freebsd-ports/x11-toolkits
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
..
attica Convert a bunch of USE_BZIP2 to USES=tar:bzip2 2014-07-29 18:41:15 +00:00
bakery Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
blt Patch configure to use ${CC} instead of ld to link the two shared objects it 2014-09-21 15:36:25 +00:00
bwidget - Update to 1.9.8 2014-09-10 15:38:30 +00:00
c++-gtk-utils Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
eel
elementary Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
flowcanvas Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
fltk Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
fltk-devel - Update to snapshot 10321 2014-09-19 08:55:16 +00:00
fox14 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
fox16 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
fox17 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
fpc-gnome1 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
fpc-gtk1 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
fpc-gtk2
fpc-xforms Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
fxscintilla Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
gai Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
gal2 - Fix missing library problems when the linker enforces explicit linking 2014-08-26 14:06:08 +00:00
gal2-reference
gdl Remove two libtool fixes from Mk/Uses/libtool.mk. They don't always work 2014-07-23 10:28:03 +00:00
girara
gnocl
gnome-desktop-sharp20
gnome-pty-helper Remove USES=pathfix (already set by master port) 2014-09-19 18:39:00 +00:00
gnome-sharp20 - Drop .la files, no dependees require them 2014-08-29 09:18:02 +00:00
gnomemm
gnustep-back Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
gnustep-gui Remove now useless @exec 2014-09-03 06:14:57 +00:00
granite Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
gstreamer1-plugins-pango
gstreamer-plugins-pango
gtk12 devel/glib12 x11-toolkits/gtk12: 2014-09-13 15:11:27 +00:00
gtk20 Remove CONFIGURE_ARGS=--enable-explicit-deps. This option adds 2014-08-28 10:58:25 +00:00
gtk20-reference
gtk30 Use @rmtry 2014-09-02 23:16:33 +00:00
gtk30-reference
gtk-sharp10 Let pkg deal with empty directories 2014-09-02 23:18:23 +00:00
gtk-sharp20 - Drop .la files, no dependees require them 2014-08-29 09:18:13 +00:00
gtk-sharp-beans Convert a bunch of USE_BZIP2 to USES=tar:bzip2 2014-07-29 18:41:15 +00:00
gtkada x11-toolkits/gtkada: Disable PORTSCOUT version checking 2014-08-07 21:03:05 +00:00
gtkada3 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
gtkdatabox - Drop .la files, no dependees require them 2014-08-19 18:54:01 +00:00
gtkextra2 - Drop .la files, no dependees require them 2014-08-19 19:04:23 +00:00
gtkglarea2 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
gtkglext Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
gtkglextmm Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
gtkimageview
gtkmathview - Add USES=libtool and bump dependent ports 2014-09-02 15:05:37 +00:00
gtkmm20
gtkmm20-reference
gtkmm24 Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
gtkmm24-reference
gtkmm30 Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
gtkmm30-reference
gtksourceview
gtksourceview2
gtksourceview2-reference
gtksourceview3
gtksourceview3-reference
gtksourceview-reference
gtksourceviewmm3 Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
hippo-canvas
hs-GLURaw Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-GLUT Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-gtk Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-gtk2hs Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-gtkglext Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-gtksourceview2 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-OpenGL Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-OpenGLRaw Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-pango Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-vte Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-wx Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-wxc Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-wxcore Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-wxdirect Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
irrlicht Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
itk Allow staging as a regular user 2014-08-25 16:41:00 +00:00
iwidgets Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 17:14:33 +00:00
lesstif - fix order in USES 2014-08-03 16:19:17 +00:00
libbonoboui
libbonoboui-reference
libgdiplus Remove two libtool fixes from Mk/Uses/libtool.mk. They don't always work 2014-07-23 10:28:03 +00:00
libgnomeprintui
libgnomeprintuimm Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
libgnomeui
libgnomeui-reference
libgnomeuimm26 Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
libgtksourceviewmm Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
libpanelappletmm Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
libsexy - Drop .la files, no dependees require them 2014-08-29 09:48:42 +00:00
libsexymm Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
libunique3 - Drop .la files, no dependees require them 2014-08-25 11:04:15 +00:00
libwnck
libwnck3
libwnck-reference
libxaw3dxft
libXaw
libxfce4gui
libXmu
libXt
libzvt Remove old libtool patch and drop .la file 2014-09-19 18:41:06 +00:00
linux-c6-gtk2 Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-c6-openmotif Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-c6-pango Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-c6-qt47-x11 Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-c6-tk85 Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-f10-blt Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-f10-gtk2 Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-f10-openmotif Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-f10-pango Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-f10-qt45 Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-f10-tk85 Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
movingmotif - Remove old libtool patch 2014-09-19 18:43:15 +00:00
mowitz
mygui Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
neXtaw Add DOCS option to the remaining staged ports where PORTDOCS appears 2014-07-16 03:34:56 +00:00
nucleo Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
ocaml-lablgtk2 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
open-motif Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
otk Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
p5-Alien-wxWidgets Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
p5-Glade2
p5-Gnome2
p5-Gnome2-Canvas
p5-Gnome2-VFS
p5-Gtk devel/glib12 x11-toolkits/gtk12: 2014-09-13 15:11:27 +00:00
p5-Gtk2 Remove duplicate line from plist 2014-08-07 21:44:29 +00:00
p5-Gtk2-Chmod
p5-Gtk2-Ex-Dialogs
p5-Gtk2-Ex-FormFactory
p5-Gtk2-Ex-PodViewer
p5-Gtk2-Ex-Simple-List
p5-Gtk2-Ex-Utils
p5-Gtk2-GladeXML
p5-Gtk2-Html2
p5-Gtk2-ImageView
p5-Gtk2-PathButtonBar
p5-Gtk2-TrayIcon
p5-Pango
p5-Prima - Update to 1.40 2014-09-09 14:43:47 +00:00
p5-Tk
p5-Tk-Action
p5-Tk-Autoscroll
p5-Tk-ColourChooser
p5-Tk-Contrib
p5-Tk-CursorControl
p5-Tk-Date
p5-Tk-DKW
p5-Tk-DynaTabFrame
p5-Tk-Enscript
p5-Tk-FileDialog
p5-Tk-FontDialog
p5-Tk-GBARR
p5-Tk-Getopt Remove some duplicate lines from plist (or duplicate plist) 2014-08-25 16:44:07 +00:00
p5-Tk-HistEntry
p5-Tk-JComboBox
p5-Tk-ResizeButton
p5-Tk-Role-Dialog
p5-Tk-Role-HasWidgets
p5-Tk-Splashscreen
p5-Tk-Sugar
p5-Tk-TableMatrix
p5-Tk-ToolBar
p5-Tk-WaitBox - Update cad/p5-GDS2 to 3.28. 2014-09-14 15:38:23 +00:00
p5-Wx Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
p5-Wx-Perl-ProcessStream Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
pango Remove CONFIGURE_ARGS=--enable-explicit-deps. This option adds 2014-08-28 10:58:25 +00:00
pango-reference
pangomm Add USES=libtool and INSTALL_TARGET=install-strip 2014-09-01 17:50:26 +00:00
pangox-compat Add USES=libtool 2014-08-29 22:18:38 +00:00
pangoxsl
phat
plib Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
pure-gtk
pure-tk
py-fltk Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-gnome2
py-gnome-desktop Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-gnome-extras net/openldap24-*: 2014-07-24 18:34:16 +00:00
py-gtk2 Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 17:14:33 +00:00
py-gtkglext Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-gtksourceview
py-gui
py-kivy Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-kiwi x11-toolkits/py-kiwi: update to 1.9.38 2014-08-08 13:11:48 +00:00
py-Pmw
py-qt4-gui Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-sexy
py-SquareMap Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-tkinter Modernize python 2014-08-29 14:45:45 +00:00
py-tktreectrl
py-traitsbackendwx Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-traitsgui Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-vte
py-wax Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-wxPython28 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-wxPython28-common Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-wxPython28-unicode
py-wxPython30 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
py-wxPython-common
py-xlib
qt4-declarative Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
qt4-gui Move the patches fixing CVE-2014-0190 to the right ports. 2014-07-20 17:09:20 +00:00
qt4pas Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
qt5-declarative Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
qt5-gui Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
qt5-quick Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
qt5-quickcontrols Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
qt5-widgets Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
qtada Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
qwt5
qwt5-designerplugin Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
qwt6 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
qwt6-designerplugin Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
rep-gtk2
rubygem-gdk3 x11/rubygem-gnome2: update to 2.2.0 2014-08-26 03:04:41 +00:00
rubygem-gtk2 x11/rubygem-gnome2: update to 2.2.0 2014-08-26 03:04:41 +00:00
rubygem-gtk3 x11/rubygem-gnome2: update to 2.2.0 2014-08-26 03:04:41 +00:00
rubygem-gtksourceview2 x11/rubygem-gnome2: update to 2.2.0 2014-08-26 03:04:41 +00:00
rubygem-gtksourceview3 x11/rubygem-gnome2: update to 2.2.0 2014-08-26 03:04:41 +00:00
rubygem-pango x11/rubygem-gnome2: update to 2.2.0 2014-08-26 03:04:41 +00:00
rubygem-poppler x11/rubygem-gnome2: update to 2.2.0 2014-08-26 03:04:41 +00:00
rubygem-vte x11/rubygem-gnome2: update to 2.2.0 2014-08-26 03:04:41 +00:00
scintilla scite and scintilla: Upgrade version 3.4.1 => 3.4.4 2014-08-08 19:47:35 +00:00
sdl_pango Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
shared-desktop-ontologies Convert a bunch of USE_BZIP2 to USES=tar:bzip2 2014-07-29 18:41:15 +00:00
skinlf
slingshot Rename x11-*/ patch-xy patches to reflect the files they modify. 2014-07-29 16:36:06 +00:00
soqt Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
SoXt Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
swt Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
swt-devel Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
termit - Update to version 2.10.0 2014-09-06 20:21:18 +00:00
tile
tix Remove indefinite articles and trailing periods from COMMENT, plus 2014-08-08 08:42:44 +00:00
tk84 Canonicalize a few LICENSE_PERMS 2014-08-22 07:20:30 +00:00
tk85 Retire MANCOMPRESSED. 2014-09-18 12:31:24 +00:00
tk86 - Update Tcl/Tk 8.6 to 8.6.2 2014-08-29 14:19:55 +00:00
tk-wrapper
tkdnd
tkshape Remove indefinite articles and trailing periods from COMMENT, plus 2014-08-08 08:42:44 +00:00
tktable Remove indefinite articles and trailing periods from COMMENT, plus 2014-08-08 08:42:44 +00:00
tktray
tktreectrl
unique
v Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
vdk - Drop .la files, no dependees require them 2014-08-25 17:30:04 +00:00
viewklass
vte
vte3 Convert to USES=libtool and INSTALL_TARGET=install-strip 2014-09-01 16:05:20 +00:00
vte-reference
vtkfox Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
wmapp
wxgtk28 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
wxgtk28-common
wxgtk28-contrib
wxgtk28-contrib-common
wxgtk28-unicode
wxgtk28-unicode-contrib
wxgtk30 Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
Xaw3d
xbae
xforms Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
xmhtml Replace some dependencies on libtool with USES=libtool:build or a 2014-08-10 19:26:38 +00:00
xview
xview-clients
Makefile Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00