Fabián Heredia Montiel
6b8044795e
qtwebengine: 5.15.6 → 5.15.7
2021-11-21 11:53:19 -08:00
Kim Lindberger
855a211fd9
Merge pull request #145473 from talyz/qt512-big-sur-fix
...
qt512: Make apps work on macOS Big Sur
2021-11-15 19:46:52 +01:00
github-actions[bot]
0ca0546665
Merge master into staging-next
2021-11-14 06:01:05 +00:00
Dmitry Kalinkin
b507efd2bc
qt51{4,5}.qtwebengine: mark as broken on darwin
2021-11-13 20:14:18 -05:00
talyz
39ce18a7ec
qt512: Make apps work on macOS Big Sur
...
Make Qt applications work on macOS Big Sur even if they're built with
an older version of the macOS SDK (<10.14 - we're currently using
10.12). This issue is fixed in 5.12.11, but it requires macOS SDK
10.13 to build. See https://bugreports.qt.io/browse/QTBUG-87014 for
more info.
2021-11-11 11:11:08 +01:00
Thomas Tuegel
5b22f14d38
qtbase: avoid rebuilding versions < 5.15
2021-10-31 12:02:20 -05:00
Thomas Tuegel
27b6cf2445
qtModule: combine conditionals inside evaluation brackets
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-10-31 11:38:56 -05:00
Thomas Tuegel
de97acd190
qt515: consolidate bash set short options
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-10-31 11:37:54 -05:00
Thomas Tuegel
940e668914
qt515: remove unused file
2021-10-31 11:33:42 -05:00
Thomas Tuegel
b9331fbad9
qt515: consolidate extra package sources
2021-10-31 10:59:30 -05:00
Thomas Tuegel
965fcab969
qt515: combine source locks into single JSON file
2021-10-31 10:53:48 -05:00
Thomas Tuegel
9e65eb4cee
qt515: 5.15.2 -> 5.15.3
...
Qt 5.15.3 does not have an official open source release, but the KDE team
maintains a collection of patches (pulled from Qt upstream) that they expect us
to carry.
2021-10-30 11:19:20 -05:00
Thomas Tuegel
42f44590e0
qtModule: say the magic words
2021-10-30 09:52:39 -05:00
Thomas Tuegel
8475a67e7d
qtbase: bootstrap with syncqt.pl
2021-10-30 09:52:38 -05:00
github-actions[bot]
b7725a001d
Merge staging-next into staging
2021-10-04 18:01:44 +00:00
github-actions[bot]
150dc67b3c
Merge master into staging-next
2021-10-04 18:01:07 +00:00
figsoda
b995290d0b
Merge pull request #140493 from figsoda/lib-optional-list
...
treewide: avoid use of lib.optional with list in inputs
2021-10-04 13:42:25 -04:00
figsoda
3109ff5765
treewide: avoid use of lib.optional with list in inputs
2021-10-04 13:02:42 -04:00
rnhmjoj
6dbccf4926
qtwebengine: 5.15.5 -> 5.15.6
2021-10-03 11:46:31 +02:00
Elias Probst
5fffa34329
qt5.qtbase: add patch from 363880 to fix MySQL support
...
Without this patch, a MariaDB upgrade to 10.6.3 will break Qt's MySQL
support, as it was using version-based feature flags instead of
functional tests.
This breaks the conversion of QDateTime values in queries, resulting in
the breakage of e.g. Akonadi.
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-10-01 11:37:42 +02:00
Dmitry Kalinkin
60055478c9
wrapQtAppsHook: fix a typo
2021-09-29 14:54:51 -04:00
Dmitry Kalinkin
1327726568
wrapQtAppsHook: add extra paths for macOS applications
2021-09-29 14:51:50 -04:00
Dmitry Kalinkin
ee33a90c56
qt: use isELF and isMachO in wrapQtAppsHook
2021-09-28 10:13:44 -04:00
github-actions[bot]
c836da689f
Merge staging-next into staging
2021-09-23 00:03:12 +00:00
Vladimír Čunát
314e0f22d8
qt512: fixup build of qtwayland
...
https://github.com/NixOS/nixpkgs/pull/138268#issuecomment-923135098
It's now not commonly used in Linux NixPkgs; I suppose it will be better
this way than failing.
2021-09-23 01:39:24 +02:00
adisbladis
6edb3d3001
Merge pull request #136493 from tweag/qtbase-parallel-build
...
qt5.qtbase: Enable parallel building
2021-09-20 16:47:55 -05:00
Artturi
7d2157605e
Merge pull request #126710 from Artturin/build-qt-with-atspi
...
qt5: add at-spi2-core to qtbase
2021-09-20 23:54:55 +03:00
Sergei Trofimovich
042119cade
qt514.qt3d: fix upstream URL
...
hydra can't build qt514.qt3d binary as it fails to fetch the tarball
from outdated source from:
https://download.qt.io/official_releases/qt/
as it only contains `5.12`, `5.15`, `6.0` and `6.2`.
`/archive` still has the releases:
https://download.qt.io/archive/qt/5.14/5.14.2/submodules/
Let's use those instead.
2021-09-11 17:20:03 +01:00
adisbladis
54a62ba008
qt5.qtbase: Enable parallel building
2021-09-02 14:03:33 -05:00
Artturin
1e8752a150
qt5: add at-spi2-core to qtbase
2021-09-02 17:10:53 +03:00
adisbladis
bcddcb26be
Merge pull request #136232 from tweag/qt5-out-of-tree-modules
...
qt5: Expose internal variables to facilitate out-of-tree building of modules
2021-08-31 14:16:32 -05:00
adisbladis
20ce363de4
qt5: Expose internal variables to facilitate out-of-tree building of modules
...
As it is currently it's almost impossible to accomplish something like:
```nix
...
(qt5.callPackage (
{ qtModule, qtbase, qtdeclarative }:
qtModule {
pname = "qt3d";
qtInputs = [ qtbase qtdeclarative ];
outputs = [ "out" "dev" "bin" ];
}
) { })
...
```
because all the required variables such as qtModule are internal-only.
By exposing these it's easier for external projects not to be bound
exactly by the module definitions explicitly listed in nixpkgs.
2021-08-30 15:15:44 -05:00
adisbladis
a7432ad311
qt5.qt3d: init module
2021-08-30 15:10:49 -05:00
Gérald Lelong
b3dcb19184
qt5.qtserialbus: 5.15 ( #134711 )
...
* qt5.qtserialbus: 5.14, 5.15
* take back qtserialbus from qt 5.14
2021-08-19 19:31:05 +02:00
github-actions[bot]
eec0175f9e
Merge staging-next into staging
2021-07-28 18:01:57 +00:00
github-actions[bot]
6fcda9f1ec
Merge master into staging-next
2021-07-28 18:01:16 +00:00
Yuka
3ff7100f05
qt5.qtwebengine: 5.15.3 -> 5.15.5 ( #131123 )
2021-07-28 14:43:08 +02:00
Sandro Jäckel
3095193e7e
qtbase: format, cleanup, remove darwin from inputs
2021-07-27 15:17:41 +02:00
Sandro
4c095c59ba
Merge pull request #125572 from prusnak/qt5-darwin
2021-07-26 09:15:45 +00:00
Sandro
5bd0c66364
Merge pull request #130053 from IvarWithoutBones/fix/qtbase-gcc11
2021-07-23 14:30:18 +02:00
Pavol Rusnak
ce14ca10a6
qt5: use xcbuild on darwin, cleanup
2021-07-22 21:59:02 +02:00
Pavol Rusnak
afb3563bdc
qt5: don't use dontUseXcbuild in qtwebengine
...
dontUseXcbuild was dropped in 0534ceac81
2021-07-22 21:59:02 +02:00
Yuka
dd1b4bb133
qt5.qtwebengine: Fix invisible fonts ( #131121 )
...
Fixes #131074
2021-07-22 21:27:58 +02:00
IvarWithoutBones
a13ae31c53
libsForQt515.qtbase: fix gcc11 compatibility
2021-07-14 16:12:24 +02:00
Sandro Jäckel
388a4ef423
treewide: convert all links git.archlinux.org to github.com/archlinux/svntogit-*
2021-07-14 03:35:21 +02:00
AndersonTorres
e9e5f5f84d
Change all alsaLib references to alsa-lib
2021-06-10 01:12:49 -03:00
Benjamin Hipple
e118da1603
qt5.qtgamepad: actually build module
...
This was missing from the `callPackage` list, which meant we were not building it at all.
2021-05-31 14:42:46 -04:00
Florian Klink
ac078761ce
Merge pull request #124078 from flokli/qtwebengine-conditional-pipewire
...
qtwebengine: only set -webengine-webrtc-pipewire with qt >= 5.15
2021-05-23 12:36:28 +02:00
Florian Klink
4cbb20402a
qtwebengine: only set -webengine-webrtc-pipewire with qt >= 5.15
...
This fails the build of qt514.qtwebengine otherwise:
```
QMAKEPATH=/nix/store/29n056mi3pji6si51b128pa67b1qr7wq-qtbase-5.14.2-dev:/nix/store/g7wady1f1r23wlmy4q1f3b8j2fj5q2sq-qtdeclarative-dev:/nix/store/xfqnh2pma99915d4gsanls68z1jikcpx-qtsvg-dev:/nix/store/zlnsjdj5yv1ivi1miq49j9gp382byl35-qtlocation-dev:/nix/store/lb7cidi60cabpa7swv51xnss9045vqzi-qtmultimedia-dev:/nix/store/jrk6bcqihxwsszwy6rwy2vnfc2sb4rv9-qtwebchannel-dev
qmake PREFIX=/nix/store/pa3jhipp59f6ykh9k8l8z8jf88k52bz8-qtwebengine NIX_OUTPUT_OUT=/nix/store/pa3jhipp59f6ykh9k8l8z8jf88k52bz8-qtwebengine NIX_OUTPUT_DEV=/nix/store/jngs3qilw9iiv97rawb9sb9sd6qdbp2s-qtwebengine-dev NIX_OUTPUT_BIN=/nix/store/91hqv88qvg2wb91lv1h1pd4d8wwrkd5d-qtwebengine-bin NIX_OUTPUT_DOC=/nix/store/jngs3qilw9iiv97rawb9sb9sd6qdbp2s-qtwebengine-dev/share/doc/qt-5.14.2 NIX_OUTPUT_QML=/nix/store/91hqv88qvg2wb91lv1h1pd4d8wwrkd5d-qtwebengine-bin/lib/qt-5.14.2/qml NIX_OUTPUT_PLUGIN=/nix/store/91hqv88qvg2wb91lv1h1pd4d8wwrkd5d-qtwebengine-bin/lib/qt-5.14.2/plugins CONFIG+=release -- -system-ffmpeg -webengine-webrtc-pipewire -proprietary-codecs
Info: creating stash file /build/qtwebengine-everywhere-src-5.14.2/.qmake.stash
Info: creating cache file /build/qtwebengine-everywhere-src-5.14.2/.qmake.cache
ERROR: Unknown command line option '-webengine-webrtc-pipewire'.
builder for '/nix/store/g6dvr7789sswmahlxc6zs5pr8k2g5pgy-qtwebengine.drv' failed with exit code 3
```
Also, only bring in pipewire_0_2 if we enable pipewire support.
2021-05-23 00:44:43 +02:00
github-actions[bot]
2b12bace86
Merge master into staging-next
2021-05-21 06:22:09 +00:00