Skip to content
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
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4740aa435905
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9c4feb5b636f
Choose a head ref

Commits on Jan 20, 2021

  1. kube3d: 3.4.0 -> 4.0.0

    06kellyjac committed Jan 20, 2021

    Verified

    This commit was signed with the committer’s verified signature.
    kraenhansen Kræn Hansen
    Copy the full SHA
    4f31c7c View commit details

Commits on Jan 22, 2021

  1. Verified

    This commit was signed with the committer’s verified signature.
    kraenhansen Kræn Hansen
    Copy the full SHA
    3e385dc View commit details

Commits on Jan 23, 2021

  1. Verified

    This commit was signed with the committer’s verified signature.
    kraenhansen Kræn Hansen
    Copy the full SHA
    26642f2 View commit details
  2. Verified

    This commit was signed with the committer’s verified signature.
    kraenhansen Kræn Hansen
    Copy the full SHA
    8150fd8 View commit details

Commits on Jan 24, 2021

  1. krita: use openjpeg_2

    dotlambda committed Jan 24, 2021
    Copy the full SHA
    27c6e5d View commit details
  2. calligra: use openjpeg_2

    dotlambda committed Jan 24, 2021
    Copy the full SHA
    0948e93 View commit details
  3. spacegun: use workaround to deploy the project as a remote developmen…

    …t project using the package-lock.json configuration
    svanderburg committed Jan 24, 2021
    Copy the full SHA
    520203f View commit details

Commits on Jan 25, 2021

  1. bedtools: 2.29.2 -> 2.30.0

    jbedo committed Jan 25, 2021
    Copy the full SHA
    d81e79a View commit details
  2. lowdown: fix dylib on darwin

    r-burns committed Jan 25, 2021
    Copy the full SHA
    c455bcb View commit details
  3. Copy the full SHA
    b91e555 View commit details
  4. ocamlPackages.bheap: init at 2.0.0

    sternenseemann authored and vbgl committed Jan 25, 2021
    Copy the full SHA
    ae82038 View commit details
  5. Merge pull request #110545 from svanderburg/node2nix-update

    nodePackages: regenerate with node2nix 1.9.0
    svanderburg authored Jan 25, 2021
    Copy the full SHA
    40f27ff View commit details
  6. py-sonic: 0.7.7 -> 0.7.8

    Sorixelle committed Jan 25, 2021
    Copy the full SHA
    fa676b0 View commit details
  7. openjpeg_1: drop

    dotlambda committed Jan 25, 2021
    Copy the full SHA
    d846bfa View commit details
  8. openjpeg: clean-up

    Merge generic.nix and 2.x.nix into default.nix.
    openjpeg_2 is now an alias
    dotlambda committed Jan 25, 2021
    Copy the full SHA
    8c9a72e View commit details
  9. openjpeg_2_1: remove alias

    It is actually referring to version 2.4.
    dotlambda committed Jan 25, 2021
    Copy the full SHA
    e0dd8c6 View commit details
  10. Merge pull request #110745 from Sorixelle/update-py-sonic

    py-sonic: 0.7.7 -> 0.7.8
    SuperSandro2000 authored Jan 25, 2021
    Copy the full SHA
    e0d5fd0 View commit details
  11. Merge pull request #110735 from jbedo/bedtools

    bedtools: 2.29.2 -> 2.30.0
    SuperSandro2000 authored Jan 25, 2021
    Copy the full SHA
    ad445d3 View commit details
  12. Merge pull request #110743 from starcraft66/master

    obs-move-transition: 2.0.2 -> 2.3.0
    SuperSandro2000 authored Jan 25, 2021
    Copy the full SHA
    fac4780 View commit details
  13. Copy the full SHA
    bacfa2d View commit details
  14. Merge pull request #110740 from r-burns/lowdown

    lowdown: fix dylib on darwin
    SuperSandro2000 authored Jan 25, 2021
    Copy the full SHA
    ce7b327 View commit details
  15. Copy the full SHA
    3cd3145 View commit details
  16. Merge pull request #110752 from NixOS/revert-110545-node2nix-update

    Revert "nodePackages: regenerate with node2nix 1.9.0"
    SuperSandro2000 authored Jan 25, 2021
    Copy the full SHA
    1703d7a View commit details
  17. vimPlugins: update

    "Andrey Kuznetsov" committed Jan 25, 2021
    Copy the full SHA
    13e91f4 View commit details
  18. vimPlugins.lspsaga-nvim: init at 2021-01-25

    "Andrey Kuznetsov" committed Jan 25, 2021
    Copy the full SHA
    8d56df7 View commit details
  19. vimPlugins.zephyr-nvim: init at 2021-01-13

    "Andrey Kuznetsov" committed Jan 25, 2021
    Copy the full SHA
    78ec731 View commit details
  20. vimPlugins.oceanic-material: init at 2020-11-02

    "Andrey Kuznetsov" committed Jan 25, 2021
    Copy the full SHA
    82fad36 View commit details
  21. Copy the full SHA
    cc75b0e View commit details
  22. 1
    Copy the full SHA
    891f607 View commit details
  23. Copy the full SHA
    7a59fcd View commit details
  24. Copy the full SHA
    d8f3ef1 View commit details
  25. Merge pull request #106176 from 06kellyjac/kube3d_4.0.0

    kube3d: 3.4.0 -> 4.0.0
    kevincox authored Jan 25, 2021
    Copy the full SHA
    8708b6d View commit details
  26. Copy the full SHA
    9c4feb5 View commit details
