pkgs/all-packages: remove unused alias, add comment
This commit is contained in:
parent
8f48e1cadb
commit
bf5a65096c
@ -3,8 +3,10 @@
|
||||
Writing Nix expressions for Qt libraries and applications is largely similar as for other C++ software.
|
||||
This section assumes some knowledge of the latter.
|
||||
|
||||
However, Qt makes extensive use of runtime dependency detection.
|
||||
In nixpkgs, those runtime dependencies are made into build dependencies through wrappers.
|
||||
The major caveat with Qt applications is that Qt uses a plugin system to load additional modules at runtime,
|
||||
from a list of well-known locations. In Nixpkgs, we patch QtCore to instead use an environment variable,
|
||||
and wrap Qt applications to set it to the right paths. This effectively makes the runtime dependencies
|
||||
pure and explicit at build-time, at the cost of introducing an extra indirection.
|
||||
|
||||
## Nix expression for a Qt package (default.nix) {#qt-default-nix}
|
||||
|
||||
|
@ -22393,6 +22393,7 @@ with pkgs;
|
||||
});
|
||||
|
||||
# TODO: remove once no package needs this anymore or together with OpenSSL 1.1
|
||||
# Current users: mumble, murmur
|
||||
qt5_openssl_1_1 = qt5.overrideScope' (_: super: {
|
||||
qtbase = super.qtbase.override {
|
||||
openssl = openssl_1_1;
|
||||
@ -22402,10 +22403,6 @@ with pkgs;
|
||||
};
|
||||
};
|
||||
});
|
||||
libsForQt5_openssl_1_1 = import ./qt5-packages.nix {
|
||||
inherit lib pkgs;
|
||||
qt5 = qt5_openssl_1_1;
|
||||
};
|
||||
|
||||
# plasma5Packages maps to the Qt5 packages set that is used to build the plasma5 desktop
|
||||
plasma5Packages = libsForQt5;
|
||||
|
Loading…
Reference in New Issue
Block a user