about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@mailbox.org>2017-02-25 18:24:13 -0600
committerThomas Tuegel <ttuegel@mailbox.org>2017-02-27 11:49:32 -0600
commit490bbb288e1bba612d9aeccec1edec51de1ae19f (patch)
treec8198f969013466bd2fb3086372e6b2813c12ba7 /pkgs
parentf21d4d00152726c02f870cb20faba4aca18ef49a (diff)
downloadnixlib-490bbb288e1bba612d9aeccec1edec51de1ae19f.tar
nixlib-490bbb288e1bba612d9aeccec1edec51de1ae19f.tar.gz
nixlib-490bbb288e1bba612d9aeccec1edec51de1ae19f.tar.bz2
nixlib-490bbb288e1bba612d9aeccec1edec51de1ae19f.tar.lz
nixlib-490bbb288e1bba612d9aeccec1edec51de1ae19f.tar.xz
nixlib-490bbb288e1bba612d9aeccec1edec51de1ae19f.tar.zst
nixlib-490bbb288e1bba612d9aeccec1edec51de1ae19f.zip
qt56: Update instructions
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/libraries/qt-5/5.6/default.nix25
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.
 
 */