1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00
freebsd-ports/x11-toolkits
Max Brazhnikov 7d5e6b666c In preparation for Qt 5 ports:
Mk/Uses/qmake.mk:
- Add support for out-of-source builds
- Add support for Qt 5 ports
- Respect WITH_DEBUG

Mk/bsd.qt.mk:
- Massive rework for Qt 5 ports
- Remove '-phonon' from global configure args, thus allow qt4-designer and
  qt4-qtconfig to be built without Phonon support [1]

devel/qmake4:
- Improve mkspecs for gcc (mainly sync with linux version) and clang

devel/qt4-corelib:
- Convert to USES=iconv
- Remove ancient patch

devel/qt4-designer:
- Remove reference to WRKSRC from installed pkgconfig files [2]
- Don't build Qt Designer plugin for Phonon from outdated Qt sources.
  Separate port for plugin will be committed later

devel/qt4-assistant-adp, devel/qt4-libqtassistantclient:
- Convert to USES=qmake

Clean up Qt4 ports:
- Update comments
- Update description; use common description
- Consistently use QT_INCDIR, QT_LIBDIR, etc.
- Use options helpers
- Convert to new LIB_DEPENDS syntax
- Update DESKTOP_ENTRIES to avoid conflicts with Qt 5 ports
- Rename/move several ports for unification with Qt 5 ports

PR:		ports/184620 [1]
Reported by:	Kevin Zheng <kevinz5000@gmail.com>

PR:		ports/181141 [2]
Reported by:	thierry

PR:		ports/185101
Exp-run by:	bdrewery

