3
0
Fork 0
forked from mirrors/nixpkgs

kde5.applications: update instructions

This commit is contained in:
Thomas Tuegel 2017-02-17 08:03:09 -06:00
parent 4798196447
commit b510dccc94
No known key found for this signature in database
GPG key ID: 22CBF5249D4B4D59
2 changed files with 29 additions and 11 deletions

View file

@ -1,11 +1,27 @@
/*
# New packages
READ THIS FIRST
This module is for official packages in the KDE Applications Bundle. All
available packages are listed in `./srcs.nix`, although some are not yet
packaged in Nixpkgs (see below).
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. A simple example package that
still shows most of the available features is in `./gwenview.nix`.
# Updates
1. Update the URL in `maintainers/scripts/generate-kde-applications.sh` and
run that script from the top of the Nixpkgs tree.
2. Check that the new packages build correctly.
3. Commit the changes and open a pull request.
1. Update the URL in `./fetch.sh`.
2. Run `./maintainers/scripts/fetch-kde-qt.sh pkgs/desktops/kde-5/applications`
from the top of the Nixpkgs tree.
3. Invoke `nix-build -A kde5` and ensure that everything builds.
4. Commit the changes and open a pull request.
*/
@ -71,11 +87,6 @@ let
spectacle = callPackage ./spectacle.nix {};
l10n = pkgs.recurseIntoAttrs (import ./l10n.nix { inherit callPackage lib pkgs; });
# External packages
kipi-plugins = callPackage ../../../applications/graphics/kipi-plugins/5.x.nix {};
ktorrent = callPackage ../../../applications/networking/p2p/ktorrent/5.nix { };
libktorrent = callPackage ../../../development/libraries/libktorrent/5.nix { };
};
in packages

View file

@ -9279,6 +9279,8 @@ with pkgs;
libkeyfinder = callPackage ../development/libraries/libkeyfinder { };
libktorrent = callPackage ../development/libraries/libktorrent/5.nix { };
mlt = callPackage ../development/libraries/mlt/qt-5.nix {
ffmpeg = ffmpeg_2;
};
@ -13947,6 +13949,8 @@ with pkgs;
ksuperkey = callPackage ../tools/X11/ksuperkey { };
ktorrent = qt5.callPackage ../applications/networking/p2p/ktorrent/5.nix { };
kubernetes = callPackage ../applications/networking/cluster/kubernetes {
go = go_1_6;
};
@ -16845,9 +16849,12 @@ with pkgs;
plasma = import ../desktops/kde-5/plasma { inherit pkgs; };
applications = import ../desktops/kde-5/applications { inherit pkgs; };
merged = self:
{ plasma = plasma self;
{
plasma = plasma self;
frameworks = qt5.kdeFrameworks;
applications = applications self; }
applications = applications self;
kipi-plugins = self.callPackage ../applications/graphics/kipi-plugins/5.x.nix {};
}
// qt5.kdeFrameworks
// plasma self
// applications self;