diff options
author | Thomas Tuegel <ttuegel@mailbox.org> | 2017-02-25 18:24:13 -0600 |
---|---|---|
committer | Thomas Tuegel <ttuegel@mailbox.org> | 2017-02-27 11:49:32 -0600 |
commit | 490bbb288e1bba612d9aeccec1edec51de1ae19f (patch) | |
tree | c8198f969013466bd2fb3086372e6b2813c12ba7 | |
parent | f21d4d00152726c02f870cb20faba4aca18ef49a (diff) |
qt56: Update instructions
-rw-r--r-- | pkgs/development/libraries/qt-5/5.6/default.nix | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/pkgs/development/libraries/qt-5/5.6/default.nix b/pkgs/development/libraries/qt-5/5.6/default.nix index 542bf41d5874..710cf6bd139f 100644 --- a/pkgs/development/libraries/qt-5/5.6/default.nix +++ b/pkgs/development/libraries/qt-5/5.6/default.nix @@ -1,15 +1,24 @@ /* -# Updates +# New packages + +READ THIS FIRST + +This module is for official packages in Qt 5. All available packages are listed +in `./srcs.nix`, although a few are not yet packaged in Nixpkgs (see below). -Before a major version update, make a copy of this directory. (We like to -keep the old version around for a short time after major updates.) Add a -top-level attribute to `top-level/all-packages.nix`. +IF YOUR PACKAGE IS NOT LISTED IN `./srcs.nix`, IT DOES NOT GO HERE. + +Many of the packages released upstream are not yet built in Nixpkgs due to lack +of demand. To add a Nixpkgs build for an upstream package, copy one of the +existing packages here and modify it as necessary. + +# Updates -1. Update the URL in `maintainers/scripts/generate-qt.sh`. -2. From the top of the Nixpkgs tree, run - `./maintainers/scripts/generate-qt.sh > pkgs/development/libraries/qt-5/$VERSION/srcs.nix`. -3. Check that the new packages build correctly. +1. Update the URL in `./fetch.sh`. +2. Run `./maintainers/scripts/fetch-kde-qt.sh pkgs/development/libraries/qt-5/$VERSION/` + from the top of the Nixpkgs tree. +3. Use `nox-review wip` to check that everything builds. 4. Commit the changes and open a pull request. */ |