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: 72b9660dc18b
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: 0c1807e3e22c
Choose a head ref

Commits on Sep 5, 2020

  1. libde265: 1.0.5 -> 1.0.6

    r-ryantm committed Sep 5, 2020
    Copy the full SHA
    b6e1adf View commit details
  2. libheif: 1.7.0 -> 1.8.0

    r-ryantm committed Sep 5, 2020
    Copy the full SHA
    ba6dae7 View commit details
  3. libwacom: 1.4.1 -> 1.5

    r-ryantm committed Sep 5, 2020
    Copy the full SHA
    ad7a29d View commit details
  4. Merge pull request #97186 from r-ryantm/auto-update/libde265

    libde265: 1.0.5 -> 1.0.6
    gebner authored Sep 5, 2020
    Copy the full SHA
    66e5246 View commit details
  5. Merge pull request #97187 from r-ryantm/auto-update/libheif

    libheif: 1.7.0 -> 1.8.0
    gebner authored Sep 5, 2020
    Copy the full SHA
    a58cda7 View commit details
  6. Copy the full SHA
    19cb34b View commit details

Commits on Sep 6, 2020

  1. Merge pull request #97193 from r-ryantm/auto-update/libwacom

    libwacom: 1.4.1 -> 1.5
    gebner authored Sep 6, 2020
    Copy the full SHA
    126197c View commit details
  2. Copy the full SHA
    b5212f8 View commit details
  3. Copy the full SHA
    1d88184 View commit details
  4. Revert "utils.bash: revert #93560 for darwin, unblocks channels"

    Revert the hack and the original faulty commit.
    
    This reverts commit 48264ee506105a2f5e61e5d327599e9f301bd77f.
    
    Revert "Purity checking should accept $TMP and not just /tmp"
    
    This reverts commit fb777be.
    FRidh committed Sep 6, 2020
    Copy the full SHA
    e560459 View commit details
  5. Merge pull request #97294 from oxalica/linux-no-utillinux

    linux: remove dependency to utillinuxMinimal
    flokli authored Sep 6, 2020
    Copy the full SHA
    b85325a View commit details

Commits on Sep 7, 2020

  1. Merge master into staging-next

    FRidh committed Sep 7, 2020
    Copy the full SHA
    2ea2445 View commit details
  2. Copy the full SHA
    be61518 View commit details
  3. Revert "utils.bash: also "fix" cc-wrapper and pkg-config-wrapper"

    Follow up to the revert in e560459.
    
    This reverts commit 1936b11.
    FRidh committed Sep 7, 2020
    Copy the full SHA
    5ceea57 View commit details
  4. Copy the full SHA
    a834677 View commit details

Commits on Sep 11, 2020

  1. Merge branch 'master' into staging-next

    A few thousand rebuilds per platform have arrived in the meantime.
    vcunat committed Sep 11, 2020
    Copy the full SHA
    e88e14e View commit details

Commits on Sep 12, 2020

  1. Merge branch 'master' into staging-next

    Rebuilds due to haskell/hackage update.
    vcunat committed Sep 12, 2020
    Copy the full SHA
    fd6899d View commit details

Commits on Sep 13, 2020

  1. Merge master into staging-next

    FRidh committed Sep 13, 2020
    Copy the full SHA
    c7f34f9 View commit details

Commits on Sep 14, 2020

  1. gitAndTools.git-machete: 2.15.4 -> 2.15.5

    ###### Motivation for this change
    Update to latest upstream version
    
    ###### Things done
     * [ ]  Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS linux)
     * Built on platform(s)
    
       * [x]  NixOS
       * [ ]  macOS
       * [ ]  other Linux distributions
     * [ ]  Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
     * [ ]  Tested compilation of all pkgs that depend on this change using `nix-shell -p nix-review --run "nix-review wip"`
     * [x]  Tested execution of all binary files (usually in `./result/bin/`)
     * [ ]  Determined the impact on package closure size (by running `nix path-info -S` before and after)
     * [ ]  Ensured that relevant documentation is up to date
     * [x]  Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
    
    ###### Notify maintainers
    cc @blitz @Ma27 @tfc @worldofpeace
    Travis CI committed Sep 14, 2020
    Copy the full SHA
    6d0c57f View commit details

Commits on Sep 16, 2020

  1. Copy the full SHA
    372f89c View commit details

Commits on Sep 18, 2020

  1. Merge branch 'staging-next'

    vcunat committed Sep 18, 2020
    Copy the full SHA
    68c436b View commit details
  2. cpuid: init at 20200427

    cpuid is a tool to describe x86 CPU features. This is useful for
    people doing low-level software development.
    blitz authored and ehmry committed Sep 18, 2020
    Copy the full SHA
    5fa0612 View commit details
  3. Merge pull request #97981 from VirtusLab/git-machete-2.15.5

    gitAndTools.git-machete: 2.15.4 -> 2.15.5
    tfc authored Sep 18, 2020
    Copy the full SHA
    0c1807e View commit details