13 changes: 5 additions & 8 deletions pkgs/applications/networking/cluster/kube3d/default.nix
Original file line number Diff line number Diff line change
@@ -1,19 +1,16 @@
{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
{ lib, buildGoModule, fetchFromGitHub, installShellFiles, k3sVersion ? "1.20.0-k3s2" }:

let
k3sVersion = "1.20.0-k3s2";
in
buildGoModule rec {
pname = "kube3d";
version = "3.4.0";
version = "4.0.0";

excludedPackages = "tools";

src = fetchFromGitHub {
owner = "rancher";
repo = "k3d";
rev = "v${version}";
sha256 = "1fisbzv786n841pagy7zbanll7k1g5ib805j9azs2s30cfhvi08b";
sha256 = "sha256-sHtPW9EaTycHh9d/vp28BvzhmbLUQYsu6yMfJlJYH+k=";
};

vendorSha256 = null;
@@ -24,8 +21,8 @@ buildGoModule rec {
"-ldflags="
"-w"
"-s"
"-X github.com/rancher/k3d/v3/version.Version=v${version}"
"-X github.com/rancher/k3d/v3/version.K3sVersion=v${k3sVersion}"
"-X github.com/rancher/k3d/v4/version.Version=v${version}"
"-X github.com/rancher/k3d/v4/version.K3sVersion=v${k3sVersion}"
];

doCheck = false;
4 changes: 2 additions & 2 deletions pkgs/applications/science/biology/bedtools/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "bedtools";
version = "2.29.2";
version = "2.30.0";

src = fetchFromGitHub {
owner = "arq5x";
repo = "bedtools2";
rev = "v${version}";
sha256 = "015qq3pwrwgnyxyi959niijjlswl231b3wxlsm3l8msv6fdhmkz8";
sha256 = "sha256-NqKldF7ePJn3pT+AkESIQghBKSFFOEBBsTaKEbU+oaQ=";
};

buildInputs = [ zlib python bzip2 lzma ];
5 changes: 3 additions & 2 deletions pkgs/applications/video/obs-studio/obs-move-transition.nix
Original file line number Diff line number Diff line change
@@ -9,13 +9,13 @@

stdenv.mkDerivation rec {
pname = "obs-move-transition";
version = "2.0.2";
version = "2.3.0";

src = fetchFromGitHub {
owner = "exeldro";
repo = "obs-move-transition";
rev = version;
sha256 = "0kr868lxlanq0y98f2hb70y92ac2nla8khsj879kjf3z6dqdpd66";
sha256 = "0cl6z3cvdjmbisvfcy281pcg6rhxmyfs31rwv7q4x39352rcs1nw";
};

nativeBuildInputs = [ cmake ];
@@ -36,6 +36,7 @@ stdenv.mkDerivation rec {
substituteInPlace move-source-filter.c --replace '<../UI/obs-frontend-api/obs-frontend-api.h>' '<obs-frontend-api.h>'
substituteInPlace move-value-filter.c --replace '<../UI/obs-frontend-api/obs-frontend-api.h>' '<obs-frontend-api.h>'
substituteInPlace move-transition.c --replace '<../UI/obs-frontend-api/obs-frontend-api.h>' '<obs-frontend-api.h>'
substituteInPlace audio-move.c --replace '<../UI/obs-frontend-api/obs-frontend-api.h>' '<obs-frontend-api.h>'
'';

# obs-studio expects the shared object to be located in bin/32bit or bin/64bit
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ index d116619..a1366ce 100644
+ cmake_policy(SET CMP0048 NEW)
+endif (POLICY CMP0048)
+
project(move-transition VERSION 2.0.2)
project(move-transition VERSION 2.3.0)
set(PROJECT_FULL_NAME "Move Transition")

+include(FindLibobs.cmake)
@@ -17,9 +17,9 @@ index d116619..a1366ce 100644
+ "${LIBOBS_INCLUDE_DIR}/../plugins/obs-transitions"
+ "${LIBOBS_INCLUDE_DIR}/../UI/obs-frontend-api")
+
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/version.h.in ${CMAKE_CURRENT_SOURCE_DIR}/version.h)

set(move-transition_HEADERS
move-transition.h
easing.h)
@@ -34,4 +45,10 @@ target_link_libraries(move-transition
libobs)

9 changes: 0 additions & 9 deletions pkgs/development/libraries/openjpeg/1.x.nix

This file was deleted.

21 changes: 0 additions & 21 deletions pkgs/development/libraries/openjpeg/2.x.nix

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config
{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config
, libpng, libtiff, lcms2, jpylyzer
, mj2Support ? true # MJ2 executables
, jpwlLibSupport ? true # JPWL library & executables
@@ -10,8 +10,6 @@
, thirdPartySupport ? false # Third party libraries - OFF: only build when found, ON: always build
, testsSupport ? true
, jdk ? null
# Inherit generics
, branch, version, revision, sha256, patches ? [], extraFlags ? [], ...
}:

assert jpipServerSupport -> jpipLibSupport && curl != null && fcgi != null;
@@ -23,18 +21,24 @@ let
mkFlag = optSet: flag: "-D${flag}=${if optSet then "ON" else "OFF"}";
in

stdenv.mkDerivation {
stdenv.mkDerivation rec {
pname = "openjpeg";
inherit version;
version = "2.4.0"; # don't forget to change passthru.incDir

src = fetchFromGitHub {
owner = "uclouvain";
repo = "openjpeg";
rev = revision;
inherit sha256;
rev = "v${version}";
sha256 = "143dvy5g6v6129lzvl0r8mrgva2fppkn0zl099qmi9yi9l9h7yyf";
};

inherit patches;
patches = [
./fix-cmake-config-includedir.patch
(fetchpatch {
url = "https://patch-diff.githubusercontent.com/raw/uclouvain/openjpeg/pull/1321.patch";
sha256 = "1cjpr76nf9g65nqkfnxnjzi3bv7ifbxpc74kxxibh58pzjlp6al8";
})
];

outputs = [ "out" "dev" ];

@@ -52,7 +56,9 @@ stdenv.mkDerivation {
(mkFlag jp3dSupport "BUILD_JP3D")
(mkFlag thirdPartySupport "BUILD_THIRDPARTY")
(mkFlag testsSupport "BUILD_TESTING")
] ++ extraFlags;
"-DOPENJPEG_INSTALL_INCLUDE_DIR=${placeholder "dev"}/include/${passthru.incDir}"
"-DOPENJPEG_INSTALL_PACKAGE_DIR=${placeholder "dev"}/lib/${passthru.incDir}"
];

nativeBuildInputs = [ cmake pkg-config ];

@@ -71,7 +77,7 @@ stdenv.mkDerivation {
'';

passthru = {
incDir = "openjpeg-${branch}";
incDir = "openjpeg-2.4";
};

meta = with lib; {
25 changes: 25 additions & 0 deletions pkgs/development/ocaml-modules/bheap/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{ lib, buildDunePackage, fetchurl, stdlib-shims }:

buildDunePackage rec {
pname = "bheap";
version = "2.0.0";

src = fetchurl {
url = "https://github.com/backtracking/${pname}/releases/download/${version}/${pname}-${version}.tbz";
sha256 = "0dpnpla20lgiicrxl2432m2fcr6y68msw3pnjxqb11xw6yrdfhsz";
};

useDune2 = true;

doCheck = true;
checkInputs = [
stdlib-shims
];

meta = with lib; {
description = "OCaml binary heap implementation by Jean-Christophe Filliatre";
license = licenses.lgpl21Only;
maintainers = [ maintainers.sternenseemann ];
homepage = "https://github.com/backtracking/bheap";
};
}
17 changes: 5 additions & 12 deletions pkgs/development/python-modules/eth-utils/default.nix
Original file line number Diff line number Diff line change
@@ -1,30 +1,23 @@
{ lib, fetchFromGitHub, buildPythonPackage, pytest, eth-hash, eth-typing,
{ lib, fetchFromGitHub, buildPythonPackage, pytestCheckHook, eth-hash, eth-typing,
cytoolz, hypothesis }:

buildPythonPackage rec {
pname = "eth-utils";
version = "1.8.4";
version = "1.9.5";

# Tests are missing from the PyPI source tarball so let's use GitHub
# https://github.com/ethereum/eth-utils/issues/130
src = fetchFromGitHub {
owner = "ethereum";
repo = pname;
rev = "v${version}";
sha256 = "1hfzb3xz3j50dgp51nx2jssh9j07np24fqmpnyr2ycsll90g1j6q";
sha256 = "1h3xlw74zdf6cfvqf9193lx05bpdm05pmy9ap1g7q2kx0j2b6352";
};

checkInputs = [ pytest hypothesis ];
checkInputs = [ pytestCheckHook hypothesis ];
propagatedBuildInputs = [ eth-hash eth-typing cytoolz ];

# setuptools-markdown uses pypandoc which is broken at the moment
preConfigure = ''
substituteInPlace setup.py --replace \'setuptools-markdown\' ""
'';

checkPhase = ''
pytest .
'';
pythonImportsCheck = [ "eth_utils" ];

meta = {
description = "Common utility functions for codebases which interact with ethereum";
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/py-sonic/default.nix
Original file line number Diff line number Diff line change
@@ -2,12 +2,12 @@

buildPythonPackage rec {
pname = "py-sonic";
version = "0.7.7";
version = "0.7.8";
disabled = isPy27;

src = fetchPypi {
inherit pname version;
sha256 = "4cea42a2b0dc2ed0fd8568d6bf0509cfa2675a8b1c347ce9364a00881ebc0272";
sha256 = "1nfpiry1jlgcyxcs5zamyfxwdvdiwg4yw0v8jysfc74hm362rg7d";
};

# package has no tests
146 changes: 91 additions & 55 deletions pkgs/misc/vim-plugins/generated.nix
Original file line number Diff line number Diff line change
@@ -65,12 +65,12 @@ let

ale = buildVimPluginFrom2Nix {
pname = "ale";
version = "2021-01-24";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
rev = "471e20ed2bfb373068ccd54db5603bd3f4dcbae0";
sha256 = "0gzl8vbbqpjr1pw328p2lq7xsp85wrg0sfa1hsj62vay4gw3m84q";
rev = "3a1728297a915b6e41c6339d571e85bc3756e5ff";
sha256 = "0zhpw9x97z430r9g73rchagznsxf1landlql42gzha64wsk5ihiw";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
};
@@ -365,24 +365,24 @@ let

caw-vim = buildVimPluginFrom2Nix {
pname = "caw-vim";
version = "2020-12-01";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "tyru";
repo = "caw.vim";
rev = "27be5a97a3971f185a23cfbea91d1651cbb4f388";
sha256 = "0aahsx4i1c5025didi9ajqdwbx534lpafcsdd2169zhqxgzqlhds";
rev = "26b91ddfcebaee954a3cd2aec1769a5b16779bdd";
sha256 = "0yiic0a1l9ggwh3f5y150j74hxj7v783j4y3wnn5j1n7ljvqvhqc";
};
meta.homepage = "https://github.com/tyru/caw.vim/";
};

chadtree = buildVimPluginFrom2Nix {
pname = "chadtree";
version = "2021-01-24";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "chadtree";
rev = "64e54cc9f39dc2084555522bec017cc35ccb8d9d";
sha256 = "04fm2m2iiclbcijdmqa20a72af2vizx6bid8q348bsw2ppdh3r1a";
rev = "0dad2908db0139de301035315c812b3fc2ccbd6e";
sha256 = "175glq9iphr1xplqfcralp8xqn9i3d931s4z0mw3frhvfnrj6vi0";
};
meta.homepage = "https://github.com/ms-jpq/chadtree/";
};
@@ -473,12 +473,12 @@ let

coc-explorer = buildVimPluginFrom2Nix {
pname = "coc-explorer";
version = "2021-01-24";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "weirongxu";
repo = "coc-explorer";
rev = "9b0687cdbe4b64c790f6022c605f1078430916d9";
sha256 = "0n74sab6i8bq21zjrdd3vcv97bra9dg06dn6zpdc81n7pi13z6a5";
rev = "07b73e6e40951f4cecfc067dbf59dc9f34203802";
sha256 = "0c1wl6n89f2cxchjakcipx7sajbsr5ab1zbsjabhpnlpp9sn65jc";
};
meta.homepage = "https://github.com/weirongxu/coc-explorer/";
};
@@ -533,12 +533,12 @@ let

coc-nvim = buildVimPluginFrom2Nix {
pname = "coc-nvim";
version = "2021-01-18";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
rev = "a9b682ad79cc4b7b836fc7e31f7d01ecd88d7c51";
sha256 = "1gpz1d6cy4pmaqzgp5bq8dndpzq9qiwq0794vgi58hnk65sbjai9";
rev = "35935515f6cae76db5f5ab339bd0055291bf6453";
sha256 = "1gkd37xjsv9msqs579f9fjqwpwsikkcx6qsdw9bgxfkhdmi3jmck";
};
meta.homepage = "https://github.com/neoclide/coc.nvim/";
};
@@ -882,12 +882,12 @@ let

denite-git = buildVimPluginFrom2Nix {
pname = "denite-git";
version = "2020-11-21";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "neoclide";
repo = "denite-git";
rev = "df995dae2ea31a2af5df12e1d405d9f1cf702ab1";
sha256 = "14fcr2i3nq1x6rcjw3bqd4qdxdns7z67q92pj4w349qnqzr8pd0m";
rev = "031c2db8fd7ff68078ba3e4f05d21a7950353433";
sha256 = "0h5a0cmrv1w7zvzxj8gdddhyiqi1qa91qsyl2axhcrdishpc0hnn";
};
meta.homepage = "https://github.com/neoclide/denite-git/";
};
@@ -1136,12 +1136,12 @@ let

deoplete-nvim = buildVimPluginFrom2Nix {
pname = "deoplete-nvim";
version = "2021-01-23";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete.nvim";
rev = "e149cc4b581721c434986b2681db30d9ff4cb372";
sha256 = "0cfizq9zbbfqypqjkph7np1mn4vakfim7qylblmzc6s24kx9kyf7";
rev = "2e3f5b5c24152d9aa4a0299ce6d1b7a6b76327eb";
sha256 = "0yf35ak46pnknas6isvi4gpyc9n757a46kjvwwyh32pznfqpl41p";
};
meta.homepage = "https://github.com/Shougo/deoplete.nvim/";
};
@@ -2218,6 +2218,18 @@ let
meta.homepage = "https://github.com/nvim-lua/lsp_extensions.nvim/";
};

lspsaga-nvim = buildVimPluginFrom2Nix {
pname = "lspsaga-nvim";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "glepnir";
repo = "lspsaga.nvim";
rev = "3e230bb8a5cd788d899d11b5528cd63ea47466a9";
sha256 = "0pnq8nbllk6ghjxxhnb5rbvxcj04pyplp58p58cw4dch7p4f82h5";
};
meta.homepage = "https://github.com/glepnir/lspsaga.nvim/";
};

lualine-nvim = buildVimPluginFrom2Nix {
pname = "lualine-nvim";
version = "2021-01-21";
@@ -2920,8 +2932,8 @@ let
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
rev = "9f91a07b38b6f66a56ca15161ffec83a5468b95a";
sha256 = "01da135ffng6praixsnwgas0nm26ik9y8hm06jy394p2b2mk1g1g";
rev = "9f3fee22c79c93610410cc81ddf3489c8ba1d007";
sha256 = "05cdym1fvbzs98khi6dj08h5gwkmp737a3cs1zbbx3hajvv3c8i6";
};
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
};
@@ -3070,14 +3082,26 @@ let
meta.homepage = "https://github.com/neovim/nvimdev.nvim/";
};

