mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-22 00:35:15 +00:00
9f8b4bcde3
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV. - Add an option helper for LIBS. - Adjust all ports that already use LIBS. Also remove references to PTHREAD_CFLAGS and PTHREAD_LIBS while here. - Some ports did not support having a LIBS environment variable and required additional patches. Somewhat simplified a linker command line looks like: ${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS} where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and LIBS can be controlled by us. If possible -L and -l flags need to be added to LIBS to make sure they appear after any -L and -l flags set by upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this may appear too early on the command line causing installed libraries to be linked in instead of freshly built ones. Additional changes: benchmarks/netio: Replace WITH_IPV6 with an IPV6 option. comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC. graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR. graphics/visionworkbench: Remove FreeBSD 7 support. multimedia/libmovtar: New LIB_DEPENDS syntax. multimedia/opencinematools: Use standard do-build. net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins) net-mgmt/nagios: Remove -fPIC. net-mgmt/nagios4: Remove -fPIC. print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036. security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test in configure that falsely detects pthread_mutexattr_init in our libc. sysutils/dar: Fix iconv detection. x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD hack and use $CXX as linker as on other platforms. PR: 190592 Exp-run by: antoine Approved by: portmgr (antoine) |
||
---|---|---|
.. | ||
attica | ||
bakery | ||
blt | ||
bwidget | ||
c++-gtk-utils | ||
eel | ||
elementary | ||
flowcanvas | ||
fltk | ||
fltk-devel | ||
fox14 | ||
fox16 | ||
fox17 | ||
fpc-gnome1 | ||
fpc-gtk1 | ||
fpc-gtk2 | ||
fpc-xforms | ||
fxscintilla | ||
gai | ||
gal2 | ||
gal2-reference | ||
gdl | ||
girara | ||
gnocl | ||
gnome-desktop-sharp20 | ||
gnome-pty-helper | ||
gnome-sharp20 | ||
gnomemm | ||
gnustep-back | ||
gnustep-gui | ||
granite | ||
gstreamer1-plugins-pango | ||
gstreamer-plugins-pango | ||
gtk12 | ||
gtk20 | ||
gtk20-reference | ||
gtk30 | ||
gtk30-reference | ||
gtk-sharp10 | ||
gtk-sharp20 | ||
gtk-sharp-beans | ||
gtkada | ||
gtkada3 | ||
gtkdatabox | ||
gtkextra2 | ||
gtkglarea2 | ||
gtkglext | ||
gtkglextmm | ||
gtkimageview | ||
gtkmathview | ||
gtkmm20 | ||
gtkmm20-reference | ||
gtkmm24 | ||
gtkmm24-reference | ||
gtkmm30 | ||
gtkmm30-reference | ||
gtksourceview | ||
gtksourceview2 | ||
gtksourceview2-reference | ||
gtksourceview3 | ||
gtksourceview3-reference | ||
gtksourceview-reference | ||
gtksourceviewmm3 | ||
hippo-canvas | ||
hs-GLURaw | ||
hs-GLUT | ||
hs-gtk | ||
hs-gtk2hs | ||
hs-gtkglext | ||
hs-gtksourceview2 | ||
hs-OpenGL | ||
hs-OpenGLRaw | ||
hs-pango | ||
hs-vte | ||
hs-wx | ||
hs-wxc | ||
hs-wxcore | ||
hs-wxdirect | ||
irrlicht | ||
itk | ||
iwidgets | ||
lesstif | ||
libbonoboui | ||
libbonoboui-reference | ||
libgail-gnome | ||
libgdiplus | ||
libgnomeprintui | ||
libgnomeprintuimm | ||
libgnomeui | ||
libgnomeui-reference | ||
libgnomeuimm26 | ||
libgtksourceviewmm | ||
libmatewnck | ||
libpanelappletmm | ||
libsexy | ||
libsexymm | ||
libunique3 | ||
libwnck | ||
libwnck-reference | ||
libxaw3dxft | ||
libXaw | ||
libxfce4gui | ||
libXmu | ||
libXt | ||
libzvt | ||
linux-f10-blt | ||
linux-f10-gtk2 | ||
linux-f10-openmotif | ||
linux-f10-pango | ||
linux-f10-qt45 | ||
linux-f10-tk85 | ||
movingmotif | ||
mowitz | ||
mygui | ||
neXtaw | ||
nucleo | ||
ocaml-lablgtk2 | ||
open-motif | ||
otk | ||
p5-Alien-wxWidgets | ||
p5-Glade2 | ||
p5-Gnome2 | ||
p5-Gnome2-Canvas | ||
p5-Gnome2-VFS | ||
p5-Gtk | ||
p5-Gtk2 | ||
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 | ||
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 | ||
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-Wx | ||
p5-Wx-Perl-ProcessStream | ||
pango | ||
pango-reference | ||
pangomm | ||
pangox-compat | ||
pangoxsl | ||
paragui-devel | ||
phat | ||
plib | ||
pure-gtk | ||
pure-tk | ||
py-fltk | ||
py-gnome2 | ||
py-gnome-desktop | ||
py-gnome-extras | ||
py-gtk2 | ||
py-gtkglext | ||
py-gtksourceview | ||
py-gui | ||
py-kivy | ||
py-kiwi | ||
py-Pmw | ||
py-pyqwt | ||
py-qt4-gui | ||
py-sexy | ||
py-SquareMap | ||
py-tkinter | ||
py-tktreectrl | ||
py-traitsbackendwx | ||
py-traitsgui | ||
py-vte | ||
py-wax | ||
py-wmdockapps | ||
py-wxPython28 | ||
py-wxPython28-common | ||
py-wxPython28-unicode | ||
py-xlib | ||
qt4-declarative | ||
qt4-gui | ||
qt4pas | ||
qt5-declarative | ||
qt5-gui | ||
qt5-quick | ||
qt5-widgets | ||
qtada | ||
qwt5 | ||
qwt5-designerplugin | ||
qwt6 | ||
qwt6-designerplugin | ||
rep-gtk2 | ||
ruby-fox16 | ||
rubygem-gdk3 | ||
rubygem-gtk2 | ||
rubygem-gtk3 | ||
rubygem-gtksourceview2 | ||
rubygem-gtksourceview3 | ||
rubygem-pango | ||
rubygem-poppler | ||
rubygem-vte | ||
scintilla | ||
sdl_pango | ||
shared-desktop-ontologies | ||
skinlf | ||
slingshot | ||
soqt | ||
SoXt | ||
swt | ||
swt-devel | ||
termit | ||
tile | ||
tix | ||
tk84 | ||
tk85 | ||
tk86 | ||
tk-wrapper | ||
tkdnd | ||
tkshape | ||
tktable | ||
tktray | ||
tktreectrl | ||
unique | ||
v | ||
vdk | ||
viewklass | ||
vte | ||
vte3 | ||
vte-reference | ||
vtkfox | ||
wmapp | ||
wxgtk28 | ||
wxgtk28-common | ||
wxgtk28-contrib | ||
wxgtk28-contrib-common | ||
wxgtk28-unicode | ||
wxgtk28-unicode-contrib | ||
wxgtk30 | ||
Xaw3d | ||
xbae | ||
xforms | ||
xmhtml | ||
xview | ||
xview-clients | ||
Makefile |