This is mostly solely avilla's work in area51, kudos to him! And a couple
commits from myself, so you know who's collecting pointyhats :)
2014-01-06 16:16:52 +00:00
..
attica
bakery
blt
bwidget
c++-gtk-utils
eel
elementary
fl_editor
flowcanvas
fltk
fltk-devel Update freetype to 2.5.2. 2013-12-24 21:22:21 +00:00
flvw
fox14
fox16
fox17
fpc-gnome1
fpc-gtk1
fpc-gtk2
fpc-xforms
fxscintilla
gai
gal2
gal2-reference
gdl
gigi
girara
gnocl
gnome-desktop-sharp20
gnome-pty-helper
gnome-sharp20
gnomemm
gnustep-back
gnustep-gui
gstreamer1-plugins-pango
gstreamer-plugins-pango
gtk12
gtk20 Enable explicit depends, this will record X depends in gdk-2.0.pc. This 2013-12-20 21:17:13 +00:00
gtk20-reference
gtk30 Update to 3.8.8. 2013-12-30 21:09:09 +00:00
gtk30-reference
gtk-sharp10
gtk-sharp20
gtk-sharp-beans
gtkada
gtkdatabox
gtkextra2
gtkglarea2
gtkglext - Support staging 2013-12-23 13:59:27 +00:00
gtkglextmm
gtkimageview
gtkmathview
gtkmm20
gtkmm20-reference
gtkmm24
gtkmm24-reference
gtkmm30
gtkmm30-reference
gtksourceview
gtksourceview2
gtksourceview2-reference
gtksourceview3
gtksourceview3-reference
gtksourceview-reference
gtksourceviewmm3
gtkunique Stage support 2013-12-27 22:08:39 +00:00
hippo-canvas
hs-frantk
hs-GLURaw
hs-GLUT
hs-gtk
hs-gtk2hs
hs-gtkglext Fix dependency on x11-toolkits/gtkglext. 2013-12-28 12:33:29 +00:00
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 Update freetype to 2.5.2. 2013-12-24 21:22:21 +00:00
libgnomeprintui
libgnomeprintuimm
libgnomeui
libgnomeui-reference
libgnomeuimm26
libgtk-java
libgtksourceviewmm
libmatewnck
libpanelappletmm
libsexy - Change maintainer email of my ports to @FreeBSD.org 2013-12-18 10:20:48 +00:00
libsexymm - Change maintainer email of my ports to @FreeBSD.org 2013-12-18 10:20:48 +00:00
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 Fix detection of freetype after the update to 2.5.2. 2013-12-28 13:31:18 +00:00
neXtaw
nucleo
ocaml-lablgtk2
open-motif
otk
p5-Alien-wxWidgets
p5-Glade2
p5-Gnome2
p5-Gnome2-Canvas
p5-Gnome2-VFS
p5-Gtk
p5-Gtk2 - Update to 1.249 2013-12-18 17:02:13 +00:00
p5-Gtk2-Chmod - stage support 2014-01-05 12:30:05 +00:00
p5-Gtk2-Ex-Dialogs - stage support 2014-01-05 12:30:05 +00:00
p5-Gtk2-Ex-FormFactory
p5-Gtk2-Ex-PodViewer
p5-Gtk2-Ex-Simple-List
p5-Gtk2-Ex-Utils - stage support 2014-01-05 12:33:14 +00:00
p5-Gtk2-GladeXML - stage support 2014-01-05 12:30:05 +00:00
p5-Gtk2-Html2
p5-Gtk2-ImageView
p5-Gtk2-PathButtonBar - stage support 2014-01-05 12:33:14 +00:00
p5-Gtk2-TrayIcon
p5-Pango - Update to 1.224 2013-12-18 15:49:52 +00:00
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 - stage support 2014-01-05 12:30:05 +00:00
p5-Tk-FontDialog - stage support 2014-01-05 12:33:14 +00:00
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 - stage support 2014-01-05 12:33:14 +00:00
p5-Tk-Sugar
p5-Tk-TableMatrix
p5-Tk-ToolBar
p5-Wx
p5-Wx-Perl-ProcessStream
pango
pango-reference
pangomm
pangox-compat
pangoxsl Stage support 2013-12-27 21:53:47 +00:00
paragui-devel
phat Stage support 2013-12-27 21:48:55 +00:00
plib - Needs root during stage 2013-12-19 20:48:17 +00:00
pure-gtk
pure-tk
py31-tkinter
py-fltk x11-toolkits/py-fltk: support stage 2013-12-30 13:13:54 +00:00
py-gnome2
py-gnome-desktop
py-gnome-extras
py-gtk2
py-gtkglext x11-toolkits/py-gtkglext: support staging 2013-12-30 13:21:49 +00:00
py-gtksourceview
py-gui
py-kivy Move x11-toolkits/py-kivy to using auto-plist. 2013-12-19 15:15:56 +00:00
py-kiwi Part 2 at removing now useless FETCH_ARGS redifition 2014-01-03 01:12:59 +00:00
py-Pmw
py-pyqwt
py-qt4-gui
py-sexy Stage support 2013-12-27 21:35:41 +00:00
py-SquareMap
py-tkinter
py-tktreectrl
py-traitsbackendwx
py-traitsgui
py-vte
py-wax
py-wmdockapps
py-wxPython26 Fix pkg name collisions 2014-01-04 01:16:19 +00:00
py-wxPython26-common
py-wxPython26-unicode
py-wxPython28 Fix pkg name collisions 2014-01-04 01:16:19 +00:00
py-wxPython28-common
py-wxPython28-unicode
py-xlib
qt4-declarative In preparation for Qt 5 ports: 2014-01-06 16:16:52 +00:00
qt4-gui In preparation for Qt 5 ports: 2014-01-06 16:16:52 +00:00
qt4pas
qtada
qwt5
qwt5-designerplugin
qwt6
qwt6-designerplugin
rep-gtk2 Stage support 2013-12-27 22:16:08 +00:00
ruby-fox16
ruby-goocanvas
ruby-gstreamer
ruby-gtk2
ruby-gtksourceview2
ruby-pango
ruby-poppler Update poppler to 0.24.4. 2013-12-27 16:54:21 +00:00
ruby-vte
rubygem-gdk3
rubygem-gtk2
rubygem-gtk3
rubygem-gtksourceview2
rubygem-gtksourceview3
rubygem-pango
rubygem-poppler Update poppler to 0.24.4. 2013-12-27 16:54:21 +00:00
rubygem-vte
sakura
scintilla
sdl_pango
shared-desktop-ontologies
skinlf Stage transmission ports and the rest maintained by me. 2013-12-29 17:08:28 +00:00
slingshot
soqt
SoXt
swt
swt-devel
termit
tile
tix
tk84
tk85
tk86
tk-wrapper
tkdnd
tkshape
tktable
tktray
tktreectrl
unique
v
vdk
vdkbuilder
viewklass
vte
vte3
vte-reference
vtkfox
wmapp
wxgtk26 Fix pkg name collisions 2014-01-04 01:16:19 +00:00
wxgtk26-common
wxgtk26-contrib
wxgtk26-contrib-common
wxgtk26-docs
wxgtk26-unicode
wxgtk26-unicode-contrib
wxgtk28 Fix pkg name collisions 2014-01-04 01:16:19 +00:00
wxgtk28-common
wxgtk28-contrib
wxgtk28-contrib-common
wxgtk28-unicode
wxgtk28-unicode-contrib
wxgtk29 Fix pkg name collisions 2014-01-04 01:16:19 +00:00
Xaw3d
xbae Stage support 2013-12-27 21:11:24 +00:00
xforms
xmhtml
xscoop
xview
xview-clients
Makefile In preparation for Qt 5 ports: 2014-01-06 16:16:52 +00:00