Original file line number Diff line number Diff line change
@@ -4,11 +4,11 @@

buildPythonApplication rec {
pname = "git-machete";
version = "2.15.4";
version = "2.15.5";

src = fetchPypi {
inherit pname version;
sha256 = "0n2lrsjs3flfv7650yfhck1c96wkn41cv49440m7csy5yw16zlim";
sha256 = "11an0hwva1jlf9y7vd9mscs4g6lzja1rwizsani6411xs6m121a3";
};

nativeBuildInputs = [ installShellFiles pbr ];
2 changes: 1 addition & 1 deletion pkgs/build-support/bintools-wrapper/default.nix
Original file line number Diff line number Diff line change
@@ -311,7 +311,7 @@ stdenv.mkDerivation {
substituteAll ${./add-flags.sh} $out/nix-support/add-flags.sh
substituteAll ${./add-hardening.sh} $out/nix-support/add-hardening.sh
substituteAll ${if stdenv.isDarwin then ../wrapper-common/utils.bash.darwin else ../wrapper-common/utils.bash} $out/nix-support/utils.bash
substituteAll ${../wrapper-common/utils.bash} $out/nix-support/utils.bash
''

##
2 changes: 1 addition & 1 deletion pkgs/build-support/cc-wrapper/default.nix
Original file line number Diff line number Diff line change
@@ -459,7 +459,7 @@ stdenv.mkDerivation {
substituteAll ${./add-flags.sh} $out/nix-support/add-flags.sh
substituteAll ${./add-hardening.sh} $out/nix-support/add-hardening.sh
substituteAll ${if stdenv.isDarwin then ../wrapper-common/utils.bash.darwin else ../wrapper-common/utils.bash} $out/nix-support/utils.bash
substituteAll ${../wrapper-common/utils.bash} $out/nix-support/utils.bash
''

##
2 changes: 1 addition & 1 deletion pkgs/build-support/pkg-config-wrapper/default.nix
Original file line number Diff line number Diff line change
@@ -107,7 +107,7 @@ stdenv.mkDerivation {

+ ''
substituteAll ${./add-flags.sh} $out/nix-support/add-flags.sh
substituteAll ${if stdenv.isDarwin then ../wrapper-common/utils.bash.darwin else ../wrapper-common/utils.bash} $out/nix-support/utils.bash
substituteAll ${../wrapper-common/utils.bash} $out/nix-support/utils.bash
''

##
2 changes: 1 addition & 1 deletion pkgs/build-support/rust/default.nix
Original file line number Diff line number Diff line change
@@ -155,7 +155,7 @@ stdenv.mkDerivation (args // {
echo
echo "To fix the issue:"
echo '1. Use "0000000000000000000000000000000000000000000000000000" as the cargoSha256 value'
echo "2. Build the derivation and wait it to fail with a hash mismatch"
echo "2. Build the derivation and wait for it to fail with a hash mismatch"
echo "3. Copy the 'got: sha256:' value back into the cargoSha256 field"
echo
6 changes: 3 additions & 3 deletions pkgs/build-support/wrapper-common/utils.bash
Original file line number Diff line number Diff line change
@@ -69,9 +69,9 @@ badPath() {
# directory (including the build directory).
test \
"$p" != "/dev/null" -a \
"${p#${NIX_STORE}}" = "$p" -a \
"${p#${TMP:-/tmp}}" = "$p" -a \
"${p#${NIX_BUILD_TOP}}" = "$p"
"${p:0:${#NIX_STORE}}" != "$NIX_STORE" -a \
"${p:0:4}" != "/tmp" -a \
"${p:0:${#NIX_BUILD_TOP}}" != "$NIX_BUILD_TOP"
}

expandResponseParams() {
92 changes: 0 additions & 92 deletions pkgs/build-support/wrapper-common/utils.bash.darwin

This file was deleted.

4 changes: 2 additions & 2 deletions pkgs/development/libraries/libde265/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig }:

stdenv.mkDerivation rec {
version = "1.0.5";
version = "1.0.6";
pname = "libde265";

src = fetchFromGitHub {
owner = "strukturag";
repo = "libde265";
rev = "v${version}";
sha256 = "1qisj8ryzbknam3hk81rq70fsd9mcpxm898bqygvbsmbwyvmz3pg";
sha256 = "0ipccyavlgf7hfzx1g8bvzg62xq10vcxvwgq70r3z3j6mdvmrzjp";
};

nativeBuildInputs = [ autoreconfHook pkgconfig ];
4 changes: 2 additions & 2 deletions pkgs/development/libraries/libheif/default.nix
Original file line number Diff line number Diff line change
@@ -2,15 +2,15 @@

stdenv.mkDerivation rec {
pname = "libheif";
version = "1.7.0";
version = "1.8.0";

outputs = [ "bin" "out" "dev" "man" ];

src = fetchFromGitHub {
owner = "strukturag";
repo = "libheif";
rev = "v${version}";
sha256 = "0alri5h486ck9b5z6wwrmlpzydhz58l223z3zxkizqrzxlllhr6p";
sha256 = "15az44qdqp2vncdfv1bzdl30977kvqxcb2bhx4x3q6vcxnm1xfgg";
};

nativeBuildInputs = [ autoreconfHook pkgconfig ];
4 changes: 2 additions & 2 deletions pkgs/development/libraries/libwacom/default.nix
Original file line number Diff line number Diff line change
@@ -2,15 +2,15 @@

stdenv.mkDerivation rec {
pname = "libwacom";
version = "1.4.1";
version = "1.5";

outputs = [ "out" "dev" ];

src = fetchFromGitHub {
owner = "linuxwacom";
repo = "libwacom";
rev = "libwacom-${version}";
sha256 = "0m96zjj832l18rzg9l31ambm6rv9vnh2a1sfk8531da8m347z287";
sha256 = "1a3qkzpkag1vqd2xl7b7f2b8kbg1y1g6gg5ydzb1ppyqw3zdjf9x";
};

nativeBuildInputs = [ pkgconfig meson ninja doxygen ];
50 changes: 50 additions & 0 deletions pkgs/os-specific/linux/cpuid/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{ stdenv, fetchurl, perl }:

stdenv.mkDerivation rec {
pname = "cpuid";
version = "20200427";

src = fetchurl {
name = "${pname}-${version}.src.tar.gz";
url = "http://etallen.com/cpuid/${pname}-${version}.src.tar.gz";
sha256 = "1m31238z2ya8f8pzpyklwp0ksf5xicqrw1z941hhhx913wzldaf1";
};

# For pod2man during the build process.
nativeBuildInputs = [ perl ];

# As runtime dependency for cpuinfo2cpuid.
buildInputs = [ perl ];

# The Makefile hardcodes $(BUILDROOT)/usr as installation
# destination. Just nuke all mentions of /usr to get the right
# installation location.
patchPhase = ''
sed -i -e 's,/usr/,/,' Makefile
'';

installPhase = ''
make install BUILDROOT=$out
if [ ! -x $out/bin/cpuid ]; then
echo Failed to properly patch Makefile.
exit 1
fi
'';

meta = {
description = "Linux tool to dump x86 CPUID information about the CPU";
longDescription = ''
cpuid dumps detailed information about the CPU(s) gathered from the CPUID
instruction, and also determines the exact model of CPU(s). It supports
Intel, AMD, VIA, Hygon, and Zhaoxin CPUs, as well as older Transmeta,
Cyrix, UMC, NexGen, Rise, and SiS CPUs.
'';

platforms = [ "i686-linux" "x86_64-linux" ];
license = stdenv.lib.licenses.gpl2;
homepage = "http://etallen.com/cpuid.html";
maintainers = with stdenv.lib.maintainers; [ blitz ];
};

}
4 changes: 1 addition & 3 deletions pkgs/os-specific/linux/kernel/manual-config.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
{ buildPackages, runCommand, nettools, bc, bison, flex, perl, rsync, gmp, libmpc, mpfr, openssl
, libelf, cpio, elfutils
, utillinuxMinimal
, writeTextFile
}:

@@ -281,7 +280,6 @@ let
in

assert (stdenv.lib.versionAtLeast version "4.14" && stdenv.lib.versionOlder version "5.8") -> libelf != null;
assert stdenv.lib.versionAtLeast version "4.15" -> utillinuxMinimal != null;
assert stdenv.lib.versionAtLeast version "5.8" -> elfutils != null;

stdenv.mkDerivation ((drvAttrs config stdenv.hostPlatform.platform kernelPatches configfile) // {
@@ -294,7 +292,7 @@ stdenv.mkDerivation ((drvAttrs config stdenv.hostPlatform.platform kernelPatches
nativeBuildInputs = [ perl bc nettools openssl rsync gmp libmpc mpfr ]
++ optional (stdenv.hostPlatform.platform.kernelTarget == "uImage") buildPackages.ubootTools
++ optional (stdenv.lib.versionAtLeast version "4.14" && stdenv.lib.versionOlder version "5.8") libelf
++ optional (stdenv.lib.versionAtLeast version "4.15") utillinuxMinimal
# Removed utillinuxMinimal since it should not be a dependency.
++ optionals (stdenv.lib.versionAtLeast version "4.16") [ bison flex ]
++ optional (stdenv.lib.versionAtLeast version "5.2") cpio
++ optional (stdenv.lib.versionAtLeast version "5.8") elfutils
2 changes: 2 additions & 0 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -962,6 +962,8 @@ in

cozy = callPackage ../applications/audio/cozy-audiobooks { };

cpuid = callPackage ../os-specific/linux/cpuid { };

ctrtool = callPackage ../tools/archivers/ctrtool { };

crowbar = callPackage ../tools/security/crowbar { };