diff --git a/pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/branding.desc b/pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/branding.desc index 60ae1d18ef67..d8773478806f 100644 --- a/pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/branding.desc +++ b/pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/branding.desc @@ -157,10 +157,10 @@ strings: # These filenames can also use substitutions from os-release (see above). images: # productBanner: "banner.png" - productIcon: "nix-snowflake.svg" + productIcon: "nixos-logomark-default-flat-none.svg" productLogo: "white.png" # productWallpaper: "wallpaper.png" - productWelcome: "nix-snowflake.svg" + productWelcome: "nixos-logomark-default-flat-none.svg" # Colors for text and background components. # diff --git a/pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/nix-snowflake.svg b/pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/nix-snowflake.svg deleted file mode 100644 index 9a70a1473953..000000000000 --- a/pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/nix-snowflake.svg +++ /dev/null @@ -1,513 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/nixos-logomark-default-flat-none.svg b/pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/nixos-logomark-default-flat-none.svg new file mode 100644 index 000000000000..a688ce75a608 --- /dev/null +++ b/pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/nixos-logomark-default-flat-none.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/pkgs/by-name/ff/ffmpeg-normalize/package.nix b/pkgs/by-name/ff/ffmpeg-normalize/package.nix index c60497ee3e1a..0196c3fdf138 100644 --- a/pkgs/by-name/ff/ffmpeg-normalize/package.nix +++ b/pkgs/by-name/ff/ffmpeg-normalize/package.nix @@ -7,13 +7,13 @@ python3Packages.buildPythonApplication rec { pname = "ffmpeg-normalize"; - version = "1.38.0"; + version = "1.41.0"; pyproject = true; src = fetchPypi { inherit version; pname = "ffmpeg_normalize"; - hash = "sha256-qn0E2AxadOvj80rAJ+i8vyGyid8/JD0wPSKMJbM8oX0="; + hash = "sha256-tyDAWBnMwffvTLaLmklQp5e4biaVK5VgHOTtXfHetLc="; }; build-system = with python3Packages; [ uv-build ]; diff --git a/pkgs/by-name/gb/gb-backup/package.nix b/pkgs/by-name/gb/gb-backup/package.nix index d543c8e68fec..95229a822702 100644 --- a/pkgs/by-name/gb/gb-backup/package.nix +++ b/pkgs/by-name/gb/gb-backup/package.nix @@ -1,36 +1,34 @@ { lib, - makeWrapper, buildGoModule, fetchFromGitHub, - lepton, + nix-update-script, }: -buildGoModule { +buildGoModule (finalAttrs: { pname = "gb-backup"; - version = "unstable-2021-10-27"; + version = "0-unstable-2026-06-05"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "leijurv"; repo = "gb"; - rev = "61383d445af7b035fb8e1df0cacc424340dd16df"; - sha256 = "sha256-YRrD2gW+gzxD2JwadCbF/SBSsHeeGPsa8kKZHHAytVo="; + rev = "d388723a2cbed495bcf1793aa0958a9ba4f3d6b9"; + hash = "sha256-um2wMfHdEL3GkILtM7R/bNW17pknq0M/CCfHPlu6/58="; }; - vendorHash = "sha256-H3Zf4VNJVX9C3GTeqU4YhNqCIQz1R55MfhrygDgJTxc="; + vendorHash = "sha256-fjOIp2LUBaAPAPMxU2T+qbIQZgmVa0vNPYzW2hOsBr8="; - nativeBuildInputs = [ makeWrapper ]; - - nativeCheckInputs = [ lepton ]; - - postFixup = '' - wrapProgram $out/bin/gb --prefix PATH : ${lib.makeBinPath [ lepton ]} - ''; + passthru.updateScript = nix-update-script { + extraArgs = [ "--version=branch" ]; + }; meta = { description = "Gamer Backup, a super opinionated cloud backup system"; homepage = "https://github.com/leijurv/gb"; license = lib.licenses.agpl3Only; maintainers = with lib.maintainers; [ babbaj ]; + mainProgram = "gb"; }; -} +}) diff --git a/pkgs/by-name/gl/glab/package.nix b/pkgs/by-name/gl/glab/package.nix index 57f5b58c450f..2b9d3eabec65 100644 --- a/pkgs/by-name/gl/glab/package.nix +++ b/pkgs/by-name/gl/glab/package.nix @@ -13,13 +13,13 @@ buildGoModule (finalAttrs: { pname = "glab"; - version = "1.105.0"; + version = "1.106.0"; src = fetchFromGitLab { owner = "gitlab-org"; repo = "cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-MKb46PHgm+jfHGf2rEh0o7ghtb6JR4UE3Mam9z+2gw8="; + hash = "sha256-GO4SeXr/kT8vvg7v/ehreu9g3ZDeXIC7jKB9/Cg4ze4="; leaveDotGit = true; postFetch = '' cd "$out" @@ -28,7 +28,7 @@ buildGoModule (finalAttrs: { ''; }; - vendorHash = "sha256-aFrTCqvxVaiEJFKa4zY0kFW1P6QDDD4UG5x+yHK6vZ8="; + vendorHash = "sha256-fwsefYGNnx9OkITaZ0Z9Xc+1/Pj4FxEX+194C93d5K0="; ldflags = [ "-s" diff --git a/pkgs/by-name/in/intune-portal/package.nix b/pkgs/by-name/in/intune-portal/package.nix index 494d1ff1e5ac..84a199a842e3 100644 --- a/pkgs/by-name/in/intune-portal/package.nix +++ b/pkgs/by-name/in/intune-portal/package.nix @@ -29,11 +29,11 @@ let in stdenv.mkDerivation rec { pname = "intune-portal"; - version = "1.2604.19-noble"; + version = "1.2605.16-noble"; src = fetchurl { url = "https://packages.microsoft.com/ubuntu/24.04/prod/pool/main/i/intune-portal/intune-portal_${version}_amd64.deb"; - hash = "sha256-gUeqU5FGJNddWL4DqN5ttVaeap7Y3rPL9E6AT7G0L4A="; + hash = "sha256-lPwOwxtsI40jeiLNKvWEz858QMOwGfxvhi7nFiidgLE="; }; nativeBuildInputs = [ dpkg ]; diff --git a/pkgs/by-name/ki/kiro-cli/package.nix b/pkgs/by-name/ki/kiro-cli/package.nix index 0320155310d5..46b9a508e063 100644 --- a/pkgs/by-name/ki/kiro-cli/package.nix +++ b/pkgs/by-name/ki/kiro-cli/package.nix @@ -90,7 +90,10 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://kiro.dev"; license = lib.licenses.unfree; sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; - maintainers = [ lib.maintainers.jamesward ]; + maintainers = with lib.maintainers; [ + jamesward + pmw + ]; mainProgram = "kiro-cli"; platforms = [ "x86_64-linux" diff --git a/pkgs/by-name/le/lepton/package.nix b/pkgs/by-name/le/lepton/package.nix deleted file mode 100644 index 336afe9a1b16..000000000000 --- a/pkgs/by-name/le/lepton/package.nix +++ /dev/null @@ -1,38 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - cmake, - git, - glibc, -}: - -stdenv.mkDerivation { - version = "2019-08-20"; - pname = "lepton-unstable"; - - src = fetchFromGitHub { - repo = "lepton"; - owner = "dropbox"; - rev = "3d1bc19da9f13a6e817938afd0f61a81110be4da"; - sha256 = "0aqs6nvcbq8cbfv8699fa634bsz7csmk0169n069yvv17d1c07fd"; - }; - - nativeBuildInputs = [ - cmake - git - ]; - buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ glibc.static ]; - - meta = { - homepage = "https://github.com/dropbox/lepton"; - description = "Tool to losslessly compress JPEGs"; - license = lib.licenses.asl20; - platforms = [ - "x86_64-linux" - "x86_64-darwin" - ]; - maintainers = with lib.maintainers; [ artemist ]; - knownVulnerabilities = [ "CVE-2022-4104" ]; - }; -} diff --git a/pkgs/by-name/li/libwebsockets/package.nix b/pkgs/by-name/li/libwebsockets/package.nix index 18767b409aa1..23a412dc3ec5 100644 --- a/pkgs/by-name/li/libwebsockets/package.nix +++ b/pkgs/by-name/li/libwebsockets/package.nix @@ -59,6 +59,9 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace lib/CMakeLists.txt \ --replace-fail '=\''${exec_prefix}/''${LWS_INSTALL_LIB_DIR}' '=''${CMAKE_INSTALL_FULL_LIBDIR}' \ --replace-fail '=\''${prefix}/''${LWS_INSTALL_INCLUDE_DIR}' '=''${CMAKE_INSTALL_FULL_INCLUDEDIR}' + + substituteInPlace cmake/lws_config.h.in \ + --replace-fail '"''${CMAKE_INSTALL_PREFIX}/''${LWS_INSTALL_LIB_DIR}"' '"''${CMAKE_INSTALL_FULL_LIBDIR}"' '' # Remove after https://github.com/warmcat/libwebsockets/pull/3567 has been merged or otherwise addressed + lib.optionalString stdenv.hostPlatform.isStatic '' diff --git a/pkgs/by-name/ne/netbird-dashboard/package.nix b/pkgs/by-name/ne/netbird-dashboard/package.nix index 5d94f97b6df7..2cdfa02f4366 100644 --- a/pkgs/by-name/ne/netbird-dashboard/package.nix +++ b/pkgs/by-name/ne/netbird-dashboard/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "netbird-dashboard"; - version = "2.80.0"; + version = "2.90.3"; src = fetchFromGitHub { owner = "netbirdio"; repo = "dashboard"; rev = "v${version}"; - hash = "sha256-Z0yE6w7CIBE/JD/JS4ehz+lT2lKoK8U9mjifMaO/joM="; + hash = "sha256-S/bXB2O5Y+WWDNRtsPrzTSDd5TGpGDxCBCVf3akV8So="; }; - npmDepsHash = "sha256-weTRhkPGoNF34iHOITCBhZj9LWwWmemMOng51aAv+BU="; + npmDepsHash = "sha256-A6zXrOPdxLepi7XPn67YsY673iFOAgJqCEynn4SYco8="; npmFlags = [ "--legacy-peer-deps" ]; installPhase = '' diff --git a/pkgs/by-name/ne/netbird/package.nix b/pkgs/by-name/ne/netbird/package.nix index 776a158265de..55919ad5b4cd 100644 --- a/pkgs/by-name/ne/netbird/package.nix +++ b/pkgs/by-name/ne/netbird/package.nix @@ -73,16 +73,22 @@ let in buildGoModule (finalAttrs: { pname = "netbird-${componentName}"; - version = "0.73.1"; + version = "0.74.0"; src = fetchFromGitHub { owner = "netbirdio"; repo = "netbird"; tag = "v${finalAttrs.version}"; - hash = "sha256-KDtu29DaiaQ3IdlaqNdgJWt+n853pnE2PbRnYVxpU8A="; + hash = "sha256-lichQPWqlphUjod3nsqJokDFIIEiwIykc9fWjSn5fzs="; }; - vendorHash = "sha256-qa++ONGrFsKJTK7R6Q/9FsMfptKNK9bza32nFKosDxY="; + overrideModAttrs = final: prev: { + # override output name so that we don't download the same modules every time + # for every component of the monorepo + name = "netbird-${finalAttrs.version}-go-modules"; + }; + + vendorHash = "sha256-5dZu6lmfwaUHusAlFS1qqorFbpa4anCUQDtg4Tv5mxw="; nativeBuildInputs = [ installShellFiles ] ++ lib.optional (componentName == "ui") pkg-config; diff --git a/pkgs/by-name/pl/plumed/package.nix b/pkgs/by-name/pl/plumed/package.nix index 3f4e158341ec..e0ea4f987d02 100644 --- a/pkgs/by-name/pl/plumed/package.nix +++ b/pkgs/by-name/pl/plumed/package.nix @@ -9,13 +9,13 @@ assert !blas.isILP64; stdenv.mkDerivation (finalAttrs: { pname = "plumed"; - version = "2.10.0"; + version = "2.10.1"; src = fetchFromGitHub { owner = "plumed"; repo = "plumed2"; rev = "v${finalAttrs.version}"; - hash = "sha256-aFX8u+XNb7LARm1jtzWzIvZE5qHFaudtp45Om1Fridg="; + hash = "sha256-K22IE4bMk6b96Ac2yA2+dfGqy4BeoRuymYBk5hwrVok="; }; postPatch = '' diff --git a/pkgs/by-name/ti/tideways-cli/package.nix b/pkgs/by-name/ti/tideways-cli/package.nix index 68e553eb4c28..f044e413e67a 100644 --- a/pkgs/by-name/ti/tideways-cli/package.nix +++ b/pkgs/by-name/ti/tideways-cli/package.nix @@ -11,7 +11,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "tideways-cli"; - version = "1.2.18"; + version = "1.2.20"; nativeBuildInputs = [ installShellFiles ]; @@ -38,19 +38,19 @@ stdenvNoCC.mkDerivation (finalAttrs: { sources = { "x86_64-linux" = fetchurl { url = "https://s3-eu-west-1.amazonaws.com/tideways/cli/${finalAttrs.version}/tideways-cli_linux_amd64-${finalAttrs.version}.tar.gz"; - hash = "sha256-+TXQWaZ6+ahXcy8Kibh7VuqaclLglI3FJnW5qMjmuAg="; + hash = "sha256-nhwWsD3EefHSC7YSVla4WFTDiTWZjTf7sUZjMNROXoQ="; }; "aarch64-linux" = fetchurl { url = "https://s3-eu-west-1.amazonaws.com/tideways/cli/${finalAttrs.version}/tideways-cli_linux_arm64-${finalAttrs.version}.tar.gz"; - hash = "sha256-9/WBa6qzIc+yulPFVC6tpfdrhxCda23iLmu+Vy99HvQ="; + hash = "sha256-s74CnmEQ9RPki1af477tQFkrp6C9MwfehXTq2HPNAkk="; }; "x86_64-darwin" = fetchurl { url = "https://s3-eu-west-1.amazonaws.com/tideways/cli/${finalAttrs.version}/tideways-cli_macos_amd64-${finalAttrs.version}.tar.gz"; - hash = "sha256-5s9FTA3lI6mrt34di80nrP/5oTH2lqz1BwFo2Pd8ErY="; + hash = "sha256-hlF75uRbSqafZL6sK2Zctxxvy7VBxZQBgTI7tSugePc="; }; "aarch64-darwin" = fetchurl { url = "https://s3-eu-west-1.amazonaws.com/tideways/cli/${finalAttrs.version}/tideways-cli_macos_arm64-${finalAttrs.version}.tar.gz"; - hash = "sha256-3dwFFYk2WIqQf6sFVc4Jq1Zhgb4Tvvlj0IhQlnyJ6KA="; + hash = "sha256-RTt5XKMJbYPea6pEPD72mITfUW41v584zrwT3rkEcQg="; }; }; diff --git a/pkgs/by-name/ts/tsgolint/package.nix b/pkgs/by-name/ts/tsgolint/package.nix index 4b7f4f25a6b8..b3746c94595e 100644 --- a/pkgs/by-name/ts/tsgolint/package.nix +++ b/pkgs/by-name/ts/tsgolint/package.nix @@ -8,13 +8,13 @@ buildGo126Module (finalAttrs: { pname = "tsgolint"; - version = "0.23.0"; + version = "0.24.0"; src = fetchFromGitHub { owner = "oxc-project"; repo = "tsgolint"; tag = "v${finalAttrs.version}"; - hash = "sha256-lwOjdc+q7u1zVHynYpnyUXMDQxlfSxey/Jnry02VWYM="; + hash = "sha256-6HTVsCz4lh/SM8nlaFT3U+TEOoEajqPr+60fn9PV4+w="; fetchSubmodules = true; }; @@ -41,7 +41,7 @@ buildGo126Module (finalAttrs: { ''; proxyVendor = true; - vendorHash = "sha256-k16zfFZNCGMg9n8btdWAy11wzg7CVntKgsSPujIJRtE="; + vendorHash = "sha256-FVngoARi1ci/h5nE3CVwxkS6XuMvzpZH5j2Nl7suhFg="; subPackages = [ "cmd/tsgolint" ]; diff --git a/pkgs/by-name/xf/xfr/package.nix b/pkgs/by-name/xf/xfr/package.nix index f97c448f967c..015a5e167fcc 100644 --- a/pkgs/by-name/xf/xfr/package.nix +++ b/pkgs/by-name/xf/xfr/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "xfr"; - version = "0.9.19"; + version = "0.9.20"; src = fetchFromGitHub { owner = "lance0"; repo = "xfr"; tag = "v${finalAttrs.version}"; - hash = "sha256-O6jfK3oHzimmOsUPX7eeZmm1dPNIl98RxLrg+yiEJlo="; + hash = "sha256-qEagafvSktcZzg5hTAhVwamnJ/xxjs2fwIcWgmrt0Oo="; }; - cargoHash = "sha256-c6TYOGJN7HAzi+vibK30foBtDQN3EnBFt4YrvAnApoY="; + cargoHash = "sha256-3OjzNSbK+bDaJ1HaO5S8t6SRSjmm2I5LQFmmXz8n2s0="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/development/libraries/mesa/common.nix b/pkgs/development/libraries/mesa/common.nix index bd4040f6e184..5e3bbf9d6131 100644 --- a/pkgs/development/libraries/mesa/common.nix +++ b/pkgs/development/libraries/mesa/common.nix @@ -5,14 +5,14 @@ # nix build .#legacyPackages.x86_64-darwin.mesa .#legacyPackages.aarch64-darwin.mesa rec { pname = "mesa"; - version = "26.1.3"; + version = "26.1.4"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "mesa"; repo = "mesa"; rev = "mesa-${version}"; - hash = "sha256-W2Ud9wmiIuDYMnFj8sK2SGAI1WayMCtdj7/7od/1Ql4="; + hash = "sha256-PiuqafeJY7aGvb/T8rksTgManWiH9tjxbsi/W1vlFDM="; }; meta = { diff --git a/pkgs/development/python-modules/deepwave/default.nix b/pkgs/development/python-modules/deepwave/default.nix index 4d0cbb6b4866..f8a212f99688 100644 --- a/pkgs/development/python-modules/deepwave/default.nix +++ b/pkgs/development/python-modules/deepwave/default.nix @@ -2,37 +2,44 @@ lib, buildPythonPackage, fetchFromGitHub, - cmake, + + # build-system + ninja, scikit-build-core, + + # nativeBuildInputs + cmake, + + # dependencies torch, + + # tests pytestCheckHook, scipy, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "deepwave"; - version = "0.0.26"; + version = "0.0.27"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "ar4"; repo = "deepwave"; - tag = "v${version}"; - hash = "sha256-gjFbBn7fJiLZUm+97xf6xd7C+OkEoeFe3061tFkJhFk="; + tag = "v${finalAttrs.version}"; + hash = "sha256-zOyoycCJjx4HJEnkAD5r7d+qxO5A+d0dCgx2oRjxPuU="; }; - # Return to project root to locate `pyproject.toml` for build - preBuild = '' - cd .. - ''; + build-system = [ + ninja + scikit-build-core + ]; nativeBuildInputs = [ cmake ]; - - build-system = [ - scikit-build-core - ]; + dontUseCmakeConfigure = true; dependencies = [ torch @@ -52,4 +59,4 @@ buildPythonPackage rec { platforms = lib.intersectLists lib.platforms.x86_64 lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/development/python-modules/mace-torch/default.nix b/pkgs/development/python-modules/mace-torch/default.nix index 3c8b486f643b..0122bffd13ca 100644 --- a/pkgs/development/python-modules/mace-torch/default.nix +++ b/pkgs/development/python-modules/mace-torch/default.nix @@ -50,6 +50,11 @@ buildPythonPackage (finalAttrs: { setuptools ]; + env = { + # Skip the most intensive tests + CI = true; + }; + pythonRelaxDeps = [ "e3nn" ]; diff --git a/pkgs/development/python-modules/nianet/default.nix b/pkgs/development/python-modules/nianet/default.nix index d64a30c090a0..7920c0c94938 100644 --- a/pkgs/development/python-modules/nianet/default.nix +++ b/pkgs/development/python-modules/nianet/default.nix @@ -2,33 +2,43 @@ lib, buildPythonPackage, fetchFromGitHub, + + # build-system + poetry-core, + + # dependencies niapy, numpy, - poetry-core, - pytestCheckHook, scikit-learn, - toml-adapt, - tomli, torch, + + # tests + pytestCheckHook, + pyyaml, + tomli, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "nianet"; version = "1.1.4"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "SasoPavlic"; repo = "nianet"; - tag = "version_${version}"; - sha256 = "sha256-FZipl6Z9AfiL6WH0kvUn8bVxt8JLdDVlmTSqnyxe0nY="; + tag = "version_${finalAttrs.version}"; + hash = "sha256-FZipl6Z9AfiL6WH0kvUn8bVxt8JLdDVlmTSqnyxe0nY="; }; build-system = [ poetry-core - toml-adapt ]; + pythonRelaxDeps = [ + "numpy" + "torch" + ]; dependencies = [ niapy numpy @@ -36,18 +46,9 @@ buildPythonPackage rec { torch ]; - pythonRelaxDeps = [ - "numpy" - ]; - - # create niapy and torch dep version consistent - preBuild = '' - toml-adapt -path pyproject.toml -a change -dep niapy -ver X - toml-adapt -path pyproject.toml -a change -dep torch -ver X - ''; - nativeCheckInputs = [ pytestCheckHook + pyyaml tomli ]; @@ -56,8 +57,8 @@ buildPythonPackage rec { meta = { description = "Designing and constructing neural network topologies using nature-inspired algorithms"; homepage = "https://github.com/SasoPavlic/NiaNet"; - changelog = "https://github.com/SasoPavlic/NiaNet/releases/tag/v${version}"; + changelog = "https://github.com/SasoPavlic/NiaNet/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ firefly-cpp ]; }; -} +}) diff --git a/pkgs/development/python-modules/torchsummary/default.nix b/pkgs/development/python-modules/torchsummary/default.nix index a3465370d5e2..7c0c4c583363 100644 --- a/pkgs/development/python-modules/torchsummary/default.nix +++ b/pkgs/development/python-modules/torchsummary/default.nix @@ -2,7 +2,12 @@ lib, buildPythonPackage, fetchPypi, + + # build-system setuptools, + + # dependencies + numpy, torch, }: @@ -10,7 +15,9 @@ buildPythonPackage (finalAttrs: { pname = "torchsummary"; version = "1.5.1"; pyproject = true; + __structuredAttrs = true; + # No tags on GitHub src = fetchPypi { inherit (finalAttrs) pname version; hash = "sha256-mBv2ieIuDPf5XHRgAvIKJK0mqmudhhE0oUvGzpIjBZA="; @@ -18,7 +25,10 @@ buildPythonPackage (finalAttrs: { build-system = [ setuptools ]; - dependencies = [ torch ]; + dependencies = [ + numpy + torch + ]; # no tests in pypi tarball doCheck = false; diff --git a/pkgs/servers/sql/postgresql/ext/timescaledb.nix b/pkgs/servers/sql/postgresql/ext/timescaledb.nix index 82ca5939ad81..41a6d2560714 100644 --- a/pkgs/servers/sql/postgresql/ext/timescaledb.nix +++ b/pkgs/servers/sql/postgresql/ext/timescaledb.nix @@ -13,13 +13,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}"; - version = "2.28.0"; + version = "2.28.2"; src = fetchFromGitHub { owner = "timescale"; repo = "timescaledb"; tag = finalAttrs.version; - hash = "sha256-/m1B74kvYzYElFFP8AgEjhqWNRkNy0/hponuSY09tgs="; + hash = "sha256-oEH6h3OGwdDYIKAtwWpVgIQJdB+IJhN2U/WJu9aHlbQ="; }; nativeBuildInputs = [ cmake ]; @@ -105,7 +105,7 @@ postgresqlBuildExtension (finalAttrs: { lib.versionOlder postgresql.version "15" || # Check after next package update. - lib.warnIf (finalAttrs.version != "2.28.0") "Is postgresql19Packages.timescaledb still broken?" ( + lib.warnIf (finalAttrs.version != "2.28.2") "Is postgresql19Packages.timescaledb still broken?" ( lib.versionAtLeast postgresql.version "19" ); }; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index afb36d50ba82..752670ecdc9a 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1166,6 +1166,7 @@ mapAliases { leaf = throw "'leaf' has been removed as it is unmaintained. Consider using 'fastfetch' instead"; # Added 2026-04-24 ledger-agent = throw "ledger-agent has been removed because upstream dropped Ledger support"; # Added 2026-03-11 ledger_agent = throw "ledger-agent has been removed because upstream dropped Ledger support"; # Added 2026-03-11 + lepton = throw "'lepton' has been removed as it is archived upstream and has known vulnerabilities (CVE-2022-4104). Consider using 'lepton-jpeg-util' instead"; # Added 2026-06-29 lesstif = throw "'lesstif' has been removed due to its being broken and unmaintained upstream. Consider using 'motif' instead."; # Added 2025-06-09 lexical = throw "'lexical' has been removed because it was deprecated and archived upstream. Consider using 'beamPackages.expert' instead"; # Added 2026-02-24 lfe = warnAlias "'lfe' is deprecated in favor of using the beamPackages sets. Use 'beam27Packages.lfe' instead." beam27Packages.lfe; # added 2026-06-15