Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4436745e9b7a
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 94073e791b98
Choose a head ref
  • 7 commits
  • 3 files changed
  • 5 contributors

Commits on May 31, 2018

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    589636a View commit details

Commits on Jun 6, 2018

  1. Copy the full SHA
    1f841fc View commit details
  2. Copy the full SHA
    7c91f6d View commit details

Commits on Jun 7, 2018

  1. 18.03-intltool-debian-patch - fix "error: cannot download perl-5.22.p…

    …atch from any mirror"
    Sander Hollaar committed Jun 7, 2018
    Copy the full SHA
    826651f View commit details
  2. Merge pull request #41612 from ookhoi/18.03-intltool-debian-patch

    18.03-intltool-debian-patch - fix "error: cannot download perl-5.22.p…
    matthewbauer authored Jun 7, 2018
    Copy the full SHA
    59bd180 View commit details
  3. Copy the full SHA
    c544e12 View commit details
  4. haskell infra: Use self.ghc rather than closing over initial value

    (cherry picked from commit f379be9)
    Ericson2314 committed Jun 7, 2018
    Copy the full SHA
    94073e7 View commit details
Showing with 12 additions and 11 deletions.
  1. +2 −3 pkgs/development/haskell-modules/make-package-set.nix
  2. +4 −4 pkgs/development/tools/misc/intltool/default.nix
  3. +6 −4 pkgs/os-specific/linux/procps-ng/default.nix
5 changes: 2 additions & 3 deletions pkgs/development/haskell-modules/make-package-set.nix
Original file line number Diff line number Diff line change
@@ -102,8 +102,7 @@ let
callPackage = drv: args: callPackageWithScope defaultScope drv args;

withPackages = packages: buildPackages.callPackage ./with-packages-wrapper.nix {
inherit (self) llvmPackages;
inherit ghc;
inherit (self) ghc llvmPackages;
inherit packages;
};

@@ -120,7 +119,7 @@ let
installPhase = ''
export HOME="$TMP"
mkdir -p "$out"
cabal2nix --compiler=${ghc.haskellCompilerName} --system=${stdenv.system} ${sha256Arg} "${src}" ${extraCabal2nixOptions} > "$out/default.nix"
cabal2nix --compiler=${ghc.haskellCompilerName} --system=${hostPlatform.system} ${sha256Arg} "${src}" ${extraCabal2nixOptions} > "$out/default.nix"
'';
};

8 changes: 4 additions & 4 deletions pkgs/development/tools/misc/intltool/default.nix
Original file line number Diff line number Diff line change
@@ -11,10 +11,10 @@ stdenv.mkDerivation rec {

# fix "unescaped left brace" errors when using intltool in some cases
patches = [(fetchpatch {
name = "perl-5.22.patch";
url = "https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/intltool"
+ "/debian/patches/perl5.22-regex-fixes?revision=47258&view=co&pathrev=47258";
sha256 = "17clqczb9fky7hp8czxa0fy82b5478irvz4f3fnans3sqxl95hx3";
name = "perl5.26-regex-fixes.patch";
url = "https://sources.debian.org/data/main/i/intltool/0.51.0-5"
+ "/debian/patches/perl5.26-regex-fixes.patch";
sha256 = "12q2140867r5d0dysly72khi7b0mm2gd7nlm1k81iyg7fxgnyz45";
})];

propagatedBuildInputs = [ gettext perl perlXMLParser ];
10 changes: 6 additions & 4 deletions pkgs/os-specific/linux/procps-ng/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
{ lib, stdenv, fetchurl, ncurses }:
{ lib, stdenv, fetchurl, ncurses, pkgconfig }:

stdenv.mkDerivation rec {
name = "procps-${version}";
version = "3.3.12";
version = "3.3.15";

# The project's releases are on SF, but git repo on gitlab.
src = fetchurl {
url = "mirror://sourceforge/procps-ng/procps-ng-${version}.tar.xz";
sha256 = "1m57w6jmry84njd5sgk5afycbglql0al80grx027kwqqcfw5mmkf";
sha256 = "0r84kwa5fl0sjdashcn4vh7hgfm7ahdcysig3mcjvpmkzi7p9g8h";
};

buildInputs = [ ncurses ];
nativeBuildInputs = [ pkgconfig ];

makeFlags = "usrbin_execdir=$(out)/bin";

@@ -22,7 +24,7 @@ stdenv.mkDerivation rec {
"ac_cv_func_realloc_0_nonnull=yes" ];

meta = {
homepage = https://sourceforge.net/projects/procps-ng/;
homepage = https://gitlab.com/procps-ng/procps;
description = "Utilities that give information about processes using the /proc filesystem";
priority = 10; # less than coreutils, which also provides "kill" and "uptime"
license = lib.licenses.gpl2;