Merge master into staging-next
This commit is contained in:
commit
c0f81f0ce6
33 changed files with 1119 additions and 833 deletions
4
.github/PULL_REQUEST_TEMPLATE.md
vendored
4
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
@ -21,9 +21,9 @@ Reviewing guidelines: https://nixos.org/manual/nixpkgs/unstable/#chap-reviewing-
|
||||||
- [ ] macOS
|
- [ ] macOS
|
||||||
- [ ] other Linux distributions
|
- [ ] other Linux distributions
|
||||||
- [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
|
- [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
|
||||||
- [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review wip"`
|
- [ ] Tested compilation of all packages that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review wip"`
|
||||||
- [ ] Tested execution of all binary files (usually in `./result/bin/`)
|
- [ ] Tested execution of all binary files (usually in `./result/bin/`)
|
||||||
- [21.11 Release Notes (or backporting 21.05 Relase notes)](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#generating-2111-release-notes)
|
- [21.11 Release Notes (or backporting 21.05 Release notes)](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#generating-2111-release-notes)
|
||||||
- [ ] (Package updates) Added a release notes entry if the change is major or breaking
|
- [ ] (Package updates) Added a release notes entry if the change is major or breaking
|
||||||
- [ ] (Module updates) Added a release notes entry if the change is significant
|
- [ ] (Module updates) Added a release notes entry if the change is significant
|
||||||
- [ ] (Module addition) Added a release notes entry if adding a new NixOS module
|
- [ ] (Module addition) Added a release notes entry if adding a new NixOS module
|
||||||
|
|
|
@ -27,7 +27,6 @@ in
|
||||||
version = "1.58.2";
|
version = "1.58.2";
|
||||||
pname = "vscode";
|
pname = "vscode";
|
||||||
|
|
||||||
sourceExecutableName = "code";
|
|
||||||
executableName = "code" + lib.optionalString isInsiders "-insiders";
|
executableName = "code" + lib.optionalString isInsiders "-insiders";
|
||||||
longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders";
|
longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders";
|
||||||
shortName = "Code" + lib.optionalString isInsiders " - Insiders";
|
shortName = "Code" + lib.optionalString isInsiders " - Insiders";
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
{ buildGoModule, fetchFromGitHub, installShellFiles, lib }:
|
{ buildGoModule, fetchFromGitHub, installShellFiles, lib }:
|
||||||
|
|
||||||
let
|
let
|
||||||
humioCtlVersion = "0.28.5";
|
humioCtlVersion = "0.28.6";
|
||||||
sha256 = "sha256-h6zQG9jjHpAxaJUaFoVmRyR1A/bk57CKBIkOGPcdJP0=";
|
sha256 = "sha256-15RRoTr+N+DsILYF1KndAwsW329w+UxHfB1VaWnkEFI=";
|
||||||
vendorSha256 = "sha256-867x33Aq27D2m14NqqsdByC39pjjyJZbfX3jmwVU2yo=";
|
vendorSha256 = "sha256-fgRQ2n5tzj5s4rT65VIqh61wDwu+x/fWhpaKwyr8XWA=";
|
||||||
in buildGoModule {
|
in buildGoModule {
|
||||||
name = "humioctl-${humioCtlVersion}";
|
name = "humioctl-${humioCtlVersion}";
|
||||||
pname = "humioctl";
|
pname = "humioctl";
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
{ lib, buildFHSUserEnv, lutris-unwrapped
|
{ lib, buildFHSUserEnv, lutris-unwrapped
|
||||||
|
, extraPkgs ? pkgs: [ ]
|
||||||
|
, extraLibraries ? pkgs: [ ]
|
||||||
, steamSupport ? true
|
, steamSupport ? true
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -87,7 +89,8 @@ in buildFHSUserEnv {
|
||||||
soundfont-fluid bzip2 game-music-emu
|
soundfont-fluid bzip2 game-music-emu
|
||||||
] ++ qt5Deps pkgs
|
] ++ qt5Deps pkgs
|
||||||
++ gnomeDeps pkgs
|
++ gnomeDeps pkgs
|
||||||
++ lib.optional steamSupport pkgs.steam;
|
++ lib.optional steamSupport pkgs.steam
|
||||||
|
++ extraPkgs pkgs;
|
||||||
|
|
||||||
multiPkgs = pkgs: with pkgs; [
|
multiPkgs = pkgs: with pkgs; [
|
||||||
# Common
|
# Common
|
||||||
|
@ -110,7 +113,8 @@ in buildFHSUserEnv {
|
||||||
|
|
||||||
# Winetricks
|
# Winetricks
|
||||||
fribidi
|
fribidi
|
||||||
] ++ xorgDeps pkgs;
|
] ++ xorgDeps pkgs
|
||||||
|
++ extraLibraries pkgs;
|
||||||
|
|
||||||
extraInstallCommands = ''
|
extraInstallCommands = ''
|
||||||
mkdir -p $out/share
|
mkdir -p $out/share
|
||||||
|
|
|
@ -21,7 +21,7 @@ buildGoModule rec {
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://www.github.com/hashicorp/nomad-driver-podman";
|
homepage = "https://www.github.com/hashicorp/nomad-driver-podman";
|
||||||
description = "Podman task driver for Nomad";
|
description = "Podman task driver for Nomad";
|
||||||
platforms = platforms.unix;
|
platforms = platforms.linux;
|
||||||
license = licenses.mpl20;
|
license = licenses.mpl20;
|
||||||
maintainers = with maintainers; [ cpcloud ];
|
maintainers = with maintainers; [ cpcloud ];
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{ mkDerivation, lib, fetchFromGitHub, callPackage
|
{ mkDerivation, lib, fetchFromGitHub, callPackage
|
||||||
, pkg-config, cmake, ninja, python3, wrapGAppsHook, wrapQtAppsHook
|
, pkg-config, cmake, ninja, python3, wrapGAppsHook, wrapQtAppsHook
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, qtbase, qtimageformats, gtk3, libsForQt5, lz4, xxHash
|
, qtbase, qtimageformats, gtk3, kwayland, libdbusmenu, lz4, xxHash
|
||||||
, ffmpeg, openalSoft, minizip, libopus, alsa-lib, libpulseaudio, range-v3
|
, ffmpeg, openalSoft, minizip, libopus, alsa-lib, libpulseaudio, range-v3
|
||||||
, tl-expected, hunspell, glibmm, webkitgtk, jemalloc
|
, tl-expected, hunspell, glibmm, webkitgtk, jemalloc
|
||||||
, rnnoise
|
, rnnoise
|
||||||
|
@ -12,8 +12,6 @@
|
||||||
, xdg-utils, libsysprof-capture, libpsl, brotli
|
, xdg-utils, libsysprof-capture, libpsl, brotli
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with lib;
|
|
||||||
|
|
||||||
# Main reference:
|
# Main reference:
|
||||||
# - This package was originally based on the Arch package but all patches are now upstreamed:
|
# - This package was originally based on the Arch package but all patches are now upstreamed:
|
||||||
# https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/telegram-desktop
|
# https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/telegram-desktop
|
||||||
|
@ -59,7 +57,7 @@ in mkDerivation rec {
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
qtbase qtimageformats gtk3 libsForQt5.kwayland libsForQt5.libdbusmenu lz4 xxHash
|
qtbase qtimageformats gtk3 kwayland libdbusmenu lz4 xxHash
|
||||||
ffmpeg openalSoft minizip libopus alsa-lib libpulseaudio range-v3
|
ffmpeg openalSoft minizip libopus alsa-lib libpulseaudio range-v3
|
||||||
tl-expected hunspell glibmm webkitgtk jemalloc
|
tl-expected hunspell glibmm webkitgtk jemalloc
|
||||||
rnnoise
|
rnnoise
|
||||||
|
@ -85,7 +83,7 @@ in mkDerivation rec {
|
||||||
wrapProgram $out/bin/telegram-desktop \
|
wrapProgram $out/bin/telegram-desktop \
|
||||||
"''${gappsWrapperArgs[@]}" \
|
"''${gappsWrapperArgs[@]}" \
|
||||||
"''${qtWrapperArgs[@]}" \
|
"''${qtWrapperArgs[@]}" \
|
||||||
--prefix PATH : ${xdg-utils}/bin \
|
--prefix PATH : ${lib.makeBinPath [ xdg-utils]} \
|
||||||
--set XDG_RUNTIME_DIR "XDG-RUNTIME-DIR"
|
--set XDG_RUNTIME_DIR "XDG-RUNTIME-DIR"
|
||||||
sed -i $out/bin/telegram-desktop \
|
sed -i $out/bin/telegram-desktop \
|
||||||
-e "s,'XDG-RUNTIME-DIR',\"\''${XDG_RUNTIME_DIR:-/run/user/\$(id --user)}\","
|
-e "s,'XDG-RUNTIME-DIR',\"\''${XDG_RUNTIME_DIR:-/run/user/\$(id --user)}\","
|
||||||
|
@ -96,7 +94,7 @@ in mkDerivation rec {
|
||||||
updateScript = ./update.py;
|
updateScript = ./update.py;
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = {
|
meta = with lib; {
|
||||||
description = "Telegram Desktop messaging app";
|
description = "Telegram Desktop messaging app";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
Desktop client for the Telegram messenger, based on the Telegram API and
|
Desktop client for the Telegram messenger, based on the Telegram API and
|
||||||
|
|
|
@ -1,25 +1,22 @@
|
||||||
{ lib, stdenv, fetchurl, python3Packages, gtk3, gobject-introspection, wrapGAppsHook, gnome }:
|
{ lib, stdenv, fetchurl, python3Packages, gtk3, gobject-introspection, wrapGAppsHook, gnome }:
|
||||||
|
|
||||||
#
|
|
||||||
# TODO: Declare configuration options for the following optional dependencies:
|
# TODO: Declare configuration options for the following optional dependencies:
|
||||||
# - File stores: hg, git, bzr
|
# - File stores: hg, git, bzr
|
||||||
# - Included plugins depenencies: dot, ditaa, dia, any other?
|
# - Included plugins depenencies: dot, ditaa, dia, any other?
|
||||||
# - pyxdg: Need to make it work first (see setupPyInstallFlags).
|
# - pyxdg: Need to make it work first (see setupPyInstallFlags).
|
||||||
#
|
|
||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
name = "zim-${version}";
|
pname = "zim";
|
||||||
version = "0.73.5";
|
version = "0.73.5";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://zim-wiki.org/downloads/${name}.tar.gz";
|
url = "https://zim-wiki.org/downloads/zim-${version}.tar.gz";
|
||||||
sha256 = "sha256-o28V2Sw5lMDVWwf4MlOz2LgmvrNxSGXturwU8cyR1jo=";
|
sha256 = "sha256-o28V2Sw5lMDVWwf4MlOz2LgmvrNxSGXturwU8cyR1jo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ gtk3 gobject-introspection wrapGAppsHook gnome.adwaita-icon-theme ];
|
buildInputs = [ gtk3 gobject-introspection wrapGAppsHook gnome.adwaita-icon-theme ];
|
||||||
propagatedBuildInputs = with python3Packages; [ pyxdg pygobject3 ];
|
propagatedBuildInputs = with python3Packages; [ pyxdg pygobject3 ];
|
||||||
|
|
||||||
|
|
||||||
preFixup = ''
|
preFixup = ''
|
||||||
export makeWrapperArgs="--prefix XDG_DATA_DIRS : $out/share --argv0 $out/bin/.zim-wrapped"
|
export makeWrapperArgs="--prefix XDG_DATA_DIRS : $out/share --argv0 $out/bin/.zim-wrapped"
|
||||||
'';
|
'';
|
||||||
|
@ -28,13 +25,12 @@ python3Packages.buildPythonApplication rec {
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
checkPhase = ''
|
checkPhase = ''
|
||||||
python test.py
|
${python3Packages.python.interpreter} test.py
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "A desktop wiki";
|
description = "A desktop wiki";
|
||||||
homepage = "http://zim-wiki.org";
|
homepage = "https://zim-wiki.org/";
|
||||||
license = licenses.gpl2Plus;
|
license = licenses.gpl2Plus;
|
||||||
maintainers = with maintainers; [ pSub ];
|
maintainers = with maintainers; [ pSub ];
|
||||||
broken = stdenv.isDarwin; # https://github.com/NixOS/nixpkgs/pull/52658#issuecomment-449565790
|
broken = stdenv.isDarwin; # https://github.com/NixOS/nixpkgs/pull/52658#issuecomment-449565790
|
||||||
|
|
|
@ -1,13 +0,0 @@
|
||||||
diff -Naur bochs-2.6.10.orig/iodev/network/slirp/slirp.h bochs-2.6.10.mod/iodev/network/slirp/slirp.h
|
|
||||||
--- bochs-2.6.10.orig/iodev/network/slirp/slirp.h 2019-11-02 16:30:39.843938000 -0300
|
|
||||||
+++ bochs-2.6.10.mod/iodev/network/slirp/slirp.h 2019-12-29 12:55:49.541630697 -0300
|
|
||||||
@@ -44,8 +44,8 @@
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <sys/types.h>
|
|
||||||
-#if defined(__OpenBSD__) || defined(__linux__)
|
|
||||||
#include <stdint.h>
|
|
||||||
+#if defined(__OpenBSD__) || defined(__linux__)
|
|
||||||
#include <sys/wait.h>
|
|
||||||
#endif
|
|
||||||
#ifdef HAVE_SYS_BITYPES_H
|
|
|
@ -1,29 +0,0 @@
|
||||||
------------------------------------------------------------------------
|
|
||||||
r13882 | vruppert | 2020-06-09 09:30:01 +0200 (Tue, 09 Jun 2020) | 2 lines
|
|
||||||
|
|
||||||
Compilation fix for MSYS2 gcc 10.1.0 (narrowing conversion).
|
|
||||||
|
|
||||||
|
|
||||||
Index: iodev/display/voodoo_data.h
|
|
||||||
===================================================================
|
|
||||||
--- a/iodev/display/voodoo_data.h (revision 13881)
|
|
||||||
+++ b/iodev/display/voodoo_data.h (revision 13882)
|
|
||||||
@@ -1837,11 +1837,11 @@
|
|
||||||
|
|
||||||
/* fifo content defines */
|
|
||||||
#define FIFO_TYPES (7 << 29)
|
|
||||||
-#define FIFO_WR_REG (1 << 29)
|
|
||||||
-#define FIFO_WR_TEX (2 << 29)
|
|
||||||
-#define FIFO_WR_FBI_32 (3 << 29)
|
|
||||||
-#define FIFO_WR_FBI_16L (4 << 29)
|
|
||||||
-#define FIFO_WR_FBI_16H (5 << 29)
|
|
||||||
+#define FIFO_WR_REG (1U << 29)
|
|
||||||
+#define FIFO_WR_TEX (2U << 29)
|
|
||||||
+#define FIFO_WR_FBI_32 (3U << 29)
|
|
||||||
+#define FIFO_WR_FBI_16L (4U << 29)
|
|
||||||
+#define FIFO_WR_FBI_16H (5U << 29)
|
|
||||||
|
|
||||||
BX_CPP_INLINE void fifo_reset(fifo_state *f)
|
|
||||||
{
|
|
||||||
|
|
||||||
------------------------------------------------------------------------
|
|
|
@ -20,22 +20,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "bochs";
|
pname = "bochs";
|
||||||
version = "2.6.11";
|
version = "2.7";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/project/bochs/bochs/${version}/${pname}-${version}.tar.gz";
|
url = "mirror://sourceforge/project/bochs/bochs/${version}/bochs-${version}.tar.gz";
|
||||||
sha256 = "0ql8q6y1k356li1g9gbvl21448mlxphxxi6kjb2b3pxvzd0pp2b3";
|
hash = "sha256-oBCrG/3HKsWgjS4kEs1HHA/r1mrx2TSbwNeWh53lsXo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
|
||||||
# A flip between two lines of code, in order to compile with GLIBC 2.26
|
|
||||||
./bochs-2.6.11-glibc-2.26.patch
|
|
||||||
# Fix compilation for MSYS2 GCC 10; remove it when the next version arrives
|
|
||||||
./bochs_fix_narrowing_conv_warning.patch
|
|
||||||
# SMP-enabled configs; remove it when the next version arrives
|
|
||||||
./fix-build-smp.patch
|
|
||||||
];
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
docbook_xml_dtd_45
|
docbook_xml_dtd_45
|
||||||
docbook_xsl
|
docbook_xsl
|
||||||
|
@ -62,7 +53,6 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
"--with-rfb=no"
|
"--with-rfb=no"
|
||||||
"--with-vncsrv=no"
|
"--with-vncsrv=no"
|
||||||
"--with-svga=no" # it doesn't compile on NixOS
|
|
||||||
|
|
||||||
# These will always be "yes" on NixOS
|
# These will always be "yes" on NixOS
|
||||||
"--enable-ltdl-install=yes"
|
"--enable-ltdl-install=yes"
|
||||||
|
@ -92,7 +82,6 @@ stdenv.mkDerivation rec {
|
||||||
"--enable-cpu-level=6" # from 3 to 6
|
"--enable-cpu-level=6" # from 3 to 6
|
||||||
"--enable-debugger" #conflicts with gdb-stub option
|
"--enable-debugger" #conflicts with gdb-stub option
|
||||||
"--enable-debugger-gui"
|
"--enable-debugger-gui"
|
||||||
"--enable-disasm"
|
|
||||||
"--enable-e1000"
|
"--enable-e1000"
|
||||||
"--enable-es1370"
|
"--enable-es1370"
|
||||||
"--enable-evex"
|
"--enable-evex"
|
||||||
|
@ -105,7 +94,7 @@ stdenv.mkDerivation rec {
|
||||||
"--enable-largefile"
|
"--enable-largefile"
|
||||||
"--enable-ne2000"
|
"--enable-ne2000"
|
||||||
"--enable-pci"
|
"--enable-pci"
|
||||||
"--enable-plugins=no" # Plugins are a bit buggy in Bochs
|
"--enable-plugins=yes"
|
||||||
"--enable-pnic"
|
"--enable-pnic"
|
||||||
"--enable-repeat-speedups"
|
"--enable-repeat-speedups"
|
||||||
"--enable-sb16"
|
"--enable-sb16"
|
||||||
|
@ -126,11 +115,6 @@ stdenv.mkDerivation rec {
|
||||||
++ lib.optionals (ncurses != null) [ "--with-term" ]
|
++ lib.optionals (ncurses != null) [ "--with-term" ]
|
||||||
++ lib.optionals (gtk2 != null && wxGTK != null) [ "--with-wx" ];
|
++ lib.optionals (gtk2 != null && wxGTK != null) [ "--with-wx" ];
|
||||||
|
|
||||||
NIX_CFLAGS_COMPILE="-I${gtk2.dev}/include/gtk-2.0/ -I${libtool}/include/";
|
|
||||||
NIX_LDFLAGS="-L${libtool.lib}/lib";
|
|
||||||
|
|
||||||
hardeningDisable = [ "format" ];
|
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
@ -146,5 +130,5 @@ stdenv.mkDerivation rec {
|
||||||
platforms = platforms.unix;
|
platforms = platforms.unix;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
# TODO: plugins
|
|
||||||
# TODO: a better way to organize the options
|
# TODO: a better way to organize the options
|
||||||
|
# TODO: docbook (install docbook-tools from RedHat mirrors can help)
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
Description: A fix for SMP-enable configurations
|
|
||||||
Inspired in: https://sourceforge.net/p/bochs/code/13778/
|
|
||||||
|
|
||||||
============
|
|
||||||
diff -Naur bochs-2.6.11-old/bx_debug/dbg_main.cc bochs-2.6.11-new/bx_debug/dbg_main.cc
|
|
||||||
--- bochs-2.6.11-old/bx_debug/dbg_main.cc 2019-12-20 04:57:59.818924000 -0300
|
|
||||||
+++ bochs-2.6.11-new/bx_debug/dbg_main.cc 2020-03-30 23:20:29.402195707 -0300
|
|
||||||
@@ -1494,11 +1494,11 @@
|
|
||||||
{
|
|
||||||
char cpu_param_name[16];
|
|
||||||
|
|
||||||
- Bit32u index = BX_ITLB_INDEX_OF(laddr);
|
|
||||||
+ Bit32u index = BX_CPU(dbg_cpu)->ITLB.get_index_of(laddr);
|
|
||||||
sprintf(cpu_param_name, "ITLB.entry%d", index);
|
|
||||||
bx_dbg_show_param_command(cpu_param_name, 0);
|
|
||||||
|
|
||||||
- index = BX_DTLB_INDEX_OF(laddr, 0);
|
|
||||||
+ index = BX_CPU(dbg_cpu)->DTLB.get_index_of(laddr);
|
|
||||||
sprintf(cpu_param_name, "DTLB.entry%d", index);
|
|
||||||
bx_dbg_show_param_command(cpu_param_name, 0);
|
|
||||||
}
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ fetchurl, lib, stdenv, pkg-config, gnome, glib, gtk3, clutter, dbus, python3, libxml2
|
{ fetchurl, lib, stdenv, pkg-config, gnome, glib, gtk3, clutter, dbus, python3, libxml2
|
||||||
, libxklavier, libXtst, gtk2, intltool, libxslt, at-spi2-core, autoreconfHook
|
, libxklavier, libXtst, gtk2, intltool, libxslt, at-spi2-core, autoreconfHook
|
||||||
, wrapGAppsHook, libgee }:
|
, wrapGAppsHook, libgee, vala_0_40 }:
|
||||||
|
|
||||||
let
|
let
|
||||||
pname = "caribou";
|
pname = "caribou";
|
||||||
|
@ -21,9 +21,19 @@ in stdenv.mkDerivation rec {
|
||||||
url = "https://bugzilla.gnome.org/attachment.cgi?id=364774";
|
url = "https://bugzilla.gnome.org/attachment.cgi?id=364774";
|
||||||
sha256 = "15k1455grf6knlrxqbjnk7sals1730b0whj30451scp46wyvykvd";
|
sha256 = "15k1455grf6knlrxqbjnk7sals1730b0whj30451scp46wyvykvd";
|
||||||
})
|
})
|
||||||
|
(fetchurl {
|
||||||
|
name = "fix-build-modern-vala.patch";
|
||||||
|
url = "https://gitlab.gnome.org/GNOME/caribou/-/commit/76fbd11575f918fc898cb0f5defe07f67c11ec38.patch";
|
||||||
|
sha256 = "0qy27zk7889hg51nx40afgppcx9iaihxbg3aqz9w35d6fmhr2k2y";
|
||||||
|
})
|
||||||
|
(fetchurl {
|
||||||
|
name = "CVE-2021-3567.patch";
|
||||||
|
url = "https://gitlab.gnome.org/GNOME/caribou/-/commit/d41c8e44b12222a290eaca16703406b113a630c6.patch";
|
||||||
|
sha256 = "1vd2j3823k2p3msv7fq2437p3jvxzbd7hyh07i80g9754ylh92y8";
|
||||||
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config intltool libxslt libxml2 autoreconfHook wrapGAppsHook ];
|
nativeBuildInputs = [ pkg-config intltool libxslt libxml2 autoreconfHook wrapGAppsHook vala_0_40 ];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
glib gtk3 clutter at-spi2-core dbus pythonEnv python3.pkgs.pygobject3
|
glib gtk3 clutter at-spi2-core dbus pythonEnv python3.pkgs.pygobject3
|
||||||
|
|
|
@ -266,6 +266,7 @@
|
||||||
, "unified-language-server"
|
, "unified-language-server"
|
||||||
, "vega-cli"
|
, "vega-cli"
|
||||||
, "vega-lite"
|
, "vega-lite"
|
||||||
|
, "vercel"
|
||||||
, "vim-language-server"
|
, "vim-language-server"
|
||||||
, "vls"
|
, "vls"
|
||||||
, "vscode-css-languageserver-bin"
|
, "vscode-css-languageserver-bin"
|
||||||
|
|
1432
pkgs/development/node-packages/node-packages.nix
generated
1432
pkgs/development/node-packages/node-packages.nix
generated
File diff suppressed because it is too large
Load diff
|
@ -1,7 +1,6 @@
|
||||||
{ lib
|
{ lib
|
||||||
, buildPythonPackage
|
, buildPythonPackage
|
||||||
, fetchPypi
|
, fetchFromGitHub
|
||||||
, isPy27
|
|
||||||
, substituteAll
|
, substituteAll
|
||||||
, git
|
, git
|
||||||
, gitdb
|
, gitdb
|
||||||
|
@ -11,13 +10,15 @@
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "GitPython";
|
pname = "gitpython";
|
||||||
version = "3.1.19";
|
version = "3.1.20";
|
||||||
disabled = isPy27;
|
disabled = pythonOlder "3.7";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchFromGitHub {
|
||||||
inherit pname version;
|
owner = "gitpython-developers";
|
||||||
sha256 = "0lqf5plm02aw9zl73kffk7aa4mp4girm3f2yfk27nmmmjsdh7x0q";
|
repo = "GitPython";
|
||||||
|
rev = version;
|
||||||
|
sha256 = "1ygrxn8br2ff87j02ibijxzxa0ax9lgjdviwddslqxiarfggik9h";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
|
|
37
pkgs/development/python-modules/adax/default.nix
Normal file
37
pkgs/development/python-modules/adax/default.nix
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
{ lib
|
||||||
|
, aiohttp
|
||||||
|
, async-timeout
|
||||||
|
, buildPythonPackage
|
||||||
|
, fetchFromGitHub
|
||||||
|
, pythonOlder
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
pname = "adax";
|
||||||
|
version = "0.1.0";
|
||||||
|
disabled = pythonOlder "3.5";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "Danielhiversen";
|
||||||
|
repo = "pyadax";
|
||||||
|
rev = version;
|
||||||
|
sha256 = "06qk8xbv8lsaabdpi6pclnbkp3vmb4k18spahldazqj8235ii237";
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = [
|
||||||
|
aiohttp
|
||||||
|
async-timeout
|
||||||
|
];
|
||||||
|
|
||||||
|
# Project has no tests
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
pythonImportsCheck = [ "adax" ];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Python module to communicate with Adax";
|
||||||
|
homepage = "https://github.com/Danielhiversen/pyAdax";
|
||||||
|
license = with licenses; [ mit ];
|
||||||
|
maintainers = with maintainers; [ fab ];
|
||||||
|
};
|
||||||
|
}
|
|
@ -11,7 +11,7 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "mdformat";
|
pname = "mdformat";
|
||||||
version = "0.7.7";
|
version = "0.7.8";
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
disabled = pythonOlder "3.6";
|
disabled = pythonOlder "3.6";
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ buildPythonPackage rec {
|
||||||
owner = "executablebooks";
|
owner = "executablebooks";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-1qwluHxZnSuyNJENzeJzkuhIQN5njTOch2Wz45J0qRI=";
|
sha256 = "0zvgz2c517ig31hcrf05gv4h68zpqk56asnmwx072ld8gk2ff8ag";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
37
pkgs/development/python-modules/open-garage/default.nix
Normal file
37
pkgs/development/python-modules/open-garage/default.nix
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
{ lib
|
||||||
|
, aiohttp
|
||||||
|
, async-timeout
|
||||||
|
, buildPythonPackage
|
||||||
|
, fetchFromGitHub
|
||||||
|
, pythonOlder
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
pname = "open-garage";
|
||||||
|
version = "0.1.5";
|
||||||
|
disabled = pythonOlder "3.5";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "Danielhiversen";
|
||||||
|
repo = "pyOpenGarage";
|
||||||
|
rev = version;
|
||||||
|
sha256 = "1iqcqkbb1ik5lmsvwgy6i780x6y3wlm1gx257anxyvp1b21gm24p";
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = [
|
||||||
|
aiohttp
|
||||||
|
async-timeout
|
||||||
|
];
|
||||||
|
|
||||||
|
# Project has no tests
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
pythonImportsCheck = [ "opengarage" ];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Python module to communicate with opengarage.io";
|
||||||
|
homepage = "https://github.com/Danielhiversen/pyOpenGarage";
|
||||||
|
license = with licenses; [ mit ];
|
||||||
|
maintainers = with maintainers; [ fab ];
|
||||||
|
};
|
||||||
|
}
|
39
pkgs/development/python-modules/pyprosegur/default.nix
Normal file
39
pkgs/development/python-modules/pyprosegur/default.nix
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
{ lib
|
||||||
|
, aiohttp
|
||||||
|
, backoff
|
||||||
|
, buildPythonPackage
|
||||||
|
, click
|
||||||
|
, fetchFromGitHub
|
||||||
|
, pythonOlder
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
pname = "pyprosegur";
|
||||||
|
version = "0.0.5";
|
||||||
|
disabled = pythonOlder "3.7";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "dgomes";
|
||||||
|
repo = pname;
|
||||||
|
rev = version;
|
||||||
|
sha256 = "0bpzxm8s548fw6j36brp7bcx9481x2hrypcw3yyg4ihsjhka5qln";
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = [
|
||||||
|
aiohttp
|
||||||
|
backoff
|
||||||
|
click
|
||||||
|
];
|
||||||
|
|
||||||
|
# Project has no tests
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
pythonImportsCheck = [ "pyprosegur" ];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Python module to communicate with Prosegur Residential Alarms";
|
||||||
|
homepage = "https://github.com/dgomes/pyprosegur";
|
||||||
|
license = with licenses; [ mit ];
|
||||||
|
maintainers = with maintainers; [ fab ];
|
||||||
|
};
|
||||||
|
}
|
|
@ -2,13 +2,13 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "esbuild";
|
pname = "esbuild";
|
||||||
version = "0.12.17";
|
version = "0.12.18";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "evanw";
|
owner = "evanw";
|
||||||
repo = "esbuild";
|
repo = "esbuild";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-wZOBjNOgGmwIQNCrhzwGPmI/fW/yZiDqq8l4oSDTvZs=";
|
sha256 = "sha256-sq5gdsrcakghd71+nXrtI980mlA6+GZW36tJkJkaJ2U=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorSha256 = "sha256-2ABWPqhK2Cf4ipQH7XvRrd+ZscJhYPc3SV2cGT0apdg=";
|
vendorSha256 = "sha256-2ABWPqhK2Cf4ipQH7XvRrd+ZscJhYPc3SV2cGT0apdg=";
|
||||||
|
|
|
@ -77,12 +77,12 @@ final: prev:
|
||||||
|
|
||||||
ale = buildVimPluginFrom2Nix {
|
ale = buildVimPluginFrom2Nix {
|
||||||
pname = "ale";
|
pname = "ale";
|
||||||
version = "2021-08-04";
|
version = "2021-08-06";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "dense-analysis";
|
owner = "dense-analysis";
|
||||||
repo = "ale";
|
repo = "ale";
|
||||||
rev = "9eb39348e928e6a89938784e67ba4168c5a295c0";
|
rev = "10f984673c51d2affbf8dc69d79a6280d7b69060";
|
||||||
sha256 = "18j5zpkkir9yxcvmyggglh76fzny1i9z6pkj2bdszvz8rxw8z88y";
|
sha256 = "1gj2hg9qpkxnqks395a4rvgy40a7qg4q260xa8a8zymdf476h57f";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/dense-analysis/ale/";
|
meta.homepage = "https://github.com/dense-analysis/ale/";
|
||||||
};
|
};
|
||||||
|
@ -281,12 +281,12 @@ final: prev:
|
||||||
|
|
||||||
barbar-nvim = buildVimPluginFrom2Nix {
|
barbar-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "barbar-nvim";
|
pname = "barbar-nvim";
|
||||||
version = "2021-08-03";
|
version = "2021-08-06";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "romgrk";
|
owner = "romgrk";
|
||||||
repo = "barbar.nvim";
|
repo = "barbar.nvim";
|
||||||
rev = "f677f1d93be06c41eaabc87d845cdd5bd46a259f";
|
rev = "fbe62f62bbe16c871073868fe29d7ffdd3d1251e";
|
||||||
sha256 = "1crd8gyzqgycbcb9aipn31kphz3j1y1rlzqivfvgk2zqf550dqis";
|
sha256 = "14hzbpgkalia7j42zr0gnddbh2rnxv149xvlzl39wkzjk7gxjz0y";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/romgrk/barbar.nvim/";
|
meta.homepage = "https://github.com/romgrk/barbar.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -425,12 +425,12 @@ final: prev:
|
||||||
|
|
||||||
chadtree = buildVimPluginFrom2Nix {
|
chadtree = buildVimPluginFrom2Nix {
|
||||||
pname = "chadtree";
|
pname = "chadtree";
|
||||||
version = "2021-08-05";
|
version = "2021-08-06";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ms-jpq";
|
owner = "ms-jpq";
|
||||||
repo = "chadtree";
|
repo = "chadtree";
|
||||||
rev = "681950778d7b4e18cb28d5cc7ba54bc480aad232";
|
rev = "7db60eee751787035a3f152040fdf6b48104453e";
|
||||||
sha256 = "11g7a86sprfdch68xwabkfr5gv9jpmji587cw1h5cabbzxslrvcg";
|
sha256 = "08hqx031gd8sd7lvzx4n429311p3nihhp1k1knsq3yn8yfrj915m";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/ms-jpq/chadtree/";
|
meta.homepage = "https://github.com/ms-jpq/chadtree/";
|
||||||
};
|
};
|
||||||
|
@ -1667,12 +1667,12 @@ final: prev:
|
||||||
|
|
||||||
friendly-snippets = buildVimPluginFrom2Nix {
|
friendly-snippets = buildVimPluginFrom2Nix {
|
||||||
pname = "friendly-snippets";
|
pname = "friendly-snippets";
|
||||||
version = "2021-08-04";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "rafamadriz";
|
owner = "rafamadriz";
|
||||||
repo = "friendly-snippets";
|
repo = "friendly-snippets";
|
||||||
rev = "97942a726bf7e4851d8d1812e910e8f9d489f909";
|
rev = "bf2ebdfba23a10a7b9dea62b23dfaa7a1bc0852d";
|
||||||
sha256 = "1mqgy6jps6g69x1jj3x60hcr3szpfnwvvyjyafqbd3wpc313pnwq";
|
sha256 = "100iif4is145fgr3hzqk4k9d3jhdl3lh6nbl4n7xrahkh9fxw6s8";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/rafamadriz/friendly-snippets/";
|
meta.homepage = "https://github.com/rafamadriz/friendly-snippets/";
|
||||||
};
|
};
|
||||||
|
@ -1871,12 +1871,12 @@ final: prev:
|
||||||
|
|
||||||
gitsigns-nvim = buildVimPluginFrom2Nix {
|
gitsigns-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "gitsigns-nvim";
|
pname = "gitsigns-nvim";
|
||||||
version = "2021-08-03";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "lewis6991";
|
owner = "lewis6991";
|
||||||
repo = "gitsigns.nvim";
|
repo = "gitsigns.nvim";
|
||||||
rev = "f8786ea3bfe69fccadec6ef7fa64d4188f788729";
|
rev = "8d284060170bcc96987b3c431a7c8fa3aef9e1cc";
|
||||||
sha256 = "028l9x94yi5ffjp44vsjyyalxnax0691aiiy22c143pcd5wv5w3q";
|
sha256 = "1x2pwb8d8azfmpfpyhx9anfh6ji2viwi98zfgqp12q7bq9rvf9h3";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/";
|
meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -2231,12 +2231,12 @@ final: prev:
|
||||||
|
|
||||||
indent-blankline-nvim = buildVimPluginFrom2Nix {
|
indent-blankline-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "indent-blankline-nvim";
|
pname = "indent-blankline-nvim";
|
||||||
version = "2021-08-04";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "lukas-reineke";
|
owner = "lukas-reineke";
|
||||||
repo = "indent-blankline.nvim";
|
repo = "indent-blankline.nvim";
|
||||||
rev = "f452ba25ecae318c591b4e6983aa5bd9ac6fd8e6";
|
rev = "134a1ace3274e14cf3f2c9b845f6a62c58d2f2de";
|
||||||
sha256 = "13aqr4gigpjjz0g25y8q48hb0sfa6xxgp0lr8hk1ykv8w0nwlgra";
|
sha256 = "1n3cbfvm4jdiwhv2hc6379xqjpjpdfzvz9zs2zpb1pj9qjdznqcc";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/";
|
meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -2592,12 +2592,12 @@ final: prev:
|
||||||
|
|
||||||
lightline-bufferline = buildVimPluginFrom2Nix {
|
lightline-bufferline = buildVimPluginFrom2Nix {
|
||||||
pname = "lightline-bufferline";
|
pname = "lightline-bufferline";
|
||||||
version = "2021-06-09";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "mengelbrecht";
|
owner = "mengelbrecht";
|
||||||
repo = "lightline-bufferline";
|
repo = "lightline-bufferline";
|
||||||
rev = "ce6b2e1e09654af34a80af774879eac4708cc11e";
|
rev = "2d2e57009a613c3c6cb7a2112d822ef91024cc38";
|
||||||
sha256 = "0cv5845d1gg9mv5pcp8c9afydvgihgfyk7ibjr3fgkqacwcfzjmy";
|
sha256 = "066x2hkav2k83rjdnv3hmmm7fx4rrp4ab8704sc7p57q965kpwgc";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/";
|
meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/";
|
||||||
};
|
};
|
||||||
|
@ -2712,12 +2712,12 @@ final: prev:
|
||||||
|
|
||||||
lsp_signature-nvim = buildVimPluginFrom2Nix {
|
lsp_signature-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "lsp_signature-nvim";
|
pname = "lsp_signature-nvim";
|
||||||
version = "2021-08-04";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ray-x";
|
owner = "ray-x";
|
||||||
repo = "lsp_signature.nvim";
|
repo = "lsp_signature.nvim";
|
||||||
rev = "444f5e0a27ca58040c33715be8c3b6051db17230";
|
rev = "04126aa17cbe863a4fe8ca43653cd9ef70f29c18";
|
||||||
sha256 = "0rijkdsnxdkyrrpib0qlszjkkx33cm3nb9spcmjrcqi6674kyq88";
|
sha256 = "0w2jxbbmgdlh9hakzjy2i229qlcj7krh1xb7b1ds7y27prb1h144";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/";
|
meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -3144,12 +3144,12 @@ final: prev:
|
||||||
|
|
||||||
neco-vim = buildVimPluginFrom2Nix {
|
neco-vim = buildVimPluginFrom2Nix {
|
||||||
pname = "neco-vim";
|
pname = "neco-vim";
|
||||||
version = "2021-08-03";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Shougo";
|
owner = "Shougo";
|
||||||
repo = "neco-vim";
|
repo = "neco-vim";
|
||||||
rev = "fb97a98717450fca16e5d2f8db667f7df227ba3c";
|
rev = "ec50b3cbb4537625c2aaba7601232a53ccd779aa";
|
||||||
sha256 = "1d0l7d2mlm0dq6m13mr8958qc257bhhgl0y4xilpdkfgx35vir34";
|
sha256 = "0k5l9phs211xw6c3q9q52x6m6gfhk4b2fxhyr3m19mghbzmichha";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/Shougo/neco-vim/";
|
meta.homepage = "https://github.com/Shougo/neco-vim/";
|
||||||
};
|
};
|
||||||
|
@ -3180,12 +3180,12 @@ final: prev:
|
||||||
|
|
||||||
neoformat = buildVimPluginFrom2Nix {
|
neoformat = buildVimPluginFrom2Nix {
|
||||||
pname = "neoformat";
|
pname = "neoformat";
|
||||||
version = "2021-07-23";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "sbdchd";
|
owner = "sbdchd";
|
||||||
repo = "neoformat";
|
repo = "neoformat";
|
||||||
rev = "b676afbf57bd3fb256a7a45605cac06407eff5a1";
|
rev = "1ff0099c62dad62f1126dba15b61b35d54aa607f";
|
||||||
sha256 = "1ln4sqj00xw2dnn3gwshxdzaq5gaknbs59cksrr7i7mj902lqr8v";
|
sha256 = "18xczksv70v18xh6f40d5bad2f890vm8gyg5xqh7sh2vh9jdg0jz";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/sbdchd/neoformat/";
|
meta.homepage = "https://github.com/sbdchd/neoformat/";
|
||||||
};
|
};
|
||||||
|
@ -3708,12 +3708,12 @@ final: prev:
|
||||||
|
|
||||||
nvim-highlite = buildVimPluginFrom2Nix {
|
nvim-highlite = buildVimPluginFrom2Nix {
|
||||||
pname = "nvim-highlite";
|
pname = "nvim-highlite";
|
||||||
version = "2021-08-04";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Iron-E";
|
owner = "Iron-E";
|
||||||
repo = "nvim-highlite";
|
repo = "nvim-highlite";
|
||||||
rev = "9465c24cb8f4293569f6a4e937a3a38a4416a072";
|
rev = "929cb313e90589576348c3a2e9a18bac8a56999c";
|
||||||
sha256 = "0l484w17bb0kdk1k7dhxj5322a8xsh374ma6yci92jh7sv3dp60f";
|
sha256 = "0j48zy517px40w119xad97zja0p7fspapnd1n70w3lq9ank0l7a1";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/Iron-E/nvim-highlite/";
|
meta.homepage = "https://github.com/Iron-E/nvim-highlite/";
|
||||||
};
|
};
|
||||||
|
@ -3768,12 +3768,12 @@ final: prev:
|
||||||
|
|
||||||
nvim-lspconfig = buildVimPluginFrom2Nix {
|
nvim-lspconfig = buildVimPluginFrom2Nix {
|
||||||
pname = "nvim-lspconfig";
|
pname = "nvim-lspconfig";
|
||||||
version = "2021-08-01";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "neovim";
|
owner = "neovim";
|
||||||
repo = "nvim-lspconfig";
|
repo = "nvim-lspconfig";
|
||||||
rev = "4bcc485e2e6ccb4ed7bdd9f1e12c9c4ad6fe1f0e";
|
rev = "662159eeb112c076d90b2c3fe799f16a8165e4a6";
|
||||||
sha256 = "18csqavwmdz7yn6j1wp9ypmpdkw6147xvn4gmd50wkphfh74bc67";
|
sha256 = "0jazw69444zcvvzj7j8k2zjqwyymgcsvz42pxq10ll58apmjrzri";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
|
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
|
||||||
};
|
};
|
||||||
|
@ -3804,12 +3804,12 @@ final: prev:
|
||||||
|
|
||||||
nvim-notify = buildVimPluginFrom2Nix {
|
nvim-notify = buildVimPluginFrom2Nix {
|
||||||
pname = "nvim-notify";
|
pname = "nvim-notify";
|
||||||
version = "2021-08-04";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "rcarriga";
|
owner = "rcarriga";
|
||||||
repo = "nvim-notify";
|
repo = "nvim-notify";
|
||||||
rev = "bc18fb4552f051639eade5318f1d538ffe0302f5";
|
rev = "14029645caaecaa4392a6f89bf087a4aec5672cd";
|
||||||
sha256 = "1l5fi8c59zqyjgkikbrxas4klfa11j17bl72qxg3kj8isnfalspj";
|
sha256 = "0pviz0dh519yaddrb3lrsa8pg1q4dp4h2a2chzh2nnwhr7973qjr";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/rcarriga/nvim-notify/";
|
meta.homepage = "https://github.com/rcarriga/nvim-notify/";
|
||||||
};
|
};
|
||||||
|
@ -3982,6 +3982,18 @@ final: prev:
|
||||||
meta.homepage = "https://github.com/roxma/nvim-yarp/";
|
meta.homepage = "https://github.com/roxma/nvim-yarp/";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nvim_context_vt = buildVimPluginFrom2Nix {
|
||||||
|
pname = "nvim_context_vt";
|
||||||
|
version = "2021-08-03";
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "haringsrob";
|
||||||
|
repo = "nvim_context_vt";
|
||||||
|
rev = "7e93fc59c2af9e36d64a230ec77c1ef1ebe47c57";
|
||||||
|
sha256 = "0mgafpcx5mz9hw7pv3a4v74kdikcrf9mv10mqnp5pg71m0f6sjmn";
|
||||||
|
};
|
||||||
|
meta.homepage = "https://github.com/haringsrob/nvim_context_vt/";
|
||||||
|
};
|
||||||
|
|
||||||
nvimdev-nvim = buildVimPluginFrom2Nix {
|
nvimdev-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "nvimdev-nvim";
|
pname = "nvimdev-nvim";
|
||||||
version = "2019-10-09";
|
version = "2019-10-09";
|
||||||
|
@ -4092,12 +4104,12 @@ final: prev:
|
||||||
|
|
||||||
packer-nvim = buildVimPluginFrom2Nix {
|
packer-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "packer-nvim";
|
pname = "packer-nvim";
|
||||||
version = "2021-08-01";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "wbthomason";
|
owner = "wbthomason";
|
||||||
repo = "packer.nvim";
|
repo = "packer.nvim";
|
||||||
rev = "2794f0767920c884736b746d1c0824cc55874f4b";
|
rev = "a6901b9d15dc17be94a2caf6b2fb8d1323278a74";
|
||||||
sha256 = "19cwjm98nq0f9z0kxc8l4350pkaw3m2dv5wb7nlwcz0m9w3dri0w";
|
sha256 = "0lyq8pi0c9665gjhg3wzx8889xq649fjld1cbv5bm2znmq000c8j";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/wbthomason/packer.nvim/";
|
meta.homepage = "https://github.com/wbthomason/packer.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -4887,12 +4899,12 @@ final: prev:
|
||||||
|
|
||||||
sql-nvim = buildVimPluginFrom2Nix {
|
sql-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "sql-nvim";
|
pname = "sql-nvim";
|
||||||
version = "2021-07-19";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "tami5";
|
owner = "tami5";
|
||||||
repo = "sql.nvim";
|
repo = "sql.nvim";
|
||||||
rev = "9983108bc9941af842d3b847b60564d180fc8e4b";
|
rev = "527a306000c02f81075045d461349efcfa26c022";
|
||||||
sha256 = "1f1f1v107w61b86pdrs9qvchyg286nif31c5cp3yx6rq22fynbgd";
|
sha256 = "1v99ibx1ypijpm1icy0lsyfvf41rz0zhv18rvhrinyphr0jl546j";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/tami5/sql.nvim/";
|
meta.homepage = "https://github.com/tami5/sql.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -4983,12 +4995,12 @@ final: prev:
|
||||||
|
|
||||||
swift-vim = buildVimPluginFrom2Nix {
|
swift-vim = buildVimPluginFrom2Nix {
|
||||||
pname = "swift-vim";
|
pname = "swift-vim";
|
||||||
version = "2021-05-30";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "keith";
|
owner = "keith";
|
||||||
repo = "swift.vim";
|
repo = "swift.vim";
|
||||||
rev = "7ef452b47f14a2bfed26324793777cf12d2a8d78";
|
rev = "e83ca052e88805b8b20bc2558e7995461665e306";
|
||||||
sha256 = "0s12iv8vmqp8yr8fg7a6yf73kgq84i9zy18fhgb0jcc6cwwwz3iq";
|
sha256 = "1in7dz0h9a4phw57a3fk7h2lmn3hrcn17vaqjimpp7hwlc160467";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/keith/swift.vim/";
|
meta.homepage = "https://github.com/keith/swift.vim/";
|
||||||
};
|
};
|
||||||
|
@ -5152,12 +5164,12 @@ final: prev:
|
||||||
|
|
||||||
telescope-frecency-nvim = buildVimPluginFrom2Nix {
|
telescope-frecency-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "telescope-frecency-nvim";
|
pname = "telescope-frecency-nvim";
|
||||||
version = "2021-08-04";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "nvim-telescope";
|
owner = "nvim-telescope";
|
||||||
repo = "telescope-frecency.nvim";
|
repo = "telescope-frecency.nvim";
|
||||||
rev = "31e8158d54ce945dc416b1f53df827aa3c096c55";
|
rev = "459041fb42d81c65444b147d25b1e28b0c8ac8f9";
|
||||||
sha256 = "1q2bf21gymjjx603159x59sg1ahwgsqais6q5laz4cpcwmxmwq7f";
|
sha256 = "0n4bv22azqgvqk00dcnxzafpx1mkdfm6ds3w6pyn0mflkfninfb7";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/nvim-telescope/telescope-frecency.nvim/";
|
meta.homepage = "https://github.com/nvim-telescope/telescope-frecency.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -5321,12 +5333,12 @@ final: prev:
|
||||||
|
|
||||||
todo-comments-nvim = buildVimPluginFrom2Nix {
|
todo-comments-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "todo-comments-nvim";
|
pname = "todo-comments-nvim";
|
||||||
version = "2021-07-11";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "folke";
|
owner = "folke";
|
||||||
repo = "todo-comments.nvim";
|
repo = "todo-comments.nvim";
|
||||||
rev = "4a27e05519827ba1594d5ce3fde874040f005bfe";
|
rev = "808a2e524b3720804716a99fd900986b9d727d4d";
|
||||||
sha256 = "0g6dxyd7vh89rg4xfdl20djfdcv1scq44mvxd3imzb7yhrhdpa95";
|
sha256 = "1j1ls4d6c3shbm9pd0b6lwmccxsvlr8j12c3fhn9q6dizkir08qx";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/folke/todo-comments.nvim/";
|
meta.homepage = "https://github.com/folke/todo-comments.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -5346,12 +5358,12 @@ final: prev:
|
||||||
|
|
||||||
tokyonight-nvim = buildVimPluginFrom2Nix {
|
tokyonight-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "tokyonight-nvim";
|
pname = "tokyonight-nvim";
|
||||||
version = "2021-07-21";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "folke";
|
owner = "folke";
|
||||||
repo = "tokyonight.nvim";
|
repo = "tokyonight.nvim";
|
||||||
rev = "0ee0bcf14d8c7c70081a0e9967c211121c4300c7";
|
rev = "a5b3cbe750ed6a05a018ac81782bb01de512a6c9";
|
||||||
sha256 = "0rkw544dzgyp76ag3zrh8d3n0mri5c0cjpy8mvbfpgyj87w18m8d";
|
sha256 = "1zggbj1xkqigc9rk6mm6jdwk67kcq1avrrq3hxy7jkfc11ynbl91";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/folke/tokyonight.nvim/";
|
meta.homepage = "https://github.com/folke/tokyonight.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -5394,12 +5406,12 @@ final: prev:
|
||||||
|
|
||||||
trouble-nvim = buildVimPluginFrom2Nix {
|
trouble-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "trouble-nvim";
|
pname = "trouble-nvim";
|
||||||
version = "2021-07-22";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "folke";
|
owner = "folke";
|
||||||
repo = "trouble.nvim";
|
repo = "trouble.nvim";
|
||||||
rev = "169b2ec3a4d0cac01f22cc8f7332f1d0a11f1fa4";
|
rev = "51dd9175eb506b026189c70f81823dfa77defe86";
|
||||||
sha256 = "08r1ivzw6v5bfyhd7cy6kysryd123f68aa3kpamzy168ixvihbii";
|
sha256 = "0cd3xiiwsqivy8vx408wdz622i7kcvxw6whmkm1dcw6lnsp4bcg1";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/folke/trouble.nvim/";
|
meta.homepage = "https://github.com/folke/trouble.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -5430,12 +5442,12 @@ final: prev:
|
||||||
|
|
||||||
twilight-nvim = buildVimPluginFrom2Nix {
|
twilight-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "twilight-nvim";
|
pname = "twilight-nvim";
|
||||||
version = "2021-07-17";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "folke";
|
owner = "folke";
|
||||||
repo = "twilight.nvim";
|
repo = "twilight.nvim";
|
||||||
rev = "f722fa24411d0423a3d2daf6f1b5f8b11df9db2b";
|
rev = "0ac66e85f2d8d7c6eb7d263ffc39fa19b56d882f";
|
||||||
sha256 = "0k2vbhs960h346w37ky2mpv1syzjxi19zl9zmnvlsy6annqd892x";
|
sha256 = "0a0bbj9lwpxwql8m56qxr1qjvfb3qb1cj6knfhdvgaskilv5mlg1";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/folke/twilight.nvim/";
|
meta.homepage = "https://github.com/folke/twilight.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -6102,12 +6114,12 @@ final: prev:
|
||||||
|
|
||||||
vim-clap = buildVimPluginFrom2Nix {
|
vim-clap = buildVimPluginFrom2Nix {
|
||||||
pname = "vim-clap";
|
pname = "vim-clap";
|
||||||
version = "2021-07-27";
|
version = "2021-08-06";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "liuchengxu";
|
owner = "liuchengxu";
|
||||||
repo = "vim-clap";
|
repo = "vim-clap";
|
||||||
rev = "5fa131dc95a7b3e03fa1307802b3a43419571921";
|
rev = "cf229cd88ecf9ee9e157d6737770b289de24d3bd";
|
||||||
sha256 = "10viqhmyvw8lik53gbslfxfsv36f1vl8qi0vzn7zi6waqdrr3n79";
|
sha256 = "06cn9z7p39qvp34533azj2xc3jyj6bi8kb4aasq52awizdg3flvz";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/liuchengxu/vim-clap/";
|
meta.homepage = "https://github.com/liuchengxu/vim-clap/";
|
||||||
};
|
};
|
||||||
|
@ -6882,12 +6894,12 @@ final: prev:
|
||||||
|
|
||||||
vim-fugitive = buildVimPluginFrom2Nix {
|
vim-fugitive = buildVimPluginFrom2Nix {
|
||||||
pname = "vim-fugitive";
|
pname = "vim-fugitive";
|
||||||
version = "2021-08-03";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "tpope";
|
owner = "tpope";
|
||||||
repo = "vim-fugitive";
|
repo = "vim-fugitive";
|
||||||
rev = "7a087725eebedf4c23b621d9a25ca6fac9a0a985";
|
rev = "e9f913ff8a6f76062e0aa95b60d740ec690f6f4f";
|
||||||
sha256 = "0gvgi6sp6imjf865jfj5di8zvivm8hsfpg2qjjx0q4kss821yznm";
|
sha256 = "0i2j15yqndzfisf7x1cdszs7s32gh57wravgar3pmk13ffcx4n0s";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/tpope/vim-fugitive/";
|
meta.homepage = "https://github.com/tpope/vim-fugitive/";
|
||||||
};
|
};
|
||||||
|
@ -7748,12 +7760,12 @@ final: prev:
|
||||||
|
|
||||||
vim-maktaba = buildVimPluginFrom2Nix {
|
vim-maktaba = buildVimPluginFrom2Nix {
|
||||||
pname = "vim-maktaba";
|
pname = "vim-maktaba";
|
||||||
version = "2021-08-03";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "google";
|
owner = "google";
|
||||||
repo = "vim-maktaba";
|
repo = "vim-maktaba";
|
||||||
rev = "92b8483abb3b128b2a64782c60c2a236b2484a99";
|
rev = "339ab52b488b2d9ced5dde5ebd734b95bc6500f3";
|
||||||
sha256 = "1prx8hhjdh4bs1c25jxjis151d1kg3vxdy5f9scwgas9a79ii3lw";
|
sha256 = "1191bdrlc2sxwfick7y82cvl2hsxai32sdspxpwskbigyzsd6xks";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/google/vim-maktaba/";
|
meta.homepage = "https://github.com/google/vim-maktaba/";
|
||||||
};
|
};
|
||||||
|
@ -9923,12 +9935,12 @@ final: prev:
|
||||||
|
|
||||||
which-key-nvim = buildVimPluginFrom2Nix {
|
which-key-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "which-key-nvim";
|
pname = "which-key-nvim";
|
||||||
version = "2021-07-06";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "folke";
|
owner = "folke";
|
||||||
repo = "which-key.nvim";
|
repo = "which-key.nvim";
|
||||||
rev = "dc9c3be7acae2a486c117f5a9f6ada62b2243336";
|
rev = "b582c9d78f0d105041ed29ec3a8ee11d98ddfd50";
|
||||||
sha256 = "105fnr3qa64izllb9s4r6lsg5mfddiap784j7zz7gh3znpy43n3m";
|
sha256 = "00k4x121v5zmd70xn24ipiqnpvzlvbv5p089mxsd0wpkng3q31ks";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/folke/which-key.nvim/";
|
meta.homepage = "https://github.com/folke/which-key.nvim/";
|
||||||
};
|
};
|
||||||
|
@ -10056,12 +10068,12 @@ final: prev:
|
||||||
|
|
||||||
YouCompleteMe = buildVimPluginFrom2Nix {
|
YouCompleteMe = buildVimPluginFrom2Nix {
|
||||||
pname = "YouCompleteMe";
|
pname = "YouCompleteMe";
|
||||||
version = "2021-07-28";
|
version = "2021-08-05";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ycm-core";
|
owner = "ycm-core";
|
||||||
repo = "YouCompleteMe";
|
repo = "YouCompleteMe";
|
||||||
rev = "8c6081c79b2250467c45f475332e3a3a33028467";
|
rev = "518275b599ab6dd7844c24022f6aec505fb4b07c";
|
||||||
sha256 = "1m0yjngysk0hngrp7awc7m5ahg39yb6hg17zd2fj0ywcf18fw7kf";
|
sha256 = "0wkd83xlzfbk3h19gn3jhp6lpkb1wnxrhcdnczhdwhy81lizfq4w";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/ycm-core/YouCompleteMe/";
|
meta.homepage = "https://github.com/ycm-core/YouCompleteMe/";
|
||||||
|
|
|
@ -651,7 +651,7 @@ self: super: {
|
||||||
libiconv
|
libiconv
|
||||||
];
|
];
|
||||||
|
|
||||||
cargoSha256 = "sha256-E16fwBb9ZDRrcs+rZVKG0UESDqrVIcybr+kbFIxrS1o=";
|
cargoSha256 = "sha256-wYxUo9zfflU7RTsTb7W9wc/WBsXhz3OLjC8CwUkRRiE=";
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
''
|
''
|
||||||
|
|
|
@ -194,6 +194,7 @@ guns/vim-clojure-highlight
|
||||||
guns/vim-clojure-static
|
guns/vim-clojure-static
|
||||||
guns/vim-sexp
|
guns/vim-sexp
|
||||||
guns/xterm-color-table.vim
|
guns/xterm-color-table.vim
|
||||||
|
haringsrob/nvim_context_vt
|
||||||
hashivim/vim-packer
|
hashivim/vim-packer
|
||||||
hashivim/vim-terraform
|
hashivim/vim-terraform
|
||||||
hashivim/vim-vagrant
|
hashivim/vim-vagrant
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "ipset";
|
pname = "ipset";
|
||||||
version = "7.14";
|
version = "7.15";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://ipset.netfilter.org/${pname}-${version}.tar.bz2";
|
url = "https://ipset.netfilter.org/${pname}-${version}.tar.bz2";
|
||||||
sha256 = "sha256-JwMcNtNVkHAxzOQeZVU+mbsBPXYvzVU5L2PX6Edg+QA=";
|
sha256 = "sha256-ClVFqq22QBQsH4iNNmp43fhyR5mWf6IGhqcAU71iF1E=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
|
|
|
@ -2,13 +2,13 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "headscale";
|
pname = "headscale";
|
||||||
version = "0.3.6";
|
version = "0.4.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "juanfont";
|
owner = "juanfont";
|
||||||
repo = "headscale";
|
repo = "headscale";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-cjaA62YRfZSbXwbW1pz51hc/opCLsN26GxWnBcVTvyE=";
|
sha256 = "sha256-0fa6V85NwURwsW1Mk1eMPtOWNqTe7x9BSuoCUrSJ/s8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorSha256 = "sha256-3cGvp9hnajNJtvDn4K6fkCzLYrEFXQk9ZhQ4n+WnQEo=";
|
vendorSha256 = "sha256-3cGvp9hnajNJtvDn4K6fkCzLYrEFXQk9ZhQ4n+WnQEo=";
|
||||||
|
|
|
@ -607,7 +607,7 @@
|
||||||
"openerz" = ps: with ps; [ openerz-api ];
|
"openerz" = ps: with ps; [ openerz-api ];
|
||||||
"openevse" = ps: with ps; [ ]; # missing inputs: openevsewifi
|
"openevse" = ps: with ps; [ ]; # missing inputs: openevsewifi
|
||||||
"openexchangerates" = ps: with ps; [ ];
|
"openexchangerates" = ps: with ps; [ ];
|
||||||
"opengarage" = ps: with ps; [ ]; # missing inputs: open-garage
|
"opengarage" = ps: with ps; [ open-garage ];
|
||||||
"openhardwaremonitor" = ps: with ps; [ ];
|
"openhardwaremonitor" = ps: with ps; [ ];
|
||||||
"openhome" = ps: with ps; [ openhomedevice ];
|
"openhome" = ps: with ps; [ openhomedevice ];
|
||||||
"opensensemap" = ps: with ps; [ opensensemap-api ];
|
"opensensemap" = ps: with ps; [ opensensemap-api ];
|
||||||
|
|
|
@ -2,16 +2,16 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "chezmoi";
|
pname = "chezmoi";
|
||||||
version = "2.1.3";
|
version = "2.1.4";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "twpayne";
|
owner = "twpayne";
|
||||||
repo = "chezmoi";
|
repo = "chezmoi";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-F4ad2P4NF7MSp6Lttk9hjAixiMTG/vtMe7YItmXdc4w=";
|
sha256 = "sha256-+KSLmr6tia22XFHYFmn3leRdT6TTKdrQa9PrGGJNPaw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorSha256 = "sha256-S/aP+oBH+bChoTLqqcB0aDzR7xtg9/qBqxxcLCwAbqY=";
|
vendorSha256 = "sha256-9vLOJOWsa6XADvWBLZKlyenqfDSvHuh5Ron4FE2tY7Y=";
|
||||||
|
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "dua";
|
pname = "dua";
|
||||||
version = "2.14.3";
|
version = "2.14.4";
|
||||||
|
|
||||||
buildInputs = lib.optionals stdenv.isDarwin [ libiconv Foundation ];
|
buildInputs = lib.optionals stdenv.isDarwin [ libiconv Foundation ];
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ rustPlatform.buildRustPackage rec {
|
||||||
owner = "Byron";
|
owner = "Byron";
|
||||||
repo = "dua-cli";
|
repo = "dua-cli";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-Tste5DdUwCu1CNRzIcBEvyckrvhEg9C8M3y89luIMbE=";
|
sha256 = "sha256-0L5IiB/J4RO/KGSk/zZKLPpAneNGPDvhmPsNiZxImac=";
|
||||||
# Remove unicode file names which leads to different checksums on HFS+
|
# Remove unicode file names which leads to different checksums on HFS+
|
||||||
# vs. other filesystems because of unicode normalisation.
|
# vs. other filesystems because of unicode normalisation.
|
||||||
extraPostFetch = ''
|
extraPostFetch = ''
|
||||||
|
@ -18,7 +18,7 @@ rustPlatform.buildRustPackage rec {
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoSha256 = "sha256-iHRPgQtanW2LcFLPPHmr2n1NeAPi0mDmHNeIv524lrM=";
|
cargoSha256 = "sha256-Mb59ZkIQVAZ01e3njdIR+0pM+PKQgEDaUP4saMGYn/8=";
|
||||||
|
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
|
|
|
@ -10,13 +10,13 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "zoxide";
|
pname = "zoxide";
|
||||||
version = "0.7.2";
|
version = "0.7.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ajeetdsouza";
|
owner = "ajeetdsouza";
|
||||||
repo = "zoxide";
|
repo = "zoxide";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-M83J28aG4NACBZtCJzYNU7aYNTJILAboaDv5aAo35OM=";
|
sha256 = "sha256-vw/3pWqb1Qtat+17tzhBvpS+Z2DRe69HGmgzhMQPUw8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ];
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
|
@ -28,7 +28,7 @@ rustPlatform.buildRustPackage rec {
|
||||||
--replace '"fzf"' '"${fzf}/bin/fzf"'
|
--replace '"fzf"' '"${fzf}/bin/fzf"'
|
||||||
'';
|
'';
|
||||||
|
|
||||||
cargoSha256 = "sha256-aF0vdudOFBcDrHpgsS7+HNE70GTNPdBOmbvQhLwmsM0=";
|
cargoSha256 = "sha256-xybP9A2QfhuSSjsBVsJgSfDC/1/OahtF5xfsXAlmpjs=";
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
installManPage man/*
|
installManPage man/*
|
||||||
|
|
|
@ -2,12 +2,13 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
inherit (pythonPackages) python;
|
inherit (pythonPackages) python;
|
||||||
in stdenv.mkDerivation rec {
|
in
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
pname = "pyunbound";
|
pname = "pyunbound";
|
||||||
version = "1.13.1";
|
version = "1.13.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://unbound.net/downloads/unbound-${version}.tar.gz";
|
url = "https://nlnetlabs.nl/downloads/unbound/unbound-${version}.tar.gz";
|
||||||
sha256 = "sha256-hQTZe4/FvYlzRcldEW4O4N34yP+ZWQqytL0TJ4yfULg=";
|
sha256 = "sha256-hQTZe4/FvYlzRcldEW4O4N34yP+ZWQqytL0TJ4yfULg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -15,7 +16,8 @@ in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
buildInputs = [ openssl expat libevent python ];
|
buildInputs = [ openssl expat libevent python ];
|
||||||
|
|
||||||
postPatch = ''substituteInPlace Makefile.in \
|
postPatch = ''
|
||||||
|
substituteInPlace Makefile.in \
|
||||||
--replace "\$(DESTDIR)\$(PYTHON_SITE_PKG)" "$out/${python.sitePackages}" \
|
--replace "\$(DESTDIR)\$(PYTHON_SITE_PKG)" "$out/${python.sitePackages}" \
|
||||||
--replace "\$(LIBTOOL) --mode=install cp _unbound.la" "cp _unbound.la"
|
--replace "\$(LIBTOOL) --mode=install cp _unbound.la" "cp _unbound.la"
|
||||||
'';
|
'';
|
||||||
|
@ -56,7 +58,7 @@ in stdenv.mkDerivation rec {
|
||||||
$out/bin/unbound-anchor -l | head -1 > $out/etc/${pname}/root.anchor
|
$out/bin/unbound-anchor -l | head -1 > $out/etc/${pname}/root.anchor
|
||||||
$out/bin/unbound-anchor -l | tail --lines=+2 - > $out/etc/${pname}/root.key
|
$out/bin/unbound-anchor -l | tail --lines=+2 - > $out/etc/${pname}/root.key
|
||||||
# We don't need anything else
|
# We don't need anything else
|
||||||
rm -fR $out/bin $out/share $out/include $out/etc/unbound
|
rm -r $out/bin $out/share $out/include $out/etc/unbound
|
||||||
''
|
''
|
||||||
# patchelf is only available on Linux and no patching is needed on darwin
|
# patchelf is only available on Linux and no patching is needed on darwin
|
||||||
+ lib.optionalString stdenv.isLinux ''
|
+ lib.optionalString stdenv.isLinux ''
|
||||||
|
@ -66,8 +68,8 @@ in stdenv.mkDerivation rec {
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Python library for Unbound, the validating, recursive, and caching DNS resolver";
|
description = "Python library for Unbound, the validating, recursive, and caching DNS resolver";
|
||||||
license = licenses.bsd3;
|
license = licenses.bsd3;
|
||||||
homepage = "http://www.unbound.net";
|
homepage = "https://www.unbound.net";
|
||||||
maintainers = with maintainers; [ leenaars ];
|
maintainers = with maintainers; [ leenaars ];
|
||||||
platforms = lib.platforms.unix;
|
platforms = platforms.unix;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "cri-tools";
|
pname = "cri-tools";
|
||||||
version = "1.21.0";
|
version = "1.22.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "kubernetes-sigs";
|
owner = "kubernetes-sigs";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-chU7qNapmM4Gm8lYcdUreg1ZP93UM0LpIEk+w5cutlg=";
|
sha256 = "sha256-+36lGLpNnTQnwwmXoVNPt3RMcnE46AdXOpghvhP0Bq0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorSha256 = null;
|
vendorSha256 = null;
|
||||||
|
|
|
@ -2043,7 +2043,9 @@ in
|
||||||
|
|
||||||
boca = callPackage ../development/libraries/boca { };
|
boca = callPackage ../development/libraries/boca { };
|
||||||
|
|
||||||
bochs = callPackage ../applications/virtualization/bochs { };
|
bochs = callPackage ../applications/virtualization/bochs {
|
||||||
|
wxGTK = wxGTK30;
|
||||||
|
};
|
||||||
|
|
||||||
bubblewrap = callPackage ../tools/admin/bubblewrap { };
|
bubblewrap = callPackage ../tools/admin/bubblewrap { };
|
||||||
|
|
||||||
|
@ -27525,7 +27527,7 @@ in
|
||||||
|
|
||||||
taskopen = callPackage ../applications/misc/taskopen { };
|
taskopen = callPackage ../applications/misc/taskopen { };
|
||||||
|
|
||||||
tdesktop = qt5.callPackage ../applications/networking/instant-messengers/telegram/tdesktop {
|
tdesktop = libsForQt5.callPackage ../applications/networking/instant-messengers/telegram/tdesktop {
|
||||||
inherit (xorg) libpthreadstubs libXdmcp;
|
inherit (xorg) libpthreadstubs libXdmcp;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -189,6 +189,8 @@ in {
|
||||||
|
|
||||||
adal = callPackage ../development/python-modules/adal { };
|
adal = callPackage ../development/python-modules/adal { };
|
||||||
|
|
||||||
|
adax = callPackage ../development/python-modules/adax { };
|
||||||
|
|
||||||
adb-enhanced = callPackage ../development/python-modules/adb-enhanced { };
|
adb-enhanced = callPackage ../development/python-modules/adb-enhanced { };
|
||||||
|
|
||||||
adb-homeassistant = callPackage ../development/python-modules/adb-homeassistant { };
|
adb-homeassistant = callPackage ../development/python-modules/adb-homeassistant { };
|
||||||
|
@ -4994,6 +4996,8 @@ in {
|
||||||
|
|
||||||
onnx = callPackage ../development/python-modules/onnx { };
|
onnx = callPackage ../development/python-modules/onnx { };
|
||||||
|
|
||||||
|
open-garage = callPackage ../development/python-modules/open-garage { };
|
||||||
|
|
||||||
openant = callPackage ../development/python-modules/openant { };
|
openant = callPackage ../development/python-modules/openant { };
|
||||||
|
|
||||||
openapi-schema-validator = callPackage ../development/python-modules/openapi-schema-validator { };
|
openapi-schema-validator = callPackage ../development/python-modules/openapi-schema-validator { };
|
||||||
|
@ -6461,6 +6465,8 @@ in {
|
||||||
|
|
||||||
pyproj = callPackage ../development/python-modules/pyproj { };
|
pyproj = callPackage ../development/python-modules/pyproj { };
|
||||||
|
|
||||||
|
pyprosegur = callPackage ../development/python-modules/pyprosegur { };
|
||||||
|
|
||||||
pyptlib = callPackage ../development/python-modules/pyptlib { };
|
pyptlib = callPackage ../development/python-modules/pyptlib { };
|
||||||
|
|
||||||
pypubsub = callPackage ../development/python-modules/pypubsub { };
|
pypubsub = callPackage ../development/python-modules/pypubsub { };
|
||||||
|
|
Loading…
Reference in a new issue