mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-20 04:19:00 +02:00
Merge remote-tracking branch 'origin/master' into staging-next
The hash for pytensor is not correct, but that's also the case in master, so a merge commit isn't the place to fix it. Conflicts: pkgs/development/python-modules/faadelays/default.nix pkgs/development/python-modules/pytensor/default.nix pkgs/tools/admin/rset/default.nix
This commit is contained in:
commit
a838aa244f
|
@ -3683,12 +3683,6 @@
|
|||
githubId = 398996;
|
||||
name = "Christopher Singley";
|
||||
};
|
||||
cstrahan = {
|
||||
email = "charles@cstrahan.com";
|
||||
github = "cstrahan";
|
||||
githubId = 143982;
|
||||
name = "Charles Strahan";
|
||||
};
|
||||
cswank = {
|
||||
email = "craigswank@gmail.com";
|
||||
github = "cswank";
|
||||
|
@ -10350,12 +10344,6 @@
|
|||
githubId = 84395723;
|
||||
name = "Lukas Wurzinger";
|
||||
};
|
||||
lukeadams = {
|
||||
email = "luke.adams@belljar.io";
|
||||
github = "lukeadams";
|
||||
githubId = 3508077;
|
||||
name = "Luke Adams";
|
||||
};
|
||||
lukebfox = {
|
||||
email = "lbentley-fox1@sheffield.ac.uk";
|
||||
github = "lukebfox";
|
||||
|
|
|
@ -457,10 +457,12 @@ in {
|
|||
"inkbird"
|
||||
"keymitt_ble"
|
||||
"led_ble"
|
||||
"medcom_ble"
|
||||
"melnor"
|
||||
"moat"
|
||||
"mopeka"
|
||||
"oralb"
|
||||
"private_ble_device"
|
||||
"qingping"
|
||||
"rapt_ble"
|
||||
"ruuvi_gateway"
|
||||
|
|
|
@ -34,6 +34,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://bviplus.sourceforge.net";
|
||||
license = licenses.gpl3;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -46,6 +46,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://github.com/LonnyGomes/hexcurse";
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -24,6 +24,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://hte.sourceforge.net";
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -180,7 +180,7 @@ stdenv.mkDerivation {
|
|||
description = "Vim - the text editor - for macOS";
|
||||
homepage = "https://github.com/macvim-dev/macvim";
|
||||
license = licenses.vim;
|
||||
maintainers = with maintainers; [ cstrahan lilyball ];
|
||||
maintainers = with maintainers; [ lilyball ];
|
||||
platforms = platforms.darwin;
|
||||
hydraPlatforms = []; # hydra can't build this as long as we rely on Xcode and sandboxProfile
|
||||
};
|
||||
|
|
|
@ -55,6 +55,6 @@ buildGoModule rec {
|
|||
description = "A way of storing, syncing, sharing, modelling and backing up content (née Camlistore)";
|
||||
homepage = "https://perkeep.org";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ cstrahan danderson kalbasit ];
|
||||
maintainers = with maintainers; [ danderson kalbasit ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -52,7 +52,7 @@ in mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "Helps you understand your daily habits so you can focus and be more productive";
|
||||
homepage = "https://www.rescuetime.com";
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
platforms = [ "i686-linux" "x86_64-linux" ];
|
||||
|
|
|
@ -98,6 +98,6 @@ mkDerivation rec {
|
|||
homepage = "https://resp.app/";
|
||||
license = licenses.gpl3Only;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
|
||||
meta = with lib; {
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
homepage = "https://github.com/julienXX/terminal-notifier";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.darwin;
|
||||
|
|
|
@ -49,6 +49,6 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
license = licenses.zlib;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -23,6 +23,6 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
license = licenses.zlib;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
license = licenses.zlib;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -95,7 +95,7 @@ in stdenv.mkDerivation rec {
|
|||
homepage = "https://w3m.sourceforge.net/";
|
||||
changelog = "https://github.com/tats/w3m/blob/v${version}/ChangeLog";
|
||||
description = "A text-mode web browser";
|
||||
maintainers = with maintainers; [ cstrahan anthonyroussel ];
|
||||
maintainers = with maintainers; [ anthonyroussel ];
|
||||
platforms = platforms.unix;
|
||||
license = licenses.mit;
|
||||
mainProgram = "w3m";
|
||||
|
|
|
@ -48,6 +48,6 @@ buildGoModule rec {
|
|||
homepage = "https://www.cni.dev/plugins/";
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ] ++ teams.podman.members;
|
||||
maintainers = with maintainers; [ ] ++ teams.podman.members;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -22,15 +22,15 @@
|
|||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "meli";
|
||||
version = "0.8.1";
|
||||
version = "0.8.2";
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://git.meli.delivery/meli/meli.git";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-sHpW2yjqYz4ePR6aQFUBD6BZwgDt3DT22/kWuKr9fAc=";
|
||||
hash = "sha256-iEHTFofga/HV/1jSAqTsqV55zC22tqI7UW7m4PZgz0M=";
|
||||
};
|
||||
|
||||
cargoSha256 = "sha256-Pg3V6Bd+drFPiJtUwsoKxu6snN88KvM+lsvnWBK/rvk=";
|
||||
cargoHash = "sha256-ijlivyBezLECBSaWBYVy9tVcSO8U+yGDQyU4dIATR6k=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
|
|
@ -118,7 +118,7 @@ stdenv.mkDerivation rec {
|
|||
description = "A small but very powerful text-based mail client";
|
||||
homepage = "http://www.neomutt.org";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ cstrahan erikryb jfrankenau vrthra ma27 raitobezarius ];
|
||||
maintainers = with maintainers; [ erikryb jfrankenau vrthra ma27 raitobezarius ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
22
pkgs/applications/office/roam-research/common.nix
Normal file
22
pkgs/applications/office/roam-research/common.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
{ fetchurl }:
|
||||
let
|
||||
pname = "roam-research";
|
||||
version = "0.0.18";
|
||||
in
|
||||
{
|
||||
inherit pname version;
|
||||
sources = {
|
||||
x86_64-darwin = fetchurl {
|
||||
url = "https://roam-electron-deploy.s3.us-east-2.amazonaws.com/Roam+Research-${version}.dmg";
|
||||
hash = "sha256-jyFNH3qrgrsftExL/b2t8bY3W3fYVz+Gp11AuaIMxbg=";
|
||||
};
|
||||
aarch64-darwin = fetchurl {
|
||||
url = "https://roam-electron-deploy.s3.us-east-2.amazonaws.com/Roam+Research-${version}-arm64.dmg";
|
||||
hash = "sha256-AnyvFCbyUi6tcgxYQAj+zPLl4/kVh9ZeupetRhzH0PU=";
|
||||
};
|
||||
x86_64-linux = fetchurl {
|
||||
url = "https://roam-electron-deploy.s3.us-east-2.amazonaws.com/${pname}_${version}_amd64.deb";
|
||||
hash = "sha256-veDWBFZbODsdaO1UdfuC4w6oGCkeVBe+fqKn5XVHKDQ=";
|
||||
};
|
||||
};
|
||||
}
|
34
pkgs/applications/office/roam-research/darwin.nix
Normal file
34
pkgs/applications/office/roam-research/darwin.nix
Normal file
|
@ -0,0 +1,34 @@
|
|||
{ lib, stdenv, undmg, fetchurl }:
|
||||
let
|
||||
common = import ./common.nix { inherit fetchurl; };
|
||||
inherit (stdenv.hostPlatform) system;
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
inherit (common) pname version;
|
||||
src = common.sources.${system} or (throw "Source for ${pname} is not available for ${system}");
|
||||
|
||||
appName = "Roam Research";
|
||||
|
||||
sourceRoot = ".";
|
||||
|
||||
nativeBuildInputs = [ undmg ];
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p "$out/Applications"
|
||||
cp -R *.app "$out/Applications"
|
||||
|
||||
mkdir -p $out/bin
|
||||
ln -s "$out/Applications/${appName}.app/Contents/MacOS/${appName}" "$out/bin/${appName}"
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "A note-taking tool for networked thought";
|
||||
homepage = "https://roamresearch.com/";
|
||||
maintainers = with lib.maintainers; [ dbalan ];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
platforms = [ "x86_64-darwin" "aarch64-darwin" ];
|
||||
};
|
||||
}
|
|
@ -1,81 +1,8 @@
|
|||
{ stdenv, lib, fetchurl, alsa-lib, atk, cairo, cups, dbus, dpkg, expat
|
||||
, gdk-pixbuf, glib, gtk3, libX11, libXScrnSaver, libXcomposite, libXcursor
|
||||
, libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender, libXtst, libdrm
|
||||
, libpulseaudio, libxcb, libxkbcommon, libxshmfence, mesa, nspr, nss, pango
|
||||
, udev, }:
|
||||
|
||||
{ stdenv, callPackage, ... }@args:
|
||||
let
|
||||
libPath = lib.makeLibraryPath [
|
||||
alsa-lib
|
||||
atk
|
||||
cairo
|
||||
cups
|
||||
dbus
|
||||
expat
|
||||
gdk-pixbuf
|
||||
glib
|
||||
gtk3
|
||||
libX11
|
||||
libXcomposite
|
||||
libXdamage
|
||||
libXext
|
||||
libXfixes
|
||||
libXi
|
||||
libXrandr
|
||||
libdrm
|
||||
libxcb
|
||||
libxkbcommon
|
||||
libxshmfence
|
||||
mesa
|
||||
nspr
|
||||
nss
|
||||
pango
|
||||
stdenv.cc.cc
|
||||
libXScrnSaver
|
||||
libXcursor
|
||||
libXrender
|
||||
libXtst
|
||||
libpulseaudio
|
||||
udev
|
||||
];
|
||||
in stdenv.mkDerivation rec {
|
||||
pname = "roam-research";
|
||||
version = "0.0.18";
|
||||
|
||||
src = fetchurl {
|
||||
url =
|
||||
"https://roam-electron-deploy.s3.us-east-2.amazonaws.com/${pname}_${version}_amd64.deb";
|
||||
sha256 = "sha256-veDWBFZbODsdaO1UdfuC4w6oGCkeVBe+fqKn5XVHKDQ=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ dpkg ];
|
||||
|
||||
unpackPhase = ''
|
||||
mkdir pkg
|
||||
dpkg-deb -x $src pkg
|
||||
sourceRoot=pkg
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p "$out/bin"
|
||||
mv opt "$out/"
|
||||
|
||||
ln -s "$out/opt/Roam Research/roam-research" "$out/bin/roam-research"
|
||||
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" --set-rpath "${libPath}:$out/opt/Roam Research:\$ORIGIN" "$out/opt/Roam Research/roam-research"
|
||||
|
||||
mv usr/* "$out/"
|
||||
|
||||
substituteInPlace $out/share/applications/roam-research.desktop \
|
||||
--replace "/opt/Roam Research/roam-research" "roam-research"
|
||||
'';
|
||||
|
||||
dontPatchELF = true;
|
||||
meta = with lib; {
|
||||
description = "A note-taking tool for networked thought.";
|
||||
homepage = "https://roamresearch.com/";
|
||||
maintainers = with lib.maintainers; [ dbalan ];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
};
|
||||
}
|
||||
extraArgs = removeAttrs args [ "callPackage" ];
|
||||
in
|
||||
if stdenv.isDarwin then
|
||||
callPackage ./darwin.nix (extraArgs // { })
|
||||
else
|
||||
callPackage ./linux.nix (extraArgs // { })
|
||||
|
|
73
pkgs/applications/office/roam-research/linux.nix
Normal file
73
pkgs/applications/office/roam-research/linux.nix
Normal file
|
@ -0,0 +1,73 @@
|
|||
{ stdenv, lib, fetchurl, alsa-lib, atk, cairo, cups, dbus, dpkg, expat
|
||||
, gdk-pixbuf, glib, gtk3, libX11, libXScrnSaver, libXcomposite, libXcursor
|
||||
, libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender, libXtst, libdrm
|
||||
, libpulseaudio, libxcb, libxkbcommon, libxshmfence, mesa, nspr, nss, pango
|
||||
, udev, }:
|
||||
|
||||
let
|
||||
common = import ./common.nix { inherit fetchurl; };
|
||||
inherit (stdenv.hostPlatform) system;
|
||||
libPath = lib.makeLibraryPath [
|
||||
alsa-lib
|
||||
atk
|
||||
cairo
|
||||
cups
|
||||
dbus
|
||||
expat
|
||||
gdk-pixbuf
|
||||
glib
|
||||
gtk3
|
||||
libX11
|
||||
libXcomposite
|
||||
libXdamage
|
||||
libXext
|
||||
libXfixes
|
||||
libXi
|
||||
libXrandr
|
||||
libdrm
|
||||
libxcb
|
||||
libxkbcommon
|
||||
libxshmfence
|
||||
mesa
|
||||
nspr
|
||||
nss
|
||||
pango
|
||||
stdenv.cc.cc
|
||||
libXScrnSaver
|
||||
libXcursor
|
||||
libXrender
|
||||
libXtst
|
||||
libpulseaudio
|
||||
udev
|
||||
];
|
||||
in stdenv.mkDerivation rec {
|
||||
inherit (common) pname version;
|
||||
src = common.sources.${system} or (throw "Source for ${pname} is not available for ${system}");
|
||||
|
||||
nativeBuildInputs = [ dpkg ];
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p "$out/bin"
|
||||
mv opt "$out/"
|
||||
|
||||
ln -s "$out/opt/Roam Research/roam-research" "$out/bin/roam-research"
|
||||
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" --set-rpath "${libPath}:$out/opt/Roam Research:\$ORIGIN" "$out/opt/Roam Research/roam-research"
|
||||
|
||||
mv usr/* "$out/"
|
||||
|
||||
substituteInPlace $out/share/applications/roam-research.desktop \
|
||||
--replace "/opt/Roam Research/roam-research" "roam-research"
|
||||
'';
|
||||
|
||||
# autoPatchelfHook/patchelf are not used because they cause the binary to coredump.
|
||||
dontPatchELF = true;
|
||||
|
||||
meta = with lib; {
|
||||
description = "A note-taking tool for networked thought";
|
||||
homepage = "https://roamresearch.com/";
|
||||
maintainers = with lib.maintainers; [ dbalan ];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
};
|
||||
}
|
|
@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
|
|||
description = "Change the urxvt font size on the fly";
|
||||
homepage = "https://github.com/majutsushi/urxvt-font-size";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
platforms = with platforms; unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ stdenv.mkDerivation {
|
|||
description = "Perl extensions for the rxvt-unicode terminal emulator";
|
||||
homepage = "https://github.com/effigies/urxvt-perl";
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
platforms = with platforms; unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
|
|||
about the current working directory for various version control systems
|
||||
'';
|
||||
homepage = "http://hg.gerg.ca/vcprompt";
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
license = licenses.gpl2Plus;
|
||||
};
|
||||
|
|
|
@ -6,16 +6,16 @@
|
|||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "ast-grep";
|
||||
version = "0.12.2";
|
||||
version = "0.12.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ast-grep";
|
||||
repo = "ast-grep";
|
||||
rev = version;
|
||||
hash = "sha256-N9hfHgzqwV/G3/xNY2Vx1i2dW6BcABJ/4lkhnLuvIns=";
|
||||
hash = "sha256-rWfuPk8PWxOmy/WDXGnqBCuGPEI7tBwuOc0IP2FhAq8=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-3ntsPC6OWtSN3MH+3wN2BgOqH69jiW93/xfLY+niARI=";
|
||||
cargoHash = "sha256-M3eNvY8UwsnV9mvkGD//u1zTiJzV1ce7ODyQjnDSZTo=";
|
||||
|
||||
# error: linker `aarch64-linux-gnu-gcc` not found
|
||||
postPatch = ''
|
||||
|
|
|
@ -33,7 +33,6 @@ in stdenv.mkDerivation rec {
|
|||
meta = {
|
||||
inherit (iosevka.meta) homepage downloadPage description license platforms;
|
||||
maintainers = with lib.maintainers; [
|
||||
cstrahan
|
||||
montchr
|
||||
];
|
||||
};
|
||||
|
|
|
@ -136,7 +136,6 @@ buildNpmPackage rec {
|
|||
license = licenses.ofl;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [
|
||||
cstrahan
|
||||
jfrankenau
|
||||
ttuegel
|
||||
babariviere
|
||||
|
|
|
@ -56,6 +56,6 @@ stdenvNoCC.mkDerivation rec {
|
|||
description = "A style neutral scalable cursor theme";
|
||||
platforms = platforms.all;
|
||||
license = licenses.cc-by-sa-30;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -119,7 +119,10 @@ in lib.optionalString (hostPlatform.isSunOS && hostPlatform.is64bit) ''
|
|||
# gcc->clang "cross"-compilation manages to evade it: there
|
||||
# hostPlatform != targetPlatform, hostPlatform.config == targetPlatform.config.
|
||||
# We explicitly inhibit libc headers use in this case as well.
|
||||
+ lib.optionalString (targetPlatform != hostPlatform && withoutTargetLibc) ''
|
||||
+ lib.optionalString (targetPlatform != hostPlatform &&
|
||||
withoutTargetLibc &&
|
||||
targetPlatform.config == hostPlatform.config &&
|
||||
(stdenv.cc.isClang || stdenv.targetPlatform.useLLVM)) ''
|
||||
export inhibit_libc=true
|
||||
''
|
||||
|
||||
|
|
|
@ -263,7 +263,7 @@ in stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
homepage = "https://www.rust-lang.org/";
|
||||
description = "A safe, concurrent, practical language";
|
||||
maintainers = with maintainers; [ cstrahan globin havvy ] ++ teams.rust.members;
|
||||
maintainers = with maintainers; [ globin havvy ] ++ teams.rust.members;
|
||||
license = [ licenses.mit licenses.asl20 ];
|
||||
platforms = [
|
||||
# Platforms with host tools from
|
||||
|
|
|
@ -25,6 +25,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://github.com/bombela/backward-cpp";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -31,6 +31,6 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -39,6 +39,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://github.com/kupferlauncher/keybinder/";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.unix;
|
||||
maintainers = [ maintainers.cstrahan ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
|
|||
feature is the possibility setting style properties from a CSS format
|
||||
file.'';
|
||||
license = licenses.lgpl21;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
platforms = with platforms; linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
|
|||
description = "Terminal-emulator State Machine";
|
||||
homepage = "http://www.freedesktop.org/wiki/Software/kmscon/libtsm/";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
|
|||
description = "Mozilla's Universal Charset Detector C/C++ API";
|
||||
homepage = "https://www.freedesktop.org/wiki/Software/uchardet/";
|
||||
license = licenses.mpl11;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
platforms = with platforms; unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -113,7 +113,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
description = "A multi-platform support library with a focus on asynchronous I/O";
|
||||
homepage = "https://libuv.org/";
|
||||
changelog = "https://github.com/libuv/libuv/blob/v${finalAttrs.version}/ChangeLog";
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
platforms = platforms.all;
|
||||
license = with licenses; [ mit isc bsd2 bsd3 cc-by-40 ];
|
||||
};
|
||||
|
|
|
@ -31,6 +31,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://lightstep.com/";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
|
|||
meta = {
|
||||
homepage = "https://github.com/arangodb/linenoise-ng";
|
||||
description = "A small, portable GNU readline replacement for Linux, Windows and MacOS which is capable of handling UTF-8 characters";
|
||||
maintainers = with lib.maintainers; [ cstrahan ];
|
||||
maintainers = with lib.maintainers; [ ];
|
||||
platforms = lib.platforms.all;
|
||||
license = lib.licenses.bsd3;
|
||||
};
|
||||
|
|
|
@ -54,6 +54,6 @@ stdenv.mkDerivation rec {
|
|||
description = "A simple and asynchronous API to work with e-mail protocols IMAP, POP and SMTP";
|
||||
homepage = "http://libmailcore.com";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -53,6 +53,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "http://rapidjson.org/";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ cstrahan dotlambda ];
|
||||
maintainers = with maintainers; [ dotlambda ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -174,7 +174,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
homepage = "https://v8.dev/";
|
||||
description = "Google's open source JavaScript engine";
|
||||
maintainers = with maintainers; [ cstrahan proglodyte matthewbauer ];
|
||||
maintainers = with maintainers; [ proglodyte matthewbauer ];
|
||||
platforms = platforms.unix;
|
||||
license = licenses.bsd3;
|
||||
};
|
||||
|
|
|
@ -2,19 +2,15 @@
|
|||
|
||||
buildDunePackage rec {
|
||||
pname = "zmq";
|
||||
version = "5.1.5";
|
||||
|
||||
duneVersion = "3";
|
||||
version = "5.2.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/issuu/ocaml-zmq/releases/download/${version}/zmq-lwt-${version}.tbz";
|
||||
sha256 = "sha256-mUfRPatLPFeSzWDwCIoFaVl85VkvDch4i6pOn3Kme1Y=";
|
||||
url = "https://github.com/issuu/ocaml-zmq/releases/download/${version}/zmq-${version}.tbz";
|
||||
hash = "sha256-hVKfaTrUFqEBsv5hFB7JwsR630M0DKnqhB0QHpxcHKc=";
|
||||
};
|
||||
|
||||
buildInputs = [ czmq dune-configurator ];
|
||||
|
||||
propagatedBuildInputs = [ stdint ];
|
||||
|
||||
meta = {
|
||||
description = "ZeroMQ bindings for OCaml";
|
||||
license = lib.licenses.mit;
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
{ buildDunePackage, zmq, ocaml_lwt }:
|
||||
{ buildDunePackage, zmq, lwt }:
|
||||
|
||||
buildDunePackage {
|
||||
pname = "zmq-lwt";
|
||||
inherit (zmq) version src meta;
|
||||
duneVersion = "3";
|
||||
|
||||
propagatedBuildInputs = [ zmq ocaml_lwt ];
|
||||
propagatedBuildInputs = [ zmq lwt ];
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "aio-pika";
|
||||
version = "9.1.3";
|
||||
version = "9.3.0";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
@ -24,7 +24,7 @@ buildPythonPackage rec {
|
|||
owner = "mosquito";
|
||||
repo = pname;
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-QCM/9Vt9/uXylaU8xymXJEjVd6sFRcVhpr2CGjB0AoY=";
|
||||
hash = "sha256-Fy3vTXfj+gu/+PYWPfcOZ/D7boRiZYcFPX29p28HoGs=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "aioairzone-cloud";
|
||||
version = "0.2.2";
|
||||
version = "0.2.4";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
@ -18,7 +18,7 @@ buildPythonPackage rec {
|
|||
owner = "Noltari";
|
||||
repo = "aioairzone-cloud";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-SGHbM7D21ykFWwg4aTUUMIFpwZ0K8CQohZYtzXOPJQg=";
|
||||
hash = "sha256-7sjiY20jDUHtEnqAMwEHsBboK9XCH5XjE0sHR82YvEA=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -5,23 +5,35 @@
|
|||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pytestCheckHook
|
||||
, pytest-aiohttp
|
||||
, pytest-asyncio
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "aiohue";
|
||||
version = "4.6.2";
|
||||
format = "setuptools";
|
||||
version = "4.7.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
disabled = pythonOlder "3.10";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "home-assistant-libs";
|
||||
repo = pname;
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-DzslGfKwsXXWWhbTb0apJCsnNdnUe7AbvrRT8ZnPbVU=";
|
||||
hash = "sha256-t48rUPAM0XpbDreCwHU/smoyhPtxhwrpDkb1170GkQM=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace 'version = "0.0.0"' 'version = "${version}"'
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
awesomeversion
|
||||
aiohttp
|
||||
|
@ -30,6 +42,8 @@ buildPythonPackage rec {
|
|||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
pytest-asyncio
|
||||
pytest-aiohttp
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
|
|
|
@ -10,12 +10,13 @@
|
|||
, pythonOlder
|
||||
, segno
|
||||
, setuptools
|
||||
, trustme
|
||||
, wheel
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "aiounifi";
|
||||
version = "62";
|
||||
version = "63";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
|
@ -24,7 +25,7 @@ buildPythonPackage rec {
|
|||
owner = "Kane610";
|
||||
repo = pname;
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-5XCF67YuelS4RDUxfImSAELfdb3rJWGprIYQeQPp+yk=";
|
||||
hash = "sha256-am11pFgYMRccUNaK/iKdp6mfk5NQ4QnU41xbFiGCMPs=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
@ -51,6 +52,7 @@ buildPythonPackage rec {
|
|||
pytest-aiohttp
|
||||
pytest-asyncio
|
||||
pytestCheckHook
|
||||
trustme
|
||||
];
|
||||
|
||||
pytestFlagsArray = [
|
||||
|
|
|
@ -8,14 +8,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "faadelays";
|
||||
version = "2023.8.0";
|
||||
version = "2023.9.1";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-VAQQI9cMRKGe7RAUxoI1bBojzRq6cRz2jpeDA+GMuUI=";
|
||||
hash = "sha256-ngMFd+BE3hKeaeGEX4xHpzDIrtGFDsSwxBbrc4ZMFas=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "fake-useragent";
|
||||
version = "1.2.1";
|
||||
version = "1.3.0";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
@ -19,7 +19,7 @@ buildPythonPackage rec {
|
|||
owner = "fake-useragent";
|
||||
repo = "fake-useragent";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-kOvVqdfK9swtjW8D7COrZksLCu1N8sQO8rzx5RZqCT0=";
|
||||
hash = "sha256-erGX52ipM0scn3snICf6ipjgVbV8/H5xT4GP3AtvOwo=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -201,7 +201,7 @@ buildPythonPackage rec {
|
|||
homepage = "https://jupyter.org/";
|
||||
changelog = "https://github.com/jupyterhub/jupyterhub/blob/${version}/docs/source/reference/changelog.md";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ ixxie cstrahan ];
|
||||
maintainers = with maintainers; [ ixxie ];
|
||||
# darwin: E OSError: dlopen(/nix/store/43zml0mlr17r5jsagxr00xxx91hz9lky-openpam-20170430/lib/libpam.so, 6): image not found
|
||||
broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin;
|
||||
};
|
||||
|
|
|
@ -29,14 +29,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "matrix-nio";
|
||||
version = "0.20.1";
|
||||
version = "0.21.2";
|
||||
format = "pyproject";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "poljar";
|
||||
repo = "matrix-nio";
|
||||
rev = version;
|
||||
hash = "sha256-6oMOfyl8yR8FMprPYD831eiXh9g/bqslvxDmVcrNK80=";
|
||||
hash = "sha256-eK5DPmPZ/hv3i3lzoIuS9sJXKpUNhmBv4+Nw2u/RZi0=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "plexapi";
|
||||
version = "4.15.3";
|
||||
version = "4.15.4";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
@ -18,7 +18,7 @@ buildPythonPackage rec {
|
|||
owner = "pkkid";
|
||||
repo = "python-plexapi";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-3Rnwo6KpOsfrIWmJjxh1DSDFoVqBckB0uZh5PdsjRO8=";
|
||||
hash = "sha256-NBV4jrLfU5vqQljQh28tJxgaNSo/ilph8xsjdVKCOJg=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -31,7 +31,7 @@ buildPythonPackage rec {
|
|||
|
||||
meta = with lib; {
|
||||
homepage = "https://capnproto.github.io/pycapnp/";
|
||||
maintainers = with maintainers; [ cstrahan lukeadams ];
|
||||
maintainers = with maintainers; [ ];
|
||||
license = licenses.bsd2;
|
||||
# No support for capnproto 1.0 yet
|
||||
# https://github.com/capnproto/pycapnp/issues/323
|
||||
|
|
|
@ -56,6 +56,11 @@ buildPythonPackage rec {
|
|||
syrupy
|
||||
];
|
||||
|
||||
disabledTests = [
|
||||
# https://github.com/pyenphase/pyenphase/issues/97
|
||||
"test_with_7_x_firmware"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"pyenphase"
|
||||
];
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "pygithub";
|
||||
version = "1.59.1";
|
||||
version = "2.1.1";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
@ -22,7 +22,7 @@ buildPythonPackage rec {
|
|||
owner = "PyGithub";
|
||||
repo = "PyGithub";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-tzM2+nLBHTbKlQ7HLmNRq4Kn62vmz1MaGyZsnaJSrgQ=";
|
||||
hash = "sha256-ysa1RAWuFFQCF6bYwAUVFou7nxCKHLZbUtrUtXiSpPk=";
|
||||
};
|
||||
|
||||
SETUPTOOLS_SCM_PRETEND_VERSION = version;
|
||||
|
|
|
@ -0,0 +1,53 @@
|
|||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
|
||||
# build-system
|
||||
, setuptools
|
||||
, wheel
|
||||
|
||||
# dependencies
|
||||
, pyserial
|
||||
|
||||
# tests
|
||||
, pytestCheckHook
|
||||
, pytest-asyncio
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyserial-asyncio-fast";
|
||||
version = "0.11";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bdraco";
|
||||
repo = "pyserial-asyncio-fast";
|
||||
rev = version;
|
||||
hash = "sha256-B1CLk7ggI7l+DaMDlnMjl2tfh+evvaf1nxzBpmqMBZk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
wheel
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
pyserial
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"serial_asyncio_fast"
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
pytest-asyncio
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Fast asyncio extension package for pyserial that implements eager writes";
|
||||
homepage = "https://github.com/bdraco/pyserial-asyncio-fast";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ hexa ];
|
||||
};
|
||||
}
|
|
@ -1,40 +1,51 @@
|
|||
{ stdenv
|
||||
, lib
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, cons
|
||||
, cython
|
||||
, etuples
|
||||
, fetchFromGitHub
|
||||
, cython
|
||||
, versioneer
|
||||
, cons
|
||||
, etuples
|
||||
, filelock
|
||||
, jax
|
||||
, jaxlib
|
||||
, logical-unification
|
||||
, minikanren
|
||||
, numba
|
||||
, numba-scipy
|
||||
, numpy
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, scipy
|
||||
, typing-extensions
|
||||
, jax
|
||||
, jaxlib
|
||||
, numba
|
||||
, numba-scipy
|
||||
, pytest-mock
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
# Tensorflow is currently (2023/10/04) broken.
|
||||
# Thus, we don't provide this optional test dependency.
|
||||
# , tensorflow-probability
|
||||
, stdenv
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pytensor";
|
||||
version = "2.16.1";
|
||||
format = "setuptools";
|
||||
version = "2.17.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
disabled = pythonOlder "3.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pymc-devs";
|
||||
repo = pname;
|
||||
repo = "pytensor";
|
||||
rev = "refs/tags/rel-${version}";
|
||||
hash = "sha256-GP1sL2cqZ8ucrCpigwR7HxgeQT+RnZjIIt7gx/3GtIE=";
|
||||
hash = "sha256-OG7ZvXJOTQzSpMoj94K9JwG6ZQRQSSp+k2slkK6BJ9I=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace "versioneer[toml]==0.28" "versioneer[toml]"
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
cython
|
||||
versioneer
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -48,19 +59,18 @@ buildPythonPackage rec {
|
|||
typing-extensions
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
nativeCheckInputs = [
|
||||
jax
|
||||
jaxlib
|
||||
numba
|
||||
numba-scipy
|
||||
pytest-mock
|
||||
pytestCheckHook
|
||||
# Tensorflow is currently (2023/10/04) broken.
|
||||
# Thus, we don't provide this optional test dependency.
|
||||
# tensorflow-probability
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace setup.cfg \
|
||||
--replace "--durations=50" ""
|
||||
'';
|
||||
|
||||
preBuild = ''
|
||||
export HOME=$(mktemp -d)
|
||||
'';
|
||||
|
@ -76,13 +86,14 @@ buildPythonPackage rec {
|
|||
"test_logsumexp_benchmark"
|
||||
"test_scan_multiple_output"
|
||||
"test_vector_taps_benchmark"
|
||||
# Temporarily disabled because of broken tensorflow-probability
|
||||
"test_tfp_ops"
|
||||
];
|
||||
|
||||
disabledTestPaths = [
|
||||
# Don't run the most compute-intense tests
|
||||
"tests/scan/"
|
||||
"tests/tensor/"
|
||||
"tests/sandbox/"
|
||||
"tests/sparse/sandbox/"
|
||||
];
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "python-roborock";
|
||||
version = "0.34.5";
|
||||
version = "0.34.6";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.10";
|
||||
|
@ -29,7 +29,7 @@ buildPythonPackage rec {
|
|||
owner = "humbertogontijo";
|
||||
repo = "python-roborock";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-BJZ24TfdIybSzLLWn7+vRMaxnBKVZSzCNLzKFaFvhok=";
|
||||
hash = "sha256-c55E5J0PKk9FG3KDIO0R3vGQjYjj8u7zXz8o9oA1Grc=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
{ lib
|
||||
, buildPythonPackage
|
||||
, pythonOlder
|
||||
, fetchPypi
|
||||
, fetchFromGitHub
|
||||
, setuptools
|
||||
, wheel
|
||||
, aiohttp
|
||||
, python-dateutil
|
||||
, typing-extensions
|
||||
|
@ -9,18 +11,24 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "twitchapi";
|
||||
version = "3.11.0";
|
||||
version = "4.0.1";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
format = "setuptools";
|
||||
format = "pyproject";
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "twitchAPI";
|
||||
inherit version;
|
||||
hash = "sha256-TkQzF32nt89uBvC6aj/b5f2DQkOVDz7UyeUXRyVYumM=";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Teekeks";
|
||||
repo = "pyTwitchAPI";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-WrZb734K51NYqlcMCRr8HO8E7XByioltd4vanTN8HUg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
wheel
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
python-dateutil
|
||||
|
@ -35,11 +43,11 @@ buildPythonPackage rec {
|
|||
"twitchAPI.oauth"
|
||||
"twitchAPI.pubsub"
|
||||
"twitchAPI.twitch"
|
||||
"twitchAPI.types"
|
||||
"twitchAPI.type"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
changelog = "https://github.com/Teekeks/pyTwitchAPI/blob/v${version}/docs/changelog.rst";
|
||||
changelog = "https://github.com/Teekeks/pyTwitchAPI/blob/${src.rev}/docs/changelog.rst";
|
||||
description = "Python implementation of the Twitch Helix API, its Webhook, PubSub and EventSub";
|
||||
homepage = "https://github.com/Teekeks/pyTwitchAPI";
|
||||
license = licenses.mit;
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "types-awscrt";
|
||||
version = "0.19.1";
|
||||
version = "0.19.2";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
@ -15,7 +15,7 @@ buildPythonPackage rec {
|
|||
src = fetchPypi {
|
||||
pname = "types_awscrt";
|
||||
inherit version;
|
||||
hash = "sha256-YYM6oUDnJKkJgCVhD0uM3j3PZbhCYx10RzePn1204f0=";
|
||||
hash = "sha256-2MN5QgunWx5DaH0SsLdypbsX81KFmivvaqjwq94SP1U=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -17,14 +17,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "webrtc-noise-gain";
|
||||
version = "1.2.2";
|
||||
version = "1.2.3";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rhasspy";
|
||||
repo = "webrtc-noise-gain";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-yHuCa2To9/9kD+tLG239I1aepuhcPUV4a4O1TQtBPlE=";
|
||||
hash = "sha256-DFEtuO49zXNixLwBjQ/WOiARDhMAXVH+5hfc3eSdPIo=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "zigpy-xbee";
|
||||
version = "0.18.2";
|
||||
version = "0.18.3";
|
||||
# https://github.com/Martiusweb/asynctest/issues/152
|
||||
# broken by upstream python bug with asynctest and
|
||||
# is used exclusively by home-assistant with python 3.8
|
||||
|
@ -21,7 +21,7 @@ buildPythonPackage rec {
|
|||
owner = "zigpy";
|
||||
repo = "zigpy-xbee";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-aglKQWIMh0IyrcGt+PZVtzcgs88YbtZB7Tfg7hlB+18=";
|
||||
hash = "sha256-+qtbOC3rsse57kqd4RLl9EKXzru0vdgIIPSl1OQ652U=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
@ -36,8 +36,8 @@ buildPythonPackage rec {
|
|||
];
|
||||
|
||||
disabledTests = [
|
||||
# https://github.com/zigpy/zigpy-xbee/issues/126
|
||||
"test_form_network"
|
||||
# fixed in https://github.com/zigpy/zigpy-xbee/commit/f85233fc28ae01c08267965e99a29e43b00e1561
|
||||
"test_shutdown"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "zwave-js-server-python";
|
||||
version = "0.51.3";
|
||||
version = "0.52.1";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
|
@ -19,7 +19,7 @@ buildPythonPackage rec {
|
|||
owner = "home-assistant-libs";
|
||||
repo = pname;
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-79INvk5WLuSki/kBU25hMHRxGk7FAznU89U+y3Eh+wI=";
|
||||
hash = "sha256-+zGLWti99mYTyPkSxiYgE5RqVvEr2PGt8vFwesjcquo=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ lib, appimageTools, fetchurl }:
|
||||
{ lib, appimageTools, makeWrapper, fetchurl }:
|
||||
|
||||
let
|
||||
pname = "altair";
|
||||
|
@ -17,6 +17,10 @@ appimageTools.wrapType2 {
|
|||
extraInstallCommands = ''
|
||||
mv $out/bin/${pname}-${version} $out/bin/${pname}
|
||||
|
||||
source "${makeWrapper}/nix-support/setup-hook"
|
||||
wrapProgram $out/bin/${pname} \
|
||||
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}"
|
||||
|
||||
install -m 444 -D ${appimageContents}/${pname}.desktop -t $out/share/applications
|
||||
substituteInPlace $out/share/applications/${pname}.desktop \
|
||||
--replace 'Exec=AppRun' 'Exec=${pname}'
|
||||
|
|
|
@ -22,14 +22,14 @@ with py.pkgs;
|
|||
|
||||
buildPythonApplication rec {
|
||||
pname = "checkov";
|
||||
version = "2.4.59";
|
||||
version = "2.5.3";
|
||||
format = "setuptools";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bridgecrewio";
|
||||
repo = pname;
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-/Qqh0f40JxHjIbt7rm4ZY7dTXGVMHrzkgNSjPJq8SLo=";
|
||||
hash = "sha256-QSxeVu1nGK9j8hQqcUZ2RhjPmCHjbTuG/1hvMjUhrOo=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
{ lib, stdenvNoCC, fetchurl, makeBinaryWrapper, jre }:
|
||||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
version = "10.12.3";
|
||||
version = "10.12.4";
|
||||
pname = "checkstyle";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
|
||||
sha256 = "sha256-drJO3sZlh2G9f80cvPD41YjhHZt74lmV9bSIhUDrTKo=";
|
||||
sha256 = "sha256-ecWTB/4Lc7zgkQI6nN5VvKfRizeMEdyGUyL0fxiAHhk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeBinaryWrapper ];
|
||||
|
|
|
@ -6,16 +6,16 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "cirrus-cli";
|
||||
version = "0.104.0";
|
||||
version = "0.105.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cirruslabs";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-3X/VZirKSYD+y//e8Ft8f0D27vJWekdyUTmVvOgc5bQ=";
|
||||
sha256 = "sha256-F0T/4KUz0iU/THE8iRSdKe0Wo3HWQMYOd5vmbO61SzA=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-0otC2+f0PMBZ+0Xiyq4kBd2YCJjAvDhThB3W9gIjHOY=";
|
||||
vendorHash = "sha256-+cxh3/TQqm6n7hUYhW2B3pdfdtzRuepZmLNSGVPA3H0=";
|
||||
|
||||
ldflags = [
|
||||
"-X github.com/cirruslabs/cirrus-cli/internal/version.Version=v${version}"
|
||||
|
|
|
@ -21,7 +21,7 @@ buildGoModule rec {
|
|||
homepage = "https://github.com/kevinburke/go-bindata";
|
||||
changelog = "https://github.com/kevinburke/go-bindata/blob/v${version}/CHANGELOG.md";
|
||||
description = "A small utility which generates Go code from any file, useful for embedding binary data in a Go program";
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
license = licenses.cc0;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -37,7 +37,7 @@ in stdenv.mkDerivation rec {
|
|||
description = "Changes the current Ruby";
|
||||
homepage = "https://github.com/postmodern/chruby";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
mainProgram = "chruby-exec";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
|
|
|
@ -91,7 +91,7 @@ stdenv.mkDerivation {
|
|||
description = "A code-completion and comprehension server";
|
||||
homepage = "https://github.com/ycm-core/ycmd";
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ rasendubi cstrahan lnl7 siriobalmelli ];
|
||||
maintainers = with maintainers; [ rasendubi lnl7 siriobalmelli ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -31,7 +31,7 @@ buildGoModule rec {
|
|||
description = "A tool for creating identical machine images for multiple platforms from a single source configuration";
|
||||
homepage = "https://www.packer.io";
|
||||
license = licenses.mpl20;
|
||||
maintainers = with maintainers; [ cstrahan zimbatm ma27 techknowlogick qjoly ];
|
||||
maintainers = with maintainers; [ zimbatm ma27 techknowlogick qjoly ];
|
||||
changelog = "https://github.com/hashicorp/packer/blob/v${version}/CHANGELOG.md";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -99,7 +99,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "Watches files and takes action when they change";
|
||||
homepage = "https://facebook.github.io/watchman";
|
||||
maintainers = with maintainers; [ cstrahan kylesferrazza ];
|
||||
maintainers = with maintainers; [ kylesferrazza ];
|
||||
platforms = platforms.unix;
|
||||
license = licenses.mit;
|
||||
};
|
||||
|
|
|
@ -145,6 +145,6 @@ stdenv.mkDerivation {
|
|||
homepage = "https://hk.canon/en/support/0101048401/1";
|
||||
license = licenses.unfree;
|
||||
platforms = [ "i686-linux" "x86_64-linux" ];
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -22,6 +22,6 @@ stdenv.mkDerivation {
|
|||
'';
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
maintainers = [ maintainers.cstrahan ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -72,6 +72,6 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ deltaevo lukeadams msfjarvis ];
|
||||
maintainers = with maintainers; [ deltaevo msfjarvis ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -23,6 +23,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://github.com/ColinIanKing/eventstat";
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@ in stdenv.mkDerivation {
|
|||
meta = with lib; {
|
||||
description = "A simple yet effective way to benchmark disk IO in Linux systems";
|
||||
homepage = "http://www.iomelt.com";
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
license = licenses.artistic2;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
|
|
|
@ -19,6 +19,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://github.com/dgraziotin/mbpfan";
|
||||
license = licenses.gpl3;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -22,6 +22,6 @@ stdenv.mkDerivation {
|
|||
homepage = "https://github.com/jpetazzo/pipework";
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -18,6 +18,6 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Do not edit!
|
||||
|
||||
{
|
||||
version = "2023.9.3";
|
||||
version = "2023.10.0";
|
||||
components = {
|
||||
"3_day_blinds" = ps: with ps; [
|
||||
];
|
||||
|
@ -79,7 +79,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"airtouch4" = ps: with ps; [
|
||||
|
@ -200,7 +200,7 @@
|
|||
aqualogic
|
||||
];
|
||||
"aquostv" = ps: with ps; [
|
||||
]; # missing inputs: sharp-aquos-rc
|
||||
]; # missing inputs: sharp_aquos_rc
|
||||
"aranet" = ps: with ps; [
|
||||
aioesphomeapi
|
||||
aiohttp-cors
|
||||
|
@ -224,7 +224,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"arcam_fmj" = ps: with ps; [
|
||||
|
@ -251,7 +251,7 @@
|
|||
hassil
|
||||
home-assistant-intents
|
||||
mutagen
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
];
|
||||
"asterisk_cdr" = ps: with ps; [
|
||||
asterisk-mbox
|
||||
|
@ -395,7 +395,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"blueprint" = ps: with ps; [
|
||||
|
@ -439,7 +439,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"bluetooth_le_tracker" = ps: with ps; [
|
||||
|
@ -464,7 +464,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"bluetooth_tracker" = ps: with ps; [
|
||||
|
@ -540,7 +540,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"bticino" = ps: with ps; [
|
||||
|
@ -581,7 +581,7 @@
|
|||
pychromecast
|
||||
pyturbojpeg
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"cert_expiry" = ps: with ps; [
|
||||
|
@ -620,7 +620,7 @@
|
|||
home-assistant-intents
|
||||
mutagen
|
||||
pyturbojpeg
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
];
|
||||
"cloudflare" = ps: with ps; [
|
||||
pycfdns
|
||||
|
@ -754,7 +754,7 @@
|
|||
scapy
|
||||
securetar
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"delijn" = ps: with ps; [
|
||||
|
@ -895,7 +895,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"dovado" = ps: with ps; [
|
||||
|
@ -956,6 +956,8 @@
|
|||
"ecobee" = ps: with ps; [
|
||||
python-ecobee-api
|
||||
];
|
||||
"ecoforest" = ps: with ps; [
|
||||
]; # missing inputs: pyecoforest
|
||||
"econet" = ps: with ps; [
|
||||
pyeconet
|
||||
];
|
||||
|
@ -1052,6 +1054,8 @@
|
|||
"enigma2" = ps: with ps; [
|
||||
openwebifpy
|
||||
];
|
||||
"enmax" = ps: with ps; [
|
||||
];
|
||||
"enocean" = ps: with ps; [
|
||||
enocean
|
||||
];
|
||||
|
@ -1098,7 +1102,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
]; # missing inputs: python-eq3bt
|
||||
"escea" = ps: with ps; [
|
||||
|
@ -1126,7 +1130,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"etherscan" = ps: with ps; [
|
||||
|
@ -1157,7 +1161,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"event" = ps: with ps; [
|
||||
|
@ -1269,7 +1273,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"fleetgo" = ps: with ps; [
|
||||
|
@ -1410,9 +1414,9 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
]; # missing inputs: gardena_bluetooth
|
||||
]; # missing inputs: gardena-bluetooth
|
||||
"gaviota" = ps: with ps; [
|
||||
];
|
||||
"gc100" = ps: with ps; [
|
||||
|
@ -1563,7 +1567,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"gpsd" = ps: with ps; [
|
||||
|
@ -1694,6 +1698,7 @@
|
|||
psutil-home-assistant
|
||||
pyserial
|
||||
pyserial-asyncio
|
||||
pyserial-asyncio-fast
|
||||
pyudev
|
||||
sqlalchemy
|
||||
universal-silabs-flasher
|
||||
|
@ -1713,6 +1718,7 @@
|
|||
psutil-home-assistant
|
||||
pyserial
|
||||
pyserial-asyncio
|
||||
pyserial-asyncio-fast
|
||||
pyudev
|
||||
sqlalchemy
|
||||
universal-silabs-flasher
|
||||
|
@ -1732,6 +1738,7 @@
|
|||
psutil-home-assistant
|
||||
pyserial
|
||||
pyserial-asyncio
|
||||
pyserial-asyncio-fast
|
||||
pyudev
|
||||
sqlalchemy
|
||||
universal-silabs-flasher
|
||||
|
@ -1751,6 +1758,7 @@
|
|||
psutil-home-assistant
|
||||
pyserial
|
||||
pyserial-asyncio
|
||||
pyserial-asyncio-fast
|
||||
pyudev
|
||||
sqlalchemy
|
||||
universal-silabs-flasher
|
||||
|
@ -1799,7 +1807,7 @@
|
|||
python-otbr-api
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"homematic" = ps: with ps; [
|
||||
|
@ -1889,12 +1897,37 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"icloud" = ps: with ps; [
|
||||
pyicloud
|
||||
];
|
||||
"idasen_desk" = ps: with ps; [
|
||||
aioesphomeapi
|
||||
aiohttp-cors
|
||||
aioruuvigateway
|
||||
aioshelly
|
||||
async-interrupt
|
||||
bleak
|
||||
bleak-retry-connector
|
||||
bluetooth-adapters
|
||||
bluetooth-auto-recovery
|
||||
bluetooth-data-tools
|
||||
dbus-fast
|
||||
esphome-dashboard-api
|
||||
fnv-hash-fast
|
||||
hassil
|
||||
home-assistant-intents
|
||||
ifaddr
|
||||
mutagen
|
||||
psutil-home-assistant
|
||||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
]; # missing inputs: idasen-ha
|
||||
"idteck_prox" = ps: with ps; [
|
||||
]; # missing inputs: rfk101py
|
||||
"ifttt" = ps: with ps; [
|
||||
|
@ -1958,7 +1991,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"input_boolean" = ps: with ps; [
|
||||
|
@ -2098,7 +2131,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"keyboard" = ps: with ps; [
|
||||
|
@ -2130,7 +2163,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"kira" = ps: with ps; [
|
||||
|
@ -2240,7 +2273,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"led_ble" = ps: with ps; [
|
||||
|
@ -2266,7 +2299,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"legrand" = ps: with ps; [
|
||||
|
@ -2372,7 +2405,7 @@
|
|||
home-assistant-intents
|
||||
mutagen
|
||||
pyturbojpeg
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
]; # missing inputs: loqedAPI
|
||||
"lovelace" = ps: with ps; [
|
||||
];
|
||||
|
@ -2435,7 +2468,8 @@
|
|||
mastodon-py
|
||||
];
|
||||
"matrix" = ps: with ps; [
|
||||
matrix-client
|
||||
matrix-nio
|
||||
pillow
|
||||
];
|
||||
"matter" = ps: with ps; [
|
||||
aiohttp-cors
|
||||
|
@ -2453,6 +2487,31 @@
|
|||
"meater" = ps: with ps; [
|
||||
meater-python
|
||||
];
|
||||
"medcom_ble" = ps: with ps; [
|
||||
aioesphomeapi
|
||||
aiohttp-cors
|
||||
aioruuvigateway
|
||||
aioshelly
|
||||
async-interrupt
|
||||
bleak
|
||||
bleak-retry-connector
|
||||
bluetooth-adapters
|
||||
bluetooth-auto-recovery
|
||||
bluetooth-data-tools
|
||||
dbus-fast
|
||||
esphome-dashboard-api
|
||||
fnv-hash-fast
|
||||
hassil
|
||||
home-assistant-intents
|
||||
ifaddr
|
||||
mutagen
|
||||
psutil-home-assistant
|
||||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
]; # missing inputs: medcom-ble
|
||||
"media_extractor" = ps: with ps; [
|
||||
aiohttp-cors
|
||||
yt-dlp
|
||||
|
@ -2493,7 +2552,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
]; # missing inputs: melnor-bluetooth
|
||||
"meraki" = ps: with ps; [
|
||||
|
@ -2548,8 +2607,6 @@
|
|||
"min_max" = ps: with ps; [
|
||||
];
|
||||
"minecraft_server" = ps: with ps; [
|
||||
aiodns
|
||||
getmac
|
||||
mcstatus
|
||||
];
|
||||
"minio" = ps: with ps; [
|
||||
|
@ -2580,7 +2637,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"mobile_app" = ps: with ps; [
|
||||
|
@ -2595,7 +2652,7 @@
|
|||
pynacl
|
||||
pyturbojpeg
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
];
|
||||
"mochad" = ps: with ps; [
|
||||
]; # missing inputs: pymochad
|
||||
|
@ -2647,7 +2704,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"motion_blinds" = ps: with ps; [
|
||||
|
@ -2712,8 +2769,7 @@
|
|||
sqlalchemy
|
||||
];
|
||||
"myq" = ps: with ps; [
|
||||
pymyq
|
||||
];
|
||||
]; # missing inputs: python-myq
|
||||
"mysensors" = ps: with ps; [
|
||||
aiohttp-cors
|
||||
janus
|
||||
|
@ -2771,7 +2827,7 @@
|
|||
pyatmo
|
||||
pyturbojpeg
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
];
|
||||
"netdata" = ps: with ps; [
|
||||
netdata
|
||||
|
@ -3014,7 +3070,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"oru" = ps: with ps; [
|
||||
|
@ -3037,6 +3093,7 @@
|
|||
pyroute2
|
||||
pyserial
|
||||
pyserial-asyncio
|
||||
pyserial-asyncio-fast
|
||||
python-otbr-api
|
||||
pyudev
|
||||
sqlalchemy
|
||||
|
@ -3068,7 +3125,7 @@
|
|||
paho-mqtt
|
||||
pynacl
|
||||
pyturbojpeg
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
];
|
||||
"p1_monitor" = ps: with ps; [
|
||||
p1monitor
|
||||
|
@ -3153,7 +3210,7 @@
|
|||
mutagen
|
||||
pyplaato
|
||||
pyturbojpeg
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
];
|
||||
"plant" = ps: with ps; [
|
||||
fnv-hash-fast
|
||||
|
@ -3184,6 +3241,31 @@
|
|||
"powerwall" = ps: with ps; [
|
||||
tesla-powerwall
|
||||
];
|
||||
"private_ble_device" = ps: with ps; [
|
||||
aioesphomeapi
|
||||
aiohttp-cors
|
||||
aioruuvigateway
|
||||
aioshelly
|
||||
async-interrupt
|
||||
bleak
|
||||
bleak-retry-connector
|
||||
bluetooth-adapters
|
||||
bluetooth-auto-recovery
|
||||
bluetooth-data-tools
|
||||
dbus-fast
|
||||
esphome-dashboard-api
|
||||
fnv-hash-fast
|
||||
hassil
|
||||
home-assistant-intents
|
||||
ifaddr
|
||||
mutagen
|
||||
psutil-home-assistant
|
||||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"profiler" = ps: with ps; [
|
||||
guppy3
|
||||
objgraph
|
||||
|
@ -3273,7 +3355,7 @@
|
|||
pyudev
|
||||
qingping-ble
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"qld_bushfire" = ps: with ps; [
|
||||
|
@ -3308,7 +3390,7 @@
|
|||
mutagen
|
||||
pyturbojpeg
|
||||
rachiopy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
];
|
||||
"radarr" = ps: with ps; [
|
||||
aiopyarr
|
||||
|
@ -3357,7 +3439,7 @@
|
|||
pyudev
|
||||
rapt-ble
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"raspberry_pi" = ps: with ps; [
|
||||
|
@ -3481,7 +3563,6 @@
|
|||
];
|
||||
"ruckus_unleashed" = ps: with ps; [
|
||||
aioruckus
|
||||
xmltodict
|
||||
];
|
||||
"russound_rio" = ps: with ps; [
|
||||
]; # missing inputs: russound-rio
|
||||
|
@ -3525,7 +3606,7 @@
|
|||
pyudev
|
||||
ruuvitag-ble
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"rympro" = ps: with ps; [
|
||||
|
@ -3546,7 +3627,7 @@
|
|||
psutil-home-assistant
|
||||
pyturbojpeg
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
];
|
||||
"saj" = ps: with ps; [
|
||||
pysaj
|
||||
|
@ -3636,7 +3717,7 @@
|
|||
pyudev
|
||||
sensirion-ble
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"sensor" = ps: with ps; [
|
||||
|
@ -3669,7 +3750,7 @@
|
|||
pyudev
|
||||
sensorpro-ble
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"sensorpush" = ps: with ps; [
|
||||
|
@ -3695,7 +3776,7 @@
|
|||
pyudev
|
||||
sensorpush-ble
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"sentry" = ps: with ps; [
|
||||
|
@ -3833,7 +3914,7 @@
|
|||
pysmartapp
|
||||
pysmartthings
|
||||
pyturbojpeg
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
];
|
||||
"smarttub" = ps: with ps; [
|
||||
python-smarttub
|
||||
|
@ -3880,7 +3961,7 @@
|
|||
pysnooz
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"solaredge" = ps: with ps; [
|
||||
|
@ -4071,9 +4152,11 @@
|
|||
pyswitchbot
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"switchbot_cloud" = ps: with ps; [
|
||||
]; # missing inputs: switchbot-api
|
||||
"switcher_kis" = ps: with ps; [
|
||||
aioswitcher
|
||||
];
|
||||
|
@ -4202,7 +4285,7 @@
|
|||
pyudev
|
||||
sqlalchemy
|
||||
thermobeacon-ble
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"thermoplus" = ps: with ps; [
|
||||
|
@ -4230,7 +4313,7 @@
|
|||
pyudev
|
||||
sqlalchemy
|
||||
thermopro-ble
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"thermoworks_smoke" = ps: with ps; [
|
||||
|
@ -4290,7 +4373,7 @@
|
|||
pyudev
|
||||
sqlalchemy
|
||||
tilt-ble
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
zeroconf
|
||||
];
|
||||
"time" = ps: with ps; [
|
||||
|
@ -4323,7 +4406,7 @@
|
|||
mutagen
|
||||
pyturbojpeg
|
||||
toonapi
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
];
|
||||
"torque" = ps: with ps; [
|
||||
aiohttp-cors
|
||||
|
@ -4410,6 +4493,10 @@
|
|||
ttls
|
||||
];
|
||||
"twitch" = ps: with ps; [
|
||||
aiohttp-cors
|
||||
fnv-hash-fast
|
||||
psutil-home-assistant
|
||||
sqlalchemy
|
||||
twitchapi
|
||||
];
|
||||
"twitter" = ps: with ps; [
|
||||
|
@ -4427,6 +4514,8 @@
|
|||
"ukraine_alarm" = ps: with ps; [
|
||||
uasiren
|
||||
];
|
||||
"ultraloq" = ps: with ps; [
|
||||
];
|
||||
"unifi" = ps: with ps; [
|
||||
aiounifi
|
||||
];
|
||||
|
@ -4557,7 +4646,7 @@
|
|||
hassil
|
||||
home-assistant-intents
|
||||
mutagen
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
]; # missing inputs: voip-utils
|
||||
"volkszaehler" = ps: with ps; [
|
||||
volkszaehler
|
||||
|
@ -4602,6 +4691,11 @@
|
|||
];
|
||||
"weather" = ps: with ps; [
|
||||
];
|
||||
"weatherflow" = ps: with ps; [
|
||||
pyweatherflowudp
|
||||
];
|
||||
"weatherkit" = ps: with ps; [
|
||||
]; # missing inputs: apple_weatherkit
|
||||
"webhook" = ps: with ps; [
|
||||
aiohttp-cors
|
||||
];
|
||||
|
@ -4636,8 +4730,14 @@
|
|||
"withings" = ps: with ps; [
|
||||
aiohttp-cors
|
||||
fnv-hash-fast
|
||||
hass-nabucasa
|
||||
hassil
|
||||
home-assistant-intents
|
||||
mutagen
|
||||
psutil-home-assistant
|
||||
pyturbojpeg
|
||||
sqlalchemy
|
||||
webrtc-noise-gain
|
||||
withings-api
|
||||
];
|
||||
"wiz" = ps: with ps; [
|
||||
|
@ -4710,7 +4810,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
xiaomi-ble
|
||||
zeroconf
|
||||
];
|
||||
|
@ -4754,7 +4854,7 @@
|
|||
pyserial
|
||||
pyudev
|
||||
sqlalchemy
|
||||
webrtcvad
|
||||
webrtc-noise-gain
|
||||
yalexs-ble
|
||||
zeroconf
|
||||
];
|
||||
|
@ -4844,6 +4944,7 @@
|
|||
psutil-home-assistant
|
||||
pyserial
|
||||
pyserial-asyncio
|
||||
pyserial-asyncio-fast
|
||||
pyudev
|
||||
sqlalchemy
|
||||
universal-silabs-flasher
|
||||
|
@ -4894,6 +4995,7 @@
|
|||
"adguard"
|
||||
"advantage_air"
|
||||
"aemet"
|
||||
"aftership"
|
||||
"agent_dvr"
|
||||
"air_quality"
|
||||
"airly"
|
||||
|
@ -5071,6 +5173,7 @@
|
|||
"filter"
|
||||
"fireservicerota"
|
||||
"firmata"
|
||||
"fitbit"
|
||||
"fivem"
|
||||
"fjaraskupan"
|
||||
"flic"
|
||||
|
@ -5168,6 +5271,7 @@
|
|||
"humidifier"
|
||||
"hunterdouglas_powerview"
|
||||
"hvv_departures"
|
||||
"hydrawise"
|
||||
"hyperion"
|
||||
"ialarm"
|
||||
"iaqualink"
|
||||
|
@ -5252,10 +5356,12 @@
|
|||
"mailgun"
|
||||
"manual"
|
||||
"manual_mqtt"
|
||||
"matrix"
|
||||
"matter"
|
||||
"maxcube"
|
||||
"mazda"
|
||||
"meater"
|
||||
"media_extractor"
|
||||
"media_player"
|
||||
"media_source"
|
||||
"melcloud"
|
||||
|
@ -5292,7 +5398,6 @@
|
|||
"mullvad"
|
||||
"mutesync"
|
||||
"my"
|
||||
"myq"
|
||||
"mysensors"
|
||||
"mystrom"
|
||||
"mythicbeastsdns"
|
||||
|
@ -5372,6 +5477,7 @@
|
|||
"point"
|
||||
"poolsense"
|
||||
"powerwall"
|
||||
"private_ble_device"
|
||||
"profiler"
|
||||
"prometheus"
|
||||
"prosegur"
|
||||
|
@ -5603,10 +5709,12 @@
|
|||
"wake_on_lan"
|
||||
"wake_word"
|
||||
"wallbox"
|
||||
"waqi"
|
||||
"water_heater"
|
||||
"watttime"
|
||||
"waze_travel_time"
|
||||
"weather"
|
||||
"weatherflow"
|
||||
"webhook"
|
||||
"webostv"
|
||||
"websocket_api"
|
||||
|
|
|
@ -194,16 +194,6 @@ let
|
|||
};
|
||||
});
|
||||
|
||||
plexapi = super.plexapi.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "4.13.2";
|
||||
src = fetchFromGitHub {
|
||||
owner = "pkkid";
|
||||
repo = "python-plexapi";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-5YwINPgQ4efZBvu5McsLYicW/7keKSi011lthJUR9zw=";
|
||||
};
|
||||
});
|
||||
|
||||
# Pinned due to API changes in 0.1.0
|
||||
poolsense = super.poolsense.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "0.0.8";
|
||||
|
@ -413,16 +403,6 @@ let
|
|||
};
|
||||
});
|
||||
|
||||
zeroconf = super.zeroconf.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "0.98.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "python-zeroconf";
|
||||
repo = "python-zeroconf";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-oajSXGQTsJsajRAnS/MkkbSyxTeVvdjvw1eiJaPzZMY=";
|
||||
};
|
||||
});
|
||||
|
||||
# internal python packages only consumed by home-assistant itself
|
||||
home-assistant-frontend = self.callPackage ./frontend.nix { };
|
||||
home-assistant-intents = self.callPackage ./intents.nix { };
|
||||
|
@ -447,7 +427,7 @@ let
|
|||
extraBuildInputs = extraPackages python.pkgs;
|
||||
|
||||
# Don't forget to run parse-requirements.py after updating
|
||||
hassVersion = "2023.9.3";
|
||||
hassVersion = "2023.10.0";
|
||||
|
||||
in python.pkgs.buildPythonApplication rec {
|
||||
pname = "homeassistant";
|
||||
|
@ -463,7 +443,7 @@ in python.pkgs.buildPythonApplication rec {
|
|||
# Primary source is the pypi sdist, because it contains translations
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-tcIGYJ+r2+0jnf3xUxnFdwnLiOK9P0Y6sw0Mpd/YIT0=";
|
||||
hash = "sha256-UmgIQJRQRDMzjUO9lJVpKsIvrFHBzoXc5Kig69ZHttU=";
|
||||
};
|
||||
|
||||
# Secondary source is git for tests
|
||||
|
@ -471,7 +451,7 @@ in python.pkgs.buildPythonApplication rec {
|
|||
owner = "home-assistant";
|
||||
repo = "core";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-zAUMevj2xvRkhZg4wuHDz0+X//cEU/D/HmokmX9oeCU=";
|
||||
hash = "sha256-M8TuH9oF4+6PuHDCHiGWxSnrQcOw/OsJVSfX/8XfyIM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = with python.pkgs; [
|
||||
|
|
|
@ -4,7 +4,7 @@ buildPythonPackage rec {
|
|||
# the frontend version corresponding to a specific home-assistant version can be found here
|
||||
# https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json
|
||||
pname = "home-assistant-frontend";
|
||||
version = "20230911.0";
|
||||
version = "20231002.0";
|
||||
format = "wheel";
|
||||
|
||||
src = fetchPypi {
|
||||
|
@ -12,7 +12,7 @@ buildPythonPackage rec {
|
|||
pname = "home_assistant_frontend";
|
||||
dist = "py3";
|
||||
python = "py3";
|
||||
hash = "sha256-AcMZYjSbsBrfC0Oh5P+eruNILWdVmk46+p+8xLpqfuo=";
|
||||
hash = "sha256-19HFMuR7INHM805HwWyWS2qWXPOYuFjnpf0UP93tObg=";
|
||||
};
|
||||
|
||||
# there is nothing to strip in this package
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "home-assistant-intents";
|
||||
version = "2023.9.22";
|
||||
version = "2023.10.2";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
|
@ -29,7 +29,7 @@ buildPythonPackage rec {
|
|||
owner = "home-assistant";
|
||||
repo = "intents-package";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-n0IIWS5edh4XD/W9Eo88pal2+zJQtrHg74FSGvPIlPg=";
|
||||
hash = "sha256-4zaMDYHrUape+s9Z1nfGpud74pbkAeKBpJtmIyLdCjk=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "homeassistant-stubs";
|
||||
version = "2023.9.3";
|
||||
version = "2023.10.0";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = python.version != home-assistant.python.version;
|
||||
|
@ -17,7 +17,7 @@ buildPythonPackage rec {
|
|||
owner = "KapJI";
|
||||
repo = "homeassistant-stubs";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-dZOpfSfq47sGJJB6CvcBDlSLBG8EVAX8RMuNzbP7bTs=";
|
||||
hash = "sha256-/RVv2gfODAiG5mPteeHOleqkQwmamCfliCGrf1eSIr4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
let
|
||||
# some components' tests have additional dependencies
|
||||
extraCheckInputs = with home-assistant.python.pkgs; {
|
||||
airzone_cloud = [ aioairzone ];
|
||||
alexa = [ av ];
|
||||
bluetooth = [ pyswitchbot ];
|
||||
bthome = [ xiaomi-ble ];
|
||||
|
@ -19,6 +20,7 @@ let
|
|||
homeassistant_sky_connect = [ bellows zha-quirks zigpy-deconz zigpy-xbee zigpy-zigate zigpy-znp zwave-js-server-python ];
|
||||
homeassistant_yellow = [ bellows zha-quirks zigpy-deconz zigpy-xbee zigpy-zigate zigpy-znp ];
|
||||
lovelace = [ pychromecast ];
|
||||
matrix = [ pydantic ];
|
||||
mopeka = [ pyswitchbot ];
|
||||
nest = [ av ];
|
||||
onboarding = [ pymetno radios rpi-bad-power ];
|
||||
|
|
|
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://redmine.lighttpd.net/projects/spawn-fcgi";
|
||||
description = "Provides an interface to external programs that support the FastCGI interface";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
platforms = with platforms; unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -97,6 +97,6 @@ stdenv.mkDerivation {
|
|||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.mit;
|
||||
platforms = builtins.attrNames srcs;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -190,7 +190,7 @@ in stdenv.mkDerivation rec {
|
|||
homepage = "http://www.mongodb.org";
|
||||
inherit license;
|
||||
|
||||
maintainers = with maintainers; [ bluescreen303 offline cstrahan ];
|
||||
maintainers = with maintainers; [ bluescreen303 offline ];
|
||||
platforms = subtractLists systems.doubles.i686 systems.doubles.unix;
|
||||
broken = (versionOlder version "6.0" && stdenv.system == "aarch64-darwin");
|
||||
};
|
||||
|
|
|
@ -177,7 +177,7 @@ in stdenv.mkDerivation {
|
|||
|
||||
meta = with lib; {
|
||||
platforms = platforms.darwin;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
license = licenses.mit;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://zookeeper.apache.org";
|
||||
description = "Apache Zookeeper";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ nathan-gs cstrahan pradeepchhetri ztzg ];
|
||||
maintainers = with maintainers; [ nathan-gs pradeepchhetri ztzg ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ buildGoModule rec {
|
|||
description = "Color temperature setting library and CLI that operates in a similar way to f.lux and Redshift";
|
||||
homepage = "https://github.com/d4l3k/go-sct";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
mainProgram = "sct";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -8,18 +8,21 @@
|
|||
, xorg
|
||||
}:
|
||||
|
||||
let
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ncview";
|
||||
version = "2.1.8";
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
name = "${pname}-${version}";
|
||||
version = "2.1.9";
|
||||
|
||||
src = fetchurl {
|
||||
url = "ftp://cirrus.ucsd.edu/pub/ncview/ncview-2.1.8.tar.gz";
|
||||
sha256 = "1gliziyxil2fcz85hj6z0jq33avrxdcjs74d500lhxwvgd8drfp8";
|
||||
url = "https://cirrus.ucsd.edu/~pierce/ncview/ncview-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-4jF6wJSvYvCtz2hCHXBlgglDaq40RkCVnsiXWmRYka8=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
netcdf
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
expat
|
||||
libpng
|
||||
|
@ -34,8 +37,10 @@ in stdenv.mkDerivation {
|
|||
|
||||
meta = with lib; {
|
||||
description = "Visual browser for netCDF format files";
|
||||
homepage = "http://meteora.ucsd.edu/~pierce/ncview_home_page.html";
|
||||
license = licenses.gpl3;
|
||||
homepage = "http://meteora.ucsd.edu/~pierce/ncview_home_page.html";
|
||||
license = licenses.gpl3Plus;
|
||||
mainProgram = "ncview";
|
||||
maintainers = with maintainers; [ jmettes ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
|
|||
changelog = "https://github.com/eradman/rset/raw/${version}/NEWS";
|
||||
license = licenses.isc;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
# 2023-08-19, fails to compile with glibc-2.38 because of strlcpy.
|
||||
# At the time of writing, this was 4 minors behind already and
|
||||
# the `paths.patch` didn't apply anymore, so this is now considered
|
||||
|
|
|
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
meta = with lib; {
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ztzg ];
|
||||
maintainers = with maintainers; [ ztzg ];
|
||||
license = licenses.asl20;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -22,6 +22,6 @@ stdenv.mkDerivation {
|
|||
homepage = "https://github.com/taviso/dbusmap";
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -101,5 +101,6 @@ buildGoModule rec {
|
|||
maintainers = with maintainers; [ Br1ght0ne ma27 zowoq ];
|
||||
platforms = platforms.unix;
|
||||
changelog = "https://github.com/junegunn/fzf/blob/${version}/CHANGELOG.md";
|
||||
mainProgram = "fzf";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -28,6 +28,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://github.com/elasticsearch/logstash-contrib";
|
||||
license = lib.licenses.asl20;
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -18,7 +18,7 @@ stdenv.mkDerivation {
|
|||
description = "Command-line program for getting and setting the contents of the X selection";
|
||||
homepage = "http://www.kfish.org/software/xsel";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.cstrahan ];
|
||||
maintainers = [ ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue