Thomas Tuegel
ae75c88808
qt55.qtbase: upstream patch for backing store issue
...
The included patch from upstream fixes the issue described here:
https://bugreports.qt.io/browse/QTBUG-48321
The backing store of certain widgets was being improperly invalidated,
leading to display bugs in, e.g. VLC.
This patch is included in Qt 5.6, so we should remove it when we
upgrade.
2016-01-31 21:15:03 -06:00
Thomas Tuegel
7fae06718e
qt55.makeQtWrapper: don't set XDG_DATA_DIRS
2016-01-31 21:15:03 -06:00
Thomas Tuegel
776de6d955
qt55.qtconnectivity: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
aea5ee64db
qt55.qtenginio: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
35c7cdac5f
qt55.qtlocation: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
ea0794696f
qt55.qtmultimedia: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
89dc8118b4
qt55.qtquick1: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
abcb26c2bb
qt55.qtsensors: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
50de9a3f09
qt55.qtserialport: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
02f2761233
qt55.qtsvg: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
ed20a6a97c
qt55.qttools: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
db7cabe098
qt55.qtwebkit: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
da454bc547
qt55.qtwebsockets: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
055b1b86c5
qt55.qtx11extras: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
27824e3332
qt55.qtxmlpatterns: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
6c37bebabd
qt55.qtdeclarative: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
6dfabcb47b
qt55.qtscript: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
8bfae5c46d
qt55.qtbase: fix Qt module CMake config files
2016-01-31 21:15:03 -06:00
Thomas Tuegel
ac5a585ed8
qt55: add fixQtModuleCMakeConfig setup hook
2016-01-31 21:15:03 -06:00
Thomas Tuegel
4465f438de
qt55: improve update documentation
2016-01-31 21:15:03 -06:00
Thomas Tuegel
a6c9a6f5bf
qt55.qtbase: set licenses correctly
2016-01-31 21:15:03 -06:00
Thomas Tuegel
9adcd6f78c
qt55: update homepage
2016-01-31 21:15:03 -06:00
Thomas Tuegel
6dda0824ba
qt55.qtbase: use -system-harfbuzz
2016-01-31 21:15:03 -06:00
Thomas Tuegel
74121e07a7
qt55: use multiple outputs
2016-01-31 21:15:03 -06:00
Thomas Tuegel
db69888a02
qt55.qtbase: disable documentation
...
The documentation cannot be built as part of the split-module build
anyway. After all the modules are built, we could build the
documentation as a separate package.
2016-01-31 21:15:03 -06:00
Thomas Tuegel
3cfb552bbc
qt55.qtbase: don't depend on makeWrapper
2016-01-31 21:15:03 -06:00
Thomas Tuegel
302450dbfe
qt55.qtbase: don't propagate extra Mesa dependency
2016-01-31 21:15:03 -06:00
Thomas Tuegel
e64822b87d
qt55.qtbase: don't propagate gtk dependencies
2016-01-31 21:15:03 -06:00
Thomas Tuegel
4b844747a2
qt55.qtbase: don't propagate postgresql dependency
2016-01-31 21:15:03 -06:00
Thomas Tuegel
d5d7554639
qt55.qtbase: don't propagate mysql dependency
2016-01-31 21:15:03 -06:00
Thomas Tuegel
5337a2a4b3
qt55.qtbase: don't propagate cups dependency
2016-01-31 21:15:03 -06:00
Thomas Tuegel
fcf290cd1d
qt55.qtbase: don't refer to .dev outputs at runtime
2016-01-31 21:15:03 -06:00
Vladimír Čunát
363f667e8b
qt5*.qtbase: fixup output references
...
Hopefully I haven't missed any references in qt5*.
2016-01-28 13:31:17 +01:00
Thomas Tuegel
21bebe1592
qt55.qtbase: fix syntax error
2016-01-23 07:52:29 -06:00
Vladimír Čunát
f9f6f41bff
Merge branch 'master' into closure-size
...
TODO: there was more significant refactoring of qtbase and plasma 5.5
on master, and I'm deferring pointing to correct outputs to later.
2015-12-31 09:53:02 +01:00
Robin Gloster
99b1b464b4
qt55.qtbase: add patch to build with libressl 2.3
2015-12-23 22:10:01 +00:00
Thomas Tuegel
f250a6e64e
qt5: build env and full per version
2015-12-20 07:56:38 -06:00
Thomas Tuegel
36dda92317
qt55.qtbase: don't interpolate needlessly
2015-12-19 12:26:54 -06:00
Thomas Tuegel
09e9e3e359
fixup! qt55.qtbase: don't include optional dependencies unconditionally
2015-12-19 12:26:45 -06:00
Thomas Tuegel
98e2fbe630
qt55.qtbase: remove non-existent paths from LD_LIBRARY_PATH
2015-12-19 12:18:48 -06:00
Thomas Tuegel
0a54898a20
qt55.qtbase: don't include optional dependencies unconditionally
2015-12-19 12:18:06 -06:00
Thomas Tuegel
9f62af0885
qt55.qtbase: fallback libGL path
...
If libGL is not found on the system library path, fall back to the
default Mesa driver.
2015-12-19 12:15:33 -06:00
Thomas Tuegel
081b1f1707
qt55.qtbase: set compose search path
...
This was previously set using substituteInPlace, but this leads to
duplicate search paths.
2015-12-19 12:02:57 -06:00
Thomas Tuegel
14f27e5eb7
qt55.qtbase: move sed scripts to postPatch
2015-12-19 11:59:05 -06:00
Thomas Tuegel
8b890cac07
qt55.qtbase: manage patches with quilt
2015-12-19 11:56:50 -06:00
Luca Bruno
a412927924
Merge remote-tracking branch 'origin/master' into closure-size
2015-11-25 21:37:30 +01:00
Thomas Tuegel
4cb7779a5a
qt55: 5.5.0 -> 5.5.1
2015-11-23 12:58:39 -06:00
Vladimír Čunát
333d69a5f0
Merge staging into closure-size
...
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
2015-11-20 14:32:58 +01:00
Bjørn Forsman
2cec70ce6c
qt55: fix qtmultimedia gstreamer support
...
Without this, configure will say:
Checking for openal... no
/tmp/nix-build-qtmultimedia-5.5.0.drv-0/qtmultimedia-opensource-src-5.5.0/qtmultimedia.pro:28:
Variable GST_VERSION is not defined.
Checking for resourcepolicy... no
And there may be application runtime errors like
defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.camera"
After this fix, configure will say:
Checking for openal... no
Checking for gstreamer... yes
Checking for gstreamer_photography... no
Checking for gstreamer_encodingprofiles... yes
Checking for gstreamer_appsrc... yes
Checking for linux_v4l... yes
Checking for resourcepolicy... no
And the above runtime error will not appear.
This fix is similar to 449b6028
("qt5.multimedia: fix gstreamer
support."), except with Qt 5.5 we also need to set GST_VERSION.
2015-11-09 10:55:04 +01:00
Thomas Tuegel
24babaad9a
makeQtWrapper: wrap XDG directories
2015-10-31 08:48:53 -05:00