oceanic-material = buildVimPluginFrom2Nix {
pname = "oceanic-material";
version = "2020-11-02";
src = fetchFromGitHub {
owner = "glepnir";
repo = "oceanic-material";
rev = "900f487a1e8229a12f247a0cb7a533fe258945ae";
sha256 = "1i6k2p11bsvjrkn9sdkql0im8ys8l9y0l6i850n9hdzvq919cfxv";
};
meta.homepage = "https://github.com/glepnir/oceanic-material/";
};

oceanic-next = buildVimPluginFrom2Nix {
pname = "oceanic-next";
version = "2020-11-19";
version = "2021-01-24";
src = fetchFromGitHub {
owner = "mhartington";
repo = "oceanic-next";
rev = "29d694b9f6323c90fb0f3f54239090370caa99fb";
sha256 = "0lwwzfayv7ql1qpydqgyr0g024shzck2m8d04dn5g0vf5qqf3qi6";
rev = "9f005681ce7c4664105832f23fc7c8516a13d8f5";
sha256 = "1fp0yq93b161qrmx5vxkxvd56xa3x5iyxly99sv0llk8ib8g7gy6";
};
meta.homepage = "https://github.com/mhartington/oceanic-next/";
};
@@ -3228,12 +3252,12 @@ let

plenary-nvim = buildVimPluginFrom2Nix {
pname = "plenary-nvim";
version = "2021-01-21";
version = "2021-01-24";
src = fetchFromGitHub {
owner = "nvim-lua";
repo = "plenary.nvim";
rev = "d63b5b8d3fe2de5db6748ef8f0d3b397c6910d2d";
sha256 = "0nfq9ahg89l5af9yxakr8ywpvpig77pa3wi37kkg67g8yq31zxg0";
rev = "81dde2c7faf34a8afa2127151b067ebc2983f7d8";
sha256 = "0knz5xzsxpqjaybg6ywx0svdy91yjz1pbv3zm7y19avbks2jhd6f";
};
meta.homepage = "https://github.com/nvim-lua/plenary.nvim/";
};
@@ -3762,8 +3786,8 @@ let
src = fetchFromGitHub {
owner = "tami5";
repo = "sql.nvim";
rev = "f0958180a5648ed1fc1fbedb89b94d81a45216a6";
sha256 = "1bi2j4j9vkjw8dnb73jb7la4s4b71wr2q5mwhc1iyd15gxaya7xw";
rev = "deab3730a5558c9b780c9e4f7ddb5252e44cb6e7";
sha256 = "0yyz2g2i3dv0lziyj40px2f1yqg0q6snazzs1mq4yvabz1vq3zkk";
};
meta.homepage = "https://github.com/tami5/sql.nvim/";
};
@@ -3890,12 +3914,12 @@ let

tagbar = buildVimPluginFrom2Nix {
pname = "tagbar";
version = "2021-01-21";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "preservim";
repo = "tagbar";
rev = "16f3f9b77b0440a14f1400bf3340bc41b781a1d5";
sha256 = "08ixhd2axs5p3a3c7f9pawscn811rrc84cpqqip5k78f7ws77yw8";
rev = "7a968502d778ab86b01afd4c8b0d20f5af14fad0";
sha256 = "1skszyhsbz4yv16nlrnhkdrrd51hpq1d2gn1h819m0vqgqz4qphn";
};
meta.homepage = "https://github.com/preservim/tagbar/";
};
@@ -3975,12 +3999,12 @@ let

telescope-nvim = buildVimPluginFrom2Nix {
pname = "telescope-nvim";
version = "2021-01-23";
version = "2021-01-24";
src = fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope.nvim";
rev = "099910dcd922723b2634c74c0958ef4d169721dd";
sha256 = "0nyd6ym87xmhd8zr5fl4h2hdnd9f0sc42ra5s0a8z8s52rd651x2";
rev = "951ede2a7007059cb4ebc6b6761030dfb52b6bc5";
sha256 = "176gz1mj6finfzgf86ra111sb5jbx1v45i0aalgr2znrr29f1a9z";
};
meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/";
};
@@ -4960,12 +4984,12 @@ let

