Merge master into staging-next

authored by github-actions[bot] and committed by GitHub ba060bff fe34b955

+667 -544
+6
maintainers/maintainer-list.nix
··· 18722 githubId = 6362238; 18723 name = "Christoph Honal"; 18724 }; 18725 starsep = { 18726 email = "nix@starsep.com"; 18727 github = "starsep";
··· 18722 githubId = 6362238; 18723 name = "Christoph Honal"; 18724 }; 18725 + starkca90 = { 18726 + email = "starkca90@gmail.com"; 18727 + github = "starkca90"; 18728 + githubId = 2060836; 18729 + name = "Casey Stark"; 18730 + }; 18731 starsep = { 18732 email = "nix@starsep.com"; 18733 github = "starsep";
+4 -15
pkgs/applications/editors/helix/default.nix
··· 1 - { fetchpatch, fetchzip, lib, rustPlatform, git, installShellFiles, makeWrapper }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "helix"; 5 - version = "23.10"; 6 7 # This release tarball includes source code for the tree-sitter grammars, 8 # which is not ordinarily part of the repository. 9 src = fetchzip { 10 url = "https://github.com/helix-editor/helix/releases/download/${version}/helix-${version}-source.tar.xz"; 11 - hash = "sha256-PH4n+zm5ShwOrzzQm0Sn8b8JzAW/CF8UzzKZYE3e2WA="; 12 stripRoot = false; 13 }; 14 15 - patches = [ 16 - # Fixes implicit int error in rescript grammar when building with clang 16. 17 - # https://github.com/nkrkv/tree-sitter-rescript/pull/227. 18 - (fetchpatch { 19 - url = "https://github.com/nkrkv/tree-sitter-rescript/commit/ea93cbf7d9c52f925ed296b4714737e8088f3a19.patch"; 20 - hash = "sha256-gpGPiy+yEs+dMJEnE5O3WC7iSB/6PLJYBYRcdTx//+o="; 21 - extraPrefix = "runtime/grammars/sources/rescript/"; 22 - stripLen = 1; 23 - }) 24 - ]; 25 - 26 - cargoHash = "sha256-B8RO6BADDbPchowSfNVgviGvVgH23iF42DdhEBKBQzs="; 27 28 nativeBuildInputs = [ git installShellFiles makeWrapper ]; 29
··· 1 + { fetchzip, lib, rustPlatform, git, installShellFiles, makeWrapper }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "helix"; 5 + version = "24.03"; 6 7 # This release tarball includes source code for the tree-sitter grammars, 8 # which is not ordinarily part of the repository. 9 src = fetchzip { 10 url = "https://github.com/helix-editor/helix/releases/download/${version}/helix-${version}-source.tar.xz"; 11 + hash = "sha256-1myVGFBwdLguZDPo1jrth/q2i5rn5R2+BVKIkCCUalc="; 12 stripRoot = false; 13 }; 14 15 + cargoHash = "sha256-THzPUVcmboVJHu3rJ6rev3GrkNilZRMlitCx7M1+HBE="; 16 17 nativeBuildInputs = [ git installShellFiles makeWrapper ]; 18
+4 -4
pkgs/applications/misc/koreader/default.nix
··· 14 in 15 stdenv.mkDerivation rec { 16 pname = "koreader"; 17 - version = "2023.04"; 18 19 20 src = if stdenv.isAarch64 then fetchurl { 21 url = "https://github.com/koreader/koreader/releases/download/v${version}/koreader-${version}-arm64.deb"; 22 - sha256 = "sha256-uuspjno0750hQMIB5HEhbV63wCna2izKOHEGIg/X0bU="; 23 } else fetchurl { 24 url = "https://github.com/koreader/koreader/releases/download/v${version}/koreader-${version}-amd64.deb"; 25 - sha256 = "sha256-tRUeRB1+UcWT49dchN0YDvd0L5n1YRdtMSFc8yy6m5o="; 26 }; 27 28 src_repo = fetchFromGitHub { ··· 30 owner = "koreader"; 31 rev = "v${version}"; 32 fetchSubmodules = true; 33 - sha256 = "sha256-c3j6hs0W0H2jDg6JVfU6ov7r7kucbqrQqf9PAvYBcJ0="; 34 }; 35 36 sourceRoot = ".";
··· 14 in 15 stdenv.mkDerivation rec { 16 pname = "koreader"; 17 + version = "2024.03.1"; 18 19 20 src = if stdenv.isAarch64 then fetchurl { 21 url = "https://github.com/koreader/koreader/releases/download/v${version}/koreader-${version}-arm64.deb"; 22 + hash = "sha256-9Bu+mWfJuPaH5nV71JMrcGipiZWfcf19KfVauCW92+I="; 23 } else fetchurl { 24 url = "https://github.com/koreader/koreader/releases/download/v${version}/koreader-${version}-amd64.deb"; 25 + hash = "sha256-EZ3iqp0A2BZwI343nvvp71RGQx6FPesUBy4Lha4Yz4U="; 26 }; 27 28 src_repo = fetchFromGitHub { ··· 30 owner = "koreader"; 31 rev = "v${version}"; 32 fetchSubmodules = true; 33 + sha256 = "sha256-gHn1xqBc7M9wkek1Ja1gry8TKIuUxQP8T45x3z2S4uc="; 34 }; 35 36 sourceRoot = ".";
+3 -3
pkgs/applications/networking/cluster/cloudfoundry-cli/default.nix
··· 2 3 buildGoModule rec { 4 pname = "cloudfoundry-cli"; 5 - version = "8.7.8"; 6 7 src = fetchFromGitHub { 8 owner = "cloudfoundry"; 9 repo = "cli"; 10 rev = "v${version}"; 11 - sha256 = "sha256-86FY7SfVZ9aEC72VP7KWj3p+wbAyLXLYtugP+Iv0G80="; 12 }; 13 - vendorHash = "sha256-Y46d8g4KoS5DjMMnX8YjgJYg6ax891vlgH9INZZflJI="; 14 15 subPackages = [ "." ]; 16
··· 2 3 buildGoModule rec { 4 pname = "cloudfoundry-cli"; 5 + version = "8.7.9"; 6 7 src = fetchFromGitHub { 8 owner = "cloudfoundry"; 9 repo = "cli"; 10 rev = "v${version}"; 11 + sha256 = "sha256-uFYeiw2hdX25mUBdudNCC4ZuFEoWyfghWmQR8IsQy+w="; 12 }; 13 + vendorHash = "sha256-lvSo8kl2du6Sv7zY3uheXaO6Qg+nblW0jpp2q8+1vyk="; 14 15 subPackages = [ "." ]; 16
+3 -3
pkgs/applications/networking/cluster/kubectl-view-secret/default.nix
··· 2 3 buildGoModule rec { 4 pname = "kubectl-view-secret"; 5 - version = "0.11.0"; 6 7 src = fetchFromGitHub { 8 owner = "elsesiy"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-IdbJQ3YCIPcp09/NORWGezqjbwktObN7TuQdq5uAN4A="; 12 }; 13 14 - vendorHash = "sha256-Q6OosaHDzq9a2Nt18LGiGJ1C2i1/BRYGaNEBeK0Ohiw="; 15 16 subPackages = [ "./cmd/" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "kubectl-view-secret"; 5 + version = "0.12.0"; 6 7 src = fetchFromGitHub { 8 owner = "elsesiy"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-5X5rOoERx6HoG3cOBpYm12anMXXDjTtHZzQOOlJeJSs="; 12 }; 13 14 + vendorHash = "sha256-oQvmS05nev+ypfkKAlTN+JbzPux5iAzHsojW8SxtB70="; 15 16 subPackages = [ "./cmd/" ]; 17
-22
pkgs/applications/networking/cluster/lens/common.nix
··· 1 - { fetchurl }: 2 - let 3 - build = "2023.5.310801-latest"; 4 - in 5 - { 6 - pname = "lens-desktop"; 7 - version = "6.5.2"; 8 - sources = { 9 - x86_64-darwin = fetchurl { 10 - sha256 = "sha256-AGU1kOQEYBAGqWaxftqSNVdPEblPDujKSBjMeaVNx6M="; 11 - url = "https://api.k8slens.dev/binaries/Lens-${build}.dmg"; 12 - }; 13 - aarch64-darwin = fetchurl { 14 - sha256 = "sha256-Xx+6GPAfjioTrqfFS7cFh6deraR+TtqLlwLbVQxfN8g="; 15 - url = "https://api.k8slens.dev/binaries/Lens-${build}-arm64.dmg"; 16 - }; 17 - x86_64-linux = fetchurl { 18 - sha256 = "sha256-DPgeAhM8k6RXg1Qw2bqJFLPh5q2o7Va6EAe/InQNXLg="; 19 - url = "https://api.k8slens.dev/binaries/Lens-${build}.x86_64.AppImage"; 20 - }; 21 - }; 22 - }
···
+13 -20
pkgs/applications/networking/cluster/lens/darwin.nix
··· 1 - { lib, stdenv, undmg, fetchurl }: 2 - let 3 - common = import ./common.nix { inherit fetchurl; }; 4 - inherit (stdenv.hostPlatform) system; 5 - in 6 - stdenv.mkDerivation rec { 7 - inherit (common) pname version; 8 - src = common.sources.${system} or (throw "Source for ${pname} is not available for ${system}"); 9 10 - appName = "Lens"; 11 12 - sourceRoot = "${appName}.app"; 13 14 - buildInputs = [ undmg ]; 15 installPhase = '' 16 - mkdir -p "$out/Applications/${appName}.app" 17 - cp -R . "$out/Applications/${appName}.app" 18 ''; 19 20 - meta = with lib; { 21 - description = "The Kubernetes IDE"; 22 - homepage = "https://k8slens.dev/"; 23 - license = licenses.lens; 24 - maintainers = with maintainers; [ dbirks ]; 25 - platforms = [ "x86_64-darwin" "aarch64-darwin" ]; 26 - }; 27 }
··· 1 + { stdenv, pname, version, src, meta, undmg }: 2 + 3 + stdenv.mkDerivation { 4 + inherit pname version src meta; 5 6 + sourceRoot = "."; 7 8 + nativeBuildInputs = [ undmg ]; 9 10 installPhase = '' 11 + runHook preInstall 12 + 13 + mkdir -p "$out/Applications" 14 + cp -R "Lens.app" "$out/Applications/Lens.app" 15 + 16 + runHook postInstall 17 ''; 18 19 + dontFixup = true; 20 }
+40 -4
pkgs/applications/networking/cluster/lens/default.nix
··· 1 - { stdenv, callPackage }: 2 - if stdenv.isDarwin then 3 - callPackage ./darwin.nix { } 4 else 5 - callPackage ./linux.nix { }
··· 1 + { stdenv 2 + , callPackage 3 + , fetchurl 4 + , lib }: 5 + 6 + let 7 + 8 + pname = "lens-desktop"; 9 + version = "2024.3.191333"; 10 + 11 + sources = { 12 + x86_64-linux = { 13 + url = "https://api.k8slens.dev/binaries/Lens-${version}-latest.x86_64.AppImage"; 14 + hash = "sha256-OywOjXzeW/5uyt50JrutiLgem9S1CrlwPFqfK6gUc7U="; 15 + }; 16 + x86_64-darwin = { 17 + url = "https://api.k8slens.dev/binaries/Lens-${version}-latest.dmg"; 18 + hash = "sha256-yf+WBcOdOM3XsfiXJThVws2r84vG2jwfNV1c+sq6A4s="; 19 + }; 20 + aarch64-darwin = { 21 + url = "https://api.k8slens.dev/binaries/Lens-${version}-latest-arm64.dmg"; 22 + hash = "sha256-hhd8MnwKWpvG7UebkeEoztS45SJVnpvvJ9Zy+y5swik="; 23 + }; 24 + }; 25 + 26 + src = fetchurl { 27 + inherit (sources.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}")) url hash; 28 + }; 29 + 30 + meta = with lib; { 31 + description = "The Kubernetes IDE"; 32 + homepage = "https://k8slens.dev/"; 33 + license = licenses.lens; 34 + maintainers = with maintainers; [ dbirks RossComputerGuy starkca90 ]; 35 + platforms = builtins.attrNames sources; 36 + }; 37 + 38 + in if stdenv.isDarwin then 39 + callPackage ./darwin.nix { inherit pname version src meta; } 40 else 41 + callPackage ./linux.nix { inherit pname version src meta; }
+4 -15
pkgs/applications/networking/cluster/lens/linux.nix
··· 1 - { lib, fetchurl, appimageTools, makeWrapper, nss_latest, stdenv }: 2 let 3 - common = import ./common.nix { inherit fetchurl; }; 4 - 5 - inherit (stdenv.hostPlatform) system; 6 7 - inherit (common) pname version; 8 - src = common.sources.${stdenv.hostPlatform.system} or (throw "Source for ${pname} is not available for ${system}"); 9 name = "${pname}-${version}"; 10 11 appimageContents = appimageTools.extractType2 { 12 inherit name src; 13 }; 14 in 15 appimageTools.wrapType2 { 16 - inherit name src; 17 18 extraInstallCommands = 19 '' ··· 29 ''; 30 31 extraPkgs = _: [ nss_latest ]; 32 - 33 - meta = with lib; { 34 - description = "The Kubernetes IDE"; 35 - homepage = "https://k8slens.dev/"; 36 - license = licenses.lens; 37 - maintainers = with maintainers; [ dbirks RossComputerGuy ]; 38 - platforms = [ "x86_64-linux" ]; 39 - }; 40 }
··· 1 + { lib, stdenv, pname, version, src, meta, appimageTools, makeWrapper, nss_latest }: 2 let 3 4 name = "${pname}-${version}"; 5 6 appimageContents = appimageTools.extractType2 { 7 inherit name src; 8 }; 9 + 10 in 11 + 12 appimageTools.wrapType2 { 13 + inherit name src meta; 14 15 extraInstallCommands = 16 '' ··· 26 ''; 27 28 extraPkgs = _: [ nss_latest ]; 29 }
+3 -3
pkgs/applications/networking/cluster/pachyderm/default.nix
··· 2 3 buildGoModule rec { 4 pname = "pachyderm"; 5 - version = "2.9.0"; 6 7 src = fetchFromGitHub { 8 owner = "pachyderm"; 9 repo = "pachyderm"; 10 rev = "v${version}"; 11 - hash = "sha256-5xC0D7XB1db3mxUkzIyvmVIxOlL8XX8Vxpmtf60BQNM="; 12 }; 13 14 - vendorHash = "sha256-EW8DURf6URPQQMakHnRuF9Xh5iKh2y4cz6XYgXQwJM4="; 15 16 subPackages = [ "src/server/cmd/pachctl" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "pachyderm"; 5 + version = "2.9.2"; 6 7 src = fetchFromGitHub { 8 owner = "pachyderm"; 9 repo = "pachyderm"; 10 rev = "v${version}"; 11 + hash = "sha256-/9j7umcIffG5jAaUW/jmIX5CUD9dUq5/ZKhzbKx0Kw4="; 12 }; 13 14 + vendorHash = "sha256-6iwiepmzxZ4cGsPeHQDNFd2VuhmjTAX9kBdjaQPBMKU="; 15 16 subPackages = [ "src/server/cmd/pachctl" ]; 17
+10 -2
pkgs/applications/networking/cluster/spark/default.nix
··· 62 }); 63 in 64 { 65 spark_3_5 = spark rec { 66 pname = "spark"; 67 - version = "3.5.0"; 68 - hash = "sha256-f+a4a23aOM0GCDoZlZ7WNXs0Olzyh3yMtO8ZmEoYvZ4="; 69 }; 70 spark_3_4 = spark rec { 71 pname = "spark";
··· 62 }); 63 in 64 { 65 + # A note on EOL and removing old versions: 66 + # According to spark's versioning policy (https://spark.apache.org/versioning-policy.html), 67 + # minor releases are generally maintained with bugfixes for 18 months. But it doesn't 68 + # make sense to remove a given minor version the moment it crosses this threshold. 69 + # For example, spark 3.3.0 was released on 2022-06-09. It would have to be removed on 2023-12-09 if 70 + # we strictly adhere to the EOL timeline, despite 3.3.4 being released one day before (2023-12-08). 71 + # A better policy is to keep these versions around, and clean up EOL versions just before 72 + # a new NixOS release. 73 spark_3_5 = spark rec { 74 pname = "spark"; 75 + version = "3.5.1"; 76 + hash = "sha256-ez6Hm8Ss3nl4mxOHyh67ugYH81/thNRMCja6MQ+9Tpg="; 77 }; 78 spark_3_4 = spark rec { 79 pname = "spark";
+51 -38
pkgs/applications/science/machine-learning/labelimg/default.nix
··· 1 - { lib, python3Packages, fetchFromGitHub, qt5 }: 2 - python3Packages.buildPythonApplication rec { 3 - pname = "labelImg"; 4 - version = "1.8.3"; 5 - src = fetchFromGitHub { 6 - owner = "tzutalin"; 7 - repo = "labelImg"; 8 - rev = "v${version}"; 9 - sha256 = "07v106fzlmxrbag4xm06m4mx9m0gckb27vpwsn7sap1bbgc1pap5"; 10 - }; 11 - nativeBuildInputs = with python3Packages; [ 12 - pyqt5 13 - qt5.wrapQtAppsHook 14 - ]; 15 - propagatedBuildInputs = with python3Packages; [ 16 - pyqt5 17 - lxml 18 - sip4 19 - ]; 20 - preBuild = '' 21 - make qt5py3 22 - ''; 23 - postInstall = '' 24 - cp libs/resources.py $out/${python3Packages.python.sitePackages}/libs 25 - ''; 26 - dontWrapQtApps = true; 27 - preFixup = '' 28 - makeWrapperArgs+=("''${qtWrapperArgs[@]}") 29 - ''; 30 - meta = with lib; { 31 - description = "A graphical image annotation tool and label object bounding boxes in images"; 32 - mainProgram = "labelImg"; 33 - homepage = "https://github.com/tzutalin/labelImg"; 34 - license = licenses.mit; 35 - platforms = platforms.linux; 36 - maintainers = [ maintainers.cmcdragonkai ]; 37 - }; 38 - }
··· 1 + { 2 + lib, 3 + python3Packages, 4 + fetchFromGitHub, 5 + fetchpatch, 6 + qt5, 7 + }: 8 + python3Packages.buildPythonApplication rec { 9 + pname = "labelImg"; 10 + version = "1.8.6"; 11 + src = fetchFromGitHub { 12 + owner = "tzutalin"; 13 + repo = "labelImg"; 14 + rev = "v${version}"; 15 + hash = "sha256-RJxCtiDOePajlrjy9cpKETSKsWlH/Dlu1iFMj2aO4XU="; 16 + }; 17 + nativeBuildInputs = with python3Packages; [ 18 + pyqt5 19 + qt5.wrapQtAppsHook 20 + ]; 21 + patches = [ 22 + # fixes https://github.com/heartexlabs/labelImg/issues/838 23 + # can be removed after next upstream version bump 24 + (fetchpatch { 25 + url = "https://github.com/heartexlabs/labelImg/commit/5c38b6bcddce895d646e944e3cddcb5b43bf8b8b.patch"; 26 + hash = "sha256-BmbnJS95RBfoNQT0E6JDJ/IZfBa+tv1C69+RVOSFdRA="; 27 + }) 28 + ]; 29 + propagatedBuildInputs = with python3Packages; [ 30 + pyqt5 31 + lxml 32 + ]; 33 + preBuild = '' 34 + make qt5py3 35 + ''; 36 + postInstall = '' 37 + cp libs/resources.py $out/${python3Packages.python.sitePackages}/libs 38 + ''; 39 + dontWrapQtApps = true; 40 + preFixup = '' 41 + makeWrapperArgs+=("''${qtWrapperArgs[@]}") 42 + ''; 43 + meta = with lib; { 44 + description = "A graphical image annotation tool and label object bounding boxes in images"; 45 + mainProgram = "labelImg"; 46 + homepage = "https://github.com/tzutalin/labelImg"; 47 + license = licenses.mit; 48 + platforms = platforms.linux; 49 + maintainers = [ maintainers.cmcdragonkai ]; 50 + }; 51 + }
+2 -2
pkgs/applications/science/molecular-dynamics/lammps/default.nix
··· 7 , blas 8 , lapack 9 , cmake 10 - , cudaPackages 11 , pkg-config 12 # Available list of packages can be found near here: 13 # ··· 63 pkg-config 64 # Although not always needed, it is needed if cmakeFlags include 65 # GPU_API=cuda, and it doesn't users that don't enable the GPU package. 66 - cudaPackages.autoAddDriverRunpath 67 ]; 68 69 passthru = {
··· 7 , blas 8 , lapack 9 , cmake 10 + , autoAddDriverRunpath 11 , pkg-config 12 # Available list of packages can be found near here: 13 # ··· 63 pkg-config 64 # Although not always needed, it is needed if cmakeFlags include 65 # GPU_API=cuda, and it doesn't users that don't enable the GPU package. 66 + autoAddDriverRunpath 67 ]; 68 69 passthru = {
-137
pkgs/applications/virtualization/distrobox/always-mount-nix.patch
··· 1 - diff --git a/distrobox-create b/distrobox-create 2 - index 64e9911..136659d 100755 3 - --- a/distrobox-create 4 - +++ b/distrobox-create 5 - @@ -74,6 +74,10 @@ unshare_ipc=0 6 - unshare_netns=0 7 - unshare_process=0 8 - unshare_devsys=0 9 - + 10 - +self_dir="$(dirname "$(realpath "$0")")" 11 - +nix_config_file="$(realpath "${self_dir}/../share/distrobox/distrobox.conf")" 12 - + 13 - # Use cd + dirname + pwd so that we do not have relative paths in mount points 14 - # We're not using "realpath" here so that symlinks are not resolved this way 15 - # "realpath" would break situations like Nix or similar symlink based package 16 - @@ -98,6 +102,7 @@ version="1.6.0.1" 17 - # priority over system defaults 18 - # leave priority to environment variables. 19 - config_files=" 20 - + $nix_config_file 21 - /usr/share/distrobox/distrobox.conf 22 - /usr/share/defaults/distrobox/distrobox.conf 23 - /usr/etc/distrobox/distrobox.conf 24 - diff --git a/distrobox-enter b/distrobox-enter 25 - index 6d8998a..bb05437 100755 26 - --- a/distrobox-enter 27 - +++ b/distrobox-enter 28 - @@ -75,10 +75,14 @@ skip_workdir=0 29 - verbose=0 30 - version="1.6.0.1" 31 - 32 - +self_dir="$(dirname "$(realpath "$0")")" 33 - +nix_config_file="$(realpath "${self_dir}/../share/distrobox/distrobox.conf")" 34 - + 35 - # Source configuration files, this is done in an hierarchy so local files have 36 - # priority over system defaults 37 - # leave priority to environment variables. 38 - config_files=" 39 - + $nix_config_file 40 - /usr/share/distrobox/distrobox.conf 41 - /usr/share/defaults/distrobox/distrobox.conf 42 - /usr/etc/distrobox/distrobox.conf 43 - diff --git a/distrobox-generate-entry b/distrobox-generate-entry 44 - index 3243691..6a7910a 100755 45 - --- a/distrobox-generate-entry 46 - +++ b/distrobox-generate-entry 47 - @@ -45,10 +45,14 @@ icon_default="${HOME}/.local/share/icons/terminal-distrobox-icon.svg" 48 - verbose=0 49 - version="1.6.0.1" 50 - 51 - +self_dir="$(dirname "$(realpath "$0")")" 52 - +nix_config_file="$(realpath "${self_dir}/../share/distrobox/distrobox.conf")" 53 - + 54 - # Source configuration files, this is done in an hierarchy so local files have 55 - # priority over system defaults 56 - # leave priority to environment variables. 57 - config_files=" 58 - + $nix_config_file 59 - /usr/share/distrobox/distrobox.conf 60 - /usr/share/defaults/distrobox/distrobox.conf 61 - /usr/etc/distrobox/distrobox.conf 62 - diff --git a/distrobox-list b/distrobox-list 63 - index aaec85e..235e529 100755 64 - --- a/distrobox-list 65 - +++ b/distrobox-list 66 - @@ -44,10 +44,14 @@ verbose=0 67 - version="1.6.0.1" 68 - container_manager="autodetect" 69 - 70 - +self_dir="$(dirname "$(realpath "$0")")" 71 - +nix_config_file="$(realpath "${self_dir}/../share/distrobox/distrobox.conf")" 72 - + 73 - # Source configuration files, this is done in an hierarchy so local files have 74 - # priority over system defaults 75 - # leave priority to environment variables. 76 - config_files=" 77 - + $nix_config_file 78 - /usr/share/distrobox/distrobox.conf 79 - /usr/share/defaults/distrobox/distrobox.conf 80 - /usr/etc/distrobox/distrobox.conf 81 - diff --git a/distrobox-rm b/distrobox-rm 82 - index 702c1dd..2e37538 100755 83 - --- a/distrobox-rm 84 - +++ b/distrobox-rm 85 - @@ -54,10 +54,14 @@ rm_home=0 86 - response_rm_home="N" 87 - version="1.6.0.1" 88 - 89 - +self_dir="$(dirname "$(realpath "$0")")" 90 - +nix_config_file="$(realpath "${self_dir}/../share/distrobox/distrobox.conf")" 91 - + 92 - # Source configuration files, this is done in an hierarchy so local files have 93 - # priority over system defaults 94 - # leave priority to environment variables. 95 - config_files=" 96 - + $nix_config_file 97 - /usr/share/distrobox/distrobox.conf 98 - /usr/share/defaults/distrobox/distrobox.conf 99 - /usr/etc/distrobox/distrobox.conf 100 - diff --git a/distrobox-stop b/distrobox-stop 101 - index fd17cc1..e0dbc8f 100755 102 - --- a/distrobox-stop 103 - +++ b/distrobox-stop 104 - @@ -52,10 +52,14 @@ non_interactive=0 105 - verbose=0 106 - version="1.6.0.1" 107 - 108 - +self_dir="$(dirname "$(realpath "$0")")" 109 - +nix_config_file="$(realpath "${self_dir}/../share/distrobox/distrobox.conf")" 110 - + 111 - # Source configuration files, this is done in an hierarchy so local files have 112 - # priority over system defaults 113 - # leave priority to environment variables. 114 - config_files=" 115 - + $nix_config_file 116 - /usr/share/distrobox/distrobox.conf 117 - /usr/share/defaults/distrobox/distrobox.conf 118 - /usr/etc/distrobox/distrobox.conf 119 - diff --git a/distrobox-upgrade b/distrobox-upgrade 120 - index ab5e96f..dc8d295 100755 121 - --- a/distrobox-upgrade 122 - +++ b/distrobox-upgrade 123 - @@ -39,10 +39,14 @@ rootful=0 124 - verbose=0 125 - version="1.6.0.1" 126 - 127 - +self_dir="$(dirname "$(realpath "$0")")" 128 - +nix_config_file="$(realpath "${self_dir}/../share/distrobox/distrobox.conf")" 129 - + 130 - # Source configuration files, this is done in an hierarchy so local files have 131 - # priority over system defaults 132 - # leave priority to environment variables. 133 - config_files=" 134 - + $nix_config_file 135 - /usr/share/distrobox/distrobox.conf 136 - /usr/share/defaults/distrobox/distrobox.conf 137 - /usr/etc/distrobox/distrobox.conf
···
+2 -5
pkgs/applications/virtualization/distrobox/default.nix
··· 2 3 stdenvNoCC.mkDerivation (finalAttrs: { 4 pname = "distrobox"; 5 - version = "1.6.0.1"; 6 7 src = fetchFromGitHub { 8 owner = "89luca89"; 9 repo = "distrobox"; 10 rev = finalAttrs.version; 11 - hash = "sha256-UWrXpb20IHcwadPpwbhSjvOP1MBXic5ay+nP+OEVQE4="; 12 }; 13 14 dontConfigure = true; 15 dontBuild = true; 16 17 nativeBuildInputs = [ makeWrapper ]; 18 - 19 - # https://github.com/89luca89/distrobox/pull/1080 20 - patches = [ ./always-mount-nix.patch ]; 21 22 installPhase = '' 23 runHook preInstall
··· 2 3 stdenvNoCC.mkDerivation (finalAttrs: { 4 pname = "distrobox"; 5 + version = "1.7.1"; 6 7 src = fetchFromGitHub { 8 owner = "89luca89"; 9 repo = "distrobox"; 10 rev = finalAttrs.version; 11 + hash = "sha256-mSka8QyoLjnaVEP23TtyzbPTBHDlnrSomVZdfw4PPng="; 12 }; 13 14 dontConfigure = true; 15 dontBuild = true; 16 17 nativeBuildInputs = [ makeWrapper ]; 18 19 installPhase = '' 20 runHook preInstall
+46
pkgs/by-name/ap/aprx/package.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , perl 5 + }: 6 + 7 + stdenv.mkDerivation { 8 + pname = "aprx"; 9 + version = "2.9.1-unstable-2021-09-21"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "PhirePhly"; 13 + repo = "aprx"; 14 + rev = "2c84448fe6d897980234961a87ee4c1d4fad69ec"; 15 + sha256 = "sha256-01PB7FaG8GmPm1U15/3g1CfQwdYmf3ThZFdVh2zUAl4="; 16 + }; 17 + 18 + nativeBuildInputs = [ perl ]; 19 + 20 + env.NIX_CFLAGS_COMPILE = toString ([ 21 + "-fcommon" 22 + "-O2" 23 + ] ++ lib.optional stdenv.cc.isClang "-Wno-error=implicit-int"); 24 + 25 + configureFlags = [ 26 + "--with-erlangstorage" 27 + "--sbindir=$(out)/bin" 28 + "--sysconfdir=$(out)/etc" 29 + "--mandir=$(out)/share/man" 30 + ]; 31 + 32 + makeFlags = [ "INSTALL=install" ]; 33 + 34 + preInstall = '' 35 + mkdir -p $out/bin $out/share/man/man8 $out/etc 36 + ''; 37 + 38 + meta = with lib; { 39 + description = "A multitalented APRS i-gate / digipeater"; 40 + homepage = "http://thelifeofkenneth.com/aprx"; 41 + license = licenses.bsd3; 42 + maintainers = with maintainers; [ sarcasticadmin ]; 43 + mainProgram = "aprx"; 44 + platforms = platforms.unix; 45 + }; 46 + }
+2 -2
pkgs/by-name/co/cockpit/package.nix
··· 44 45 stdenv.mkDerivation rec { 46 pname = "cockpit"; 47 - version = "313"; 48 49 src = fetchFromGitHub { 50 owner = "cockpit-project"; 51 repo = "cockpit"; 52 rev = "refs/tags/${version}"; 53 - hash = "sha256-k/JbvotOcVs2OXwGOrnjY0xYRRgvk61p0o7VQTTPqz4="; 54 fetchSubmodules = true; 55 }; 56
··· 44 45 stdenv.mkDerivation rec { 46 pname = "cockpit"; 47 + version = "314"; 48 49 src = fetchFromGitHub { 50 owner = "cockpit-project"; 51 repo = "cockpit"; 52 rev = "refs/tags/${version}"; 53 + hash = "sha256-6iLfUqzBG/pvGNnzMJzMQqnNjPvKJtTHHCSBWtSwwFM="; 54 fetchSubmodules = true; 55 }; 56
+11
pkgs/by-name/cu/cue/tests/001-all-good.nix
···
··· 1 + { lib 2 + , cue 3 + , runCommand 4 + }: 5 + 6 + runCommand "cue-test-001-all-good-${cue.version}" { 7 + nativeBuildInputs = [ cue ]; 8 + meta.timeout = 10; 9 + } '' 10 + cue eval - <<<'a: "all good"' > $out 11 + ''
+31
pkgs/by-name/gi/git-upstream/package.nix
···
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + rustPlatform, 5 + nix-update-script, 6 + }: let 7 + pname = "git-upstream"; 8 + version = "1.1.0"; 9 + in 10 + rustPlatform.buildRustPackage { 11 + inherit pname version; 12 + 13 + src = fetchFromGitHub { 14 + owner = "9999years"; 15 + repo = pname; 16 + rev = "refs/tags/v${version}"; 17 + hash = "sha256-Pq0Z1WwrTP7dCwk6V/E0zu9sLLWr3kNuT3aJRZuRzhI="; 18 + }; 19 + 20 + cargoHash = "sha256-jNpleFrOvt1m2TXTeBXfhTSjWNpCknNoKooF2xsO46w="; 21 + 22 + meta = with lib; { 23 + homepage = "https://github.com/9999years/git-upstream"; 24 + description = "A shortcut for `git push --set-upstream`"; 25 + license = [licenses.mit]; 26 + maintainers = [maintainers._9999years]; 27 + mainProgram = "git-upstream"; 28 + }; 29 + 30 + passthru.updateScript = nix-update-script {}; 31 + }
+3 -3
pkgs/by-name/gl/glasskube/package.nix
··· 7 8 buildGoModule rec { 9 pname = "glasskube"; 10 - version = "0.0.4"; 11 12 src = fetchFromGitHub { 13 owner = "glasskube"; 14 repo = "glasskube"; 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-+5SinF85bU113C9B025DM83v8ApaXqLV4n1P9zZP3ns="; 17 }; 18 19 - vendorHash = "sha256-DBqO2EyB1TydsdK2GWJoFGGgTS+E62GogysPX4WtzYU="; 20 21 CGO_ENABLED = 0; 22
··· 7 8 buildGoModule rec { 9 pname = "glasskube"; 10 + version = "0.1.0"; 11 12 src = fetchFromGitHub { 13 owner = "glasskube"; 14 repo = "glasskube"; 15 rev = "refs/tags/v${version}"; 16 + hash = "sha256-iJjO4V2sK3e/SpDZ5Lfw7gILgZrI4CGg0wLLVKthGUE="; 17 }; 18 19 + vendorHash = "sha256-iFWcTzZP0DKJ9hrmfUWR4U/VX2zsR+3uojI+GRI2R3I="; 20 21 CGO_ENABLED = 0; 22
+11 -5
pkgs/by-name/ue/uefisettings/package.nix
··· 5 6 rustPlatform.buildRustPackage { 7 name = "uefisettings"; 8 - version = "unstable-2024-02-20"; 9 10 src = fetchFromGitHub { 11 owner = "linuxboot"; 12 repo = "uefisettings"; 13 - rev = "eae8b8b622b7ac3c572eeb3b3513ed623e272fcc"; 14 - hash = "sha256-zLgrxYBj5bEMZRw5sKWqKuV3jQOJ6dnzbzpoqE0OhKs="; 15 }; 16 17 cargoHash = "sha256-FCQ/1E6SZyVOOAlpqyaDWEZx0y0Wk3Caosvr48VamAA="; 18 19 - # Tests expect filesystem access to directories like /proc 20 - doCheck = false; 21 22 meta = with lib; { 23 description = "CLI tool to read/get/extract and write/change/modify BIOS/UEFI settings.";
··· 5 6 rustPlatform.buildRustPackage { 7 name = "uefisettings"; 8 + version = "0-unstable-2024-03-26"; 9 10 src = fetchFromGitHub { 11 owner = "linuxboot"; 12 repo = "uefisettings"; 13 + rev = "f90aed759b9c2217bea336e37ab5282616ece390"; 14 + hash = "sha256-Cik8uVdzhMmgXfx23axkUJBg8zd5afMgYvluN0BJsdo="; 15 }; 16 17 cargoHash = "sha256-FCQ/1E6SZyVOOAlpqyaDWEZx0y0Wk3Caosvr48VamAA="; 18 19 + checkFlags = [ 20 + # Expects filesystem access to /proc and rootfs 21 + "--skip=hii::efivarfs::tests::test_get_current_mount_flags_for_proc" 22 + "--skip=hii::efivarfs::tests::test_get_current_mount_flags_for_root" 23 + # Expects FHS 24 + "--skip=ilorest::blobstore::Transport" 25 + "--skip=ilorest::chif::IloRestChif" 26 + ]; 27 28 meta = with lib; { 29 description = "CLI tool to read/get/extract and write/change/modify BIOS/UEFI settings.";
+4 -8
pkgs/by-name/us/usql/package.nix
··· 11 12 buildGoModule rec { 13 pname = "usql"; 14 - version = "0.17.5"; 15 16 src = fetchFromGitHub { 17 owner = "xo"; 18 repo = "usql"; 19 rev = "v${version}"; 20 - hash = "sha256-Lh5CProffPB/GEYvU1h7St8zgmnS1QOjBgvdUXlsGzc="; 21 }; 22 23 buildInputs = [ unixODBC icu ]; 24 25 - vendorHash = "sha256-IdqSTwQeMRjB5sE53VvTVAXPyIyN+pMj4XziIT31rV0="; 26 proxyVendor = true; 27 28 - # Exclude broken genji, hive & impala drivers (bad group) 29 # These drivers break too often and are not used. 30 # 31 - # See https://github.com/xo/usql/pull/347 32 - # 33 excludedPackages = [ 34 - "genji" 35 - "hive" 36 "impala" 37 ]; 38
··· 11 12 buildGoModule rec { 13 pname = "usql"; 14 + version = "0.18.1"; 15 16 src = fetchFromGitHub { 17 owner = "xo"; 18 repo = "usql"; 19 rev = "v${version}"; 20 + hash = "sha256-2/qB05LQGw4XjnODn0dzuTVqkc9X6YACJ45z+/juHXk="; 21 }; 22 23 buildInputs = [ unixODBC icu ]; 24 25 + vendorHash = "sha256-PFXULlYMSUoJ23jDA3CTImiUAlcoqHoh1zq+749qO2g="; 26 proxyVendor = true; 27 28 + # Exclude drivers from the bad group 29 # These drivers break too often and are not used. 30 # 31 excludedPackages = [ 32 "impala" 33 ]; 34
+2 -2
pkgs/data/fonts/spleen/default.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "spleen"; 5 - version = "2.0.2"; 6 7 src = fetchurl { 8 url = "https://github.com/fcambus/spleen/releases/download/${version}/spleen-${version}.tar.gz"; 9 - hash = "sha256-+TDrAolKoG61CuqqELAEICVNcjIPoow6QPFXqMKUN1U="; 10 }; 11 12 nativeBuildInputs = [ xorg.mkfontscale ];
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "spleen"; 5 + version = "2.1.0"; 6 7 src = fetchurl { 8 url = "https://github.com/fcambus/spleen/releases/download/${version}/spleen-${version}.tar.gz"; 9 + hash = "sha256-i0fFbxpuuFj7z540UwVXQEsC+7NFXjjmT7hEc/0MNy8="; 10 }; 11 12 nativeBuildInputs = [ xorg.mkfontscale ];
+2 -2
pkgs/data/themes/yaru/default.nix
··· 16 17 stdenv.mkDerivation rec { 18 pname = "yaru"; 19 - version = "23.10.0"; 20 21 src = fetchFromGitHub { 22 owner = "ubuntu"; 23 repo = "yaru"; 24 rev = version; 25 - hash = "sha256-+Szk77QeoM4PwusxKflTh83h16qz6Es6UwDXpbydJUE="; 26 }; 27 28 nativeBuildInputs = [ meson sassc pkg-config glib ninja python3 ];
··· 16 17 stdenv.mkDerivation rec { 18 pname = "yaru"; 19 + version = "24.04.0"; 20 21 src = fetchFromGitHub { 22 owner = "ubuntu"; 23 repo = "yaru"; 24 rev = version; 25 + hash = "sha256-KvpA86YL6toVklRPu4hP3j3w+Q0h/n6mZRZgk3HvMfc="; 26 }; 27 28 nativeBuildInputs = [ meson sassc pkg-config glib ninja python3 ];
+2 -2
pkgs/development/compilers/blueprint/default.nix
··· 12 }: 13 stdenv.mkDerivation (finalAttrs: { 14 pname = "blueprint-compiler"; 15 - version = "0.10.0"; 16 17 src = fetchFromGitLab { 18 domain = "gitlab.gnome.org"; 19 owner = "jwestman"; 20 repo = "blueprint-compiler"; 21 rev = "v${finalAttrs.version}"; 22 - hash = "sha256-pPrQc2ID84N+50j/A6VAJAOK+D1hjaokhFckOnOaeTw="; 23 }; 24 25 nativeBuildInputs = [
··· 12 }: 13 stdenv.mkDerivation (finalAttrs: { 14 pname = "blueprint-compiler"; 15 + version = "0.12.0"; 16 17 src = fetchFromGitLab { 18 domain = "gitlab.gnome.org"; 19 owner = "jwestman"; 20 repo = "blueprint-compiler"; 21 rev = "v${finalAttrs.version}"; 22 + hash = "sha256-pvYSFCiYynH3E6QOTu4RfG+6eucq++yiRu75qucSlZU="; 23 }; 24 25 nativeBuildInputs = [
+25 -8
pkgs/development/compilers/picat/default.nix
··· 2 3 let 4 ARCH = { 5 - i686-linux = "linux32"; 6 - x86_64-linux = "linux64"; 7 aarch64-linux = "linux64"; 8 }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 9 in 10 stdenv.mkDerivation { 11 pname = "picat"; 12 - version = "3.3p3"; 13 14 src = fetchurl { 15 - url = "http://picat-lang.org/download/picat333_src.tar.gz"; 16 - hash = "sha256-LMmAHCGKgon/wNbrXTUH9hiHyGVwwSDpB1236xawzXs="; 17 }; 18 19 buildInputs = [ zlib ]; ··· 23 hardeningDisable = [ "format" ]; 24 enableParallelBuilding = true; 25 26 - buildPhase = "cd emu && make -j $NIX_BUILD_CORES -f Makefile.$ARCH"; 27 - installPhase = "mkdir -p $out/bin && cp picat $out/bin/picat"; 28 29 meta = with lib; { 30 description = "Logic-based programming langage"; 31 mainProgram = "picat"; 32 homepage = "http://picat-lang.org/"; 33 license = licenses.mpl20; 34 - platforms = platforms.linux; 35 maintainers = with maintainers; [ earldouglas thoughtpolice ]; 36 }; 37 }
··· 2 3 let 4 ARCH = { 5 + x86_64-linux = "linux64"; 6 aarch64-linux = "linux64"; 7 + x86_64-cygwin = "cygwin64"; 8 + x86_64-darwin = "mac64"; 9 + aarch64-darwin = "mac64"; 10 }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 11 in 12 stdenv.mkDerivation { 13 pname = "picat"; 14 + version = "3.6"; 15 16 src = fetchurl { 17 + url = "http://picat-lang.org/download/picat36_src.tar.gz"; 18 + hash = "sha256-DjP1cjKxRLxMjiHmYX42+kaG5//09IrPIc1O75gLA6k="; 19 }; 20 21 buildInputs = [ zlib ]; ··· 25 hardeningDisable = [ "format" ]; 26 enableParallelBuilding = true; 27 28 + buildPhase = '' 29 + cd emu 30 + make -j $NIX_BUILD_CORES -f Makefile.$ARCH 31 + ''; 32 + installPhase = '' 33 + mkdir -p $out/bin $out/share 34 + cp picat $out/bin/ 35 + cp -r ../doc $out/share/doc 36 + cp -r ../exs $out/share/examples 37 + ''; 38 39 meta = with lib; { 40 description = "Logic-based programming langage"; 41 mainProgram = "picat"; 42 homepage = "http://picat-lang.org/"; 43 license = licenses.mpl20; 44 + platforms = [ 45 + "x86_64-linux" 46 + "aarch64-linux" 47 + "x86_64-cygwin" 48 + "x86_64-darwin" 49 + "aarch64-darwin" 50 + ]; 51 maintainers = with maintainers; [ earldouglas thoughtpolice ]; 52 }; 53 } 54 +
+1 -1
pkgs/development/cuda-modules/nccl/default.nix
··· 6 fetchFromGitHub, 7 python3, 8 which, 9 cudaPackages, 10 # passthru.updateScript 11 gitUpdater, 12 }: 13 let 14 inherit (cudaPackages) 15 - autoAddDriverRunpath 16 backendStdenv 17 cuda_cccl 18 cuda_cudart
··· 6 fetchFromGitHub, 7 python3, 8 which, 9 + autoAddDriverRunpath, 10 cudaPackages, 11 # passthru.updateScript 12 gitUpdater, 13 }: 14 let 15 inherit (cudaPackages) 16 backendStdenv 17 cuda_cccl 18 cuda_cudart
+9
pkgs/development/haskell-modules/configuration-common.nix
··· 204 # Too strict bounds on optparse-applicative 205 weeder = lib.warnIf (lib.versionAtLeast super.weeder.version "2.8.0") "jailbreak on weeder may be obsolete" doJailbreak super.weeder; 206 207 # Allow scotty < 0.21 208 # For < 0.22 add https://github.com/taffybar/taffybar/commit/71fe820d892a85e49ad2f2843eac0a59e01f3fd4 209 taffybar = appendPatches [
··· 204 # Too strict bounds on optparse-applicative 205 weeder = lib.warnIf (lib.versionAtLeast super.weeder.version "2.8.0") "jailbreak on weeder may be obsolete" doJailbreak super.weeder; 206 207 + # test dependency has incorrect upper bound but still supports the newer dependency 208 + # https://github.com/fused-effects/fused-effects/issues/451 209 + # https://github.com/fused-effects/fused-effects/pull/452 210 + fused-effects = doJailbreak super.fused-effects; 211 + 212 + # support for transformers >= 0.6 213 + fused-effects-random = doJailbreak super.fused-effects-random; 214 + fused-effects-readline = doJailbreak super.fused-effects-readline; 215 + 216 # Allow scotty < 0.21 217 # For < 0.22 add https://github.com/taffybar/taffybar/commit/71fe820d892a85e49ad2f2843eac0a59e01f3fd4 218 taffybar = appendPatches [
-1
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 1872 - funpat # failure in job https://hydra.nixos.org/build/233222123 at 2023-09-02 1873 - funspection # failure in job https://hydra.nixos.org/build/233227352 at 2023-09-02 1874 - fused-effects-exceptions # failure in job https://hydra.nixos.org/build/233203744 at 2023-09-02 1875 - - fused-effects # failure in job https://hydra.nixos.org/build/252724943 at 2024-03-16 1876 - fused-effects-mwc-random # failure in job https://hydra.nixos.org/build/233253228 at 2023-09-02 1877 - fused-effects-resumable # failure in job https://hydra.nixos.org/build/233242479 at 2023-09-02 1878 - fused-effects-th # failure in job https://hydra.nixos.org/build/233192186 at 2023-09-02
··· 1872 - funpat # failure in job https://hydra.nixos.org/build/233222123 at 2023-09-02 1873 - funspection # failure in job https://hydra.nixos.org/build/233227352 at 2023-09-02 1874 - fused-effects-exceptions # failure in job https://hydra.nixos.org/build/233203744 at 2023-09-02 1875 - fused-effects-mwc-random # failure in job https://hydra.nixos.org/build/233253228 at 2023-09-02 1876 - fused-effects-resumable # failure in job https://hydra.nixos.org/build/233242479 at 2023-09-02 1877 - fused-effects-th # failure in job https://hydra.nixos.org/build/233192186 at 2023-09-02
-6
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 1488 - funion 1489 - funnyprint 1490 - funsat 1491 - - fused-effects-lens 1492 - - fused-effects-optics 1493 - - fused-effects-random 1494 - - fused-effects-readline 1495 - fused-effects-squeal 1496 - fwgl-glfw 1497 - fwgl-javascript ··· 2113 - hinduce-classifier 2114 - hinduce-classifier-decisiontree 2115 - hinduce-examples 2116 - - hinit 2117 - hinvaders 2118 - hinze-streams 2119 - hipbot ··· 2813 - monad-metrics-extensible 2814 - monad-state 2815 - monad-stlike-stm 2816 - - monadic-bang 2817 - monadiccp-gecode 2818 - monarch 2819 - monetdb-mapi
··· 1488 - funion 1489 - funnyprint 1490 - funsat 1491 - fused-effects-squeal 1492 - fwgl-glfw 1493 - fwgl-javascript ··· 2109 - hinduce-classifier 2110 - hinduce-classifier-decisiontree 2111 - hinduce-examples 2112 - hinvaders 2113 - hinze-streams 2114 - hipbot ··· 2808 - monad-metrics-extensible 2809 - monad-state 2810 - monad-stlike-stm 2811 - monadiccp-gecode 2812 - monarch 2813 - monetdb-mapi
+8 -11
pkgs/development/haskell-modules/hackage-packages.nix
··· 22741 ]; 22742 description = "A binding to the X11 graphics library"; 22743 license = lib.licenses.bsd3; 22744 }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXScrnSaver; 22745 inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXinerama; 22746 inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXrender;}; ··· 22812 libraryPkgconfigDepends = [ libXft ]; 22813 description = "Bindings to the Xft and some Xrender parts"; 22814 license = lib.licenses.bsd3; 22815 }) {inherit (pkgs.xorg) libXft;}; 22816 22817 "X11-xshape" = callPackage ··· 112887 benchmarkHaskellDepends = [ base tasty-bench transformers ]; 112888 description = "A fast, flexible, fused effect system"; 112889 license = lib.licenses.bsd3; 112890 - hydraPlatforms = lib.platforms.none; 112891 - broken = true; 112892 }) {}; 112893 112894 "fused-effects-exceptions" = callPackage ··· 112920 testHaskellDepends = [ base fused-effects hspec microlens ]; 112921 description = "Monadic lens combinators for fused-effects"; 112922 license = lib.licenses.bsd3; 112923 - hydraPlatforms = lib.platforms.none; 112924 }) {}; 112925 112926 "fused-effects-mwc-random" = callPackage ··· 112954 libraryHaskellDepends = [ base fused-effects optics-core ]; 112955 description = "Bridge between the optics and fused-effects ecosystems"; 112956 license = lib.licenses.bsd3; 112957 - hydraPlatforms = lib.platforms.none; 112958 }) {}; 112959 112960 "fused-effects-random" = callPackage ··· 112966 libraryHaskellDepends = [ base fused-effects random transformers ]; 112967 description = "Random number generation for fused-effects"; 112968 license = lib.licenses.bsd3; 112969 - hydraPlatforms = lib.platforms.none; 112970 }) {}; 112971 112972 "fused-effects-readline" = callPackage ··· 112986 testHaskellDepends = [ base ]; 112987 description = "A readline-like effect and carrier for fused-effects"; 112988 license = lib.licenses.bsd3; 112989 - hydraPlatforms = lib.platforms.none; 112990 }) {}; 112991 112992 "fused-effects-resumable" = callPackage ··· 147987 ]; 147988 description = "Generic project initialization tool"; 147989 license = lib.licenses.bsd3; 147990 - hydraPlatforms = lib.platforms.none; 147991 mainProgram = "hi"; 147992 maintainers = [ lib.maintainers.poscat ]; 147993 }) {}; ··· 161284 description = "Utility functions for working with html-parse"; 161285 license = lib.licenses.bsd3; 161286 hydraPlatforms = lib.platforms.none; 161287 }) {}; 161288 161289 "html-presentation-text" = callPackage ··· 205054 testHaskellDepends = [ base ghc ghc-boot ghc-paths transformers ]; 205055 description = "GHC plugin to desugar ! into do-notation"; 205056 license = lib.licenses.mit; 205057 - hydraPlatforms = lib.platforms.none; 205058 }) {}; 205059 205060 "monadic-recursion-schemes" = callPackage ··· 222219 description = "Utility functions for working with optparse-applicative"; 222220 license = lib.licenses.agpl3Only; 222221 hydraPlatforms = lib.platforms.none; 222222 broken = true; 222223 }) {}; 222224 ··· 328099 mainProgram = "xmonad"; 328100 maintainers = [ 328101 lib.maintainers.dschrempf lib.maintainers.ivanbrennan 328102 - lib.maintainers.peti 328103 ]; 328104 }) {}; 328105 ··· 328132 mainProgram = "xmonad"; 328133 maintainers = [ 328134 lib.maintainers.dschrempf lib.maintainers.ivanbrennan 328135 - lib.maintainers.peti 328136 ]; 328137 }) {}; 328138 ··· 328179 license = lib.licenses.bsd3; 328180 maintainers = [ 328181 lib.maintainers.dschrempf lib.maintainers.ivanbrennan 328182 - lib.maintainers.peti 328183 ]; 328184 }) {}; 328185 ··· 328286 description = "Third party extensions for xmonad with wacky dependencies"; 328287 license = lib.licenses.bsd3; 328288 badPlatforms = lib.platforms.darwin; 328289 }) {}; 328290 328291 "xmonad-screenshot" = callPackage
··· 22741 ]; 22742 description = "A binding to the X11 graphics library"; 22743 license = lib.licenses.bsd3; 22744 + maintainers = [ lib.maintainers.slotThe ]; 22745 }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXScrnSaver; 22746 inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXinerama; 22747 inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXrender;}; ··· 22813 libraryPkgconfigDepends = [ libXft ]; 22814 description = "Bindings to the Xft and some Xrender parts"; 22815 license = lib.licenses.bsd3; 22816 + maintainers = [ lib.maintainers.slotThe ]; 22817 }) {inherit (pkgs.xorg) libXft;}; 22818 22819 "X11-xshape" = callPackage ··· 112889 benchmarkHaskellDepends = [ base tasty-bench transformers ]; 112890 description = "A fast, flexible, fused effect system"; 112891 license = lib.licenses.bsd3; 112892 }) {}; 112893 112894 "fused-effects-exceptions" = callPackage ··· 112920 testHaskellDepends = [ base fused-effects hspec microlens ]; 112921 description = "Monadic lens combinators for fused-effects"; 112922 license = lib.licenses.bsd3; 112923 }) {}; 112924 112925 "fused-effects-mwc-random" = callPackage ··· 112953 libraryHaskellDepends = [ base fused-effects optics-core ]; 112954 description = "Bridge between the optics and fused-effects ecosystems"; 112955 license = lib.licenses.bsd3; 112956 }) {}; 112957 112958 "fused-effects-random" = callPackage ··· 112964 libraryHaskellDepends = [ base fused-effects random transformers ]; 112965 description = "Random number generation for fused-effects"; 112966 license = lib.licenses.bsd3; 112967 }) {}; 112968 112969 "fused-effects-readline" = callPackage ··· 112983 testHaskellDepends = [ base ]; 112984 description = "A readline-like effect and carrier for fused-effects"; 112985 license = lib.licenses.bsd3; 112986 }) {}; 112987 112988 "fused-effects-resumable" = callPackage ··· 147983 ]; 147984 description = "Generic project initialization tool"; 147985 license = lib.licenses.bsd3; 147986 mainProgram = "hi"; 147987 maintainers = [ lib.maintainers.poscat ]; 147988 }) {}; ··· 161279 description = "Utility functions for working with html-parse"; 161280 license = lib.licenses.bsd3; 161281 hydraPlatforms = lib.platforms.none; 161282 + maintainers = [ lib.maintainers.slotThe ]; 161283 }) {}; 161284 161285 "html-presentation-text" = callPackage ··· 205050 testHaskellDepends = [ base ghc ghc-boot ghc-paths transformers ]; 205051 description = "GHC plugin to desugar ! into do-notation"; 205052 license = lib.licenses.mit; 205053 }) {}; 205054 205055 "monadic-recursion-schemes" = callPackage ··· 222214 description = "Utility functions for working with optparse-applicative"; 222215 license = lib.licenses.agpl3Only; 222216 hydraPlatforms = lib.platforms.none; 222217 + maintainers = [ lib.maintainers.slotThe ]; 222218 broken = true; 222219 }) {}; 222220 ··· 328095 mainProgram = "xmonad"; 328096 maintainers = [ 328097 lib.maintainers.dschrempf lib.maintainers.ivanbrennan 328098 + lib.maintainers.peti lib.maintainers.slotThe 328099 ]; 328100 }) {}; 328101 ··· 328128 mainProgram = "xmonad"; 328129 maintainers = [ 328130 lib.maintainers.dschrempf lib.maintainers.ivanbrennan 328131 + lib.maintainers.peti lib.maintainers.slotThe 328132 ]; 328133 }) {}; 328134 ··· 328175 license = lib.licenses.bsd3; 328176 maintainers = [ 328177 lib.maintainers.dschrempf lib.maintainers.ivanbrennan 328178 + lib.maintainers.peti lib.maintainers.slotThe 328179 ]; 328180 }) {}; 328181 ··· 328282 description = "Third party extensions for xmonad with wacky dependencies"; 328283 license = lib.licenses.bsd3; 328284 badPlatforms = lib.platforms.darwin; 328285 + maintainers = [ lib.maintainers.slotThe ]; 328286 }) {}; 328287 328288 "xmonad-screenshot" = callPackage
+2 -2
pkgs/development/libraries/libcloudproviders/default.nix
··· 17 18 stdenv.mkDerivation rec { 19 pname = "libcloudproviders"; 20 - version = "0.3.5"; 21 22 src = fetchurl { 23 url = "mirror://gnome/sources/libcloudproviders/${lib.versions.majorMinor version}/libcloudproviders-${version}.tar.xz"; 24 - sha256 = "uYdFbt2vcVup1iOqK8UBqxtpff/rEaqng6Y3J13xhto="; 25 }; 26 27 outputs = [ "out" "dev" "devdoc" ];
··· 17 18 stdenv.mkDerivation rec { 19 pname = "libcloudproviders"; 20 + version = "0.3.6"; 21 22 src = fetchurl { 23 url = "mirror://gnome/sources/libcloudproviders/${lib.versions.majorMinor version}/libcloudproviders-${version}.tar.xz"; 24 + sha256 = "O3URCzpP3vTFxaRA5IcB/gVNKuBh0VbIkTa7W6BedLc="; 25 }; 26 27 outputs = [ "out" "dev" "devdoc" ];
+2 -2
pkgs/development/libraries/libnabo/default.nix
··· 1 {lib, stdenv, fetchFromGitHub, cmake, eigen, boost}: 2 3 stdenv.mkDerivation rec { 4 - version = "1.1.0"; 5 pname = "libnabo"; 6 7 src = fetchFromGitHub { 8 owner = "ethz-asl"; 9 repo = "libnabo"; 10 rev = version; 11 - sha256 = "sha256-KWqNJWdyFFe5zAs1HzGnIshGXkBAKjnbEmBZXxty99E="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
··· 1 {lib, stdenv, fetchFromGitHub, cmake, eigen, boost}: 2 3 stdenv.mkDerivation rec { 4 + version = "1.1.1"; 5 pname = "libnabo"; 6 7 src = fetchFromGitHub { 8 owner = "ethz-asl"; 9 repo = "libnabo"; 10 rev = version; 11 + sha256 = "sha256-EVbvNwj1aRhRr5PhF6Kkb/UTn4JzF174WX1C+tvBv2Q="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
+2 -1
pkgs/development/python-modules/jaxlib/bin.nix
··· 5 # See `python3Packages.jax.passthru` for CUDA tests. 6 7 { absl-py 8 , autoPatchelfHook 9 , buildPythonPackage 10 , config ··· 23 }: 24 25 let 26 - inherit (cudaPackagesGoogle) autoAddDriverRunpath cudaVersion; 27 28 version = "0.4.24"; 29
··· 5 # See `python3Packages.jax.passthru` for CUDA tests. 6 7 { absl-py 8 + , autoAddDriverRunpath 9 , autoPatchelfHook 10 , buildPythonPackage 11 , config ··· 24 }: 25 26 let 27 + inherit (cudaPackagesGoogle) cudaVersion; 28 29 version = "0.4.24"; 30
+2 -1
pkgs/development/python-modules/tensorrt/default.nix
··· 1 { lib 2 , python 3 , buildPythonPackage 4 , autoPatchelfHook 5 , unzip ··· 22 nativeBuildInputs = [ 23 unzip 24 autoPatchelfHook 25 - cudaPackages.autoAddDriverRunpath 26 ]; 27 28 preUnpack = ''
··· 1 { lib 2 , python 3 + , autoAddDriverRunpath 4 , buildPythonPackage 5 , autoPatchelfHook 6 , unzip ··· 23 nativeBuildInputs = [ 24 unzip 25 autoPatchelfHook 26 + autoAddDriverRunpath 27 ]; 28 29 preUnpack = ''
+3 -3
pkgs/development/tools/analysis/stylelint/default.nix
··· 2 3 buildNpmPackage rec { 4 pname = "stylelint"; 5 - version = "16.2.1"; 6 7 src = fetchFromGitHub { 8 owner = "stylelint"; 9 repo = "stylelint"; 10 rev = version; 11 - hash = "sha256-ncJ5oCXe23+an2nFOafMEypFUkwRVW3hZf5pWCKkBNE="; 12 }; 13 14 - npmDepsHash = "sha256-0+jrfXoM6yqkd43lot3JPB+HBTz3XXzqAulGketRsxU="; 15 16 dontNpmBuild = true; 17
··· 2 3 buildNpmPackage rec { 4 pname = "stylelint"; 5 + version = "16.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "stylelint"; 9 repo = "stylelint"; 10 rev = version; 11 + hash = "sha256-N3M+PhoUjCB+5ouOPDI9m4vPnEoI6+Gk8DBNOquFCqY="; 12 }; 13 14 + npmDepsHash = "sha256-GRGYDt/qkHZrr7tSM3mPAiBLqUZ0FN1DdDHeBAtNG5w="; 15 16 dontNpmBuild = true; 17
+10 -9
pkgs/development/tools/cue/default.nix pkgs/by-name/cu/cue/package.nix
··· 4 , installShellFiles 5 , testers 6 , cue 7 }: 8 9 buildGoModule rec { ··· 26 ldflags = [ "-s" "-w" "-X cuelang.org/go/cmd/cue/cmd.version=${version}" ]; 27 28 postInstall = '' 29 - # Completions 30 installShellCompletion --cmd cue \ 31 --bash <($out/bin/cue completion bash) \ 32 --fish <($out/bin/cue completion fish) \ 33 --zsh <($out/bin/cue completion zsh) 34 ''; 35 36 - doInstallCheck = true; 37 - installCheckPhase = '' 38 - $out/bin/cue eval - <<<'a: "all good"' > /dev/null 39 - ''; 40 - 41 - passthru.tests.version = testers.testVersion { 42 - package = cue; 43 - command = "cue version"; 44 }; 45 46 meta = with lib; {
··· 4 , installShellFiles 5 , testers 6 , cue 7 + , callPackage 8 }: 9 10 buildGoModule rec { ··· 27 ldflags = [ "-s" "-w" "-X cuelang.org/go/cmd/cue/cmd.version=${version}" ]; 28 29 postInstall = '' 30 installShellCompletion --cmd cue \ 31 --bash <($out/bin/cue completion bash) \ 32 --fish <($out/bin/cue completion fish) \ 33 --zsh <($out/bin/cue completion zsh) 34 ''; 35 36 + passthru = { 37 + writeCueValidator = callPackage ./validator.nix { }; 38 + tests = { 39 + test-001-all-good = callPackage ./tests/001-all-good.nix { }; 40 + version = testers.testVersion { 41 + package = cue; 42 + command = "cue version"; 43 + }; 44 + }; 45 }; 46 47 meta = with lib; {
pkgs/development/tools/cue/validator.nix pkgs/by-name/cu/cue/validator.nix
+3 -3
pkgs/development/tools/database/vitess/default.nix
··· 2 3 buildGoModule rec { 4 pname = "vitess"; 5 - version = "18.0.2"; 6 7 src = fetchFromGitHub { 8 owner = "vitessio"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-CKhnP6sTw7rNzqMhJpwuYhoc5F3MNnL58JxnoKPHyl0="; 12 }; 13 14 - vendorHash = "sha256-FwgKsv5fQSWKa2K2djEwd7lnbE2qtADoiIokR9U5t1k="; 15 16 buildInputs = [ sqlite ]; 17
··· 2 3 buildGoModule rec { 4 pname = "vitess"; 5 + version = "19.0.1"; 6 7 src = fetchFromGitHub { 8 owner = "vitessio"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-UDqSCAJObKh65/mDupuWzkYfqJyd6XZCi+qA7NwIO9M="; 12 }; 13 14 + vendorHash = "sha256-YrgWrk+67Vx9L+uFLipyuousj5DQIleqyxbUSqalZyw="; 15 16 buildInputs = [ sqlite ]; 17
+16 -16
pkgs/development/tools/misc/blackfire/php-probe.nix
··· 14 let 15 phpMajor = lib.versions.majorMinor php.version; 16 17 - version = "1.92.10"; 18 19 hashes = { 20 "x86_64-linux" = { 21 system = "amd64"; 22 hash = { 23 - "8.1" = "sha256-U2vcgqnpz1+pS4aE3usj/ktrbnXw70+xpedx1LkbTvI="; 24 - "8.2" = "sha256-rX57nPA6Fduzv5t/lGYnIPXSbW8ddlpQrDDqj3CUzQ0="; 25 - "8.3" = "sha256-DXlMHZvGZMdzVRVe7Mv80sGHwUkWcr99hsWl7VnOrb0="; 26 }; 27 }; 28 "i686-linux" = { 29 system = "i386"; 30 hash = { 31 - "8.1" = "sha256-Czua15eOomeIwaVll6THoKWlg2KSoj8TZn/kmpik8no="; 32 - "8.2" = "sha256-oFqbLJUD8IlhdM3qT1zZUqPs/eikDJB7UqEc5RdPWGk="; 33 - "8.3" = "sha256-/ueCOSPGdLDUQpaPOkiOkk1+xKYAFQoRPVUjrbGjkgI="; 34 }; 35 }; 36 "aarch64-linux" = { 37 system = "arm64"; 38 hash = { 39 - "8.1" = "sha256-F3bxCPvlXnBNXcp1ia47HdEfrronRqftTUQkvV2yeew="; 40 - "8.2" = "sha256-dLUfo13RILacTgHhfLvzFOz8OvwO+Nv6L6hQ7XE2o5c="; 41 - "8.3" = "sha256-NO6n3euYq0Ind6oxLaSRmj6FkmeWJme+ZcIfumQtEgE="; 42 }; 43 }; 44 "aarch64-darwin" = { 45 system = "arm64"; 46 hash = { 47 - "8.1" = "sha256-DNkRaUD+/MsK8K1i48LnekooKjYen/SRMcYNgVTxRfU="; 48 - "8.2" = "sha256-4MwsaqFozn6ybkjDIj+FUQv42I5YyV7gKXyTmNuLdRg="; 49 - "8.3" = "sha256-KZR0oO53S1cdao6JQJKsNGIUk7bqR1xYcJeXUL7RW6g="; 50 }; 51 }; 52 "x86_64-darwin" = { 53 system = "amd64"; 54 hash = { 55 - "8.1" = "sha256-6rglM9HYhNdN4kumAOQibYt95oa5imgnfkhYDuC3Iso="; 56 - "8.2" = "sha256-+Mi+xWdWYFwrKPL9szo4C0jZn+FMPSmdKiVAiH9MxtY="; 57 - "8.3" = "sha256-0CwhF/z0phPYuOSZ0PRTG90DjjXKFKFEtAovCHYtRFw="; 58 }; 59 }; 60 };
··· 14 let 15 phpMajor = lib.versions.majorMinor php.version; 16 17 + version = "1.92.13"; 18 19 hashes = { 20 "x86_64-linux" = { 21 system = "amd64"; 22 hash = { 23 + "8.1" = "sha256-QpvnhIvjhm5tqOP72T2yVxV92M3ty/iDICaWsOVFpNg="; 24 + "8.2" = "sha256-NhNbhOGRlhGvTcG4uZwTASWqLp7PQnfDW48GzROxkII="; 25 + "8.3" = "sha256-Gn3M0ANj05QoAZB6W3HWj4zNCDya7lqa+OTv57fnEQ8="; 26 }; 27 }; 28 "i686-linux" = { 29 system = "i386"; 30 hash = { 31 + "8.1" = "sha256-zhCjSPTO/RGcc+qvkYlEeV+9ulIXpA0dCMRlSWwj8ys="; 32 + "8.2" = "sha256-J+zdMC4q+MHmwADivqdEfSq8h/KeD5TAanCJKZLuEog="; 33 + "8.3" = "sha256-GGNje7mg1uaLN3zrDXG/igLW9+nhxvPp7nIYW6aJBa4="; 34 }; 35 }; 36 "aarch64-linux" = { 37 system = "arm64"; 38 hash = { 39 + "8.1" = "sha256-C2ie8tp3F0sr+edYbUBVw0b1YJtnjyneC8/+x6LWENg="; 40 + "8.2" = "sha256-Ku1pulSErVMvBtiNvLgRw2NpE/bEOkjZ5TY7F/PYJto="; 41 + "8.3" = "sha256-/U/qf7Aqxssvcnc06+K5JeG96Ab09zRvUYcwhSAW4b8="; 42 }; 43 }; 44 "aarch64-darwin" = { 45 system = "arm64"; 46 hash = { 47 + "8.1" = "sha256-OdqG7G3TzuCVzBA0Xf+It05S6XaVlEd+ugM+gk70OiE="; 48 + "8.2" = "sha256-/nCBQzimhcCrzNuwSVybHBmZZJImm75jKGqh2oXyyZA="; 49 + "8.3" = "sha256-C2SxPYYXewU6PekQ3m1MBiPMPS5tE53gda2Qo7rZ1YQ="; 50 }; 51 }; 52 "x86_64-darwin" = { 53 system = "amd64"; 54 hash = { 55 + "8.1" = "sha256-W3reCFcN/bM3hrUeekJLG5qntH/Wvfb+JVly5+g2YEY="; 56 + "8.2" = "sha256-d2YSmyV0mq7KBqoD4Bwdh3izh6hcKTBf6kP+q3QVnfI="; 57 + "8.3" = "sha256-JiCw8Lew2laxOyb+2aSDqlZz2MafFwYwV46dqceEcBk="; 58 }; 59 }; 60 };
+3 -3
pkgs/development/tools/sq/default.nix
··· 2 3 buildGoModule rec { 4 pname = "sq"; 5 - version = "0.47.4"; 6 7 src = fetchFromGitHub { 8 owner = "neilotoole"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-vOp1F87kg9ydr9caGefcYrRJY5foEbKkpMK0eCUzQpQ="; 12 }; 13 14 - vendorHash = "sha256-G623vH7pWpJbPvC8sR1xl6x3pcuBUvQwEj1RENuHnI8="; 15 16 proxyVendor = true; 17
··· 2 3 buildGoModule rec { 4 pname = "sq"; 5 + version = "0.48.3"; 6 7 src = fetchFromGitHub { 8 owner = "neilotoole"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-22N8DEaLmGBA3Rx6VzxplUK9UAydo/gx4EsQzzaRHNE="; 12 }; 13 14 + vendorHash = "sha256-p0r7TuWFpV81Rnxqdj+UJec60EmvVQISURe43SpOpw0="; 15 16 proxyVendor = true; 17
+3 -3
pkgs/development/tools/subxt/default.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "subxt"; 11 - version = "0.34.0"; 12 13 src = fetchFromGitHub { 14 owner = "paritytech"; 15 repo = "subxt"; 16 rev = "v${version}"; 17 - hash = "sha256-1SkAYJ6YdZeaD3c1pekd/nwTEI9Zt/2fmA3Y7PPLxoE="; 18 }; 19 20 - cargoHash = "sha256-a3LPvPCQklmrtC9XpxARgYeL4bmj2vFsLbiRGjNUGio="; 21 22 # Only build the command line client 23 cargoBuildFlags = [ "--bin" "subxt" ];
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "subxt"; 11 + version = "0.35.0"; 12 13 src = fetchFromGitHub { 14 owner = "paritytech"; 15 repo = "subxt"; 16 rev = "v${version}"; 17 + hash = "sha256-zNgk8muBxKA3YLP42EIuGSZOyUKRNTvzDvLks3IGHZk="; 18 }; 19 20 + cargoHash = "sha256-2aekzHVmAVWfJH7dQOlyiR6r3NESsu5W7B6osAOBUWY="; 21 22 # Only build the command line client 23 cargoBuildFlags = [ "--bin" "subxt" ];
+9 -1
pkgs/games/arx-libertatis/default.nix
··· 8 , gdb ? null 9 }: 10 11 - with lib; 12 13 stdenv.mkDerivation rec { 14 pname = "arx-libertatis";
··· 8 , gdb ? null 9 }: 10 11 + let 12 + inherit (lib) 13 + licenses 14 + maintainers 15 + optionals 16 + optionalString 17 + platforms 18 + ; 19 + in 20 21 stdenv.mkDerivation rec { 22 pname = "arx-libertatis";
+13 -6
pkgs/games/dwarf-fortress/default.nix
··· 32 # changes on later launches, but consider extending the wrapper with your 33 # desired options instead. 34 35 - with lib; 36 37 - let 38 callPackage = newScope self; 39 40 # The latest Dwarf Fortress version. Maintainers: when a new version comes ··· 43 latestVersion = "0.47.05"; 44 45 # Converts a version to a package name. 46 - versionToName = version: "dwarf-fortress_${lib.replaceStrings ["."] ["_"] version}"; 47 48 dwarf-therapist-original = libsForQt5.callPackage ./dwarf-therapist { 49 texlive = texliveBasic.withPackages (ps: with ps; [ float caption wrapfig adjmulticol sidecap preprint enumitem ]); 50 }; 51 52 # A map of names to each Dwarf Fortress package we know about. 53 - df-games = lib.listToAttrs (map 54 (dfVersion: { 55 name = versionToName dfVersion; 56 value = ··· 83 jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 84 }; 85 }) 86 - (lib.attrNames self.df-hashes)); 87 88 self = rec { 89 - df-hashes = lib.importJSON ./game.json; 90 91 # Aliases for the latest Dwarf Fortress and the selected Therapist install 92 dwarf-fortress = getAttr (versionToName latestVersion) df-games;
··· 32 # changes on later launches, but consider extending the wrapper with your 33 # desired options instead. 34 35 + let 36 + inherit (lib) 37 + attrNames 38 + getAttr 39 + importJSON 40 + listToAttrs 41 + recurseIntoAttrs 42 + replaceStrings 43 + ; 44 45 callPackage = newScope self; 46 47 # The latest Dwarf Fortress version. Maintainers: when a new version comes ··· 50 latestVersion = "0.47.05"; 51 52 # Converts a version to a package name. 53 + versionToName = version: "dwarf-fortress_${replaceStrings ["."] ["_"] version}"; 54 55 dwarf-therapist-original = libsForQt5.callPackage ./dwarf-therapist { 56 texlive = texliveBasic.withPackages (ps: with ps; [ float caption wrapfig adjmulticol sidecap preprint enumitem ]); 57 }; 58 59 # A map of names to each Dwarf Fortress package we know about. 60 + df-games = listToAttrs (map 61 (dfVersion: { 62 name = versionToName dfVersion; 63 value = ··· 90 jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 91 }; 92 }) 93 + (attrNames self.df-hashes)); 94 95 self = rec { 96 + df-hashes = importJSON ./game.json; 97 98 # Aliases for the latest Dwarf Fortress and the selected Therapist install 99 dwarf-fortress = getAttr (versionToName latestVersion) df-games;
+20 -9
pkgs/games/dwarf-fortress/dfhack/default.nix
··· 18 , dfVersion 19 }: 20 21 - with lib; 22 23 - let 24 dfhack-releases = { 25 "0.44.10" = { 26 dfHackRelease = "0.44.10-r2"; ··· 62 }; 63 64 release = 65 - if lib.isAttrs dfVersion 66 then dfVersion 67 else if hasAttr dfVersion dfhack-releases 68 then getAttr dfVersion dfhack-releases ··· 112 fetchSubmodules = true; 113 }; 114 115 - patches = lib.optional (lib.versionOlder version "0.44.12-r3") (fetchpatch { 116 name = "fix-stonesense.patch"; 117 url = "https://github.com/DFHack/stonesense/commit/f5be6fe5fb192f01ae4551ed9217e97fd7f6a0ae.patch"; 118 extraPrefix = "plugins/stonesense/"; 119 stripLen = 1; 120 hash = "sha256-wje6Mkct29eyMOcJnbdefwBOLJko/s4JcJe52ojuW+8="; 121 - }) ++ lib.optional (lib.versionOlder version "0.47.04-r1") (fetchpatch { 122 name = "fix-protobuf.patch"; 123 url = "https://github.com/DFHack/dfhack/commit/7bdf958518d2892ee89a7173224a069c4a2190d8.patch"; 124 hash = "sha256-p+mKhmYbnhWKNiGPMjbYO505Gcg634n0nudqH0NX3KY="; 125 }); 126 127 # gcc 11 fix 128 - CXXFLAGS = lib.optionalString (lib.versionOlder version "0.47.05-r3") "-fpermissive"; 129 130 # As of 131 # https://github.com/DFHack/dfhack/commit/56e43a0dde023c5a4595a22b29d800153b31e3c4, ··· 142 nativeBuildInputs = [ cmake perl XMLLibXML XMLLibXSLT fakegit ]; 143 # We don't use system libraries because dfhack needs old C++ ABI. 144 buildInputs = [ zlib SDL ] 145 - ++ lib.optionals enableStoneSense [ allegro5 libGLU libGL ]; 146 147 preConfigure = '' 148 # Trick build system into believing we have .git ··· 151 ''; 152 153 cmakeFlags = [ "-DDFHACK_BUILD_ARCH=${arch}" "-DDOWNLOAD_RUBY=OFF" ] 154 - ++ lib.optionals enableStoneSense [ "-DBUILD_STONESENSE=ON" "-DSTONESENSE_INTERNAL_SO=OFF" ]; 155 156 # dfhack expects an unversioned libruby.so to be present in the hack 157 # subdirectory for ruby plugins to function. ··· 161 162 passthru = { inherit dfVersion; }; 163 164 - meta = with lib; { 165 description = "Memory hacking library for Dwarf Fortress and a set of tools that use it"; 166 homepage = "https://github.com/DFHack/dfhack/"; 167 license = licenses.zlib;
··· 18 , dfVersion 19 }: 20 21 + let 22 + inherit (lib) 23 + getAttr 24 + hasAttr 25 + isAttrs 26 + licenses 27 + maintainers 28 + optional 29 + optionals 30 + optionalString 31 + platforms 32 + versionOlder 33 + ; 34 35 dfhack-releases = { 36 "0.44.10" = { 37 dfHackRelease = "0.44.10-r2"; ··· 73 }; 74 75 release = 76 + if isAttrs dfVersion 77 then dfVersion 78 else if hasAttr dfVersion dfhack-releases 79 then getAttr dfVersion dfhack-releases ··· 123 fetchSubmodules = true; 124 }; 125 126 + patches = optional (versionOlder version "0.44.12-r3") (fetchpatch { 127 name = "fix-stonesense.patch"; 128 url = "https://github.com/DFHack/stonesense/commit/f5be6fe5fb192f01ae4551ed9217e97fd7f6a0ae.patch"; 129 extraPrefix = "plugins/stonesense/"; 130 stripLen = 1; 131 hash = "sha256-wje6Mkct29eyMOcJnbdefwBOLJko/s4JcJe52ojuW+8="; 132 + }) ++ optional (versionOlder version "0.47.04-r1") (fetchpatch { 133 name = "fix-protobuf.patch"; 134 url = "https://github.com/DFHack/dfhack/commit/7bdf958518d2892ee89a7173224a069c4a2190d8.patch"; 135 hash = "sha256-p+mKhmYbnhWKNiGPMjbYO505Gcg634n0nudqH0NX3KY="; 136 }); 137 138 # gcc 11 fix 139 + CXXFLAGS = optionalString (versionOlder version "0.47.05-r3") "-fpermissive"; 140 141 # As of 142 # https://github.com/DFHack/dfhack/commit/56e43a0dde023c5a4595a22b29d800153b31e3c4, ··· 153 nativeBuildInputs = [ cmake perl XMLLibXML XMLLibXSLT fakegit ]; 154 # We don't use system libraries because dfhack needs old C++ ABI. 155 buildInputs = [ zlib SDL ] 156 + ++ optionals enableStoneSense [ allegro5 libGLU libGL ]; 157 158 preConfigure = '' 159 # Trick build system into believing we have .git ··· 162 ''; 163 164 cmakeFlags = [ "-DDFHACK_BUILD_ARCH=${arch}" "-DDOWNLOAD_RUBY=OFF" ] 165 + ++ optionals enableStoneSense [ "-DBUILD_STONESENSE=ON" "-DSTONESENSE_INTERNAL_SO=OFF" ]; 166 167 # dfhack expects an unversioned libruby.so to be present in the hack 168 # subdirectory for ruby plugins to function. ··· 172 173 passthru = { inherit dfVersion; }; 174 175 + meta = { 176 description = "Memory hacking library for Dwarf Fortress and a set of tools that use it"; 177 homepage = "https://github.com/DFHack/dfhack/"; 178 license = licenses.zlib;
+13 -2
pkgs/games/dwarf-fortress/game.nix
··· 13 , df-hashes 14 }: 15 16 - with lib; 17 18 - let 19 libpath = makeLibraryPath [ stdenv.cc.cc stdenv.cc.libc dwarf-fortress-unfuck SDL ]; 20 21 # Map Dwarf Fortress platform names to Nixpkgs platform names.
··· 13 , df-hashes 14 }: 15 16 + let 17 + inherit (lib) 18 + attrNames 19 + elemAt 20 + getAttr 21 + getLib 22 + hasAttr 23 + licenses 24 + maintainers 25 + makeLibraryPath 26 + optionalString 27 + splitVersion 28 + ; 29 30 libpath = makeLibraryPath [ stdenv.cc.cc stdenv.cc.libc dwarf-fortress-unfuck SDL ]; 31 32 # Map Dwarf Fortress platform names to Nixpkgs platform names.
+12 -5
pkgs/games/dwarf-fortress/lazy-pack.nix
··· 25 , enableSound ? true 26 }: 27 28 - with lib; 29 30 - let 31 dfGame = versionToName dfVersion; 32 dwarf-fortress = 33 if hasAttr dfGame df-games ··· 43 enableIntro enableTruetype enableFPS enableTextMode enableSound; 44 }) 45 ] 46 - ++ lib.optional enableDwarfTherapist dwarf-therapist 47 - ++ lib.optional enableLegendsBrowser legends-browser; 48 49 - meta = with lib; { 50 description = "An opinionated wrapper for Dwarf Fortress"; 51 maintainers = with maintainers; [ Baughn numinit ]; 52 license = licenses.mit;
··· 25 , enableSound ? true 26 }: 27 28 + let 29 + inherit (lib) 30 + getAttr 31 + hasAttr 32 + licenses 33 + maintainers 34 + optional 35 + platforms 36 + ; 37 38 dfGame = versionToName dfVersion; 39 dwarf-fortress = 40 if hasAttr dfGame df-games ··· 50 enableIntro enableTruetype enableFPS enableTextMode enableSound; 51 }) 52 ] 53 + ++ optional enableDwarfTherapist dwarf-therapist 54 + ++ optional enableLegendsBrowser legends-browser; 55 56 + meta = { 57 description = "An opinionated wrapper for Dwarf Fortress"; 58 maintainers = with maintainers; [ Baughn numinit ]; 59 license = licenses.mit;
+12 -3
pkgs/games/dwarf-fortress/themes/default.nix
··· 1 { lib, fetchFromGitHub, ... }: 2 3 - with builtins; 4 5 listToAttrs (map 6 (v: { ··· 11 repo = v.name; 12 rev = v.version; 13 sha256 = v.sha256; 14 - meta = with lib; { 15 platforms = platforms.all; 16 maintainers = [ maintainers.matthewbauer maintainers.shazow ]; 17 license = licenses.free; 18 }; 19 }; 20 }) 21 - (fromJSON (readFile ./themes.json)))
··· 1 { lib, fetchFromGitHub, ... }: 2 3 + let 4 + inherit (lib) 5 + importJSON 6 + licenses 7 + listToAttrs 8 + maintainers 9 + platforms 10 + readFile 11 + ; 12 + in 13 14 listToAttrs (map 15 (v: { ··· 20 repo = v.name; 21 rev = v.version; 22 sha256 = v.sha256; 23 + meta = { 24 platforms = platforms.all; 25 maintainers = [ maintainers.matthewbauer maintainers.shazow ]; 26 license = licenses.free; 27 }; 28 }; 29 }) 30 + (importJSON ./themes.json))
+9 -3
pkgs/games/dwarf-fortress/twbt/default.nix
··· 5 , dfVersion 6 }: 7 8 - with lib; 9 - 10 let 11 twbt-releases = { 12 "0.44.10" = { 13 twbtRelease = "6.49"; ··· 75 cp -a *.png $art/data/art/ 76 ''; 77 78 - meta = with lib; { 79 description = "A plugin for Dwarf Fortress / DFHack that improves various aspects the game interface"; 80 maintainers = with maintainers; [ Baughn numinit ]; 81 license = licenses.mit;
··· 5 , dfVersion 6 }: 7 8 let 9 + inherit (lib) 10 + getAttr 11 + hasAttr 12 + licenses 13 + maintainers 14 + platforms 15 + ; 16 + 17 twbt-releases = { 18 "0.44.10" = { 19 twbtRelease = "6.49"; ··· 81 cp -a *.png $art/data/art/ 82 ''; 83 84 + meta = { 85 description = "A plugin for Dwarf Fortress / DFHack that improves various aspects the game interface"; 86 maintainers = with maintainers; [ Baughn numinit ]; 87 license = licenses.mit;
+11 -4
pkgs/games/dwarf-fortress/unfuck.nix
··· 19 , pkg-config 20 }: 21 22 - with lib; 23 24 - let 25 unfuck-releases = { 26 "0.43.05" = { 27 unfuckRelease = "0.43.05"; ··· 106 libGL 107 ] 108 # switched to gtk3 in 0.47.05 109 - ++ (if lib.versionOlder release.unfuckRelease "0.47.05" then [ 110 gtk2 111 ] else [ 112 gtk3 ··· 124 125 passthru = { inherit dfVersion; }; 126 127 - meta = with lib; { 128 description = "Unfucked multimedia layer for Dwarf Fortress"; 129 homepage = "https://github.com/svenstaro/dwarf_fortress_unfuck"; 130 license = licenses.free;
··· 19 , pkg-config 20 }: 21 22 + let 23 + inherit (lib) 24 + getAttr 25 + hasAttr 26 + licenses 27 + maintainers 28 + platforms 29 + versionOlder 30 + ; 31 32 unfuck-releases = { 33 "0.43.05" = { 34 unfuckRelease = "0.43.05"; ··· 113 libGL 114 ] 115 # switched to gtk3 in 0.47.05 116 + ++ (if versionOlder release.unfuckRelease "0.47.05" then [ 117 gtk2 118 ] else [ 119 gtk3 ··· 131 132 passthru = { inherit dfVersion; }; 133 134 + meta = { 135 description = "Unfucked multimedia layer for Dwarf Fortress"; 136 homepage = "https://github.com/svenstaro/dwarf_fortress_unfuck"; 137 license = licenses.free;
+1 -1
pkgs/games/factorio/mods.nix
··· 7 , allRecommendedMods ? true 8 , allOptionalMods ? false 9 }: 10 - with lib; 11 let 12 modDrv = factorio-utils.modDrv { inherit allRecommendedMods allOptionalMods; }; 13 in
··· 7 , allRecommendedMods ? true 8 , allOptionalMods ? false 9 }: 10 + 11 let 12 modDrv = factorio-utils.modDrv { inherit allRecommendedMods allOptionalMods; }; 13 in
+13 -2
pkgs/games/factorio/utils.nix
··· 1 # This file provides a top-level function that will be used by both nixpkgs and nixos 2 # to generate mod directories for use at runtime by factorio. 3 { lib, stdenv }: 4 - with lib; 5 { 6 mkModDirDrv = mods: modsDatFile: # a list of mod derivations 7 let ··· 18 # NB: there will only ever be a single zip file in each mod derivation's output dir 19 ln -s $modDrv/*.zip $out 20 done 21 - '' + (lib.optionalString (modsDatFile != null) '' 22 cp ${modsDatFile} $out/mod-settings.dat 23 ''); 24 };
··· 1 # This file provides a top-level function that will be used by both nixpkgs and nixos 2 # to generate mod directories for use at runtime by factorio. 3 { lib, stdenv }: 4 + let 5 + inherit (lib) 6 + flatten 7 + head 8 + optionals 9 + optionalString 10 + removeSuffix 11 + replaceStrings 12 + splitString 13 + unique 14 + ; 15 + in 16 { 17 mkModDirDrv = mods: modsDatFile: # a list of mod derivations 18 let ··· 29 # NB: there will only ever be a single zip file in each mod derivation's output dir 30 ln -s $modDrv/*.zip $out 31 done 32 + '' + (optionalString (modsDatFile != null) '' 33 cp ${modsDatFile} $out/mod-settings.dat 34 ''); 35 };
+9 -2
pkgs/games/koboredux/default.nix
··· 10 , useProprietaryAssets ? true 11 }: 12 13 - with lib; 14 15 - let 16 pname = "koboredux"; 17 version = "0.7.5.1"; 18
··· 10 , useProprietaryAssets ? true 11 }: 12 13 + let 14 + inherit (lib) 15 + and 16 + licenses 17 + maintainers 18 + optional 19 + optionalString 20 + platforms 21 + ; 22 23 pname = "koboredux"; 24 version = "0.7.5.1"; 25
+8 -2
pkgs/games/lugaru/default.nix
··· 1 { lib, stdenv, fetchFromGitLab, cmake, openal, pkg-config, libogg, 2 libvorbis, SDL2, makeWrapper, libpng, libjpeg_turbo, libGLU }: 3 4 - with lib; 5 6 stdenv.mkDerivation rec { 7 ··· 27 homepage = "https://osslugaru.gitlab.io"; 28 maintainers = [ ]; 29 platforms = platforms.linux; 30 - license = lib.licenses.gpl2Plus; 31 }; 32 }
··· 1 { lib, stdenv, fetchFromGitLab, cmake, openal, pkg-config, libogg, 2 libvorbis, SDL2, makeWrapper, libpng, libjpeg_turbo, libGLU }: 3 4 + let 5 + inherit (lib) 6 + licenses 7 + maintainers 8 + platforms 9 + ; 10 + in 11 12 stdenv.mkDerivation rec { 13 ··· 33 homepage = "https://osslugaru.gitlab.io"; 34 maintainers = [ ]; 35 platforms = platforms.linux; 36 + license = licenses.gpl2Plus; 37 }; 38 }
+9 -2
pkgs/games/openra_2019/common.nix
··· 7 , zenity 8 }: 9 10 - with lib; 11 12 - let 13 path = makeBinPath ([ mono python3 ] ++ optional (zenity != null) zenity); 14 rpath = makeLibraryPath [ lua freetype openal SDL2 ]; 15 mkdirp = makeSetupHook {
··· 7 , zenity 8 }: 9 10 + let 11 + inherit (lib) 12 + licenses 13 + maintainers 14 + makeBinPath 15 + makeLibraryPath 16 + optional 17 + platforms 18 + ; 19 20 path = makeBinPath ([ mono python3 ] ++ optional (zenity != null) zenity); 21 rpath = makeLibraryPath [ lua freetype openal SDL2 ]; 22 mkdirp = makeSetupHook {
+9 -2
pkgs/games/tinyfugue/default.nix
··· 3 , sslSupport ? true 4 }: 5 6 - with lib; 7 8 - assert sslSupport -> openssl != null; 9 10 stdenv.mkDerivation rec { 11 pname = "tinyfugue";
··· 3 , sslSupport ? true 4 }: 5 6 + assert sslSupport -> openssl != null; 7 8 + let 9 + inherit (lib) 10 + licenses 11 + maintainers 12 + optional 13 + platforms 14 + ; 15 + in 16 17 stdenv.mkDerivation rec { 18 pname = "tinyfugue";
+4 -4
pkgs/misc/vencord/default.nix pkgs/by-name/ve/vencord/package.nix
··· 5 , buildWebExtension ? false 6 }: 7 let 8 - version = "1.7.3"; 9 - gitHash = "caa14ec"; 10 in 11 buildNpmPackage rec { 12 pname = "vencord"; ··· 16 owner = "Vendicated"; 17 repo = "Vencord"; 18 rev = "v${version}"; 19 - hash = "sha256-BsM7Gt1NEsZu/rxK58+Tix1xIJr6RvgbdjxVnro2soA="; 20 }; 21 22 ESBUILD_BINARY_PATH = lib.getExe (esbuild.overrideAttrs (final: _: { ··· 34 npmRebuildFlags = [ "|| true" ]; 35 36 makeCacheWritable = true; 37 - npmDepsHash = "sha256-XRVxF0dW0HIsLtijvxM/feW6rI/c4LsnA6Tmrp51arE="; 38 npmFlags = [ "--legacy-peer-deps" ]; 39 npmBuildScript = if buildWebExtension then "buildWeb" else "build"; 40 npmBuildFlags = [ "--" "--standalone" "--disable-updater" ];
··· 5 , buildWebExtension ? false 6 }: 7 let 8 + version = "1.7.4"; 9 + gitHash = "bdef47e"; 10 in 11 buildNpmPackage rec { 12 pname = "vencord"; ··· 16 owner = "Vendicated"; 17 repo = "Vencord"; 18 rev = "v${version}"; 19 + hash = "sha256-Ub8VzeTkka0oq0CYN/UHjOIH2y3F7Oy9QZpTi6glehI="; 20 }; 21 22 ESBUILD_BINARY_PATH = lib.getExe (esbuild.overrideAttrs (final: _: { ··· 34 npmRebuildFlags = [ "|| true" ]; 35 36 makeCacheWritable = true; 37 + npmDepsHash = "sha256-/iUNvTk51aoh0TmDXgFG425I37xFuIddkrceF0pNBcE="; 38 npmFlags = [ "--legacy-peer-deps" ]; 39 npmBuildScript = if buildWebExtension then "buildWeb" else "build"; 40 npmBuildFlags = [ "--" "--standalone" "--disable-updater" ];
+14 -21
pkgs/misc/vencord/package-lock.json pkgs/by-name/ve/vencord/package-lock.json
··· 1 { 2 "name": "vencord", 3 - "version": "1.7.3", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "vencord", 9 - "version": "1.7.3", 10 "license": "GPL-3.0-or-later", 11 "dependencies": { 12 "@sapphi-red/web-noise-suppressor": "0.3.3", ··· 824 "dev": true 825 }, 826 "node_modules/@types/node": { 827 - "version": "18.19.26", 828 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.26.tgz", 829 - "integrity": "sha512-+wiMJsIwLOYCvUqSdKTrfkS8mpTp+MPINe6+Np4TAGFWWRWiBQ5kSq9nZGCSPkzx9mvT+uEukzpX4MOSCydcvw==", 830 "dev": true, 831 "dependencies": { 832 "undici-types": "~5.26.4" ··· 845 "dev": true 846 }, 847 "node_modules/@types/react": { 848 - "version": "18.2.69", 849 - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.69.tgz", 850 - "integrity": "sha512-W1HOMUWY/1Yyw0ba5TkCV+oqynRjG7BnteBB+B7JmAK7iw3l2SW+VGOxL+akPweix6jk2NNJtyJKpn4TkpfK3Q==", 851 "dev": true, 852 "dependencies": { 853 "@types/prop-types": "*", 854 - "@types/scheduler": "*", 855 "csstype": "^3.0.2" 856 } 857 }, 858 "node_modules/@types/react-dom": { 859 - "version": "18.2.22", 860 - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.22.tgz", 861 - "integrity": "sha512-fHkBXPeNtfvri6gdsMYyW+dW7RXFo6Ad09nLFK0VQWR7yGLai/Cyvyj696gbwYvBnhGtevUG9cET0pmUbMtoPQ==", 862 "dev": true, 863 "dependencies": { 864 "@types/react": "*" 865 } 866 - }, 867 - "node_modules/@types/scheduler": { 868 - "version": "0.16.8", 869 - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", 870 - "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==", 871 - "dev": true 872 }, 873 "node_modules/@types/semver": { 874 "version": "7.5.8", ··· 4968 "dev": true 4969 }, 4970 "node_modules/table": { 4971 - "version": "6.8.1", 4972 - "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", 4973 - "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", 4974 "dev": true, 4975 "dependencies": { 4976 "ajv": "^8.0.1",
··· 1 { 2 "name": "vencord", 3 + "version": "1.7.4", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "vencord", 9 + "version": "1.7.4", 10 "license": "GPL-3.0-or-later", 11 "dependencies": { 12 "@sapphi-red/web-noise-suppressor": "0.3.3", ··· 824 "dev": true 825 }, 826 "node_modules/@types/node": { 827 + "version": "18.19.28", 828 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.28.tgz", 829 + "integrity": "sha512-J5cOGD9n4x3YGgVuaND6khm5x07MMdAKkRyXnjVR6KFhLMNh2yONGiP7Z+4+tBOt5mK+GvDTiacTOVGGpqiecw==", 830 "dev": true, 831 "dependencies": { 832 "undici-types": "~5.26.4" ··· 845 "dev": true 846 }, 847 "node_modules/@types/react": { 848 + "version": "18.2.73", 849 + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.73.tgz", 850 + "integrity": "sha512-XcGdod0Jjv84HOC7N5ziY3x+qL0AfmubvKOZ9hJjJ2yd5EE+KYjWhdOjt387e9HPheHkdggF9atTifMRtyAaRA==", 851 "dev": true, 852 "dependencies": { 853 "@types/prop-types": "*", 854 "csstype": "^3.0.2" 855 } 856 }, 857 "node_modules/@types/react-dom": { 858 + "version": "18.2.23", 859 + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.23.tgz", 860 + "integrity": "sha512-ZQ71wgGOTmDYpnav2knkjr3qXdAFu0vsk8Ci5w3pGAIdj7/kKAyn+VsQDhXsmzzzepAiI9leWMmubXz690AI/A==", 861 "dev": true, 862 "dependencies": { 863 "@types/react": "*" 864 } 865 }, 866 "node_modules/@types/semver": { 867 "version": "7.5.8", ··· 4961 "dev": true 4962 }, 4963 "node_modules/table": { 4964 + "version": "6.8.2", 4965 + "resolved": "https://registry.npmjs.org/table/-/table-6.8.2.tgz", 4966 + "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==", 4967 "dev": true, 4968 "dependencies": { 4969 "ajv": "^8.0.1",
pkgs/misc/vencord/update.sh pkgs/by-name/ve/vencord/update.sh
+2 -2
pkgs/os-specific/linux/akvcam/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "akvcam"; 5 - version = "1.2.5"; 6 7 src = fetchFromGitHub { 8 owner = "webcamoid"; 9 repo = "akvcam"; 10 rev = version; 11 - sha256 = "sha256-SzyamP6kcJI/GEeFp3uf1APdoBtwoUj0/9Otwtmygvs="; 12 }; 13 sourceRoot = "${src.name}/src"; 14
··· 2 3 stdenv.mkDerivation rec { 4 pname = "akvcam"; 5 + version = "1.2.6"; 6 7 src = fetchFromGitHub { 8 owner = "webcamoid"; 9 repo = "akvcam"; 10 rev = version; 11 + sha256 = "sha256-8jQxBvWRE9Bsh0oz76gO7o+ROm6Z5QGAIe3WERIouUw="; 12 }; 13 sourceRoot = "${src.name}/src"; 14
+2 -1
pkgs/os-specific/linux/dcgm/default.nix
··· 1 { lib 2 , gcc11Stdenv 3 , fetchFromGitHub 4 , catch2 5 , cmake 6 , cudaPackages_10_2 ··· 108 # autoAddDriverRunpath does not actually depend on or incur any dependency 109 # of cudaPackages. It merely adds an impure, non-Nix PATH to the RPATHs of 110 # executables that need to use cuda at runtime. 111 - cudaPackages_12.autoAddDriverRunpath 112 113 cmake 114 git
··· 1 { lib 2 , gcc11Stdenv 3 , fetchFromGitHub 4 + , autoAddDriverRunpath 5 , catch2 6 , cmake 7 , cudaPackages_10_2 ··· 109 # autoAddDriverRunpath does not actually depend on or incur any dependency 110 # of cudaPackages. It merely adds an impure, non-Nix PATH to the RPATHs of 111 # executables that need to use cuda at runtime. 112 + autoAddDriverRunpath 113 114 cmake 115 git
+2 -2
pkgs/os-specific/linux/fsverity-utils/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "fsverity-utils"; 12 - version = "1.5"; 13 14 outputs = [ "out" "lib" "dev" ] ++ lib.optional enableManpages "man"; 15 16 src = fetchzip { 17 url = "https://git.kernel.org/pub/scm/fs/fsverity/fsverity-utils.git/snapshot/fsverity-utils-v${version}.tar.gz"; 18 - sha256 = "sha256-ygBOkp2PBe8Z2ak6SXEJ6HHuT4NRKmIsbJDHcY+h8PQ="; 19 }; 20 21 patches = lib.optionals (!enableShared) [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "fsverity-utils"; 12 + version = "1.6"; 13 14 outputs = [ "out" "lib" "dev" ] ++ lib.optional enableManpages "man"; 15 16 src = fetchzip { 17 url = "https://git.kernel.org/pub/scm/fs/fsverity/fsverity-utils.git/snapshot/fsverity-utils-v${version}.tar.gz"; 18 + sha256 = "sha256-FZN4MKNmymIXZ2Q0woA0SLzPf4SaUJkj4ssKPsY4xXc="; 19 }; 20 21 patches = lib.optionals (!enableShared) [
+13 -7
pkgs/os-specific/linux/nixos-rebuild/default.nix
··· 1 { callPackage 2 - , substituteAll 3 , runtimeShell 4 , coreutils 5 , gnused ··· 14 let 15 fallback = import ./../../../../nixos/modules/installer/tools/nix-fallback-paths.nix; 16 in 17 - substituteAll { 18 name = "nixos-rebuild"; 19 src = ./nixos-rebuild.sh; 20 dir = "bin"; 21 isExecutable = true; 22 - inherit runtimeShell nix; 23 - nix_x86_64_linux = fallback.x86_64-linux; 24 - nix_i686_linux = fallback.i686-linux; 25 - nix_aarch64_linux = fallback.aarch64-linux; 26 - path = lib.makeBinPath [ coreutils gnused gnugrep jq util-linux ]; 27 nativeBuildInputs = [ 28 installShellFiles 29 ]; 30 postInstall = '' 31 installManPage ${./nixos-rebuild.8} 32
··· 1 { callPackage 2 + , substitute 3 , runtimeShell 4 , coreutils 5 , gnused ··· 14 let 15 fallback = import ./../../../../nixos/modules/installer/tools/nix-fallback-paths.nix; 16 in 17 + substitute { 18 name = "nixos-rebuild"; 19 src = ./nixos-rebuild.sh; 20 dir = "bin"; 21 isExecutable = true; 22 + 23 + substitutions = [ 24 + "--subst-var-by" "runtimeShell" runtimeShell 25 + "--subst-var-by" "nix" nix 26 + "--subst-var-by" "nix_x86_64_linux" fallback.x86_64-linux 27 + "--subst-var-by" "nix_i686_linux" fallback.i686-linux 28 + "--subst-var-by" "nix_aarch64_linux" fallback.aarch64-linux 29 + "--subst-var-by" "path" (lib.makeBinPath [ coreutils gnused gnugrep jq util-linux ]) 30 + ]; 31 + 32 nativeBuildInputs = [ 33 installShellFiles 34 ]; 35 + 36 postInstall = '' 37 installManPage ${./nixos-rebuild.8} 38
+29 -8
pkgs/servers/consul/default.nix pkgs/by-name/co/consul/package.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, nixosTests }: 2 3 buildGoModule rec { 4 pname = "consul"; 5 - version = "1.18.0"; 6 7 # Note: Currently only release tags are supported, because they have the Consul UI 8 # vendored. See ··· 16 owner = "hashicorp"; 17 repo = pname; 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-Xhh6Rrcv/FoBjzhWR59gQ/R4A3ynqWYS8djNe3CnGCE="; 20 }; 21 22 - passthru.tests.consul = nixosTests.consul; 23 - 24 # This corresponds to paths with package main - normally unneeded but consul 25 # has a split module structure in one repo 26 - subPackages = ["." "connect/certgen"]; 27 28 - vendorHash = "sha256-pNFjLXjtgsK8fjCCmjYclZw1GM4BfyzkTuaRCRIMJ3c="; 29 30 doCheck = false; 31 ··· 35 "-X github.com/hashicorp/consul/version.VersionPrerelease=" 36 ]; 37 38 meta = with lib; { 39 description = "Tool for service discovery, monitoring and configuration"; 40 changelog = "https://github.com/hashicorp/consul/releases/tag/v${version}"; 41 homepage = "https://www.consul.io/"; 42 platforms = platforms.linux ++ platforms.darwin; 43 license = licenses.bsl11; 44 - maintainers = with maintainers; [ pradeepchhetri vdemeester nh2 techknowlogick]; 45 mainProgram = "consul"; 46 }; 47 }
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + nixosTests, 6 + nix-update-script, 7 + }: 8 9 buildGoModule rec { 10 pname = "consul"; 11 + version = "1.18.1"; 12 13 # Note: Currently only release tags are supported, because they have the Consul UI 14 # vendored. See ··· 22 owner = "hashicorp"; 23 repo = pname; 24 rev = "refs/tags/v${version}"; 25 + hash = "sha256-r1xdz1rjvbvB93hRpvTNQwSqQLOJwqMhqCiXdIttY10="; 26 }; 27 28 # This corresponds to paths with package main - normally unneeded but consul 29 # has a split module structure in one repo 30 + subPackages = [ 31 + "." 32 + "connect/certgen" 33 + ]; 34 35 + vendorHash = "sha256-DcpEHJ88Ehz5m+ddMd44mYTz0agwYhoels5jWJzu1EM="; 36 37 doCheck = false; 38 ··· 42 "-X github.com/hashicorp/consul/version.VersionPrerelease=" 43 ]; 44 45 + passthru = { 46 + tests = { 47 + inherit (nixosTests) consul; 48 + }; 49 + 50 + updateScript = nix-update-script { }; 51 + }; 52 + 53 meta = with lib; { 54 description = "Tool for service discovery, monitoring and configuration"; 55 changelog = "https://github.com/hashicorp/consul/releases/tag/v${version}"; 56 homepage = "https://www.consul.io/"; 57 platforms = platforms.linux ++ platforms.darwin; 58 license = licenses.bsl11; 59 + maintainers = with maintainers; [ 60 + adamcstephens 61 + pradeepchhetri 62 + vdemeester 63 + nh2 64 + techknowlogick 65 + ]; 66 mainProgram = "consul"; 67 }; 68 }
+2 -2
pkgs/servers/monitoring/prometheus/dcgm-exporter/default.nix
··· 1 { lib 2 , buildGoModule 3 , fetchFromGitHub 4 - , cudaPackages 5 , dcgm 6 , linuxPackages 7 }: ··· 48 vendorHash = "sha256-Fjvx15e/psxoqoS6c6GhiQfe7g2aI40EmPR26xLhrzg="; 49 50 nativeBuildInputs = [ 51 - cudaPackages.autoAddDriverRunpath 52 ]; 53 54 # Tests try to interact with running DCGM service.
··· 1 { lib 2 , buildGoModule 3 , fetchFromGitHub 4 + , autoAddDriverRunpath 5 , dcgm 6 , linuxPackages 7 }: ··· 48 vendorHash = "sha256-Fjvx15e/psxoqoS6c6GhiQfe7g2aI40EmPR26xLhrzg="; 49 50 nativeBuildInputs = [ 51 + autoAddDriverRunpath 52 ]; 53 54 # Tests try to interact with running DCGM service.
+6 -6
pkgs/servers/nextcloud/default.nix
··· 43 }; 44 in { 45 nextcloud26 = generic { 46 - version = "26.0.12"; 47 - hash = "sha256-fuTAIAJB9pRfMd0Ewh19FmY0Vj4MuH1iMkkS1BiTI0w="; 48 packages = nextcloud26Packages; 49 }; 50 51 nextcloud27 = generic { 52 - version = "27.1.7"; 53 - hash = "sha256-hEPi0bsojcQU+q0Kb+/i41uznt0359pcXzTexsDdG+s="; 54 packages = nextcloud27Packages; 55 }; 56 57 nextcloud28 = generic { 58 - version = "28.0.3"; 59 - hash = "sha256-ntQTwN4W9bAzzu/8ypnA1h/GmNvrjbhRrJrfnu+VGQY="; 60 packages = nextcloud28Packages; 61 }; 62
··· 43 }; 44 in { 45 nextcloud26 = generic { 46 + version = "26.0.13"; 47 + hash = "sha256-CjYt96EjM0j5nRhT/X558GZ7VSwUXcRQEvq1SsMcea4="; 48 packages = nextcloud26Packages; 49 }; 50 51 nextcloud27 = generic { 52 + version = "27.1.8"; 53 + hash = "sha256-Ciy5vRKCnlOq8XNUPsrQFPCeganXL6YeTEYNhOO47fs="; 54 packages = nextcloud27Packages; 55 }; 56 57 nextcloud28 = generic { 58 + version = "28.0.4"; 59 + hash = "sha256-m/7O4eEvukjEnppxyqgcS6ELKIR4f6t11kzP0SKhMBk="; 60 packages = nextcloud28Packages; 61 }; 62
+6 -6
pkgs/servers/nextcloud/packages/26.json
··· 110 ] 111 }, 112 "groupfolders": { 113 - "sha256": "19j2iqn3fjlzcswgbxwvxggzqc3aili8br4vjpr8dd9h1rzm453y", 114 - "url": "https://github.com/nextcloud-releases/groupfolders/releases/download/v14.0.7/groupfolders-v14.0.7.tar.gz", 115 - "version": "14.0.7", 116 "description": "Admin configured folders shared with everyone in a group.\n\nFolders can be configured from *Group folders* in the admin settings.\n\nAfter a folder is created, the admin can give access to the folder to one or more groups, control their write/sharing permissions and assign a quota for the folder.\n\nNote: Encrypting the contents of group folders is currently not supported.", 117 "homepage": "https://github.com/nextcloud/groupfolders", 118 "licenses": [ ··· 190 ] 191 }, 192 "notes": { 193 - "sha256": "02893azzq507frb3x7h13ypx09yn9rx740hgfw7q1a2il2ixww5f", 194 - "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.2/notes.tar.gz", 195 - "version": "4.9.2", 196 "description": "The Notes app is a distraction free notes taking app for [Nextcloud](https://www.nextcloud.com/). It provides categories for better organization and supports formatting using [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax. Notes are saved as files in your Nextcloud, so you can view and edit them with every Nextcloud client. Furthermore, a separate [REST API](https://github.com/nextcloud/notes/blob/master/docs/api/README.md) allows for an easy integration into third-party apps (currently, there are notes apps for [Android](https://github.com/nextcloud/notes-android), [iOS](https://github.com/nextcloud/notes-ios) and the [console](https://git.danielmoch.com/nncli/about) which allow convenient access to your Nextcloud notes). Further features include marking notes as favorites.", 197 "homepage": "https://github.com/nextcloud/notes", 198 "licenses": [
··· 110 ] 111 }, 112 "groupfolders": { 113 + "sha256": "1icpj855ib6cx7b57njvhdkcwgd4jmndm3gwh8qgq0mvdlkqpmd0", 114 + "url": "https://github.com/nextcloud-releases/groupfolders/releases/download/v14.0.8/groupfolders-v14.0.8.tar.gz", 115 + "version": "14.0.8", 116 "description": "Admin configured folders shared with everyone in a group.\n\nFolders can be configured from *Group folders* in the admin settings.\n\nAfter a folder is created, the admin can give access to the folder to one or more groups, control their write/sharing permissions and assign a quota for the folder.\n\nNote: Encrypting the contents of group folders is currently not supported.", 117 "homepage": "https://github.com/nextcloud/groupfolders", 118 "licenses": [ ··· 190 ] 191 }, 192 "notes": { 193 + "sha256": "1ii3ii2062wklss3mxsfbvqi4hvi96a20i20lbwm6z2x6q7fqqi3", 194 + "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.4/notes-v4.9.4.tar.gz", 195 + "version": "4.9.4", 196 "description": "The Notes app is a distraction free notes taking app for [Nextcloud](https://www.nextcloud.com/). It provides categories for better organization and supports formatting using [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax. Notes are saved as files in your Nextcloud, so you can view and edit them with every Nextcloud client. Furthermore, a separate [REST API](https://github.com/nextcloud/notes/blob/master/docs/api/README.md) allows for an easy integration into third-party apps (currently, there are notes apps for [Android](https://github.com/nextcloud/notes-android), [iOS](https://github.com/nextcloud/notes-ios) and the [console](https://git.danielmoch.com/nncli/about) which allow convenient access to your Nextcloud notes). Further features include marking notes as favorites.", 197 "homepage": "https://github.com/nextcloud/notes", 198 "licenses": [
+8 -8
pkgs/servers/nextcloud/packages/27.json
··· 110 ] 111 }, 112 "groupfolders": { 113 - "sha256": "0p3g19cmfjn1zql6cr3bv0cvfj078vh6ian024iwvc6ir8fmsni0", 114 - "url": "https://github.com/nextcloud-releases/groupfolders/releases/download/v15.3.5/groupfolders-v15.3.5.tar.gz", 115 - "version": "15.3.5", 116 "description": "Admin configured folders shared with everyone in a group.\n\nFolders can be configured from *Group folders* in the admin settings.\n\nAfter a folder is created, the admin can give access to the folder to one or more groups, control their write/sharing permissions and assign a quota for the folder.\n\nNote: Encrypting the contents of group folders is currently not supported.", 117 "homepage": "https://github.com/nextcloud/groupfolders", 118 "licenses": [ ··· 150 ] 151 }, 152 "maps": { 153 - "sha256": "049hrp79fj1bp9nk9isjrk427k238974x7gsj68jplxfrgq3sdkz", 154 - "url": "https://github.com/nextcloud/maps/releases/download/v1.2.0-2-nightly/maps-1.2.0-2-nightly.tar.gz", 155 "version": "1.2.0", 156 "description": "**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned.", 157 "homepage": "https://github.com/nextcloud/maps", ··· 190 ] 191 }, 192 "notes": { 193 - "sha256": "02893azzq507frb3x7h13ypx09yn9rx740hgfw7q1a2il2ixww5f", 194 - "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.2/notes.tar.gz", 195 - "version": "4.9.2", 196 "description": "The Notes app is a distraction free notes taking app for [Nextcloud](https://www.nextcloud.com/). It provides categories for better organization and supports formatting using [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax. Notes are saved as files in your Nextcloud, so you can view and edit them with every Nextcloud client. Furthermore, a separate [REST API](https://github.com/nextcloud/notes/blob/master/docs/api/README.md) allows for an easy integration into third-party apps (currently, there are notes apps for [Android](https://github.com/nextcloud/notes-android), [iOS](https://github.com/nextcloud/notes-ios) and the [console](https://git.danielmoch.com/nncli/about) which allow convenient access to your Nextcloud notes). Further features include marking notes as favorites.", 197 "homepage": "https://github.com/nextcloud/notes", 198 "licenses": [
··· 110 ] 111 }, 112 "groupfolders": { 113 + "sha256": "00pjva8hc36mnawvbpsi6lizzdhclp30z92vaz8j24xmhf21yvh9", 114 + "url": "https://github.com/nextcloud-releases/groupfolders/releases/download/v15.3.6/groupfolders-v15.3.6.tar.gz", 115 + "version": "15.3.6", 116 "description": "Admin configured folders shared with everyone in a group.\n\nFolders can be configured from *Group folders* in the admin settings.\n\nAfter a folder is created, the admin can give access to the folder to one or more groups, control their write/sharing permissions and assign a quota for the folder.\n\nNote: Encrypting the contents of group folders is currently not supported.", 117 "homepage": "https://github.com/nextcloud/groupfolders", 118 "licenses": [ ··· 150 ] 151 }, 152 "maps": { 153 + "sha256": "1gyxg5xp4mpdrw8630nqcf5yk8cs7a0kvfik2q01p05d533phc4d", 154 + "url": "https://github.com/nextcloud/maps/releases/download/v1.2.0/maps-1.2.0.tar.gz", 155 "version": "1.2.0", 156 "description": "**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned.", 157 "homepage": "https://github.com/nextcloud/maps", ··· 190 ] 191 }, 192 "notes": { 193 + "sha256": "1ii3ii2062wklss3mxsfbvqi4hvi96a20i20lbwm6z2x6q7fqqi3", 194 + "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.4/notes-v4.9.4.tar.gz", 195 + "version": "4.9.4", 196 "description": "The Notes app is a distraction free notes taking app for [Nextcloud](https://www.nextcloud.com/). It provides categories for better organization and supports formatting using [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax. Notes are saved as files in your Nextcloud, so you can view and edit them with every Nextcloud client. Furthermore, a separate [REST API](https://github.com/nextcloud/notes/blob/master/docs/api/README.md) allows for an easy integration into third-party apps (currently, there are notes apps for [Android](https://github.com/nextcloud/notes-android), [iOS](https://github.com/nextcloud/notes-ios) and the [console](https://git.danielmoch.com/nncli/about) which allow convenient access to your Nextcloud notes). Further features include marking notes as favorites.", 197 "homepage": "https://github.com/nextcloud/notes", 198 "licenses": [
+12 -12
pkgs/servers/nextcloud/packages/28.json
··· 60 ] 61 }, 62 "end_to_end_encryption": { 63 - "sha256": "1h9is67lbnvgnv6n9p07si0qcp6hgymlq7f07z8s2ckf04p0nzad", 64 - "url": "https://github.com/nextcloud-releases/end_to_end_encryption/releases/download/v1.14.4/end_to_end_encryption-v1.14.4.tar.gz", 65 - "version": "1.14.4", 66 "description": "Provides the necessary endpoint to enable end-to-end encryption.\n\n**Notice:** E2EE is currently not compatible to be used together with server-side encryption", 67 "homepage": "https://github.com/nextcloud/end_to_end_encryption", 68 "licenses": [ ··· 90 ] 91 }, 92 "groupfolders": { 93 - "sha256": "00237wdfn7yj31mjpv6crnk0lrazy9iljfcpxjhy4g91d8sc3f5d", 94 - "url": "https://github.com/nextcloud-releases/groupfolders/releases/download/v16.0.4/groupfolders-v16.0.4.tar.gz", 95 - "version": "16.0.4", 96 "description": "Admin configured folders shared with everyone in a group.\n\nFolders can be configured from *Group folders* in the admin settings.\n\nAfter a folder is created, the admin can give access to the folder to one or more groups, control their write/sharing permissions and assign a quota for the folder.\n\nNote: Encrypting the contents of group folders is currently not supported.", 97 "homepage": "https://github.com/nextcloud/groupfolders", 98 "licenses": [ ··· 160 ] 161 }, 162 "notes": { 163 - "sha256": "02893azzq507frb3x7h13ypx09yn9rx740hgfw7q1a2il2ixww5f", 164 - "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.2/notes.tar.gz", 165 - "version": "4.9.2", 166 "description": "The Notes app is a distraction free notes taking app for [Nextcloud](https://www.nextcloud.com/). It provides categories for better organization and supports formatting using [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax. Notes are saved as files in your Nextcloud, so you can view and edit them with every Nextcloud client. Furthermore, a separate [REST API](https://github.com/nextcloud/notes/blob/master/docs/api/README.md) allows for an easy integration into third-party apps (currently, there are notes apps for [Android](https://github.com/nextcloud/notes-android), [iOS](https://github.com/nextcloud/notes-ios) and the [console](https://git.danielmoch.com/nncli/about) which allow convenient access to your Nextcloud notes). Further features include marking notes as favorites.", 167 "homepage": "https://github.com/nextcloud/notes", 168 "licenses": [ ··· 200 ] 201 }, 202 "polls": { 203 - "sha256": "1a5fyx1wvgwm2mjqmg5kah3x2y77zw8ly1zvcx6m4x50s113rkbi", 204 - "url": "https://github.com/nextcloud/polls/releases/download/v6.1.6/polls.tar.gz", 205 - "version": "6.1.6", 206 "description": "A polls app, similar to Doodle/Dudle with the possibility to restrict access (members, certain groups/users, hidden and public).", 207 "homepage": "https://github.com/nextcloud/polls", 208 "licenses": [
··· 60 ] 61 }, 62 "end_to_end_encryption": { 63 + "sha256": "04b2hj96gpb4sf1w5r1sxa4fmxrk36vr3pia8i5w2pfi6fbhd9mc", 64 + "url": "https://github.com/nextcloud-releases/end_to_end_encryption/releases/download/v1.14.5/end_to_end_encryption-v1.14.5.tar.gz", 65 + "version": "1.14.5", 66 "description": "Provides the necessary endpoint to enable end-to-end encryption.\n\n**Notice:** E2EE is currently not compatible to be used together with server-side encryption", 67 "homepage": "https://github.com/nextcloud/end_to_end_encryption", 68 "licenses": [ ··· 90 ] 91 }, 92 "groupfolders": { 93 + "sha256": "0cg81d75dg96zp09jy4yzg65v14wf99c2snnj304v4dia410c8a3", 94 + "url": "https://github.com/nextcloud-releases/groupfolders/releases/download/v16.0.5/groupfolders-v16.0.5.tar.gz", 95 + "version": "16.0.5", 96 "description": "Admin configured folders shared with everyone in a group.\n\nFolders can be configured from *Group folders* in the admin settings.\n\nAfter a folder is created, the admin can give access to the folder to one or more groups, control their write/sharing permissions and assign a quota for the folder.\n\nNote: Encrypting the contents of group folders is currently not supported.", 97 "homepage": "https://github.com/nextcloud/groupfolders", 98 "licenses": [ ··· 160 ] 161 }, 162 "notes": { 163 + "sha256": "1ii3ii2062wklss3mxsfbvqi4hvi96a20i20lbwm6z2x6q7fqqi3", 164 + "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.4/notes-v4.9.4.tar.gz", 165 + "version": "4.9.4", 166 "description": "The Notes app is a distraction free notes taking app for [Nextcloud](https://www.nextcloud.com/). It provides categories for better organization and supports formatting using [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax. Notes are saved as files in your Nextcloud, so you can view and edit them with every Nextcloud client. Furthermore, a separate [REST API](https://github.com/nextcloud/notes/blob/master/docs/api/README.md) allows for an easy integration into third-party apps (currently, there are notes apps for [Android](https://github.com/nextcloud/notes-android), [iOS](https://github.com/nextcloud/notes-ios) and the [console](https://git.danielmoch.com/nncli/about) which allow convenient access to your Nextcloud notes). Further features include marking notes as favorites.", 167 "homepage": "https://github.com/nextcloud/notes", 168 "licenses": [ ··· 200 ] 201 }, 202 "polls": { 203 + "sha256": "0gym2sx9lx6nvyby9pj1xml4n9fa7q91rl1i33kb70fclv622ca3", 204 + "url": "https://github.com/nextcloud/polls/releases/download/v7.0.0/polls.tar.gz", 205 + "version": "7.0.0", 206 "description": "A polls app, similar to Doodle/Dudle with the possibility to restrict access (members, certain groups/users, hidden and public).", 207 "homepage": "https://github.com/nextcloud/polls", 208 "licenses": [
+3 -2
pkgs/servers/nosql/questdb/default.nix
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "questdb"; 11 - version = "7.3.10"; 12 13 src = fetchurl { 14 url = "https://github.com/questdb/questdb/releases/download/${finalAttrs.version}/questdb-${finalAttrs.version}-no-jre-bin.tar.gz"; 15 - hash = "sha256-diltorfAnyrXZwohrsZHA91AXuSZolxDUajfmOaD5lM="; 16 }; 17 18 nativeBuildInputs = [ ··· 35 meta = { 36 description = "high-performance, open-source SQL database for applications in financial services, IoT, machine learning, DevOps and observability"; 37 homepage = "https://questdb.io/"; 38 license = lib.licenses.asl20; 39 maintainers = [ lib.maintainers.jacfal ]; 40 platforms = lib.platforms.linux;
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "questdb"; 11 + version = "7.4.0"; 12 13 src = fetchurl { 14 url = "https://github.com/questdb/questdb/releases/download/${finalAttrs.version}/questdb-${finalAttrs.version}-no-jre-bin.tar.gz"; 15 + hash = "sha256-XpMLT6oBoZv7V69l7XLm7B/ioeNHSqKkl+4UAsMcYao="; 16 }; 17 18 nativeBuildInputs = [ ··· 35 meta = { 36 description = "high-performance, open-source SQL database for applications in financial services, IoT, machine learning, DevOps and observability"; 37 homepage = "https://questdb.io/"; 38 + sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; 39 license = lib.licenses.asl20; 40 maintainers = [ lib.maintainers.jacfal ]; 41 platforms = lib.platforms.linux;
+3 -3
pkgs/tools/admin/fits-cloudctl/default.nix
··· 5 6 buildGoModule rec { 7 pname = "fits-cloudctl"; 8 - version = "0.12.16"; 9 10 src = fetchFromGitHub { 11 owner = "fi-ts"; 12 repo = "cloudctl"; 13 rev = "v${version}"; 14 - hash = "sha256-5Uf4glKRbxlC7ZdBW51Ter9SBt5rwas+eD4KYWOqPss="; 15 }; 16 17 - vendorHash = "sha256-GFMnBd5HmjFcMhayL1enQuNxXyVdLb6RLakHNxguXks="; 18 19 meta = with lib; { 20 description = "Command-line client for FI-TS Finance Cloud Native services";
··· 5 6 buildGoModule rec { 7 pname = "fits-cloudctl"; 8 + version = "0.12.17"; 9 10 src = fetchFromGitHub { 11 owner = "fi-ts"; 12 repo = "cloudctl"; 13 rev = "v${version}"; 14 + hash = "sha256-nKVCYgecrjCfAx+9aiFJYq2m/E1yFh1Ie2vK4HqusUo="; 15 }; 16 17 + vendorHash = "sha256-xcwJ1tEOCF9BGjcWZPVY/IZkNc2TUtufa7zQfIU4CQQ="; 18 19 meta = with lib; { 20 description = "Command-line client for FI-TS Finance Cloud Native services";
+37 -10
pkgs/tools/backup/pgbackrest/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , pkg-config 5 - , postgresql 6 - , openssl 7 - , lz4 8 , bzip2 9 , libxml2 10 , zlib 11 , zstd 12 - , libyaml 13 }: 14 stdenv.mkDerivation rec { 15 pname = "pgbackrest"; 16 - version = "2.50"; 17 18 src = fetchFromGitHub { 19 owner = "pgbackrest"; 20 repo = "pgbackrest"; 21 rev = "release/${version}"; 22 - sha256 = "sha256-RjkTg80LAUndSVfTrol9hvgNOG6PMC+OkMVjdtjpdbI="; 23 }; 24 25 - nativeBuildInputs = [ pkg-config ]; 26 - buildInputs = [ postgresql openssl lz4 bzip2 libxml2 zlib zstd libyaml ]; 27 28 - postUnpack = '' 29 - sourceRoot+=/src 30 ''; 31 32 meta = with lib; {
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , meson 5 + , ninja 6 + , python3 7 , pkg-config 8 + , libbacktrace 9 , bzip2 10 + , lz4 11 + , postgresql 12 , libxml2 13 + , libyaml 14 , zlib 15 + , libssh2 16 , zstd 17 }: 18 + 19 stdenv.mkDerivation rec { 20 pname = "pgbackrest"; 21 + version = "2.51"; 22 23 src = fetchFromGitHub { 24 owner = "pgbackrest"; 25 repo = "pgbackrest"; 26 rev = "release/${version}"; 27 + sha256 = "sha256-o6UROI+t35lHSFeRMLh0nIkmLMdcclpkKNzjkw/z56Q="; 28 }; 29 30 + strictDeps = true; 31 + 32 + nativeBuildInputs = [ 33 + meson 34 + ninja 35 + python3 36 + pkg-config 37 + ]; 38 + 39 + buildInputs = [ 40 + libbacktrace 41 + bzip2 42 + lz4 43 + postgresql 44 + libxml2 45 + libyaml 46 + zlib 47 + libssh2 48 + zstd 49 + ]; 50 + 51 + installPhase = '' 52 + runHook preInstall 53 + 54 + install -Dm555 -t "$out/bin" src/pgbackrest 55 56 + runHook postInstall 57 ''; 58 59 meta = with lib; {
+2 -2
pkgs/tools/compression/upx/default.nix
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "upx"; 11 - version = "4.2.2"; 12 src = fetchFromGitHub { 13 owner = "upx"; 14 repo = "upx"; 15 rev = "v${finalAttrs.version}"; 16 fetchSubmodules = true; 17 - hash = "sha256-0x7SUW+rB5HNRoRkCQIwfOIMpu+kOifxA7Z3SUlY/ME="; 18 }; 19 20 nativeBuildInputs = [ cmake ];
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "upx"; 11 + version = "4.2.3"; 12 src = fetchFromGitHub { 13 owner = "upx"; 14 repo = "upx"; 15 rev = "v${finalAttrs.version}"; 16 fetchSubmodules = true; 17 + hash = "sha256-3+aOadTqQ1apnrXt2I27j8P6iJF96W90YjxVTPmRhs0="; 18 }; 19 20 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/tools/graphics/vulkan-cts/default.nix
··· 39 in 40 stdenv.mkDerivation (finalAttrs: { 41 pname = "vulkan-cts"; 42 - version = "1.3.7.3"; 43 44 src = fetchFromGitHub { 45 owner = "KhronosGroup"; 46 repo = "VK-GL-CTS"; 47 rev = "${finalAttrs.pname}-${finalAttrs.version}"; 48 - hash = "sha256-YtfUnrqWZwPMkLr3ovJz8Xr2ES1piW0yB+rBAaiQKoQ="; 49 }; 50 51 prePatch = ''
··· 39 in 40 stdenv.mkDerivation (finalAttrs: { 41 pname = "vulkan-cts"; 42 + version = "1.3.8.1"; 43 44 src = fetchFromGitHub { 45 owner = "KhronosGroup"; 46 repo = "VK-GL-CTS"; 47 rev = "${finalAttrs.pname}-${finalAttrs.version}"; 48 + hash = "sha256-lDMaJjAusK+Hva4BZnrXNmuGdSL04rh1W9PYsjxF3c8="; 49 }; 50 51 prePatch = ''
+13 -21
pkgs/tools/graphics/vulkan-cts/sources.nix
··· 1 # Autogenerated from vk-cts-sources.py 2 { fetchurl, fetchFromGitHub }: 3 rec { 4 - ESExtractor = fetchFromGitHub { 5 - owner = "Igalia"; 6 - repo = "ESExtractor"; 7 - rev = "v0.3.3"; 8 - hash = "sha256-qqhDv08cLQlLaEj0qfghByK+IohdvQdI2ePfUNFEArQ="; 9 - }; 10 - 11 amber = fetchFromGitHub { 12 owner = "google"; 13 repo = "amber"; 14 - rev = "933ecb4d6288675a92eb1650e0f52b1d7afe8273"; 15 - hash = "sha256-v9z4gv/mTjaCkByZn6uDpMteQuIf0FzZXeKyoXfFjXo="; 16 }; 17 18 glslang = fetchFromGitHub { 19 owner = "KhronosGroup"; 20 repo = "glslang"; 21 - rev = "c5117b328afc86e16edff6ed6afe0fe7872a7cf3"; 22 - hash = "sha256-4SoET76fCfutttK00JGCKVQUn0ivGdTw6GhndvxbIDU="; 23 }; 24 25 jsoncpp = fetchFromGitHub { ··· 32 nvidia-video-samples = fetchFromGitHub { 33 owner = "Igalia"; 34 repo = "vk_video_samples"; 35 - rev = "138bbe048221d315962ddf8413aa6a08cc62a381"; 36 - hash = "sha256-ftHhb5u3l7WbgEu6hHynBnvNbVOn5TFne915M17jiAQ="; 37 }; 38 39 spirv-headers = fetchFromGitHub { 40 owner = "KhronosGroup"; 41 repo = "SPIRV-Headers"; 42 - rev = "b8b9eb8640c8c0107ba580fbcb10f969022ca32c"; 43 - hash = "sha256-gcKwML5ItccAhX+QtR9G86h0JnaiVQEmOQzQpL005dg="; 44 }; 45 46 spirv-tools = fetchFromGitHub { 47 owner = "KhronosGroup"; 48 repo = "SPIRV-Tools"; 49 - rev = "bfc94f63a7adbcf8ae166f5f108ac9f69079efc0"; 50 - hash = "sha256-gju6hJSIWOswGnRxKeJZsU1jgp3HSZAf7wFRxswY+Js="; 51 }; 52 53 vulkan-docs = fetchFromGitHub { 54 owner = "KhronosGroup"; 55 repo = "Vulkan-Docs"; 56 - rev = "b9aad705f0d9e5e6734ac2ad671d5d1de57b05e0"; 57 - hash = "sha256-bJ2C1+zjvLiYp5A5AHTevFPU9Yka99imqLwH+uApuoY="; 58 }; 59 60 61 prePatch = '' 62 - mkdir -p external/ESExtractor external/amber external/glslang external/jsoncpp external/nvidia-video-samples external/spirv-headers external/spirv-tools external/vulkan-docs 63 64 - cp -r ${ESExtractor} external/ESExtractor/src 65 cp -r ${amber} external/amber/src 66 cp -r ${glslang} external/glslang/src 67 cp -r ${jsoncpp} external/jsoncpp/src
··· 1 # Autogenerated from vk-cts-sources.py 2 { fetchurl, fetchFromGitHub }: 3 rec { 4 amber = fetchFromGitHub { 5 owner = "google"; 6 repo = "amber"; 7 + rev = "8e90b2d2f532bcd4a80069e3f37a9698209a21bc"; 8 + hash = "sha256-LuNCND/NXoNbbTWv7RYQUkq2QXL1qXR27uHwFIz0DXg="; 9 }; 10 11 glslang = fetchFromGitHub { 12 owner = "KhronosGroup"; 13 repo = "glslang"; 14 + rev = "9fd0fcd737f1369e89fb3aa8b2e62bad57ac46c6"; 15 + hash = "sha256-A3IFW3kOuOGj4AfpdDfAHIySDLdIB9IK+wk8TSBcPrk="; 16 }; 17 18 jsoncpp = fetchFromGitHub { ··· 25 nvidia-video-samples = fetchFromGitHub { 26 owner = "Igalia"; 27 repo = "vk_video_samples"; 28 + rev = "ce80453dadeea7b1a6409434f3358ef1e46e4ae7"; 29 + hash = "sha256-zgHMaUA7rdLbmkX8lr4p2TW9g1RDyBmUs5rK++wmUjE="; 30 }; 31 32 spirv-headers = fetchFromGitHub { 33 owner = "KhronosGroup"; 34 repo = "SPIRV-Headers"; 35 + rev = "d3c2a6fa95ad463ca8044d7fc45557db381a6a64"; 36 + hash = "sha256-POd/TnbVzq/Xyi0O4hU24Qk4LDD5Af2kHJgQ+wPVDsg="; 37 }; 38 39 spirv-tools = fetchFromGitHub { 40 owner = "KhronosGroup"; 41 repo = "SPIRV-Tools"; 42 + rev = "f9184c6501f7e349e0664d281ac93b1db9c1e5ad"; 43 + hash = "sha256-BDnKOUIWZVGPPwmQsMqF1yWy80dl75kdaoztUMnlrqc="; 44 }; 45 46 vulkan-docs = fetchFromGitHub { 47 owner = "KhronosGroup"; 48 repo = "Vulkan-Docs"; 49 + rev = "d99193d3fcc4b2a0dacc0a9d7e4951ea611a3e96"; 50 + hash = "sha256-pfPErjZ4jSxEg+OgFcELyvqrS0Hm3QWQ3WhQ9T3rJbQ="; 51 }; 52 53 54 prePatch = '' 55 + mkdir -p external/amber external/glslang external/jsoncpp external/nvidia-video-samples external/spirv-headers external/spirv-tools external/vulkan-docs 56 57 cp -r ${amber} external/amber/src 58 cp -r ${glslang} external/glslang/src 59 cp -r ${jsoncpp} external/jsoncpp/src
+1 -1
pkgs/tools/graphics/vulkan-cts/update.sh
··· 3 4 set -euo pipefail 5 6 - rawVersion="$(curl ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} -s "https://api.github.com/repos/KhronosGroup/VK-GL-CTS/releases" | jq -r 'map(select(.tag_name | startswith("vulkan-cts-"))) | .[0].tag_name')" 7 basedir="$(git rev-parse --show-toplevel)" 8 9 cd "$basedir"
··· 3 4 set -euo pipefail 5 6 + rawVersion="$(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} -s "https://api.github.com/repos/KhronosGroup/VK-GL-CTS/releases" | jq -r 'map(select(.tag_name | startswith("vulkan-cts-"))) | .[0].tag_name')" 7 basedir="$(git rev-parse --show-toplevel)" 8 9 cd "$basedir"
+2
pkgs/tools/networking/wormhole-william/default.nix
··· 13 14 vendorHash = "sha256-oJz7HgtjuP4ooXdpofIKaDndGg4WqVZgbT8Yb1AyaMs="; 15 16 preCheck = '' 17 # wormhole_test.go:692: failed to establish connection 18 substituteInPlace wormhole/wormhole_test.go \
··· 13 14 vendorHash = "sha256-oJz7HgtjuP4ooXdpofIKaDndGg4WqVZgbT8Yb1AyaMs="; 15 16 + __darwinAllowLocalNetworking = true; 17 + 18 preCheck = '' 19 # wormhole_test.go:692: failed to establish connection 20 substituteInPlace wormhole/wormhole_test.go \
+2 -2
pkgs/tools/package-management/fortran-fpm/default.nix
··· 7 stdenv.mkDerivation rec { 8 pname = "fortran-fpm"; 9 10 - version = "0.10.0"; 11 12 src = fetchurl { 13 url = "https://github.com/fortran-lang/fpm/releases/download/v${version}/fpm-${version}.F90"; 14 - sha256 = "sha256-SOVj23Sva5OW6+Sme9NxIQ4uqMbis8wjDmgYPOdQlCI="; 15 }; 16 17 dontUnpack = true;
··· 7 stdenv.mkDerivation rec { 8 pname = "fortran-fpm"; 9 10 + version = "0.10.1"; 11 12 src = fetchurl { 13 url = "https://github.com/fortran-lang/fpm/releases/download/v${version}/fpm-${version}.F90"; 14 + sha256 = "sha256-dVPQW2DCp+iJojuhCgeEFVFpugG/x+DKhG986QuE4co="; 15 }; 16 17 dontUnpack = true;
+4 -3
pkgs/tools/security/gpg-tui/default.nix
··· 16 17 rustPlatform.buildRustPackage rec { 18 pname = "gpg-tui"; 19 - version = "0.10.0"; 20 21 src = fetchFromGitHub { 22 owner = "orhun"; 23 repo = "gpg-tui"; 24 rev = "v${version}"; 25 - hash = "sha256-zTFWIIqIDMI77lg2CB1ug+GeKPVIT1OQ1p80x6tLgGg="; 26 }; 27 28 - cargoHash = "sha256-5qLrmU/SfUfiQOOpECTEn8K142STnbhqE3XbJFxKPZg="; 29 30 nativeBuildInputs = [ 31 gpgme # for gpgme-config ··· 54 changelog = "https://github.com/orhun/gpg-tui/blob/${src.rev}/CHANGELOG.md"; 55 license = licenses.mit; 56 maintainers = with maintainers; [ dotlambda matthiasbeyer ]; 57 }; 58 }
··· 16 17 rustPlatform.buildRustPackage rec { 18 pname = "gpg-tui"; 19 + version = "0.11.0"; 20 21 src = fetchFromGitHub { 22 owner = "orhun"; 23 repo = "gpg-tui"; 24 rev = "v${version}"; 25 + hash = "sha256-aHmLcWiDy5GMbcKi285tfBggNmGkpVAoZMm4dt8LKak="; 26 }; 27 28 + cargoHash = "sha256-rtBvo2nX4A6K/TBl6xhW8huLXdR6xDUhzMB3KRXRYMs="; 29 30 nativeBuildInputs = [ 31 gpgme # for gpgme-config ··· 54 changelog = "https://github.com/orhun/gpg-tui/blob/${src.rev}/CHANGELOG.md"; 55 license = licenses.mit; 56 maintainers = with maintainers; [ dotlambda matthiasbeyer ]; 57 + mainProgram = "gpg-tui"; 58 }; 59 }
+2 -8
pkgs/top-level/all-packages.nix
··· 3678 3679 cudd = callPackage ../development/libraries/cudd { }; 3680 3681 - cue = callPackage ../development/tools/cue { }; 3682 - 3683 - writeCueValidator = callPackage ../development/tools/cue/validator.nix { }; 3684 3685 cuelsp = callPackage ../development/tools/cuelsp { }; 3686 ··· 4708 compactor = callPackage ../applications/networking/compactor { 4709 protobuf = protobuf_21; 4710 }; 4711 - 4712 - consul = callPackage ../servers/consul { }; 4713 4714 consul-alerts = callPackage ../servers/monitoring/consul-alerts { }; 4715 ··· 25048 25049 vcg = callPackage ../development/libraries/vcg { }; 25050 25051 - vencord = callPackage ../misc/vencord { }; 25052 - 25053 - vencord-web-extension = callPackage ../misc/vencord { buildWebExtension = true; }; 25054 25055 vid-stab = callPackage ../development/libraries/vid-stab { 25056 inherit (llvmPackages) openmp;
··· 3678 3679 cudd = callPackage ../development/libraries/cudd { }; 3680 3681 + inherit (cue) writeCueValidator; 3682 3683 cuelsp = callPackage ../development/tools/cuelsp { }; 3684 ··· 4706 compactor = callPackage ../applications/networking/compactor { 4707 protobuf = protobuf_21; 4708 }; 4709 4710 consul-alerts = callPackage ../servers/monitoring/consul-alerts { }; 4711 ··· 25044 25045 vcg = callPackage ../development/libraries/vcg { }; 25046 25047 + vencord-web-extension = callPackage ../by-name/ve/vencord/package.nix { buildWebExtension = true; }; 25048 25049 vid-stab = callPackage ../development/libraries/vid-stab { 25050 inherit (llvmPackages) openmp;