diff --git a/nixos/modules/services/web-apps/calibre-web.nix b/nixos/modules/services/web-apps/calibre-web.nix index 0950dc02373d..82e58873f733 100644 --- a/nixos/modules/services/web-apps/calibre-web.nix +++ b/nixos/modules/services/web-apps/calibre-web.nix @@ -178,6 +178,10 @@ in ExecStart = "${calibreWebCmd} -i ${cfg.listen.ip}"; Restart = "on-failure"; + + CacheDirectory = "calibre-web"; + CacheDirectoryMode = "0750"; + environment.CACHE_DIR = "/var/cache/calibre-web"; } // lib.optionalAttrs (!(lib.hasPrefix "/" cfg.dataDir)) { StateDirectory = cfg.dataDir; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 7d2f2169ba5e..6c7b7e966995 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1920,8 +1920,8 @@ let mktplcRef = { publisher = "github"; name = "codespaces"; - version = "1.17.3"; - hash = "sha256-idJFYHJ4yeqpFZBX55Y0v1yfzgqyhS0MrC4yIto7i7w="; + version = "1.17.4"; + hash = "sha256-0fhPOtHpjafuo+oCCRmLKYI7Q22eE3vliH9q//ab6Ag="; }; meta = { @@ -2017,8 +2017,8 @@ let mktplcRef = { name = "Go"; publisher = "golang"; - version = "0.48.0"; - hash = "sha256-W+GsieGOn9UhOB49v/NqsHCoOm4VNaZotipIN2E4N9k="; + version = "0.50.0"; + hash = "sha256-e0O5EXStxHw7sKozH6qzLSMzy00S+6Q7p9KtP+NbB6Y="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/golang.Go/changelog"; diff --git a/pkgs/by-name/al/alibuild/package.nix b/pkgs/by-name/al/alibuild/package.nix index 085f12713fd8..6d84b1bbfd1f 100644 --- a/pkgs/by-name/al/alibuild/package.nix +++ b/pkgs/by-name/al/alibuild/package.nix @@ -6,12 +6,12 @@ python3Packages.buildPythonApplication rec { pname = "alibuild"; - version = "1.17.26"; + version = "1.17.28"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Adiz+vIquMXWgwGSGwuQlVHiMaQhJiNAoAq5K8Ra4bc="; + hash = "sha256-x+1sAFJzKBUwVy5uIR/EVKicVGY5q6ghFiN175vN4VE="; }; build-system = with python3Packages; [ diff --git a/pkgs/by-name/ap/application-title-bar/package.nix b/pkgs/by-name/ap/application-title-bar/package.nix index e607dd3c9163..87be4bd0c2cf 100644 --- a/pkgs/by-name/ap/application-title-bar/package.nix +++ b/pkgs/by-name/ap/application-title-bar/package.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "application-title-bar"; - version = "0.8.5"; + version = "0.8.6"; src = fetchFromGitHub { owner = "antroids"; repo = "application-title-bar"; tag = "v${finalAttrs.version}"; - hash = "sha256-YSzXjFPCG/bs1Qm9YvoEDcM9GmlSosf2KAyz+7lx6Xg="; + hash = "sha256-IJb2ECsFoA+YpegV0Fqk8rsNfym7KU7O79mwFdTr9gE="; }; propagatedUserEnvPkgs = with kdePackages; [ kconfig ]; diff --git a/pkgs/by-name/c2/c2patool/package.nix b/pkgs/by-name/c2/c2patool/package.nix index 1d7b863a727b..5ba0b5d0d84d 100644 --- a/pkgs/by-name/c2/c2patool/package.nix +++ b/pkgs/by-name/c2/c2patool/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "c2patool"; - version = "0.20.0"; + version = "0.20.3"; src = fetchFromGitHub { owner = "contentauth"; repo = "c2pa-rs"; tag = "c2patool-v${finalAttrs.version}"; - hash = "sha256-GYqH1Gc3oGFvQDZ8vKuFOGUWvIRlDzoPKDK1rTU9H3Y="; + hash = "sha256-ubJyplfvQ8OOdPwhnphZl51nbAgFcZz9fMTyQCPu5cw="; }; - cargoHash = "sha256-anpm5touXTQviCAr3kJ1Wm7pAt5yGsJKMwHFYTnNPzI="; + cargoHash = "sha256-xp9CfHtC4g2o5QJSU/IcNVi8CXifdB9npOYbFujLht4="; # use the non-vendored openssl env.OPENSSL_NO_VENDOR = 1; diff --git a/pkgs/by-name/dl/dli/package.nix b/pkgs/by-name/dl/dli/package.nix new file mode 100644 index 000000000000..6c50c0c116eb --- /dev/null +++ b/pkgs/by-name/dl/dli/package.nix @@ -0,0 +1,27 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule rec { + pname = "dli"; + version = "0-unstable-2025-09-06"; + + src = fetchFromGitHub { + owner = "haylinmoore"; + repo = "dli"; + rev = "176302f80cf771a7a15d9df58c3296a979f18e28"; + hash = "sha256-I8ozN5ucBhsArehSQibTLlYavq+4rBRUvU42Cli4KVo="; + }; + + vendorHash = "sha256-kgf/tt1Mr/3ja3or0zL/Mqnwy00XiGj7rdM/MnhjWZw="; + + meta = { + description = "CLI based tool for managing DNS records"; + homepage = "https://github.com/haylinmoore/dli"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.haylin ]; + mainProgram = "dli"; + }; +} diff --git a/pkgs/by-name/gi/gitkraken/package.nix b/pkgs/by-name/gi/gitkraken/package.nix index 48688fa884e5..13218a9b5587 100644 --- a/pkgs/by-name/gi/gitkraken/package.nix +++ b/pkgs/by-name/gi/gitkraken/package.nix @@ -56,24 +56,24 @@ let pname = "gitkraken"; - version = "11.2.1"; + version = "11.3.0"; throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; srcs = { x86_64-linux = fetchzip { url = "https://api.gitkraken.dev/releases/production/linux/x64/${version}/gitkraken-amd64.tar.gz"; - hash = "sha256-nxYWcw8A/lIVyjiUJOmcjmTblbxiLSxMUjo7KnlAMzs="; + hash = "sha256-OUPsDr7+aQfYO8Xdu7gHlx4gvOUH5ee9xPxEsD9s3ng="; }; x86_64-darwin = fetchzip { url = "https://api.gitkraken.dev/releases/production/darwin/x64/${version}/GitKraken-v${version}.zip"; - hash = "sha256-7I3yAEarGGhFs/PvcqvoDx8MbJ/zEuNN/s0o357M1vc="; + hash = "sha256-J1RCFhIhi1z0WJ/a6z/KbSBJrhAiHFdBzy8EfZu6I6Y="; }; aarch64-darwin = fetchzip { url = "https://api.gitkraken.dev/releases/production/darwin/arm64/${version}/GitKraken-v${version}.zip"; - hash = "sha256-pDPdi+cRMqhxu/84u6ojxteIi1VHfN3qy/NTruHVt8U="; + hash = "sha256-hE0OOmDWlUBYBKMKLKDBO7FGoxwpLAb2lRkwCjFEAGE="; }; }; @@ -207,9 +207,9 @@ let # SSL and permissions fix for bundled nodegit pushd $out/share/${pname}/resources/app.asar.unpacked/node_modules/@axosoft/nodegit/build/Release - mv nodegit-ubuntu-18.node nodegit-ubuntu-18-ssl-1.1.1.node - mv nodegit-ubuntu-18-ssl-static.node nodegit-ubuntu-18.node - chmod 755 nodegit-ubuntu-18.node + mv nodegit-ubuntu-20.node nodegit-ubuntu-20-ssl-1.1.1.node + mv nodegit-ubuntu-20-ssl-static.node nodegit-ubuntu-20.node + chmod 755 nodegit-ubuntu-20.node popd # Devendor bundled git diff --git a/pkgs/by-name/go/gotosocial/package.nix b/pkgs/by-name/go/gotosocial/package.nix index d7821d720792..24d8207cf5ec 100644 --- a/pkgs/by-name/go/gotosocial/package.nix +++ b/pkgs/by-name/go/gotosocial/package.nix @@ -10,11 +10,11 @@ let owner = "superseriousbusiness"; repo = "gotosocial"; - version = "0.19.1"; + version = "0.19.2"; web-assets = fetchurl { url = "https://${domain}/${owner}/${repo}/releases/download/v${version}/${repo}_${version}_web-assets.tar.gz"; - hash = "sha256-UtxFm8ZSpIGXruBdanSF1lkA7Gs1FJNhoqzDTqSNYUM="; + hash = "sha256-et1jguboadjJJdUpugmRvkAtpdfHxn4+ftXUH/hWTdE="; }; in buildGoModule rec { @@ -24,7 +24,7 @@ buildGoModule rec { src = fetchFromGitea { inherit domain owner repo; tag = "v${version}"; - hash = "sha256-RhJRdRxTdbZwIAGD3gH0mjDfCvdS7xkRxcUd1ArsNoo="; + hash = "sha256-06ZBfOD222bt8nwlGCd7uuHS3P8YiaCKWWeYqlyJXns="; }; vendorHash = null; diff --git a/pkgs/by-name/lu/luau/package.nix b/pkgs/by-name/lu/luau/package.nix index 77322466aaed..903fb9f0ef3e 100644 --- a/pkgs/by-name/lu/luau/package.nix +++ b/pkgs/by-name/lu/luau/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "luau"; - version = "0.689"; + version = "0.690"; src = fetchFromGitHub { owner = "luau-lang"; repo = "luau"; tag = finalAttrs.version; - hash = "sha256-ZHALILdIJHYovSdUJk2KZIG0u/vdCAROzFd7U3pqWIk="; + hash = "sha256-9Ql2hwzDMODc6+hSQStArmwmdG31682gGRqNRxWfmT0="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/sl/slurm/package.nix b/pkgs/by-name/sl/slurm/package.nix index 6e325de204d4..5b8872a81de6 100644 --- a/pkgs/by-name/sl/slurm/package.nix +++ b/pkgs/by-name/sl/slurm/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { pname = "slurm"; - version = "25.05.2.1"; + version = "25.05.3.1"; # N.B. We use github release tags instead of https://www.schedmd.com/downloads.php # because the latter does not keep older releases. @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { repo = "slurm"; # The release tags use - instead of . rev = "${pname}-${builtins.replaceStrings [ "." ] [ "-" ] version}"; - hash = "sha256-RpMzn8x378QWMFFj5pn8b9j1jWLKGEbvINt0PMsCIHI="; + hash = "sha256-W/q9eN4Ov3pxp2qyr3b7G4ayDaNtFUPQeAcOHCB23Q8="; }; outputs = [ diff --git a/pkgs/by-name/st/starkiller/package.nix b/pkgs/by-name/st/starkiller/package.nix index 9fa96aab6211..203c32764088 100644 --- a/pkgs/by-name/st/starkiller/package.nix +++ b/pkgs/by-name/st/starkiller/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "starkiller"; - version = "3.0.1"; + version = "3.1.0"; src = fetchFromGitHub { owner = "bc-security"; repo = "starkiller"; rev = "v${finalAttrs.version}"; - hash = "sha256-+q+toH5AvIdFPOY0Q06lWDlPrhIpEnukV+8JlwDZVPE="; + hash = "sha256-KjEHbRhbXY57886uziRzUoA/MzK6QZx7/b1lrmIKsWc="; }; yarnOfflineCache = fetchYarnDeps { diff --git a/pkgs/by-name/uu/uutils-coreutils/package.nix b/pkgs/by-name/uu/uutils-coreutils/package.nix index fc4ba2a25c2b..4dc9c368ae18 100644 --- a/pkgs/by-name/uu/uutils-coreutils/package.nix +++ b/pkgs/by-name/uu/uutils-coreutils/package.nix @@ -21,19 +21,19 @@ assert selinuxSupport -> lib.meta.availableOn stdenv.hostPlatform libselinux; stdenv.mkDerivation (finalAttrs: { pname = "uutils-coreutils"; - version = "0.1.0"; + version = "0.2.0"; src = fetchFromGitHub { owner = "uutils"; repo = "coreutils"; tag = finalAttrs.version; - hash = "sha256-nKKjc6Bui7k50SR7BY09dRGt3Za1Ch/E+3KiCO5KtOg="; + hash = "sha256-jxjg2RIZaemA6jgfdE1KX8G6c/NWumecoJMFx7dspz8="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src; name = "uutils-coreutils-${finalAttrs.version}"; - hash = "sha256-PTIypl9uqFkp6GrF7Pp40AItbWFlXT2V2x/C8L2J8S0="; + hash = "sha256-SFuAWzmYd1N7czUyC/7CYrCObYfoKrC5oORFxXtbwhE="; }; patches = [ diff --git a/pkgs/by-name/uu/uutils-coreutils/selinux_no_auto_detect.diff b/pkgs/by-name/uu/uutils-coreutils/selinux_no_auto_detect.diff index 1ee8a0550bf9..1d76fbb412bf 100644 --- a/pkgs/by-name/uu/uutils-coreutils/selinux_no_auto_detect.diff +++ b/pkgs/by-name/uu/uutils-coreutils/selinux_no_auto_detect.diff @@ -1,12 +1,11 @@ diff --git a/GNUmakefile b/GNUmakefile -index f46126a82..44be8f13b 100644 +index 20dc731d3..400e5b84f 100644 --- a/GNUmakefile +++ b/GNUmakefile -@@ -57,20 +57,6 @@ TOYBOX_ROOT := $(BASEDIR)/tmp - TOYBOX_VER := 0.8.12 - TOYBOX_SRC := $(TOYBOX_ROOT)/toybox-$(TOYBOX_VER) +@@ -69,19 +69,6 @@ TOYBOX_SRC := $(TOYBOX_ROOT)/toybox-$(TOYBOX_VER) + #------------------------------------------------------------------------ + OS ?= $(shell uname -s) -- -ifdef SELINUX_ENABLED - override SELINUX_ENABLED := 0 -# Now check if we should enable it (only on non-Windows) @@ -23,7 +22,7 @@ index f46126a82..44be8f13b 100644 # Possible programs PROGS := \ base32 \ -@@ -181,8 +167,10 @@ SELINUX_PROGS := \ +@@ -200,8 +187,10 @@ endif ifneq ($(OS),Windows_NT) PROGS := $(PROGS) $(UNIX_PROGS) @@ -32,6 +31,6 @@ index f46126a82..44be8f13b 100644 - PROGS := $(PROGS) $(SELINUX_PROGS) + PROGS := $(PROGS) $(SELINUX_PROGS) + endif + # Always use external libstdbuf when building with make (Unix only) + CARGOFLAGS += --features feat_external_libstdbuf endif - - UTILS ?= $(PROGS) diff --git a/pkgs/by-name/we/weasis/package.nix b/pkgs/by-name/we/weasis/package.nix index 0f513759f20c..36a94c147f32 100644 --- a/pkgs/by-name/we/weasis/package.nix +++ b/pkgs/by-name/we/weasis/package.nix @@ -3,6 +3,7 @@ stdenv, fetchzip, jdk24, + unzip, copyDesktopItems, makeDesktopItem, }: @@ -13,6 +14,9 @@ let attrs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); platform = selectSystem { "x86_64-linux" = "linux-x86-64"; + "aarch64-linux" = "linux-aarch64"; + "x86_64-darwin" = "macosx-x86-64"; + "aarch64-darwin" = "macosx-aarch64"; }; in @@ -27,7 +31,10 @@ stdenv.mkDerivation (finalAttrs: { stripRoot = false; }; - nativeBuildInputs = [ copyDesktopItems ]; + nativeBuildInputs = [ + copyDesktopItems + ] + ++ lib.optional stdenv.isDarwin unzip; desktopItems = [ (makeDesktopItem { @@ -60,12 +67,17 @@ stdenv.mkDerivation (finalAttrs: { installPhase = '' runHook preInstall - + '' + + lib.optionalString stdenv.isLinux '' mkdir -p $out/share/{applications,pixmaps} - mv weasis-${platform}-jdk${lib.versions.major jdk24.version}-${finalAttrs.version}/Weasis/* $out/ mv $out/lib/*.png $out/share/pixmaps/ - + '' + + lib.optionalString stdenv.isDarwin '' + mkdir -p $out/Applications + mv weasis-${platform}-jdk${lib.versions.major jdk24.version}-${finalAttrs.version}/Weasis.app $out/Applications/ + '' + + '' runHook postInstall ''; @@ -79,7 +91,7 @@ stdenv.mkDerivation (finalAttrs: { epl20 ]; maintainers = [ ]; - platforms = [ "x86_64-linux" ]; + platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "Weasis"; }; }) diff --git a/pkgs/by-name/wh/whatsapp-for-mac/package.nix b/pkgs/by-name/wh/whatsapp-for-mac/package.nix index e38f52ffd13e..505ccdc3d044 100644 --- a/pkgs/by-name/wh/whatsapp-for-mac/package.nix +++ b/pkgs/by-name/wh/whatsapp-for-mac/package.nix @@ -10,13 +10,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "whatsapp-for-mac"; - version = "2.25.16.81"; + version = "2.25.22.79"; src = fetchzip { extension = "zip"; name = "WhatsApp.app"; url = "https://web.whatsapp.com/desktop/mac_native/release/?version=${finalAttrs.version}&extension=zip&configuration=Release&branch=relbranch"; - hash = "sha256-CZcMYWyBpusM+NUlMC2du01cq3uqXvMiIdOienLn/nM="; + hash = "sha256-LYjPMiXLD1U5ZNt/acBagrV2RS7U/OGMJ06mUFBluSQ="; }; dontConfigure = true; diff --git a/pkgs/by-name/yt/ytmdesktop/package.nix b/pkgs/by-name/yt/ytmdesktop/package.nix index 557cf06cf2e1..37ffeed4eeab 100644 --- a/pkgs/by-name/yt/ytmdesktop/package.nix +++ b/pkgs/by-name/yt/ytmdesktop/package.nix @@ -13,6 +13,8 @@ electron, commandLineArgs ? "", + + nix-update-script, }: let @@ -20,7 +22,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ytmdesktop"; - version = "2.0.9"; + version = "2.0.10"; src = fetchFromGitHub { owner = "ytmdesktop"; @@ -34,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { find -name .git -print0 | xargs -0 rm -rf ''; - hash = "sha256-uDm8jDkPwxLa+LUK8fPlJMvXInD7T7B+641YyCgYvnI=c"; + hash = "sha256-CA3Vb7Wp4WrsWSVtIwDxnEt1pWYb73WnhyoMVKoqvOE="; }; patches = [ @@ -55,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: { yarnOfflineCache = yarn-berry.fetchYarnBerryDeps { inherit (finalAttrs) src missingHashes; - hash = "sha256-bBd5wWr+j3HQY2+VIAATYVdCh+0tIRlLg68bx4z1+Ys="; + hash = "sha256-1jlnVY4KWm+w3emMkCkdwUtkqRB9ZymPPGuvgfQolrA="; }; nativeBuildInputs = [ @@ -137,6 +139,8 @@ stdenv.mkDerivation (finalAttrs: { }) ]; + passthru.updateScript = nix-update-script { }; + meta = { changelog = "https://github.com/ytmdesktop/ytmdesktop/tag/v${finalAttrs.version}"; description = "Desktop App for YouTube Music"; diff --git a/pkgs/development/beam-modules/livebook/default.nix b/pkgs/development/beam-modules/livebook/default.nix index 448d12d796c7..44e536cd0eaa 100644 --- a/pkgs/development/beam-modules/livebook/default.nix +++ b/pkgs/development/beam-modules/livebook/default.nix @@ -9,7 +9,7 @@ beamPackages.mixRelease rec { pname = "livebook"; - version = "0.17.0"; + version = "0.17.1"; inherit (beamPackages) elixir; @@ -21,13 +21,13 @@ beamPackages.mixRelease rec { owner = "livebook-dev"; repo = "livebook"; tag = "v${version}"; - hash = "sha256-bdz6ufli+WC+3Fpd9uFK+OKOmL2Ogvmr5qsI85N1vgg="; + hash = "sha256-TQbSqavpJqasQsuLSvCdrkL7DZK56c7FHp5ABhK9noA="; }; mixFodDeps = beamPackages.fetchMixDeps { pname = "mix-deps-${pname}"; inherit src version; - hash = "sha256-YyNrERVomIPaBJVKPTc5ZbWzaJk6b87RAC4QkBDicoQ="; + hash = "sha256-18fmaNuu2KqTGhBBd+pSBfgnrHiqzXc3CMdSpC5lFs8="; }; postInstall = '' diff --git a/pkgs/development/haskell-modules/non-hackage-packages.nix b/pkgs/development/haskell-modules/non-hackage-packages.nix index da042a03c1bc..87e656243589 100644 --- a/pkgs/development/haskell-modules/non-hackage-packages.nix +++ b/pkgs/development/haskell-modules/non-hackage-packages.nix @@ -48,8 +48,6 @@ self: super: # https://github.com/spacchetti/spago/issues/512 spago = self.callPackage ../tools/purescript/spago/spago.nix { }; - nix-linter = self.callPackage ../../development/tools/analysis/nix-linter { }; - # Unofficial fork until PRs are merged https://github.com/pcapriotti/optparse-applicative/pulls/roberth # cabal2nix --maintainer roberth https://github.com/hercules-ci/optparse-applicative.git > pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix hercules-ci-optparse-applicative = diff --git a/pkgs/development/python-modules/gpaw/default.nix b/pkgs/development/python-modules/gpaw/default.nix index d421dee6f0e9..61a54536569c 100644 --- a/pkgs/development/python-modules/gpaw/default.nix +++ b/pkgs/development/python-modules/gpaw/default.nix @@ -36,7 +36,7 @@ let # BLAS libraries += ['blas'] - library_dirs += ['${blas}/lib'] + library_dirs += ['${lib.getLib blas}/lib'] # FFTW fftw = True @@ -51,9 +51,8 @@ let libxc = True if libxc: xc = '${libxc}/' - include_dirs += [xc + 'include'] - library_dirs += [xc + 'lib/'] - extra_link_args += ['-Wl,-rpath={xc}/lib'.format(xc=xc)] + include_dirs += ['${lib.getDev libxc}/include'] + library_dirs += ['${lib.getLib libxc}/lib'] if 'xc' not in libraries: libraries.append('xc') @@ -61,9 +60,8 @@ let libvdwxc = True if libvdwxc: vdwxc = '${libvdwxc}/' - extra_link_args += ['-Wl,-rpath=%s/lib' % vdwxc] - library_dirs += ['%s/lib' % vdwxc] - include_dirs += ['%s/include' % vdwxc] + library_dirs += ['${lib.getLib libvdwxc}/lib'] + include_dirs += ['${lib.getDev libvdwxc}/include'] libraries += ['vdwxc'] ''; }; diff --git a/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix b/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix index db68c4a29b23..8a9c8ec391c3 100644 --- a/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix +++ b/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "langgraph-runtime-inmem"; - version = "0.6.13"; + version = "0.12.0"; pyproject = true; # Not available in any repository src = fetchPypi { pname = "langgraph_runtime_inmem"; inherit version; - hash = "sha256-F1bFV/g6jNl575fT0KNvqZBmbmMFkhLG4RrylXuZNQs="; + hash = "sha256-h1YFV8lqb929MjzOIHPI8hahjDCkShr83kevjUWFF8A="; }; build-system = [ diff --git a/pkgs/development/python-modules/pyvista/default.nix b/pkgs/development/python-modules/pyvista/default.nix index b76320f33c17..af6f7942ea0c 100644 --- a/pkgs/development/python-modules/pyvista/default.nix +++ b/pkgs/development/python-modules/pyvista/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "pyvista"; - version = "0.46.2"; + version = "0.46.3"; pyproject = true; src = fetchFromGitHub { owner = "pyvista"; repo = "pyvista"; tag = "v${version}"; - hash = "sha256-k5Sr41mmZJCEiIeEyyqulzYrI3cQYTWN5ooW41QUPuQ="; + hash = "sha256-RpgrsNMZmIfx3bb7W9xU6u4gJoAuDQ8Xx9C25TLp6PI="; }; # remove this line once pyvista 0.46 is released diff --git a/pkgs/development/python-modules/simsimd/default.nix b/pkgs/development/python-modules/simsimd/default.nix index 23e66622b24f..168390c25c89 100644 --- a/pkgs/development/python-modules/simsimd/default.nix +++ b/pkgs/development/python-modules/simsimd/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "simsimd"; - version = "6.5.1"; + version = "6.5.2"; pyproject = true; src = fetchFromGitHub { owner = "ashvardanian"; - repo = "simsimd"; + repo = "SimSIMD"; tag = "v${version}"; - hash = "sha256-y7HCz3Lmlc0674VTMPXQGS7H9PMW+oeSvsYNsJq1MvI="; + hash = "sha256-1x0uRFjoNoGkQv4YwQ/84lR8k1Z9wy5X9ZlwO3q6wqo="; }; build-system = [ @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = { changelog = "https://github.com/ashvardanian/SimSIMD/releases/tag/${src.tag}"; description = "Portable mixed-precision BLAS-like vector math library for x86 and ARM"; - homepage = "https://github.com/ashvardanian/simsimd"; + homepage = "https://github.com/ashvardanian/SimSIMD"; license = with lib.licenses; [ asl20 # or diff --git a/pkgs/development/tools/analysis/nix-linter/default.nix b/pkgs/development/tools/analysis/nix-linter/default.nix deleted file mode 100644 index 7456dadefa2e..000000000000 --- a/pkgs/development/tools/analysis/nix-linter/default.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ - lib, - mkDerivation, - fetchFromGitHub, - fixplate, - tasty, - tasty-hunit, - tasty-th, - streamly, - mtl, - path, - pretty-terminal, - text, - base, - aeson, - path-io, - cmdargs, - containers, - hnix, - bytestring, -}: - -mkDerivation { - pname = "nix-linter"; - version = "0.2.0.4"; - - src = fetchFromGitHub { - owner = "Synthetica9"; - repo = "nix-linter"; - rev = "ecdd50750fd3ffaff83c0637474b884a0c38f8b9"; - sha256 = "0hm6iaamh1wlvqk8z4yfh4idgbclbsimxhlgflwz2hnv9mm12sf1"; - }; - - isLibrary = false; - isExecutable = true; - libraryHaskellDepends = [ fixplate ]; - executableHaskellDepends = [ - streamly - mtl - path - pretty-terminal - text - base - aeson - cmdargs - containers - hnix - bytestring - path-io - ]; - testHaskellDepends = [ - tasty - tasty-hunit - tasty-th - ]; - - description = "Linter for Nix(pkgs), based on hnix"; - homepage = "https://github.com/Synthetica9/nix-linter"; - license = lib.licenses.bsd3; - maintainers = [ ]; - - # doesn't build on ghc92 - hydraPlatforms = lib.platforms.none; - broken = true; -} diff --git a/pkgs/tools/package-management/nix/common-meson.nix b/pkgs/tools/package-management/nix/common-meson.nix index 1c67379a8a59..66a221c55521 100644 --- a/pkgs/tools/package-management/nix/common-meson.nix +++ b/pkgs/tools/package-management/nix/common-meson.nix @@ -12,8 +12,9 @@ }, patches ? [ ], maintainers ? [ - lib.maintainers.lovesegfault lib.maintainers.artturin + lib.maintainers.philiptaron + lib.maintainers.lovesegfault ], teams ? [ lib.teams.nix ], self_attribute_name, diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 2eec694f79bf..7e66e3551adc 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -120,8 +120,9 @@ let ]; maintainers = [ - lib.maintainers.lovesegfault lib.maintainers.artturin + lib.maintainers.philiptaron + lib.maintainers.lovesegfault ]; teams = [ lib.teams.nix ]; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index b30c209d5036..afd79f028da5 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1729,6 +1729,7 @@ mapAliases { nfstrace = throw "nfstrace has been removed, as it was broken"; # Added 2025-08-25 nix-direnv-flakes = nix-direnv; nix-ld-rs = nix-ld; # Added 2024-08-17 + nix-linter = throw "nix-linter has been removed as it was broken for 3 years and unmaintained upstream"; # Added 2025-09-06 nix-plugin-pijul = throw "nix-plugin-pijul has been removed due to being discontinued"; # added 2025-05-18 nix-repl = throw ( # Added 2018-08-26 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a5f8022fd3aa..e54263968a79 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15119,8 +15119,6 @@ with pkgs; nix-info = callPackage ../tools/nix/info { }; nix-info-tested = nix-info.override { doCheck = true; }; - nix-linter = haskell.lib.compose.justStaticExecutables (haskellPackages.nix-linter); - nix-prefetch-github = with python3Packages; toPythonApplication nix-prefetch-github; inherit (callPackages ../tools/package-management/nix-prefetch-scripts { }) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index cda953923718..1e068756eab5 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -317,7 +317,6 @@ let nix-delegate nix-deploy nix-diff - nix-linter nix-output-monitor nix-script nix-tree