tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
qtbase: fix plugin path in CMake modules
Thomas Tuegel
8 years ago
dea7372e
d9f29afa
+11
-8
4 changed files
expand all
collapse all
unified
split
pkgs
development
libraries
qt-5
5.6
qtbase
default.nix
5.8
qtbase
cmake-paths.patch
default.nix
qtbase-setup-hook.sh
+3
-2
pkgs/development/libraries/qt-5/5.6/qtbase/default.nix
···
237
237
postInstall = ''
238
238
find "$out" -name "*.cmake" | while read file; do
239
239
substituteInPlace "$file" \
240
240
-
--subst-var-by NIX_OUT "$out" \
241
241
-
--subst-var-by NIX_DEV "$dev"
240
240
+
--subst-var-by NIX_OUT "''${!outputLib}" \
241
241
+
--subst-var-by NIX_DEV "''${!outputDev}" \
242
242
+
--subst-var-by NIX_BIN "''${!outputBin}"
242
243
done
243
244
'';
244
245
+2
-2
pkgs/development/libraries/qt-5/5.8/qtbase/cmake-paths.patch
···
306
306
307
307
!!IF !isEmpty(CMAKE_RELEASE_TYPE)
308
308
-_populate_$${CMAKE_MODULE_NAME}_plugin_properties($$CMAKE_PLUGIN_NAME RELEASE \"$${CMAKE_PLUGIN_LOCATION_RELEASE}\")
309
309
-
+_populate_$${CMAKE_MODULE_NAME}_plugin_properties($$CMAKE_PLUGIN_NAME RELEASE \"@NIX_OUT@/$${CMAKE_PLUGIN_LOCATION_RELEASE}\")
309
309
+
+_populate_$${CMAKE_MODULE_NAME}_plugin_properties($$CMAKE_PLUGIN_NAME RELEASE \"@NIX_BIN@/$${CMAKE_PLUGIN_LOCATION_RELEASE}\")
310
310
!!ENDIF
311
311
!!IF !isEmpty(CMAKE_DEBUG_TYPE)
312
312
-_populate_$${CMAKE_MODULE_NAME}_plugin_properties($$CMAKE_PLUGIN_NAME DEBUG \"$${CMAKE_PLUGIN_LOCATION_DEBUG}\")
313
313
-
+_populate_$${CMAKE_MODULE_NAME}_plugin_properties($$CMAKE_PLUGIN_NAME DEBUG \"@NIX_OUT@/$${CMAKE_PLUGIN_LOCATION_DEBUG}\")
313
313
+
+_populate_$${CMAKE_MODULE_NAME}_plugin_properties($$CMAKE_PLUGIN_NAME DEBUG \"@NIX_BIN@/$${CMAKE_PLUGIN_LOCATION_DEBUG}\")
314
314
!!ENDIF
315
315
316
316
list(APPEND Qt5$${CMAKE_MODULE_NAME}_PLUGINS Qt5::$$CMAKE_PLUGIN_NAME)
+3
-2
pkgs/development/libraries/qt-5/5.8/qtbase/default.nix
···
269
269
''
270
270
find "$out" -name "*.cmake" | while read file; do
271
271
substituteInPlace "$file" \
272
272
-
--subst-var-by NIX_OUT "$out" \
273
273
-
--subst-var-by NIX_DEV "$dev"
272
272
+
--subst-var-by NIX_OUT "''${!outputLib}" \
273
273
+
--subst-var-by NIX_DEV "''${!outputDev}" \
274
274
+
--subst-var-by NIX_BIN "''${!outputBin}"
274
275
done
275
276
'';
276
277
+3
-2
pkgs/development/libraries/qt-5/qtbase-setup-hook.sh
···
72
72
if [ -n "$NIX_QT_SUBMODULE" ]; then
73
73
find "${!outputLib}" -name "*.cmake" | while read file; do
74
74
substituteInPlace "$file" \
75
75
-
--subst-var-by NIX_OUT "${!outputLib}" \
76
76
-
--subst-var-by NIX_DEV "${!outputDev}"
75
75
+
--subst-var-by NIX_OUT "${!outputLib}" \
76
76
+
--subst-var-by NIX_DEV "${!outputDev}" \
77
77
+
--subst-var-by NIX_BIN "${!outputBin}"
77
78
done
78
79
fi
79
80
}