Merge master into staging-next

+709 -256
+1 -1
.github/ISSUE_TEMPLATE.md
··· 8 8 9 9 ## Technical details 10 10 11 - Please run `nix run nixpkgs.nix-info -c nix-info -m` and paste the result. 11 + Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the result.
+1 -1
.github/ISSUE_TEMPLATE/bug_report.md
··· 26 26 Add any other context about the problem here. 27 27 28 28 **Metadata** 29 - Please run `nix run nixpkgs.nix-info -c nix-info -m` and paste the result. 29 + Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the result. 30 30 31 31 Maintainer information: 32 32 ```yaml
+5
maintainers/maintainer-list.nix
··· 7290 7290 githubId = 797581; 7291 7291 name = "Vincent Bernardoff"; 7292 7292 }; 7293 + vcanadi = { 7294 + email = "vito.canadi@gmail.com"; 7295 + github = "vcanadi"; 7296 + name = "Vitomir Čanadi"; 7297 + }; 7293 7298 vcunat = { 7294 7299 name = "Vladimír Čunát"; 7295 7300 email = "v@cunat.cz"; # vcunat@gmail.com predominated in commits before 2019/03
+4 -4
nixos/modules/installer/tools/nix-fallback-paths.nix
··· 1 1 { 2 - x86_64-linux = "/nix/store/6chjfy4j6hjwj5f8zcbbdg02i21x1qsi-nix-2.3.1"; 3 - i686-linux = "/nix/store/xa8z7fwszjjm4kiwrxfc8xv9c1pzzm7a-nix-2.3.1"; 4 - aarch64-linux = "/nix/store/8cac1ivcnchlpzmdjby2f71l1fwpnymr-nix-2.3.1"; 5 - x86_64-darwin = "/nix/store/6639l9815ggdnb4aka22qcjy7p8w4hb9-nix-2.3.1"; 2 + x86_64-linux = "/nix/store/0q5qnh10m2sfrriszc1ysmggw659q6qm-nix-2.3.2"; 3 + i686-linux = "/nix/store/i7ad7r5d8a5b3l22hg4a1im2qq05y6vd-nix-2.3.2"; 4 + aarch64-linux = "/nix/store/bv06pavfw0dbqzr8w3l7s71nx27gnxa0-nix-2.3.2"; 5 + x86_64-darwin = "/nix/store/x6mnl1nij7y4v5ihlplr4k937ayr403r-nix-2.3.2"; 6 6 }
+2 -2
nixos/modules/services/x11/xserver.nix
··· 331 331 }; 332 332 333 333 xkbOptions = mkOption { 334 - type = types.str; 334 + type = types.commas; 335 335 default = "terminate:ctrl_alt_bksp"; 336 - example = "grp:caps_toggle, grp_led:scroll"; 336 + example = "grp:caps_toggle,grp_led:scroll"; 337 337 description = '' 338 338 X keyboard options; layout switching goes here. 339 339 '';
+1
pkgs/applications/kde/default.nix
··· 146 146 krdc = callPackage ./krdc.nix {}; 147 147 krfb = callPackage ./krfb.nix {}; 148 148 kruler = callPackage ./kruler.nix {}; 149 + ksudoku = callPackage ./ksudoku.nix {}; 149 150 ksystemlog = callPackage ./ksystemlog.nix {}; 150 151 ktnef = callPackage ./ktnef.nix {}; 151 152 ktouch = callPackage ./ktouch.nix {};
+18
pkgs/applications/kde/ksudoku.nix
··· 1 + { lib 2 + , mkDerivation 3 + , extra-cmake-modules 4 + , libGLU 5 + , kdoctools 6 + , kdeclarative 7 + , libkdegames 8 + }: 9 + 10 + mkDerivation { 11 + name = "ksudoku"; 12 + nativeBuildInputs = [ extra-cmake-modules kdoctools ]; 13 + buildInputs = [ libGLU kdeclarative libkdegames ]; 14 + meta = { 15 + license = with lib.licenses; [ gpl2 ]; 16 + maintainers = with lib.maintainers; [ genesis ]; 17 + }; 18 + }
+3 -3
pkgs/applications/version-management/git-and-tools/git-bug/default.nix
··· 2 2 3 3 buildGoPackage rec { 4 4 pname = "git-bug"; 5 - version = "0.5.0"; 6 - rev = "8d7a2c076a38c89085fd3191a2998efb659650c2"; 5 + version = "0.6.0"; 6 + rev = "fc568209f073b9d775a09e0dbb8289cf9e5749bf"; 7 7 goPackagePath = "github.com/MichaelMure/git-bug"; 8 8 9 9 src = fetchFromGitHub { 10 10 inherit rev; 11 11 owner = "MichaelMure"; 12 12 repo = "git-bug"; 13 - sha256 = "1l86m0y360lmpmpw2id0k7zc2nyq1irr26k2ik06lxhzvpbyajz6"; 13 + sha256 = "1s18lzip52qpf52ad6m20j306mr16vnwhz9f7rirsa6b7srmcgli"; 14 14 }; 15 15 16 16 buildFlagsArray = ''
+75
pkgs/development/libraries/science/math/clmagma/default.nix
··· 1 + { stdenv, fetchurl, gfortran, opencl-headers, clblas, ocl-icd, mkl, intel-ocl }: 2 + 3 + with stdenv.lib; 4 + 5 + let 6 + version = "1.3.0"; 7 + incfile = builtins.toFile "make.inc.custom" '' 8 + CC = g++ 9 + FORT = gfortran 10 + 11 + ARCH = ar 12 + ARCHFLAGS = cr 13 + RANLIB = ranlib 14 + 15 + OPTS = -fPIC -O3 -DADD_ -Wall 16 + FOPTS = -fPIC -O3 -DADD_ -Wall -x f95-cpp-input 17 + F77OPTS = -fPIC -O3 -DADD_ -Wall 18 + LDOPTS = -fPIC 19 + 20 + -include make.check-mkl 21 + -include make.check-clblas 22 + 23 + # Gnu mkl is not available I guess? 24 + #LIB = -lmkl_gf_lp64 -lmkl_gnu_thread -lmkl_core -lpthread -lm -fopenmp 25 + LIB = -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lm -fopenmp 26 + LIB += -lclBLAS -lOpenCL 27 + 28 + LIBDIR = -L$(MKLROOT)/lib/intel64 \ 29 + -L$(MKLROOT)/../compiler/lib/intel64 \ 30 + -L$(clBLAS)/lib64 31 + 32 + INC = -I$(clBLAS)/include 33 + #-I$(AMDAPP)/include 34 + ''; 35 + in stdenv.mkDerivation { 36 + name = "clmagma-${version}"; 37 + src = fetchurl { 38 + url = "http://icl.cs.utk.edu/projectsfiles/magma/cl/clmagma-${version}.tar.gz"; 39 + sha256 = "1n27ny0xhwirw2ydn46pfcwy53gzia9zbam4irx44fd4d7f9ydv7"; 40 + name = "clmagma-${version}.tar.gz"; 41 + }; 42 + 43 + buildInputs = [ 44 + gfortran 45 + clblas 46 + opencl-headers 47 + ocl-icd 48 + mkl 49 + intel-ocl 50 + ]; 51 + 52 + enableParallelBuilding=true; 53 + 54 + MKLROOT = "${mkl}"; 55 + clBLAS = "${clblas}"; 56 + 57 + # Otherwise build looks for it in /run/opengl-driver/etc/OpenCL/vendors, 58 + # which is not available. 59 + OPENCL_VENDOR_PATH="${intel-ocl}/etc/OpenCL/vendors"; 60 + 61 + preBuild = '' 62 + # By default it tries to use GPU, and thus fails for CPUs 63 + sed -i "s/CL_DEVICE_TYPE_GPU/CL_DEVICE_TYPE_DEFAULT/" interface_opencl/clmagma_runtime.cpp 64 + sed -i "s%/usr/local/clmagma%/$out%" Makefile.internal 65 + cp ${incfile} make.inc 66 + ''; 67 + 68 + meta = with stdenv.lib; { 69 + description = "Matrix Algebra on GPU and Multicore Architectures, OpenCL port"; 70 + license = licenses.bsd3; 71 + homepage = http://icl.cs.utk.edu/magma/index.html; 72 + platforms = platforms.linux; 73 + maintainers = with maintainers; [ volhovm ]; 74 + }; 75 + }
+23
pkgs/development/python-modules/django-ranged-response/default.nix
··· 1 + { stdenv, fetchurl, fetchPypi, buildPythonPackage, django }: 2 + 3 + buildPythonPackage rec { 4 + pname = "django-ranged-response"; 5 + version = "0.2.0"; 6 + 7 + src = fetchPypi { 8 + inherit pname version; 9 + sha256 = "11gr3jpmb5rvg3scv026kjwwkmnxwivgq5ypxadnnc9p58szy7zp"; 10 + }; 11 + 12 + # tests not included in PyPi package, github source is not up to date with 0.2.0 13 + doCheck = false; 14 + 15 + propagatedBuildInputs = [ django ]; 16 + 17 + meta = with stdenv.lib; { 18 + description = "A modified FileResponse that returns `Content-Range` headers with the HTTP response, so browsers (read Safari 9+) that request the file, can stream the response properly"; 19 + homepage = "https://github.com/wearespindle/django-ranged-fileresponse"; 20 + license = licenses.mit; 21 + maintainers = with maintainers; [ mrmebelman ]; 22 + }; 23 + }
+39
pkgs/development/python-modules/django-simple-captcha/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , python 5 + , six 6 + , testfixtures 7 + , django 8 + , django-ranged-response 9 + , pillow 10 + , withTTS ? true 11 + , flite 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "django-simple-captcha"; 16 + version = "0.5.12"; 17 + 18 + src = fetchPypi { 19 + inherit pname version; 20 + sha256 = "sha256:1g92sdgcb81r3il34pg0z210cz6wm14k00b558nshai8br1g09gw"; 21 + extension = "zip"; 22 + }; 23 + 24 + checkInputs = [ testfixtures ]; 25 + checkPhase = '' 26 + cd testproject 27 + ${python.interpreter} manage.py test captcha 28 + ''; 29 + 30 + propagatedBuildInputs = [ django django-ranged-response six pillow ] 31 + ++ lib.optional withTTS flite; 32 + 33 + meta = with lib; { 34 + description = "An extremely simple, yet highly customizable Django application to add captcha images to any Django form"; 35 + homepage = "https://github.com/mbi/django-simple-captcha"; 36 + license = licenses.mit; 37 + maintainers = with maintainers; [ mrmebelman schmittlauch ]; 38 + }; 39 + }
+2 -2
pkgs/development/python-modules/dkimpy/default.nix
··· 3 3 4 4 buildPythonPackage rec { 5 5 pname = "dkimpy"; 6 - version = "1.0.1"; 6 + version = "1.0.2"; 7 7 8 8 src = fetchPypi { 9 9 inherit pname version; 10 - sha256 = "5d5ba1a15dd8c980d4183989f383bd5522a88dafde4eee5e4eebf9ee6942d94e"; 10 + sha256 = "19rz48pzz1i5cc896khaqx2hkhcj5hwsklnyynrdgdr5818qjyff"; 11 11 }; 12 12 13 13 checkInputs = [ pytest ];
+2 -7
pkgs/development/python-modules/fints/default.nix
··· 7 7 }: 8 8 9 9 buildPythonPackage rec { 10 - version = "2.2.0"; 10 + version = "3.0.0"; 11 11 pname = "fints"; 12 12 disabled = isPy27; 13 13 ··· 15 15 owner = "raphaelm"; 16 16 repo = "python-fints"; 17 17 rev = "v${version}"; 18 - sha256 = "1gx173dzdprf3jsc7dss0xax8s6l2hr02qg9m5c4rksb3dl5fl8w"; 18 + sha256 = "00fqgnmv7z6d792ga4cyzn9lrfjf79jplkssm2jbyb0akfggfj7h"; 19 19 }; 20 - 21 - postPatch = '' 22 - substituteInPlace setup.py \ 23 - --replace 'sepaxml==2.0.*' 'sepaxml~=2.0' 24 - ''; 25 20 26 21 propagatedBuildInputs = [ requests mt-940 sepaxml bleach ]; 27 22
+24
pkgs/development/python-modules/flask-swagger-ui/default.nix
··· 1 + { stdenv, buildPythonPackage, fetchPypi, flask }: 2 + 3 + buildPythonPackage rec { 4 + pname = "flask-swagger-ui"; 5 + version = "3.20.9"; 6 + 7 + src = fetchPypi { 8 + inherit pname version; 9 + sha256 = "3282c770764c8053360f33b2fc120e1d169ecca2138537d0e6e1135b1f9d4ff2"; 10 + }; 11 + 12 + doCheck = false; # there are no tests 13 + 14 + propagatedBuildInputs = [ 15 + flask 16 + ]; 17 + 18 + meta = with stdenv.lib; { 19 + homepage = "https://github.com/sveint/flask-swagger-ui"; 20 + license = licenses.mit; 21 + description = "Swagger UI blueprint for Flask"; 22 + maintainers = with maintainers; [ vanschelven ]; 23 + }; 24 + }
+17 -21
pkgs/development/python-modules/moto/default.nix
··· 22 22 , sure 23 23 , werkzeug 24 24 , xmltodict 25 - , isPy38 25 + , parameterized 26 26 }: 27 27 28 28 buildPythonPackage rec { 29 29 pname = "moto"; 30 - version = "1.3.13"; 30 + version = "1.3.14"; 31 31 32 32 src = fetchPypi { 33 33 inherit pname version; 34 - sha256 = "0rhbjvqi1khp80gfnl3x632kwlpq3k7m8f13nidznixdpa78vm4m"; 34 + sha256 = "0fm09074qic24h8rw9a0paklygyb7xd0ch4890y4v8lj2pnsxbkr"; 35 35 }; 36 - 37 - # 3.8 is not yet support 38 - # https://github.com/spulec/moto/pull/2519 39 - disabled = isPy38; 40 - 41 - # Backported fix from 1.3.14.dev for compatibility with botocore >= 1.9.198. 42 - patches = [ 43 - (fetchpatch { 44 - url = "https://github.com/spulec/moto/commit/e4a4e6183560489e98b95e815b439c7a1cf3566c.diff"; 45 - sha256 = "1fixr7riimnldiikv33z4jwjgcsccps0c6iif40x8wmpvgcfs0cb"; 46 - }) 47 - ]; 48 36 49 37 postPatch = '' 50 38 substituteInPlace setup.py \ ··· 74 62 xmltodict 75 63 ] ++ lib.optionals isPy27 [ backports_tempfile ]; 76 64 77 - checkInputs = [ boto3 freezegun nose sure ]; 65 + checkInputs = [ boto3 freezegun nose sure parameterized ]; 78 66 79 - checkPhase = ''nosetests -v ./tests/ \ 80 - -e test_invoke_function_from_sns \ 81 - -e test_invoke_requestresponse_function \ 82 - -e test_context_manager \ 83 - -e test_decorator_start_and_stop''; 67 + checkPhase = '' 68 + nosetests -v ./tests/ \ 69 + -e test_invoke_function_from_sns \ 70 + -e test_invoke_requestresponse_function \ 71 + -e test_context_manager \ 72 + -e test_decorator_start_and_stop \ 73 + -e test_invoke_event_function \ 74 + -e test_invoke_function_from_dynamodb \ 75 + -e test_invoke_function_from_sqs \ 76 + -e test_invoke_lambda_error \ 77 + -e test_invoke_async_function \ 78 + -e test_passthrough_requests 79 + ''; 84 80 85 81 meta = with lib; { 86 82 description = "Allows your tests to easily mock out AWS Services";
+37
pkgs/development/python-modules/notedown/default.nix
··· 1 + { buildPythonPackage 2 + , fetchPypi 3 + , lib 4 + , nbconvert 5 + , nbformat 6 + , notebook 7 + , pandoc-attributes 8 + , six 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "notedown"; 13 + version = "1.5.1"; 14 + 15 + src = fetchPypi { 16 + inherit pname version; 17 + sha256 = "36e033ebbbe5aca0fab031ffaf3611d5bc5c50237df68ff81bb95f8be353a1ee"; 18 + }; 19 + 20 + propagatedBuildInputs = [ 21 + notebook 22 + nbconvert 23 + nbformat 24 + pandoc-attributes 25 + six 26 + ]; 27 + 28 + # No tests in pypi source 29 + doCheck = false; 30 + 31 + meta = { 32 + homepage = https://github.com/aaren/notedown; 33 + description = "Convert IPython Notebooks to markdown (and back)"; 34 + license = lib.licenses.bsd2; 35 + maintainers = with lib.maintainers; [ vcanadi ]; 36 + }; 37 + }
+29
pkgs/development/python-modules/pandoc-attributes/default.nix
··· 1 + { buildPythonPackage 2 + , fetchPypi 3 + , lib 4 + , pandocfilters 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "pandoc-attributes"; 9 + version = "0.1.7"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "69221502dac74f5df1317011ce62c85a83eef5da3b71c63b1908e98224304a8c"; 14 + }; 15 + 16 + propagatedBuildInputs = [ 17 + pandocfilters 18 + ]; 19 + 20 + # No tests in pypi source 21 + doCheck = false; 22 + 23 + meta = { 24 + homepage = https://github.com/aaren/pandoc-attributes; 25 + description = "An Attribute class to be used with pandocfilters"; 26 + license = lib.licenses.bsd2; 27 + maintainers = with lib.maintainers; [ vcanadi ]; 28 + }; 29 + }
+3 -2
pkgs/development/python-modules/pybind11/default.nix
··· 1 - { lib 1 + { stdenv 2 + , lib 2 3 , buildPythonPackage 3 4 , fetchFromGitHub 4 5 , fetchpatch ··· 28 29 29 30 cmakeFlags = [ 30 31 "-DEIGEN3_INCLUDE_DIR=${eigen}/include/eigen3" 31 - ] ++ lib.optionals (python.isPy3k) [ 32 + ] ++ lib.optionals (python.isPy3k && !stdenv.cc.isClang) [ 32 33 # Enable some tests only on Python 3. The "test_string_view" test 33 34 # 'testTypeError: string_view16_chars(): incompatible function arguments' 34 35 # fails on Python 2.
-3
pkgs/development/python-modules/scikit-build/default.nix
··· 12 12 sha256 = "7342017cc82dd6178e3b19377389b8a8d1f8b429d9cdb315cfb1094e34a0f526"; 13 13 }; 14 14 15 - # Fixes incorrect specified requirement (part of next release) 16 - patches = [ ./fix_pytestrunner_req.patch ]; 17 - 18 15 propagatedBuildInputs = [ wheel setuptools packaging ]; 19 16 checkInputs = [ 20 17 cmake ninja cython codecov coverage six pathpy
-13
pkgs/development/python-modules/scikit-build/fix_pytestrunner_req.patch
··· 1 - diff --git a/setup.py b/setup.py 2 - index dd348fa..4de89c6 100755 3 - --- a/setup.py 4 - +++ b/setup.py 5 - @@ -22,7 +22,7 @@ with open('requirements-dev.txt', 'r') as fp: 6 - dev_requirements = list(filter(bool, (line.strip() for line in fp))) 7 - 8 - # Require pytest-runner only when running tests 9 - -pytest_runner = (['pytest-runner>=2.0,<3dev'] 10 - +pytest_runner = (['pytest-runner>=2.0'] 11 - if any(arg in sys.argv for arg in ('pytest', 'test')) 12 - else []) 13 -
+22
pkgs/development/python-modules/sphinxcontrib-tikz/binary-paths.patch
··· 1 + diff --git a/sphinxcontrib/tikz.py b/sphinxcontrib/tikz.py 2 + index ee21113..a4f4589 100644 3 + --- a/sphinxcontrib/tikz.py 4 + +++ b/sphinxcontrib/tikz.py 5 + @@ -242,7 +242,7 @@ def render_tikz(self, node, libs='', stringsubst=False): 6 + tf.write(latex) 7 + tf.close() 8 + 9 + - system([self.builder.config.latex_engine, '--interaction=nonstopmode', 10 + + system(['@texLive@/bin/pdflatex', '--interaction=nonstopmode', 11 + 'tikz-%s.tex' % shasum], 12 + self.builder) 13 + 14 + @@ -281,7 +281,7 @@ def render_tikz(self, node, libs='', stringsubst=False): 15 + '-sOutputFile=%s' % outfn, '-r' + resolution + 'x' + resolution, 16 + '-f', 'tikz-%s.pdf' % shasum], self.builder) 17 + elif self.builder.config.tikz_proc_suite == "pdf2svg": 18 + - system(['pdf2svg', 'tikz-%s.pdf' % shasum, outfn], self.builder) 19 + + system(['@pdf2svg@/bin/pdf2svg', 'tikz-%s.pdf' % shasum, outfn], self.builder) 20 + else: 21 + self.builder._tikz_warned = True 22 + raise TikzExtError('Error (tikz extension): Invalid configuration '
+38
pkgs/development/python-modules/sphinxcontrib-tikz/default.nix
··· 1 + { lib 2 + , substituteAll 3 + , buildPythonPackage 4 + , fetchPypi 5 + , sphinx 6 + , pdf2svg 7 + , texLive 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "sphinxcontrib-tikz"; 12 + version = "0.4.6"; 13 + 14 + src = fetchPypi { 15 + inherit pname version; 16 + sha256 = "4f362b11e3c2bd17d5f0f07fec03917c16fc5bbcda6fe31ee137c547ed6b03a3"; 17 + }; 18 + 19 + patches = [ 20 + (substituteAll { 21 + src = ./binary-paths.patch; 22 + inherit texLive pdf2svg; 23 + }) 24 + ]; 25 + 26 + propagatedBuildInputs = [ sphinx ]; 27 + 28 + # no tests in package 29 + doCheck = false; 30 + 31 + meta = with lib; { 32 + description = "TikZ extension for Sphinx"; 33 + homepage = https://bitbucket.org/philexander/tikz; 34 + maintainers = with maintainers; [ costrouc ]; 35 + license = licenses.bsd3; 36 + }; 37 + 38 + }
+12 -4
pkgs/development/tools/parinfer-rust/default.nix
··· 1 - { stdenv, rustPlatform, fetchFromGitHub }: 1 + { stdenv, rustPlatform, fetchFromGitHub, llvmPackages }: 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "parinfer-rust"; 5 - version = "0.3.1"; 5 + version = "0.4.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "eraserhd"; 9 9 repo = "parinfer-rust"; 10 10 rev = "v${version}"; 11 - sha256 = "0w7fcg33k8k16q8wzax44ck8csa2dr7bmwcz1g57dz33vhxi8ajc"; 11 + sha256 = "1k2kr1zlxx3w3kwb634kngzx8vl5iif1yr6zk2xh46gjwqb3223l"; 12 12 }; 13 13 14 - cargoSha256 = "17fkzpvfaxixllr9nxx7dnpqxkiighggryxf30j3lafghyrx987f"; 14 + cargoSha256 = "0i5wy15w985nxwl4b6rzb06hchzjwph6ygzjkkmigm9diw9jcycn"; 15 + 16 + buildInputs = [ llvmPackages.libclang llvmPackages.clang ]; 17 + LIBCLANG_PATH = "${llvmPackages.libclang}/lib"; 15 18 16 19 postInstall = '' 17 20 mkdir -p $out/share/kak/autoload/plugins 18 21 cp rc/parinfer.kak $out/share/kak/autoload/plugins/ 22 + 23 + rtpPath=$out/share/vim-plugins/parinfer-rust 24 + mkdir -p $rtpPath/plugin 25 + sed "s,let s:libdir = .*,let s:libdir = '${placeholder "out"}/lib'," \ 26 + plugin/parinfer.vim >$rtpPath/plugin/parinfer.vim 19 27 ''; 20 28 21 29 meta = with stdenv.lib; {
+4 -4
pkgs/development/tools/rust/racer/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "racer"; 5 - version = "2.1.27"; 5 + version = "2.1.28"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "racer-rust"; 9 9 repo = "racer"; 10 10 rev = "v${version}"; 11 - sha256 = "1ajj515ck5n0mzig77xnq1qgb2s4gf6ahgd5mab91406jvij9qf3"; 11 + sha256 = "1zifbcqy9hmcdbz7sl046l2631f5a3j65kyin38l7wm7vrqx9s3h"; 12 12 }; 13 13 14 - cargoSha256 = "0ki5j5gh59c92a0w43kzljpiamv2jvyk4m2w8qldfyl5kaa40dxb"; 14 + cargoSha256 = "1ys1yb939y144lhjr451cpqrayqn66r0zp71xm90fkqxsbv7wkqv"; 15 15 16 16 buildInputs = [ makeWrapper ] 17 17 ++ stdenv.lib.optional stdenv.isDarwin Security; ··· 44 44 description = "A utility intended to provide Rust code completion for editors and IDEs"; 45 45 homepage = https://github.com/racer-rust/racer; 46 46 license = licenses.mit; 47 - maintainers = with maintainers; [ jagajaga ]; 47 + maintainers = with maintainers; [ jagajaga ma27 ]; 48 48 platforms = platforms.all; 49 49 }; 50 50 }
+30
pkgs/games/gweled/default.nix
··· 1 + { stdenv, fetchbzr, intltool 2 + , gtk2, wrapGAppsHook, autoreconfHook, pkgconfig 3 + , libmikmod, librsvg, libcanberra-gtk2, hicolor-icon-theme }: 4 + 5 + stdenv.mkDerivation rec { 6 + pname = "gweled"; 7 + version = "unstable-2018-02-15"; 8 + 9 + src = fetchbzr { 10 + url = "lp:gweled"; 11 + rev = "94"; 12 + sha256 = "01c38y4df5a06wqbsmsn8ysxx7hav9yvw6zdwbc9m5m55z7vmdb8"; 13 + }; 14 + 15 + doCheck = false; 16 + 17 + nativeBuildInputs = [ wrapGAppsHook intltool autoreconfHook pkgconfig ]; 18 + 19 + buildInputs = [ gtk2 libmikmod librsvg hicolor-icon-theme libcanberra-gtk2 ]; 20 + 21 + configureFlags = [ "--disable-setgid" ]; 22 + 23 + meta = with stdenv.lib; { 24 + description = "Bejeweled clone game"; 25 + homepage = "https://gweled.org"; 26 + license = licenses.gpl2; 27 + platforms = platforms.linux; 28 + maintainers = [ maintainers.genesis ]; 29 + }; 30 + }
+167 -156
pkgs/misc/vim-plugins/generated.nix
··· 39 39 40 40 agda-vim = buildVimPluginFrom2Nix { 41 41 pname = "agda-vim"; 42 - version = "2019-12-08"; 42 + version = "2020-01-03"; 43 43 src = fetchFromGitHub { 44 44 owner = "derekelkins"; 45 45 repo = "agda-vim"; 46 - rev = "fbb55d9ef8829630ea8f12c112bebc69c7a15337"; 47 - sha256 = "0fg43ggaxpnybc9ism4b5q7l0n6rdgh4vkpch80x89mwld287lqv"; 46 + rev = "e5bd3f1439f95a33cb8692f1d49f570eb626c70a"; 47 + sha256 = "0i1h1syk008xwwph5kz0jg8rn0b6l1jmdx6hlxq6nr32r5kifhni"; 48 48 }; 49 49 }; 50 50 ··· 61 61 62 62 ale = buildVimPluginFrom2Nix { 63 63 pname = "ale"; 64 - version = "2019-12-03"; 64 + version = "2020-01-02"; 65 65 src = fetchFromGitHub { 66 66 owner = "w0rp"; 67 67 repo = "ale"; 68 - rev = "5f84325cd811ec179b7f3642652438c6a45b174d"; 69 - sha256 = "0fdy4kvd7bg3xcls5g2xxml8hlwb80qvs9225dh2hqif0isbf4l2"; 68 + rev = "4afbf2f25dc0ce86b118261b0cfb904c80ae6ba0"; 69 + sha256 = "1p2g745gyhzs6qql6gnwsn2yxvzf2409andbd8xgrc9bi9cn25pj"; 70 70 }; 71 71 }; 72 72 ··· 336 336 337 337 coc-go = buildVimPluginFrom2Nix { 338 338 pname = "coc-go"; 339 - version = "2019-12-16"; 339 + version = "2020-01-04"; 340 340 src = fetchFromGitHub { 341 341 owner = "josa42"; 342 342 repo = "coc-go"; 343 - rev = "2408fb2c163aef22857645b58537879562373fbb"; 344 - sha256 = "1cffcrmz72cn9sd7yl5z4r9yqzavh9dd9pjhxyjy80g5f0ryxc93"; 343 + rev = "f2a24f2e35350811845c6a14438a94341217992b"; 344 + sha256 = "1ramsl7dpgh9l801jq9g8jpg2n757c7r6w8jgfx6gpqmm47iqgrs"; 345 345 }; 346 346 }; 347 347 ··· 422 422 }; 423 423 }; 424 424 425 + coc-metals = buildVimPluginFrom2Nix { 426 + pname = "coc-metals"; 427 + version = "2020-01-03"; 428 + src = fetchFromGitHub { 429 + owner = "ckipp01"; 430 + repo = "coc-metals"; 431 + rev = "a2c71dc75b35251549d1ba2cdb5f9ee286ab9f90"; 432 + sha256 = "0hzd7m1rli2vgwvykrv9ld5q9na867l5d56fl02d7d3q9ykfn6j7"; 433 + }; 434 + }; 435 + 425 436 coc-neco = buildVimPluginFrom2Nix { 426 437 pname = "coc-neco"; 427 438 version = "2019-09-23"; ··· 435 446 436 447 coc-pairs = buildVimPluginFrom2Nix { 437 448 pname = "coc-pairs"; 438 - version = "2019-12-09"; 449 + version = "2020-01-02"; 439 450 src = fetchFromGitHub { 440 451 owner = "neoclide"; 441 452 repo = "coc-pairs"; 442 - rev = "08ad1b1565960b41005bedbbd051f90c8edacc3c"; 443 - sha256 = "0wfjs9hj11b0zfryfa2jnclgx4sfml9wvpjbwdqhhzz20ahc1jsh"; 453 + rev = "0203f18c66f8bb06a6845aef1fff26a56e4a7bbd"; 454 + sha256 = "08z0c0a1cizyv15h8d4mxb6casrgmfpdgj0w8g1v9zqra2rmkmv5"; 444 455 }; 445 456 }; 446 457 ··· 501 512 502 513 coc-snippets = buildVimPluginFrom2Nix { 503 514 pname = "coc-snippets"; 504 - version = "2019-12-10"; 515 + version = "2020-01-04"; 505 516 src = fetchFromGitHub { 506 517 owner = "neoclide"; 507 518 repo = "coc-snippets"; 508 - rev = "3ffd09dad94f6f41dd03cf3cec2a6b92a7028702"; 509 - sha256 = "1qrkgva9yjjbjyflwaqfk84ia2vd5956ikjkmjfhd3gd52kh7hlg"; 519 + rev = "b57debd2faa71118258f29968f17b3cd06664b1e"; 520 + sha256 = "1jk20qjr5az6hjxrmjm8vdq0ks40bq55cw0y7xsmivw6cb61m367"; 510 521 }; 511 522 }; 512 523 ··· 733 744 734 745 csv-vim = buildVimPluginFrom2Nix { 735 746 pname = "csv-vim"; 736 - version = "2019-12-17"; 747 + version = "2019-12-27"; 737 748 src = fetchFromGitHub { 738 749 owner = "chrisbra"; 739 750 repo = "csv.vim"; 740 - rev = "012cd2637d48aa33541078451d70d66930e03e0f"; 741 - sha256 = "1gaqxhpzskcc28qma6vcjwig8v3q3a8sf7b2ckm14i7cb4c1lyh5"; 751 + rev = "ece4fde5a377d52ba737b991b8a320ada5d1ac95"; 752 + sha256 = "0aqxvhv70mbsr1gsybs8np82nhvixydivnbj2jp8cy43c1hvyxlh"; 742 753 }; 743 754 }; 744 755 ··· 799 810 800 811 defx-nvim = buildVimPluginFrom2Nix { 801 812 pname = "defx-nvim"; 802 - version = "2019-11-28"; 813 + version = "2020-01-02"; 803 814 src = fetchFromGitHub { 804 815 owner = "Shougo"; 805 816 repo = "defx.nvim"; 806 - rev = "4dc152ac826a825b69741cc79681a257e24497dc"; 807 - sha256 = "1j9hgz76x554wzdz9ss14c94pwp2fk7yplznhyxamndn9wcy8yiv"; 817 + rev = "aa1b5c762bbabaeeb5f3eca976e65bbb2f82a883"; 818 + sha256 = "0pfsky4i4h769fjmrvy89d9ickkfifvmq0m54c6qhs24bycx0s7j"; 808 819 }; 809 820 }; 810 821 ··· 843 854 844 855 denite-nvim = buildVimPluginFrom2Nix { 845 856 pname = "denite-nvim"; 846 - version = "2019-12-16"; 857 + version = "2020-01-05"; 847 858 src = fetchFromGitHub { 848 859 owner = "Shougo"; 849 860 repo = "denite.nvim"; 850 - rev = "35ceadf33e1248caead987fc83f01336b81d98fb"; 851 - sha256 = "1bazm1n2hqgg13yp5gywzghq310qhkbfqg1v42lyvc0gax8dngzj"; 861 + rev = "908cd3a3fe5b03783da7186441b2fe0c146f31b3"; 862 + sha256 = "0qrz0mrrx79525rzab0l1qx3q49531306b05hgqrlkzx9zcppk8l"; 852 863 }; 853 864 }; 854 865 ··· 888 899 889 900 deoplete-fish = buildVimPluginFrom2Nix { 890 901 pname = "deoplete-fish"; 891 - version = "2018-09-15"; 902 + version = "2020-01-02"; 892 903 src = fetchFromGitHub { 893 904 owner = "ponko2"; 894 905 repo = "deoplete-fish"; 895 - rev = "9b9a686186e6484163b34eb6e620b83be355e82c"; 896 - sha256 = "1v7ay0isrgcz0hgyggdqvmrldz0in26prj7p9l8ygkyrjq2w6b8a"; 906 + rev = "4d27bfeff0269ae66e88645613a2b18ffae7a969"; 907 + sha256 = "1l84dywfvgxclhicwdkdcqr0hicmish44c456g7vcdfqq97qvzp1"; 897 908 }; 898 909 }; 899 910 900 911 deoplete-go = buildVimPluginFrom2Nix { 901 912 pname = "deoplete-go"; 902 - version = "2019-12-21"; 913 + version = "2020-01-01"; 903 914 src = fetchFromGitHub { 904 915 owner = "zchee"; 905 916 repo = "deoplete-go"; 906 - rev = "bed0a49705caf350e4f1ac51172bb3021a723734"; 907 - sha256 = "022n512rr4szw0jn10d056qc5kaykpkqjlgpnnlfq00i1ns7gpm6"; 917 + rev = "4f1ccd2ed70211fd025d052ec725c0b835bea487"; 918 + sha256 = "0zmx98kz6pxfpakizr8xm1nrv1rjr0frz19pkik29mk6aj2b2l08"; 908 919 fetchSubmodules = true; 909 920 }; 910 921 }; 911 922 912 923 deoplete-jedi = buildVimPluginFrom2Nix { 913 924 pname = "deoplete-jedi"; 914 - version = "2019-12-13"; 925 + version = "2019-12-22"; 915 926 src = fetchFromGitHub { 916 927 owner = "deoplete-plugins"; 917 928 repo = "deoplete-jedi"; 918 - rev = "7990447a308c6c5839ada856f31a7dd3e34f20a4"; 919 - sha256 = "1570k79ihz6kif85ichdgdnbipbdkqb5ks8izhqppb68lajyjvd2"; 929 + rev = "63beb118c8d215bad4f8759b84608fd463abebc5"; 930 + sha256 = "1rilqprq6fq01qj1idgvy38p827gjq2bsx93xfbim6yc4hkj10d9"; 920 931 fetchSubmodules = true; 921 932 }; 922 933 }; ··· 945 956 946 957 deoplete-lsp = buildVimPluginFrom2Nix { 947 958 pname = "deoplete-lsp"; 948 - version = "2019-12-13"; 959 + version = "2019-12-24"; 949 960 src = fetchFromGitHub { 950 961 owner = "Shougo"; 951 962 repo = "deoplete-lsp"; 952 - rev = "ca4018c69aca115033f3e3b5408331e76ff64cd0"; 953 - sha256 = "0k3vgikvjapqniz0cmnhjx4ds5dn4kscd443sf2x2nd6ppa6fd6j"; 963 + rev = "0985ba9f5a5f35521087b9ca0858c96ab3785158"; 964 + sha256 = "09bfsd217qi1ndfrfrjla1vlhnp8r9q9qirkwjjajbqhk4ws90pm"; 954 965 }; 955 966 }; 956 967 ··· 989 1000 990 1001 deoplete-nvim = buildVimPluginFrom2Nix { 991 1002 pname = "deoplete-nvim"; 992 - version = "2019-12-18"; 1003 + version = "2019-12-27"; 993 1004 src = fetchFromGitHub { 994 1005 owner = "Shougo"; 995 1006 repo = "deoplete.nvim"; 996 - rev = "18681650e81e809cd56e1006cf92cd7f9108266b"; 997 - sha256 = "0rlh97bdmiagrxs9gqjvrimpqcj9w0ys77l0kyxb111zcgcr8s9s"; 1007 + rev = "840c46aed8033efe19c7a5a809713c809b4a6bb5"; 1008 + sha256 = "09bivhh6iig9vskia9fz1cz2c6dbn3xf4cgm77z9ppaii00n9wh3"; 998 1009 }; 999 1010 }; 1000 1011 1001 1012 dhall-vim = buildVimPluginFrom2Nix { 1002 1013 pname = "dhall-vim"; 1003 - version = "2019-12-20"; 1014 + version = "2020-01-02"; 1004 1015 src = fetchFromGitHub { 1005 1016 owner = "vmchale"; 1006 1017 repo = "dhall-vim"; 1007 - rev = "016420bcae13eb13d47fd6717b0d5905e79d6dde"; 1008 - sha256 = "1j15nrv3cdcjxssspzw3zz77kmpkr5r4w00ili0br2a4wlr94id6"; 1018 + rev = "607958520f8bd4308fe52937e211f6db4ad84cf3"; 1019 + sha256 = "0rnkmfrzsm4hg6ln8g8qj9ff8z2sk7cnf4gqrswychqhhkg1f817"; 1009 1020 }; 1010 1021 }; 1011 1022 ··· 1044 1055 1045 1056 editorconfig-vim = buildVimPluginFrom2Nix { 1046 1057 pname = "editorconfig-vim"; 1047 - version = "2019-12-10"; 1058 + version = "2019-12-27"; 1048 1059 src = fetchFromGitHub { 1049 1060 owner = "editorconfig"; 1050 1061 repo = "editorconfig-vim"; 1051 - rev = "53c56fcf358ca36b00b9cbf7dd70642c8922fdd0"; 1052 - sha256 = "1i0sk2s10ac5lagvn74m21lxsss1h4nfnn51lxnaflqbvlba4rln"; 1062 + rev = "7e5b4a91ad55b992247edb87543ed7855db1a199"; 1063 + sha256 = "0cbdk4bxk0alq69fjxk4ryfk1w6pvjkqp2sv7rj8qgrwgpqdv5wd"; 1053 1064 fetchSubmodules = true; 1054 1065 }; 1055 1066 }; ··· 1101 1112 1102 1113 falcon = buildVimPluginFrom2Nix { 1103 1114 pname = "falcon"; 1104 - version = "2019-12-14"; 1115 + version = "2020-01-01"; 1105 1116 src = fetchFromGitHub { 1106 1117 owner = "fenetikm"; 1107 1118 repo = "falcon"; 1108 - rev = "55ef64a057025209c48905df06f725430e63542f"; 1109 - sha256 = "07qca1xmwaak45ccgv5vg69s3vwl1p5h9r2agh0aw30qw50jvkkw"; 1119 + rev = "419279ec95260efe3af42c8b03b823e59f09c3bc"; 1120 + sha256 = "1cydvb4jbh8h1n09rc8446fspvfvbgbqz5a21nbadbkg3106wn3c"; 1110 1121 }; 1111 1122 }; 1112 1123 ··· 1487 1498 1488 1499 jedi-vim = buildVimPluginFrom2Nix { 1489 1500 pname = "jedi-vim"; 1490 - version = "2019-12-20"; 1501 + version = "2020-01-01"; 1491 1502 src = fetchFromGitHub { 1492 1503 owner = "davidhalter"; 1493 1504 repo = "jedi-vim"; 1494 - rev = "55120b28e4f8aa1da6b5677ebd627a5f5557a9c7"; 1495 - sha256 = "1q4645ayqyi82j0pbak6i8r6pkq553yr67rd21x22rghwg6h37la"; 1505 + rev = "2572136fcb4c9941553dd05504007806613c8946"; 1506 + sha256 = "08fdaxaldbmg76bkj0xni4cpgqiss4cdxnv3jxskwvs6v9dxmbcs"; 1496 1507 fetchSubmodules = true; 1497 1508 }; 1498 1509 }; 1499 1510 1500 1511 Jenkinsfile-vim-syntax = buildVimPluginFrom2Nix { 1501 1512 pname = "Jenkinsfile-vim-syntax"; 1502 - version = "2019-06-17"; 1513 + version = "2019-12-31"; 1503 1514 src = fetchFromGitHub { 1504 1515 owner = "martinda"; 1505 1516 repo = "Jenkinsfile-vim-syntax"; 1506 - rev = "bf7ca0927c82edc495f7fa67bebc58e92567aa20"; 1507 - sha256 = "1ikpbg8whabfir6xpb6z4hs8ay3rg9q2qw45sn1ggfikp7dxfwbx"; 1517 + rev = "164b457d87b65c6ca9e5998b69c6cd24248f62ac"; 1518 + sha256 = "14s26hlsdqys7br84l9wiyvhcy17s6966mhgr9n6sdqmhz6lc4nm"; 1508 1519 }; 1509 1520 }; 1510 1521 ··· 1631 1642 1632 1643 lh-vim-lib = buildVimPluginFrom2Nix { 1633 1644 pname = "lh-vim-lib"; 1634 - version = "2019-12-13"; 1645 + version = "2019-12-29"; 1635 1646 src = fetchFromGitHub { 1636 1647 owner = "LucHermitte"; 1637 1648 repo = "lh-vim-lib"; 1638 - rev = "12388bb5ce5f5a16dc55dc22b80d7a410410b479"; 1639 - sha256 = "1k7l8sq6jcl0a6yk68ch72w20rhwi26fhrp0yvvvim0krs0yr068"; 1649 + rev = "6e60e3a6575449e08feb27fb3528b55e71fd56e3"; 1650 + sha256 = "054wxj8f23ddqs3mp8rvw2lsplqfyn352zcq6biywbybjm2xphf7"; 1640 1651 }; 1641 1652 }; 1642 1653 ··· 1653 1664 1654 1665 lightline-vim = buildVimPluginFrom2Nix { 1655 1666 pname = "lightline-vim"; 1656 - version = "2019-12-20"; 1667 + version = "2019-12-27"; 1657 1668 src = fetchFromGitHub { 1658 1669 owner = "itchyny"; 1659 1670 repo = "lightline.vim"; 1660 - rev = "6fb3ddd293cbd0614f6ed5e637a059c72de643f7"; 1661 - sha256 = "1c0dsxqj5f3i2i3k6q7m1b2xlxz9mizmchydw1mz7s3rd0vs06sq"; 1671 + rev = "f4fa096a67afbe593bd53cf618850c32512b5d47"; 1672 + sha256 = "0qrz4nwb4imnxiqk3p1r4sxib1gjicpsr3g6l8mdgw806l1jc9mg"; 1662 1673 }; 1663 1674 }; 1664 1675 ··· 1862 1873 1863 1874 neoformat = buildVimPluginFrom2Nix { 1864 1875 pname = "neoformat"; 1865 - version = "2019-12-01"; 1876 + version = "2020-01-05"; 1866 1877 src = fetchFromGitHub { 1867 1878 owner = "sbdchd"; 1868 1879 repo = "neoformat"; 1869 - rev = "b4f7ad5ebb759f56c598527ab671aecace114ed5"; 1870 - sha256 = "0xq0vxq86am6xj4sxsnj131d54fds532pikabzsz2l8gnikb4b2r"; 1880 + rev = "b7ccdb2a7f9d20a1bbb6a5e4774104eb06969bb9"; 1881 + sha256 = "136qg04z92dnrgbwbjlc06qcd656sc004hznxdaic3pyq3lh25z4"; 1871 1882 }; 1872 1883 }; 1873 1884 ··· 1917 1928 1918 1929 neosnippet-vim = buildVimPluginFrom2Nix { 1919 1930 pname = "neosnippet-vim"; 1920 - version = "2019-12-12"; 1931 + version = "2019-12-28"; 1921 1932 src = fetchFromGitHub { 1922 1933 owner = "Shougo"; 1923 1934 repo = "neosnippet.vim"; 1924 - rev = "84057dd1dd28e1198d0b2777301ef6cafd8f2cef"; 1925 - sha256 = "164077vmqf4kcj0kn5c027faa4fjzfdbl1cz4j45dxpbak36hy6w"; 1935 + rev = "6cccbd41851f3d8f47c5e225d552a217cede4f3f"; 1936 + sha256 = "0jrdya11fzis746x1s802g2w20v47dhaxlmczb2fv4x3fxfwql5p"; 1926 1937 }; 1927 1938 }; 1928 1939 ··· 1983 1994 1984 1995 nerdcommenter = buildVimPluginFrom2Nix { 1985 1996 pname = "nerdcommenter"; 1986 - version = "2019-12-21"; 1997 + version = "2019-12-30"; 1987 1998 src = fetchFromGitHub { 1988 1999 owner = "scrooloose"; 1989 2000 repo = "nerdcommenter"; 1990 - rev = "ce590719f67ec031f75935bdbfe0c9616ea878b9"; 1991 - sha256 = "09q72ddypwh8mpg467nl6z16mvs29gxhwlmm3npn0817c6sf9dqb"; 2001 + rev = "24df32304e20677ab061115e7bc8a37f382c60e9"; 2002 + sha256 = "00w46597m8xsdksm2smqmslxk6ydnig4ycwn4fn0ybrlmyalclhi"; 1992 2003 }; 1993 2004 }; 1994 2005 1995 2006 nerdtree = buildVimPluginFrom2Nix { 1996 2007 pname = "nerdtree"; 1997 - version = "2019-12-16"; 2008 + version = "2020-01-02"; 1998 2009 src = fetchFromGitHub { 1999 2010 owner = "scrooloose"; 2000 2011 repo = "nerdtree"; 2001 - rev = "1ab85e33bef8763a618c505ee5a0611519f81e5a"; 2002 - sha256 = "1fxbl06pqm1zay0lbg9q6qq21rbcbpmbn53kfw86qyqj71rayd01"; 2012 + rev = "8a14891241e3468f9c13deaa6cf88aebe53b519f"; 2013 + sha256 = "033qnzna0awys5w5wf9sj2gydm433l1919zz9cm984l0nmgmkp29"; 2003 2014 }; 2004 2015 }; 2005 2016 ··· 2071 2082 2072 2083 nvim-lsp = buildVimPluginFrom2Nix { 2073 2084 pname = "nvim-lsp"; 2074 - version = "2019-12-22"; 2085 + version = "2020-01-05"; 2075 2086 src = fetchFromGitHub { 2076 2087 owner = "neovim"; 2077 2088 repo = "nvim-lsp"; 2078 - rev = "842c4413c1e6585960db503080c8ac663dba9440"; 2079 - sha256 = "0nbbsq8y51c15wh29c3ia6lk6ahr8r281r5069x56v478n8p82h8"; 2089 + rev = "7a15a52c0a7d735625ac73dc4d8efe70c5e99707"; 2090 + sha256 = "1wpp54gvb90qhgnxmp3fvfc3dbkdxk3q712c7wyd9alpbk4608fk"; 2080 2091 }; 2081 2092 }; 2082 2093 ··· 2346 2357 2347 2358 readline-vim = buildVimPluginFrom2Nix { 2348 2359 pname = "readline-vim"; 2349 - version = "2019-12-12"; 2360 + version = "2019-12-28"; 2350 2361 src = fetchFromGitHub { 2351 2362 owner = "ryvnf"; 2352 2363 repo = "readline.vim"; 2353 - rev = "9711f3c7c1d295e775750d7421060d74ee1b56e3"; 2354 - sha256 = "0zvavhc8033isdn7gdfla5kwif40rkn9p4zmkvwy423dpb3432h2"; 2364 + rev = "48f04c651728e8a7a8352eec697801aa32348564"; 2365 + sha256 = "1vs91lkm9gwvp0bahx80ag6lw03r5x6kyih70l4sq8q0kydp5f13"; 2355 2366 }; 2356 2367 }; 2357 2368 ··· 2522 2533 2523 2534 SpaceCamp = buildVimPluginFrom2Nix { 2524 2535 pname = "SpaceCamp"; 2525 - version = "2019-10-09"; 2536 + version = "2020-01-05"; 2526 2537 src = fetchFromGitHub { 2527 2538 owner = "jaredgorski"; 2528 2539 repo = "SpaceCamp"; 2529 - rev = "ed1e2b20a6c2c4945b529799f2cdb0409f6a10d2"; 2530 - sha256 = "0yl82pp23nfg4ckrq33a3flisp7all6gs3aza7z9swv966y1qhwx"; 2540 + rev = "c09ffbbf54b4c25996f864b0f75ebc7a1fca6919"; 2541 + sha256 = "1sn952wil99jqc3r9hr017604s6gb99jwwmbldmkdh9qcr03kjvm"; 2531 2542 }; 2532 2543 }; 2533 2544 ··· 2566 2577 2567 2578 splice-vim = buildVimPluginFrom2Nix { 2568 2579 pname = "splice-vim"; 2569 - version = "2017-09-03"; 2580 + version = "2019-12-23"; 2570 2581 src = fetchFromGitHub { 2571 2582 owner = "sjl"; 2572 2583 repo = "splice.vim"; 2573 - rev = "b31cb25eea8a92a037e9da9a98b2e6147294c37d"; 2574 - sha256 = "0mqnrmkyms2z5lqy90cy076x3fr9xmd63962wd8n6n6mbin97ihx"; 2584 + rev = "fb0d7052e5569f59cb94f0e4303307affdd0e271"; 2585 + sha256 = "1vxxlh88dxmrsfr8w87395h84hgflcgaj6s35vjg34464xzsdn8s"; 2575 2586 }; 2576 2587 }; 2577 2588 ··· 2676 2687 2677 2688 tagbar = buildVimPluginFrom2Nix { 2678 2689 pname = "tagbar"; 2679 - version = "2019-12-22"; 2690 + version = "2020-01-04"; 2680 2691 src = fetchFromGitHub { 2681 2692 owner = "majutsushi"; 2682 2693 repo = "tagbar"; 2683 - rev = "ce30e3f0d1d2ceaad44a2e3550738b6bc71628a1"; 2684 - sha256 = "1sx3jnb7zifjhrg27kfh0q7r038yy3qlyf778hrkfpcqfmrki992"; 2694 + rev = "3753b235a1163cfbc3b7c417825d1910b2f66100"; 2695 + sha256 = "16nw145n17d9fnwhcp42k85sf2mx2nyp7wy4gllhw48xnwgh6qpb"; 2685 2696 }; 2686 2697 }; 2687 2698 ··· 2709 2720 2710 2721 tcomment_vim = buildVimPluginFrom2Nix { 2711 2722 pname = "tcomment_vim"; 2712 - version = "2019-08-11"; 2723 + version = "2020-01-04"; 2713 2724 src = fetchFromGitHub { 2714 2725 owner = "tomtom"; 2715 2726 repo = "tcomment_vim"; 2716 - rev = "c9cecefc639b6019e0f12b7e9fb5a2375cd550c1"; 2717 - sha256 = "0xb61wchvj1iqzwxzscv3zwbsx1qjh8qhkmijsrjz92566g12xhy"; 2727 + rev = "239c0c08d3e691a2c447278b88de91b602fa50bd"; 2728 + sha256 = "1v2v6zp59mblz7dj5fad640qsz92dgjsb2qzir42df2h86qx0zwa"; 2718 2729 }; 2719 2730 }; 2720 2731 ··· 2842 2853 2843 2854 ultisnips = buildVimPluginFrom2Nix { 2844 2855 pname = "ultisnips"; 2845 - version = "2019-12-19"; 2856 + version = "2020-01-01"; 2846 2857 src = fetchFromGitHub { 2847 2858 owner = "SirVer"; 2848 2859 repo = "ultisnips"; 2849 - rev = "c4bb89495a2af3ed41a510db9a2f589748643801"; 2850 - sha256 = "0xwcx35aj32h99l5gb8qb4xvddpcndim998p0vrirzj0mi08avlx"; 2860 + rev = "96026a4df27899b9e4029dd3b2977ad2ed819caf"; 2861 + sha256 = "1lp6rggsdq7hhis02yyzb79y30g3f7zcydwsi0hjpnnrwvani6s3"; 2851 2862 }; 2852 2863 }; 2853 2864 ··· 2930 2941 2931 2942 vim = buildVimPluginFrom2Nix { 2932 2943 pname = "vim"; 2933 - version = "2019-12-19"; 2944 + version = "2020-01-02"; 2934 2945 src = fetchFromGitHub { 2935 2946 owner = "dracula"; 2936 2947 repo = "vim"; 2937 - rev = "a6f90e5691d8b80db024d8298b3fb461752e0248"; 2938 - sha256 = "1g19lgjlqcyvs5x120sv5iwnggjyfzyl1k9w4b39yhhfmqi1vvf9"; 2948 + rev = "5a633625615c79f87786d74ea925790ccdd82aba"; 2949 + sha256 = "0ng2qnwccpbqkhqilm7nj61217rvczxfcgkhdsxj3h2v4fj5ryy5"; 2939 2950 }; 2940 2951 }; 2941 2952 ··· 3161 3172 3162 3173 vim-airline = buildVimPluginFrom2Nix { 3163 3174 pname = "vim-airline"; 3164 - version = "2019-12-19"; 3175 + version = "2020-01-03"; 3165 3176 src = fetchFromGitHub { 3166 3177 owner = "vim-airline"; 3167 3178 repo = "vim-airline"; 3168 - rev = "b93492b40b068d4bb3020c123295061aaba7c846"; 3169 - sha256 = "12nb31ca6w3wv7b5sq7msasm39mjcxd3ii8r94y18lhxz223dgzj"; 3179 + rev = "66f77d4a77e54946fedaac7d54d02271751eab40"; 3180 + sha256 = "008k8v0nx219lbn0vsc1cwr537lg0gdb9s4d7hjpdq2rhh79zsg3"; 3170 3181 }; 3171 3182 }; 3172 3183 3173 3184 vim-airline-themes = buildVimPluginFrom2Nix { 3174 3185 pname = "vim-airline-themes"; 3175 - version = "2019-12-19"; 3186 + version = "2020-01-03"; 3176 3187 src = fetchFromGitHub { 3177 3188 owner = "vim-airline"; 3178 3189 repo = "vim-airline-themes"; 3179 - rev = "945bc057d1e96c99834f1beee6c9f03f0d430b97"; 3180 - sha256 = "0v6q71hyd4pn46636xb9crlydjds05dvrq0idwjxb62146j83m32"; 3190 + rev = "14c3a60ab0f42aa1001d8f32ffaab2c28935a1e7"; 3191 + sha256 = "0k25x599sfaw931p5b83cpqhz5dzjxp01v3qlsi78rhjyw1y83jf"; 3181 3192 }; 3182 3193 }; 3183 3194 ··· 3348 3359 3349 3360 vim-codefmt = buildVimPluginFrom2Nix { 3350 3361 pname = "vim-codefmt"; 3351 - version = "2019-11-20"; 3362 + version = "2020-01-01"; 3352 3363 src = fetchFromGitHub { 3353 3364 owner = "google"; 3354 3365 repo = "vim-codefmt"; 3355 - rev = "dae6dd82a98eda68af83a1f725cc570ef3b1ae7d"; 3356 - sha256 = "0w2djjs29dgd5jcfglvgb4mb60vb1bj34mxzbx2sidp3lb15xn4y"; 3366 + rev = "7556c68b1d68b9a2b1b4a9df838cdc4bcf87ba0a"; 3367 + sha256 = "0bi6nbma0bwzvn7l6w88qgr4fbpfbipv936z346sh59dk17j4nv6"; 3357 3368 }; 3358 3369 }; 3359 3370 ··· 3579 3590 3580 3591 vim-easymotion = buildVimPluginFrom2Nix { 3581 3592 pname = "vim-easymotion"; 3582 - version = "2019-03-23"; 3593 + version = "2020-01-06"; 3583 3594 src = fetchFromGitHub { 3584 3595 owner = "easymotion"; 3585 3596 repo = "vim-easymotion"; 3586 - rev = "85e90c9759e14633d878ed534ef313876ab96555"; 3587 - sha256 = "1n5rlqh685ba96mwi407x3r7vlxd34awlyb2wjmz6j8m0ld3skrq"; 3597 + rev = "83a09a19e7a9c51c6ca2e0f90f1dd27ef4c159c6"; 3598 + sha256 = "1xaliyiv80vcsl5gqj40avgdf4384d5xhnvhh0jaklk1hmrdzxgf"; 3588 3599 }; 3589 3600 }; 3590 3601 ··· 3777 3788 3778 3789 vim-fugitive = buildVimPluginFrom2Nix { 3779 3790 pname = "vim-fugitive"; 3780 - version = "2019-12-11"; 3791 + version = "2020-01-06"; 3781 3792 src = fetchFromGitHub { 3782 3793 owner = "tpope"; 3783 3794 repo = "vim-fugitive"; 3784 - rev = "b68b6d4329d9bee58a521e0ff8c6adbbc53915b4"; 3785 - sha256 = "1lrx2vk6bj10sy297mby4fqjrn09s7ghq2xjbp8z2ajww4pcxp05"; 3795 + rev = "ddd64fc4c5c5365d56478f100f19898375244890"; 3796 + sha256 = "1b6mw8bb8dc46vjz5qb2v0n5kfvwz4hk7q0frflrsyc6z3pw7hab"; 3786 3797 }; 3787 3798 }; 3788 3799 ··· 3799 3810 3800 3811 vim-gista = buildVimPluginFrom2Nix { 3801 3812 pname = "vim-gista"; 3802 - version = "2017-02-20"; 3813 + version = "2020-01-04"; 3803 3814 src = fetchFromGitHub { 3804 3815 owner = "lambdalisue"; 3805 3816 repo = "vim-gista"; 3806 - rev = "b6cd41d0eb480cd79e84f3da3703613d0cf94a6c"; 3807 - sha256 = "0bkzbppd3jdci4yvifb4sh05q20qn8cr3j9kqhxyc703s0l0lk2s"; 3817 + rev = "af13c0062a46d73384f15abee5a54e164fcaad8e"; 3818 + sha256 = "0f3pxahsaj37iln1k3289h7pj7z4fm0z3vfd0szf1spv3hzcjapd"; 3808 3819 }; 3809 3820 }; 3810 3821 ··· 3854 3865 3855 3866 vim-go = buildVimPluginFrom2Nix { 3856 3867 pname = "vim-go"; 3857 - version = "2019-12-18"; 3868 + version = "2020-01-03"; 3858 3869 src = fetchFromGitHub { 3859 3870 owner = "fatih"; 3860 3871 repo = "vim-go"; 3861 - rev = "b1b9a1b0d4e9b2408b29ed566135f56ec27629b9"; 3862 - sha256 = "1m4ldfc7k5ds8z4bjl8dpx63dx7d4b75ifkpjxz8l9rq6ix8i4y8"; 3872 + rev = "ee2071d8e63f9aab98d750a91fcc3358e9987bc9"; 3873 + sha256 = "0a2ac5y8x3lhry5dzq2jbzvryfbvrdvn7bkd2wwm5bf2y9zpkbwk"; 3863 3874 }; 3864 3875 }; 3865 3876 ··· 4339 4350 4340 4351 vim-lsc = buildVimPluginFrom2Nix { 4341 4352 pname = "vim-lsc"; 4342 - version = "2019-12-17"; 4353 + version = "2019-12-30"; 4343 4354 src = fetchFromGitHub { 4344 4355 owner = "natebosch"; 4345 4356 repo = "vim-lsc"; 4346 - rev = "0fd38b8a93ab16d380aed8467a5059e5b3932a2e"; 4347 - sha256 = "06jz7f5npwm2iknpfmzz5x8lw5377hzc5kpg6n5p2icjwzaha6mz"; 4357 + rev = "6cb8410e10f1b6a23adf238c1f93ce19a3eef83a"; 4358 + sha256 = "1zqv58s35qvp53an15mvs7ywvarsqxc0has6yji99jwmjiq68pag"; 4348 4359 }; 4349 4360 }; 4350 4361 ··· 4680 4691 4681 4692 vim-plug = buildVimPluginFrom2Nix { 4682 4693 pname = "vim-plug"; 4683 - version = "2019-12-11"; 4694 + version = "2020-01-06"; 4684 4695 src = fetchFromGitHub { 4685 4696 owner = "junegunn"; 4686 4697 repo = "vim-plug"; 4687 - rev = "359ce90b9b37442974fd3ccd9279493d85efb3af"; 4688 - sha256 = "1dbdnyfzhfgn70jgcd0a079b76s4gdv9ykslmfiaiv7bvlmhs08s"; 4698 + rev = "2f5f74e5e67f657e9fdac54891a76721bcd3ead3"; 4699 + sha256 = "08772rc8wqpbxwqqkl8v9x79sijkdigypqlr12ph7jc45qfdqblp"; 4689 4700 }; 4690 4701 }; 4691 4702 ··· 4702 4713 4703 4714 vim-polyglot = buildVimPluginFrom2Nix { 4704 4715 pname = "vim-polyglot"; 4705 - version = "2019-12-12"; 4716 + version = "2019-12-31"; 4706 4717 src = fetchFromGitHub { 4707 4718 owner = "sheerun"; 4708 4719 repo = "vim-polyglot"; 4709 - rev = "cea0d08a062478503814e51aa21c6486a0dd1b21"; 4710 - sha256 = "05vhwgq2kj3safjhnv0rl4fhcfszba02mbwnyrlq4ayyiyv3n7cc"; 4720 + rev = "e8454d66ab8376cf9c7e42f09749d5bd17d98f89"; 4721 + sha256 = "19hajmja01hrzmq6f0lfnc03d7zpk0ixa9h9j5giskxp151f7vjr"; 4711 4722 }; 4712 4723 }; 4713 4724 ··· 4900 4911 4901 4912 vim-scriptease = buildVimPluginFrom2Nix { 4902 4913 pname = "vim-scriptease"; 4903 - version = "2019-11-13"; 4914 + version = "2020-01-05"; 4904 4915 src = fetchFromGitHub { 4905 4916 owner = "tpope"; 4906 4917 repo = "vim-scriptease"; 4907 - rev = "76f62675a1814abcfbacb296f60dbb2d9d2b2f5f"; 4908 - sha256 = "05fmzd368d0mn141a1awhybl19bgls5j8czmyyvygx5pawjl3s6f"; 4918 + rev = "86f49aca266e4b17420bcadd29009997d15668d8"; 4919 + sha256 = "0kcv5q4qahqd316h5k81xnf8skn71126x4lw2i6wa2m2653d0k5c"; 4909 4920 }; 4910 4921 }; 4911 4922 ··· 5010 5021 5011 5022 vim-sneak = buildVimPluginFrom2Nix { 5012 5023 pname = "vim-sneak"; 5013 - version = "2019-11-06"; 5024 + version = "2020-01-05"; 5014 5025 src = fetchFromGitHub { 5015 5026 owner = "justinmk"; 5016 5027 repo = "vim-sneak"; 5017 - rev = "24e6c3f4cd6004e2b44e4022dee0260aba6132aa"; 5018 - sha256 = "000i2x36b8l5vc1li0f4jazs06nch9pca95yqr4w4m5hgjpzs5qs"; 5028 + rev = "7afd63b4552b0827622ae27ff4c9eca056dd3521"; 5029 + sha256 = "0g9vsxbrsfcc0n7rq9m0331rcjyv35z0yc0d2cwkg939bzqw75qx"; 5019 5030 }; 5020 5031 }; 5021 5032 ··· 5032 5043 5033 5044 vim-snippets = buildVimPluginFrom2Nix { 5034 5045 pname = "vim-snippets"; 5035 - version = "2019-12-19"; 5046 + version = "2020-01-03"; 5036 5047 src = fetchFromGitHub { 5037 5048 owner = "honza"; 5038 5049 repo = "vim-snippets"; 5039 - rev = "180d239935a2cb496c7b702d9fbe38f05fe3dea2"; 5040 - sha256 = "0gz8yk87c0v0vaamy2nz7flrklzb00867nm7vcmyfpamha4wkib4"; 5050 + rev = "f324a43a5f6a941a55ee992bb852f3c2c504a509"; 5051 + sha256 = "0dgxsn96vw4zgci58lzr4d4d4kwjbk9d52h51ibh3mhsikmpr7xk"; 5041 5052 }; 5042 5053 }; 5043 5054 ··· 5197 5208 5198 5209 vim-terraform = buildVimPluginFrom2Nix { 5199 5210 pname = "vim-terraform"; 5200 - version = "2019-12-16"; 5211 + version = "2020-01-02"; 5201 5212 src = fetchFromGitHub { 5202 5213 owner = "hashivim"; 5203 5214 repo = "vim-terraform"; 5204 - rev = "bff65bf59401ef7d165637aedafe72f212ddf4c7"; 5205 - sha256 = "1jgzir5qn9v0ws6yb6d0hc3p859gy81x22wkqk58w55xxmfxd7am"; 5215 + rev = "1df8ac3e1bc33e1c70bd3a1713d8c9cd2eb491e1"; 5216 + sha256 = "0ivkm9vzzfn1iwzkkgk54kn846qnhvsaf8f4nzz3mllirjsl14am"; 5206 5217 }; 5207 5218 }; 5208 5219 ··· 5274 5285 5275 5286 vim-textobj-variable-segment = buildVimPluginFrom2Nix { 5276 5287 pname = "vim-textobj-variable-segment"; 5277 - version = "2019-05-05"; 5288 + version = "2019-12-30"; 5278 5289 src = fetchFromGitHub { 5279 5290 owner = "Julian"; 5280 5291 repo = "vim-textobj-variable-segment"; 5281 - rev = "1af9cdef58a4072dddbe926e7c8c53903e97b70a"; 5282 - sha256 = "0spfbc30sli7ckpfbmjspfrbcg9dq5k0aimzbxx06rimbba8f846"; 5292 + rev = "78457d4322b44bf89730e708b62b69df48c39aa3"; 5293 + sha256 = "14dcrnk83hj4ixrkdgjrk9cf0193f82wqckdzd4w0b76adf3habj"; 5283 5294 }; 5284 5295 }; 5285 5296 ··· 5626 5637 5627 5638 vimtex = buildVimPluginFrom2Nix { 5628 5639 pname = "vimtex"; 5629 - version = "2019-12-15"; 5640 + version = "2019-12-31"; 5630 5641 src = fetchFromGitHub { 5631 5642 owner = "lervag"; 5632 5643 repo = "vimtex"; 5633 - rev = "7c08bf73aa15bc794c79b1e8750df3c18066c6fb"; 5634 - sha256 = "130x4nwp2wci67nf7v73r4b7xgmfgs18ls1ckyrsq54k16016dbz"; 5644 + rev = "020206fbe1f6981855a3fe2f96ef893db782d4b8"; 5645 + sha256 = "113d1zdmx3vhjig4xrp1kqlzapdhygis2ky2paww42j22vakqywc"; 5635 5646 }; 5636 5647 }; 5637 5648 ··· 5648 5659 5649 5660 vimwiki = buildVimPluginFrom2Nix { 5650 5661 pname = "vimwiki"; 5651 - version = "2019-08-08"; 5662 + version = "2020-01-04"; 5652 5663 src = fetchFromGitHub { 5653 5664 owner = "vimwiki"; 5654 5665 repo = "vimwiki"; 5655 - rev = "57d23fa763b498561aca7eb4efb05b52efd120c9"; 5656 - sha256 = "034857pz36rps7jmg79brcb25vfb4dgqpdhfy24vyhn3nil46jxs"; 5666 + rev = "b90e6f2e3343277faca65156d733f725f76f1e53"; 5667 + sha256 = "1z3mj73iqh4h3wx5cq4k7gp2nkbaj85v665v0phqw42c213064nb"; 5657 5668 }; 5658 5669 }; 5659 5670 ··· 5769 5780 5770 5781 yats-vim = buildVimPluginFrom2Nix { 5771 5782 pname = "yats-vim"; 5772 - version = "2019-11-30"; 5783 + version = "2020-01-06"; 5773 5784 src = fetchFromGitHub { 5774 5785 owner = "HerringtonDarkholme"; 5775 5786 repo = "yats.vim"; 5776 - rev = "e9d8813c02b8bdb81b63aeb576b9eaadf0dd4445"; 5777 - sha256 = "1x5950ca4nmsf1129sjd12kcncpv8jf4x80s0y3gwwgr3p7x1m22"; 5787 + rev = "48184a10ecdda3efce0131aa73495f1edc449a33"; 5788 + sha256 = "0nsdq17r2m2pmnz077rliqdlwk5sn1aj3bxl648bsli7rjacgaqq"; 5778 5789 fetchSubmodules = true; 5779 5790 }; 5780 5791 }; 5781 5792 5782 5793 youcompleteme = buildVimPluginFrom2Nix { 5783 5794 pname = "youcompleteme"; 5784 - version = "2019-12-18"; 5795 + version = "2020-01-04"; 5785 5796 src = fetchFromGitHub { 5786 5797 owner = "valloric"; 5787 5798 repo = "youcompleteme"; 5788 - rev = "9e2ab00bd54cf41787079bcc22e8d67ce9b27ec2"; 5789 - sha256 = "0fnir9hlpmh4k8cg79lcir51aydrsfnwn9w9nnxa4yi8qnvc0pgs"; 5799 + rev = "d9a9ce47de8b88100e4230805bf44d394197476d"; 5800 + sha256 = "1ggr6dhppmc34wah8d6dwjfb9kkaazlxajvnd972pyx9c56crl89"; 5790 5801 fetchSubmodules = true; 5791 5802 }; 5792 5803 }; ··· 5826 5837 5827 5838 zig-vim = buildVimPluginFrom2Nix { 5828 5839 pname = "zig-vim"; 5829 - version = "2019-12-10"; 5840 + version = "2020-01-02"; 5830 5841 src = fetchFromGitHub { 5831 5842 owner = "zig-lang"; 5832 5843 repo = "zig.vim"; 5833 - rev = "65f71de21c31a0b7f7b09a62f865d1b61f9f71ed"; 5834 - sha256 = "0y0rfpsggl1a1h89zjzgpnx3vj244gmr3qwblsclh3hzf0sdav5r"; 5844 + rev = "7b644a313bf3e32a3b0c4616660d61f5ec8872d9"; 5845 + sha256 = "1icv1qa4wf1kaknfs045m8md2938qggzl6a5wf76lcn1iw5nr1cc"; 5835 5846 }; 5836 5847 }; 5837 5848
+3 -3
pkgs/misc/vim-plugins/overrides.nix
··· 129 129 # NB: Make sure you pick a rev from the release branch! 130 130 coc-nvim = buildVimPluginFrom2Nix rec { 131 131 pname = "coc-nvim"; 132 - version = "2019-11-30"; 132 + version = "2020-01-05"; 133 133 src = fetchFromGitHub { 134 134 owner = "neoclide"; 135 135 repo = "coc.nvim"; 136 - rev = "42a45c639e2c43f9f1795c3804787c6a686781c0"; 137 - sha256 = "0bny7s7scbls01jkvrwcd516py09lp0vkr65p1ik4282blyxyy6s"; 136 + rev = "984779f2f825626aa9d441746d8b4ee079137c65"; 137 + sha256 = "0w7qnhi7wikr789h3w5p59l8wd81czpvbzbdanf8klf9ap4ma3yg"; 138 138 }; 139 139 }; 140 140
+1
pkgs/misc/vim-plugins/vim-plugin-names
··· 47 47 christoomey/vim-sort-motion 48 48 christoomey/vim-tmux-navigator 49 49 ckarnell/antonys-macro-repeater 50 + ckipp01/coc-metals 50 51 cloudhead/neovim-fuzzy 51 52 CoatiSoftware/vim-sourcetrail 52 53 cocopon/iceberg.vim
+23
pkgs/misc/vscode-extensions/default.nix
··· 140 140 }; 141 141 }; 142 142 143 + scala-lang.scala = buildVscodeMarketplaceExtension { 144 + mktplcRef = { 145 + name = "scala"; 146 + publisher = "scala-lang"; 147 + version = "0.3.8"; 148 + sha256 = "17dl10m3ayf57sqgil4mr9fjdm7i8gb5clrs227b768pp2d39ll9"; 149 + }; 150 + meta = { 151 + license = stdenv.lib.licenses.mit; 152 + }; 153 + }; 154 + 155 + scalameta.metals = buildVscodeMarketplaceExtension { 156 + mktplcRef = { 157 + name = "metals"; 158 + publisher = "scalameta"; 159 + version = "1.6.3"; 160 + sha256 = "1mc3awybzd2ql1b86inirhsw3j2c7cs0b0nvbjp38jjpq674bmj7"; 161 + }; 162 + meta = { 163 + license = stdenv.lib.licenses.asl20; 164 + }; 165 + }; 143 166 144 167 skyapps.fish-vscode = buildVscodeMarketplaceExtension { 145 168 mktplcRef = {
+2 -2
pkgs/os-specific/linux/kernel/linux-4.19.nix
··· 3 3 with stdenv.lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "4.19.92"; 6 + version = "4.19.93"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 16 - sha256 = "18l3k0hgyanh6axgmmaaff139vpw6lf3fcf9iglpqwgspgw7rhr9"; 16 + sha256 = "0d2qgwnmvnwbsijc8k85sgmywyrv55wpah6qwjk6kgx8h8zx5x9a"; 17 17 }; 18 18 } // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-5.4.nix
··· 3 3 with stdenv.lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.4.7"; 6 + version = "5.4.8"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "1jgwg5qb7lb30m5ywvpfagzrl6d0i524qpy3v99mina6j4fv5jdb"; 16 + sha256 = "0llss8hbzkwqxx92y419vj2jvq0d8k52iivh3f59wgqr0b4i9i22"; 17 17 }; 18 18 } // (args.argsOverride or {}))
+1 -1
pkgs/os-specific/linux/kernel/linux-libre.nix
··· 1 1 { stdenv, lib, fetchsvn, linux 2 2 , scripts ? fetchsvn { 3 3 url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/"; 4 - rev = "17163"; 4 + rev = "17165"; 5 5 sha256 = "0hyd7wp73w4555d42xcvk4x4nxrfckbzah2ckb4d2aqzxab87789"; 6 6 } 7 7 , ...
+3 -3
pkgs/shells/zsh/oh-my-zsh/default.nix
··· 4 4 { stdenv, fetchgit }: 5 5 6 6 stdenv.mkDerivation rec { 7 - version = "2020-01-01"; 7 + version = "2020-01-04"; 8 8 pname = "oh-my-zsh"; 9 - rev = "ca627655dbd1d110dbea34ec4a8c1964a1da83d2"; 9 + rev = "78b07e92fd4a3a5e1f92ee4e3d680c39b72c2245"; 10 10 11 11 src = fetchgit { inherit rev; 12 12 url = "https://github.com/ohmyzsh/ohmyzsh"; 13 - sha256 = "1hr7qaad8mr8bvx54ql5q97da6fhppdgk087mc5flygky6vf4yp6"; 13 + sha256 = "1s5vr89dxgm1g3jcqybx4an80x0gmda4lh8y36r2dafxwmb09qmk"; 14 14 }; 15 15 16 16 pathsToLink = [ "/share/oh-my-zsh" ];
+3
pkgs/tools/misc/heimdall/default.nix
··· 21 21 22 22 cmakeFlags = [ 23 23 "-DDISABLE_FRONTEND=${if enableGUI then "OFF" else "ON"}" 24 + "-DLIBUSB_LIBRARY=${libusb1}" 24 25 ]; 25 26 26 27 preConfigure = '' 27 28 # Give ownership of the Galaxy S USB device to the logged in user. 28 29 substituteInPlace heimdall/60-heimdall.rules --replace 'MODE="0666"' 'TAG+="uaccess"' 30 + '' + stdenv.lib.optionalString stdenv.isDarwin '' 31 + substituteInPlace libpit/CMakeLists.txt --replace "-std=gnu++11" "" 29 32 ''; 30 33 31 34 installPhase = ''
+26
pkgs/tools/networking/wireguard-go/0001-Fix-darwin-build.patch
··· 1 + From 63360467da4ae6d7fc8c0e05619bdf8813c7e417 Mon Sep 17 00:00:00 2001 2 + From: Maximilian Bosch <maximilian@mbosch.me> 3 + Date: Sun, 5 Jan 2020 15:35:15 +0100 4 + Subject: [PATCH] Fix darwin build 5 + 6 + --- 7 + rwcancel/select_default.go | 5 +++-- 8 + 1 file changed, 3 insertions(+), 2 deletions(-) 9 + 10 + diff --git a/rwcancel/select_default.go b/rwcancel/select_default.go 11 + index dd23cda..03f3452 100644 12 + --- a/rwcancel/select_default.go 13 + +++ b/rwcancel/select_default.go 14 + @@ -9,6 +9,7 @@ package rwcancel 15 + 16 + import "golang.org/x/sys/unix" 17 + 18 + -func unixSelect(nfd int, r *unix.FdSet, w *unix.FdSet, e *unix.FdSet, timeout *unix.Timeval) error { 19 + - return unix.Select(nfd, r, w, e, timeout) 20 + +func unixSelect(nfd int, r *unix.FdSet, w *unix.FdSet, e *unix.FdSet, timeout *unix.Timeval) (err error) { 21 + + _, err = unix.Select(nfd, r, w, e, timeout) 22 + + return 23 + } 24 + -- 25 + 2.23.1 26 +
+2
pkgs/tools/networking/wireguard-go/default.nix
··· 11 11 sha256 = "0s3hvqpz13n630yvi0476hfzrp3xcj8x61zc2hl5z70f8kvbay4i"; 12 12 }; 13 13 14 + patches = [ ./0001-Fix-darwin-build.patch ]; 15 + 14 16 goDeps = ./deps.nix; 15 17 16 18 passthru.updateScript = ./update.sh;
+7 -7
pkgs/tools/package-management/nix/default.nix
··· 2 2 , storeDir ? "/nix/store" 3 3 , stateDir ? "/nix/var" 4 4 , confDir ? "/etc" 5 - , aws-sdk-cpp, boehmgc, boost 5 + , boehmgc 6 6 , stdenv, llvmPackages_6 7 7 }: 8 8 ··· 170 170 # Nix1 has the perl bindings by default, so no need to build the manually. 171 171 includesPerl = true; 172 172 173 - inherit storeDir stateDir confDir stdenv aws-sdk-cpp boehmgc boost; 173 + inherit storeDir stateDir confDir boehmgc; 174 174 }; 175 175 176 176 nixStable = callPackage common (rec { 177 - name = "nix-2.3.1"; 177 + name = "nix-2.3.2"; 178 178 src = fetchurl { 179 179 url = "http://nixos.org/releases/nix/${name}/${name}.tar.xz"; 180 - sha256 = "bb6578e9f20eebab6d78469ecc59c450ac54f276e5a86a882015d98fecb1bc7b"; 180 + sha256 = "9fea4b52db0b296dcf05d36f7ecad9f48396af3a682bb21e31f8d04c469beef8"; 181 181 }; 182 182 183 - inherit storeDir stateDir confDir stdenv aws-sdk-cpp boehmgc boost; 183 + inherit storeDir stateDir confDir boehmgc; 184 184 } // stdenv.lib.optionalAttrs stdenv.cc.isClang { 185 185 stdenv = llvmPackages_6.stdenv; 186 186 }); ··· 196 196 }; 197 197 fromGit = true; 198 198 199 - inherit storeDir stateDir confDir stdenv aws-sdk-cpp boehmgc boost; 199 + inherit storeDir stateDir confDir boehmgc; 200 200 }); 201 201 202 202 nixFlakes = lib.lowPrio (callPackage common rec { ··· 210 210 }; 211 211 fromGit = true; 212 212 213 - inherit storeDir stateDir confDir stdenv aws-sdk-cpp boehmgc boost; 213 + inherit storeDir stateDir confDir boehmgc; 214 214 }); 215 215 216 216 }
+39
pkgs/tools/system/uefitool/common.nix
··· 1 + { version, sha256, installFiles }: 2 + { lib, mkDerivation, fetchFromGitHub, qtbase, qmake, cmake, zip }: 3 + 4 + mkDerivation rec { 5 + passthru = { 6 + inherit version; 7 + inherit sha256; 8 + inherit installFiles; 9 + }; 10 + pname = "uefitool"; 11 + inherit version; 12 + 13 + src = fetchFromGitHub { 14 + inherit sha256; 15 + owner = "LongSoft"; 16 + repo = pname; 17 + rev = version; 18 + }; 19 + 20 + buildInputs = [ qtbase ]; 21 + nativeBuildInputs = [ qmake cmake zip ]; 22 + 23 + configurePhase = ":"; 24 + buildPhase = "bash unixbuild.sh"; 25 + 26 + installPhase = '' 27 + mkdir -p "$out"/bin 28 + cp ${lib.concatStringsSep " " installFiles} "$out"/bin 29 + ''; 30 + 31 + meta = with lib; { 32 + description = "UEFI firmware image viewer and editor"; 33 + homepage = "https://github.com/LongSoft/uefitool"; 34 + license = licenses.bsd2; 35 + maintainers = with maintainers; [ ajs124 ]; 36 + # uefitool supposedly works on other platforms, but their build script only works on linux in nixpkgs 37 + platforms = platforms.linux; 38 + }; 39 + }
+15
pkgs/tools/system/uefitool/variants.nix
··· 1 + { libsForQt5 }: 2 + let 3 + common = opts: libsForQt5.callPackage (import ./common.nix opts) {}; 4 + in rec { 5 + new-engine = common rec { 6 + version = "A56"; 7 + sha256 = "0sxmjkrwcchxg2qmcjsw2vr42s7cdcg2fxkwb8axq2r2z23465gp"; 8 + installFiles = [ "UEFITool/UEFITool" "UEFIFind/UEFIFind" "UEFIExtract/UEFIExtract" ]; 9 + }; 10 + old-engine = common rec { 11 + version = "0.27.0"; 12 + sha256 = "1i1p823qld927p4f1wcphqcnivb9mq7fi5xmzibxc3g9zzgnyc2h"; 13 + installFiles = [ "UEFITool" "UEFIReplace/UEFIReplace" "UEFIPatch/UEFIPatch" ]; 14 + }; 15 + }
+6 -12
pkgs/top-level/all-packages.nix
··· 21704 21704 21705 21705 udocker = pythonPackages.callPackage ../tools/virtualization/udocker { }; 21706 21706 21707 + uefitoolPackages = recurseIntoAttrs (callPackage ../tools/system/uefitool/variants.nix {}); 21708 + uefitool = uefitoolPackages.new-engine; 21709 + 21707 21710 unigine-valley = callPackage ../applications/graphics/unigine-valley { }; 21708 21711 21709 21712 inherit (ocaml-ng.ocamlPackages_4_05) unison; ··· 22901 22904 }; 22902 22905 22903 22906 gtypist = callPackage ../games/gtypist { }; 22907 + 22908 + gweled = callPackage ../games/gweled {}; 22904 22909 22905 22910 gzdoom = callPackage ../games/gzdoom { }; 22906 22911 ··· 23883 23888 lie = callPackage ../applications/science/math/LiE { }; 23884 23889 23885 23890 magma = callPackage ../development/libraries/science/math/magma { }; 23891 + clmagma = callPackage ../development/libraries/science/math/clmagma { }; 23886 23892 23887 23893 mathematica = callPackage ../applications/science/math/mathematica { }; 23888 23894 mathematica9 = callPackage ../applications/science/math/mathematica/9.nix { }; ··· 24763 24769 storeDir = config.nix.storeDir or "/nix/store"; 24764 24770 stateDir = config.nix.stateDir or "/nix/var"; 24765 24771 boehmgc = boehmgc.override { enableLargeConfig = true; }; 24766 - # Tarball evaluation fails with a gcc9 based nix-env. 24767 - # $ nix-build pkgs/top-level/release.nix -A tarball 24768 - stdenv = if stdenv.cc.isGNU then gcc8Stdenv else stdenv; 24769 - aws-sdk-cpp = aws-sdk-cpp.override { 24770 - stdenv = if stdenv.cc.isGNU then gcc8Stdenv else stdenv; 24771 - }; 24772 - boost = boost.override { 24773 - buildPackages = buildPackages // { 24774 - stdenv = if stdenv.cc.isGNU then gcc8Stdenv else stdenv; 24775 - }; 24776 - stdenv = if stdenv.cc.isGNU then gcc8Stdenv else stdenv; 24777 - }; 24778 24772 }) 24779 24773 nix 24780 24774 nix1
+17 -3
pkgs/top-level/python-packages.nix
··· 3203 3203 3204 3204 django-postgresql-netfields = callPackage ../development/python-modules/django-postgresql-netfields { }; 3205 3205 3206 + django-ranged-response = callPackage ../development/python-modules/django-ranged-response { }; 3207 + 3206 3208 django-rest-auth = callPackage ../development/python-modules/django-rest-auth { }; 3207 3209 3208 3210 django-sampledatahelper = callPackage ../development/python-modules/django-sampledatahelper { }; 3209 3211 3210 - django-storages = callPackage ../development/python-modules/django-storages { }; 3211 - 3212 - django-versatileimagefield = callPackage ../development/python-modules/django-versatileimagefield { }; 3212 + django-simple-captcha = callPackage ../development/python-modules/django-simple-captcha { }; 3213 3213 3214 3214 django-sites = callPackage ../development/python-modules/django-sites { }; 3215 3215 3216 3216 django-sr = callPackage ../development/python-modules/django-sr { }; 3217 + 3218 + django-storages = callPackage ../development/python-modules/django-storages { }; 3219 + 3220 + django-versatileimagefield = callPackage ../development/python-modules/django-versatileimagefield { }; 3217 3221 3218 3222 django-webpack-loader = callPackage ../development/python-modules/django-webpack-loader { }; 3219 3223 ··· 3426 3430 3427 3431 flask-swagger = callPackage ../development/python-modules/flask-swagger { }; 3428 3432 3433 + flask-swagger-ui = callPackage ../development/python-modules/flask-swagger-ui { }; 3434 + 3429 3435 flask_testing = callPackage ../development/python-modules/flask-testing { }; 3430 3436 3431 3437 flask_wtf = callPackage ../development/python-modules/flask-wtf { }; ··· 4293 4299 4294 4300 notebook = if isPy3k then callPackage ../development/python-modules/notebook { } 4295 4301 else callPackage ../development/python-modules/notebook/2.nix { }; 4302 + 4303 + notedown = callPackage ../development/python-modules/notedown { }; 4296 4304 4297 4305 notify = callPackage ../development/python-modules/notify { }; 4298 4306 ··· 5792 5800 5793 5801 sphinxcontrib-spelling = callPackage ../development/python-modules/sphinxcontrib-spelling { }; 5794 5802 5803 + sphinxcontrib-tikz = callPackage ../development/python-modules/sphinxcontrib-tikz { 5804 + texLive = pkgs.texlive.combine { inherit (pkgs.texlive) scheme-small standalone pgfplots; }; 5805 + }; 5806 + 5795 5807 sphinx_pypi_upload = callPackage ../development/python-modules/sphinx_pypi_upload { }; 5796 5808 5797 5809 Pweave = callPackage ../development/python-modules/pweave { }; ··· 6333 6345 scrapy = callPackage ../development/python-modules/scrapy { }; 6334 6346 6335 6347 pandocfilters = callPackage ../development/python-modules/pandocfilters { }; 6348 + 6349 + pandoc-attributes = callPackage ../development/python-modules/pandoc-attributes { }; 6336 6350 6337 6351 htmltreediff = callPackage ../development/python-modules/htmltreediff { }; 6338 6352