vim-dadbod = buildVimPluginFrom2Nix {
pname = "vim-dadbod";
version = "2020-12-08";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-dadbod";
rev = "4a2a8bc6dca50bc58885bdf2c0a153d0990d7872";
sha256 = "0algcf02i273wmkg9yqhrxy10vi3j6vf08v0rnxnhima70gr1m1c";
rev = "fb543e602de2fe74a7928c78e152bb964abb7a9a";
sha256 = "05fwa2v0fz1rgfyp2f47hcr7vzgwfrw14flr43d7a88d8qka9lqs";
};
meta.homepage = "https://github.com/tpope/vim-dadbod/";
};
@@ -5356,12 +5380,12 @@ let

vim-floaterm = buildVimPluginFrom2Nix {
pname = "vim-floaterm";
version = "2021-01-21";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "voldikss";
repo = "vim-floaterm";
rev = "4cdbad8981ac4e7f8c57de5100561b87adcb7ae3";
sha256 = "00nrk5ldrn52fvslg3lrbfi63wngf34hlhfrcd5jsgllp918wpcz";
rev = "8cc3bd21080c027de91224e37d897293f1b14a0f";
sha256 = "1fnkidkvp4m95hxlhn874wc0xy179ydqb3ia5y8ijj8dddny8d67";
};
meta.homepage = "https://github.com/voldikss/vim-floaterm/";
};
@@ -6162,12 +6186,12 @@ let

