Merge remote-tracking branch 'origin/staging-next' into staging

This commit is contained in:
Martin Weinelt
2024-10-15 18:08:42 +02:00
36 changed files with 187 additions and 73 deletions
+3 -1
View File
@@ -65,7 +65,9 @@ in {
with subtest("Circumvent the pre-flight setup by just writing some settings into the database ourself"):
snipeit.succeed(
"""
mysql -D ${nodes.snipeit.services.snipe-it.database.name} -e "INSERT INTO settings (id, user_id, site_name) VALUES ('1', '1', '${siteName}');"
mysql -D ${nodes.snipeit.services.snipe-it.database.name} -e "
INSERT INTO settings (id, site_name, login_remote_user_custom_logout_url, login_remote_user_header_name)
VALUES ('1', '${siteName}', 'https://whatever.invalid', 'whatever');"
"""
)
@@ -4174,8 +4174,8 @@ let
mktplcRef = {
name = "sas-lsp";
publisher = "SAS";
version = "1.10.2";
hash = "sha256-mf0q80UX4FxqHAHJBQlhkF/nqvTnfgTR8GuYBoWSswU=";
version = "1.11.0";
hash = "sha256-CJn5pSZB+f5Eo7DvkJbP0iEzBbuBQC3FSZwxbxlrq58=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/SAS.sas-lsp/changelog";
@@ -27,11 +27,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gnome-network-displays";
version = "0.92.2";
version = "0.93.0";
src = fetchurl {
url = "mirror://gnome/sources/gnome-network-displays/${lib.versions.majorMinor finalAttrs.version}/gnome-network-displays-${finalAttrs.version}.tar.xz";
sha256 = "sha256-df35UJnRolVSiYcArpnrglxNKbTKA3LAGsNwlDF7cj4=";
sha256 = "sha256-xxvR8zR+Yglo0e9HRrSFPbgEriYpcRN5K0SXg/D0Oo4=";
};
nativeBuildInputs = [
@@ -21,11 +21,11 @@
python3.pkgs.buildPythonApplication rec {
pname = "gajim";
version = "1.9.3";
version = "1.9.5";
src = fetchurl {
url = "https://gajim.org/downloads/${lib.versions.majorMinor version}/gajim-${version}.tar.gz";
hash = "sha256-TxWyUDoBvscKa2ogPrFlzLC2q+5RMyMnAiOpQdpFP4M=";
hash = "sha256-f99NsOsWp+vGecI2DxRfZOCrz/DxaRPEX5LI642HVjw=";
};
format = "pyproject";
@@ -60,14 +60,6 @@ python3.pkgs.buildPythonApplication rec {
nativeCheckInputs = [ xvfb-run dbus ];
preBuild = ''
python pep517build/build_metadata.py -o dist/metadata
'';
postInstall = ''
python pep517build/install_metadata.py dist/metadata --prefix=$out
'';
checkPhase = ''
xvfb-run dbus-run-session \
--config-file=${dbus}/share/dbus-1/session.conf \
@@ -2,7 +2,7 @@
callPackage ./generic.nix { } rec {
pname = "signal-desktop-beta";
dir = "Signal Beta";
version = "7.25.0-beta.2";
version = "7.29.0-beta.1";
url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop-beta/signal-desktop-beta_${version}_amd64.deb";
hash = "sha256-7L+ldJYJXB9VkC12s8AyUdECVXnyN8PNo7AFIyEHcS8=";
hash = "sha256-+IfCdwoDgHgqOKS7QAca0P3ULw8EE40asqJvj2zWWPA=";
}
@@ -2,7 +2,7 @@
callPackage ./generic.nix { } rec {
pname = "signal-desktop";
dir = "Signal";
version = "7.27.0";
version = "7.28.0";
url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_${version}_amd64.deb";
hash = "sha256-Ff/hRoanAVlaAu5ofZ6oy4ULifk3O0HiQK0Z8Wd1H1g=";
hash = "sha256-ZBnEIQvx3FLp1aoAKHDpNBptl9jK/z69OyAWLfk2fDw=";
}
@@ -63,7 +63,7 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "telegram-desktop";
version = "5.6.1-unstable-2024-10-12";
version = "5.6.2";
src = fetchFromGitHub {
owner = "telegramdesktop";
@@ -18,6 +18,12 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-iE164NCOSOypZLLZfZy9RTyrS+YnY9ECqfb4QhlsMS4=";
};
postPatch = ''
substituteInPlace apps/vtkxform.cxx --replace-fail \
"float xyzFloat[3] = { xyz[0], xyz[1], xyz[2] };" \
"float xyzFloat[3] = { (float)xyz[0], (float)xyz[1], (float)xyz[2] };"
'';
nativeBuildInputs = [ cmake ];
buildInputs = [
@@ -28,10 +34,10 @@ stdenv.mkDerivation (finalAttrs: {
llvmPackages.openmp
];
env.NIX_CFLAGS_COMPILE = toString [
(lib.optionalString stdenv.cc.isGNU "-std=c++11")
(lib.optionalString stdenv.cc.isClang "-Wno-error=c++11-narrowing")
(lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) "-Dfinite=isfinite")
cmakeFlags = [
(lib.cmakeFeature "CMAKE_CXX_STANDARD" "14")
] ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [
(lib.cmakeFeature "CMAKE_CXX_FLAGS" "-Dfinite=isfinite")
];
meta = with lib; {
@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs:{
pname = "wxmaxima";
version = "24.05.0";
version = "24.08.0";
src = fetchFromGitHub {
owner = "wxMaxima-developers";
repo = "wxmaxima";
rev = "Version-${finalAttrs.version}";
hash = "sha256-pl3sO28HANL9F41aaJznxUsH2Y7W/FO82Rik2/ik2Ag=";
hash = "sha256-W9sZlCPi+pz37OQoICnRGQR2hoe/UciMN6NIzDgHNPQ=";
};
buildInputs = [
@@ -144,6 +144,16 @@ stdenv.mkDerivation (finalAttrs: {
sha256 = "sha256-oC+bRjEHixv1QEFO9XAm4HHOwoiT+NkhknKGPydnZ5E=";
revert = true;
})
# musl changes https://gitlab.com/qemu-project/qemu/-/issues/2215
(fetchpatch {
url = "https://gitlab.com/qemu-project/qemu/-/commit/ac1bbe8ca46c550b3ad99c85744119a3ace7b4f4.diff";
sha256 = "sha256-wSlf8+7WHk2Z4I5cLFa37MRroQucPIuFzzyWnG9IpeY=";
})
(fetchpatch {
url = "https://gitlab.com/qemu-project/qemu/-/commit/99174ce39e86ec6aea7bb7ce326b16e3eed9e3da.diff";
sha256 = "sha256-Cpt01d1ARoCTuJuC66no4doPgL+4/ZqnJTWwjU2MxnY=";
})
]
++ lib.optional nixosTestRunner ./force-uid0-on-9p.patch;
+2 -2
View File
@@ -6,13 +6,13 @@
stdenvNoCC.mkDerivation rec {
pname = "nuclei-templates";
version = "10.0.1";
version = "10.0.2";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = "nuclei-templates";
rev = "refs/tags/v${version}";
hash = "sha256-unQ/c3S1uJGSE7DoDsKnnI0n7YGe7s8F0g+yUNB4xH4=";
hash = "sha256-mFuY1i+AqksAvaMAJkP227eZZE+sauRxOIqV5DO8MFE=";
};
installPhase = ''
+2 -2
View File
@@ -2,13 +2,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "reactphysics3d";
version = "0.10.1";
version = "0.10.2";
src = fetchFromGitHub {
owner = "DanielChappuis";
repo = "reactphysics3d";
rev = "v${finalAttrs.version}";
hash = "sha256-j57wzqAmBV/pK7PPUDXV6ciOCQVs2gX+BaGHk4kLuUI=";
hash = "sha256-ZwV3mh/onlHPHeT6tky2CpawLZxEikY6hq4FVn6i5hI=";
};
nativeBuildInputs = [ cmake ];
+5 -5
View File
@@ -6,18 +6,18 @@
, php
}:
php.buildComposerProject (finalAttrs: {
php.buildComposerProject2 (finalAttrs: {
pname = "snipe-it";
version = "7.0.12";
version = "7.0.13";
src = fetchFromGitHub {
owner = "snipe";
repo = "snipe-it";
rev = "v${finalAttrs.version}";
hash = "sha256-CTOhnGDmvxcQrS7VPsMeap6aD9YajSZ/C25RcRbL65w=";
hash = "sha256-LfE45ConH8/NPOhD+uDwJP3nNf040QEGZDdHAg1qwXg=";
};
vendorHash = "sha256-8YZD6Q1Mb5VUGL/KQnYTtXKL3aziPfAmwvVthDdyBYY=";
vendorHash = "sha256-4csHTqhkTJBzoe0Vfc7Gu1qaDG3ixj6vPMYoVLIWUV0=";
postInstall = ''
snipe_it_out="$out/share/php/snipe-it"
@@ -36,7 +36,7 @@ php.buildComposerProject (finalAttrs: {
chmod +x $snipe_it_out/artisan
substituteInPlace $snipe_it_out/config/database.php --replace "env('DB_DUMP_PATH', '/usr/local/bin')" "env('DB_DUMP_PATH', '${mariadb}/bin')"
substituteInPlace $snipe_it_out/config/database.php --replace-fail "env('DB_DUMP_PATH', '/usr/local/bin')" "env('DB_DUMP_PATH', '${mariadb}/bin')"
'';
passthru = {
+1 -1
View File
@@ -14398,7 +14398,7 @@ dependencies = [
[[package]]
name = "zed"
version = "0.156.1"
version = "0.156.2"
dependencies = [
"activity_indicator",
"anyhow",
+2 -2
View File
@@ -86,13 +86,13 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "zed-editor";
version = "0.156.1";
version = "0.156.2";
src = fetchFromGitHub {
owner = "zed-industries";
repo = "zed";
rev = "refs/tags/v${version}";
hash = "sha256-cu+XcFJ6VAP+7fqVhptnjDNpRkq/lRmJBCNkiy5Mka8=";
hash = "sha256-nZsc8BUxHIVZoJvY+6JFIyuLJrnQ4H7LhesnEnceA74=";
fetchSubmodules = true;
};
@@ -0,0 +1,57 @@
{
lib,
mkCoqDerivation,
which,
coq,
metacoq,
version ? null,
}:
with lib;
mkCoqDerivation {
pname = "RustExtraction";
repo = "coq-rust-extraction";
owner = "AU-COBRA";
domain = "github.com";
inherit version;
defaultVersion =
with versions;
switch
[
coq.coq-version
metacoq.version
]
[
{
cases = [
(range "8.17" "8.19")
(range "1.3.1" "1.3.2")
];
out = "0.1.0";
}
]
null;
release."0.1.0".sha256 = "+Of/DP2Vjsa7ASKswjlvqqhcmDhC9WrozridedNZQkY=";
releaseRev = v: "v${v}";
propagatedBuildInputs = [
coq.ocamlPackages.findlib
metacoq
];
postPatch = ''
patchShebangs ./process_extraction.sh
patchShebangs ./tests/process-extraction-examples.sh
'';
mlPlugin = true;
meta = {
description = "A framework for extracting Coq programs to Rust";
maintainers = with maintainers; [ _4ever2 ];
license = licenses.mit;
};
}
@@ -10,6 +10,7 @@ let
{ case = "8.16"; out = { version = "1.17.0"; };}
{ case = "8.17"; out = { version = "1.17.0"; };}
{ case = "8.18"; out = { version = "1.18.1"; };}
{ case = "8.19"; out = { version = "1.18.1"; };}
{ case = "8.20"; out = { version = "1.19.2"; };}
] {} );
in (mkCoqDerivation {
@@ -1,6 +1,6 @@
{ lib, mkCoqDerivation, coq, parsec, MenhirLib, version ? null }:
mkCoqDerivation {
(mkCoqDerivation {
pname = "json";
owner = "liyishuai";
repo = "coq-json";
@@ -8,19 +8,23 @@ mkCoqDerivation {
defaultVersion = let inherit (lib.versions) range; in
lib.switch coq.coq-version [
{ case = range "8.14" "8.20"; out = "0.2.0"; }
{ case = range "8.14" "8.20"; out = "0.1.3"; }
] null;
release = {
"0.2.0".sha256 = "sha256-qDRTgWLUvu4x3/d3BDcqo2I4W5ZmLyRiwuY/Tm/FuKA=";
"0.1.3".sha256 = "sha256-lElAzW4IuX+BB6ngDjlyKn0MytLRfbhQanB+Lct/WR0=";
};
releaseRev = v: "v${v}";
propagatedBuildInputs = [ parsec MenhirLib coq.ocamlPackages.menhir ];
buildFlags = [ "MENHIRFLAGS=--coq" "MENHIRFLAGS+=--coq-no-version-check" ];
useDuneifVersion = v: lib.versions.isGe "0.2.0" v || v == "dev";
meta = {
description = "From JSON to Coq, and vice versa.";
license = lib.licenses.bsd3;
};
}
}).overrideAttrs (o: lib.optionalAttrs (o.version != null
&& lib.versions.isLt "0.2.0" o.version)
{ buildFlags = [ "MENHIRFLAGS=--coq" "MENHIRFLAGS+=--coq-no-version-check" ]; })
@@ -11,14 +11,18 @@ mkCoqDerivation {
inherit version;
defaultVersion = with lib.versions; lib.switch coq.version [
{ case = range "8.14" "8.20"; out = "0.2.0"; }
{ case = range "8.14" "8.20"; out = "0.1.2"; }
{ case = range "8.12" "8.16"; out = "0.1.1"; }
{ case = range "8.12" "8.13"; out = "0.1.0"; }
] null;
release."0.2.0".sha256 = "sha256-hM6LVFQ2VQ42QeHu8Ex+oz1VvJUr+g8/nZN+bYHEljQ=";
release."0.1.2".sha256 = "sha256-QN0h1CsX86DQBDsluXLtNUvMh3r60/0iDSbYam67AhA=";
release."0.1.1".sha256 = "sha256:1c0l18s68pzd4c8i3jimh2yz0pqm4g38pca4bm7fr18r8xmqf189";
release."0.1.0".sha256 = "sha256:01avfcqirz2b9wjzi9iywbhz9szybpnnj3672dgkfsimyg9jgnsr";
useDuneifVersion = v: lib.versions.isGe "0.2.0" v || v == "dev";
meta = with lib; {
description = "Library for serialization to S-expressions";
license = licenses.bsd3;
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "aggdraw";
version = "1.3.18";
version = "1.3.19";
format = "pyproject";
src = fetchFromGitHub {
owner = "pytroll";
repo = pname;
rev = "v${version}";
hash = "sha256-dM6yLR6xsZerpqY+BMxIjrJ3fQty9CFUWhxl2zkTgRA=";
hash = "sha256-J9+mxlUxOoRBFdz+p8me2T93jaov5rNvKbAZ2YX/VhA=";
};
nativeBuildInputs = [
@@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "griffe";
version = "1.3.2";
version = "1.4.1";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "mkdocstrings";
repo = "griffe";
rev = "refs/tags/${version}";
hash = "sha256-IDIacG1FM/JidHV76PGTaPnkIfulAli8+YLuiuPHdZ8=";
hash = "sha256-DgfoaRvgU4WWbCirbLld8f/C2bPrW576aX0HglaRjEU=";
};
build-system = [ pdm-backend ];
@@ -15,7 +15,6 @@
tqdm,
# tests
nose,
pytestCheckHook,
}:
@@ -44,8 +43,9 @@ buildPythonPackage rec {
tqdm
];
# Tests currently depend on nose; see
# <https://github.com/openvax/mhcflurry/pull/244>.
nativeCheckInputs = [
nose
pytestCheckHook
];
@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "mkdocstrings-python";
version = "1.11.1";
version = "1.12.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "mkdocstrings";
repo = "python";
rev = "refs/tags/${version}";
hash = "sha256-g6F6xIFKLzNqgbWGZXdJeoqQz/GIlC3XmrG9Kjkr1rU=";
hash = "sha256-Dwh1MQuOjN/quxKlOMIadZ5MR8BrS/s6l4mwSBTfXQE=";
};
build-system = [ pdm-backend ];
@@ -38,6 +38,11 @@ buildPythonPackage rec {
pythonImportsCheck = [ "mkdocstrings_handlers" ];
disabledTests = [
# Tests fails with AssertionError
"test_windows_root_conversion"
];
meta = with lib; {
description = "Python handler for mkdocstrings";
homepage = "https://github.com/mkdocstrings/python";
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "nbxmpp";
version = "5.0.3";
version = "5.0.4";
format = "pyproject";
disabled = pythonOlder "3.10";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "gajim";
repo = "python-nbxmpp";
rev = "refs/tags/${version}";
hash = "sha256-p7BRUf0YECI8xW3GVOCXHKtKs/4MFKUZR3k1XmTKMZI=";
hash = "sha256-5UFhR5WYxHJSRk2G5ik1IuNW1ra/IHoU/LNqiA95R94=";
};
nativeBuildInputs = [
@@ -45,14 +45,14 @@ let
in
buildPythonPackage rec {
pname = "pymdown-extensions";
version = "10.11";
version = "10.11.2";
pyproject = true;
src = fetchFromGitHub {
owner = "facelessuser";
repo = "pymdown-extensions";
rev = "refs/tags/${version}";
hash = "sha256-4e1fiyBFsMxlUGN1yQ5Xncp7r2+VWWp3GU9o7bOZU30=";
hash = "sha256-1AuN2kp7L6w8RvKky3IoX4ht9uQL6o2nm6dTDo/INC0=";
};
build-system = [ hatchling ];
@@ -70,6 +70,8 @@ buildPythonPackage rec {
disabledTests = [
# test artifact mismatch
"test_toc_tokens"
# Tests fails with AssertionError
"test_windows_root_conversion"
];
pythonImportsCheck = map (ext: "pymdownx.${ext}") extensions;
@@ -1,7 +1,6 @@
{
lib,
buildPythonPackage,
pythonOlder,
fetchFromGitHub,
# build-system
@@ -22,16 +21,14 @@
buildPythonPackage rec {
pname = "timm";
version = "1.0.9";
version = "1.0.10";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "huggingface";
repo = "pytorch-image-models";
rev = "refs/tags/v${version}";
hash = "sha256-iWZXile3hCUMx2q3VHJasX7rlJmT0OKBm9rkCXuWISw=";
hash = "sha256-lZLP3rcKAMX6BzkSA7yuZNXMcp4jJ6FVKgSrOQHN6Ho=";
};
build-system = [ pdm-backend ];
@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "sqlfluff";
version = "3.2.3";
version = "3.2.4";
pyproject = true;
src = fetchFromGitHub {
owner = "sqlfluff";
repo = "sqlfluff";
rev = "refs/tags/${version}";
hash = "sha256-Ebk2oa4mv48pSzOyDxOddltIiyXpUZ+mt+VkDpbW1LM=";
hash = "sha256-7EP2XIbvdB3oCFTY6IS9r00/QEB/eHJth05hVBzZCUI=";
};
build-system = with python3.pkgs; [ setuptools ];
@@ -5,16 +5,16 @@ let
variants = {
# ./update-zen.py zen
zen = {
version = "6.10.9"; #zen
version = "6.11.2"; #zen
suffix = "zen1"; #zen
sha256 = "199362jd1waqri6arb8sdfqrzjkdki5vis2z03cpp2blnbqva10b"; #zen
sha256 = "1pwhdx8dcih0q3xj2hndd9vmz1xclrp4dw9yk0p1hi03mb634s40"; #zen
isLqx = false;
};
# ./update-zen.py lqx
lqx = {
version = "6.10.9"; #lqx
version = "6.11.2"; #lqx
suffix = "lqx1"; #lqx
sha256 = "0y7r55iy7ylddv7yrlwkz7ps82j447a6m3khq2w4sfh8f0xy86p7"; #lqx
sha256 = "0q5zdzb26azshn1n8fc5zy5n2sa7sz3q4khkjivafz6pyli1wfl8"; #lqx
isLqx = true;
};
};
@@ -36,6 +36,7 @@ _nixos-rebuild() {
--rollback
--specialisation -c # name
--use-remote-sudo
--no-ssh-tty
--build-host # host
--target-host # host
# Used with list-generations
@@ -37,6 +37,7 @@
.Op Fl -build-host Va host
.Op Fl -target-host Va host
.Op Fl -use-remote-sudo
.Op Fl -no-ssh-tty
.br
.Op Fl -verbose | v
.Op Fl -quiet
@@ -392,6 +393,16 @@ system with
.Ic sudo Ns
\&. Setting this option allows deploying as a non-root user.
.
.It Fl -no-ssh-tty
When set, nixos-rebuild will not request a tty when executing commands on the
.Fl -target-host
system with
.Ic ssh Ns
\&. This may help avoid corrupted terminal output when running multiple
nixos-rebuild commands in parallel, but may also prevent the remote
.Ic sudo
from working properly.
.
.It Fl -file Ar path , Fl f Ar path
Enable and build the NixOS system from the specified file. The file must
evaluate to an attribute set, and it must contain a valid NixOS configuration
@@ -32,6 +32,7 @@ specialisation=
buildHost=
targetHost=
remoteSudo=
noSSHTTY=
verboseScript=
noFlake=
attr=
@@ -163,6 +164,9 @@ while [ "$#" -gt 0 ]; do
--use-remote-sudo)
remoteSudo=1
;;
--no-ssh-tty)
noSSHTTY=1
;;
--flake)
flake="$1"
shift 1
@@ -238,12 +242,18 @@ targetHostCmd() {
}
targetHostSudoCmd() {
local t=
if [[ ! "${noSSHTTY:-x}" = 1 ]]; then
t="-t"
fi
if [ -n "$remoteSudo" ]; then
useSudo=1 SSHOPTS="$SSHOPTS -t" targetHostCmd "$@"
useSudo=1 SSHOPTS="$SSHOPTS $t" targetHostCmd "$@"
else
# While a tty might not be necessary, we apply it to be consistent with
# sudo usage, and an experience that is more consistent with local deployment.
SSHOPTS="$SSHOPTS -t" targetHostCmd "$@"
# But if the user really doesn't want it, don't do it.
SSHOPTS="$SSHOPTS $t" targetHostCmd "$@"
fi
}
+2 -2
View File
@@ -7,12 +7,12 @@
}:
let
version = "3.6";
version = "3.10";
srcAll = fetchFromGitHub {
owner = "WiringPi";
repo = "WiringPi";
rev = version;
sha256 = "sha256-Hw81Ua9LTb/9l3Js1rx8TfCOF59MrrvH6AGsAsG1SoE=";
sha256 = "sha256-OWR+yo+SnYaMd8J+ku9ettZi+rDHcHlGZCoucCiRkCI=";
};
mkSubProject =
{
@@ -7,13 +7,13 @@
buildHomeAssistantComponent rec {
owner = "samuelspagl";
domain = "samsung_soundbar";
version = "0.4.0";
version = "0.4.1";
src = fetchFromGitHub {
inherit owner;
repo = "ha_samsung_soundbar";
rev = version;
hash = "sha256-pkwkXI05zDMEXPoE90YJBxoPYlzmSHH/BLExq0J1JrQ=";
hash = "sha256-uhyUQebAx4g1PT/urbyx8EZNFE9vIY0bUAKmgCwY3aQ=";
};
propagatedBuildInputs = [ pysmartthings ];
+2 -2
View File
@@ -10,14 +10,14 @@
}:
stdenv.mkDerivation (finalAttrs: {
version = "2.90";
version = "2.92";
pname = "asymptote";
outputs = [ "out" "man" "info" "doc" "tex" ];
src = fetchurl {
url = "mirror://sourceforge/asymptote/${finalAttrs.version}/asymptote-${finalAttrs.version}.src.tgz";
hash = "sha256-jGlW+4CL9EqPJJcpW0+muumMQYkrQPPuj8dYqSRwc0A=";
hash = "sha256-nZtcb6fg+848HlT+sl4tUdKMT+d5jyTHbNyugpGo6mY=";
};
# override with TeX Live containers to avoid building sty, docs from source
+1
View File
@@ -126,6 +126,7 @@ let
reglang = callPackage ../development/coq-modules/reglang {};
relation-algebra = callPackage ../development/coq-modules/relation-algebra {};
rewriter = callPackage ../development/coq-modules/rewriter {};
RustExtraction = callPackage ../development/coq-modules/RustExtraction {};
semantics = callPackage ../development/coq-modules/semantics {};
serapi = callPackage ../development/coq-modules/serapi {};
simple-io = callPackage ../development/coq-modules/simple-io { };
+12 -1
View File
@@ -14665,7 +14665,18 @@ self: super: with self; {
libsoxr = pkgs.soxr;
};
spacy = callPackage ../development/python-modules/spacy { };
spacy = callPackage ../development/python-modules/spacy {
# fix error: _PyCFrame has no member named use_tracing
# see: https://aur.archlinux.org/packages/python-spacy
cython_0 = cython_0.overridePythonAttrs (old: rec {
version = "0.29.37";
src = pkgs.fetchPypi {
pname = "Cython";
inherit version;
hash = "sha256-+BPUpt2Ure5dT/JmGR0dlb9tQWSk+sxTVCLAIbJQTPs=";
};
});
};
spacy-alignments = callPackage ../development/python-modules/spacy-alignments { };