Merge staging-next into staging

This commit is contained in:
Frederik Rietdijk
2019-04-16 18:54:15 +02:00
548 changed files with 16307 additions and 7741 deletions
@@ -0,0 +1,55 @@
diff --git a/configure.orig b/configure
index e9d400f..dac1943 100755
--- a/configure.orig
+++ b/configure
@@ -12184,48 +12184,8 @@ esac
# *) ESCPR_LIB_NAME="escpr2_32" ;;
#esac
-
-
-# Check whether --with-cupsfilterdir was given.
-if test "${with_cupsfilterdir+set}" = set; then :
- withval=$with_cupsfilterdir;
-else
- with_cupsfilterdir=no
-fi
-
-if test "xno" = "x${with_cupsfilterdir}"; then
- if test "xyes" = "x$have_cups_config" ; then
- CUPS_FILTER_DIR="${cups_default_prefix}`cups-config --serverbin | sed -e 's,^/[^/][^/]*,,'`/filter"
- else
- CUPS_FILTER_DIR="${cups_default_prefix}/lib/cups/filter"
- fi
-else
- CUPS_FILTER_DIR="${with_cupsfilterdir}"
-fi
-
-
-# Check whether --with-cupsppddir was given.
-if test "${with_cupsppddir+set}" = set; then :
- withval=$with_cupsppddir;
-else
- with_cupsppddir=no
-fi
-
-if test "xno" = "x${with_cupsppddir}"; then
- if test -d "${cups_default_prefix}/share/ppd" ; then
- CUPS_PPD_DIR="${cups_default_prefix}/share/ppd"
- elif test "xyes" = "x$have_cups_config" ; then
- CUPS_PPD_DIR="${cups_default_prefix}`cups-config --datadir | sed -e 's,^/[^/][^/]*,,'`/model"
- else
- CUPS_PPD_DIR="${cups_default_prefix}/share/cups/model"
- fi
-else
- CUPS_PPD_DIR="${with_cupsppddir}"
-fi
-
-
-
-
+CUPS_FILTER_DIR="${prefix}/lib/cups/filter"
+CUPS_PPD_DIR="${prefix}/share/cups/model"
# Check whether --enable-lsb was given.
if test "${enable_lsb+set}" = set; then :
@@ -0,0 +1,36 @@
{ stdenv, fetchurl, cups, busybox }:
stdenv.mkDerivation rec {
name = "epson-inkjet-printer-escpr2-${version}";
version = "1.0.29";
src = fetchurl {
url = "https://download3.ebz.epson.net/dsc/f/03/00/09/02/31/a332507b6398c6e2e007c05477dd6c3d5a8e50eb/${name}-1lsb3.2.src.rpm";
sha256 = "064br52akpw5yrxb2wqw2klv4jrvyipa7w0rjj974xgyi781lqs5";
};
patches = [ ./cups-filter-ppd-dirs.patch ];
buildInputs = [ cups busybox ];
unpackPhase = ''
rpm2cpio $src | cpio -idmv
tar xvf ${name}-1lsb3.2.tar.gz
cd ${name}
'';
meta = with stdenv.lib; {
homepage = "http://download.ebz.epson.net/dsc/search/01/search/";
description = "ESC/P-R 2 Driver (generic driver)";
longDescription = ''
Epson Inkjet Printer Driver 2 (ESC/P-R 2) for Linux and the
corresponding PPD files.
Refer to the description of epson-escpr for usage.
'';
license = licenses.gpl2;
maintainers = with maintainers; [ ma9e ];
platforms = platforms.linux;
};
}
+1 -1
View File
@@ -70,7 +70,7 @@ in stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Sega SG1000, SC3000, SF7000, Master System, Game Gear, Genesis/Megadrive, SVP, Pico, SegaCD/MegaCD and 32X emulator";
homepage = http://www.carpeludum.com/kega-fusion/;
homepage = https://www.carpeludum.com/kega-fusion/;
maintainers = with maintainers; [ abbradar ];
license = licenses.unfreeRedistributable;
platforms = [ "i686-linux" ];
+3 -3
View File
@@ -18,7 +18,7 @@ let
in
stdenv.mkDerivation {
stdenv.mkDerivation {
name = "mess-0.${version}";
unpackPhase =
@@ -37,11 +37,11 @@ stdenv.mkDerivation {
installPhase =
''
mkdir -p $out/bin
cp mess* $out/bin/mess
cp mess* $out/bin/mess
'';
meta = {
homepage = http://www.mess.org/;
homepage = https://www.mess.org/;
license = "non-commercial";
description = "Multi Emulator Super System, an emulator of many game consoles and computer systems";
broken = true;
+7 -7
View File
@@ -31,24 +31,24 @@ in rec {
## see http://wiki.winehq.org/Mono
mono = fetchurl rec {
version = "4.7.5";
version = "4.8.0";
url = "http://dl.winehq.org/wine/wine-mono/${version}/wine-mono-${version}.msi";
sha256 = "0gsb03dc97hqdkw8kpl5ky53bygfnpxkgn2ry5bfzvfdfva6hk8m";
sha256 = "0y47mfjkb2viraqrvi8qpjn2935sra81h3l4bvaag737s7zmj0c9";
};
};
unstable = fetchurl rec {
# NOTE: Don't forget to change the SHA256 for staging as well.
version = "4.2";
version = "4.5";
url = "https://dl.winehq.org/wine/source/4.x/wine-${version}.tar.xz";
sha256 = "1ysvq2jyvh7r27iwpsrlrwzj672jnrihry91bx3m3fysz3sl3ld1";
sha256 = "1dy1v27cw9vp2xnr8y4bdcvvw5ivcgpk2375jgn536csbwaxgwjz";
inherit (stable) mono gecko32 gecko64;
};
staging = fetchFromGitHub rec {
# https://github.com/wine-staging/wine-staging/releases
inherit (unstable) version;
sha256 = "1dhv6y60g64bj3kgfknbfzxfzmy686dh7svxlvi4lfis2faikxmk";
sha256 = "18xpha7nl3jg7c24cgbncciyyqqb6svsyfp1xk81993wnl6r8abs";
owner = "wine-staging";
repo = "wine-staging";
rev = "v${version}";
@@ -56,8 +56,8 @@ in rec {
winetricks = fetchFromGitHub rec {
# https://github.com/Winetricks/winetricks/releases
version = "20181203";
sha256 = "1as5h5xibpplm619b1i73g974p96q2jnd7fqm28xj3zkqy7qjdm3";
version = "20190310";
sha256 = "0mqzl7k9q7lfkmk8fk9dfzi2dm45h31mrid9265qh2d56nk28ali";
owner = "Winetricks";
repo = "winetricks";
rev = version;
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
export CXXFLAGS="-I${libX11.dev}/include/X11 -DLIBDIR=\\\"${mupen64plus}/lib/\\\""
export LDFLAGS="-lwx_gtk2u_adv-2.9"
configureFlagsArray+=("--mupenapi=$APIDIR" "--wxconfig=`type -P wx-config`")
wafConfigureFlagsArray+=("--mupenapi=$APIDIR" "--wxconfig=`type -P wx-config`")
'';
NIX_CFLAGS_COMPILE = "-fpermissive";
+1 -1
View File
@@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
export NIX_CFLAGS_COMPILE="-F${CoreFoundation}/Library/Frameworks $NIX_CFLAGS_COMPILE"
'';
configureFlags = [
wafConfigureFlags = [
"--classic"
"--autostart=${if (optDbus != null) then "dbus" else "classic"}"
] ++ optional (optDbus != null) "--dbus"
+49
View File
@@ -0,0 +1,49 @@
{ stdenv, fetchFromGitHub, elk7Version, buildGoPackage, libpcap, systemd }:
let beat = package : extraArgs : buildGoPackage (rec {
name = "${package}-${version}";
version = elk7Version;
src = fetchFromGitHub {
owner = "elastic";
repo = "beats";
rev = "v${version}";
sha256 = "0n1sjngc82b7wysw5aaiqvllq4c8rx2jj7khw4vrypc40f8ahjs5";
};
goPackagePath = "github.com/elastic/beats";
subPackages = [ package ];
meta = with stdenv.lib; {
homepage = https://www.elastic.co/products/beats;
license = licenses.asl20;
maintainers = with maintainers; [ fadenb basvandijk ];
platforms = platforms.linux;
};
} // extraArgs);
in {
filebeat7 = beat "filebeat" {meta.description = "Lightweight shipper for logfiles";};
heartbeat7 = beat "heartbeat" {meta.description = "Lightweight shipper for uptime monitoring";};
metricbeat7 = beat "metricbeat" {meta.description = "Lightweight shipper for metrics";};
packetbeat7 = beat "packetbeat" {
buildInputs = [ libpcap ];
meta.description = "Network packet analyzer that ships data to Elasticsearch";
meta.longDescription = ''
Packetbeat is an open source network packet analyzer that ships the
data to Elasticsearch.
Think of it like a distributed real-time Wireshark with a lot more
analytics features. The Packetbeat shippers sniff the traffic between
your application processes, parse on the fly protocols like HTTP, MySQL,
PostgreSQL, Redis or Thrift and correlate the messages into transactions.
'';
};
journalbeat7 = beat "journalbeat" {
meta.description = ''
Journalbeat is an open source data collector to read and forward
journal entries from Linuxes with systemd.
'';
buildInputs = [ systemd.dev ];
};
}
+2 -2
View File
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "arc-theme";
version = "20190213";
version = "20190330";
src = fetchFromGitHub {
owner = "NicoHood";
repo = pname;
rev = version;
sha256 = "1qalf61xh6a8yz2a98z3ih0w9ky12v3wc61gdczbfnyfasgzc254";
sha256 = "16n5svgkpa8azxgyy64zwjjc04r57wfzkdq9igqvbvwkbvx8aa89";
};
nativeBuildInputs = [
+168 -102
View File
@@ -61,12 +61,12 @@ let
ale = buildVimPluginFrom2Nix {
pname = "ale";
version = "2019-04-04";
version = "2019-04-13";
src = fetchFromGitHub {
owner = "w0rp";
repo = "ale";
rev = "cdf89f8269aec31d0dfddf3a2769027d72d38155";
sha256 = "13zj7sahhan1w50jkncina979cyk3kca5ly68571bzccyzm8dazi";
rev = "495bce32e957dcf45d6d6acf183599e18c92b09d";
sha256 = "0kiflcafiaz3r5a721551n8fa9sx94hwgh5dr50fbgbzjgpshn54";
};
};
@@ -403,12 +403,12 @@ let
denite-nvim = buildVimPluginFrom2Nix {
pname = "denite-nvim";
version = "2019-04-02";
version = "2019-04-07";
src = fetchFromGitHub {
owner = "Shougo";
repo = "denite.nvim";
rev = "280ea09f278d7301910e7b6abefccd75400bec0b";
sha256 = "0dcmbmwh29svin6gn4x5carlgy9plax64p4w0f0cx69440zhl4r0";
rev = "fbde64c2be0482e9505a3fbdf4cb701f17662e51";
sha256 = "1z7506ch0b5lim098v4n52fhz7mqxrfgywanavpgppyas496sdp0";
};
};
@@ -494,12 +494,12 @@ let
deoplete-nvim = buildVimPluginFrom2Nix {
pname = "deoplete-nvim";
version = "2019-03-31";
version = "2019-04-07";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete.nvim";
rev = "19f1dc07f382534d16e5e21f2dddf5109d64ae68";
sha256 = "1l9zpvh9hwbd32l2g8h0pq3xh5cixbmqdqznwrksx1da12v2w7aa";
rev = "5c50f254175ee1e815a47761c50abec861afcc61";
sha256 = "133zlaha0lvibrcd4ci7h353pgv64yyvvh211g8pdlq8vd9qbrhn";
};
};
@@ -584,12 +584,23 @@ let
falcon = buildVimPluginFrom2Nix {
pname = "falcon";
version = "2019-03-25";
version = "2019-04-08";
src = fetchFromGitHub {
owner = "fenetikm";
repo = "falcon";
rev = "5526c8e9345f3c3953757bb13511e4bb49878456";
sha256 = "18drq44lnh4d0pq6b30jiinlkylaq68llc0gyxvgpy6gy0k77gyk";
rev = "8d1cfd1b700c9945bf98a29d3713a9f1e0e9e5e6";
sha256 = "0asm7wvvj3z5zvjm61kj7qg5k8jkqncdrd1snbb34nq4vayr5y7a";
};
};
far-vim = buildVimPluginFrom2Nix {
pname = "far-vim";
version = "2019-02-20";
src = fetchFromGitHub {
owner = "brooth";
repo = "far.vim";
rev = "6c095d577220ff362fb04b19fd5a571819efcc56";
sha256 = "1x8hxzf401s8i06fsx6lysdsl57mds4jxzm9n8xqp8jqml4625l7";
};
};
@@ -849,12 +860,12 @@ let
jedi-vim = buildVimPluginFrom2Nix {
pname = "jedi-vim";
version = "2019-03-22";
version = "2019-04-05";
src = fetchFromGitHub {
owner = "davidhalter";
repo = "jedi-vim";
rev = "f26b2a8802ad47406a0ab1e7b68234fa22d88891";
sha256 = "01bbs70j5z00rn4bmf05zvl3mavyv8w6faj59z0mldvxnfidw2bb";
rev = "914754a04e0ea0882b3172230199fd771b02dc95";
sha256 = "0wj0fgvbvwhgx0ij9lrka5an2xc8gy6pq7add8ildk25fls23ig4";
fetchSubmodules = true;
};
};
@@ -971,12 +982,12 @@ let
ncm2 = buildVimPluginFrom2Nix {
pname = "ncm2";
version = "2019-03-13";
version = "2019-04-10";
src = fetchFromGitHub {
owner = "ncm2";
repo = "ncm2";
rev = "c5821b1a9b0c0c3abf1d0ba496902bb7dde2bad0";
sha256 = "1k3b7x9sz7wljrhrnk7w1ss1zh4w7830acsiqzlj4d8j8ck5sc8z";
rev = "e5a7976ad175251a96c537488d2d9557fafdcc8b";
sha256 = "0jdhbv56vg53vy5yd4322pjyqaidjj0jdbn1ykvi4scci26rzq35";
};
};
@@ -1103,12 +1114,12 @@ let
neoformat = buildVimPluginFrom2Nix {
pname = "neoformat";
version = "2019-03-28";
version = "2019-04-08";
src = fetchFromGitHub {
owner = "sbdchd";
repo = "neoformat";
rev = "8db90526af3655e32f803e18176150f593cd08a6";
sha256 = "0vv81hxc2f53299xvb8m0px6f0kpmmr4h5h6h5wzqyg7xixfjg0i";
rev = "5b9ed55b55009bed806aaef0eb8fa01fee134082";
sha256 = "0glwy2rrh9f35sya3sffic94fm8j54mhhx7hkin6x0d497jplm6y";
};
};
@@ -1125,12 +1136,12 @@ let
neomake = buildVimPluginFrom2Nix {
pname = "neomake";
version = "2019-03-28";
version = "2019-04-09";
src = fetchFromGitHub {
owner = "benekastah";
repo = "neomake";
rev = "36c91c3b8f0f731b3ab6a3a01a9eb2e1be15ab86";
sha256 = "0fkkssy38hcp23mgbwgkcnmhlnxj7iqn2iq39k8g7fbhhmnbixik";
rev = "9ccc5d6662fb35383fe7fa7ea9e33467d28a0372";
sha256 = "1j2jr5ilcws1bpbnhch2y6jh6303w305c06rncgawibxyqsxvnmw";
};
};
@@ -1158,12 +1169,12 @@ let
neosnippet-vim = buildVimPluginFrom2Nix {
pname = "neosnippet-vim";
version = "2019-03-10";
version = "2019-04-11";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neosnippet.vim";
rev = "00908a8a5f56fad3e6f30b2ed7b825b62294926a";
sha256 = "0xi3p2lslxil9f93ca3529vvlr4z6znjhyia35f5j0sf1l56r9id";
rev = "3d3362622ef10deedaea8e026054064bf62aeb33";
sha256 = "02kvc85yibp1m5b6024z42s94z015czmwhdn7v2glpynj67qv4av";
};
};
@@ -1532,12 +1543,12 @@ let
rust-vim = buildVimPluginFrom2Nix {
pname = "rust-vim";
version = "2019-03-28";
version = "2019-04-09";
src = fetchFromGitHub {
owner = "rust-lang";
repo = "rust.vim";
rev = "2234f0d3f8204b44f30ff6eb3b6f7345c23aef92";
sha256 = "1s0v14na6vlzazw95ssfcqkpylnqxaj7kh1qyni97ixiqqw7vrjw";
rev = "9984b9753606fe2c8d7f3d4f9d67c1777a967cd6";
sha256 = "03vn9rxcsrxnr6y0a6nh5ajl804ha98klk1sms61hlkspxib9il9";
};
};
@@ -1653,12 +1664,12 @@ let
syntastic = buildVimPluginFrom2Nix {
pname = "syntastic";
version = "2019-03-07";
version = "2019-04-07";
src = fetchFromGitHub {
owner = "scrooloose";
repo = "syntastic";
rev = "1089ee5212b833d73c96ca93773b9eca1a0f721b";
sha256 = "084hm6ash2sgxpa3mgbd919yb775mzdalblnhv4iqc59zlafh78q";
rev = "9f43dcb5a244faba6aedb6879b75a56c7de4b8ff";
sha256 = "1cv643znw51hkgzm0w3sbimasf91v59lrf6vdfqvbcym39705wyv";
};
};
@@ -1807,12 +1818,12 @@ let
typescript-vim = buildVimPluginFrom2Nix {
pname = "typescript-vim";
version = "2018-10-17";
version = "2019-04-11";
src = fetchFromGitHub {
owner = "leafgarland";
repo = "typescript-vim";
rev = "0e9d92eead2df21abe342c4341c55536dd36b0af";
sha256 = "1mf8cwkppfnxgjjgy762m1zbxmqxb9fpgxr6kbcjsi8qhzip0cvd";
rev = "f50fed442f8e75e714efeaf015225af9eaf67cf4";
sha256 = "077h668k4z94kvpijmivq3mf6884b96fz5v53rlzxrx80431biww";
};
};
@@ -1838,6 +1849,17 @@ let
};
};
unicode-vim = buildVimPluginFrom2Nix {
pname = "unicode-vim";
version = "2019-03-08";
src = fetchFromGitHub {
owner = "chrisbra";
repo = "unicode.vim";
rev = "e0a060444af297eef131dd140e55c8c3602a72fd";
sha256 = "0difrn1p406p9g7xdw4xgmpx8f4ahml5gkmnsx03yv02svlfxp68";
};
};
unite-vim = buildVimPluginFrom2Nix {
pname = "unite-vim";
version = "2019-03-29";
@@ -1849,6 +1871,17 @@ let
};
};
vCoolor-vim = buildVimPluginFrom2Nix {
pname = "vCoolor-vim";
version = "2018-10-06";
src = fetchFromGitHub {
owner = "KabbAmine";
repo = "vCoolor.vim";
rev = "8fc037e453f4c2274f590bde4f9fb56167b14e57";
sha256 = "193cjxfha5xcpfjqqpyfa6xidys1zmmmwlcj7w2cxbr5j5bdnybm";
};
};
verilog_systemverilog-vim = buildVimPluginFrom2Nix {
pname = "verilog_systemverilog-vim";
version = "2019-03-20";
@@ -1862,12 +1895,12 @@ let
vim = buildVimPluginFrom2Nix {
pname = "vim";
version = "2019-04-02";
version = "2019-04-07";
src = fetchFromGitHub {
owner = "dracula";
repo = "vim";
rev = "9b856347b905dc616baf02b48d7631bc3084726e";
sha256 = "0w9aj42hb8x7601gbgf0ggs7p3sm5wrv23bnvrjgdlf3mapg6dwy";
rev = "34efabac145c06cda8084aea11bf46382a3d2254";
sha256 = "1qswcnjl60gw8grgy0gym5lmx29rqxhz5p01dibpcv1qq1ij2msg";
};
};
@@ -2093,23 +2126,23 @@ let
vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline";
version = "2019-03-26";
version = "2019-04-09";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
rev = "86e73cade71651263715f21e58eed87cfed4518e";
sha256 = "0xlvnzsnfkzg9qz5n87gvm75xlhgihf3y300zxvsyhk6ihnajyzp";
rev = "cbf264ff5f323ab8a8cf02f59f79bf858d496047";
sha256 = "11clk44jpdc4v67hrv0m5isjd4hxxr4figxj1ck0v0bkcd714jcm";
};
};
vim-airline-themes = buildVimPluginFrom2Nix {
pname = "vim-airline-themes";
version = "2019-03-21";
version = "2019-04-11";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline-themes";
rev = "78cc30cb90b50fab024098bf2a55a4441665ff03";
sha256 = "15mddh41vb44p1ppcsk3kb50fhqrlkdv4bmr2r7crny53cjfslh9";
rev = "01b3098642df1bced40473c924c0b6aa37427fe2";
sha256 = "14iqcmrsmkf0iv31g5yf3x829bich868qy841xy1812yz9mslrn7";
};
};
@@ -2324,12 +2357,12 @@ let
vim-devicons = buildVimPluginFrom2Nix {
pname = "vim-devicons";
version = "2019-04-05";
version = "2019-04-06";
src = fetchFromGitHub {
owner = "ryanoasis";
repo = "vim-devicons";
rev = "3a23ac26fd68a2db158cbe3c2ebbae2c142861ce";
sha256 = "1n324w9dxp9h7k1bg1hhad5f7pva05kns6mqd5d3yhsidfsxshlb";
rev = "cdc08fd72ffa2e4754c1ceefccd485f07a735177";
sha256 = "1fv8ah0lfxn2hs4lzp1zbnmwmy5gzl2fgryawrvi7lyd5gxmqjpb";
};
};
@@ -2445,12 +2478,12 @@ let
vim-eunuch = buildVimPluginFrom2Nix {
pname = "vim-eunuch";
version = "2018-09-09";
version = "2019-04-13";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-eunuch";
rev = "10da325fb032a1acfa9222d273459f53bad30ba4";
sha256 = "125n4amz3vmc83yv76vidsnma5w2braa69dcpj858ahnzhh329qj";
rev = "e066a0999e442d9d96f24ad9d203b1bd030ef72e";
sha256 = "12n7fzgppiwqhqnxlbxmky1m1flb82kr4zlyggysgzz1lqb122zf";
};
};
@@ -2522,12 +2555,12 @@ let
vim-fugitive = buildVimPluginFrom2Nix {
pname = "vim-fugitive";
version = "2019-04-04";
version = "2019-04-06";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fugitive";
rev = "1b3668b89fee230c6025dc47c01c82fc1e282ac0";
sha256 = "0b2z44cw71c0awlajcsln4b43kchhwlb90l461vq7ipmwp3wm8r1";
rev = "60eac8c97457af5a96eb06ad4b564e4c813d806e";
sha256 = "1hqz6hbnvazwq7ngffg638w9qf0b3a0y2wl34ddp5ffkjzxjhr8l";
};
};
@@ -2588,12 +2621,12 @@ let
vim-go = buildVimPluginFrom2Nix {
pname = "vim-go";
version = "2019-03-31";
version = "2019-04-13";
src = fetchFromGitHub {
owner = "fatih";
repo = "vim-go";
rev = "f04098811b8a7aba3dba699ed98f6f6e39b7d7ac";
sha256 = "01fsyyqlf1kygy4l3kbb1jcydgaqjmhhzbdf2liv3hx42signcqw";
rev = "473636c94cf0887a39839c82c4dcde0faab34f85";
sha256 = "1khzkpyg3hvz5brmzbrdxf33fdk62dfrss4q9gsfai61k1inrbfn";
};
};
@@ -2610,12 +2643,12 @@ let
vim-grepper = buildVimPluginFrom2Nix {
pname = "vim-grepper";
version = "2019-04-02";
version = "2019-04-08";
src = fetchFromGitHub {
owner = "mhinz";
repo = "vim-grepper";
rev = "1b31eeed2fd672300dc0c52ffbb23397c7243215";
sha256 = "18i241a6v0mdzyznwr0al00zvnr0rqfz0khpjx730w6vk1whrp52";
rev = "b67c78ab929d0bd68c5a00df9d9271d0a82e0705";
sha256 = "1wbinfkrzv9rfr5in7q0y3554gibb1rsv95qa4yinf2qasx78x6f";
};
};
@@ -2908,12 +2941,12 @@ let
vim-lawrencium = buildVimPluginFrom2Nix {
pname = "vim-lawrencium";
version = "2018-11-04";
version = "2019-04-10";
src = fetchFromGitHub {
owner = "ludovicchabant";
repo = "vim-lawrencium";
rev = "2e09de2ab8ac7a11387340647670ea6c1e4ef08c";
sha256 = "17j3wy15rkfx7xwgnmipmg7skmf57rw4xndkjgws6jqm9xgvj6jb";
rev = "e0c127cb4e4224453cb88faffd4627b7da499bcb";
sha256 = "1gvvr04x17157iz83rv45nlbj1qaz90j0l96q3fki3h1b0fw0099";
};
};
@@ -2939,6 +2972,17 @@ let
};
};
vim-liquid = buildVimPluginFrom2Nix {
pname = "vim-liquid";
version = "2016-02-11";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-liquid";
rev = "209f77c9550a90b0b88492c93852195c171f6ebd";
sha256 = "1ghspgjr6r0csmqacmsmkvrqvfgplx033yb3qwzddby991fpvfaa";
};
};
vim-localvimrc = buildVimPluginFrom2Nix {
pname = "vim-localvimrc";
version = "2019-03-24";
@@ -2963,12 +3007,12 @@ let
vim-lsc = buildVimPluginFrom2Nix {
pname = "vim-lsc";
version = "2019-03-29";
version = "2019-04-09";
src = fetchFromGitHub {
owner = "natebosch";
repo = "vim-lsc";
rev = "b02690e167a1b49373245aabbedecd29aa470309";
sha256 = "0gaqcjdq7rykp4hbac7ibfd3lr19vy9pnzwkn2cmnv18b5sjpbm1";
rev = "4fd4668966e430946a864eb4e973634b3f506ded";
sha256 = "0gz1w7lcvy3rv4h4bfk8fdsa0k1nhxfkzrn2ncapkl210gw0v7zq";
};
};
@@ -2985,12 +3029,12 @@ let
vim-markdown = buildVimPluginFrom2Nix {
pname = "vim-markdown";
version = "2019-03-26";
version = "2019-04-12";
src = fetchFromGitHub {
owner = "plasticboy";
repo = "vim-markdown";
rev = "a15334cac67237835e62c9dd1470f6162769779f";
sha256 = "1bdi69ni1mgc9x67k8l886bch70jhi4hi5ram1habml4vklr82np";
rev = "f71f25b87df3bd2a5315fdf432f0de3c35434345";
sha256 = "0ak01032ya2lcsb45q1vm04q4fs5gdwax1y0r581ic1vxspzk7r3";
};
};
@@ -3073,12 +3117,12 @@ let
vim-one = buildVimPluginFrom2Nix {
pname = "vim-one";
version = "2018-07-22";
version = "2019-04-09";
src = fetchFromGitHub {
owner = "rakr";
repo = "vim-one";
rev = "08aca1b5d8cd83106a430f150aa77b4148f6cd5e";
sha256 = "13ldimmm839s8a96l37s8pjx1rrr0cnkjyfiapp1c1n640qn1rd9";
rev = "6695e135415c53a8fbe96672e382200aa1ffb4b4";
sha256 = "0951r9kw23zlwd7fda6ib2d9k0akpfd2hvh82pasgw3ks9v1n2vf";
};
};
@@ -3216,23 +3260,23 @@ let
vim-plug = buildVimPluginFrom2Nix {
pname = "vim-plug";
version = "2019-02-22";
version = "2019-04-11";
src = fetchFromGitHub {
owner = "junegunn";
repo = "vim-plug";
rev = "d1c19a6fa934d90718c18e40acbec0ad7014e931";
sha256 = "0adgz8fx1xpaqv9mzz55k51i9f407013z53p6vmw0rh5pz5kc58g";
rev = "518a3566c32cec35c68749c765127ef6f7703630";
sha256 = "1zkjazyz1karbqk6cyyw3zmdk6sy6vfs4qrhfbhs5c83gz4jm46r";
};
};
vim-plugin-AnsiEsc = buildVimPluginFrom2Nix {
pname = "vim-plugin-AnsiEsc";
version = "2018-05-10";
version = "2019-04-07";
src = fetchFromGitHub {
owner = "powerman";
repo = "vim-plugin-AnsiEsc";
rev = "9df135fd4a564559aad0f6d28ae6975678cedcaf";
sha256 = "06s6fz3jw6pmy08nqzlvzhcgnv2d2p0vs863hqvd39amhg1xa5nf";
rev = "690f820d20b6e3a79ba20499874eb7333aa4ca5c";
sha256 = "05sf9xh7zs475kykz1hsp0xp7iiclp7pdiy3bpx7wlfp9z71bd9p";
};
};
@@ -3260,12 +3304,12 @@ let
vim-projectionist = buildVimPluginFrom2Nix {
pname = "vim-projectionist";
version = "2019-02-10";
version = "2019-04-06";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-projectionist";
rev = "12f3fac55f99952abecac01bebfc83adab98d6da";
sha256 = "0cxdsa1h9h35gpc7fyyks4xwv277lr6rhwspyzp07zd1ik67jm61";
rev = "00fbe9b87414e13b11dafb0849b2fde9b9cc35f4";
sha256 = "06ncrhd0g3q6ps0k0iiqkw7dv70q0rn9109wy1ywvjwpzdpdvvv5";
};
};
@@ -3346,6 +3390,17 @@ let
};
};
vim-rsi = buildVimPluginFrom2Nix {
pname = "vim-rsi";
version = "2019-03-15";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-rsi";
rev = "8b7abe2d470b7fffac6562818468e14594735564";
sha256 = "1fvswbqd51gs4qhcabnz3zdmmlhcijs3pnbp3f2zgfi7lqvjc6s5";
};
};
vim-ruby = buildVimPluginFrom2Nix {
pname = "vim-ruby";
version = "2019-04-04";
@@ -3467,6 +3522,17 @@ let
};
};
vim-sneak = buildVimPluginFrom2Nix {
pname = "vim-sneak";
version = "2018-08-29";
src = fetchFromGitHub {
owner = "justinmk";
repo = "vim-sneak";
rev = "91192d8969af1d86c98beff4001612976ea25d7a";
sha256 = "0nmbrp0ma9s3yfzb8z70l0pcxv8p115zv6fz4injxn1c436x9337";
};
};
vim-snipmate = buildVimPluginFrom2Nix {
pname = "vim-snipmate";
version = "2019-01-11";
@@ -3480,12 +3546,12 @@ let
vim-snippets = buildVimPluginFrom2Nix {
pname = "vim-snippets";
version = "2019-04-03";
version = "2019-04-12";
src = fetchFromGitHub {
owner = "honza";
repo = "vim-snippets";
rev = "4214407a5eda0d49ad591e41b6eb91f4682fa81f";
sha256 = "1jvbjnfwpqc53vp5plwyvqnkabi4h6d67sg4dg3byrfs3d0rpzmx";
rev = "1ba4a66c11d8fd4309656bc2994d683580d54de3";
sha256 = "0cdphdscz6hbaj53gras13f1rfhzcrhlwff2rfbx4hxnsqgndph5";
};
};
@@ -3524,12 +3590,12 @@ let
vim-startify = buildVimPluginFrom2Nix {
pname = "vim-startify";
version = "2019-03-22";
version = "2019-04-11";
src = fetchFromGitHub {
owner = "mhinz";
repo = "vim-startify";
rev = "e4d35cc913336d4e17e147c88120e10f58562b4c";
sha256 = "1kqx113dmsv8pm88g6lp8ahkyib78zln3iz4cls59r1803q1wf97";
rev = "0a212847827933436d0b139f37b9825e28e3c0a1";
sha256 = "08si59jvwlgj1i8z1i0ly439ar75ifrnlraa6nw20n3ii6nwzsvh";
};
};
@@ -3601,12 +3667,12 @@ let
vim-tbone = buildVimPluginFrom2Nix {
pname = "vim-tbone";
version = "2018-06-28";
version = "2019-04-12";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-tbone";
rev = "8bc7348f658c32bea57365aa6acf3a7dde12e737";
sha256 = "17s2b66xxkvv17pzf3xrw6ba7y9awpd2k2d21v0pag924c5hi6d4";
rev = "b7f41b10db9ed5e5854fc5fe3a619bc05f2d541a";
sha256 = "152mklqnqipzz2wwzj0i6s3fm75903flr1dff98nyw4khhm84pn2";
};
};
@@ -3623,12 +3689,12 @@ let
vim-test = buildVimPluginFrom2Nix {
pname = "vim-test";
version = "2019-03-29";
version = "2019-04-07";
src = fetchFromGitHub {
owner = "janko-m";
repo = "vim-test";
rev = "3c151018ce62b526e0bb4261b416a892c3945dc1";
sha256 = "0w4lh9l3fh3vfggy6am34vhh1844v3lqhv9fm22y9yvdjf995aa3";
rev = "9c38bb948e7a08fc35b5235535a27fe45777d0e4";
sha256 = "0b7n89rnrk70bh67xlb6wm2fpww8s7v86kia29bfirs5mrii3kqf";
};
};
@@ -3865,12 +3931,12 @@ let
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
version = "2019-04-02";
version = "2019-04-12";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
rev = "068ef61e6e9364093272edc4f0cf997a349c0a98";
sha256 = "1p81l2ckl1s2xddzhd9fxjsv9a6vhz77gn5jxwlp0in284v2lp2i";
rev = "51892b2b592331ce05b9b95e342cf5312b4f210b";
sha256 = "1chb8l9w2lnqpnjxy7h4ylmrqlyzfl5l1jj1x42bnc0l3mj62pa0";
};
};
@@ -3997,24 +4063,24 @@ let
yats-vim = buildVimPluginFrom2Nix {
pname = "yats-vim";
version = "2019-03-31";
version = "2019-04-13";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
rev = "2126e8306cd21a58fb5e089376af8272abe36bb5";
sha256 = "08pdwq3cw7fszw75450z404ylcb5nni0p350jxsd7bd3vikdfxp9";
rev = "597e718bd86949cb6ca638a6ae2d288569b1fa11";
sha256 = "01apq588m66vxbq32d1bb3yx1gg8w55jznnq8jiz2jvy55csh1gs";
fetchSubmodules = true;
};
};
youcompleteme = buildVimPluginFrom2Nix {
pname = "youcompleteme";
version = "2019-03-19";
version = "2019-04-10";
src = fetchFromGitHub {
owner = "valloric";
repo = "youcompleteme";
rev = "25ebc0b9abb1b135c809ee850085a0305cbc5533";
sha256 = "0jv8h8wx8486n8add2ispcr7np278rvdndb2az4s72plh59xk05d";
rev = "9dee2b4e3f5de5f8b9fdc4790eac35eb2c40257a";
sha256 = "12i3wzcy19c5gc8xc5i0qhjl4wn7jwy2abgbx9x2cbgamjl4yzh0";
fetchSubmodules = true;
};
};
+26
View File
@@ -16,6 +16,9 @@
, gomodifytags, gotags, gotools, go-motion
, gnused, reftools, gogetdoc, gometalinter
, impl, iferr, gocode, gocode-gomod, go-tools
# vCoolor dep
, gnome3
}:
self: super: {
@@ -413,4 +416,27 @@ self: super: {
'';
});
vCoolor-vim = super.vCoolor-vim.overrideAttrs(old: {
# on linux can use either Zenity or Yad.
propagatedBuildInputs = [ gnome3.zenity ];
meta = {
description = "Simple color selector/picker plugin";
license = stdenv.lib.licenses.publicDomain;
};
});
unicode-vim = let
unicode-data = fetchurl {
url = http://www.unicode.org/Public/UNIDATA/UnicodeData.txt;
sha256 = "16b0jzvvzarnlxdvs2izd5ia0ipbd87md143dc6lv6xpdqcs75s9";
};
in super.unicode-vim.overrideAttrs(old: {
# redirect to /dev/null else changes terminal color
buildPhase = ''
cp "${unicode-data}" autoload/unicode/UnicodeData.txt
echo "Building unicode cache"
${vim}/bin/vim --cmd ":set rtp^=$PWD" -c 'ru plugin/unicode.vim' -c 'UnicodeCache' -c ':echohl Normal' -c ':q' > /dev/null
'';
});
}
+6
View File
@@ -21,6 +21,7 @@ bhurlow/vim-parinfer
bitc/vim-hdevtools
bling/vim-bufferline
bronson/vim-trailing-whitespace
brooth/far.vim
carlitux/deoplete-ternjs
ccarpita/rtorrent-syntax-file
cespare/vim-toml
@@ -32,6 +33,7 @@ chikatoike/sourcemap.vim
chrisbra/CheckAttach
chrisbra/Recover.vim
chrisbra/csv.vim
chrisbra/unicode.vim
chrisgeo/sparkup
chriskempson/base16-vim
christoomey/vim-sort-motion
@@ -127,6 +129,8 @@ junegunn/vim-peekaboo
junegunn/vim-plug
justincampbell/vim-eighties
justinmk/vim-dirvish
justinmk/vim-sneak
KabbAmine/vCoolor.vim
KabbAmine/zeavim.vim
kalbasit/vim-colemak
kana/vim-niceblock
@@ -303,11 +307,13 @@ tpope/vim-eunuch
tpope/vim-fireplace
tpope/vim-flagship
tpope/vim-fugitive
tpope/vim-liquid
tpope/vim-obsession
tpope/vim-pathogen
tpope/vim-projectionist
tpope/vim-repeat
tpope/vim-rhubarb
tpope/vim-rsi
tpope/vim-scriptease
tpope/vim-sensible
tpope/vim-sleuth
@@ -68,8 +68,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "cpptools";
publisher = "ms-vscode";
version = "0.21.0";
sha256 = "0zq81xfj4hyz01kcw131fmql1mfs9yrjzcmw8i0yha0hymrgwngv";
version = "0.22.1";
sha256 = "1f79vbp19k1zm2y5djr4vim0h5y5rnm96rg8fx2h9zb8i559230k";
};
buildInputs = [