vim-lsc = buildVimPluginFrom2Nix {
pname = "vim-lsc";
version = "2021-01-23";
version = "2021-01-24";
src = fetchFromGitHub {
owner = "natebosch";
repo = "vim-lsc";
rev = "ec4818d6fc7bd6705972ef138a71293678e8abed";
sha256 = "0v54bmwr9cxqp2dnb7f413i1lnyk6vaf9vgprmyj3yzrycwgpqam";
rev = "c8d00fc7299d0ff73a37dcd7f6bb5564fb30d1a3";
sha256 = "1axnrgldjkpqxxh6hpjmzjvk7af2n08kqb7205d5y307ya1rh5lw";
};
meta.homepage = "https://github.com/natebosch/vim-lsc/";
};
@@ -6991,12 +7015,12 @@ let

vim-repeat = buildVimPluginFrom2Nix {
pname = "vim-repeat";
version = "2019-11-13";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-repeat";
rev = "c947ad2b6a16983724a0153bdf7f66d7a80a32ca";
sha256 = "00hhbqcx21j0738ad5xh92lsykpa0qxhdy1s7wnwc8d3jndmyjwb";
rev = "24afe922e6a05891756ecf331f39a1f6743d3d5a";
sha256 = "0y18cy5wvkb4pv5qjsfndrpcvz0dg9v0r6ia8k9isp4agdmxkdzj";
};
meta.homepage = "https://github.com/tpope/vim-repeat/";
};
@@ -7736,12 +7760,12 @@ let

