1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +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 - Remove dependency on infozip 2013-12-13 22:20:35 +00:00
bwidget - Update to 1.9.7 2013-11-21 10:54:15 +00:00
c++-gtk-utils Update to version 2.2.4 2013-11-30 09:58:08 +00:00
eel
elementary - Remove post-install step (unneeded since staging is supported) 2013-11-14 00:33:32 +00:00
fl_editor
flowcanvas Convert LIB_DEPENDS for ports depending on boost 2013-12-12 15:24:47 +00:00
fltk
fltk-devel Update freetype to 2.5.2. 2013-12-24 21:22:21 +00:00
flvw
fox14
fox16
fox17 - Update to 1.7.44 2013-12-09 10:21:55 +00:00
fpc-gnome1
fpc-gtk1
fpc-gtk2
fpc-xforms
fxscintilla
gai
gal2
gal2-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
gdl
gigi Convert LIB_DEPENDS for ports depending on boost 2013-12-12 14:15:03 +00:00
girara - x11-toolkits/girara update to 0.1.9 2013-11-28 21:08:38 +00:00
gnocl
gnome-desktop-sharp20
gnome-pty-helper Add vte3, the Gtk 3 version of the vte terminal widget. 2013-12-08 09:55:41 +00:00
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 Update to 2.4.22. 2013-12-14 19:25:33 +00:00
gtk30 Update to 3.8.8. 2013-12-30 21:09:09 +00:00
gtk30-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
gtk-sharp10 Freshen-up port and rename package. 2013-11-16 17:58:03 +00:00
gtk-sharp20 Freshen-up port and rename package. 2013-11-16 17:58:27 +00:00
gtk-sharp-beans
gtkada x11-toolkits/gtkada: Convert to staging 2013-11-10 18:59:47 +00:00
gtkdatabox
gtkextra2
gtkglarea2
gtkglext - Support staging 2013-12-23 13:59:27 +00:00
gtkglextmm
gtkimageview
gtkmathview
gtkmm20
gtkmm20-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
gtkmm24
gtkmm24-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
gtkmm30
gtkmm30-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
gtksourceview
gtksourceview2
gtksourceview2-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
gtksourceview3
gtksourceview3-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
gtksourceview-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
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 - update LIB_DEPENDS 2013-12-11 21:54:33 +00:00
libbonoboui
libbonoboui-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
libgail-gnome
libgdiplus Update freetype to 2.5.2. 2013-12-24 21:22:21 +00:00
libgnomeprintui
libgnomeprintuimm
libgnomeui Fix libgnome-keyring dependancy. gnome-keyring2 doesn't include 2013-11-20 16:37:00 +00:00
libgnomeui-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
libgnomeuimm26
libgtk-java
libgtksourceviewmm
libmatewnck Say hello to Mate 1.6. 2013-11-23 11:39:07 +00:00
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 - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
libxaw3dxft
libXaw Switch FreeBSD CURRENT to use the new xorg stack (WITH_NEW_XORG=) [0] 2013-12-16 11:11:09 +00:00
libxfce4gui
libXmu Switch FreeBSD CURRENT to use the new xorg stack (WITH_NEW_XORG=) [0] 2013-12-16 11:11:09 +00:00
libXt Switch FreeBSD CURRENT to use the new xorg stack (WITH_NEW_XORG=) [0] 2013-12-16 11:11:09 +00:00
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 - Update to 1.045 2013-12-11 19:42:51 +00:00
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 - Add LICENSE 2013-11-09 21:46:47 +00:00
p5-Gtk2-Ex-Simple-List - Pass maintainership to submitter 2013-11-09 21:46:42 +00:00
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 - Add LICENSE 2013-11-09 21:46:37 +00:00
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 - Support STAGEDIR 2013-11-15 17:24:50 +00:00
p5-Tk-Role-HasWidgets - Support STAGEDIR 2013-11-15 17:24:50 +00:00
p5-Tk-Splashscreen - stage support 2014-01-05 12:33:14 +00:00
p5-Tk-Sugar
p5-Tk-TableMatrix
p5-Tk-ToolBar - Use tar to extract zipball 2013-12-13 01:41:13 +00:00
p5-Wx
p5-Wx-Perl-ProcessStream
pango
pango-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
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 - Remove outdated patch 2013-11-20 19:56:14 +00:00
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 - Chase x11-toolkits/blt library name change 2013-11-19 11:15:07 +00:00
py-pyqwt - Mark BROKEN 2013-12-01 03:45:46 +00:00
py-qt4-gui
py-sexy Stage support 2013-12-27 21:35:41 +00:00
py-SquareMap - Update WWW: 2013-11-20 20:51:25 +00:00
py-tkinter Use setuptools for all Python ports. 2013-12-15 16:22:17 +00:00
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 - Convert to USES=qmake 2013-11-25 18:01:01 +00:00
qtada x11-toolkits/qtada: Convert to staging 2013-11-10 21:06:15 +00:00
qwt5 - Remove now needless qmake_build from USE_QT4 2013-11-21 15:41:06 +00:00
qwt5-designerplugin - Remove now needless qmake_build from USE_QT4 2013-11-21 15:41:06 +00:00
qwt6 - Remove now needless qmake_build from USE_QT4 2013-11-21 15:41:06 +00:00
qwt6-designerplugin - Remove now needless qmake_build from USE_QT4 2013-11-21 15:41:06 +00:00
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 Switch FreeBSD CURRENT to use the new xorg stack (WITH_NEW_XORG=) [0] 2013-12-16 11:11:09 +00:00
tile
tix
tk84
tk85
tk86
tk-wrapper
tkdnd
tkshape
tktable - Set USE_LDCONFIG 2013-11-19 10:52:25 +00:00
tktray
tktreectrl
unique Set portscout to ignore this port. 2013-12-03 09:32:32 +00:00
v Convert from USE_DOS2UNIX to USES=dos2unix 2013-11-18 22:02:53 +00:00
vdk
vdkbuilder
viewklass - Return almost all of my ports back to the pool. I have no time to make any 2013-11-29 07:37:52 +00:00
vte Add vte3, the Gtk 3 version of the vte terminal widget. 2013-12-08 09:55:41 +00:00
vte3 Add vte3, the Gtk 3 version of the vte terminal widget. 2013-12-08 09:55:41 +00:00
vte-reference - Stage support for all -reference ports 2013-12-09 18:41:16 +00:00
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 Fix typo. 2013-11-23 03:53:46 +00:00
xview-clients
Makefile In preparation for Qt 5 ports: 2014-01-06 16:16:52 +00:00