Merge master into staging-next

This commit is contained in:
Frederik Rietdijk
2020-01-28 10:46:13 +01:00
745 changed files with 15146 additions and 15353 deletions

View File

@@ -3,6 +3,7 @@
groff, man-db, getent, libiconv, pcre2,
gettext, ncurses, python3,
cmake
, fetchpatch
, writeText
@@ -107,6 +108,15 @@ let
patchShebangs ./build_tools/git_version_gen.sh
'';
patches = [
# Fixes "Integer 243 in '243 (243)' followed by non-digit" error with systemctl completion.
# https://github.com/fish-shell/fish-shell/issues/5689 (will be included in fish 3.1.0)
(fetchpatch {
url = "https://github.com/fish-shell/fish-shell/commit/c6ec4235136e82c709e8d7b455f7c463f9714b48.patch";
sha256 = "02m6pkhhx6y21csydznsxkbpnwhcpzyz99xgd9ryh7s03v7wbigw";
})
];
# Required binaries during execution
# Python: Autocompletion generated from manpages and config editing
propagatedBuildInputs = [

View File

@@ -1,4 +1,4 @@
{ stdenv, lib, fetchFromGitHub, meson, ninja, pkgconfig, readline }:
{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, readline }:
stdenv.mkDerivation rec {
pname = "mrsh";
@@ -19,6 +19,6 @@ stdenv.mkDerivation rec {
homepage = "https://mrsh.sh";
license = licenses.mit;
maintainers = with maintainers; [ matthiasbeyer ];
platforms = platforms.linux;
platforms = platforms.unix;
};
}

View File

@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "oil";
version = "0.7.pre9";
version = "0.7.pre11";
src = fetchurl {
url = "https://www.oilshell.org/download/oil-${version}.tar.xz";
sha256 = "1j17yxpjqv37vbl3qhnwl3gdmb33n9c6g6byxcc8mhbvbw91zi5i";
sha256 = "0885cw07gkaggd5cvl58v6kw1z6la2xgdh1s88y0dynx95qv4i4c";
};
postPatch = ''

View File

@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
- history mechanism
- job control
'';
homepage = http://www.tcsh.org/;
homepage = https://www.tcsh.org/;
license = licenses.bsd2;
maintainers = with maintainers; [ AndersonTorres ];
platforms = platforms.linux ++ platforms.darwin;

View File

@@ -37,7 +37,7 @@ python3Packages.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "A Python-ish, BASHwards-compatible shell";
homepage = http://xon.sh/;
homepage = https://xon.sh/;
license = licenses.bsd3;
maintainers = with maintainers; [ spwhitt vrthra ];
platforms = platforms.all;

View File

@@ -0,0 +1,31 @@
{ stdenv, fetchFromGitHub}:
stdenv.mkDerivation rec {
pname = "zsh-bd";
version = "2018-07-04";
src = fetchFromGitHub {
owner = "Tarrasch";
repo = pname;
rev = "d4a55e661b4c9ef6ae4568c6abeff48bdf1b1af7";
sha256 = "020f8nq86g96cps64hwrskppbh2dapfw2m9np1qbs5pgh16z4fcb";
};
dontBuild = true;
installPhase = ''
mkdir -p $out/share/zsh-bd
cp {.,$out/share/zsh-bd}/bd.zsh
cd $out/share/zsh-bd
ln -s bd{,.plugin}.zsh
'';
meta = {
description = "Jump back to a specific directory, without doing `cd ../../..` ";
homepage = "https://github.com/Tarrasch/zsh-bd";
license = stdenv.lib.licenses.free;
platforms = stdenv.lib.platforms.unix;
maintainers = [ stdenv.lib.maintainers.olejorgenb ];
};
}

View File

@@ -5,12 +5,12 @@
stdenv.mkDerivation {
pname = "powerlevel10k";
version = "unstable-2019-12-19";
version = "1.0";
src = fetchFromGitHub {
owner = "romkatv";
repo = "powerlevel10k";
rev = "8ef2b737d1f6099966a1eb16bdfc90d67b367f22";
sha256 = "02b25klkyyhpdbf2vwzzbrd8hnfjpckbpjy6532ir6jqp2n2ivpj";
rev = "c21961b53c137253020aeffca2b132fdd6bcb116";
sha256 = "1jp6jhw5kb10d76zkxdv8c04s51ilmjka336bgnllya9nyqaqpxp";
};
patches = [

View File

@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "zsh-you-should-use";
version = "1.6.0";
version = "1.7.0";
src = fetchFromGitHub {
owner = "MichaelAquilina";
repo = pname;
rev = version;
sha256 = "1xzq7xmmx4rg53pd69d0s9n561q4z35hlbb2sq2xd76gk3x6fars";
sha256 = "1gcxm08ragwrh242ahlq3bpfg5yma2cshwdlj8nrwnd4qwrsflgq";
};
dontBuild = true;