vim-vinegar = buildVimPluginFrom2Nix {
pname = "vim-vinegar";
version = "2020-06-27";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-vinegar";
rev = "5fee9d230ec4a6a16c45f2c71482595e4d9a67bd";
sha256 = "14n0mnj1lmk3bmhm0knipsw120dlxpsd98fimmchw0kd80vpph41";
rev = "5f48edf4dcc130ae4a658541c0d6f72a558bc70d";
sha256 = "195l6ly7ry8721rlkcp9103czvfcmqifbgbibdqdi3pjmaafrb9l";
};
meta.homepage = "https://github.com/tpope/vim-vinegar/";
};
@@ -8061,12 +8085,12 @@ let

vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
version = "2021-01-24";
version = "2021-01-25";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
rev = "fb6ed9883ea48c93e419736777d5f2e86fa4009b";
sha256 = "0zrf3l7rckidrhlx6jdndabdiwgdyjfnax0ax20g4ynzmzlbj24l";
rev = "47e038635b98b21aa5d48e319f6058ba5a38e209";
sha256 = "16hjn9dmv8n24dflircdfkx4iq4b5w2drbn745i77fn5a0s1n3nk";
};
meta.homepage = "https://github.com/lervag/vimtex/";
};
@@ -8289,6 +8313,18 @@ let
meta.homepage = "https://github.com/jnurmine/zenburn/";
};

zephyr-nvim = buildVimPluginFrom2Nix {
pname = "zephyr-nvim";
version = "2021-01-13";
src = fetchFromGitHub {
owner = "glepnir";
repo = "zephyr-nvim";
rev = "bc1a7584b435b9921e245c3621ab7524be370b2d";
sha256 = "0fvgky7i6m5n4h4l73xdisxhpcc8cv9pq8jrvz571gmyjsh1rrrv";
};
meta.homepage = "https://github.com/glepnir/zephyr-nvim/";
};

zig-vim = buildVimPluginFrom2Nix {
pname = "zig-vim";
version = "2021-01-19";
3 changes: 3 additions & 0 deletions pkgs/misc/vim-plugins/vim-plugin-names
Original file line number Diff line number Diff line change
@@ -135,6 +135,9 @@ gfanto/fzf-lsp.nvim@main
gibiansky/vim-textobj-haskell
gioele/vim-autoswap
glepnir/galaxyline.nvim@main
glepnir/lspsaga.nvim@main
glepnir/oceanic-material
glepnir/zephyr-nvim@main
glts/vim-textobj-comment
godlygeek/csapprox
godlygeek/tabular
4 changes: 2 additions & 2 deletions pkgs/servers/mail/postsrsd/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "postsrsd";
version = "1.9";
version = "1.10";

src = fetchFromGitHub {
owner = "roehling";
repo = "postsrsd";
rev = version;
sha256 = "0kmdm8nwb40cs4wvxv2kapjbiy4h6924zmx8h1kk7j3j9yjshl1p";
sha256 = "sha256-AqOHHOnGqOnIw5hPPiJjUJFiwngTux7gwn8qig0t7hs=";
};

cmakeFlags = [ "-DGENERATE_SRS_SECRET=OFF" "-DINIT_FLAVOR=systemd" ];
10 changes: 8 additions & 2 deletions pkgs/tools/typesetting/lowdown/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, which }:
{ lib, stdenv, fetchurl, fixDarwinDylibNames, which }:

stdenv.mkDerivation rec {
pname = "lowdown";
@@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha512 = "18q8i8lh8w127vzw697n0bzv4mchhna1p4s672hjvy39l3ls8rlj5nwq5npr5fry06yil62sjmq4652vw29r8l49wwk5j82a8l2nr7c";
};

nativeBuildInputs = [ which ];
nativeBuildInputs = [ which ]
++ lib.optionals stdenv.isDarwin [ fixDarwinDylibNames ];

configurePhase = ''
./configure PREFIX=''${!outputDev} \
@@ -20,6 +21,11 @@ stdenv.mkDerivation rec {
MANDIR=''${!outputMan}/share/man
'';

# Fix lib extension so that fixDarwinDylibNames detects it
postInstall = lib.optionalString stdenv.isDarwin ''
mv $lib/lib/liblowdown.{so,dylib}
'';

patches = lib.optional (!stdenv.hostPlatform.isStatic) ./shared.patch;

meta = with lib; {
3 changes: 2 additions & 1 deletion pkgs/top-level/aliases.nix
Original file line number Diff line number Diff line change
@@ -401,7 +401,8 @@ mapAliases ({
oblogout = throw "oblogout has been removed from nixpkgs, as it's archived upstream."; # added 2019-12-10
opencl-icd = ocl-icd; # added 2017-01-20
openexr_ctl = ctl; # added 2018-04-25
openjpeg_2_1 = openjpeg_2; # added 2018-10-25
openjpeg_1 = throw "openjpeg_1 has been removed, use openjpeg_2 instead"; # added 2021-01-24
openjpeg_2 = openjpeg; # added 2021-01-25
opensans-ttf = open-sans; # added 2018-12-04
openssh_with_kerberos = openssh; # added 2018-01-28
onnxruntime = throw "onnxruntime has been removed due to poor maintainability"; # added 2020-12-04
23 changes: 16 additions & 7 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -15945,9 +15945,7 @@ in

openh264 = callPackage ../development/libraries/openh264 { };

openjpeg_1 = callPackage ../development/libraries/openjpeg/1.x.nix { };
openjpeg_2 = callPackage ../development/libraries/openjpeg/2.x.nix { };
openjpeg = openjpeg_2;
openjpeg = callPackage ../development/libraries/openjpeg { };

openpa = callPackage ../development/libraries/openpa { };

@@ -21189,7 +21187,6 @@ in
calibre = calibre-py3;

calligra = libsForQt5.callPackage ../applications/office/calligra {
openjpeg = openjpeg_1;
# Must use the same Qt version as Calligra itself:
poppler = libsForQt5.poppler_0_61;
};
@@ -22985,9 +22982,7 @@ in

kpt = callPackage ../applications/networking/cluster/kpt { };

krita = libsForQt5.callPackage ../applications/graphics/krita {
openjpeg = openjpeg_1;
};
krita = libsForQt5.callPackage ../applications/graphics/krita { };

krusader = libsForQt5.callPackage ../applications/misc/krusader { };

@@ -25232,6 +25227,20 @@ in
gtk3 = if stdenv.isDarwin then gtk3-x11 else gtk3;
});

vim-darwin = (vim_configurable.override {
config = {
vim = {
gui = "none";
darwin = true;
};
};
}).overrideAttrs (oldAttrs: rec {
pname = "vim-darwin";
meta = {
platforms = stdenv.lib.platforms.darwin;
};
});

vimacs = callPackage ../applications/editors/vim/vimacs.nix { };

vimv = callPackage ../tools/misc/vimv/default.nix { };
2 changes: 2 additions & 0 deletions pkgs/top-level/ocaml-packages.nix
Original file line number Diff line number Diff line change
@@ -58,6 +58,8 @@ let

batteries = callPackage ../development/ocaml-modules/batteries { };

bheap = callPackage ../development/ocaml-modules/bheap { };

bigarray-compat = callPackage ../development/ocaml-modules/bigarray-compat { };

bigarray-overlap = callPackage ../development/ocaml-modules/bigarray-overlap { };