Commit Graph

1230 Commits

Author SHA1 Message Date
zowoq
c11900eff6 Revert "qt5.qtmultimedia: work around ld64 hardening issue"
This reverts commit dd698b325b.
2026-07-21 12:22:33 +10:00
Ryan Omasta
b0860ef130 Revert "qt5.qtmacextras: fix build"
This reverts commit 064a179783.
2026-07-15 17:52:11 -06:00
nixpkgs-ci[bot]
f43268fdd6 Merge master into staging-next 2026-07-15 12:30:08 +00:00
Emily
cdc9d7628c Revert "qt5.qtbase: fix build on darwin"
The ld64 issue has been fixed.

This reverts commit 17cafcb365.
2026-07-15 03:26:25 +01:00
Ryan Omasta
064a179783 qt5.qtmacextras: fix build 2026-07-14 20:09:38 -06:00
Martin Weinelt
dd698b325b qt5.qtmultimedia: work around ld64 hardening issue 2026-07-08 03:11:33 +02:00
sempiternal-aurora
17cafcb365 qt5.qtbase: fix build on darwin 2026-07-02 17:43:33 +10:00
K900
336a60dc3a wrapQtAppsHook: support structuredAttrs (#526277) 2026-06-04 12:12:53 +00:00
Matt Sturgeon
cd5e77db80 wrapQtAppsHook: support structuredAttrs
With `__structuredAttrs = true`, `qtWrapperArgs` is provided as an
array; without it, it is provided as a string.

Use stdenv's `concatTo` helper to normalize `qtWrapperArgs` to a bash
array, regardless of its representation.

Adjust the hook's tests to cover both __structuredAttrs true and false.
2026-06-04 01:43:31 +01:00
Matt Sturgeon
75a1c47a4e tests.{qt5,qt6}.wrapQtAppsHook: add coverage
Test that wrapQtAppsHook:
- normalizes qtWrapperArgs to a bash array
- preserves user-supplied wrapper arguments
- appends the expected Qt wrapper arguments
- produces wrappers with the expected runtime behaviour
2026-06-04 01:43:31 +01:00
nixpkgs-ci[bot]
32d88931bd Merge staging-next into staging 2026-06-01 00:48:47 +00:00
Marcin Serwin
85ac6ca088 maintainers: drop ttuegel
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-31 20:27:39 +02:00
nixpkgs-ci[bot]
13e9f64a65 Merge staging-next into staging 2026-05-25 18:35:07 +00:00
Sigmanificient
0bbc8dffae treewide: set meta.license on hooks 2026-05-25 13:48:20 +02:00
K900
52afc5fa58 qt5: 5.15.18 -> 5.15.19 2026-05-21 11:38:44 +03:00
Luna Nova
9a808c298b qt5.qtwebkit: drop
BEGONE! qtwebkit has been unmaintained for 7 years and is vulnerable.

qt6.qtwebengine is the supported alternative.
2026-04-26 12:15:54 -07:00
Grimmauld
448531580f qt5.qtwebengine: drop 2026-04-26 19:35:26 +02:00
Grimmauld
037574333e qt5.qtwebview: drop 2026-04-26 19:25:47 +02:00
nixpkgs-ci[bot]
dcaefd38ef Merge master into staging-next 2026-04-21 00:32:14 +00:00
Ben Siraphob
5fadc89f02 treewide: remove empty buildInputs assignments 2026-04-20 10:34:26 -07:00
eryngion
3d07c38e2f qt5.qtbase: fix mysql support for cross builds
And fix build with strictDeps enabled

Co-Authored-By: eryngion <eryngion@protonmail.com>
2026-03-19 17:43:26 +02:00
Doron Behar
5683912370 qt5.{qtModule, various modules}: prepare for structuredAttrs (#496613) 2026-03-16 14:34:09 +00:00
Doron Behar
4c878c6acd qt5.qtbase: prepare for structuredAttrs (#472655) 2026-03-08 18:20:45 +00:00
Stefan Frijters
28eae7c50b qt5.qtModule: avoid relying on env variables, enable __structuredAttrs 2026-03-04 17:40:21 +01:00
Stefan Frijters
6f1c706bb4 qt5.qtwebengine: fix use of lib.optional 2026-03-04 17:40:20 +01:00
Stefan Frijters
05a47919fd qt5.qtwebview: move NIX_LDFLAGS into env 2026-03-04 17:40:20 +01:00
Stefan Frijters
ce272c05ac qt5.qtmultimedia: move NIX_LDFLAGS into env 2026-03-04 17:40:20 +01:00
Stefan Frijters
fc47535731 qt5.qtwebkit: use lib.optionals for consistency and better readability 2026-03-04 17:40:20 +01:00
Stefan Frijters
fa3f4ed2f5 qt5.qtwebengine: use lib.optionals for consistency and better readability 2026-03-04 17:40:20 +01:00
Stefan Frijters
a200cf1dac qt5.qtbase: avoid relying on env variables, enable __structuredAttrs 2026-03-04 16:37:39 +01:00
Stefan Frijters
100be6d94d qt5.qtbase: use --replace-fail instead deprecated --replace 2026-03-03 11:46:22 +01:00
Stefan Frijters
4cf52e6410 qt5.qtbase: avoid using spaces in flags 2026-03-03 11:45:13 +01:00
Stefan Frijters
cb6c8386bb qt5.qtbase: move PSQL_LIBS env variable into env 2026-03-03 11:44:02 +01:00
Stefan Frijters
eb58c6ec15 qt5.qtbase: fix incorrect use of lib.optional 2026-03-03 11:44:01 +01:00
Stefan Frijters
582ca75ae0 qt5.qtbase: replace lib.optional with lib.optionals
These are all no-ops, but done for consistency.
2026-03-03 11:44:01 +01:00
OPNA2608
0250e926f9 qt5.qtwebengine: Add expat 2026-02-24 23:32:57 +01:00
nixpkgs-ci[bot]
4a75eaec58 Merge master into staging-next 2026-02-20 12:11:50 +00:00
eryngion
81983341fa qt5.qtbase: remove the unused withQttranslation parameter 2026-02-19 13:48:30 +02:00
eryngion
50cdf41fa7 qt5: simplify package functions' definitions and calls
Rely on callPackage whenever possible.
2026-02-19 13:48:30 +02:00
K900
3c4102eef4 Merge remote-tracking branch 'origin/staging-next' into staging 2026-02-06 15:58:23 +03:00
Martin Weinelt
743484c326 Merge remote-tracking branch 'origin/staging-next' into staging 2026-02-06 01:21:57 +01:00
quantenzitrone
837ce569f8 various: rename references from libXtst to libxtst
this shouldn't create any rebuilds
2026-02-06 00:29:24 +01:00
quantenzitrone
cbb29acbad various: rename references from libXScrnSaver to libxscrnsaver
this shouldn't create any rebuilds
2026-02-06 00:29:23 +01:00
quantenzitrone
f690155396 various: rename references from libXrender to libxrender
this shouldn't create any rebuilds
2026-02-06 00:29:19 +01:00
quantenzitrone
43cdce2c39 various: rename references from libXrandr to libxrandr
this shouldn't create any rebuilds
2026-02-06 00:29:06 +01:00
quantenzitrone
77837f424c various: rename references from libXi to libxi
this shouldn't create any rebuilds
2026-02-06 00:25:56 +01:00
quantenzitrone
f67b5966bb various: rename references from libXext to libxext
this shouldn't create any rebuilds
2026-02-06 00:25:36 +01:00
quantenzitrone
8382a53a4c various: rename references from libXcursor to libxcursor
this shouldn't create any rebuilds
2026-02-06 00:24:45 +01:00
quantenzitrone
a8971fc387 various: rename references from libXcomposite to libxcomposite
this shouldn't create any rebuilds
2026-02-06 00:24:45 +01:00
quantenzitrone
55280fa564 various: rename references from libX11 to libx11
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00