Merge master into staging-next
This commit is contained in:
commit
92028f80af
@ -4108,6 +4108,12 @@
|
|||||||
name = "Cameron Smith";
|
name = "Cameron Smith";
|
||||||
keys = [ { fingerprint = "3F14 C258 856E 88AE E0F9 661E FF04 3B36 8811 DD1C"; } ];
|
keys = [ { fingerprint = "3F14 C258 856E 88AE E0F9 661E FF04 3B36 8811 DD1C"; } ];
|
||||||
};
|
};
|
||||||
|
cameronyule = {
|
||||||
|
email = "cameron@cameronyule.com";
|
||||||
|
github = "cameronyule";
|
||||||
|
githubId = 5451;
|
||||||
|
name = "Cameron Yule";
|
||||||
|
};
|
||||||
camillemndn = {
|
camillemndn = {
|
||||||
email = "camillemondon@free.fr";
|
email = "camillemondon@free.fr";
|
||||||
github = "camillemndn";
|
github = "camillemndn";
|
||||||
|
|||||||
@ -90,7 +90,7 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
dns = {
|
dns = {
|
||||||
server = mkOption {
|
address = mkOption {
|
||||||
type = types.str;
|
type = types.str;
|
||||||
default = "127.0.0.1:53";
|
default = "127.0.0.1:53";
|
||||||
description = ''
|
description = ''
|
||||||
@ -173,7 +173,7 @@ in
|
|||||||
description = "Postfix DANE/MTA-STS TLS policy socketmap service";
|
description = "Postfix DANE/MTA-STS TLS policy socketmap service";
|
||||||
documentation = [ "https://github.com/Zuplu/postfix-tlspol" ];
|
documentation = [ "https://github.com/Zuplu/postfix-tlspol" ];
|
||||||
|
|
||||||
reloadTriggers = [ configFile ];
|
restartTriggers = [ configFile ];
|
||||||
|
|
||||||
# https://github.com/Zuplu/postfix-tlspol/blob/main/init/postfix-tlspol.service
|
# https://github.com/Zuplu/postfix-tlspol/blob/main/init/postfix-tlspol.service
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication {
|
python3Packages.buildPythonApplication {
|
||||||
pname = "accelergy";
|
pname = "accelergy";
|
||||||
version = "unstable-2022-05-03";
|
version = "unstable-2022-05-03";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Accelergy-Project";
|
owner = "Accelergy-Project";
|
||||||
@ -16,11 +16,14 @@ python3Packages.buildPythonApplication {
|
|||||||
hash = "sha256-SRtt1EocHy5fKszpoumC+mOK/qhreoA2/Ff1wcu5WKo=";
|
hash = "sha256-SRtt1EocHy5fKszpoumC+mOK/qhreoA2/Ff1wcu5WKo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
pyyaml
|
pyyaml
|
||||||
yamlordereddictloader
|
yamlordereddictloader
|
||||||
pyfiglet
|
pyfiglet
|
||||||
setuptools
|
|
||||||
];
|
];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
|||||||
@ -4,20 +4,21 @@
|
|||||||
fetchPypi,
|
fetchPypi,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with python3.pkgs;
|
python3.pkgs.buildPythonApplication rec {
|
||||||
|
|
||||||
buildPythonApplication rec {
|
|
||||||
pname = "adafruit-ampy";
|
pname = "adafruit-ampy";
|
||||||
version = "1.1.0";
|
version = "1.1.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "f4cba36f564096f2aafd173f7fbabb845365cc3bb3f41c37541edf98b58d3976";
|
sha256 = "f4cba36f564096f2aafd173f7fbabb845365cc3bb3f41c37541edf98b58d3976";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ setuptools-scm ];
|
build-system = with python3.pkgs; [
|
||||||
propagatedBuildInputs = [
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
click
|
click
|
||||||
python-dotenv
|
python-dotenv
|
||||||
pyserial
|
pyserial
|
||||||
|
|||||||
@ -7,14 +7,18 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "addic7ed-cli";
|
pname = "addic7ed-cli";
|
||||||
version = "1.4.6";
|
version = "1.4.6";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "182cpwxpdybsgl1nps850ysvvjbqlnx149kri4hxhgm58nqq0qf5";
|
sha256 = "182cpwxpdybsgl1nps850ysvvjbqlnx149kri4hxhgm58nqq0qf5";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
requests
|
requests
|
||||||
pyquery
|
pyquery
|
||||||
];
|
];
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "aiodnsbrute";
|
pname = "aiodnsbrute";
|
||||||
version = "0.3.3";
|
version = "0.3.3";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "blark";
|
owner = "blark";
|
||||||
@ -16,7 +16,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
hash = "sha256-cEpk71VoQJZfKeAZummkk7yjtXKSMndgo0VleYiMlWE=";
|
hash = "sha256-cEpk71VoQJZfKeAZummkk7yjtXKSMndgo0VleYiMlWE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
aiodns
|
aiodns
|
||||||
click
|
click
|
||||||
tqdm
|
tqdm
|
||||||
|
|||||||
@ -5,11 +5,10 @@
|
|||||||
ncurses,
|
ncurses,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with python3.pkgs;
|
python3.pkgs.buildPythonApplication rec {
|
||||||
buildPythonApplication rec {
|
|
||||||
pname = "almonds";
|
pname = "almonds";
|
||||||
version = "1.25b";
|
version = "1.25b";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Tenchi2xh";
|
owner = "Tenchi2xh";
|
||||||
@ -18,11 +17,13 @@ buildPythonApplication rec {
|
|||||||
sha256 = "0j8d8jizivnfx8lpc4w6sbqj5hq35nfz0vdg7ld80sc5cs7jr3ws";
|
sha256 = "0j8d8jizivnfx8lpc4w6sbqj5hq35nfz0vdg7ld80sc5cs7jr3ws";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pytest ];
|
build-system = with python3.pkgs; [ setuptools ];
|
||||||
buildInputs = [ ncurses ];
|
|
||||||
propagatedBuildInputs = [ pillow ];
|
|
||||||
|
|
||||||
checkPhase = "py.test";
|
dependencies = with python3.pkgs; [ pillow ];
|
||||||
|
|
||||||
|
buildInputs = [ ncurses ];
|
||||||
|
|
||||||
|
nativeCheckInputs = with python3.pkgs; [ pytestCheckHook ];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Terminal Mandelbrot fractal viewer";
|
description = "Terminal Mandelbrot fractal viewer";
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "amoco";
|
pname = "amoco";
|
||||||
version = "2.9.8";
|
version = "2.9.8";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "bdcht";
|
owner = "bdcht";
|
||||||
@ -16,10 +16,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
hash = "sha256-3+1ssFyU7SKFJgDYBQY0kVjmTHOD71D2AjnH+4bfLXo=";
|
hash = "sha256-3+1ssFyU7SKFJgDYBQY0kVjmTHOD71D2AjnH+4bfLXo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
dependencies = with python3.pkgs; [
|
||||||
blessed
|
blessed
|
||||||
click
|
click
|
||||||
crysp
|
crysp
|
||||||
|
|||||||
@ -13,7 +13,7 @@ let
|
|||||||
description = "Advanced typing practice program";
|
description = "Advanced typing practice program";
|
||||||
in
|
in
|
||||||
python3Packages.buildPythonApplication {
|
python3Packages.buildPythonApplication {
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
@ -33,7 +33,11 @@ python3Packages.buildPythonApplication {
|
|||||||
qt5.qtwayland
|
qt5.qtwayland
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
editdistance
|
editdistance
|
||||||
pyqt5
|
pyqt5
|
||||||
translitcodec
|
translitcodec
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication {
|
python3Packages.buildPythonApplication {
|
||||||
pname = "antfs-cli";
|
pname = "antfs-cli";
|
||||||
version = "unstable-2017-02-11";
|
version = "unstable-2017-02-11";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://github.com/Tigge/antfs-cli";
|
homepage = "https://github.com/Tigge/antfs-cli";
|
||||||
@ -24,5 +24,7 @@ python3Packages.buildPythonApplication {
|
|||||||
sha256 = "0v8y64kldfbs809j1g9d75dd1vxq7mfxnp4b45pz8anpxhjf64fy";
|
sha256 = "0v8y64kldfbs809j1g9d75dd1vxq7mfxnp4b45pz8anpxhjf64fy";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [ python3Packages.openant ];
|
build-system = [ python3Packages.setuptools ];
|
||||||
|
|
||||||
|
dependencies = [ python3Packages.openant ];
|
||||||
}
|
}
|
||||||
|
|||||||
@ -11,7 +11,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "apksigcopier";
|
pname = "apksigcopier";
|
||||||
version = "1.1.1";
|
version = "1.1.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "obfusk";
|
owner = "obfusk";
|
||||||
@ -25,7 +25,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
pandoc
|
pandoc
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
click
|
click
|
||||||
];
|
];
|
||||||
|
|
||||||
@ -38,7 +42,7 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace Makefile \
|
substituteInPlace Makefile \
|
||||||
--replace /bin/bash ${bash}/bin/bash
|
--replace-fail /bin/bash ${bash}/bin/bash
|
||||||
'';
|
'';
|
||||||
|
|
||||||
postBuild = ''
|
postBuild = ''
|
||||||
|
|||||||
@ -18,11 +18,15 @@ let
|
|||||||
};
|
};
|
||||||
in
|
in
|
||||||
python3Packages.buildPythonApplication {
|
python3Packages.buildPythonApplication {
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
inherit pname version src;
|
inherit pname version src;
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ];
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace org.debian.apt.aptoffline.policy \
|
substituteInPlace org.debian.apt.aptoffline.policy \
|
||||||
--replace-fail /usr/bin/ "$out/bin"
|
--replace-fail /usr/bin/ "$out/bin"
|
||||||
|
|||||||
@ -22,21 +22,23 @@ let
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
with py.pkgs;
|
py.pkgs.buildPythonApplication rec {
|
||||||
|
|
||||||
buildPythonApplication rec {
|
|
||||||
pname = "archivy";
|
pname = "archivy";
|
||||||
version = "1.7.3";
|
version = "1.7.3";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-ns1Y0DqqnTAQMEt+oBJ/P2gqKqPsX9P3/Z4561qzuns";
|
hash = "sha256-ns1Y0DqqnTAQMEt+oBJ/P2gqKqPsX9P3/Z4561qzuns";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with py.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
pythonRelaxDeps = true;
|
pythonRelaxDeps = true;
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
dependencies = with py.pkgs; [
|
||||||
appdirs
|
appdirs
|
||||||
attrs
|
attrs
|
||||||
beautifulsoup4
|
beautifulsoup4
|
||||||
@ -50,7 +52,7 @@ buildPythonApplication rec {
|
|||||||
python-frontmatter
|
python-frontmatter
|
||||||
readability-lxml
|
readability-lxml
|
||||||
requests
|
requests
|
||||||
setuptools
|
setuptools # uses pkg_resources during runtime
|
||||||
tinydb
|
tinydb
|
||||||
validators
|
validators
|
||||||
wtforms
|
wtforms
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "arsenal";
|
pname = "arsenal";
|
||||||
version = "1.1.0";
|
version = "1.1.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Orange-Cyberdefense";
|
owner = "Orange-Cyberdefense";
|
||||||
@ -16,7 +16,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
sha256 = "sha256-NbNXyR5aNKvRJU9JWGk/ndwU1bhNgDOdcRqBkAY9nPA=";
|
sha256 = "sha256-NbNXyR5aNKvRJU9JWGk/ndwU1bhNgDOdcRqBkAY9nPA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
libtmux
|
libtmux
|
||||||
docutils
|
docutils
|
||||||
pyfzf
|
pyfzf
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "arxiv-latex-cleaner";
|
pname = "arxiv-latex-cleaner";
|
||||||
version = "1.0.8";
|
version = "1.0.8";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "google-research";
|
owner = "google-research";
|
||||||
@ -16,7 +16,11 @@ python3Packages.buildPythonApplication rec {
|
|||||||
hash = "sha256-CQb1u1j+/px+vNqA3iXZ2oe6/0ZWeMjWrUQL9elRDEI=";
|
hash = "sha256-CQb1u1j+/px+vNqA3iXZ2oe6/0ZWeMjWrUQL9elRDEI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
pillow
|
pillow
|
||||||
pyyaml
|
pyyaml
|
||||||
regex
|
regex
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "asn1editor";
|
pname = "asn1editor";
|
||||||
version = "0.8.0";
|
version = "0.8.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Futsch1";
|
owner = "Futsch1";
|
||||||
@ -16,7 +16,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
hash = "sha256-mgluhC2DMS4OyS/BoWqBdVf7GcxquOtOKTHZ/hbiHQM=";
|
hash = "sha256-mgluhC2DMS4OyS/BoWqBdVf7GcxquOtOKTHZ/hbiHQM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
asn1tools
|
asn1tools
|
||||||
coverage
|
coverage
|
||||||
wxpython
|
wxpython
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "atomic-operator";
|
pname = "atomic-operator";
|
||||||
version = "0.8.5";
|
version = "0.8.5";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "swimlane";
|
owner = "swimlane";
|
||||||
@ -16,12 +16,16 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
hash = "sha256-DyNqu3vndyLkmfybCfTbgxk3t/ALg7IAkAMg4kBkH7Q=";
|
hash = "sha256-DyNqu3vndyLkmfybCfTbgxk3t/ALg7IAkAMg4kBkH7Q=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
build-system = with python3.pkgs; [
|
||||||
substituteInPlace setup.py \
|
setuptools
|
||||||
--replace "charset_normalizer~=2.0.0" "charset_normalizer"
|
];
|
||||||
'';
|
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
pythonRelaxDeps = [
|
||||||
|
"charset_normalizer"
|
||||||
|
"urllib3"
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
attrs
|
attrs
|
||||||
certifi
|
certifi
|
||||||
chardet
|
chardet
|
||||||
|
|||||||
@ -14,7 +14,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "autokey";
|
pname = "autokey";
|
||||||
version = "0.96.0";
|
version = "0.96.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "autokey";
|
owner = "autokey";
|
||||||
@ -37,7 +37,11 @@ python3Packages.buildPythonApplication rec {
|
|||||||
libnotify
|
libnotify
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
dbus-python
|
dbus-python
|
||||||
pyinotify
|
pyinotify
|
||||||
xlib
|
xlib
|
||||||
|
|||||||
@ -20,7 +20,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "ayatana-webmail";
|
pname = "ayatana-webmail";
|
||||||
version = "24.5.17";
|
version = "24.5.17";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "AyatanaIndicators";
|
owner = "AyatanaIndicators";
|
||||||
@ -53,7 +53,11 @@ python3Packages.buildPythonApplication rec {
|
|||||||
glib # For compiling gsettings-schemas
|
glib # For compiling gsettings-schemas
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
urllib3
|
urllib3
|
||||||
babel
|
babel
|
||||||
psutil
|
psutil
|
||||||
|
|||||||
@ -10,7 +10,7 @@ let
|
|||||||
in
|
in
|
||||||
python3Packages.buildPythonApplication {
|
python3Packages.buildPythonApplication {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit version;
|
inherit version;
|
||||||
@ -18,6 +18,10 @@ python3Packages.buildPythonApplication {
|
|||||||
hash = "sha256-UWS1weiccSGqBU8grPAUKkuXb7qs5wliHVaPgdW4KtI=";
|
hash = "sha256-UWS1weiccSGqBU8grPAUKkuXb7qs5wliHVaPgdW4KtI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
# If enabled, it will attempt to run '__init__.py, failing by trying to write
|
# If enabled, it will attempt to run '__init__.py, failing by trying to write
|
||||||
# at "/homeless-shelter" as HOME
|
# at "/homeless-shelter" as HOME
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication {
|
python3Packages.buildPythonApplication {
|
||||||
pname = "bashplotlib";
|
pname = "bashplotlib";
|
||||||
version = "2021-03-31";
|
version = "2021-03-31";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "glamp";
|
owner = "glamp";
|
||||||
@ -16,6 +16,10 @@ python3Packages.buildPythonApplication {
|
|||||||
sha256 = "sha256-0S6mgy6k7CcqsDR1kE5xcXGidF1t061e+M+ZuP2Gk3c=";
|
sha256 = "sha256-0S6mgy6k7CcqsDR1kE5xcXGidF1t061e+M+ZuP2Gk3c=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
# No tests
|
# No tests
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
|
|||||||
@ -4,12 +4,10 @@
|
|||||||
fetchPypi,
|
fetchPypi,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with python3.pkgs;
|
python3.pkgs.buildPythonApplication rec {
|
||||||
|
|
||||||
buildPythonApplication rec {
|
|
||||||
pname = "bkyml";
|
pname = "bkyml";
|
||||||
version = "1.4.3";
|
version = "1.4.3";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
@ -21,24 +19,27 @@ buildPythonApplication rec {
|
|||||||
# of the package, that has been affected by the pyscaffold package dependency removal.
|
# of the package, that has been affected by the pyscaffold package dependency removal.
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace setup.py \
|
substituteInPlace setup.py \
|
||||||
--replace "['pyscaffold>=3.0a0,<3.1a0'] + " "" \
|
--replace-fail "['pyscaffold>=3.0a0,<3.1a0'] + " "" \
|
||||||
--replace "use_pyscaffold=True" ""
|
--replace-fail "use_pyscaffold=True" ""
|
||||||
substituteInPlace src/bkyml/skeleton.py --replace \
|
substituteInPlace src/bkyml/__init__.py \
|
||||||
"from bkyml import __version__" \
|
--replace-fail "from pkg_resources" "# from pkg_resources" \
|
||||||
"__version__ = \"${version}\""
|
--replace-fail "get_distribution(dist_name).version" '"${version}"'
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
|
ruamel-yaml
|
||||||
|
];
|
||||||
|
|
||||||
# Don't run tests because they are broken when run within
|
# Don't run tests because they are broken when run within
|
||||||
# buildPythonApplication for reasons I don't quite understand.
|
# buildPythonApplication for reasons I don't quite understand.
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
pythonImportsCheck = [ "bkyml" ];
|
pythonImportsCheck = [ "bkyml" ];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
|
||||||
ruamel-yaml
|
|
||||||
setuptools
|
|
||||||
];
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://github.com/joscha/bkyml";
|
homepage = "https://github.com/joscha/bkyml";
|
||||||
description = "CLI tool to generate a pipeline.yaml file for Buildkite on the fly";
|
description = "CLI tool to generate a pipeline.yaml file for Buildkite on the fly";
|
||||||
|
|||||||
@ -22,7 +22,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "blivet-gui";
|
pname = "blivet-gui";
|
||||||
version = "2.6.0";
|
version = "2.6.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "storaged-project";
|
owner = "storaged-project";
|
||||||
@ -47,6 +47,10 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
|
|
||||||
buildInputs = [ gtk3 ];
|
buildInputs = [ gtk3 ];
|
||||||
|
|
||||||
|
build-system = [
|
||||||
|
python3.pkgs.setuptools
|
||||||
|
];
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
python3.pkgs.blivet
|
python3.pkgs.blivet
|
||||||
python3.pkgs.pyparted
|
python3.pkgs.pyparted
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "brotab";
|
pname = "brotab";
|
||||||
version = "1.4.2";
|
version = "1.4.2";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "balta2ar";
|
owner = "balta2ar";
|
||||||
@ -26,7 +26,11 @@ python3Packages.buildPythonApplication rec {
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
flask
|
flask
|
||||||
psutil
|
psutil
|
||||||
requests
|
requests
|
||||||
@ -35,9 +39,9 @@ python3Packages.buildPythonApplication rec {
|
|||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace requirements/base.txt \
|
substituteInPlace requirements/base.txt \
|
||||||
--replace "Flask==2.0.2" "Flask>=2.0.2" \
|
--replace-fail "Flask==2.0.2" "Flask>=2.0.2" \
|
||||||
--replace "psutil==5.8.0" "psutil>=5.8.0" \
|
--replace-fail "psutil==5.8.0" "psutil>=5.8.0" \
|
||||||
--replace "requests==2.24.0" "requests>=2.24.0"
|
--replace-fail "requests==2.24.0" "requests>=2.24.0"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
__darwinAllowLocalNetworking = true;
|
__darwinAllowLocalNetworking = true;
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "btlejack";
|
pname = "btlejack";
|
||||||
version = "2.1.1";
|
version = "2.1.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "virtualabs";
|
owner = "virtualabs";
|
||||||
@ -20,7 +20,11 @@ python3Packages.buildPythonApplication rec {
|
|||||||
sed -i "s|^.*'argparse',$||" setup.py
|
sed -i "s|^.*'argparse',$||" setup.py
|
||||||
'';
|
'';
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
build-system = [
|
||||||
|
python3Packages.setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
python3Packages.pyserial
|
python3Packages.pyserial
|
||||||
python3Packages.halo
|
python3Packages.halo
|
||||||
];
|
];
|
||||||
|
|||||||
@ -20,7 +20,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "bubblemail";
|
pname = "bubblemail";
|
||||||
version = "1.9";
|
version = "1.9";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
domain = "framagit.org";
|
domain = "framagit.org";
|
||||||
@ -53,6 +53,10 @@ python3Packages.buildPythonApplication rec {
|
|||||||
gobject-introspection
|
gobject-introspection
|
||||||
];
|
];
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
propagatedBuildInputs = with python3Packages; [
|
||||||
gsettings-desktop-schemas
|
gsettings-desktop-schemas
|
||||||
pygobject3
|
pygobject3
|
||||||
|
|||||||
@ -22,7 +22,7 @@ in
|
|||||||
python3.pkgs.buildPythonPackage {
|
python3.pkgs.buildPythonPackage {
|
||||||
pname = "bumblebee-status";
|
pname = "bumblebee-status";
|
||||||
inherit version;
|
inherit version;
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "tobi-wan-kenobi";
|
owner = "tobi-wan-kenobi";
|
||||||
@ -40,10 +40,15 @@ python3.pkgs.buildPythonPackage {
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
buildInputs = lib.concatMap (p: p.buildInputs or [ ]) selectedPlugins;
|
buildInputs = lib.concatMap (p: p.buildInputs or [ ]) selectedPlugins;
|
||||||
|
|
||||||
propagatedBuildInputs = lib.concatMap (p: p.propagatedBuildInputs or [ ]) selectedPlugins;
|
propagatedBuildInputs = lib.concatMap (p: p.propagatedBuildInputs or [ ]) selectedPlugins;
|
||||||
|
|
||||||
checkInputs = with python3.pkgs; [
|
nativeCheckInputs = with python3.pkgs; [
|
||||||
freezegun
|
freezegun
|
||||||
netifaces
|
netifaces
|
||||||
psutil
|
psutil
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "bumpver";
|
pname = "bumpver";
|
||||||
version = "2021.1110";
|
version = "2021.1110";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
@ -18,12 +18,16 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
|
|
||||||
prePatch = ''
|
prePatch = ''
|
||||||
substituteInPlace setup.py \
|
substituteInPlace setup.py \
|
||||||
--replace "if any(arg.startswith(\"bdist\") for arg in sys.argv):" ""\
|
--replace-fail "if any(arg.startswith(\"bdist\") for arg in sys.argv):" ""\
|
||||||
--replace "import lib3to6" ""\
|
--replace-fail "import lib3to6" ""\
|
||||||
--replace "package_dir = lib3to6.fix(package_dir)" ""
|
--replace-fail "package_dir = lib3to6.fix(package_dir)" ""
|
||||||
'';
|
'';
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
pathlib2
|
pathlib2
|
||||||
click
|
click
|
||||||
toml
|
toml
|
||||||
|
|||||||
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
version = "0.9.9";
|
version = "0.9.9";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
pname = "canto-curses";
|
pname = "canto-curses";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
@ -28,6 +28,10 @@ python3Packages.buildPythonApplication rec {
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
readline
|
readline
|
||||||
ncurses
|
ncurses
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
version = "0.9.8";
|
version = "0.9.8";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
pname = "canto-daemon";
|
pname = "canto-daemon";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
@ -16,7 +16,9 @@ python3Packages.buildPythonApplication rec {
|
|||||||
sha256 = "0fmsdn28z09bvivdkqcla5bnalky7k744iir25z70bv4pz1jcvnk";
|
sha256 = "0fmsdn28z09bvivdkqcla5bnalky7k744iir25z70bv4pz1jcvnk";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [ feedparser ];
|
build-system = with python3Packages; [ setuptools ];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [ feedparser ];
|
||||||
|
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "cantoolz";
|
pname = "cantoolz";
|
||||||
version = "3.7.0";
|
version = "3.7.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "CANToolz";
|
owner = "CANToolz";
|
||||||
@ -30,7 +30,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
flask
|
flask
|
||||||
pyserial
|
pyserial
|
||||||
mido
|
mido
|
||||||
|
|||||||
45
pkgs/by-name/ce/certmitm/package.nix
Normal file
45
pkgs/by-name/ce/certmitm/package.nix
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
fetchFromGitHub,
|
||||||
|
python3,
|
||||||
|
}:
|
||||||
|
|
||||||
|
python3.pkgs.buildPythonApplication rec {
|
||||||
|
pname = "certmitm";
|
||||||
|
version = "0-unstable-2025-05-14";
|
||||||
|
pyproject = false;
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "aapooksman";
|
||||||
|
repo = "certmitm";
|
||||||
|
rev = "f04c91a1ba231762ec126487f593f9b4d33f4ec2";
|
||||||
|
hash = "sha256-i4DnOyn56lA63hI40uxtXX8dzMa29BPQQHWKFdVjVlM=";
|
||||||
|
};
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
|
dpkt
|
||||||
|
pyopenssl
|
||||||
|
];
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
install -vD certmitm.py $out/bin/certmitm
|
||||||
|
install -vd $out/${python3.sitePackages}/
|
||||||
|
cp -R certmitm $out/${python3.sitePackages}
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
|
||||||
|
# Project has not tests
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Tool for testing for certificate validation vulnerabilities of TLS connections";
|
||||||
|
homepage = "https://github.com/aapooksman/certmitm";
|
||||||
|
license = lib.licenses.mit;
|
||||||
|
maintainers = with lib.maintainers; [ fab ];
|
||||||
|
mainProgram = "certmitm";
|
||||||
|
platforms = lib.platforms.all;
|
||||||
|
};
|
||||||
|
}
|
||||||
@ -8,7 +8,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "charge-lnd";
|
pname = "charge-lnd";
|
||||||
version = "0.3.0";
|
version = "0.3.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "accumulator";
|
owner = "accumulator";
|
||||||
@ -17,6 +17,10 @@ python3Packages.buildPythonApplication rec {
|
|||||||
hash = "sha256-a/zIEA2oF1+BoZXk4YDWx69eVFSnANUE/F+ARI/VsXU=";
|
hash = "sha256-a/zIEA2oF1+BoZXk4YDWx69eVFSnANUE/F+ARI/VsXU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
propagatedBuildInputs = with python3Packages; [
|
||||||
aiorpcx
|
aiorpcx
|
||||||
colorama
|
colorama
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "chatblade";
|
pname = "chatblade";
|
||||||
version = "0.7.0";
|
version = "0.7.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
@ -17,7 +17,14 @@ python3Packages.buildPythonApplication rec {
|
|||||||
doCheck = false; # there are no tests
|
doCheck = false; # there are no tests
|
||||||
|
|
||||||
pythonImportsCheck = [ "chatblade" ];
|
pythonImportsCheck = [ "chatblade" ];
|
||||||
propagatedBuildInputs = with python3Packages; [
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
pythonRelaxDeps = true;
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
openai
|
openai
|
||||||
platformdirs
|
platformdirs
|
||||||
pylatexenc
|
pylatexenc
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "clickable";
|
pname = "clickable";
|
||||||
version = "8.3.1";
|
version = "8.3.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "clickable";
|
owner = "clickable";
|
||||||
@ -18,7 +18,9 @@ python3Packages.buildPythonApplication rec {
|
|||||||
hash = "sha256-Vn2PyALaRrE+jJRdZzW+jjCm3f2GfpgrQcFGB7kr4EM=";
|
hash = "sha256-Vn2PyALaRrE+jJRdZzW+jjCm3f2GfpgrQcFGB7kr4EM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = [ python3Packages.setuptools ];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
cookiecutter
|
cookiecutter
|
||||||
requests
|
requests
|
||||||
pyyaml
|
pyyaml
|
||||||
|
|||||||
@ -6,18 +6,18 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "cnspec";
|
pname = "cnspec";
|
||||||
version = "11.61.0";
|
version = "11.62.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "mondoohq";
|
owner = "mondoohq";
|
||||||
repo = "cnspec";
|
repo = "cnspec";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-34dbAWpxQkvo4fwHAu9f5e8IQJ7wwgdnqI9NApkHi3A=";
|
hash = "sha256-j31vx0ciyursGB9Ty0AStCbgSCBTyRkPPhCOiF+aTxs=";
|
||||||
};
|
};
|
||||||
|
|
||||||
proxyVendor = true;
|
proxyVendor = true;
|
||||||
|
|
||||||
vendorHash = "sha256-dK1j9RRW7AYGvaO0saz8ZS//p/EJvIixOy/j8vSTtrY=";
|
vendorHash = "sha256-qca0zdPkRQD+9QA6uz3Kl7UfVii+QOwlyz+SnORXd18=";
|
||||||
|
|
||||||
subPackages = [ "apps/cnspec" ];
|
subPackages = [ "apps/cnspec" ];
|
||||||
|
|
||||||
|
|||||||
@ -7,14 +7,18 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "colorz";
|
pname = "colorz";
|
||||||
version = "1.0.3";
|
version = "1.0.3";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "0ghd90lgplf051fs5n5bb42zffd3fqpgzkbv6bhjw7r8jqwgcky0";
|
sha256 = "0ghd90lgplf051fs5n5bb42zffd3fqpgzkbv6bhjw7r8jqwgcky0";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
pillow
|
pillow
|
||||||
scipy
|
scipy
|
||||||
];
|
];
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "compdb";
|
pname = "compdb";
|
||||||
version = "0.2.0";
|
version = "0.2.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Sarcasm";
|
owner = "Sarcasm";
|
||||||
@ -16,6 +16,10 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
sha256 = "sha256-nFAgTrup6V5oE+LP4UWDOCgTVCv2v9HbQbkGW+oDnTg=";
|
sha256 = "sha256-nFAgTrup6V5oE+LP4UWDOCgTVCv2v9HbQbkGW+oDnTg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Command line tool to manipulate compilation databases";
|
description = "Command line tool to manipulate compilation databases";
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "cp210x-program";
|
pname = "cp210x-program";
|
||||||
version = "0.4.1";
|
version = "0.4.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "VCTLabs";
|
owner = "VCTLabs";
|
||||||
@ -16,7 +16,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
sha256 = "sha256-IjKshP12WfFly9cPm6svD4qZW6cT8C7lOVrGenSqbfY=";
|
sha256 = "sha256-IjKshP12WfFly9cPm6svD4qZW6cT8C7lOVrGenSqbfY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
hexdump
|
hexdump
|
||||||
pyusb
|
pyusb
|
||||||
];
|
];
|
||||||
|
|||||||
@ -4,12 +4,10 @@
|
|||||||
python3Packages,
|
python3Packages,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with python3Packages;
|
python3Packages.buildPythonApplication rec {
|
||||||
|
|
||||||
buildPythonApplication rec {
|
|
||||||
pname = "cppclean";
|
pname = "cppclean";
|
||||||
version = "0.13";
|
version = "0.13";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "myint";
|
owner = "myint";
|
||||||
@ -22,6 +20,10 @@ buildPythonApplication rec {
|
|||||||
patchShebangs .
|
patchShebangs .
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
checkPhase = ''
|
checkPhase = ''
|
||||||
./test.bash
|
./test.bash
|
||||||
'';
|
'';
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "cpuset";
|
pname = "cpuset";
|
||||||
version = "1.6.2";
|
version = "1.6.2";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "lpechacek";
|
owner = "lpechacek";
|
||||||
@ -16,6 +16,10 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
hash = "sha256-fW0SXNI10pb6FTn/2TOqxP9qlys0KL/H9m//NjslUaY=";
|
hash = "sha256-fW0SXNI10pb6FTn/2TOqxP9qlys0KL/H9m//NjslUaY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
makeFlags = [ "prefix=$(out)" ];
|
makeFlags = [ "prefix=$(out)" ];
|
||||||
|
|
||||||
checkPhase = ''
|
checkPhase = ''
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "creds";
|
pname = "creds";
|
||||||
version = "0.5.3";
|
version = "0.5.3";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ihebski";
|
owner = "ihebski";
|
||||||
@ -21,10 +21,14 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace creds \
|
substituteInPlace creds \
|
||||||
--replace "pathlib.Path(__file__).parent" "pathlib.Path.home()"
|
--replace-fail "pathlib.Path(__file__).parent" "pathlib.Path.home()"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
fire
|
fire
|
||||||
prettytable
|
prettytable
|
||||||
requests
|
requests
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "crlfsuite";
|
pname = "crlfsuite";
|
||||||
version = "2.5.2";
|
version = "2.5.2";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Nefcore";
|
owner = "Nefcore";
|
||||||
@ -16,7 +16,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
sha256 = "sha256-mK20PbVGhTEjhY5L6coCzSMIrG/PHHmNq30ZoJEs6uI=";
|
sha256 = "sha256-mK20PbVGhTEjhY5L6coCzSMIrG/PHHmNq30ZoJEs6uI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
colorama
|
colorama
|
||||||
requests
|
requests
|
||||||
];
|
];
|
||||||
|
|||||||
@ -11,7 +11,7 @@
|
|||||||
python3Packages.buildPythonApplication {
|
python3Packages.buildPythonApplication {
|
||||||
pname = "crowbar";
|
pname = "crowbar";
|
||||||
version = "unstable-2020-04-23";
|
version = "unstable-2020-04-23";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "galkan";
|
owner = "galkan";
|
||||||
@ -20,7 +20,9 @@ python3Packages.buildPythonApplication {
|
|||||||
sha256 = "05m9vywr9976pc7il0ak8nl26mklzxlcqx0p8rlfyx1q766myqzf";
|
sha256 = "05m9vywr9976pc7il0ak8nl26mklzxlcqx0p8rlfyx1q766myqzf";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [ python3Packages.paramiko ];
|
build-system = [ python3Packages.setuptools ];
|
||||||
|
|
||||||
|
dependencies = [ python3Packages.paramiko ];
|
||||||
|
|
||||||
patchPhase = ''
|
patchPhase = ''
|
||||||
sed -i 's,/usr/bin/xfreerdp,${freerdp}/bin/xfreerdp,g' lib/main.py
|
sed -i 's,/usr/bin/xfreerdp,${freerdp}/bin/xfreerdp,g' lib/main.py
|
||||||
|
|||||||
@ -7,12 +7,17 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "csv2odf";
|
pname = "csv2odf";
|
||||||
version = "2.09";
|
version = "2.09";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/project/${pname}/${pname}-${version}/${pname}-${version}.tar.gz";
|
url = "mirror://sourceforge/project/${pname}/${pname}-${version}/${pname}-${version}.tar.gz";
|
||||||
sha256 = "09l0yfay89grjdzap2h11f0hcyn49np5zizg2yyp2aqgjs8ki57p";
|
sha256 = "09l0yfay89grjdzap2h11f0hcyn49np5zizg2yyp2aqgjs8ki57p";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://sourceforge.net/p/csv2odf/wiki/Main_Page/";
|
homepage = "https://sourceforge.net/p/csv2odf/wiki/Main_Page/";
|
||||||
description = "Convert csv files to OpenDocument Format";
|
description = "Convert csv files to OpenDocument Format";
|
||||||
|
|||||||
@ -5,11 +5,10 @@
|
|||||||
fetchpatch,
|
fetchpatch,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with python3.pkgs;
|
python3.pkgs.buildPythonApplication rec {
|
||||||
buildPythonApplication rec {
|
|
||||||
pname = "csvs-to-sqlite";
|
pname = "csvs-to-sqlite";
|
||||||
version = "1.3";
|
version = "1.3";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "simonw";
|
owner = "simonw";
|
||||||
@ -32,10 +31,11 @@ buildPythonApplication rec {
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
dependencies = with python3.pkgs; [
|
||||||
click
|
click
|
||||||
dateparser
|
dateparser
|
||||||
pandas
|
pandas
|
||||||
@ -47,7 +47,7 @@ buildPythonApplication rec {
|
|||||||
"click"
|
"click"
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs = with python3.pkgs; [
|
||||||
cogapp
|
cogapp
|
||||||
pytestCheckHook
|
pytestCheckHook
|
||||||
];
|
];
|
||||||
|
|||||||
@ -4,19 +4,21 @@
|
|||||||
fetchPypi,
|
fetchPypi,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with python3Packages;
|
python3Packages.buildPythonApplication rec {
|
||||||
|
|
||||||
buildPythonApplication rec {
|
|
||||||
pname = "cum";
|
pname = "cum";
|
||||||
version = "0.9.1";
|
version = "0.9.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "15qc6agka2g3kcnpnz0hbjic1s3260cr9bda0rlcyninxs1vndq0";
|
sha256 = "15qc6agka2g3kcnpnz0hbjic1s3260cr9bda0rlcyninxs1vndq0";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
alembic
|
alembic
|
||||||
beautifulsoup4
|
beautifulsoup4
|
||||||
click
|
click
|
||||||
|
|||||||
98
pkgs/by-name/cu/cup-docker/package.nix
Normal file
98
pkgs/by-name/cu/cup-docker/package.nix
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
{
|
||||||
|
rustPlatform,
|
||||||
|
fetchFromGitHub,
|
||||||
|
lib,
|
||||||
|
stdenvNoCC,
|
||||||
|
bun,
|
||||||
|
nodejs-slim_latest,
|
||||||
|
nix-update-script,
|
||||||
|
withServer ? true,
|
||||||
|
}:
|
||||||
|
let
|
||||||
|
pname = "cup-docker";
|
||||||
|
version = "3.4.0";
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "sergi0g";
|
||||||
|
repo = "cup";
|
||||||
|
tag = "v${version}";
|
||||||
|
hash = "sha256-ciH3t2L2eJhk1+JXTqEJSuHve8OuVod7AuQ3iFWmKRE=";
|
||||||
|
};
|
||||||
|
web = stdenvNoCC.mkDerivation (finalAttrs: {
|
||||||
|
pname = "${pname}-web";
|
||||||
|
inherit version src;
|
||||||
|
impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ [
|
||||||
|
"GIT_PROXY_COMMAND"
|
||||||
|
"SOCKS_SERVER"
|
||||||
|
];
|
||||||
|
sourceRoot = "${finalAttrs.src.name}/web";
|
||||||
|
nativeBuildInputs = [
|
||||||
|
bun
|
||||||
|
nodejs-slim_latest
|
||||||
|
];
|
||||||
|
configurePhase = ''
|
||||||
|
runHook preConfigure
|
||||||
|
bun install --no-progress --frozen-lockfile
|
||||||
|
substituteInPlace node_modules/.bin/{vite,tsc} \
|
||||||
|
--replace-fail "/usr/bin/env node" "${nodejs-slim_latest}/bin/node"
|
||||||
|
runHook postConfigure
|
||||||
|
'';
|
||||||
|
buildPhase = ''
|
||||||
|
runHook preBuild
|
||||||
|
bun run build
|
||||||
|
runHook postBuild
|
||||||
|
'';
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
mkdir -p $out/dist
|
||||||
|
cp -R ./dist $out
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
outputHash = "sha256-Ac1PJYmTQv9XrmhmF1p77vdXh8252hz0CUKxJA+VQR4=";
|
||||||
|
outputHashAlgo = "sha256";
|
||||||
|
outputHashMode = "recursive";
|
||||||
|
});
|
||||||
|
in
|
||||||
|
rustPlatform.buildRustPackage {
|
||||||
|
inherit
|
||||||
|
src
|
||||||
|
version
|
||||||
|
pname
|
||||||
|
;
|
||||||
|
|
||||||
|
cargoHash = "sha256-L9zugOwlPwpdtjV87dT1PH7FAMJYHYFuvfyOfPe5b2k=";
|
||||||
|
|
||||||
|
buildNoDefaultFeatures = true;
|
||||||
|
buildFeatures =
|
||||||
|
[
|
||||||
|
"cli"
|
||||||
|
]
|
||||||
|
++ lib.optional withServer [
|
||||||
|
"server"
|
||||||
|
];
|
||||||
|
|
||||||
|
preConfigure = lib.optionalString withServer ''
|
||||||
|
cp -r ${web}/dist src/static
|
||||||
|
'';
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
inherit web;
|
||||||
|
updateScript = nix-update-script {
|
||||||
|
extraArgs = [
|
||||||
|
"--subpackage"
|
||||||
|
"web"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "a lightweight way to check for container image updates. written in Rust";
|
||||||
|
homepage = "https://cup.sergi0g.dev";
|
||||||
|
license = lib.licenses.agpl3Only;
|
||||||
|
platforms = lib.platforms.all;
|
||||||
|
changelog = "https://github.com/sergi0g/cup/releases";
|
||||||
|
mainProgram = "cup";
|
||||||
|
maintainers = with lib.maintainers; [
|
||||||
|
kuflierl
|
||||||
|
];
|
||||||
|
};
|
||||||
|
}
|
||||||
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
python3Packages.buildPythonApplication {
|
python3Packages.buildPythonApplication {
|
||||||
version = "0.2";
|
version = "0.2";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
pname = "curseradio";
|
pname = "curseradio";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
@ -18,7 +18,11 @@ python3Packages.buildPythonApplication {
|
|||||||
sha256 = "11bf0jnj8h2fxhpdp498189r4s6b47vy4wripv0z4nx7lxajl88i";
|
sha256 = "11bf0jnj8h2fxhpdp498189r4s6b47vy4wripv0z4nx7lxajl88i";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
requests
|
requests
|
||||||
lxml
|
lxml
|
||||||
pyxdg
|
pyxdg
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "cursewords";
|
pname = "cursewords";
|
||||||
version = "1.1";
|
version = "1.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "thisisparker";
|
owner = "thisisparker";
|
||||||
@ -15,14 +15,17 @@ python3Packages.buildPythonApplication rec {
|
|||||||
hash = "sha256-Ssr15kSdWmyMFFG5uCregrpGQ3rI2cMXqY9+/a3gs84=";
|
hash = "sha256-Ssr15kSdWmyMFFG5uCregrpGQ3rI2cMXqY9+/a3gs84=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
build-system = [
|
||||||
python3Packages.setuptools
|
python3Packages.setuptools
|
||||||
python3Packages.wheel
|
|
||||||
];
|
];
|
||||||
|
|
||||||
doCheck = false; # no tests
|
doCheck = false; # no tests
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
pythonRelaxDeps = [
|
||||||
|
"blessed"
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
python3Packages.blessed
|
python3Packages.blessed
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "cvehound";
|
pname = "cvehound";
|
||||||
version = "1.2.1";
|
version = "1.2.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "evdenis";
|
owner = "evdenis";
|
||||||
@ -27,9 +27,12 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
}"
|
}"
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
lxml
|
|
||||||
setuptools
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
|
lxml
|
||||||
sympy
|
sympy
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonPackage {
|
python3.pkgs.buildPythonPackage {
|
||||||
pname = "dict.cc.py";
|
pname = "dict.cc.py";
|
||||||
version = "3.1.0";
|
version = "3.1.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "rbaron";
|
owner = "rbaron";
|
||||||
@ -16,7 +16,11 @@ python3.pkgs.buildPythonPackage {
|
|||||||
hash = "sha256-wc0WY1pETBdOT3QUaVGsX8YdcnhxLIHrZ2vt2t5LYKU=";
|
hash = "sha256-wc0WY1pETBdOT3QUaVGsX8YdcnhxLIHrZ2vt2t5LYKU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
beautifulsoup4
|
beautifulsoup4
|
||||||
colorama
|
colorama
|
||||||
requests
|
requests
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
python3.pkgs.buildPythonApplication {
|
python3.pkgs.buildPythonApplication {
|
||||||
pname = "dnd-tools";
|
pname = "dnd-tools";
|
||||||
version = "unstable-2021-02-18";
|
version = "unstable-2021-02-18";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "savagezen";
|
owner = "savagezen";
|
||||||
@ -25,6 +25,10 @@ python3.pkgs.buildPythonApplication {
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://github.com/savagezen/dnd-tools";
|
homepage = "https://github.com/savagezen/dnd-tools";
|
||||||
description = "Set of interactive command line tools for Dungeons and Dragons 5th Edition";
|
description = "Set of interactive command line tools for Dungeons and Dragons 5th Edition";
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "dnsviz";
|
pname = "dnsviz";
|
||||||
version = "0.11.1";
|
version = "0.11.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "dnsviz";
|
owner = "dnsviz";
|
||||||
@ -26,6 +26,10 @@ python3Packages.buildPythonApplication rec {
|
|||||||
--replace-fail '@out@' $out
|
--replace-fail '@out@' $out
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
dependencies = with python3Packages; [
|
dependencies = with python3Packages; [
|
||||||
dnspython
|
dnspython
|
||||||
m2crypto
|
m2crypto
|
||||||
|
|||||||
@ -13,7 +13,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "dockbarx";
|
pname = "dockbarx";
|
||||||
version = "1.0-beta4";
|
version = "1.0-beta4";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "xuzhen";
|
owner = "xuzhen";
|
||||||
@ -35,7 +35,11 @@ python3Packages.buildPythonApplication rec {
|
|||||||
keybinder3
|
keybinder3
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
dbus-python
|
dbus-python
|
||||||
pillow
|
pillow
|
||||||
pygobject3
|
pygobject3
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "dotfiles";
|
pname = "dotfiles";
|
||||||
version = "0.6.5";
|
version = "0.6.5";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit version pname;
|
inherit version pname;
|
||||||
@ -17,8 +17,11 @@ python3Packages.buildPythonApplication rec {
|
|||||||
# No tests in archive
|
# No tests in archive
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
|
build-system = with python3Packages; [ setuptools ];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [ click ];
|
||||||
|
|
||||||
nativeCheckInputs = with python3Packages; [ pytest ];
|
nativeCheckInputs = with python3Packages; [ pytest ];
|
||||||
propagatedBuildInputs = with python3Packages; [ click ];
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Easily manage your dotfiles";
|
description = "Easily manage your dotfiles";
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage (finalAttrs: {
|
rustPlatform.buildRustPackage (finalAttrs: {
|
||||||
pname = "dprint";
|
pname = "dprint";
|
||||||
version = "0.50.0";
|
version = "0.50.1";
|
||||||
|
|
||||||
# Prefer repository rather than crate here
|
# Prefer repository rather than crate here
|
||||||
# - They have Cargo.lock in the repository
|
# - They have Cargo.lock in the repository
|
||||||
@ -21,14 +21,18 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||||||
owner = "dprint";
|
owner = "dprint";
|
||||||
repo = "dprint";
|
repo = "dprint";
|
||||||
tag = finalAttrs.version;
|
tag = finalAttrs.version;
|
||||||
hash = "sha256-6AgbKH5f7N/yYqq7KBVHOqYbyuZkjFSaYwZwIXsgd9o=";
|
hash = "sha256-Lt6CzSzppu5ULhzYN5FTCWtWK3AA4/8jRzXgQkU4Tco=";
|
||||||
};
|
};
|
||||||
|
|
||||||
useFetchCargoVendor = true;
|
useFetchCargoVendor = true;
|
||||||
cargoHash = "sha256-OnrsuVK1gEDweldq+P8lDkkrHjklsG8MRpM0wqWsdlM=";
|
cargoHash = "sha256-1opQaR3vbm/DpDY5oQ1VgA4nf0nCBknxfgOSPZQbtV4=";
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ];
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
|
|
||||||
|
# Avoiding "Undefined symbols" such as "___unw_remove_find_dynamic_unwind_sections" since dprint 0.50.1
|
||||||
|
# Adding "libunwind" in buildInputs did not resolve it.
|
||||||
|
env.RUSTFLAGS = lib.optionalString stdenv.hostPlatform.isDarwin "-C link-args=-Wl,-undefined,dynamic_lookup";
|
||||||
|
|
||||||
cargoBuildFlags = [
|
cargoBuildFlags = [
|
||||||
"--package=dprint"
|
"--package=dprint"
|
||||||
# Required only for dprint package tests; the binary is removed in postInstall.
|
# Required only for dprint package tests; the binary is removed in postInstall.
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "dpt-rp1-py";
|
pname = "dpt-rp1-py";
|
||||||
version = "0.1.16";
|
version = "0.1.16";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "janten";
|
owner = "janten";
|
||||||
@ -17,14 +17,17 @@ python3Packages.buildPythonApplication rec {
|
|||||||
|
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
anytree
|
anytree
|
||||||
fusepy
|
fusepy
|
||||||
httpsig
|
httpsig
|
||||||
pbkdf2
|
pbkdf2
|
||||||
pyyaml
|
pyyaml
|
||||||
requests
|
requests
|
||||||
setuptools
|
|
||||||
tqdm
|
tqdm
|
||||||
urllib3
|
urllib3
|
||||||
zeroconf
|
zeroconf
|
||||||
|
|||||||
@ -24,7 +24,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "dtrx";
|
pname = "dtrx";
|
||||||
version = "8.5.3";
|
version = "8.5.3";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "dtrx-py";
|
owner = "dtrx-py";
|
||||||
@ -58,7 +58,9 @@ python3Packages.buildPythonApplication rec {
|
|||||||
''--prefix PATH : "${archivers}"''
|
''--prefix PATH : "${archivers}"''
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [ python3Packages.invoke ];
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
passthru.updateScript = gitUpdater { };
|
passthru.updateScript = gitUpdater { };
|
||||||
|
|
||||||
|
|||||||
@ -7,15 +7,18 @@
|
|||||||
python3Packages.buildPythonPackage rec {
|
python3Packages.buildPythonPackage rec {
|
||||||
pname = "easyeda2kicad";
|
pname = "easyeda2kicad";
|
||||||
version = "0.8.0";
|
version = "0.8.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-p4G+bRB29uBohqQpI3PrkwyZId5McJ1t2Ru26hBPSks=";
|
hash = "sha256-p4G+bRB29uBohqQpI3PrkwyZId5McJ1t2Ru26hBPSks=";
|
||||||
};
|
};
|
||||||
|
|
||||||
dependencies = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
setuptools
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
pydantic
|
pydantic
|
||||||
requests
|
requests
|
||||||
];
|
];
|
||||||
|
|||||||
@ -25,14 +25,19 @@ let
|
|||||||
in
|
in
|
||||||
|
|
||||||
python3.pkgs.buildPythonApplication {
|
python3.pkgs.buildPythonApplication {
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
|
|
||||||
srcs = [ main_src ] ++ lib.optional enableDefaultMusicPack music_src;
|
srcs = [ main_src ] ++ lib.optional enableDefaultMusicPack music_src;
|
||||||
sourceRoot = main_src.name;
|
sourceRoot = main_src.name;
|
||||||
|
|
||||||
nativeBuildInputs = [ unzip ]; # The music is zipped
|
nativeBuildInputs = [ unzip ]; # The music is zipped
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
|
||||||
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
pygame
|
pygame
|
||||||
numpy
|
numpy
|
||||||
polib
|
polib
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "epr";
|
pname = "epr";
|
||||||
version = "2.4.13";
|
version = "2.4.13";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "wustho";
|
owner = "wustho";
|
||||||
@ -16,6 +16,10 @@ python3Packages.buildPythonApplication rec {
|
|||||||
sha256 = "sha256-1qsqYlqGlCRhl7HINrcTDt5bGlb7g5PmaERylT+UvEg=";
|
sha256 = "sha256-1qsqYlqGlCRhl7HINrcTDt5bGlb7g5PmaERylT+UvEg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "CLI Epub Reader";
|
description = "CLI Epub Reader";
|
||||||
mainProgram = "epr";
|
mainProgram = "epr";
|
||||||
|
|||||||
@ -8,7 +8,7 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
pname = "errbot";
|
pname = "errbot";
|
||||||
version = "6.2.0";
|
version = "6.2.0";
|
||||||
|
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "errbotio";
|
owner = "errbotio";
|
||||||
@ -17,9 +17,13 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
hash = "sha256-UdqzBrlcb9NkuVo8ChADJmaKevadoGLyZUrckStb5ko=";
|
hash = "sha256-UdqzBrlcb9NkuVo8ChADJmaKevadoGLyZUrckStb5ko=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
pythonRelaxDeps = true;
|
pythonRelaxDeps = true;
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
dependencies = with python3.pkgs; [
|
||||||
ansi
|
ansi
|
||||||
colorlog
|
colorlog
|
||||||
daemonize
|
daemonize
|
||||||
|
|||||||
@ -9,11 +9,10 @@
|
|||||||
wrapGAppsHook3,
|
wrapGAppsHook3,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with python3Packages;
|
python3Packages.buildPythonApplication {
|
||||||
buildPythonApplication {
|
|
||||||
pname = "escrotum";
|
pname = "escrotum";
|
||||||
version = "unstable-2020-12-07";
|
version = "unstable-2020-12-07";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Roger";
|
owner = "Roger";
|
||||||
@ -32,7 +31,11 @@ buildPythonApplication {
|
|||||||
wrapGAppsHook3
|
wrapGAppsHook3
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
pygobject3
|
pygobject3
|
||||||
xcffib
|
xcffib
|
||||||
pycairo
|
pycairo
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "etesync-dav";
|
pname = "etesync-dav";
|
||||||
version = "0.34.0";
|
version = "0.34.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "etesync";
|
owner = "etesync";
|
||||||
@ -18,6 +18,10 @@ python3Packages.buildPythonApplication rec {
|
|||||||
hash = "sha256-+rNqyksOmDUh0OuvgEDWv6tuZQkn1gizz35Ptr6izos=";
|
hash = "sha256-+rNqyksOmDUh0OuvgEDWv6tuZQkn1gizz35Ptr6izos=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [ setuptools ];
|
||||||
|
|
||||||
|
pythonRelaxDeps = [ "radicale" ];
|
||||||
|
|
||||||
dependencies = with python3Packages; [
|
dependencies = with python3Packages; [
|
||||||
appdirs
|
appdirs
|
||||||
etebase
|
etebase
|
||||||
@ -25,10 +29,8 @@ python3Packages.buildPythonApplication rec {
|
|||||||
flask
|
flask
|
||||||
flask-wtf
|
flask-wtf
|
||||||
msgpack
|
msgpack
|
||||||
setuptools
|
|
||||||
(python3Packages.toPythonModule (radicale.override { python3 = python; }))
|
(python3Packages.toPythonModule (radicale.override { python3 = python; }))
|
||||||
requests
|
requests
|
||||||
types-setuptools
|
|
||||||
requests.optional-dependencies.socks
|
requests.optional-dependencies.socks
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonPackage {
|
python3Packages.buildPythonPackage {
|
||||||
pname = "evdevremapkeys";
|
pname = "evdevremapkeys";
|
||||||
version = "unstable-2021-05-04";
|
version = "unstable-2021-05-04";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "philipl";
|
owner = "philipl";
|
||||||
@ -16,7 +16,11 @@ python3Packages.buildPythonPackage {
|
|||||||
sha256 = "sha256-FwRbo0RTiiV2AB7z6XOalMnwMbj15jM4Dxs41TsIOQI=";
|
sha256 = "sha256-FwRbo0RTiiV2AB7z6XOalMnwMbj15jM4Dxs41TsIOQI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
pyyaml
|
pyyaml
|
||||||
pyxdg
|
pyxdg
|
||||||
python-daemon
|
python-daemon
|
||||||
|
|||||||
@ -10,7 +10,7 @@
|
|||||||
python3Packages.buildPythonPackage rec {
|
python3Packages.buildPythonPackage rec {
|
||||||
pname = "fastcov";
|
pname = "fastcov";
|
||||||
version = "1.16";
|
version = "1.16";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "RPGillespie6";
|
owner = "RPGillespie6";
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "ffmpeg-normalize";
|
pname = "ffmpeg-normalize";
|
||||||
version = "1.31.3";
|
version = "1.31.3";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit version;
|
inherit version;
|
||||||
@ -16,6 +16,10 @@ python3Packages.buildPythonApplication rec {
|
|||||||
hash = "sha256-sewDSBUX6gCZSIHeRtpx5fQGtOKN8OWZKrtCF2bgI9Y=";
|
hash = "sha256-sewDSBUX6gCZSIHeRtpx5fQGtOKN8OWZKrtCF2bgI9Y=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
dependencies =
|
dependencies =
|
||||||
with python3Packages;
|
with python3Packages;
|
||||||
[
|
[
|
||||||
|
|||||||
@ -6,7 +6,8 @@
|
|||||||
python3Packages.buildPythonApplication {
|
python3Packages.buildPythonApplication {
|
||||||
pname = "fileinfo";
|
pname = "fileinfo";
|
||||||
version = "unstable-2022-09-16";
|
version = "unstable-2022-09-16";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "sdushantha";
|
owner = "sdushantha";
|
||||||
repo = "fileinfo";
|
repo = "fileinfo";
|
||||||
@ -14,7 +15,9 @@ python3Packages.buildPythonApplication {
|
|||||||
hash = "sha256-tEmCsR3LmTxeDZAbMvbIwqp/6uaGNUhgGlm18gdsnOw=";
|
hash = "sha256-tEmCsR3LmTxeDZAbMvbIwqp/6uaGNUhgGlm18gdsnOw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [ requests ];
|
build-system = with python3Packages; [ setuptools ];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [ requests ];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://github.com/sdushantha/fileinfo";
|
homepage = "https://github.com/sdushantha/fileinfo";
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "flac2all";
|
pname = "flac2all";
|
||||||
version = "5.1";
|
version = "5.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
@ -24,7 +24,11 @@ python3Packages.buildPythonApplication rec {
|
|||||||
echo ${version} > ./flac2all_pkg/version
|
echo ${version} > ./flac2all_pkg/version
|
||||||
'';
|
'';
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
build-system = [
|
||||||
|
python3Packages.setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
python3Packages.pyzmq
|
python3Packages.pyzmq
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@ -10,13 +10,17 @@ let
|
|||||||
in
|
in
|
||||||
pythonPackages.buildPythonApplication {
|
pythonPackages.buildPythonApplication {
|
||||||
version = "0.1.0";
|
version = "0.1.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
pname = "flatten-references-graph";
|
pname = "flatten-references-graph";
|
||||||
|
|
||||||
# Note: this uses only ./src/.gitignore
|
# Note: this uses only ./src/.gitignore
|
||||||
src = nix-gitignore.gitignoreSource [ ] ./src;
|
src = nix-gitignore.gitignoreSource [ ] ./src;
|
||||||
|
|
||||||
propagatedBuildInputs = with pythonPackages; [
|
build-system = with pythonPackages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with pythonPackages; [
|
||||||
igraph
|
igraph
|
||||||
toolz
|
toolz
|
||||||
];
|
];
|
||||||
|
|||||||
@ -7,13 +7,17 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "flawfinder";
|
pname = "flawfinder";
|
||||||
version = "2.0.19";
|
version = "2.0.19";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://dwheeler.com/flawfinder/flawfinder-${version}.tar.gz";
|
url = "https://dwheeler.com/flawfinder/flawfinder-${version}.tar.gz";
|
||||||
sha256 = "sha256-/lUJgdNwq/oKKWcTRswLA4Ipqb2QsjnqsPAfEiEt9hg=";
|
sha256 = "sha256-/lUJgdNwq/oKKWcTRswLA4Ipqb2QsjnqsPAfEiEt9hg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
# Project is using a combination of bash/Python for the tests
|
# Project is using a combination of bash/Python for the tests
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
|
|||||||
@ -9,14 +9,17 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "flent";
|
pname = "flent";
|
||||||
version = "2.2.0";
|
version = "2.2.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-BPwh3oWIY1YEI+ecgi9AUiX4Ka/Y5dYikwmfvvNB+eg=";
|
hash = "sha256-BPwh3oWIY1YEI+ecgi9AUiX4Ka/Y5dYikwmfvvNB+eg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [ python3Packages.sphinx ];
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
sphinx
|
||||||
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [ qt5.wrapQtAppsHook ];
|
nativeBuildInputs = [ qt5.wrapQtAppsHook ];
|
||||||
|
|
||||||
|
|||||||
@ -7,13 +7,17 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "Flootty";
|
pname = "Flootty";
|
||||||
version = "3.2.2";
|
version = "3.2.2";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "0gfl143ly81pmmrcml91yr0ypvwrs5q4s1sfdc0l2qkqpy233ih7";
|
sha256 = "0gfl143ly81pmmrcml91yr0ypvwrs5q4s1sfdc0l2qkqpy233ih7";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Collaborative terminal. In practice, it's similar to a shared screen or tmux session";
|
description = "Collaborative terminal. In practice, it's similar to a shared screen or tmux session";
|
||||||
mainProgram = "flootty";
|
mainProgram = "flootty";
|
||||||
|
|||||||
@ -16,7 +16,7 @@
|
|||||||
python3.pkgs.buildPythonApplication {
|
python3.pkgs.buildPythonApplication {
|
||||||
pname = "fluxboxlauncher";
|
pname = "fluxboxlauncher";
|
||||||
version = "0.2.1";
|
version = "0.2.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "mothsart";
|
owner = "mothsart";
|
||||||
@ -46,7 +46,11 @@ python3.pkgs.buildPythonApplication {
|
|||||||
"--set CHARSET en_us.UTF-8"
|
"--set CHARSET en_us.UTF-8"
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
pygobject3
|
pygobject3
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "fprettify";
|
pname = "fprettify";
|
||||||
version = "0.3.7";
|
version = "0.3.7";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "pseewald";
|
owner = "pseewald";
|
||||||
@ -20,7 +20,11 @@ python3Packages.buildPythonApplication rec {
|
|||||||
patchShebangs fprettify.py
|
patchShebangs fprettify.py
|
||||||
'';
|
'';
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
configargparse
|
configargparse
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@ -7,14 +7,23 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "frida-tools";
|
pname = "frida-tools";
|
||||||
version = "14.4.0";
|
version = "14.4.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-ACiznCkOZvnPUSB+Xcs4IZfbPGyknr193gLok0FrzqA=";
|
hash = "sha256-ACiznCkOZvnPUSB+Xcs4IZfbPGyknr193gLok0FrzqA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
pythonRelaxDeps = [
|
||||||
|
"frida"
|
||||||
|
"websockets"
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
pygments
|
pygments
|
||||||
prompt-toolkit
|
prompt-toolkit
|
||||||
colorama
|
colorama
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "genxword";
|
pname = "genxword";
|
||||||
version = "2.1.0";
|
version = "2.1.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "riverrun";
|
owner = "riverrun";
|
||||||
@ -32,7 +32,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
gtksourceview3
|
gtksourceview3
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
pycairo
|
pycairo
|
||||||
pygobject3
|
pygobject3
|
||||||
];
|
];
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "gersemi";
|
pname = "gersemi";
|
||||||
version = "0.19.3";
|
version = "0.19.3";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "BlankSpruce";
|
owner = "BlankSpruce";
|
||||||
@ -16,7 +16,11 @@ python3Packages.buildPythonApplication rec {
|
|||||||
hash = "sha256-CVb6ibO5+Tp0o+nB+bo9G9OKyB4L05wN1QiB9J4bOqY=";
|
hash = "sha256-CVb6ibO5+Tp0o+nB+bo9G9OKyB4L05wN1QiB9J4bOqY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
appdirs
|
appdirs
|
||||||
colorama
|
colorama
|
||||||
lark
|
lark
|
||||||
|
|||||||
@ -7,14 +7,18 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "gh2md";
|
pname = "gh2md";
|
||||||
version = "2.3.1";
|
version = "2.3.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-B7IB1TWfZ0StH2zo/tXfDAaPlgLvr4ciIv7B8EQyp8w=";
|
hash = "sha256-B7IB1TWfZ0StH2zo/tXfDAaPlgLvr4ciIv7B8EQyp8w=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
six
|
six
|
||||||
requests
|
requests
|
||||||
python-dateutil
|
python-dateutil
|
||||||
|
|||||||
@ -7,14 +7,18 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "ghdorker";
|
pname = "ghdorker";
|
||||||
version = "0.3.2";
|
version = "0.3.2";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-wF4QoXxH55SpdYgKLHf4sCwUk1rkCpSdnIX5FvFi/BU=";
|
hash = "sha256-wF4QoXxH55SpdYgKLHf4sCwUk1rkCpSdnIX5FvFi/BU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
ghapi
|
ghapi
|
||||||
glom
|
glom
|
||||||
python-dotenv
|
python-dotenv
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "ghost";
|
pname = "ghost";
|
||||||
version = "8.0.0";
|
version = "8.0.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
disabled = python3.pythonOlder "3.7";
|
disabled = python3.pythonOlder "3.7";
|
||||||
|
|
||||||
@ -18,7 +18,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
sha256 = "13p3inw7v55na8438awr692v9vb7zgf5ggxpha9r3m8vfm3sb4iz";
|
sha256 = "13p3inw7v55na8438awr692v9vb7zgf5ggxpha9r3m8vfm3sb4iz";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
adb-shell
|
adb-shell
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,7 @@ let
|
|||||||
self = python3Packages.buildPythonApplication {
|
self = python3Packages.buildPythonApplication {
|
||||||
pname = "git-branchstack";
|
pname = "git-branchstack";
|
||||||
version = "0.2.0";
|
version = "0.2.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
pname = "git-branchstack";
|
pname = "git-branchstack";
|
||||||
@ -16,6 +16,10 @@ let
|
|||||||
hash = "sha256-gja93LOcVCQ6l+Cygvsm+3uomvxtvUl6t23GIb/tKyQ=";
|
hash = "sha256-gja93LOcVCQ6l+Cygvsm+3uomvxtvUl6t23GIb/tKyQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
dependencies = with python3Packages; [
|
dependencies = with python3Packages; [
|
||||||
git-revise
|
git-revise
|
||||||
];
|
];
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "git-crecord";
|
pname = "git-crecord";
|
||||||
version = "20230226.0";
|
version = "20230226.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "andrewshadura";
|
owner = "andrewshadura";
|
||||||
@ -16,7 +16,9 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
sha256 = "sha256-zsrMAD9EU+TvkWfWl9x6WbMXuw7YEz50LxQzSFVkKdQ=";
|
sha256 = "sha256-zsrMAD9EU+TvkWfWl9x6WbMXuw7YEz50LxQzSFVkKdQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [ docutils ];
|
build-system = with python3.pkgs; [ setuptools ];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [ docutils ];
|
||||||
|
|
||||||
# has no tests
|
# has no tests
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|||||||
@ -10,7 +10,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "git-machete";
|
pname = "git-machete";
|
||||||
version = "3.36.0";
|
version = "3.36.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "virtuslab";
|
owner = "virtuslab";
|
||||||
@ -19,6 +19,8 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
hash = "sha256-iSuOiQC+dKqcDCS4nTPMrNFpo3ipPUQhfoofM11UInI=";
|
hash = "sha256-iSuOiQC+dKqcDCS4nTPMrNFpo3ipPUQhfoofM11UInI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3.pkgs; [ setuptools ];
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ];
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
|
|
||||||
nativeCheckInputs =
|
nativeCheckInputs =
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "git-privacy";
|
pname = "git-privacy";
|
||||||
version = "2.3.0";
|
version = "2.3.0";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "EMPRI-DEVOPS";
|
owner = "EMPRI-DEVOPS";
|
||||||
@ -17,7 +17,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
hash = "sha256-b2RkRL8/mZwqc3xCs+oltzualhQtp/7F9POlLlT3UUU=";
|
hash = "sha256-b2RkRL8/mZwqc3xCs+oltzualhQtp/7F9POlLlT3UUU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
click
|
click
|
||||||
git-filter-repo
|
git-filter-repo
|
||||||
gitpython
|
gitpython
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "git-remote-codecommit";
|
pname = "git-remote-codecommit";
|
||||||
version = "1.17";
|
version = "1.17";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
disabled = !python3Packages.isPy3k;
|
disabled = !python3Packages.isPy3k;
|
||||||
|
|
||||||
# The check dependency awscli has some overrides
|
# The check dependency awscli has some overrides
|
||||||
@ -25,6 +25,8 @@ python3Packages.buildPythonApplication rec {
|
|||||||
hash = "sha256-8heI0Oyfhuvshedw+Eqmwd+e9cOHdDt4O588dplqv/k=";
|
hash = "sha256-8heI0Oyfhuvshedw+Eqmwd+e9cOHdDt4O588dplqv/k=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [ setuptools ];
|
||||||
|
|
||||||
dependencies = with python3Packages; [ botocore ];
|
dependencies = with python3Packages; [ botocore ];
|
||||||
|
|
||||||
nativeCheckInputs =
|
nativeCheckInputs =
|
||||||
|
|||||||
@ -13,7 +13,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "git-remote-hg";
|
pname = "git-remote-hg";
|
||||||
version = "1.0.4";
|
version = "1.0.4";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "mnauw";
|
owner = "mnauw";
|
||||||
@ -31,6 +31,8 @@ python3Packages.buildPythonApplication rec {
|
|||||||
libxml2
|
libxml2
|
||||||
];
|
];
|
||||||
|
|
||||||
|
build-system = with python3Packages; [ setuptools ];
|
||||||
|
|
||||||
dependencies = with python3Packages; [ mercurial ];
|
dependencies = with python3Packages; [ mercurial ];
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "gitless";
|
pname = "gitless";
|
||||||
version = "0.9.17";
|
version = "0.9.17";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "goldstar611";
|
owner = "goldstar611";
|
||||||
@ -16,7 +16,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
hash = "sha256-XDB1i2b1reMCM6i1uK3IzTnsoLXO7jldYtNlYUo1AoQ=";
|
hash = "sha256-XDB1i2b1reMCM6i1uK3IzTnsoLXO7jldYtNlYUo1AoQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
pygit2
|
pygit2
|
||||||
argcomplete
|
argcomplete
|
||||||
];
|
];
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonPackage {
|
python3Packages.buildPythonPackage {
|
||||||
pname = "gladtex";
|
pname = "gladtex";
|
||||||
version = "unstable-2023-01-22";
|
version = "unstable-2023-01-22";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "humenda";
|
owner = "humenda";
|
||||||
@ -16,6 +16,10 @@ python3Packages.buildPythonPackage {
|
|||||||
sha256 = "sha256-B5sNEmLO4iIJRDgcPhr9LFKV77dPJws8ITNz4R+FE08=";
|
sha256 = "sha256-B5sNEmLO4iIJRDgcPhr9LFKV77dPJws8ITNz4R+FE08=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Embed LaTeX formulas into HTML documents as SVG images";
|
description = "Embed LaTeX formulas into HTML documents as SVG images";
|
||||||
mainProgram = "gladtex";
|
mainProgram = "gladtex";
|
||||||
|
|||||||
@ -7,13 +7,17 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "gomp";
|
pname = "gomp";
|
||||||
version = "1.1.1";
|
version = "1.1.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "sha256-Ixq9jtV56FKbh68jqmRd3lwpbMG00GcOUIpjzJhnSp0=";
|
sha256 = "sha256-Ixq9jtV56FKbh68jqmRd3lwpbMG00GcOUIpjzJhnSp0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
doCheck = false; # tests require interactive terminal
|
doCheck = false; # tests require interactive terminal
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "gorilla-cli";
|
pname = "gorilla-cli";
|
||||||
version = "0.0.9";
|
version = "0.0.9";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "gorilla-llm";
|
owner = "gorilla-llm";
|
||||||
@ -19,7 +19,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
|
|
||||||
disabled = python3.pythonOlder "3.6";
|
disabled = python3.pythonOlder "3.6";
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
requests
|
requests
|
||||||
halo
|
halo
|
||||||
prompt-toolkit
|
prompt-toolkit
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "grabserial";
|
pname = "grabserial";
|
||||||
version = "2.1.8";
|
version = "2.1.8";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "tbird20d";
|
owner = "tbird20d";
|
||||||
@ -16,6 +16,8 @@ python3Packages.buildPythonApplication rec {
|
|||||||
hash = "sha256-XHI5r4OkJUtMuH83jKvNttEpKpqARjxj9SDLzhSPxSc=";
|
hash = "sha256-XHI5r4OkJUtMuH83jKvNttEpKpqARjxj9SDLzhSPxSc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = [ python3Packages.setuptools ];
|
||||||
|
|
||||||
dependencies = [ python3Packages.pyserial ];
|
dependencies = [ python3Packages.pyserial ];
|
||||||
|
|
||||||
# no usable tests
|
# no usable tests
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "graph-cli";
|
pname = "graph-cli";
|
||||||
version = "0.1.19";
|
version = "0.1.19";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit version;
|
inherit version;
|
||||||
@ -24,7 +24,11 @@ python3Packages.buildPythonApplication rec {
|
|||||||
makeWrapperArgs+=("''${qtWrapperArgs[@]}")
|
makeWrapperArgs+=("''${qtWrapperArgs[@]}")
|
||||||
'';
|
'';
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3Packages; [
|
||||||
numpy
|
numpy
|
||||||
pandas
|
pandas
|
||||||
(matplotlib.override { enableQt = true; })
|
(matplotlib.override { enableQt = true; })
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication {
|
python3.pkgs.buildPythonApplication {
|
||||||
pname = "graphqlmap";
|
pname = "graphqlmap";
|
||||||
version = "unstable-2022-01-17";
|
version = "unstable-2022-01-17";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "swisskyrepo";
|
owner = "swisskyrepo";
|
||||||
@ -16,7 +16,11 @@ python3.pkgs.buildPythonApplication {
|
|||||||
hash = "sha256-lGnhNwtDc8KoPlwJ1p2FYq0NQ8PhSR3HgtluU7uxa/c=";
|
hash = "sha256-lGnhNwtDc8KoPlwJ1p2FYq0NQ8PhSR3HgtluU7uxa/c=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
requests
|
requests
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@ -10,7 +10,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "gshogi";
|
pname = "gshogi";
|
||||||
version = "0.5.1";
|
version = "0.5.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "johncheetham";
|
owner = "johncheetham";
|
||||||
@ -30,7 +30,11 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
gobject-introspection
|
gobject-introspection
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
pygobject3
|
pygobject3
|
||||||
pycairo
|
pycairo
|
||||||
];
|
];
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3Packages.buildPythonApplication {
|
python3Packages.buildPythonApplication {
|
||||||
pname = "hashid";
|
pname = "hashid";
|
||||||
version = "3.1.4-unstable-2015-03-17";
|
version = "3.1.4-unstable-2015-03-17";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "psypanda";
|
owner = "psypanda";
|
||||||
@ -16,6 +16,10 @@ python3Packages.buildPythonApplication {
|
|||||||
hash = "sha256-R2r/UYRcHbpfOz/XqtSUIpd826eT1Erfo7frAiArT34=";
|
hash = "sha256-R2r/UYRcHbpfOz/XqtSUIpd826eT1Erfo7frAiArT34=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Software to identify the different types of hashes";
|
description = "Software to identify the different types of hashes";
|
||||||
homepage = "https://github.com/psypanda/hashID";
|
homepage = "https://github.com/psypanda/hashID";
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "heisenbridge";
|
pname = "heisenbridge";
|
||||||
version = "1.15.3";
|
version = "1.15.3";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "hifi";
|
owner = "hifi";
|
||||||
@ -21,7 +21,15 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
echo "${version}" > heisenbridge/version.txt
|
echo "${version}" > heisenbridge/version.txt
|
||||||
'';
|
'';
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
pythonRelaxDeps = [
|
||||||
|
"irc"
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
irc
|
irc
|
||||||
ruamel-yaml
|
ruamel-yaml
|
||||||
mautrix
|
mautrix
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
python3.pkgs.buildPythonApplication {
|
python3.pkgs.buildPythonApplication {
|
||||||
pname = "holehe";
|
pname = "holehe";
|
||||||
version = "unstable-2023-05-18";
|
version = "unstable-2023-05-18";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "megadose";
|
owner = "megadose";
|
||||||
@ -19,10 +19,14 @@ python3.pkgs.buildPythonApplication {
|
|||||||
postPatch = ''
|
postPatch = ''
|
||||||
# https://github.com/megadose/holehe/pull/178
|
# https://github.com/megadose/holehe/pull/178
|
||||||
substituteInPlace setup.py \
|
substituteInPlace setup.py \
|
||||||
--replace "bs4" "beautifulsoup4"
|
--replace-fail "bs4" "beautifulsoup4"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
build-system = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
beautifulsoup4
|
beautifulsoup4
|
||||||
colorama
|
colorama
|
||||||
httpx
|
httpx
|
||||||
|
|||||||
@ -9,13 +9,16 @@
|
|||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "httpstat";
|
pname = "httpstat";
|
||||||
version = "1.3.1";
|
version = "1.3.1";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "reorx";
|
owner = "reorx";
|
||||||
repo = "httpstat";
|
repo = "httpstat";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-zUdis41sQpJ1E3LdNwaCVj6gexi/Rk21IBUgoFISiDM=";
|
sha256 = "sha256-zUdis41sQpJ1E3LdNwaCVj6gexi/Rk21IBUgoFISiDM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
build-system = with python3Packages; [ setuptools ];
|
||||||
|
|
||||||
doCheck = false; # No tests
|
doCheck = false; # No tests
|
||||||
buildInputs = [ glibcLocales ];
|
buildInputs = [ glibcLocales ];
|
||||||
runtimeDeps = [ curl ];
|
runtimeDeps = [ curl ];
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user