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: 0a56a467c597
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: 55d63efdc0cf
Choose a head ref
  • 6 commits
  • 5 files changed
  • 6 contributors

Commits on Sep 20, 2019

  1. neovim-remote: 2.2.0 -> 2.2.1

    doronbehar authored and Matthieu Coudron committed Sep 20, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    Mic92 Jörg Thalheim
    Copy the full SHA
    c5f3851 View commit details
  2. ocamlPackages.optint: 0.0.2 -> 0.0.3

    Ensures compatibility with OCaml ≥ 4.08
    vbgl committed Sep 20, 2019
    Copy the full SHA
    827f62e View commit details
  3. vimPlugins.LanguageClient-neovim: 0.1.146->0.1.154

    nbardiuk authored and Matthieu Coudron committed Sep 20, 2019
    Copy the full SHA
    b3dec4f View commit details
  4. linuxPackages_5_3.openafs_1_8: fix build

    This update cherry-picks patches necessary to build the OpenAFS kernel
    module from the OpenAFS master branch. This commit does not fix OpenAFS
    1.6.
    artemist committed Sep 20, 2019
    Copy the full SHA
    5acd668 View commit details
  5. zfs: Incompatibility with kernel 5.3

    Enable the warning that ZFS is currently
    incompatible with 5.3 kernels
    NeQuissimus committed Sep 20, 2019
    Copy the full SHA
    7cff0bc View commit details
  6. Merge pull request #69161 from artemist/openafs-linux_5_3

    linuxPackages_5_3.openafs_1_8: fix build
    veprbl authored Sep 20, 2019
    Copy the full SHA
    55d63ef View commit details
4 changes: 2 additions & 2 deletions pkgs/applications/editors/neovim/neovim-remote.nix
Original file line number Diff line number Diff line change
@@ -4,14 +4,14 @@ with stdenv.lib;

pythonPackages.buildPythonApplication rec {
pname = "neovim-remote";
version = "2.2.0";
version = "2.2.1";
disabled = !pythonPackages.isPy3k;

src = fetchFromGitHub {
owner = "mhinz";
repo = "neovim-remote";
rev = "v${version}";
sha256 = "0vvwygyar835z947d5zgjywyhl7ajj63z0l8sb7w9kj1w5snb43x";
sha256 = "0f9x053yr8wq35l2s2dsnb0iygd4g4yya2h3iv0yh3440jjj5vfj";
};

propagatedBuildInputs = with pythonPackages; [ pynvim psutil ];
28 changes: 9 additions & 19 deletions pkgs/development/ocaml-modules/optint/default.nix
Original file line number Diff line number Diff line change
@@ -1,28 +1,18 @@
{ stdenv, fetchurl, ocaml, findlib, dune }:
{ lib, buildDunePackage, fetchurl }:

if !stdenv.lib.versionAtLeast ocaml.version "4.02"
then throw "optint is not available for OCaml ${ocaml.version}"
else

stdenv.mkDerivation rec {
version = "0.0.2";
name = "ocaml${ocaml.version}-optint-${version}";
buildDunePackage rec {
minimumOCamlVersion = "4.03";
version = "0.0.3";
pname = "optint";
src = fetchurl {
url = "https://github.com/mirage/optint/releases/download/v0.0.2/optint-v0.0.2.tbz";
sha256 = "1lmb7nycmkr05y93slqi98i1lcs1w4kcngjzjwz7i230qqjpw9w1";
url = "https://github.com/mirage/optint/releases/download/v${version}/optint-v${version}.tbz";
sha256 = "0c7r3s6lal9xkixngkj25nqncj4s33ka40bjdi7fz7mly08djycj";
};

buildInputs = [ ocaml findlib dune ];

buildPhase = "dune build";

inherit (dune) installPhase;

meta = {
homepage = "https://github.com/mirage/optint";
description = "Abstract type of integer between x64 and x86 architecture";
license = stdenv.lib.licenses.mit;
maintainers = [ stdenv.lib.maintainers.vbgl ];
inherit (ocaml.meta) platforms;
license = lib.licenses.mit;
maintainers = [ lib.maintainers.vbgl ];
};
}
6 changes: 3 additions & 3 deletions pkgs/misc/vim-plugins/overrides.nix
Original file line number Diff line number Diff line change
@@ -49,16 +49,16 @@ self: super: {
};

LanguageClient-neovim = let
version = "0.1.146";
version = "0.1.154";
LanguageClient-neovim-src = fetchurl {
url = "https://github.com/autozimu/LanguageClient-neovim/archive/${version}.tar.gz";
sha256 = "1xm98pyzf2dlh04ijjf3nkh37lyqspbbjddkjny1g06xxb4kfxnk";
sha256 = "03sp643nihj9p2s9cx2dcazhz68s30qx7igqprgsmr1040rhg2py";
};
LanguageClient-neovim-bin = rustPlatform.buildRustPackage {
name = "LanguageClient-neovim-bin";
src = LanguageClient-neovim-src;

cargoSha256 = "0dixvmwq611wg2g3rp1n1gqali46904fnhb90gcpl9a1diqb34sh";
cargoSha256 = "1bvbls2l1xa0s3k11crvd98il4i20z5sn0hqmsc1b915k03qq4zj";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ CoreServices ];

# FIXME: Use impure version of CoreFoundation because of missing symbols.
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/zfs/default.nix
Original file line number Diff line number Diff line change
@@ -151,7 +151,7 @@ in {
# to be adapted
zfsStable = common {
# comment/uncomment if breaking kernel versions are known
# incompatibleKernelVersion = "4.20";
incompatibleKernelVersion = "5.3";

# this package should point to the latest release.
version = "0.8.1";
@@ -165,7 +165,7 @@ in {

zfsUnstable = common {
# comment/uncomment if breaking kernel versions are known
# incompatibleKernelVersion = "4.19";
incompatibleKernelVersion = "5.3";

# this package should point to a version / git revision compatible with the latest kernel release
version = "0.8.1";
16 changes: 15 additions & 1 deletion pkgs/servers/openafs/1.8/module.nix
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, which, autoconf, automake, flex, yacc
, kernel, glibc, perl, libtool_2, kerberos }:
, kernel, glibc, perl, libtool_2, kerberos, fetchpatch }:

with (import ./srcs.nix { inherit fetchurl; });

@@ -11,6 +11,20 @@ in stdenv.mkDerivation {
name = "openafs-${version}-${kernel.modDirVersion}";
inherit version src;

patches = [
# Linux 5.3
(fetchpatch {
name = "openafs_1_8-recurse-keyring_search.patch";
url = "http://git.openafs.org/?p=openafs.git;a=patch;h=02d82275c17284d04629282aa374bb39f511c989";
sha256 = "03pkldwf6i67yf6i1705qp18rx5b0b342ryda8vfjw9lnvpinygs";
})
(fetchpatch {
name = "openafs_1_8-send-sig.patch";
url = "http://git.openafs.org/?p=openafs.git;a=patch;h=2b7af1243f46496c0b5973b3fa2a6396243f7613";
sha256 = "13gyh5ncpp15dl7056gdzl5xhp2bmafc557bd2a4bwx9nyj53bag";
})
];

nativeBuildInputs = [ autoconf automake flex libtool_2 perl which yacc ]
++ kernel.moduleBuildDependencies;