Commit Graph

116 Commits

Author SHA1 Message Date
Wolfgang Walther
352f462ad9
{qt5,qt6}: remove overrideScope' errors
Scheduled for removal for 24.11.
2024-11-22 21:01:54 +01:00
Robert Schütz
3b8d5ba32a libsForQt5.maplibre-native-qt: init at 3.0.0 2024-11-19 16:35:00 -08:00
K900
41b117f6ed xwaylandvideobridge: support building with qt6, clean up dependencies 2024-09-27 08:16:34 +03:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Fabián Heredia Montiel
a0187a2a21 plasma-pa: drop GConf dependency
Removed from upsteam at 5.24.90/5.25.0

Sources:
- https://invent.kde.org/plasma/plasma-pa/-/merge_requests/117
- 36d6eb9c2b
2024-09-16 13:54:58 -06:00
Emily
b8faf5d599
Merge pull request #329470 from emilazy/push-omxsrkkkvymx
digikam: modernize, update, and use Qt 6; libsForQt5.libqtav: drop
2024-07-26 23:33:14 +01:00
Silvan Mosberger
14449c6e93
Merge pull request #324622 from philiptaron/__attrsFailEvaluation/qt5
qt5: remove __attrsFailEvaluation as all attrsets evaluate
2024-07-26 01:59:06 +02:00
Emily
fee2b5c4dc libsForQt5.libqtav: drop
Abandoned upstream, only works with old versions of FFmpeg, and the
only reverse dependency (digiKam) hadn’t actually been using it in
quite a while.
2024-07-23 20:21:31 +01:00
Gutyina Gergő
4bcaef80a3
openshot-qt: fix build by pinning python to 3.11, update sip 2024-07-11 09:28:53 +02:00
Philip Taron
ca22006a50
plasma5Packages: all attrsets evaluate, so remove __attrsFailEvaluation 2024-07-04 14:10:12 -07:00
Artturin
5783482834 qt: convert warnings to throw 2024-04-14 20:48:40 +03:00
A1ca7raz
a2a1918cc1 sierra-breeze-enhanced: 1.3.3 -> 2.0.1 2024-04-01 23:36:44 +08:00
Sefa Eyeoglu
411f1f7b4a
qtstyleplugin-kvantum: 1.0.10 -> 1.1.0 (#297048)
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-03-25 12:09:30 +01:00
Nick Cao
81ed07d28a
fcitx5-with-addons: build for both qt versions 2024-03-01 11:12:00 -05:00
Nick Cao
6fb9849e68
fcitx5-configtool: build for both qt versions 2024-03-01 11:10:27 -05:00
Nick Cao
45e4e8f973
fcitx5-chinese-addons: build for both qt versions 2024-03-01 10:44:07 -05:00
Nick Cao
51f1291ea5
fcitx5-unikey: build for both qt versions 2024-03-01 10:44:06 -05:00
Nick Cao
0b5b74bbeb
fcitx5-skk: build for both qt versions 2024-03-01 10:44:06 -05:00
Peder Bergebakken Sundt
d4b4953d0d
Merge pull request #285553 from OPNA2608/init/quickflux
libsForQt5.quickflux: init at 1.1-unstable-2020-11-10
2024-02-17 02:47:41 +01:00
OPNA2608
cb77c77f5a libsForQt5.quickflux: init at 1.1-unstable-2020-11-10 2024-02-05 12:27:34 +01:00
OPNA2608
bae3aa335c libsForQt5.rlottie-qml: init at 0-unstable-2021-05-03 2024-02-02 12:27:33 +01:00
Martin Weinelt
ef1898454c
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
-	pkgs/development/python-modules/aiohappyeyeballs/default.nix
2024-01-08 16:34:52 +01:00
Weijia Wang
e10c14a05b libsForQt5.kpmcore, partition-manager: move to applications/kde 2024-01-07 18:49:21 +01:00
github-actions[bot]
93bd5ac278
Merge staging-next into staging 2023-12-15 18:01:36 +00:00
Adam Joseph
80472e3754 treewide: add __attrsFailEvaluation and __recurseIntoDerivationForReleaseJobs 2023-12-15 05:13:46 -08:00
Dmitry Kalinkin
025a278148 Merge remote-tracking branch 'origin/master' into staging
Conflicts:
	pkgs/tools/networking/ofono/default.nix
2023-12-08 12:27:28 -05:00
Peder Bergebakken Sundt
2bea1bc0f9
Merge pull request #270726 from atorres1985-contrib/openshot
openshot-qt: 3.0.0 -> 3.1.1
2023-12-06 01:52:15 +01:00
github-actions[bot]
dc5d7b29e6
Merge staging-next into staging 2023-12-05 00:02:52 +00:00
K900
4e616054f5 libquotient: add Qt6 support 2023-12-03 14:48:56 +03:00
K900
d0de262839 mlt: add Qt6 support 2023-12-03 14:48:56 +03:00
K900
5d563af1ec futuresql: add Qt6 support 2023-12-03 14:48:56 +03:00
K900
8cf720ba33 qca: rename from qca-qt5, add Qt6 support 2023-12-03 14:48:56 +03:00
OPNA2608
ee4d0c8b55 libsForQt5.accounts-qml-module: init at 0.7-unstable-2022-10-12 2023-12-03 11:45:10 +01:00
Peder Bergebakken Sundt
cb8514158f
Merge pull request #260886 from OPNA2608/init/lomiri/qzxing
{libsForQt5.qzxing,qt6Packages.qzxing}: init at 3.3.0
2023-12-02 12:04:56 +01:00
Anderson Torres
047d0f2c4c libsForQt5.libopenshot: migrate to libraries 2023-11-30 11:48:35 -03:00
Anderson Torres
f65b9438ff libsForQt5.libopenshot: refactor
- Use file patches instead of postPatch
- finalAttrs design pattern
- set strictDeps
- remove nested with
2023-11-30 11:48:34 -03:00
Anderson Torres
eeed18452e libsForQt5.libopenshot-audio: migrate to libraries 2023-11-30 11:48:28 -03:00
Anderson Torres
211b645d47 libsForQt5.libopenshot-audio: refactor
- finalAttrs design pattern
- strictDeps
2023-11-30 11:44:17 -03:00
Artturin
410cd59546 libsForQt5: change comment
It wouldn't work that way, idk why I thought it would.

23.11 has a warning for `overrideScope'` in `makeScope` itself
2023-11-24 04:19:39 +02:00
Vladimír Čunát
c46eae0f35
Merge branch 'master' into staging-next 2023-11-15 07:33:10 +01:00
Artturin
a28d96f47e libsForQt5: fix mistake 2023-11-14 20:39:17 +02:00
github-actions[bot]
6cc772a6fa
Merge master into staging-next 2023-11-14 18:01:11 +00:00
Artturin
7798b77c09 libsForQt5: fix using pkgsCross.aarch64-multiplatform.pkgsBuildTarget.targetPackages.libsForQt5.qtbase explicitly
without splicing interfering

in, for example, `nativeBuildInputs`.
2023-11-14 00:53:19 +02:00
github-actions[bot]
652204165d
Merge master into staging-next 2023-11-11 12:00:58 +00:00
Artturin
84b8b95208 libsForQt5: Remove incorrect override attributes
Remove attributes which are coming from the sets which are added `//`,
they weren't working correctly.

Same thing is done in `llvmPackages`
2023-11-11 08:56:38 +00:00
Artturin
99c891175d libsForQt5: use makeScopeWithSplicing
Fixes getting spliced packages with `libsForQt5.callPackage`
2023-11-11 08:56:38 +00:00
Randy Eckenrode
38a5be67ea
libopenshot: fix build on Darwin
Make sure it includes MagickCore when linking libopenshot.dylib, or it
will fail with missing symbols. Use the 11.0 SDK to build.
2023-11-10 09:25:25 -05:00
Randy Eckenrode
f16202fa88
qt5: use overrideSDK instead of callPackages 2023-11-01 09:06:44 -04:00
Lana Black
0cd23f3922 libsForQt5.applet-window-appmenu: init at unstable-2022-06-27 2023-10-17 12:16:54 +00:00
OPNA2608
c7fc4e04aa {libsForQt5.qzxing,qt6Packages.qzxing}: init at 3.3.0 2023-10-13 15:17:39 +02:00