Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 597d0e77 e18e972a

+886 -441
+2
nixos/doc/manual/release-notes/rl-2405.section.md
··· 164 165 - [go-camo](https://github.com/cactus/go-camo), a secure image proxy server. Available as [services.go-camo](#opt-services.go-camo.enable). 166 167 - [Monado](https://monado.freedesktop.org/), an open source XR runtime. Available as [services.monado](#opt-services.monado.enable). 168 169 - [intel-gpu-tools](https://drm.pages.freedesktop.org/igt-gpu-tools), tools for development and testing of the Intel DRM driver. Available as [hardware.intel-gpu-tools](#opt-hardware.intel-gpu-tools.enable).
··· 164 165 - [go-camo](https://github.com/cactus/go-camo), a secure image proxy server. Available as [services.go-camo](#opt-services.go-camo.enable). 166 167 + - [CommaFeed](https://github.com/Athou/commafeed), a Google Reader inspired self-hosted RSS reader. Available as [services.commafeed](#opt-services.commafeed.enable). 168 + 169 - [Monado](https://monado.freedesktop.org/), an open source XR runtime. Available as [services.monado](#opt-services.monado.enable). 170 171 - [intel-gpu-tools](https://drm.pages.freedesktop.org/igt-gpu-tools), tools for development and testing of the Intel DRM driver. Available as [hardware.intel-gpu-tools](#opt-hardware.intel-gpu-tools.enable).
+1
nixos/modules/module-list.nix
··· 1341 ./services/web-apps/chatgpt-retrieval-plugin.nix 1342 ./services/web-apps/cloudlog.nix 1343 ./services/web-apps/code-server.nix 1344 ./services/web-apps/convos.nix 1345 ./services/web-apps/crabfit.nix 1346 ./services/web-apps/davis.nix
··· 1341 ./services/web-apps/chatgpt-retrieval-plugin.nix 1342 ./services/web-apps/cloudlog.nix 1343 ./services/web-apps/code-server.nix 1344 + ./services/web-apps/commafeed.nix 1345 ./services/web-apps/convos.nix 1346 ./services/web-apps/crabfit.nix 1347 ./services/web-apps/davis.nix
+114
nixos/modules/services/web-apps/commafeed.nix
···
··· 1 + { 2 + config, 3 + lib, 4 + pkgs, 5 + ... 6 + }: 7 + let 8 + cfg = config.services.commafeed; 9 + in 10 + { 11 + options.services.commafeed = { 12 + enable = lib.mkEnableOption "CommaFeed"; 13 + 14 + package = lib.mkPackageOption pkgs "commafeed" { }; 15 + 16 + user = lib.mkOption { 17 + type = lib.types.str; 18 + description = "User under which CommaFeed runs."; 19 + default = "commafeed"; 20 + }; 21 + 22 + group = lib.mkOption { 23 + type = lib.types.str; 24 + description = "Group under which CommaFeed runs."; 25 + default = "commafeed"; 26 + }; 27 + 28 + stateDir = lib.mkOption { 29 + type = lib.types.path; 30 + description = "Directory holding all state for CommaFeed to run."; 31 + default = "/var/lib/commafeed"; 32 + }; 33 + 34 + environment = lib.mkOption { 35 + type = lib.types.attrsOf ( 36 + lib.types.oneOf [ 37 + lib.types.bool 38 + lib.types.int 39 + lib.types.str 40 + ] 41 + ); 42 + description = '' 43 + Extra environment variables passed to CommaFeed, refer to 44 + <https://github.com/Athou/commafeed/blob/master/commafeed-server/config.yml.example> 45 + for supported values. The default user is `admin` and the default password is `admin`. 46 + Correct configuration for H2 database is already provided. 47 + ''; 48 + default = { }; 49 + example = { 50 + CF_SERVER_APPLICATIONCONNECTORS_0_TYPE = "http"; 51 + CF_SERVER_APPLICATIONCONNECTORS_0_PORT = 9090; 52 + }; 53 + }; 54 + 55 + environmentFile = lib.mkOption { 56 + type = lib.types.nullOr lib.types.path; 57 + description = '' 58 + Environment file as defined in {manpage}`systemd.exec(5)`. 59 + ''; 60 + default = null; 61 + example = "/var/lib/commafeed/commafeed.env"; 62 + }; 63 + }; 64 + 65 + config = lib.mkIf cfg.enable { 66 + systemd.services.commafeed = { 67 + after = [ "network.target" ]; 68 + wantedBy = [ "multi-user.target" ]; 69 + environment = lib.mapAttrs ( 70 + _: v: if lib.isBool v then lib.boolToString v else toString v 71 + ) cfg.environment; 72 + serviceConfig = { 73 + ExecStart = "${lib.getExe cfg.package} server ${cfg.package}/share/config.yml"; 74 + User = cfg.user; 75 + Group = cfg.group; 76 + StateDirectory = baseNameOf cfg.stateDir; 77 + WorkingDirectory = cfg.stateDir; 78 + # Hardening 79 + CapabilityBoundingSet = [ "" ]; 80 + DevicePolicy = "closed"; 81 + DynamicUser = true; 82 + LockPersonality = true; 83 + NoNewPrivileges = true; 84 + PrivateDevices = true; 85 + PrivateUsers = true; 86 + ProcSubset = "pid"; 87 + ProtectClock = true; 88 + ProtectControlGroups = true; 89 + ProtectHome = true; 90 + ProtectHostname = true; 91 + ProtectKernelLogs = true; 92 + ProtectKernelModules = true; 93 + ProtectKernelTunables = true; 94 + ProtectProc = "invisible"; 95 + ProtectSystem = true; 96 + RestrictAddressFamilies = [ 97 + "AF_INET" 98 + "AF_INET6" 99 + ]; 100 + RestrictNamespaces = true; 101 + RestrictRealtime = true; 102 + RestrictSUIDSGID = true; 103 + SystemCallArchitectures = "native"; 104 + SystemCallFilter = [ 105 + "@system-service" 106 + "~@privileged" 107 + ]; 108 + UMask = "0077"; 109 + } // lib.optionalAttrs (cfg.environmentFile != null) { EnvironmentFile = cfg.environmentFile; }; 110 + }; 111 + }; 112 + 113 + meta.maintainers = [ lib.maintainers.raroh73 ]; 114 + }
+1
nixos/tests/all-tests.nix
··· 205 code-server = handleTest ./code-server.nix {}; 206 coder = handleTest ./coder.nix {}; 207 collectd = handleTest ./collectd.nix {}; 208 connman = handleTest ./connman.nix {}; 209 consul = handleTest ./consul.nix {}; 210 consul-template = handleTest ./consul-template.nix {};
··· 205 code-server = handleTest ./code-server.nix {}; 206 coder = handleTest ./coder.nix {}; 207 collectd = handleTest ./collectd.nix {}; 208 + commafeed = handleTest ./commafeed.nix {}; 209 connman = handleTest ./connman.nix {}; 210 consul = handleTest ./consul.nix {}; 211 consul-template = handleTest ./consul-template.nix {};
+21
nixos/tests/commafeed.nix
···
··· 1 + import ./make-test-python.nix ( 2 + { lib, ... }: 3 + { 4 + name = "commafeed"; 5 + 6 + nodes.server = { 7 + services.commafeed = { 8 + enable = true; 9 + }; 10 + }; 11 + 12 + testScript = '' 13 + server.start() 14 + server.wait_for_unit("commafeed.service") 15 + server.wait_for_open_port(8082) 16 + server.succeed("curl --fail --silent http://localhost:8082") 17 + ''; 18 + 19 + meta.maintainers = [ lib.maintainers.raroh73 ]; 20 + } 21 + )
+2
nixos/tests/step-ca.nix
··· 89 '' 90 catester.start() 91 caserver.wait_for_unit("step-ca.service") 92 caclient.wait_for_unit("acme-finished-caclient.target") 93 catester.succeed("curl https://caclient/ | grep \"Welcome to nginx!\"") 94
··· 89 '' 90 catester.start() 91 caserver.wait_for_unit("step-ca.service") 92 + caserver.succeed("journalctl -o cat -u step-ca.service | grep '${pkgs.step-ca.version}'") 93 + 94 caclient.wait_for_unit("acme-finished-caclient.target") 95 catester.succeed("curl https://caclient/ | grep \"Welcome to nginx!\"") 96
+2 -2
pkgs/applications/audio/opustags/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 pname = "opustags"; 6 - version = "1.10.0"; 7 8 src = fetchFromGitHub { 9 owner = "fmang"; 10 repo = "opustags"; 11 rev = version; 12 - sha256 = "sha256-2t6fhA1s1sKpHTmaMtK+DZ8xLpS6ntq33b4ycuMc8x8="; 13 }; 14 15
··· 3 4 stdenv.mkDerivation rec { 5 pname = "opustags"; 6 + version = "1.10.1"; 7 8 src = fetchFromGitHub { 9 owner = "fmang"; 10 repo = "opustags"; 11 rev = version; 12 + sha256 = "sha256-0lo+4VMYXGwXUuRxU1xZRxzlUQ4o4n/CDHXDM27FK44="; 13 }; 14 15
+12
pkgs/applications/editors/vim/plugins/generated.nix
··· 2646 meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; 2647 }; 2648 2649 cosco-vim = buildVimPlugin { 2650 pname = "cosco.vim"; 2651 version = "2018-08-07";
··· 2646 meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; 2647 }; 2648 2649 + cornelis = buildVimPlugin { 2650 + pname = "cornelis"; 2651 + version = "2024-04-17"; 2652 + src = fetchFromGitHub { 2653 + owner = "isovector"; 2654 + repo = "cornelis"; 2655 + rev = "c97b4817034a927dcadb22294cf97a88087a935f"; 2656 + sha256 = "03wkq7jly9syv7kqsf66hdq8p7fqk6a240azcys9fsak797nbs1a"; 2657 + }; 2658 + meta.homepage = "https://github.com/isovector/cornelis/"; 2659 + }; 2660 + 2661 cosco-vim = buildVimPlugin { 2662 pname = "cosco.vim"; 2663 version = "2018-08-07";
+13
pkgs/applications/editors/vim/plugins/overrides.nix
··· 63 , # command-t dependencies 64 getconf 65 , ruby 66 , # cpsm dependencies 67 boost 68 , cmake ··· 464 465 # We need some patches so it stops complaining about not being in a venv 466 patches = [ ./patches/coq_nvim/emulate-venv.patch ]; 467 }; 468 469 cpsm = super.cpsm.overrideAttrs {
··· 63 , # command-t dependencies 64 getconf 65 , ruby 66 + , # cornelis dependencies 67 + cornelis 68 , # cpsm dependencies 69 boost 70 , cmake ··· 466 467 # We need some patches so it stops complaining about not being in a venv 468 patches = [ ./patches/coq_nvim/emulate-venv.patch ]; 469 + }; 470 + 471 + cornelis = super.cornelis.overrideAttrs { 472 + dependencies = with self; [ vim-textobj-user ]; 473 + opt = with self; [ vim-which-key ]; 474 + # Unconditionally use the cornelis binary provided by the top-level package: 475 + patches = [ ./patches/cornelis/0001-Unconditionally-use-global-binary.patch ]; 476 + postInstall = '' 477 + substituteInPlace $out/ftplugin/agda.vim \ 478 + --subst-var-by CORNELIS "${lib.getBin cornelis}/bin/cornelis" 479 + ''; 480 }; 481 482 cpsm = super.cpsm.overrideAttrs {
+31
pkgs/applications/editors/vim/plugins/patches/cornelis/0001-Unconditionally-use-global-binary.patch
···
··· 1 + From f8e993846551bda77a34a77aad7ad6dcc45b66a7 Mon Sep 17 00:00:00 2001 2 + From: Philipp Joram <nixpgks@phijor.me> 3 + Date: Tue, 16 Apr 2024 12:48:42 +0300 4 + Subject: [PATCH] Unconditionally use global binary 5 + 6 + --- 7 + ftplugin/agda.vim | 8 +------- 8 + 1 file changed, 1 insertion(+), 7 deletions(-) 9 + 10 + diff --git a/ftplugin/agda.vim b/ftplugin/agda.vim 11 + index c7dd9d0..6b4aba3 100644 12 + --- a/ftplugin/agda.vim 13 + +++ b/ftplugin/agda.vim 14 + @@ -11,13 +11,7 @@ if exists("b:cornelis_ftplugin") 15 + endif 16 + let b:cornelis_ftplugin = 1 17 + 18 + -if exists("g:cornelis_use_global_binary") 19 + - call remote#host#Register('cornelis', '*', rpcstart('cornelis', [])) 20 + -else 21 + - call nvimhs#start(expand('<sfile>:p:h:h'), 'cornelis', ['-v', 'DEBUG', '-l', '/tmp/cornelis.log']) 22 + -endif 23 + - 24 + -nnoremap <F5> :call nvimhs#compileAndRestart('cornelis')<CR> 25 + +call remote#host#Register('cornelis', '*', rpcstart('@CORNELIS@', [])) 26 + 27 + runtime agda-input.vim 28 + runtime agda-matchpairs.vim 29 + -- 30 + 2.44.0 31 +
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 220 https://github.com/ms-jpq/coq.thirdparty/,HEAD, 221 https://github.com/jvoorhis/coq.vim/,, 222 https://github.com/ms-jpq/coq_nvim/,, 223 https://github.com/lfilho/cosco.vim/,, 224 https://github.com/nixprime/cpsm/,, 225 https://github.com/saecki/crates.nvim/,,
··· 220 https://github.com/ms-jpq/coq.thirdparty/,HEAD, 221 https://github.com/jvoorhis/coq.vim/,, 222 https://github.com/ms-jpq/coq_nvim/,, 223 + https://github.com/isovector/cornelis/,HEAD, 224 https://github.com/lfilho/cosco.vim/,, 225 https://github.com/nixprime/cpsm/,, 226 https://github.com/saecki/crates.nvim/,,
+2 -2
pkgs/applications/misc/nwg-displays/default.nix
··· 14 15 python310Packages.buildPythonApplication rec { 16 pname = "nwg-displays"; 17 - version = "0.3.18"; 18 19 src = fetchFromGitHub { 20 owner = "nwg-piotr"; 21 repo = "nwg-displays"; 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-wf72x3lXNAJ6Y4zJmYgwJrL1gWJBvTYUcXasT5zlXCM="; 24 }; 25 26 nativeBuildInputs = [
··· 14 15 python310Packages.buildPythonApplication rec { 16 pname = "nwg-displays"; 17 + version = "0.3.19"; 18 19 src = fetchFromGitHub { 20 owner = "nwg-piotr"; 21 repo = "nwg-displays"; 22 rev = "refs/tags/v${version}"; 23 + hash = "sha256-pZelKuTClRELZT80r44FxocdW+KRARD027ZV18XTTss="; 24 }; 25 26 nativeBuildInputs = [
+2 -2
pkgs/applications/misc/transifex-cli/default.nix
··· 5 6 buildGoModule rec { 7 pname = "transifex-cli"; 8 - version = "1.6.12"; 9 10 src = fetchFromGitHub { 11 owner = "transifex"; 12 repo = "cli"; 13 rev = "v${version}"; 14 - sha256 = "sha256-k26z/eFXjNijoth/hWXPfCv4/z6row9DRc9SEtnnX1o="; 15 }; 16 17 vendorHash = "sha256-rcimaHr3fFeHSjZXw1w23cKISCT+9t8SgtPnY/uYGAU=";
··· 5 6 buildGoModule rec { 7 pname = "transifex-cli"; 8 + version = "1.6.13"; 9 10 src = fetchFromGitHub { 11 owner = "transifex"; 12 repo = "cli"; 13 rev = "v${version}"; 14 + sha256 = "sha256-SVXrrpkz2veA1L5p88iGQxHAUtySiYge0ffY2HyVCr0="; 15 }; 16 17 vendorHash = "sha256-rcimaHr3fFeHSjZXw1w23cKISCT+9t8SgtPnY/uYGAU=";
+3 -3
pkgs/applications/networking/instant-messengers/twitch-tui/default.nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "twitch-tui"; 14 - version = "2.6.8"; 15 16 src = fetchFromGitHub { 17 owner = "Xithrius"; 18 repo = pname; 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-tak9CPqDVGTfQAjNLhPPvYgP4lUV5g1vPziWbRtqOA0="; 21 }; 22 23 - cargoHash = "sha256-SNSFUhm2zFew/oYCoRQXTGEhwmvgM8GX5afPRoltmV0="; 24 25 nativeBuildInputs = [ 26 pkg-config
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "twitch-tui"; 14 + version = "2.6.9"; 15 16 src = fetchFromGitHub { 17 owner = "Xithrius"; 18 repo = pname; 19 rev = "refs/tags/v${version}"; 20 + hash = "sha256-c5wDneX7p3kOhARaDISHFdPpo4Bs1KbRdShp2cjI6wQ="; 21 }; 22 23 + cargoHash = "sha256-4kz8s5cQDSPZEyHB7+A5q+PrvSr/jAyjfLw+uhThFxQ="; 24 25 nativeBuildInputs = [ 26 pkg-config
+4
pkgs/applications/networking/sync/rsync/default.nix
··· 50 "--disable-zstd" 51 ] ++ lib.optionals (!enableXXHash) [ 52 "--disable-xxhash" 53 ]; 54 55 enableParallelBuilding = true;
··· 50 "--disable-zstd" 51 ] ++ lib.optionals (!enableXXHash) [ 52 "--disable-xxhash" 53 + ] ++ lib.optionals (!enableLZ4) [ 54 + "--disable-lz4" 55 + ] ++ lib.optionals (!enableOpenSSL) [ 56 + "--disable-openssl" 57 ]; 58 59 enableParallelBuilding = true;
+3 -3
pkgs/applications/office/treesheets/default.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "treesheets"; 15 - version = "0-unstable-2024-05-04"; 16 17 src = fetchFromGitHub { 18 owner = "aardappel"; 19 repo = "treesheets"; 20 - rev = "f29512886514410fa68d2debdb9389a8f81f3aaa"; 21 - hash = "sha256-Uq8G2lSVTj1JmiLnn5FZd/WKS+wjZxoaliOyghVZg34="; 22 }; 23 24 nativeBuildInputs = [
··· 12 13 stdenv.mkDerivation rec { 14 pname = "treesheets"; 15 + version = "0-unstable-2024-05-18"; 16 17 src = fetchFromGitHub { 18 owner = "aardappel"; 19 repo = "treesheets"; 20 + rev = "dfbea81adc25e109dfe5482cc09508f612aaa84d"; 21 + hash = "sha256-Hh42q7soCCXY7AMTH3bLMlUJ72y3QOyC/1nFUQPMFaM="; 22 }; 23 24 nativeBuildInputs = [
+3 -3
pkgs/applications/science/math/eigenmath/default.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "eigenmath"; 10 - version = "0-unstable-2024-05-12"; 11 12 src = fetchFromGitHub { 13 owner = "georgeweigt"; 14 repo = pname; 15 - rev = "978b3bd582a90c8e82079f2e4e4a3a5038cbbe08"; 16 - hash = "sha256-DoGX8nUcWcioTq8ymB+HLsCnt9V6HTKSX4Zs2CQz78Q="; 17 }; 18 19 checkPhase = let emulator = stdenv.hostPlatform.emulator buildPackages; in ''
··· 7 8 stdenv.mkDerivation rec { 9 pname = "eigenmath"; 10 + version = "0-unstable-2024-05-18"; 11 12 src = fetchFromGitHub { 13 owner = "georgeweigt"; 14 repo = pname; 15 + rev = "e5fc4a44797549da9d8994203547da63002b3700"; 16 + hash = "sha256-pX8rRIrOq0fQvzVrvAh47ZBzdkS6ZKuXTQ9joa/XJgg="; 17 }; 18 19 checkPhase = let emulator = stdenv.hostPlatform.emulator buildPackages; in ''
+2 -2
pkgs/applications/version-management/commitizen/default.nix
··· 11 12 python3.pkgs.buildPythonApplication rec { 13 pname = "commitizen"; 14 - version = "3.25.0"; 15 format = "pyproject"; 16 17 disabled = python3.pythonOlder "3.8"; ··· 20 owner = "commitizen-tools"; 21 repo = pname; 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-9vaQO0KBL4RgWS8mNSZlnpm1qH+l5TjCa5JndQ1Q36Q="; 24 }; 25 26 pythonRelaxDeps = [
··· 11 12 python3.pkgs.buildPythonApplication rec { 13 pname = "commitizen"; 14 + version = "3.26.0"; 15 format = "pyproject"; 16 17 disabled = python3.pythonOlder "3.8"; ··· 20 owner = "commitizen-tools"; 21 repo = pname; 22 rev = "refs/tags/v${version}"; 23 + hash = "sha256-tj+zH94IiFqkmkIqyNmgQgQNjvqWgCviLzfGrrCHX1k="; 24 }; 25 26 pythonRelaxDeps = [
+102
pkgs/by-name/co/commafeed/package.nix
···
··· 1 + { 2 + lib, 3 + buildNpmPackage, 4 + fetchFromGitHub, 5 + jre, 6 + maven, 7 + makeWrapper, 8 + nixosTests, 9 + writeText, 10 + }: 11 + let 12 + version = "4.3.3"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "Athou"; 16 + repo = "commafeed"; 17 + rev = version; 18 + hash = "sha256-y0gTmtlDg7sdunG1ne/3WkFx2KQkTGRlfYpXBHFFh2o="; 19 + }; 20 + 21 + frontend = buildNpmPackage { 22 + inherit version src; 23 + 24 + pname = "commafeed-frontend"; 25 + 26 + sourceRoot = "${src.name}/commafeed-client"; 27 + 28 + npmDepsHash = "sha256-fye7MPWXUeFCMgcnesspd1giGG/ZldiOv00fjtXZSb4="; 29 + 30 + installPhase = '' 31 + runHook preInstall 32 + 33 + cp -r dist/ $out 34 + 35 + runHook postInstall 36 + ''; 37 + }; 38 + 39 + gitProperties = writeText "git.properties" '' 40 + git.branch = none 41 + git.build.time = 1970-01-01T00:00:00+0000 42 + git.build.version = ${version} 43 + git.commit.id = none 44 + git.commit.id.abbrev = none 45 + ''; 46 + in 47 + maven.buildMavenPackage { 48 + inherit version src; 49 + 50 + pname = "commafeed"; 51 + 52 + mvnHash = "sha256-YnEDJf4GeyiXxOh8tZZTZdLOJrisG6lmShXU97ueGNE="; 53 + 54 + mvnParameters = lib.escapeShellArgs [ 55 + "-Dskip.installnodenpm" 56 + "-Dskip.npm" 57 + "-Dspotless.check.skip" 58 + "-Dmaven.gitcommitid.skip" 59 + "-DskipTests" 60 + ]; 61 + 62 + nativeBuildInputs = [ makeWrapper ]; 63 + 64 + configurePhase = '' 65 + runHook preConfigure 66 + 67 + ln -sf "${frontend}" commafeed-client/dist 68 + 69 + cp ${gitProperties} commafeed-server/src/main/resources/git.properties 70 + 71 + runHook postConfigure 72 + ''; 73 + 74 + installPhase = '' 75 + runHook preInstall 76 + 77 + mkdir -p $out/bin $out/share 78 + install -Dm644 commafeed-server/target/commafeed.jar $out/share/commafeed.jar 79 + install -Dm644 commafeed-server/config.yml.example $out/share/config.yml 80 + 81 + makeWrapper ${jre}/bin/java $out/bin/commafeed \ 82 + --add-flags "-jar $out/share/commafeed.jar" 83 + 84 + runHook postInstall 85 + ''; 86 + 87 + postInstall = '' 88 + substituteInPlace $out/share/config.yml \ 89 + --replace-fail 'url: jdbc:h2:/commafeed/data/db;DEFRAG_ALWAYS=TRUE' \ 90 + 'url: jdbc:h2:./database/db;DEFRAG_ALWAYS=TRUE' 91 + ''; 92 + 93 + passthru.tests = nixosTests.commafeed; 94 + 95 + meta = { 96 + description = "Google Reader inspired self-hosted RSS reader"; 97 + homepage = "https://github.com/Athou/commafeed"; 98 + license = lib.licenses.asl20; 99 + mainProgram = "commafeed"; 100 + maintainers = [ lib.maintainers.raroh73 ]; 101 + }; 102 + }
+27
pkgs/by-name/co/cornelis/package.nix
···
··· 1 + { 2 + lib, 3 + haskell, 4 + haskellPackages, 5 + 6 + # Test dependencies 7 + cornelis, 8 + runCommand, 9 + }: 10 + let 11 + inherit (haskell.lib.compose) overrideCabal justStaticExecutables; 12 + overrides = { 13 + description = "agda-mode for Neovim"; 14 + 15 + passthru = { 16 + tests = runCommand "cornelis-tests" { nativeBuildInputs = [ cornelis ]; } '' 17 + cornelis --help > $out 18 + ''; 19 + }; 20 + }; 21 + in 22 + lib.pipe haskellPackages.cornelis [ 23 + (overrideCabal overrides) 24 + 25 + # Reduce closure size 26 + justStaticExecutables 27 + ]
+3 -3
pkgs/by-name/ne/nezha-agent/package.nix
··· 7 }: 8 buildGoModule rec { 9 pname = "nezha-agent"; 10 - version = "0.16.7"; 11 12 src = fetchFromGitHub { 13 owner = "nezhahq"; 14 repo = "agent"; 15 rev = "v${version}"; 16 - hash = "sha256-SKPDNYbtN93GVOlghYS69iHORDUshN47lAZ9DDoX0jM="; 17 }; 18 19 - vendorHash = "sha256-kqu3+hO0juxI5qbczVFg0GF+pljmePFbKd59a14U7Pg="; 20 21 ldflags = [ 22 "-s"
··· 7 }: 8 buildGoModule rec { 9 pname = "nezha-agent"; 10 + version = "0.16.8"; 11 12 src = fetchFromGitHub { 13 owner = "nezhahq"; 14 repo = "agent"; 15 rev = "v${version}"; 16 + hash = "sha256-s3l6sI+gQcy5Qxjzg+l9t9e8WWYppiMljX7o1rSXFIs="; 17 }; 18 19 + vendorHash = "sha256-Qx0XAlWLDqN1CZTmf1yVc8yFmz9/5bz/HVqN/korJzE="; 20 21 ldflags = [ 22 "-s"
+375 -301
pkgs/by-name/ni/niri/Cargo.lock
··· 32 33 [[package]] 34 name = "allocator-api2" 35 - version = "0.2.16" 36 source = "registry+https://github.com/rust-lang/crates.io-index" 37 - checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 38 39 [[package]] 40 name = "android-activity" ··· 75 76 [[package]] 77 name = "anstream" 78 - version = "0.6.13" 79 source = "registry+https://github.com/rust-lang/crates.io-index" 80 - checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 81 dependencies = [ 82 "anstyle", 83 "anstyle-parse", 84 "anstyle-query", 85 "anstyle-wincon", 86 "colorchoice", 87 "utf8parse", 88 ] 89 90 [[package]] 91 name = "anstyle" 92 - version = "1.0.6" 93 source = "registry+https://github.com/rust-lang/crates.io-index" 94 - checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 95 96 [[package]] 97 name = "anstyle-parse" 98 - version = "0.2.3" 99 source = "registry+https://github.com/rust-lang/crates.io-index" 100 - checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 101 dependencies = [ 102 "utf8parse", 103 ] 104 105 [[package]] 106 name = "anstyle-query" 107 - version = "1.0.2" 108 source = "registry+https://github.com/rust-lang/crates.io-index" 109 - checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" 110 dependencies = [ 111 "windows-sys 0.52.0", 112 ] 113 114 [[package]] 115 name = "anstyle-wincon" 116 - version = "3.0.2" 117 source = "registry+https://github.com/rust-lang/crates.io-index" 118 - checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 119 dependencies = [ 120 "anstyle", 121 "windows-sys 0.52.0", ··· 123 124 [[package]] 125 name = "anyhow" 126 - version = "1.0.81" 127 source = "registry+https://github.com/rust-lang/crates.io-index" 128 - checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" 129 130 [[package]] 131 name = "appendlist" ··· 166 167 [[package]] 168 name = "async-channel" 169 - version = "2.2.0" 170 source = "registry+https://github.com/rust-lang/crates.io-index" 171 - checksum = "f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3" 172 dependencies = [ 173 "concurrent-queue", 174 - "event-listener 5.2.0", 175 - "event-listener-strategy 0.5.0", 176 "futures-core", 177 "pin-project-lite", 178 ] 179 180 [[package]] 181 name = "async-executor" 182 - version = "1.8.0" 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 - checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c" 185 dependencies = [ 186 - "async-lock 3.3.0", 187 "async-task", 188 "concurrent-queue", 189 - "fastrand 2.0.2", 190 "futures-lite 2.3.0", 191 "slab", 192 ] ··· 235 "futures-io", 236 "futures-lite 2.3.0", 237 "parking", 238 - "polling 3.6.0", 239 - "rustix 0.38.32", 240 "slab", 241 "tracing", 242 "windows-sys 0.52.0", ··· 275 "cfg-if", 276 "event-listener 3.1.0", 277 "futures-lite 1.13.0", 278 - "rustix 0.38.32", 279 "windows-sys 0.48.0", 280 ] 281 282 [[package]] 283 name = "async-recursion" 284 - version = "1.1.0" 285 source = "registry+https://github.com/rust-lang/crates.io-index" 286 - checksum = "30c5ef0ede93efbf733c1a727f3b6b5a1060bbedd5600183e66f6e4be4af0ec5" 287 dependencies = [ 288 "proc-macro2", 289 "quote", 290 - "syn 2.0.55", 291 ] 292 293 [[package]] 294 name = "async-signal" 295 - version = "0.2.5" 296 source = "registry+https://github.com/rust-lang/crates.io-index" 297 - checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" 298 dependencies = [ 299 "async-io 2.3.2", 300 - "async-lock 2.8.0", 301 "atomic-waker", 302 "cfg-if", 303 "futures-core", 304 "futures-io", 305 - "rustix 0.38.32", 306 "signal-hook-registry", 307 "slab", 308 - "windows-sys 0.48.0", 309 ] 310 311 [[package]] 312 name = "async-task" 313 - version = "4.7.0" 314 source = "registry+https://github.com/rust-lang/crates.io-index" 315 - checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799" 316 317 [[package]] 318 name = "async-trait" 319 - version = "0.1.79" 320 source = "registry+https://github.com/rust-lang/crates.io-index" 321 - checksum = "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681" 322 dependencies = [ 323 "proc-macro2", 324 "quote", 325 - "syn 2.0.55", 326 ] 327 328 [[package]] ··· 333 334 [[package]] 335 name = "autocfg" 336 - version = "1.2.0" 337 source = "registry+https://github.com/rust-lang/crates.io-index" 338 - checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" 339 340 [[package]] 341 name = "base64" ··· 361 "regex", 362 "rustc-hash", 363 "shlex", 364 - "syn 2.0.55", 365 ] 366 367 [[package]] ··· 427 428 [[package]] 429 name = "blocking" 430 - version = "1.5.1" 431 source = "registry+https://github.com/rust-lang/crates.io-index" 432 - checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" 433 dependencies = [ 434 "async-channel", 435 "async-lock 3.3.0", 436 "async-task", 437 - "fastrand 2.0.2", 438 "futures-io", 439 "futures-lite 2.3.0", 440 "piper", 441 - "tracing", 442 ] 443 444 [[package]] 445 name = "bumpalo" 446 - version = "3.15.4" 447 source = "registry+https://github.com/rust-lang/crates.io-index" 448 - checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" 449 450 [[package]] 451 name = "bytemuck" 452 - version = "1.15.0" 453 source = "registry+https://github.com/rust-lang/crates.io-index" 454 - checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15" 455 dependencies = [ 456 "bytemuck_derive", 457 ] ··· 464 dependencies = [ 465 "proc-macro2", 466 "quote", 467 - "syn 2.0.55", 468 ] 469 470 [[package]] ··· 481 482 [[package]] 483 name = "cairo-rs" 484 - version = "0.19.2" 485 source = "registry+https://github.com/rust-lang/crates.io-index" 486 - checksum = "2650f66005301bd33cc486dec076e1293c4cecf768bc7ba9bf5d2b1be339b99c" 487 dependencies = [ 488 "bitflags 2.5.0", 489 "cairo-sys-rs", ··· 511 dependencies = [ 512 "bitflags 2.5.0", 513 "log", 514 - "polling 3.6.0", 515 - "rustix 0.38.32", 516 "slab", 517 "thiserror", 518 ] ··· 527 "bitflags 2.5.0", 528 "futures-io", 529 "log", 530 - "polling 3.6.0", 531 - "rustix 0.38.32", 532 "slab", 533 "thiserror", 534 ] ··· 540 checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" 541 dependencies = [ 542 "calloop 0.12.4", 543 - "rustix 0.38.32", 544 "wayland-backend", 545 "wayland-client", 546 ] 547 548 [[package]] 549 name = "cc" 550 - version = "1.0.90" 551 source = "registry+https://github.com/rust-lang/crates.io-index" 552 - checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" 553 dependencies = [ 554 "jobserver", 555 "libc", 556 ] 557 558 [[package]] ··· 572 573 [[package]] 574 name = "cfg-expr" 575 - version = "0.15.7" 576 source = "registry+https://github.com/rust-lang/crates.io-index" 577 - checksum = "fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d" 578 dependencies = [ 579 "smallvec", 580 "target-lexicon", ··· 653 "heck 0.4.1", 654 "proc-macro2", 655 "quote", 656 - "syn 2.0.55", 657 ] 658 659 [[package]] ··· 664 665 [[package]] 666 name = "colorchoice" 667 - version = "1.0.0" 668 source = "registry+https://github.com/rust-lang/crates.io-index" 669 - checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 670 671 [[package]] 672 name = "combine" 673 - version = "4.6.6" 674 source = "registry+https://github.com/rust-lang/crates.io-index" 675 - checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 676 dependencies = [ 677 "bytes", 678 "memchr", ··· 680 681 [[package]] 682 name = "concurrent-queue" 683 - version = "2.4.0" 684 source = "registry+https://github.com/rust-lang/crates.io-index" 685 - checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" 686 dependencies = [ 687 "crossbeam-utils", 688 ] ··· 723 724 [[package]] 725 name = "core-graphics" 726 - version = "0.23.1" 727 source = "registry+https://github.com/rust-lang/crates.io-index" 728 - checksum = "970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212" 729 dependencies = [ 730 "bitflags 1.3.2", 731 "core-foundation", ··· 815 ] 816 817 [[package]] 818 name = "digest" 819 version = "0.10.7" 820 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 883 884 [[package]] 885 name = "downcast-rs" 886 - version = "1.2.0" 887 source = "registry+https://github.com/rust-lang/crates.io-index" 888 - checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 889 890 [[package]] 891 name = "drm" 892 - version = "0.11.1" 893 source = "registry+https://github.com/rust-lang/crates.io-index" 894 - checksum = "a0f8a69e60d75ae7dab4ef26a59ca99f2a89d4c142089b537775ae0c198bdcde" 895 dependencies = [ 896 "bitflags 2.5.0", 897 "bytemuck", 898 "drm-ffi", 899 "drm-fourcc", 900 - "rustix 0.38.32", 901 ] 902 903 [[package]] 904 name = "drm-ffi" 905 - version = "0.7.1" 906 source = "registry+https://github.com/rust-lang/crates.io-index" 907 - checksum = "41334f8405792483e32ad05fbb9c5680ff4e84491883d2947a4757dc54cb2ac6" 908 dependencies = [ 909 "drm-sys", 910 - "rustix 0.38.32", 911 ] 912 913 [[package]] ··· 918 919 [[package]] 920 name = "drm-sys" 921 - version = "0.6.1" 922 source = "registry+https://github.com/rust-lang/crates.io-index" 923 - checksum = "2d09ff881f92f118b11105ba5e34ff8f4adf27b30dae8f12e28c193af1c83176" 924 dependencies = [ 925 "libc", 926 "linux-raw-sys 0.6.4", ··· 934 935 [[package]] 936 name = "either" 937 - version = "1.10.0" 938 source = "registry+https://github.com/rust-lang/crates.io-index" 939 - checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 940 941 [[package]] 942 name = "enumflags2" ··· 956 dependencies = [ 957 "proc-macro2", 958 "quote", 959 - "syn 2.0.55", 960 ] 961 962 [[package]] ··· 967 968 [[package]] 969 name = "errno" 970 - version = "0.3.8" 971 source = "registry+https://github.com/rust-lang/crates.io-index" 972 - checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 973 dependencies = [ 974 "libc", 975 "windows-sys 0.52.0", ··· 1005 1006 [[package]] 1007 name = "event-listener" 1008 - version = "5.2.0" 1009 source = "registry+https://github.com/rust-lang/crates.io-index" 1010 - checksum = "2b5fb89194fa3cad959b833185b3063ba881dbfc7030680b314250779fb4cc91" 1011 dependencies = [ 1012 "concurrent-queue", 1013 "parking", ··· 1026 1027 [[package]] 1028 name = "event-listener-strategy" 1029 - version = "0.5.0" 1030 source = "registry+https://github.com/rust-lang/crates.io-index" 1031 - checksum = "feedafcaa9b749175d5ac357452a9d41ea2911da598fde46ce1fe02c37751291" 1032 dependencies = [ 1033 - "event-listener 5.2.0", 1034 "pin-project-lite", 1035 ] 1036 ··· 1045 1046 [[package]] 1047 name = "fastrand" 1048 - version = "2.0.2" 1049 source = "registry+https://github.com/rust-lang/crates.io-index" 1050 - checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984" 1051 1052 [[package]] 1053 name = "fdeflate" ··· 1070 1071 [[package]] 1072 name = "flate2" 1073 - version = "1.0.28" 1074 source = "registry+https://github.com/rust-lang/crates.io-index" 1075 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 1076 dependencies = [ 1077 "crc32fast", 1078 "miniz_oxide", ··· 1102 dependencies = [ 1103 "proc-macro2", 1104 "quote", 1105 - "syn 2.0.55", 1106 ] 1107 1108 [[package]] ··· 1189 source = "registry+https://github.com/rust-lang/crates.io-index" 1190 checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 1191 dependencies = [ 1192 - "fastrand 2.0.2", 1193 "futures-core", 1194 "futures-io", 1195 "parking", ··· 1204 dependencies = [ 1205 "proc-macro2", 1206 "quote", 1207 - "syn 2.0.55", 1208 ] 1209 1210 [[package]] ··· 1239 1240 [[package]] 1241 name = "gbm" 1242 - version = "0.14.2" 1243 source = "registry+https://github.com/rust-lang/crates.io-index" 1244 - checksum = "313702b30cdeb83ddc72bc14dcee67803cd0ae2d12282ea06e368c25a900c844" 1245 dependencies = [ 1246 - "bitflags 1.3.2", 1247 "drm", 1248 "drm-fourcc", 1249 "gbm-sys", ··· 1275 1276 [[package]] 1277 name = "gdk-pixbuf-sys" 1278 - version = "0.19.0" 1279 source = "registry+https://github.com/rust-lang/crates.io-index" 1280 - checksum = "3dcbd04c1b2c4834cc008b4828bc917d062483b88d26effde6342e5622028f96" 1281 dependencies = [ 1282 "gio-sys", 1283 "glib-sys", ··· 1288 1289 [[package]] 1290 name = "gdk4" 1291 - version = "0.8.1" 1292 source = "registry+https://github.com/rust-lang/crates.io-index" 1293 - checksum = "9100b25604183f2fd97f55ef087fae96ab4934d7215118a35303e422688e6e4b" 1294 dependencies = [ 1295 "cairo-rs", 1296 "gdk-pixbuf", ··· 1303 1304 [[package]] 1305 name = "gdk4-sys" 1306 - version = "0.8.1" 1307 source = "registry+https://github.com/rust-lang/crates.io-index" 1308 - checksum = "d0b76874c40bb8d1c7d03a7231e23ac75fa577a456cd53af32ec17ec8f121626" 1309 dependencies = [ 1310 "cairo-sys-rs", 1311 "gdk-pixbuf-sys", ··· 1320 1321 [[package]] 1322 name = "generator" 1323 - version = "0.7.5" 1324 source = "registry+https://github.com/rust-lang/crates.io-index" 1325 - checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e" 1326 dependencies = [ 1327 "cc", 1328 "libc", 1329 "log", 1330 "rustversion", 1331 - "windows 0.48.0", 1332 ] 1333 1334 [[package]] ··· 1353 1354 [[package]] 1355 name = "getrandom" 1356 - version = "0.2.12" 1357 source = "registry+https://github.com/rust-lang/crates.io-index" 1358 - checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 1359 dependencies = [ 1360 "cfg-if", 1361 "libc", ··· 1364 1365 [[package]] 1366 name = "gio" 1367 - version = "0.19.3" 1368 source = "registry+https://github.com/rust-lang/crates.io-index" 1369 - checksum = "c64947d08d7fbb03bf8ad1f25a8ac6cf4329bc772c9b7e5abe7bf9493c81194f" 1370 dependencies = [ 1371 "futures-channel", 1372 "futures-core", ··· 1382 1383 [[package]] 1384 name = "gio-sys" 1385 - version = "0.19.0" 1386 source = "registry+https://github.com/rust-lang/crates.io-index" 1387 - checksum = "bcf8e1d9219bb294636753d307b030c1e8a032062cba74f493c431a5c8b81ce4" 1388 dependencies = [ 1389 "glib-sys", 1390 "gobject-sys", ··· 1410 dependencies = [ 1411 "proc-macro2", 1412 "quote", 1413 - "syn 2.0.55", 1414 ] 1415 1416 [[package]] ··· 1432 1433 [[package]] 1434 name = "glib" 1435 - version = "0.19.3" 1436 source = "registry+https://github.com/rust-lang/crates.io-index" 1437 - checksum = "01e191cc1af1f35b9699213107068cd3fe05d9816275ac118dc785a0dd8faebf" 1438 dependencies = [ 1439 "bitflags 2.5.0", 1440 "futures-channel", ··· 1454 1455 [[package]] 1456 name = "glib-macros" 1457 - version = "0.19.3" 1458 source = "registry+https://github.com/rust-lang/crates.io-index" 1459 - checksum = "9972bb91643d589c889654693a4f1d07697fdcb5d104b5c44fb68649ba1bf68d" 1460 dependencies = [ 1461 "heck 0.5.0", 1462 "proc-macro-crate 3.1.0", 1463 "proc-macro2", 1464 "quote", 1465 - "syn 2.0.55", 1466 ] 1467 1468 [[package]] 1469 name = "glib-sys" 1470 - version = "0.19.0" 1471 source = "registry+https://github.com/rust-lang/crates.io-index" 1472 - checksum = "630f097773d7c7a0bb3258df4e8157b47dc98bbfa0e60ad9ab56174813feced4" 1473 dependencies = [ 1474 "libc", 1475 "system-deps", ··· 1483 1484 [[package]] 1485 name = "gobject-sys" 1486 - version = "0.19.0" 1487 source = "registry+https://github.com/rust-lang/crates.io-index" 1488 - checksum = "c85e2b1080b9418dd0c58b498da3a5c826030343e0ef07bde6a955d28de54979" 1489 dependencies = [ 1490 "glib-sys", 1491 "libc", ··· 1505 1506 [[package]] 1507 name = "graphene-sys" 1508 - version = "0.19.0" 1509 source = "registry+https://github.com/rust-lang/crates.io-index" 1510 - checksum = "236ed66cc9b18d8adf233716f75de803d0bf6fc806f60d14d948974a12e240d0" 1511 dependencies = [ 1512 "glib-sys", 1513 "libc", ··· 1517 1518 [[package]] 1519 name = "gsk4" 1520 - version = "0.8.1" 1521 source = "registry+https://github.com/rust-lang/crates.io-index" 1522 - checksum = "c65036fc8f99579e8cb37b12487969b707ab23ec8ab953682ff347cbd15d396e" 1523 dependencies = [ 1524 "cairo-rs", 1525 "gdk4", ··· 1532 1533 [[package]] 1534 name = "gsk4-sys" 1535 - version = "0.8.1" 1536 source = "registry+https://github.com/rust-lang/crates.io-index" 1537 - checksum = "bd24c814379f9c3199dc53e52253ee8d0f657eae389ab282c330505289d24738" 1538 dependencies = [ 1539 "cairo-sys-rs", 1540 "gdk4-sys", ··· 1548 1549 [[package]] 1550 name = "gtk4" 1551 - version = "0.8.1" 1552 source = "registry+https://github.com/rust-lang/crates.io-index" 1553 - checksum = "aa82753b8c26277e4af1446c70e35b19aad4fb794a7b143859e7eeb9a4025d83" 1554 dependencies = [ 1555 "cairo-rs", 1556 "field-offset", ··· 1569 1570 [[package]] 1571 name = "gtk4-macros" 1572 - version = "0.8.1" 1573 source = "registry+https://github.com/rust-lang/crates.io-index" 1574 - checksum = "40300bf071d2fcd4c94eacc09e84ec6fe73129d2ceb635cf7e55b026b5443567" 1575 dependencies = [ 1576 - "anyhow", 1577 "proc-macro-crate 3.1.0", 1578 - "proc-macro-error", 1579 "proc-macro2", 1580 "quote", 1581 - "syn 1.0.109", 1582 ] 1583 1584 [[package]] 1585 name = "gtk4-sys" 1586 - version = "0.8.1" 1587 source = "registry+https://github.com/rust-lang/crates.io-index" 1588 - checksum = "0db1b104138f087ccdc81d2c332de5dd049b89de3d384437cc1093b17cd2da18" 1589 dependencies = [ 1590 "cairo-sys-rs", 1591 "gdk-pixbuf-sys", ··· 1602 1603 [[package]] 1604 name = "hashbrown" 1605 - version = "0.14.3" 1606 source = "registry+https://github.com/rust-lang/crates.io-index" 1607 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 1608 dependencies = [ 1609 "ahash", 1610 "allocator-api2", ··· 1715 checksum = "5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c" 1716 1717 [[package]] 1718 name = "itertools" 1719 version = "0.12.1" 1720 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1753 1754 [[package]] 1755 name = "jobserver" 1756 - version = "0.1.28" 1757 source = "registry+https://github.com/rust-lang/crates.io-index" 1758 - checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" 1759 dependencies = [ 1760 "libc", 1761 ] ··· 1770 ] 1771 1772 [[package]] 1773 name = "keyframe" 1774 version = "1.1.1" 1775 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1857 1858 [[package]] 1859 name = "libc" 1860 - version = "0.2.153" 1861 source = "registry+https://github.com/rust-lang/crates.io-index" 1862 - checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 1863 1864 [[package]] 1865 name = "libloading" ··· 1868 checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" 1869 dependencies = [ 1870 "cfg-if", 1871 - "windows-targets 0.52.4", 1872 ] 1873 1874 [[package]] ··· 1879 1880 [[package]] 1881 name = "libredox" 1882 - version = "0.0.1" 1883 source = "registry+https://github.com/rust-lang/crates.io-index" 1884 - checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 1885 dependencies = [ 1886 "bitflags 2.5.0", 1887 "libc", ··· 1890 1891 [[package]] 1892 name = "libredox" 1893 - version = "0.0.2" 1894 source = "registry+https://github.com/rust-lang/crates.io-index" 1895 - checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 1896 dependencies = [ 1897 "bitflags 2.5.0", 1898 "libc", 1899 - "redox_syscall 0.4.1", 1900 ] 1901 1902 [[package]] ··· 1983 1984 [[package]] 1985 name = "loom" 1986 - version = "0.7.1" 1987 source = "registry+https://github.com/rust-lang/crates.io-index" 1988 - checksum = "7e045d70ddfbc984eacfa964ded019534e8f6cbf36f6410aee0ed5cefa5a9175" 1989 dependencies = [ 1990 "cfg-if", 1991 "generator", ··· 2087 dependencies = [ 2088 "proc-macro2", 2089 "quote", 2090 - "syn 2.0.55", 2091 ] 2092 2093 [[package]] ··· 2138 2139 [[package]] 2140 name = "niri" 2141 - version = "0.1.5" 2142 dependencies = [ 2143 "anyhow", 2144 "arrayvec", ··· 2150 "clap", 2151 "directories", 2152 "drm-ffi", 2153 "futures-util", 2154 "git-version", 2155 "glam", 2156 "input", 2157 "keyframe", 2158 "libc", 2159 "log", ··· 2183 2184 [[package]] 2185 name = "niri-config" 2186 - version = "0.1.5" 2187 dependencies = [ 2188 "bitflags 2.5.0", 2189 "csscolorparser", ··· 2198 2199 [[package]] 2200 name = "niri-ipc" 2201 - version = "0.1.5" 2202 dependencies = [ 2203 "clap", 2204 "serde", ··· 2207 2208 [[package]] 2209 name = "niri-visual-tests" 2210 - version = "0.1.5" 2211 dependencies = [ 2212 "anyhow", 2213 "gtk4", ··· 2283 2284 [[package]] 2285 name = "num-traits" 2286 - version = "0.2.18" 2287 source = "registry+https://github.com/rust-lang/crates.io-index" 2288 - checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 2289 dependencies = [ 2290 "autocfg", 2291 "libm", ··· 2309 "proc-macro-crate 3.1.0", 2310 "proc-macro2", 2311 "quote", 2312 - "syn 2.0.55", 2313 ] 2314 2315 [[package]] ··· 2334 2335 [[package]] 2336 name = "objc-sys" 2337 - version = "0.3.2" 2338 source = "registry+https://github.com/rust-lang/crates.io-index" 2339 - checksum = "c7c71324e4180d0899963fc83d9d241ac39e699609fc1025a850aadac8257459" 2340 2341 [[package]] 2342 name = "objc2" ··· 2402 2403 [[package]] 2404 name = "pango" 2405 - version = "0.19.3" 2406 source = "registry+https://github.com/rust-lang/crates.io-index" 2407 - checksum = "b1264d13deb823cc652f26cfe59afb1ec4b9db2a5bd27c41b738c879cc1bfaa1" 2408 dependencies = [ 2409 "gio", 2410 "glib", ··· 2414 2415 [[package]] 2416 name = "pango-sys" 2417 - version = "0.19.0" 2418 source = "registry+https://github.com/rust-lang/crates.io-index" 2419 - checksum = "f52ef6a881c19fbfe3b1484df5cad411acaaba29dbec843941c3110d19f340ea" 2420 dependencies = [ 2421 "glib-sys", 2422 "gobject-sys", ··· 2439 2440 [[package]] 2441 name = "pangocairo-sys" 2442 - version = "0.19.0" 2443 source = "registry+https://github.com/rust-lang/crates.io-index" 2444 - checksum = "01bd0597ae45983f9e8b7f73afc42238426cd3fbb44a9cf14fd881a4ae08f1e4" 2445 dependencies = [ 2446 "cairo-sys-rs", 2447 "glib-sys", ··· 2458 2459 [[package]] 2460 name = "paste" 2461 - version = "1.0.14" 2462 source = "registry+https://github.com/rust-lang/crates.io-index" 2463 - checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 2464 2465 [[package]] 2466 name = "percent-encoding" ··· 2498 "phf_shared", 2499 "proc-macro2", 2500 "quote", 2501 - "syn 2.0.55", 2502 ] 2503 2504 [[package]] ··· 2512 2513 [[package]] 2514 name = "pin-project-lite" 2515 - version = "0.2.13" 2516 source = "registry+https://github.com/rust-lang/crates.io-index" 2517 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 2518 2519 [[package]] 2520 name = "pin-utils" ··· 2524 2525 [[package]] 2526 name = "piper" 2527 - version = "0.2.1" 2528 source = "registry+https://github.com/rust-lang/crates.io-index" 2529 - checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" 2530 dependencies = [ 2531 "atomic-waker", 2532 - "fastrand 2.0.2", 2533 "futures-io", 2534 ] 2535 ··· 2616 2617 [[package]] 2618 name = "polling" 2619 - version = "3.6.0" 2620 source = "registry+https://github.com/rust-lang/crates.io-index" 2621 - checksum = "e0c976a60b2d7e99d6f229e414670a9b85d13ac305cc6d1e9c134de58c5aaaf6" 2622 dependencies = [ 2623 "cfg-if", 2624 "concurrent-queue", 2625 "hermit-abi", 2626 "pin-project-lite", 2627 - "rustix 0.38.32", 2628 "tracing", 2629 "windows-sys 0.52.0", 2630 ] ··· 2692 2693 [[package]] 2694 name = "proc-macro2" 2695 - version = "1.0.79" 2696 source = "registry+https://github.com/rust-lang/crates.io-index" 2697 - checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" 2698 dependencies = [ 2699 "unicode-ident", 2700 ] ··· 2716 checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" 2717 dependencies = [ 2718 "quote", 2719 - "syn 2.0.55", 2720 ] 2721 2722 [[package]] ··· 2776 2777 [[package]] 2778 name = "quote" 2779 - version = "1.0.35" 2780 source = "registry+https://github.com/rust-lang/crates.io-index" 2781 - checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 2782 dependencies = [ 2783 "proc-macro2", 2784 ] ··· 2824 2825 [[package]] 2826 name = "raw-window-handle" 2827 - version = "0.6.0" 2828 source = "registry+https://github.com/rust-lang/crates.io-index" 2829 - checksum = "42a9830a0e1b9fb145ebb365b8bc4ccd75f290f98c0247deafbbe2c75cefb544" 2830 2831 [[package]] 2832 name = "redox_syscall" ··· 2848 2849 [[package]] 2850 name = "redox_users" 2851 - version = "0.4.4" 2852 source = "registry+https://github.com/rust-lang/crates.io-index" 2853 - checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 2854 dependencies = [ 2855 "getrandom", 2856 - "libredox 0.0.1", 2857 "thiserror", 2858 ] 2859 ··· 2932 2933 [[package]] 2934 name = "rustix" 2935 - version = "0.38.32" 2936 source = "registry+https://github.com/rust-lang/crates.io-index" 2937 - checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89" 2938 dependencies = [ 2939 "bitflags 2.5.0", 2940 "errno", ··· 2945 2946 [[package]] 2947 name = "rustversion" 2948 - version = "1.0.14" 2949 source = "registry+https://github.com/rust-lang/crates.io-index" 2950 - checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 2951 2952 [[package]] 2953 name = "rusty-fork" ··· 2963 2964 [[package]] 2965 name = "ryu" 2966 - version = "1.0.17" 2967 source = "registry+https://github.com/rust-lang/crates.io-index" 2968 - checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" 2969 2970 [[package]] 2971 name = "same-file" ··· 2996 2997 [[package]] 2998 name = "semver" 2999 - version = "1.0.22" 3000 source = "registry+https://github.com/rust-lang/crates.io-index" 3001 - checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" 3002 3003 [[package]] 3004 name = "serde" 3005 - version = "1.0.197" 3006 source = "registry+https://github.com/rust-lang/crates.io-index" 3007 - checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" 3008 dependencies = [ 3009 "serde_derive", 3010 ] 3011 3012 [[package]] 3013 name = "serde_derive" 3014 - version = "1.0.197" 3015 source = "registry+https://github.com/rust-lang/crates.io-index" 3016 - checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 3017 dependencies = [ 3018 "proc-macro2", 3019 "quote", 3020 - "syn 2.0.55", 3021 ] 3022 3023 [[package]] 3024 name = "serde_json" 3025 - version = "1.0.115" 3026 source = "registry+https://github.com/rust-lang/crates.io-index" 3027 - checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd" 3028 dependencies = [ 3029 "itoa", 3030 "ryu", ··· 3033 3034 [[package]] 3035 name = "serde_repr" 3036 - version = "0.1.18" 3037 source = "registry+https://github.com/rust-lang/crates.io-index" 3038 - checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" 3039 dependencies = [ 3040 "proc-macro2", 3041 "quote", 3042 - "syn 2.0.55", 3043 ] 3044 3045 [[package]] 3046 name = "serde_spanned" 3047 - version = "0.6.5" 3048 source = "registry+https://github.com/rust-lang/crates.io-index" 3049 - checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" 3050 dependencies = [ 3051 "serde", 3052 ] ··· 3079 3080 [[package]] 3081 name = "signal-hook-registry" 3082 - version = "1.4.1" 3083 source = "registry+https://github.com/rust-lang/crates.io-index" 3084 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 3085 dependencies = [ 3086 "libc", 3087 ] ··· 3116 [[package]] 3117 name = "smithay" 3118 version = "0.3.0" 3119 - source = "git+https://github.com/Smithay/smithay.git#c5e9a697e41f50dc56b918d9ef1e3d2e52c84ac0" 3120 dependencies = [ 3121 "appendlist", 3122 "bitflags 2.5.0", ··· 3142 "pkg-config", 3143 "profiling", 3144 "rand", 3145 - "rustix 0.38.32", 3146 "scan_fmt", 3147 "smallvec", 3148 "tempfile", ··· 3173 "libc", 3174 "log", 3175 "memmap2 0.9.4", 3176 - "rustix 0.38.32", 3177 "thiserror", 3178 "wayland-backend", 3179 "wayland-client", ··· 3188 [[package]] 3189 name = "smithay-drm-extras" 3190 version = "0.1.0" 3191 - source = "git+https://github.com/Smithay/smithay.git#c5e9a697e41f50dc56b918d9ef1e3d2e52c84ac0" 3192 dependencies = [ 3193 "drm", 3194 "edid-rs", ··· 3196 3197 [[package]] 3198 name = "smol_str" 3199 - version = "0.2.1" 3200 source = "registry+https://github.com/rust-lang/crates.io-index" 3201 - checksum = "e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49" 3202 dependencies = [ 3203 "serde", 3204 ] ··· 3238 3239 [[package]] 3240 name = "syn" 3241 - version = "2.0.55" 3242 source = "registry+https://github.com/rust-lang/crates.io-index" 3243 - checksum = "002a1b3dbf967edfafc32655d0f377ab0bb7b994aa1d32c8cc7e9b8bf3ebb8f0" 3244 dependencies = [ 3245 "proc-macro2", 3246 "quote", ··· 3283 checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 3284 dependencies = [ 3285 "cfg-if", 3286 - "fastrand 2.0.2", 3287 - "rustix 0.38.32", 3288 "windows-sys 0.52.0", 3289 ] 3290 3291 [[package]] 3292 name = "thiserror" 3293 - version = "1.0.58" 3294 source = "registry+https://github.com/rust-lang/crates.io-index" 3295 - checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" 3296 dependencies = [ 3297 "thiserror-impl", 3298 ] 3299 3300 [[package]] 3301 name = "thiserror-impl" 3302 - version = "1.0.58" 3303 source = "registry+https://github.com/rust-lang/crates.io-index" 3304 - checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" 3305 dependencies = [ 3306 "proc-macro2", 3307 "quote", 3308 - "syn 2.0.55", 3309 ] 3310 3311 [[package]] ··· 3320 3321 [[package]] 3322 name = "time" 3323 - version = "0.3.34" 3324 source = "registry+https://github.com/rust-lang/crates.io-index" 3325 - checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 3326 dependencies = [ 3327 "deranged", 3328 "num-conv", ··· 3354 3355 [[package]] 3356 name = "toml" 3357 - version = "0.8.12" 3358 source = "registry+https://github.com/rust-lang/crates.io-index" 3359 - checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" 3360 dependencies = [ 3361 "serde", 3362 "serde_spanned", 3363 "toml_datetime", 3364 - "toml_edit 0.22.9", 3365 ] 3366 3367 [[package]] 3368 name = "toml_datetime" 3369 - version = "0.6.5" 3370 source = "registry+https://github.com/rust-lang/crates.io-index" 3371 - checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 3372 dependencies = [ 3373 "serde", 3374 ] ··· 3397 3398 [[package]] 3399 name = "toml_edit" 3400 - version = "0.22.9" 3401 source = "registry+https://github.com/rust-lang/crates.io-index" 3402 - checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" 3403 dependencies = [ 3404 "indexmap", 3405 "serde", 3406 "serde_spanned", 3407 "toml_datetime", 3408 - "winnow 0.6.5", 3409 ] 3410 3411 [[package]] ··· 3427 dependencies = [ 3428 "proc-macro2", 3429 "quote", 3430 - "syn 2.0.55", 3431 ] 3432 3433 [[package]] ··· 3553 3554 [[package]] 3555 name = "unicode-width" 3556 - version = "0.1.11" 3557 source = "registry+https://github.com/rust-lang/crates.io-index" 3558 - checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 3559 3560 [[package]] 3561 name = "url" ··· 3603 3604 [[package]] 3605 name = "waker-fn" 3606 - version = "1.1.1" 3607 source = "registry+https://github.com/rust-lang/crates.io-index" 3608 - checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" 3609 3610 [[package]] 3611 name = "walkdir" ··· 3644 "once_cell", 3645 "proc-macro2", 3646 "quote", 3647 - "syn 2.0.55", 3648 "wasm-bindgen-shared", 3649 ] 3650 ··· 3678 dependencies = [ 3679 "proc-macro2", 3680 "quote", 3681 - "syn 2.0.55", 3682 "wasm-bindgen-backend", 3683 "wasm-bindgen-shared", 3684 ] ··· 3697 dependencies = [ 3698 "cc", 3699 "downcast-rs", 3700 - "rustix 0.38.32", 3701 "scoped-tls", 3702 "smallvec", 3703 "wayland-sys", ··· 3710 checksum = "82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f" 3711 dependencies = [ 3712 "bitflags 2.5.0", 3713 - "rustix 0.38.32", 3714 "wayland-backend", 3715 "wayland-scanner", 3716 ] ··· 3732 source = "registry+https://github.com/rust-lang/crates.io-index" 3733 checksum = "71ce5fa868dd13d11a0d04c5e2e65726d0897be8de247c0c5a65886e283231ba" 3734 dependencies = [ 3735 - "rustix 0.38.32", 3736 "wayland-client", 3737 "xcursor", 3738 ] ··· 3820 "bitflags 2.5.0", 3821 "downcast-rs", 3822 "io-lifetimes 2.0.3", 3823 - "rustix 0.38.32", 3824 "wayland-backend", 3825 "wayland-scanner", 3826 ] ··· 3877 3878 [[package]] 3879 name = "winapi-util" 3880 - version = "0.1.6" 3881 source = "registry+https://github.com/rust-lang/crates.io-index" 3882 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 3883 dependencies = [ 3884 - "winapi", 3885 ] 3886 3887 [[package]] ··· 3892 3893 [[package]] 3894 name = "windows" 3895 - version = "0.48.0" 3896 source = "registry+https://github.com/rust-lang/crates.io-index" 3897 - checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 3898 dependencies = [ 3899 "windows-targets 0.48.5", 3900 ] 3901 3902 [[package]] 3903 name = "windows" 3904 - version = "0.51.1" 3905 source = "registry+https://github.com/rust-lang/crates.io-index" 3906 - checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" 3907 dependencies = [ 3908 - "windows-core", 3909 - "windows-targets 0.48.5", 3910 ] 3911 3912 [[package]] ··· 3919 ] 3920 3921 [[package]] 3922 name = "windows-sys" 3923 version = "0.45.0" 3924 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3942 source = "registry+https://github.com/rust-lang/crates.io-index" 3943 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3944 dependencies = [ 3945 - "windows-targets 0.52.4", 3946 ] 3947 3948 [[package]] ··· 3977 3978 [[package]] 3979 name = "windows-targets" 3980 - version = "0.52.4" 3981 source = "registry+https://github.com/rust-lang/crates.io-index" 3982 - checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 3983 dependencies = [ 3984 - "windows_aarch64_gnullvm 0.52.4", 3985 - "windows_aarch64_msvc 0.52.4", 3986 - "windows_i686_gnu 0.52.4", 3987 - "windows_i686_msvc 0.52.4", 3988 - "windows_x86_64_gnu 0.52.4", 3989 - "windows_x86_64_gnullvm 0.52.4", 3990 - "windows_x86_64_msvc 0.52.4", 3991 ] 3992 3993 [[package]] ··· 4004 4005 [[package]] 4006 name = "windows_aarch64_gnullvm" 4007 - version = "0.52.4" 4008 source = "registry+https://github.com/rust-lang/crates.io-index" 4009 - checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 4010 4011 [[package]] 4012 name = "windows_aarch64_msvc" ··· 4022 4023 [[package]] 4024 name = "windows_aarch64_msvc" 4025 - version = "0.52.4" 4026 source = "registry+https://github.com/rust-lang/crates.io-index" 4027 - checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 4028 4029 [[package]] 4030 name = "windows_i686_gnu" ··· 4040 4041 [[package]] 4042 name = "windows_i686_gnu" 4043 - version = "0.52.4" 4044 source = "registry+https://github.com/rust-lang/crates.io-index" 4045 - checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 4046 4047 [[package]] 4048 name = "windows_i686_msvc" ··· 4058 4059 [[package]] 4060 name = "windows_i686_msvc" 4061 - version = "0.52.4" 4062 source = "registry+https://github.com/rust-lang/crates.io-index" 4063 - checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 4064 4065 [[package]] 4066 name = "windows_x86_64_gnu" ··· 4076 4077 [[package]] 4078 name = "windows_x86_64_gnu" 4079 - version = "0.52.4" 4080 source = "registry+https://github.com/rust-lang/crates.io-index" 4081 - checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 4082 4083 [[package]] 4084 name = "windows_x86_64_gnullvm" ··· 4094 4095 [[package]] 4096 name = "windows_x86_64_gnullvm" 4097 - version = "0.52.4" 4098 source = "registry+https://github.com/rust-lang/crates.io-index" 4099 - checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 4100 4101 [[package]] 4102 name = "windows_x86_64_msvc" ··· 4112 4113 [[package]] 4114 name = "windows_x86_64_msvc" 4115 - version = "0.52.4" 4116 source = "registry+https://github.com/rust-lang/crates.io-index" 4117 - checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" 4118 4119 [[package]] 4120 name = "winit" ··· 4145 "percent-encoding", 4146 "raw-window-handle", 4147 "redox_syscall 0.3.5", 4148 - "rustix 0.38.32", 4149 "smithay-client-toolkit", 4150 "smol_str", 4151 "unicode-segmentation", ··· 4174 4175 [[package]] 4176 name = "winnow" 4177 - version = "0.6.5" 4178 source = "registry+https://github.com/rust-lang/crates.io-index" 4179 - checksum = "dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8" 4180 dependencies = [ 4181 "memchr", 4182 ] ··· 4194 4195 [[package]] 4196 name = "x11rb" 4197 - version = "0.13.0" 4198 source = "registry+https://github.com/rust-lang/crates.io-index" 4199 - checksum = "f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a" 4200 dependencies = [ 4201 "as-raw-xcb-connection", 4202 "gethostname", 4203 "libc", 4204 "libloading", 4205 "once_cell", 4206 - "rustix 0.38.32", 4207 "x11rb-protocol", 4208 ] 4209 4210 [[package]] 4211 name = "x11rb-protocol" 4212 - version = "0.13.0" 4213 source = "registry+https://github.com/rust-lang/crates.io-index" 4214 - checksum = "e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34" 4215 4216 [[package]] 4217 name = "xcursor" ··· 4261 4262 [[package]] 4263 name = "xml-rs" 4264 - version = "0.8.19" 4265 source = "registry+https://github.com/rust-lang/crates.io-index" 4266 - checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a" 4267 4268 [[package]] 4269 name = "xshell" 4270 - version = "0.2.5" 4271 source = "registry+https://github.com/rust-lang/crates.io-index" 4272 - checksum = "ce2107fe03e558353b4c71ad7626d58ed82efaf56c54134228608893c77023ad" 4273 dependencies = [ 4274 "xshell-macros", 4275 ] 4276 4277 [[package]] 4278 name = "xshell-macros" 4279 - version = "0.2.5" 4280 source = "registry+https://github.com/rust-lang/crates.io-index" 4281 - checksum = "7e2c411759b501fb9501aac2b1b2d287a6e93e5bdcf13c25306b23e1b716dd0e" 4282 4283 [[package]] 4284 name = "yansi-term" ··· 4357 4358 [[package]] 4359 name = "zerocopy" 4360 - version = "0.7.32" 4361 source = "registry+https://github.com/rust-lang/crates.io-index" 4362 - checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 4363 dependencies = [ 4364 "zerocopy-derive", 4365 ] 4366 4367 [[package]] 4368 name = "zerocopy-derive" 4369 - version = "0.7.32" 4370 source = "registry+https://github.com/rust-lang/crates.io-index" 4371 - checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 4372 dependencies = [ 4373 "proc-macro2", 4374 "quote", 4375 - "syn 2.0.55", 4376 ] 4377 4378 [[package]]
··· 32 33 [[package]] 34 name = "allocator-api2" 35 + version = "0.2.18" 36 source = "registry+https://github.com/rust-lang/crates.io-index" 37 + checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 38 39 [[package]] 40 name = "android-activity" ··· 75 76 [[package]] 77 name = "anstream" 78 + version = "0.6.14" 79 source = "registry+https://github.com/rust-lang/crates.io-index" 80 + checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" 81 dependencies = [ 82 "anstyle", 83 "anstyle-parse", 84 "anstyle-query", 85 "anstyle-wincon", 86 "colorchoice", 87 + "is_terminal_polyfill", 88 "utf8parse", 89 ] 90 91 [[package]] 92 name = "anstyle" 93 + version = "1.0.7" 94 source = "registry+https://github.com/rust-lang/crates.io-index" 95 + checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" 96 97 [[package]] 98 name = "anstyle-parse" 99 + version = "0.2.4" 100 source = "registry+https://github.com/rust-lang/crates.io-index" 101 + checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" 102 dependencies = [ 103 "utf8parse", 104 ] 105 106 [[package]] 107 name = "anstyle-query" 108 + version = "1.0.3" 109 source = "registry+https://github.com/rust-lang/crates.io-index" 110 + checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" 111 dependencies = [ 112 "windows-sys 0.52.0", 113 ] 114 115 [[package]] 116 name = "anstyle-wincon" 117 + version = "3.0.3" 118 source = "registry+https://github.com/rust-lang/crates.io-index" 119 + checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" 120 dependencies = [ 121 "anstyle", 122 "windows-sys 0.52.0", ··· 124 125 [[package]] 126 name = "anyhow" 127 + version = "1.0.83" 128 source = "registry+https://github.com/rust-lang/crates.io-index" 129 + checksum = "25bdb32cbbdce2b519a9cd7df3a678443100e265d5e25ca763b7572a5104f5f3" 130 131 [[package]] 132 name = "appendlist" ··· 167 168 [[package]] 169 name = "async-channel" 170 + version = "2.3.1" 171 source = "registry+https://github.com/rust-lang/crates.io-index" 172 + checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 173 dependencies = [ 174 "concurrent-queue", 175 + "event-listener-strategy 0.5.2", 176 "futures-core", 177 "pin-project-lite", 178 ] 179 180 [[package]] 181 name = "async-executor" 182 + version = "1.11.0" 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 + checksum = "b10202063978b3351199d68f8b22c4e47e4b1b822f8d43fd862d5ea8c006b29a" 185 dependencies = [ 186 "async-task", 187 "concurrent-queue", 188 + "fastrand 2.1.0", 189 "futures-lite 2.3.0", 190 "slab", 191 ] ··· 234 "futures-io", 235 "futures-lite 2.3.0", 236 "parking", 237 + "polling 3.7.0", 238 + "rustix 0.38.34", 239 "slab", 240 "tracing", 241 "windows-sys 0.52.0", ··· 274 "cfg-if", 275 "event-listener 3.1.0", 276 "futures-lite 1.13.0", 277 + "rustix 0.38.34", 278 "windows-sys 0.48.0", 279 ] 280 281 [[package]] 282 name = "async-recursion" 283 + version = "1.1.1" 284 source = "registry+https://github.com/rust-lang/crates.io-index" 285 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 286 dependencies = [ 287 "proc-macro2", 288 "quote", 289 + "syn 2.0.63", 290 ] 291 292 [[package]] 293 name = "async-signal" 294 + version = "0.2.6" 295 source = "registry+https://github.com/rust-lang/crates.io-index" 296 + checksum = "afe66191c335039c7bb78f99dc7520b0cbb166b3a1cb33a03f53d8a1c6f2afda" 297 dependencies = [ 298 "async-io 2.3.2", 299 + "async-lock 3.3.0", 300 "atomic-waker", 301 "cfg-if", 302 "futures-core", 303 "futures-io", 304 + "rustix 0.38.34", 305 "signal-hook-registry", 306 "slab", 307 + "windows-sys 0.52.0", 308 ] 309 310 [[package]] 311 name = "async-task" 312 + version = "4.7.1" 313 source = "registry+https://github.com/rust-lang/crates.io-index" 314 + checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 315 316 [[package]] 317 name = "async-trait" 318 + version = "0.1.80" 319 source = "registry+https://github.com/rust-lang/crates.io-index" 320 + checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 321 dependencies = [ 322 "proc-macro2", 323 "quote", 324 + "syn 2.0.63", 325 ] 326 327 [[package]] ··· 332 333 [[package]] 334 name = "autocfg" 335 + version = "1.3.0" 336 source = "registry+https://github.com/rust-lang/crates.io-index" 337 + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 338 339 [[package]] 340 name = "base64" ··· 360 "regex", 361 "rustc-hash", 362 "shlex", 363 + "syn 2.0.63", 364 ] 365 366 [[package]] ··· 426 427 [[package]] 428 name = "blocking" 429 + version = "1.6.0" 430 source = "registry+https://github.com/rust-lang/crates.io-index" 431 + checksum = "495f7104e962b7356f0aeb34247aca1fe7d2e783b346582db7f2904cb5717e88" 432 dependencies = [ 433 "async-channel", 434 "async-lock 3.3.0", 435 "async-task", 436 "futures-io", 437 "futures-lite 2.3.0", 438 "piper", 439 ] 440 441 [[package]] 442 name = "bumpalo" 443 + version = "3.16.0" 444 source = "registry+https://github.com/rust-lang/crates.io-index" 445 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 446 447 [[package]] 448 name = "bytemuck" 449 + version = "1.16.0" 450 source = "registry+https://github.com/rust-lang/crates.io-index" 451 + checksum = "78834c15cb5d5efe3452d58b1e8ba890dd62d21907f867f383358198e56ebca5" 452 dependencies = [ 453 "bytemuck_derive", 454 ] ··· 461 dependencies = [ 462 "proc-macro2", 463 "quote", 464 + "syn 2.0.63", 465 ] 466 467 [[package]] ··· 478 479 [[package]] 480 name = "cairo-rs" 481 + version = "0.19.4" 482 source = "registry+https://github.com/rust-lang/crates.io-index" 483 + checksum = "b2ac2a4d0e69036cf0062976f6efcba1aaee3e448594e6514bb2ddf87acce562" 484 dependencies = [ 485 "bitflags 2.5.0", 486 "cairo-sys-rs", ··· 508 dependencies = [ 509 "bitflags 2.5.0", 510 "log", 511 + "polling 3.7.0", 512 + "rustix 0.38.34", 513 "slab", 514 "thiserror", 515 ] ··· 524 "bitflags 2.5.0", 525 "futures-io", 526 "log", 527 + "polling 3.7.0", 528 + "rustix 0.38.34", 529 "slab", 530 "thiserror", 531 ] ··· 537 checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" 538 dependencies = [ 539 "calloop 0.12.4", 540 + "rustix 0.38.34", 541 "wayland-backend", 542 "wayland-client", 543 ] 544 545 [[package]] 546 name = "cc" 547 + version = "1.0.97" 548 source = "registry+https://github.com/rust-lang/crates.io-index" 549 + checksum = "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4" 550 dependencies = [ 551 "jobserver", 552 "libc", 553 + "once_cell", 554 ] 555 556 [[package]] ··· 570 571 [[package]] 572 name = "cfg-expr" 573 + version = "0.15.8" 574 source = "registry+https://github.com/rust-lang/crates.io-index" 575 + checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 576 dependencies = [ 577 "smallvec", 578 "target-lexicon", ··· 651 "heck 0.4.1", 652 "proc-macro2", 653 "quote", 654 + "syn 2.0.63", 655 ] 656 657 [[package]] ··· 662 663 [[package]] 664 name = "colorchoice" 665 + version = "1.0.1" 666 source = "registry+https://github.com/rust-lang/crates.io-index" 667 + checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" 668 + 669 + [[package]] 670 + name = "colored" 671 + version = "2.1.0" 672 + source = "registry+https://github.com/rust-lang/crates.io-index" 673 + checksum = "cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8" 674 + dependencies = [ 675 + "lazy_static", 676 + "windows-sys 0.48.0", 677 + ] 678 679 [[package]] 680 name = "combine" 681 + version = "4.6.7" 682 source = "registry+https://github.com/rust-lang/crates.io-index" 683 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 684 dependencies = [ 685 "bytes", 686 "memchr", ··· 688 689 [[package]] 690 name = "concurrent-queue" 691 + version = "2.5.0" 692 source = "registry+https://github.com/rust-lang/crates.io-index" 693 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 694 dependencies = [ 695 "crossbeam-utils", 696 ] ··· 731 732 [[package]] 733 name = "core-graphics" 734 + version = "0.23.2" 735 source = "registry+https://github.com/rust-lang/crates.io-index" 736 + checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" 737 dependencies = [ 738 "bitflags 1.3.2", 739 "core-foundation", ··· 823 ] 824 825 [[package]] 826 + name = "diff" 827 + version = "0.1.13" 828 + source = "registry+https://github.com/rust-lang/crates.io-index" 829 + checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" 830 + 831 + [[package]] 832 name = "digest" 833 version = "0.10.7" 834 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 897 898 [[package]] 899 name = "downcast-rs" 900 + version = "1.2.1" 901 source = "registry+https://github.com/rust-lang/crates.io-index" 902 + checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" 903 904 [[package]] 905 name = "drm" 906 + version = "0.12.0" 907 source = "registry+https://github.com/rust-lang/crates.io-index" 908 + checksum = "98888c4bbd601524c11a7ed63f814b8825f420514f78e96f752c437ae9cbb5d1" 909 dependencies = [ 910 "bitflags 2.5.0", 911 "bytemuck", 912 "drm-ffi", 913 "drm-fourcc", 914 + "rustix 0.38.34", 915 ] 916 917 [[package]] 918 name = "drm-ffi" 919 + version = "0.8.0" 920 source = "registry+https://github.com/rust-lang/crates.io-index" 921 + checksum = "97c98727e48b7ccb4f4aea8cfe881e5b07f702d17b7875991881b41af7278d53" 922 dependencies = [ 923 "drm-sys", 924 + "rustix 0.38.34", 925 ] 926 927 [[package]] ··· 932 933 [[package]] 934 name = "drm-sys" 935 + version = "0.7.0" 936 source = "registry+https://github.com/rust-lang/crates.io-index" 937 + checksum = "fd39dde40b6e196c2e8763f23d119ddb1a8714534bf7d77fa97a65b0feda3986" 938 dependencies = [ 939 "libc", 940 "linux-raw-sys 0.6.4", ··· 948 949 [[package]] 950 name = "either" 951 + version = "1.11.0" 952 source = "registry+https://github.com/rust-lang/crates.io-index" 953 + checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" 954 955 [[package]] 956 name = "enumflags2" ··· 970 dependencies = [ 971 "proc-macro2", 972 "quote", 973 + "syn 2.0.63", 974 ] 975 976 [[package]] ··· 981 982 [[package]] 983 name = "errno" 984 + version = "0.3.9" 985 source = "registry+https://github.com/rust-lang/crates.io-index" 986 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 987 dependencies = [ 988 "libc", 989 "windows-sys 0.52.0", ··· 1019 1020 [[package]] 1021 name = "event-listener" 1022 + version = "5.3.0" 1023 source = "registry+https://github.com/rust-lang/crates.io-index" 1024 + checksum = "6d9944b8ca13534cdfb2800775f8dd4902ff3fc75a50101466decadfdf322a24" 1025 dependencies = [ 1026 "concurrent-queue", 1027 "parking", ··· 1040 1041 [[package]] 1042 name = "event-listener-strategy" 1043 + version = "0.5.2" 1044 source = "registry+https://github.com/rust-lang/crates.io-index" 1045 + checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 1046 dependencies = [ 1047 + "event-listener 5.3.0", 1048 "pin-project-lite", 1049 ] 1050 ··· 1059 1060 [[package]] 1061 name = "fastrand" 1062 + version = "2.1.0" 1063 source = "registry+https://github.com/rust-lang/crates.io-index" 1064 + checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 1065 1066 [[package]] 1067 name = "fdeflate" ··· 1084 1085 [[package]] 1086 name = "flate2" 1087 + version = "1.0.30" 1088 source = "registry+https://github.com/rust-lang/crates.io-index" 1089 + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 1090 dependencies = [ 1091 "crc32fast", 1092 "miniz_oxide", ··· 1116 dependencies = [ 1117 "proc-macro2", 1118 "quote", 1119 + "syn 2.0.63", 1120 ] 1121 1122 [[package]] ··· 1203 source = "registry+https://github.com/rust-lang/crates.io-index" 1204 checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 1205 dependencies = [ 1206 + "fastrand 2.1.0", 1207 "futures-core", 1208 "futures-io", 1209 "parking", ··· 1218 dependencies = [ 1219 "proc-macro2", 1220 "quote", 1221 + "syn 2.0.63", 1222 ] 1223 1224 [[package]] ··· 1253 1254 [[package]] 1255 name = "gbm" 1256 + version = "0.15.0" 1257 source = "registry+https://github.com/rust-lang/crates.io-index" 1258 + checksum = "45bf55ba6dd53ad0ac115046ff999c5324c283444ee6e0be82454c4e8eb2f36a" 1259 dependencies = [ 1260 + "bitflags 2.5.0", 1261 "drm", 1262 "drm-fourcc", 1263 "gbm-sys", ··· 1289 1290 [[package]] 1291 name = "gdk-pixbuf-sys" 1292 + version = "0.19.5" 1293 source = "registry+https://github.com/rust-lang/crates.io-index" 1294 + checksum = "1fdbf021f8b9d19e30fb9ea6d6e5f2b6a712fe4645417c69f86f6ff1e1444a8f" 1295 dependencies = [ 1296 "gio-sys", 1297 "glib-sys", ··· 1302 1303 [[package]] 1304 name = "gdk4" 1305 + version = "0.8.2" 1306 source = "registry+https://github.com/rust-lang/crates.io-index" 1307 + checksum = "db265c9dd42d6a371e09e52deab3a84808427198b86ac792d75fd35c07990a07" 1308 dependencies = [ 1309 "cairo-rs", 1310 "gdk-pixbuf", ··· 1317 1318 [[package]] 1319 name = "gdk4-sys" 1320 + version = "0.8.2" 1321 source = "registry+https://github.com/rust-lang/crates.io-index" 1322 + checksum = "c9418fb4e8a67074919fe7604429c45aa74eb9df82e7ca529767c6d4e9dc66dd" 1323 dependencies = [ 1324 "cairo-sys-rs", 1325 "gdk-pixbuf-sys", ··· 1334 1335 [[package]] 1336 name = "generator" 1337 + version = "0.8.1" 1338 source = "registry+https://github.com/rust-lang/crates.io-index" 1339 + checksum = "186014d53bc231d0090ef8d6f03e0920c54d85a5ed22f4f2f74315ec56cf83fb" 1340 dependencies = [ 1341 "cc", 1342 + "cfg-if", 1343 "libc", 1344 "log", 1345 "rustversion", 1346 + "windows 0.54.0", 1347 ] 1348 1349 [[package]] ··· 1368 1369 [[package]] 1370 name = "getrandom" 1371 + version = "0.2.15" 1372 source = "registry+https://github.com/rust-lang/crates.io-index" 1373 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1374 dependencies = [ 1375 "cfg-if", 1376 "libc", ··· 1379 1380 [[package]] 1381 name = "gio" 1382 + version = "0.19.5" 1383 source = "registry+https://github.com/rust-lang/crates.io-index" 1384 + checksum = "be548be810e45dd31d3bbb89c6210980bb7af9bca3ea1292b5f16b75f8e394a7" 1385 dependencies = [ 1386 "futures-channel", 1387 "futures-core", ··· 1397 1398 [[package]] 1399 name = "gio-sys" 1400 + version = "0.19.5" 1401 source = "registry+https://github.com/rust-lang/crates.io-index" 1402 + checksum = "d4bdbef451b0f0361e7f762987cc6bebd5facab1d535e85a3cf1115dfb08db40" 1403 dependencies = [ 1404 "glib-sys", 1405 "gobject-sys", ··· 1425 dependencies = [ 1426 "proc-macro2", 1427 "quote", 1428 + "syn 2.0.63", 1429 ] 1430 1431 [[package]] ··· 1447 1448 [[package]] 1449 name = "glib" 1450 + version = "0.19.6" 1451 source = "registry+https://github.com/rust-lang/crates.io-index" 1452 + checksum = "b0116c428e4841cab183a32a71b900fd6712194c20f9c424f01d2c016c96bd23" 1453 dependencies = [ 1454 "bitflags 2.5.0", 1455 "futures-channel", ··· 1469 1470 [[package]] 1471 name = "glib-macros" 1472 + version = "0.19.5" 1473 source = "registry+https://github.com/rust-lang/crates.io-index" 1474 + checksum = "6ed782fa3e949c31146671da6e7a227a5e7d354660df1db6d0aac4974dc82a3c" 1475 dependencies = [ 1476 "heck 0.5.0", 1477 "proc-macro-crate 3.1.0", 1478 "proc-macro2", 1479 "quote", 1480 + "syn 2.0.63", 1481 ] 1482 1483 [[package]] 1484 name = "glib-sys" 1485 + version = "0.19.5" 1486 source = "registry+https://github.com/rust-lang/crates.io-index" 1487 + checksum = "767d23ead9bbdfcbb1c2242c155c8128a7d13dde7bf69c176f809546135e2282" 1488 dependencies = [ 1489 "libc", 1490 "system-deps", ··· 1498 1499 [[package]] 1500 name = "gobject-sys" 1501 + version = "0.19.5" 1502 source = "registry+https://github.com/rust-lang/crates.io-index" 1503 + checksum = "c3787b0bfacca12bb25f8f822b0dbee9f7e4a86e6469a29976d332d2c14c945b" 1504 dependencies = [ 1505 "glib-sys", 1506 "libc", ··· 1520 1521 [[package]] 1522 name = "graphene-sys" 1523 + version = "0.19.5" 1524 source = "registry+https://github.com/rust-lang/crates.io-index" 1525 + checksum = "2a60e7381afdd7be43bd10a89d3b6741d162aabbca3a8db73505afb6a3aea59d" 1526 dependencies = [ 1527 "glib-sys", 1528 "libc", ··· 1532 1533 [[package]] 1534 name = "gsk4" 1535 + version = "0.8.2" 1536 source = "registry+https://github.com/rust-lang/crates.io-index" 1537 + checksum = "7563884bf6939f4468e5d94654945bdd9afcaf8c3ba4c5dd17b5342b747221be" 1538 dependencies = [ 1539 "cairo-rs", 1540 "gdk4", ··· 1547 1548 [[package]] 1549 name = "gsk4-sys" 1550 + version = "0.8.2" 1551 source = "registry+https://github.com/rust-lang/crates.io-index" 1552 + checksum = "23024bf2636c38bbd1f822f58acc9d1c25b28da896ff0f291a1a232d4272b3dc" 1553 dependencies = [ 1554 "cairo-sys-rs", 1555 "gdk4-sys", ··· 1563 1564 [[package]] 1565 name = "gtk4" 1566 + version = "0.8.2" 1567 source = "registry+https://github.com/rust-lang/crates.io-index" 1568 + checksum = "b04e11319b08af11358ab543105a9e49b0c491faca35e2b8e7e36bfba8b671ab" 1569 dependencies = [ 1570 "cairo-rs", 1571 "field-offset", ··· 1584 1585 [[package]] 1586 name = "gtk4-macros" 1587 + version = "0.8.2" 1588 source = "registry+https://github.com/rust-lang/crates.io-index" 1589 + checksum = "ec655a7ef88d8ce9592899deb8b2d0fa50bab1e6dd69182deb764e643c522408" 1590 dependencies = [ 1591 "proc-macro-crate 3.1.0", 1592 "proc-macro2", 1593 "quote", 1594 + "syn 2.0.63", 1595 ] 1596 1597 [[package]] 1598 name = "gtk4-sys" 1599 + version = "0.8.2" 1600 source = "registry+https://github.com/rust-lang/crates.io-index" 1601 + checksum = "8c8aa86b7f85ea71d66ea88c1d4bae1cfacf51ca4856274565133838d77e57b5" 1602 dependencies = [ 1603 "cairo-sys-rs", 1604 "gdk-pixbuf-sys", ··· 1615 1616 [[package]] 1617 name = "hashbrown" 1618 + version = "0.14.5" 1619 source = "registry+https://github.com/rust-lang/crates.io-index" 1620 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1621 dependencies = [ 1622 "ahash", 1623 "allocator-api2", ··· 1728 checksum = "5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c" 1729 1730 [[package]] 1731 + name = "is_terminal_polyfill" 1732 + version = "1.70.0" 1733 + source = "registry+https://github.com/rust-lang/crates.io-index" 1734 + checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" 1735 + 1736 + [[package]] 1737 name = "itertools" 1738 version = "0.12.1" 1739 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1772 1773 [[package]] 1774 name = "jobserver" 1775 + version = "0.1.31" 1776 source = "registry+https://github.com/rust-lang/crates.io-index" 1777 + checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 1778 dependencies = [ 1779 "libc", 1780 ] ··· 1789 ] 1790 1791 [[package]] 1792 + name = "k9" 1793 + version = "0.12.0" 1794 + source = "registry+https://github.com/rust-lang/crates.io-index" 1795 + checksum = "088bcebb5b68b1b14b64d7f05b0f802719250b97fdc0338ec42529ea777ed614" 1796 + dependencies = [ 1797 + "anyhow", 1798 + "colored", 1799 + "diff", 1800 + "lazy_static", 1801 + "libc", 1802 + "proc-macro2", 1803 + "regex", 1804 + "syn 2.0.63", 1805 + "terminal_size", 1806 + ] 1807 + 1808 + [[package]] 1809 name = "keyframe" 1810 version = "1.1.1" 1811 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1893 1894 [[package]] 1895 name = "libc" 1896 + version = "0.2.154" 1897 source = "registry+https://github.com/rust-lang/crates.io-index" 1898 + checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" 1899 1900 [[package]] 1901 name = "libloading" ··· 1904 checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" 1905 dependencies = [ 1906 "cfg-if", 1907 + "windows-targets 0.52.5", 1908 ] 1909 1910 [[package]] ··· 1915 1916 [[package]] 1917 name = "libredox" 1918 + version = "0.0.2" 1919 source = "registry+https://github.com/rust-lang/crates.io-index" 1920 + checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 1921 dependencies = [ 1922 "bitflags 2.5.0", 1923 "libc", ··· 1926 1927 [[package]] 1928 name = "libredox" 1929 + version = "0.1.3" 1930 source = "registry+https://github.com/rust-lang/crates.io-index" 1931 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 1932 dependencies = [ 1933 "bitflags 2.5.0", 1934 "libc", 1935 ] 1936 1937 [[package]] ··· 2018 2019 [[package]] 2020 name = "loom" 2021 + version = "0.7.2" 2022 source = "registry+https://github.com/rust-lang/crates.io-index" 2023 + checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" 2024 dependencies = [ 2025 "cfg-if", 2026 "generator", ··· 2122 dependencies = [ 2123 "proc-macro2", 2124 "quote", 2125 + "syn 2.0.63", 2126 ] 2127 2128 [[package]] ··· 2173 2174 [[package]] 2175 name = "niri" 2176 + version = "0.1.6" 2177 dependencies = [ 2178 "anyhow", 2179 "arrayvec", ··· 2185 "clap", 2186 "directories", 2187 "drm-ffi", 2188 + "fastrand 2.1.0", 2189 "futures-util", 2190 "git-version", 2191 "glam", 2192 "input", 2193 + "k9", 2194 "keyframe", 2195 "libc", 2196 "log", ··· 2220 2221 [[package]] 2222 name = "niri-config" 2223 + version = "0.1.6" 2224 dependencies = [ 2225 "bitflags 2.5.0", 2226 "csscolorparser", ··· 2235 2236 [[package]] 2237 name = "niri-ipc" 2238 + version = "0.1.6" 2239 dependencies = [ 2240 "clap", 2241 "serde", ··· 2244 2245 [[package]] 2246 name = "niri-visual-tests" 2247 + version = "0.1.6" 2248 dependencies = [ 2249 "anyhow", 2250 "gtk4", ··· 2320 2321 [[package]] 2322 name = "num-traits" 2323 + version = "0.2.19" 2324 source = "registry+https://github.com/rust-lang/crates.io-index" 2325 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 2326 dependencies = [ 2327 "autocfg", 2328 "libm", ··· 2346 "proc-macro-crate 3.1.0", 2347 "proc-macro2", 2348 "quote", 2349 + "syn 2.0.63", 2350 ] 2351 2352 [[package]] ··· 2371 2372 [[package]] 2373 name = "objc-sys" 2374 + version = "0.3.3" 2375 source = "registry+https://github.com/rust-lang/crates.io-index" 2376 + checksum = "da284c198fb9b7b0603f8635185e85fbd5b64ee154b1ed406d489077de2d6d60" 2377 2378 [[package]] 2379 name = "objc2" ··· 2439 2440 [[package]] 2441 name = "pango" 2442 + version = "0.19.5" 2443 source = "registry+https://github.com/rust-lang/crates.io-index" 2444 + checksum = "504ce6e805439ea2c6791168fe7ef8e3da0c1b2ef82c44bc450dbc330592920d" 2445 dependencies = [ 2446 "gio", 2447 "glib", ··· 2451 2452 [[package]] 2453 name = "pango-sys" 2454 + version = "0.19.5" 2455 source = "registry+https://github.com/rust-lang/crates.io-index" 2456 + checksum = "e4829555bdbb83692ddeaf5a6927fb2d025c8131e5ecaa4f7619fff6985d3505" 2457 dependencies = [ 2458 "glib-sys", 2459 "gobject-sys", ··· 2476 2477 [[package]] 2478 name = "pangocairo-sys" 2479 + version = "0.19.5" 2480 source = "registry+https://github.com/rust-lang/crates.io-index" 2481 + checksum = "d680caf5094d735c37312ce9166127a1d759d86a3d632b83d4a5354ee7568659" 2482 dependencies = [ 2483 "cairo-sys-rs", 2484 "glib-sys", ··· 2495 2496 [[package]] 2497 name = "paste" 2498 + version = "1.0.15" 2499 source = "registry+https://github.com/rust-lang/crates.io-index" 2500 + checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 2501 2502 [[package]] 2503 name = "percent-encoding" ··· 2535 "phf_shared", 2536 "proc-macro2", 2537 "quote", 2538 + "syn 2.0.63", 2539 ] 2540 2541 [[package]] ··· 2549 2550 [[package]] 2551 name = "pin-project-lite" 2552 + version = "0.2.14" 2553 source = "registry+https://github.com/rust-lang/crates.io-index" 2554 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 2555 2556 [[package]] 2557 name = "pin-utils" ··· 2561 2562 [[package]] 2563 name = "piper" 2564 + version = "0.2.2" 2565 source = "registry+https://github.com/rust-lang/crates.io-index" 2566 + checksum = "464db0c665917b13ebb5d453ccdec4add5658ee1adc7affc7677615356a8afaf" 2567 dependencies = [ 2568 "atomic-waker", 2569 + "fastrand 2.1.0", 2570 "futures-io", 2571 ] 2572 ··· 2653 2654 [[package]] 2655 name = "polling" 2656 + version = "3.7.0" 2657 source = "registry+https://github.com/rust-lang/crates.io-index" 2658 + checksum = "645493cf344456ef24219d02a768cf1fb92ddf8c92161679ae3d91b91a637be3" 2659 dependencies = [ 2660 "cfg-if", 2661 "concurrent-queue", 2662 "hermit-abi", 2663 "pin-project-lite", 2664 + "rustix 0.38.34", 2665 "tracing", 2666 "windows-sys 0.52.0", 2667 ] ··· 2729 2730 [[package]] 2731 name = "proc-macro2" 2732 + version = "1.0.82" 2733 source = "registry+https://github.com/rust-lang/crates.io-index" 2734 + checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b" 2735 dependencies = [ 2736 "unicode-ident", 2737 ] ··· 2753 checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" 2754 dependencies = [ 2755 "quote", 2756 + "syn 2.0.63", 2757 ] 2758 2759 [[package]] ··· 2813 2814 [[package]] 2815 name = "quote" 2816 + version = "1.0.36" 2817 source = "registry+https://github.com/rust-lang/crates.io-index" 2818 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 2819 dependencies = [ 2820 "proc-macro2", 2821 ] ··· 2861 2862 [[package]] 2863 name = "raw-window-handle" 2864 + version = "0.6.1" 2865 source = "registry+https://github.com/rust-lang/crates.io-index" 2866 + checksum = "8cc3bcbdb1ddfc11e700e62968e6b4cc9c75bb466464ad28fb61c5b2c964418b" 2867 2868 [[package]] 2869 name = "redox_syscall" ··· 2885 2886 [[package]] 2887 name = "redox_users" 2888 + version = "0.4.5" 2889 source = "registry+https://github.com/rust-lang/crates.io-index" 2890 + checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" 2891 dependencies = [ 2892 "getrandom", 2893 + "libredox 0.1.3", 2894 "thiserror", 2895 ] 2896 ··· 2969 2970 [[package]] 2971 name = "rustix" 2972 + version = "0.38.34" 2973 source = "registry+https://github.com/rust-lang/crates.io-index" 2974 + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 2975 dependencies = [ 2976 "bitflags 2.5.0", 2977 "errno", ··· 2982 2983 [[package]] 2984 name = "rustversion" 2985 + version = "1.0.17" 2986 source = "registry+https://github.com/rust-lang/crates.io-index" 2987 + checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 2988 2989 [[package]] 2990 name = "rusty-fork" ··· 3000 3001 [[package]] 3002 name = "ryu" 3003 + version = "1.0.18" 3004 source = "registry+https://github.com/rust-lang/crates.io-index" 3005 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 3006 3007 [[package]] 3008 name = "same-file" ··· 3033 3034 [[package]] 3035 name = "semver" 3036 + version = "1.0.23" 3037 source = "registry+https://github.com/rust-lang/crates.io-index" 3038 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 3039 3040 [[package]] 3041 name = "serde" 3042 + version = "1.0.202" 3043 source = "registry+https://github.com/rust-lang/crates.io-index" 3044 + checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395" 3045 dependencies = [ 3046 "serde_derive", 3047 ] 3048 3049 [[package]] 3050 name = "serde_derive" 3051 + version = "1.0.202" 3052 source = "registry+https://github.com/rust-lang/crates.io-index" 3053 + checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" 3054 dependencies = [ 3055 "proc-macro2", 3056 "quote", 3057 + "syn 2.0.63", 3058 ] 3059 3060 [[package]] 3061 name = "serde_json" 3062 + version = "1.0.117" 3063 source = "registry+https://github.com/rust-lang/crates.io-index" 3064 + checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" 3065 dependencies = [ 3066 "itoa", 3067 "ryu", ··· 3070 3071 [[package]] 3072 name = "serde_repr" 3073 + version = "0.1.19" 3074 source = "registry+https://github.com/rust-lang/crates.io-index" 3075 + checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 3076 dependencies = [ 3077 "proc-macro2", 3078 "quote", 3079 + "syn 2.0.63", 3080 ] 3081 3082 [[package]] 3083 name = "serde_spanned" 3084 + version = "0.6.6" 3085 source = "registry+https://github.com/rust-lang/crates.io-index" 3086 + checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" 3087 dependencies = [ 3088 "serde", 3089 ] ··· 3116 3117 [[package]] 3118 name = "signal-hook-registry" 3119 + version = "1.4.2" 3120 source = "registry+https://github.com/rust-lang/crates.io-index" 3121 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 3122 dependencies = [ 3123 "libc", 3124 ] ··· 3153 [[package]] 3154 name = "smithay" 3155 version = "0.3.0" 3156 + source = "git+https://github.com/Smithay/smithay.git#900b938970081cb525dc94ff083d76aa07c60e54" 3157 dependencies = [ 3158 "appendlist", 3159 "bitflags 2.5.0", ··· 3179 "pkg-config", 3180 "profiling", 3181 "rand", 3182 + "rustix 0.38.34", 3183 "scan_fmt", 3184 "smallvec", 3185 "tempfile", ··· 3210 "libc", 3211 "log", 3212 "memmap2 0.9.4", 3213 + "rustix 0.38.34", 3214 "thiserror", 3215 "wayland-backend", 3216 "wayland-client", ··· 3225 [[package]] 3226 name = "smithay-drm-extras" 3227 version = "0.1.0" 3228 + source = "git+https://github.com/Smithay/smithay.git#900b938970081cb525dc94ff083d76aa07c60e54" 3229 dependencies = [ 3230 "drm", 3231 "edid-rs", ··· 3233 3234 [[package]] 3235 name = "smol_str" 3236 + version = "0.2.2" 3237 source = "registry+https://github.com/rust-lang/crates.io-index" 3238 + checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" 3239 dependencies = [ 3240 "serde", 3241 ] ··· 3275 3276 [[package]] 3277 name = "syn" 3278 + version = "2.0.63" 3279 source = "registry+https://github.com/rust-lang/crates.io-index" 3280 + checksum = "bf5be731623ca1a1fb7d8be6f261a3be6d3e2337b8a1f97be944d020c8fcb704" 3281 dependencies = [ 3282 "proc-macro2", 3283 "quote", ··· 3320 checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 3321 dependencies = [ 3322 "cfg-if", 3323 + "fastrand 2.1.0", 3324 + "rustix 0.38.34", 3325 "windows-sys 0.52.0", 3326 ] 3327 3328 [[package]] 3329 + name = "terminal_size" 3330 + version = "0.2.6" 3331 + source = "registry+https://github.com/rust-lang/crates.io-index" 3332 + checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237" 3333 + dependencies = [ 3334 + "rustix 0.37.27", 3335 + "windows-sys 0.48.0", 3336 + ] 3337 + 3338 + [[package]] 3339 name = "thiserror" 3340 + version = "1.0.60" 3341 source = "registry+https://github.com/rust-lang/crates.io-index" 3342 + checksum = "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18" 3343 dependencies = [ 3344 "thiserror-impl", 3345 ] 3346 3347 [[package]] 3348 name = "thiserror-impl" 3349 + version = "1.0.60" 3350 source = "registry+https://github.com/rust-lang/crates.io-index" 3351 + checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524" 3352 dependencies = [ 3353 "proc-macro2", 3354 "quote", 3355 + "syn 2.0.63", 3356 ] 3357 3358 [[package]] ··· 3367 3368 [[package]] 3369 name = "time" 3370 + version = "0.3.36" 3371 source = "registry+https://github.com/rust-lang/crates.io-index" 3372 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 3373 dependencies = [ 3374 "deranged", 3375 "num-conv", ··· 3401 3402 [[package]] 3403 name = "toml" 3404 + version = "0.8.13" 3405 source = "registry+https://github.com/rust-lang/crates.io-index" 3406 + checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba" 3407 dependencies = [ 3408 "serde", 3409 "serde_spanned", 3410 "toml_datetime", 3411 + "toml_edit 0.22.13", 3412 ] 3413 3414 [[package]] 3415 name = "toml_datetime" 3416 + version = "0.6.6" 3417 source = "registry+https://github.com/rust-lang/crates.io-index" 3418 + checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" 3419 dependencies = [ 3420 "serde", 3421 ] ··· 3444 3445 [[package]] 3446 name = "toml_edit" 3447 + version = "0.22.13" 3448 source = "registry+https://github.com/rust-lang/crates.io-index" 3449 + checksum = "c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c" 3450 dependencies = [ 3451 "indexmap", 3452 "serde", 3453 "serde_spanned", 3454 "toml_datetime", 3455 + "winnow 0.6.8", 3456 ] 3457 3458 [[package]] ··· 3474 dependencies = [ 3475 "proc-macro2", 3476 "quote", 3477 + "syn 2.0.63", 3478 ] 3479 3480 [[package]] ··· 3600 3601 [[package]] 3602 name = "unicode-width" 3603 + version = "0.1.12" 3604 source = "registry+https://github.com/rust-lang/crates.io-index" 3605 + checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" 3606 3607 [[package]] 3608 name = "url" ··· 3650 3651 [[package]] 3652 name = "waker-fn" 3653 + version = "1.2.0" 3654 source = "registry+https://github.com/rust-lang/crates.io-index" 3655 + checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" 3656 3657 [[package]] 3658 name = "walkdir" ··· 3691 "once_cell", 3692 "proc-macro2", 3693 "quote", 3694 + "syn 2.0.63", 3695 "wasm-bindgen-shared", 3696 ] 3697 ··· 3725 dependencies = [ 3726 "proc-macro2", 3727 "quote", 3728 + "syn 2.0.63", 3729 "wasm-bindgen-backend", 3730 "wasm-bindgen-shared", 3731 ] ··· 3744 dependencies = [ 3745 "cc", 3746 "downcast-rs", 3747 + "rustix 0.38.34", 3748 "scoped-tls", 3749 "smallvec", 3750 "wayland-sys", ··· 3757 checksum = "82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f" 3758 dependencies = [ 3759 "bitflags 2.5.0", 3760 + "rustix 0.38.34", 3761 "wayland-backend", 3762 "wayland-scanner", 3763 ] ··· 3779 source = "registry+https://github.com/rust-lang/crates.io-index" 3780 checksum = "71ce5fa868dd13d11a0d04c5e2e65726d0897be8de247c0c5a65886e283231ba" 3781 dependencies = [ 3782 + "rustix 0.38.34", 3783 "wayland-client", 3784 "xcursor", 3785 ] ··· 3867 "bitflags 2.5.0", 3868 "downcast-rs", 3869 "io-lifetimes 2.0.3", 3870 + "rustix 0.38.34", 3871 "wayland-backend", 3872 "wayland-scanner", 3873 ] ··· 3924 3925 [[package]] 3926 name = "winapi-util" 3927 + version = "0.1.8" 3928 source = "registry+https://github.com/rust-lang/crates.io-index" 3929 + checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 3930 dependencies = [ 3931 + "windows-sys 0.52.0", 3932 ] 3933 3934 [[package]] ··· 3939 3940 [[package]] 3941 name = "windows" 3942 + version = "0.51.1" 3943 source = "registry+https://github.com/rust-lang/crates.io-index" 3944 + checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" 3945 dependencies = [ 3946 + "windows-core 0.51.1", 3947 "windows-targets 0.48.5", 3948 ] 3949 3950 [[package]] 3951 name = "windows" 3952 + version = "0.54.0" 3953 source = "registry+https://github.com/rust-lang/crates.io-index" 3954 + checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" 3955 dependencies = [ 3956 + "windows-core 0.54.0", 3957 + "windows-targets 0.52.5", 3958 ] 3959 3960 [[package]] ··· 3967 ] 3968 3969 [[package]] 3970 + name = "windows-core" 3971 + version = "0.54.0" 3972 + source = "registry+https://github.com/rust-lang/crates.io-index" 3973 + checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" 3974 + dependencies = [ 3975 + "windows-result", 3976 + "windows-targets 0.52.5", 3977 + ] 3978 + 3979 + [[package]] 3980 + name = "windows-result" 3981 + version = "0.1.1" 3982 + source = "registry+https://github.com/rust-lang/crates.io-index" 3983 + checksum = "749f0da9cc72d82e600d8d2e44cadd0b9eedb9038f71a1c58556ac1c5791813b" 3984 + dependencies = [ 3985 + "windows-targets 0.52.5", 3986 + ] 3987 + 3988 + [[package]] 3989 name = "windows-sys" 3990 version = "0.45.0" 3991 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4009 source = "registry+https://github.com/rust-lang/crates.io-index" 4010 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 4011 dependencies = [ 4012 + "windows-targets 0.52.5", 4013 ] 4014 4015 [[package]] ··· 4044 4045 [[package]] 4046 name = "windows-targets" 4047 + version = "0.52.5" 4048 source = "registry+https://github.com/rust-lang/crates.io-index" 4049 + checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 4050 dependencies = [ 4051 + "windows_aarch64_gnullvm 0.52.5", 4052 + "windows_aarch64_msvc 0.52.5", 4053 + "windows_i686_gnu 0.52.5", 4054 + "windows_i686_gnullvm", 4055 + "windows_i686_msvc 0.52.5", 4056 + "windows_x86_64_gnu 0.52.5", 4057 + "windows_x86_64_gnullvm 0.52.5", 4058 + "windows_x86_64_msvc 0.52.5", 4059 ] 4060 4061 [[package]] ··· 4072 4073 [[package]] 4074 name = "windows_aarch64_gnullvm" 4075 + version = "0.52.5" 4076 source = "registry+https://github.com/rust-lang/crates.io-index" 4077 + checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 4078 4079 [[package]] 4080 name = "windows_aarch64_msvc" ··· 4090 4091 [[package]] 4092 name = "windows_aarch64_msvc" 4093 + version = "0.52.5" 4094 source = "registry+https://github.com/rust-lang/crates.io-index" 4095 + checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 4096 4097 [[package]] 4098 name = "windows_i686_gnu" ··· 4108 4109 [[package]] 4110 name = "windows_i686_gnu" 4111 + version = "0.52.5" 4112 source = "registry+https://github.com/rust-lang/crates.io-index" 4113 + checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 4114 + 4115 + [[package]] 4116 + name = "windows_i686_gnullvm" 4117 + version = "0.52.5" 4118 + source = "registry+https://github.com/rust-lang/crates.io-index" 4119 + checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 4120 4121 [[package]] 4122 name = "windows_i686_msvc" ··· 4132 4133 [[package]] 4134 name = "windows_i686_msvc" 4135 + version = "0.52.5" 4136 source = "registry+https://github.com/rust-lang/crates.io-index" 4137 + checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 4138 4139 [[package]] 4140 name = "windows_x86_64_gnu" ··· 4150 4151 [[package]] 4152 name = "windows_x86_64_gnu" 4153 + version = "0.52.5" 4154 source = "registry+https://github.com/rust-lang/crates.io-index" 4155 + checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 4156 4157 [[package]] 4158 name = "windows_x86_64_gnullvm" ··· 4168 4169 [[package]] 4170 name = "windows_x86_64_gnullvm" 4171 + version = "0.52.5" 4172 source = "registry+https://github.com/rust-lang/crates.io-index" 4173 + checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 4174 4175 [[package]] 4176 name = "windows_x86_64_msvc" ··· 4186 4187 [[package]] 4188 name = "windows_x86_64_msvc" 4189 + version = "0.52.5" 4190 source = "registry+https://github.com/rust-lang/crates.io-index" 4191 + checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 4192 4193 [[package]] 4194 name = "winit" ··· 4219 "percent-encoding", 4220 "raw-window-handle", 4221 "redox_syscall 0.3.5", 4222 + "rustix 0.38.34", 4223 "smithay-client-toolkit", 4224 "smol_str", 4225 "unicode-segmentation", ··· 4248 4249 [[package]] 4250 name = "winnow" 4251 + version = "0.6.8" 4252 source = "registry+https://github.com/rust-lang/crates.io-index" 4253 + checksum = "c3c52e9c97a68071b23e836c9380edae937f17b9c4667bd021973efc689f618d" 4254 dependencies = [ 4255 "memchr", 4256 ] ··· 4268 4269 [[package]] 4270 name = "x11rb" 4271 + version = "0.13.1" 4272 source = "registry+https://github.com/rust-lang/crates.io-index" 4273 + checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12" 4274 dependencies = [ 4275 "as-raw-xcb-connection", 4276 "gethostname", 4277 "libc", 4278 "libloading", 4279 "once_cell", 4280 + "rustix 0.38.34", 4281 "x11rb-protocol", 4282 ] 4283 4284 [[package]] 4285 name = "x11rb-protocol" 4286 + version = "0.13.1" 4287 source = "registry+https://github.com/rust-lang/crates.io-index" 4288 + checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d" 4289 4290 [[package]] 4291 name = "xcursor" ··· 4335 4336 [[package]] 4337 name = "xml-rs" 4338 + version = "0.8.20" 4339 source = "registry+https://github.com/rust-lang/crates.io-index" 4340 + checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193" 4341 4342 [[package]] 4343 name = "xshell" 4344 + version = "0.2.6" 4345 source = "registry+https://github.com/rust-lang/crates.io-index" 4346 + checksum = "6db0ab86eae739efd1b054a8d3d16041914030ac4e01cd1dca0cf252fd8b6437" 4347 dependencies = [ 4348 "xshell-macros", 4349 ] 4350 4351 [[package]] 4352 name = "xshell-macros" 4353 + version = "0.2.6" 4354 source = "registry+https://github.com/rust-lang/crates.io-index" 4355 + checksum = "9d422e8e38ec76e2f06ee439ccc765e9c6a9638b9e7c9f2e8255e4d41e8bd852" 4356 4357 [[package]] 4358 name = "yansi-term" ··· 4431 4432 [[package]] 4433 name = "zerocopy" 4434 + version = "0.7.34" 4435 source = "registry+https://github.com/rust-lang/crates.io-index" 4436 + checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" 4437 dependencies = [ 4438 "zerocopy-derive", 4439 ] 4440 4441 [[package]] 4442 name = "zerocopy-derive" 4443 + version = "0.7.34" 4444 source = "registry+https://github.com/rust-lang/crates.io-index" 4445 + checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" 4446 dependencies = [ 4447 "proc-macro2", 4448 "quote", 4449 + "syn 2.0.63", 4450 ] 4451 4452 [[package]]
+3 -4
pkgs/by-name/ni/niri/package.nix
··· 13 , mesa 14 , fontconfig 15 , libglvnd 16 - , libclang 17 , autoPatchelfHook 18 , clang 19 }: 20 21 rustPlatform.buildRustPackage rec { 22 pname = "niri"; 23 - version = "0.1.5"; 24 25 src = fetchFromGitHub { 26 owner = "YaLTeR"; 27 repo = "niri"; 28 rev = "v${version}"; 29 - hash = "sha256-YuYowUw5ecPa78bhT72zY2b99wn68mO3vVkop8hnb8M="; 30 }; 31 32 cargoLock = { 33 lockFile = ./Cargo.lock; 34 outputHashes = { 35 - "smithay-0.3.0" = "sha256-1ANERwRG7Uwe1gSm6zQnEMQlpRrGSFP8mp6JItzjz0k="; 36 }; 37 }; 38
··· 13 , mesa 14 , fontconfig 15 , libglvnd 16 , autoPatchelfHook 17 , clang 18 }: 19 20 rustPlatform.buildRustPackage rec { 21 pname = "niri"; 22 + version = "0.1.6"; 23 24 src = fetchFromGitHub { 25 owner = "YaLTeR"; 26 repo = "niri"; 27 rev = "v${version}"; 28 + hash = "sha256-MJh0CR2YHJE0GNnxaTcElNMuZUEI0pe9fvC0mfy4484="; 29 }; 30 31 cargoLock = { 32 lockFile = ./Cargo.lock; 33 outputHashes = { 34 + "smithay-0.3.0" = "sha256-UzX5pws8yxJhXdKIDzu6uw+PlVLRS9U9ZAfQovKv0w0="; 35 }; 36 }; 37
+2 -2
pkgs/by-name/oe/oelint-adv/package.nix
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "oelint-adv"; 9 - version = "5.3.1"; 10 format = "setuptools"; 11 12 src = fetchPypi { 13 inherit version; 14 pname = "oelint_adv"; 15 - hash = "sha256-8fftHQpv2GZhi3ZDXYUG7uAiWuuX79dntGAbKIvv4Kc="; 16 }; 17 18 propagatedBuildInputs = with python3.pkgs; [
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "oelint-adv"; 9 + version = "5.3.2"; 10 format = "setuptools"; 11 12 src = fetchPypi { 13 inherit version; 14 pname = "oelint_adv"; 15 + hash = "sha256-9FLoQxh9HNWmZguczfC3CkXIt7oMfCFhfen2y+Tfac4="; 16 }; 17 18 propagatedBuildInputs = with python3.pkgs; [
+3 -3
pkgs/by-name/om/omnictl/package.nix
··· 2 3 buildGoModule rec { 4 pname = "omnictl"; 5 - version = "0.35.0"; 6 7 src = fetchFromGitHub { 8 owner = "siderolabs"; 9 repo = "omni"; 10 rev = "v${version}"; 11 - hash = "sha256-y4kWIj7DDeUs521csW26w1K6esZMgvI4MQtgZAeOtlk="; 12 }; 13 14 - vendorHash = "sha256-BYKIAgWR+PDJbDJ72PS6TDvpZx7yRaDJzbq0/b/MIKs="; 15 16 ldflags = [ "-s" "-w" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "omnictl"; 5 + version = "0.35.1"; 6 7 src = fetchFromGitHub { 8 owner = "siderolabs"; 9 repo = "omni"; 10 rev = "v${version}"; 11 + hash = "sha256-cxD3oaGRpYqgraJpDtnjND5TBSdloACms57Be/gnTbo="; 12 }; 13 14 + vendorHash = "sha256-gQUg0ynaySpBCrZWeZl0GdiB7mvHML58lmV6l7ABb5E="; 15 16 ldflags = [ "-s" "-w" ]; 17
+34 -10
pkgs/by-name/op/openjump/package.nix
··· 1 - { lib, stdenv, fetchurl, unzip, makeWrapper 2 - , coreutils, gawk, which, gnugrep, findutils 3 - , jre 4 }: 5 6 - stdenv.mkDerivation rec { 7 pname = "openjump"; 8 version = "2.2.1"; 9 revision = "r5222%5B94156e5%5D"; 10 11 src = fetchurl { 12 - url = "mirror://sourceforge/jump-pilot/OpenJUMP/${version}/OpenJUMP-Portable-${version}-${revision}-PLUS.zip"; 13 hash = "sha256-+/AMmD6NDPy+2Gq1Ji5i/QWGU7FOsU+kKsWoNXcx/VI="; 14 }; 15 16 # TODO: build from source 17 unpackPhase = '' 18 mkdir -p $out/opt 19 unzip $src -d $out/opt 20 ''; 21 22 - nativeBuildInputs = [ makeWrapper unzip ]; 23 24 installPhase = '' 25 dir=$(echo $out/opt/OpenJUMP-*) 26 27 chmod +x "$dir/bin/oj_linux.sh" 28 makeWrapper "$dir/bin/oj_linux.sh" $out/bin/OpenJump \ 29 --set JAVA_HOME ${jre} \ 30 - --set PATH ${lib.makeBinPath [ coreutils gawk which gnugrep findutils ]} 31 ''; 32 33 meta = { 34 description = "Open source Geographic Information System (GIS) written in the Java programming language"; 35 homepage = "http://www.openjump.org/"; 36 - sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; 37 license = lib.licenses.gpl2; 38 maintainers = lib.teams.geospatial.members ++ [ lib.maintainers.marcweber ]; 39 platforms = jre.meta.platforms; 40 - mainProgram = "OpenJump"; 41 }; 42 - }
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + unzip, 6 + makeBinaryWrapper, 7 + coreutils, 8 + gawk, 9 + which, 10 + gnugrep, 11 + findutils, 12 + jre, 13 }: 14 15 + stdenv.mkDerivation (finalAttrs: { 16 pname = "openjump"; 17 version = "2.2.1"; 18 revision = "r5222%5B94156e5%5D"; 19 20 src = fetchurl { 21 + url = "mirror://sourceforge/jump-pilot/OpenJUMP/${finalAttrs.version}/OpenJUMP-Portable-${finalAttrs.version}-${finalAttrs.revision}-PLUS.zip"; 22 hash = "sha256-+/AMmD6NDPy+2Gq1Ji5i/QWGU7FOsU+kKsWoNXcx/VI="; 23 }; 24 25 # TODO: build from source 26 unpackPhase = '' 27 + runHook preUnpack 28 mkdir -p $out/opt 29 unzip $src -d $out/opt 30 + runHook postUnpack 31 ''; 32 33 + nativeBuildInputs = [ 34 + makeBinaryWrapper 35 + unzip 36 + ]; 37 38 installPhase = '' 39 + runHook preInstall 40 dir=$(echo $out/opt/OpenJUMP-*) 41 42 chmod +x "$dir/bin/oj_linux.sh" 43 makeWrapper "$dir/bin/oj_linux.sh" $out/bin/OpenJump \ 44 --set JAVA_HOME ${jre} \ 45 + --set PATH ${ 46 + lib.makeBinPath [ 47 + coreutils 48 + gawk 49 + which 50 + gnugrep 51 + findutils 52 + ] 53 + } 54 + runHook postInstall 55 ''; 56 57 meta = { 58 description = "Open source Geographic Information System (GIS) written in the Java programming language"; 59 homepage = "http://www.openjump.org/"; 60 license = lib.licenses.gpl2; 61 + mainProgram = "OpenJump"; 62 maintainers = lib.teams.geospatial.members ++ [ lib.maintainers.marcweber ]; 63 platforms = jre.meta.platforms; 64 + sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; 65 }; 66 + })
+3 -3
pkgs/by-name/pr/proto/package.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "proto"; 13 - version = "0.35.1"; 14 15 src = fetchFromGitHub { 16 owner = "moonrepo"; 17 repo = pname; 18 rev = "v${version}"; 19 - hash = "sha256-ympqli1CHqS4iR76Rs9SFTVP4PxHsnFpZMDReg3+LhA="; 20 }; 21 22 - cargoHash = "sha256-moabqZlj3vWkQo/yZEcwbvXuqrTswfSFaci/FEJzfnQ="; 23 24 buildInputs = lib.optionals stdenv.isDarwin [ 25 darwin.apple_sdk.frameworks.SystemConfiguration
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "proto"; 13 + version = "0.35.2"; 14 15 src = fetchFromGitHub { 16 owner = "moonrepo"; 17 repo = pname; 18 rev = "v${version}"; 19 + hash = "sha256-2m6ktcSZWOuu4S3FI3kiPTRhS2+rRgI5M7BZ//9bb8M="; 20 }; 21 22 + cargoHash = "sha256-JbuHuj0VG+3nRNEoVHoOdA66RWbWrIzDkwa7PsO3TJ0="; 23 24 buildInputs = lib.optionals stdenv.isDarwin [ 25 darwin.apple_sdk.frameworks.SystemConfiguration
+3 -3
pkgs/by-name/re/renode-dts2repl/package.nix
··· 6 7 python3.pkgs.buildPythonApplication { 8 pname = "renode-dts2repl"; 9 - version = "0-unstable-2024-05-09"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "antmicro"; 14 repo = "dts2repl"; 15 - rev = "b95c930c2122e227bbacee42f35933a4c2d40771"; 16 - hash = "sha256-Sax+ckln+R6ll/UPztESJEjO8dtq8THmi309CaFTv0I="; 17 }; 18 19 nativeBuildInputs = [
··· 6 7 python3.pkgs.buildPythonApplication { 8 pname = "renode-dts2repl"; 9 + version = "0-unstable-2024-05-16"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "antmicro"; 14 repo = "dts2repl"; 15 + rev = "2eb930e6c9f6b5821e62ca568682a099a2aea99e"; 16 + hash = "sha256-fMx3sbpxLDzNiDvqxEtqXvAKD8UWe7Du7JTOL1hVkk4="; 17 }; 18 19 nativeBuildInputs = [
+18 -7
pkgs/by-name/ro/robo/package.nix
··· 1 { 2 - lib 3 - , php 4 - , fetchFromGitHub 5 }: 6 7 - php.buildComposerProject (finalAttrs: { 8 pname = "robo"; 9 - version = "4.0.6"; 10 11 src = fetchFromGitHub { 12 owner = "consolidation"; 13 repo = "robo"; 14 rev = finalAttrs.version; 15 - hash = "sha256-rpCs24Q15XM4BdW1+IfysFR/8/ZU4o5b4MyJL48uDaU="; 16 }; 17 18 - vendorHash = "sha256-Ul8XjH0Nav37UVpNQslOkF2bkiyqUAEZiIbcSW2tGkQ="; 19 20 meta = { 21 changelog = "https://github.com/consolidation/robo/blob/${finalAttrs.version}/CHANGELOG.md";
··· 1 { 2 + lib, 3 + php82, 4 + fetchFromGitHub, 5 + fetchpatch, 6 }: 7 8 + php82.buildComposerProject (finalAttrs: { 9 pname = "robo"; 10 + version = "5.0.0"; 11 12 src = fetchFromGitHub { 13 owner = "consolidation"; 14 repo = "robo"; 15 rev = finalAttrs.version; 16 + hash = "sha256-tibG2sR5CsRnUjZEvOewX/fyMuAS1kgKjYbrkk+f0BI="; 17 }; 18 19 + patches = [ 20 + # Fix the version number 21 + # Most likely to remove at the next bump update 22 + # See https://github.com/drupol/robo/pull/1 23 + (fetchpatch { 24 + url = "https://github.com/drupol/robo/commit/c3cd001525c1adb5980a3a18a5561a0a5bbe1f50.patch"; 25 + hash = "sha256-iMdZx+Bldmf1IS6Ypoet7GSsE6J9ZnE0HTskznkyEKM="; 26 + }) 27 + ]; 28 + 29 + vendorHash = "sha256-RRnHv6sOYm8fYhY3Q6m5sFDflFXd9b9LPcAqk/D1jdE="; 30 31 meta = { 32 changelog = "https://github.com/consolidation/robo/blob/${finalAttrs.version}/CHANGELOG.md";
+2 -2
pkgs/by-name/tw/twitch-dl/package.nix
··· 7 8 python3Packages.buildPythonApplication rec { 9 pname = "twitch-dl"; 10 - version = "2.3.0"; 11 pyproject = true; 12 13 src = fetchFromGitHub { 14 owner = "ihabunek"; 15 repo = "twitch-dl"; 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-0uOOc3ANXleQlENB+gdWheafBiOOcyZsFvYj7r+WMCY="; 18 }; 19 20 pythonRelaxDeps = [
··· 7 8 python3Packages.buildPythonApplication rec { 9 pname = "twitch-dl"; 10 + version = "2.3.1"; 11 pyproject = true; 12 13 src = fetchFromGitHub { 14 owner = "ihabunek"; 15 repo = "twitch-dl"; 16 rev = "refs/tags/${version}"; 17 + hash = "sha256-ixkIDJbysa3TOJiNmAG2SuJwCv5MaX6nCtUnS4901rg="; 18 }; 19 20 pythonRelaxDeps = [
+3 -3
pkgs/development/compilers/intel-graphics-compiler/default.nix
··· 20 vc_intrinsics_src = fetchFromGitHub { 21 owner = "intel"; 22 repo = "vc-intrinsics"; 23 - rev = "v0.16.0"; 24 - hash = "sha256-d197m80vSICdv4VKnyqdy3flzbKLKmB8jroY2difA7o="; 25 }; 26 27 inherit (llvmPackages_14) lld llvm; ··· 31 32 stdenv.mkDerivation rec { 33 pname = "intel-graphics-compiler"; 34 - version = "1.0.16238.4"; 35 36 src = fetchFromGitHub { 37 owner = "intel";
··· 20 vc_intrinsics_src = fetchFromGitHub { 21 owner = "intel"; 22 repo = "vc-intrinsics"; 23 + rev = "v0.18.0"; 24 + hash = "sha256-F2GR3TDUUiygEhdQN+PsMT/CIYBATMQX5wkvwrziS2E="; 25 }; 26 27 inherit (llvmPackages_14) lld llvm; ··· 31 32 stdenv.mkDerivation rec { 33 pname = "intel-graphics-compiler"; 34 + version = "1.0.16695.4"; 35 36 src = fetchFromGitHub { 37 owner = "intel";
+4
pkgs/development/haskell-modules/configuration-common.nix
··· 3093 # https://github.com/isovector/type-errors/issues/9 3094 type-errors = dontCheck super.type-errors; 3095 3096 cabal-gild = super.cabal-gild.overrideScope (self: super: { 3097 tasty = super.tasty_1_5; 3098 tasty-quickcheck = super.tasty-quickcheck_0_10_3;
··· 3093 # https://github.com/isovector/type-errors/issues/9 3094 type-errors = dontCheck super.type-errors; 3095 3096 + # 2024-05-15: Hackage distribution is missing files needed for tests 3097 + # https://github.com/isovector/cornelis/issues/150 3098 + cornelis = dontCheck super.cornelis; 3099 + 3100 cabal-gild = super.cabal-gild.overrideScope (self: super: { 3101 tasty = super.tasty_1_5; 3102 tasty-quickcheck = super.tasty-quickcheck_0_10_3;
-1
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 1003 - core-haskell # failure in job https://hydra.nixos.org/build/233222588 at 2023-09-02 1004 - corenlp-types # failure in job https://hydra.nixos.org/build/243808366 at 2024-01-01 1005 - core-warn # failure in job https://hydra.nixos.org/build/233204404 at 2023-09-02 1006 - - cornelis # failure in job https://hydra.nixos.org/build/259604220 at 2024-05-15 1007 - Coroutine # failure in job https://hydra.nixos.org/build/233211213 at 2023-09-02 1008 - coroutine-object # failure in job https://hydra.nixos.org/build/233220413 at 2023-09-02 1009 - couchdb-conduit # failure in job https://hydra.nixos.org/build/233227244 at 2023-09-02
··· 1003 - core-haskell # failure in job https://hydra.nixos.org/build/233222588 at 2023-09-02 1004 - corenlp-types # failure in job https://hydra.nixos.org/build/243808366 at 2024-01-01 1005 - core-warn # failure in job https://hydra.nixos.org/build/233204404 at 2023-09-02 1006 - Coroutine # failure in job https://hydra.nixos.org/build/233211213 at 2023-09-02 1007 - coroutine-object # failure in job https://hydra.nixos.org/build/233220413 at 2023-09-02 1008 - couchdb-conduit # failure in job https://hydra.nixos.org/build/233227244 at 2023-09-02
+4
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 254 - Unique 255 libjared: 256 - sensei 257 maralorn: 258 - bluefin 259 - cabal-fmt ··· 322 - titlecase 323 - xmonad 324 - xmonad-contrib 325 poscat: 326 - hinit 327 psibi:
··· 254 - Unique 255 libjared: 256 - sensei 257 + malo: 258 + - cornelis 259 maralorn: 260 - bluefin 261 - cabal-fmt ··· 324 - titlecase 325 - xmonad 326 - xmonad-contrib 327 + phijor: 328 + - cornelis 329 poscat: 330 - hinit 331 psibi:
+1 -2
pkgs/development/haskell-modules/hackage-packages.nix
··· 75510 vector 75511 ]; 75512 license = lib.licenses.bsd3; 75513 - hydraPlatforms = lib.platforms.none; 75514 mainProgram = "cornelis"; 75515 - broken = true; 75516 }) {}; 75517 75518 "coroutine-enumerator" = callPackage
··· 75510 vector 75511 ]; 75512 license = lib.licenses.bsd3; 75513 mainProgram = "cornelis"; 75514 + maintainers = [ lib.maintainers.malo lib.maintainers.phijor ]; 75515 }) {}; 75516 75517 "coroutine-enumerator" = callPackage
+3 -3
pkgs/development/php-packages/phpstan/default.nix
··· 6 7 php.buildComposerProject (finalAttrs: { 8 pname = "phpstan"; 9 - version = "1.11.0"; 10 11 src = fetchFromGitHub { 12 owner = "phpstan"; 13 repo = "phpstan-src"; 14 rev = finalAttrs.version; 15 - hash = "sha256-zf6u7fGMMx+DeXcS4SxyK3aQ53jnXzQ8YPrJ89vG65Y="; 16 }; 17 18 - vendorHash = "sha256-Uv2BoE/hTK59uxHsdm4M5hfozDw4LwwZH4MHd+vN60Y="; 19 composerStrictValidation = false; 20 21 meta = {
··· 6 7 php.buildComposerProject (finalAttrs: { 8 pname = "phpstan"; 9 + version = "1.11.1"; 10 11 src = fetchFromGitHub { 12 owner = "phpstan"; 13 repo = "phpstan-src"; 14 rev = finalAttrs.version; 15 + hash = "sha256-CMIWxxryDDA38uyGl3SIooliU0ElAY1iAqnexn2Uq58="; 16 }; 17 18 + vendorHash = "sha256-CSkwBBV6b2inpQu4TKBR23Du11mzr3rV6GtprzHAOgQ="; 19 composerStrictValidation = false; 20 21 meta = {
+15 -17
pkgs/development/python-modules/character-encoding-utils/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - , pytestCheckHook 5 - , pythonOlder 6 - , nix-update-script 7 - , hatch-vcs 8 - , hatchling 9 }: 10 11 buildPythonPackage rec { 12 pname = "character-encoding-utils"; 13 - version = "0.0.7"; 14 15 disabled = pythonOlder "3.11"; 16 17 src = fetchPypi { 18 pname = "character_encoding_utils"; 19 inherit version; 20 - hash = "sha256-cUggyNz5xphDF+7dSrx3vr3v3R8ISryHj9accMJfDbg="; 21 }; 22 23 - format = "pyproject"; 24 - 25 - nativeBuildInputs = [ 26 hatch-vcs 27 hatchling 28 ]; 29 30 - checkInputs = [ pytestCheckHook ]; 31 32 - passthru.updateScript = nix-update-script { }; 33 34 meta = { 35 - homepage = "https://github.com/TakWolf/character-encoding-utils"; 36 description = "Some character encoding utils"; 37 - platforms = lib.platforms.all; 38 license = lib.licenses.mit; 39 maintainers = with lib.maintainers; [ h7x4 ]; 40 };
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + hatch-vcs, 6 + hatchling, 7 + pytestCheckHook, 8 + pythonOlder, 9 }: 10 11 buildPythonPackage rec { 12 pname = "character-encoding-utils"; 13 + version = "0.0.8"; 14 + pyproject = true; 15 16 disabled = pythonOlder "3.11"; 17 18 src = fetchPypi { 19 pname = "character_encoding_utils"; 20 inherit version; 21 + hash = "sha256-UXX4L/x7fP37ZEFDCPc0KRNyx47xvwY0Jz+lfxzUulg="; 22 }; 23 24 + build-system = [ 25 hatch-vcs 26 hatchling 27 ]; 28 29 + nativeCheckInputs = [ pytestCheckHook ]; 30 31 + pythonImportsCheck = [ "character_encoding_utils" ]; 32 33 meta = { 34 description = "Some character encoding utils"; 35 + homepage = "https://github.com/TakWolf/character-encoding-utils"; 36 license = lib.licenses.mit; 37 maintainers = with lib.maintainers; [ h7x4 ]; 38 };
+2 -2
pkgs/development/python-modules/cliff/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "cliff"; 20 - version = "4.6.0"; 21 format = "setuptools"; 22 23 src = fetchPypi { 24 inherit pname version; 25 - hash = "sha256-LzjOi9HqSVjWbxWwZqxH5l1h9gC5MZuSHhLp6cvNmdA="; 26 }; 27 28 postPatch = ''
··· 17 18 buildPythonPackage rec { 19 pname = "cliff"; 20 + version = "4.7.0"; 21 format = "setuptools"; 22 23 src = fetchPypi { 24 inherit pname version; 25 + hash = "sha256-bKRfjfUZu8ByLGEEnee35EKkZfp/P1Urltc1+ib9WyY="; 26 }; 27 28 postPatch = ''
+2 -2
pkgs/development/python-modules/gflanguages/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "gflanguages"; 16 - version = "0.6.0"; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 - hash = "sha256-kaJZ0STN2U/4vQ7g5VbpPGv64czryK8jXmIJ97bkItA="; 23 }; 24 25 pyproject = true;
··· 13 14 buildPythonPackage rec { 15 pname = "gflanguages"; 16 + version = "0.6.1"; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 + hash = "sha256-mlRNzrAgeEt1/VbQEXWIxCD9NkULMOnkFsALO5H+1SY="; 23 }; 24 25 pyproject = true;
+2 -2
pkgs/development/python-modules/heudiconv/default.nix
··· 19 20 buildPythonPackage rec { 21 pname = "heudiconv"; 22 - version = "1.1.0"; 23 pyproject = true; 24 25 disabled = pythonOlder "3.8"; 26 27 src = fetchPypi { 28 inherit pname version; 29 - hash = "sha256-zRLRdP3LpytHCTrehhPYMmJnss5v6ojjkIPuB8fKR5w="; 30 }; 31 32 postPatch = ''
··· 19 20 buildPythonPackage rec { 21 pname = "heudiconv"; 22 + version = "1.1.3"; 23 pyproject = true; 24 25 disabled = pythonOlder "3.8"; 26 27 src = fetchPypi { 28 inherit pname version; 29 + hash = "sha256-ktw/XrvA5G+DunjEB8LeQuQnjs6zQOKsZ+RGpzDZ5DQ="; 30 }; 31 32 postPatch = ''
+2 -2
pkgs/development/python-modules/pcffont/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "pcffont"; 12 - version = "0.0.11"; 13 pyproject = true; 14 15 src = fetchFromGitHub { 16 owner = "TakWolf"; 17 repo = "pcffont"; 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-gu9niWxYTw3rcA++z8B+MdKp5XaqAGjmvd+PdSDosfg="; 20 }; 21 22 build-system = [
··· 9 10 buildPythonPackage rec { 11 pname = "pcffont"; 12 + version = "0.0.13"; 13 pyproject = true; 14 15 src = fetchFromGitHub { 16 owner = "TakWolf"; 17 repo = "pcffont"; 18 rev = "refs/tags/${version}"; 19 + hash = "sha256-DbPcE2Bx+V90s7P3Gq+Uz3iQNidwbNlp7zln8ykL7Sg="; 20 }; 21 22 build-system = [
+2 -2
pkgs/development/python-modules/phe/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "phe"; 16 - version = "1.5.0"; 17 pyproject = true; 18 19 # https://github.com/data61/python-paillier/issues/51 ··· 23 owner = "data61"; 24 repo = "python-paillier"; 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-fsZ8x/K+8V4zyVgkci6XNAm89zQFWEbmRVp4jazFfVY="; 27 }; 28 29 build-system = [ setuptools ];
··· 13 14 buildPythonPackage rec { 15 pname = "phe"; 16 + version = "1.5.1"; 17 pyproject = true; 18 19 # https://github.com/data61/python-paillier/issues/51 ··· 23 owner = "data61"; 24 repo = "python-paillier"; 25 rev = "refs/tags/${version}"; 26 + hash = "sha256-P//4ZL4+2zcB5sWvujs2N0CHFz+EBLERWrPGLLHj6CY="; 27 }; 28 29 build-system = [ setuptools ];
+13 -16
pkgs/development/python-modules/plexapi/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , pythonOlder 5 - , requests 6 - , setuptools 7 - , tqdm 8 - , websocket-client 9 }: 10 11 buildPythonPackage rec { 12 pname = "plexapi"; 13 - version = "4.15.12"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "pkkid"; 20 repo = "python-plexapi"; 21 rev = "refs/tags/${version}"; 22 - hash = "sha256-i+Vg1SWxDKprZu+crf0iallaAIApDpidJ//2mivAn18="; 23 }; 24 25 - build-system = [ 26 - setuptools 27 - ]; 28 29 dependencies = [ 30 requests ··· 35 # Tests require a running Plex instance 36 doCheck = false; 37 38 - pythonImportsCheck = [ 39 - "plexapi" 40 - ]; 41 42 meta = with lib; { 43 description = "Python bindings for the Plex API";
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pythonOlder, 6 + requests, 7 + setuptools, 8 + tqdm, 9 + websocket-client, 10 }: 11 12 buildPythonPackage rec { 13 pname = "plexapi"; 14 + version = "4.15.13"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.8"; ··· 20 owner = "pkkid"; 21 repo = "python-plexapi"; 22 rev = "refs/tags/${version}"; 23 + hash = "sha256-i898cHYOSrzSreWBmW7W9QBUoyIDKwmt4k2wgutN3bw="; 24 }; 25 26 + build-system = [ setuptools ]; 27 28 dependencies = [ 29 requests ··· 34 # Tests require a running Plex instance 35 doCheck = false; 36 37 + pythonImportsCheck = [ "plexapi" ]; 38 39 meta = with lib; { 40 description = "Python bindings for the Plex API";
+2 -2
pkgs/development/python-modules/pynws/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "pynws"; 20 - version = "1.8.0"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.8"; ··· 26 owner = "MatthewFlamm"; 27 repo = "pynws"; 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-KUCylHYng6mn2TWKf8C7k0IoerM22OIQ7pJMKi5SF3A="; 30 }; 31 32 build-system = [
··· 17 18 buildPythonPackage rec { 19 pname = "pynws"; 20 + version = "1.8.1"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.8"; ··· 26 owner = "MatthewFlamm"; 27 repo = "pynws"; 28 rev = "refs/tags/v${version}"; 29 + hash = "sha256-gC5IOW5sejXigBKfxLst8MwU/IkqSQrMZhmd4eza++s="; 30 }; 31 32 build-system = [
+2 -2
pkgs/development/python-modules/pyvista/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "pyvista"; 17 - version = "0.43.7"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.8"; ··· 23 owner = pname; 24 repo = pname; 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-z/IO25hcHv1pimUecIIX5hZPYF2/1QkROqZ2D4Tk7DE="; 27 }; 28 29 nativeBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "pyvista"; 17 + version = "0.43.8"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.8"; ··· 23 owner = pname; 24 repo = pname; 25 rev = "refs/tags/v${version}"; 26 + hash = "sha256-ZAj0aIinaVet/zK8yF1LrB63hrb2dTmTROA8uNl0yug="; 27 }; 28 29 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/stone/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "stone"; 16 - version = "3.3.3"; 17 pyproject = true; 18 19 # distutils removal, https://github.com/dropbox/stone/issues/323 ··· 23 owner = "dropbox"; 24 repo = "stone"; 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-l86j2fd6x57bKt/TFGiyg+ZFjZFFCo43rE48MoPvXWc="; 27 }; 28 29 postPatch = ''
··· 13 14 buildPythonPackage rec { 15 pname = "stone"; 16 + version = "3.3.6"; 17 pyproject = true; 18 19 # distutils removal, https://github.com/dropbox/stone/issues/323 ··· 23 owner = "dropbox"; 24 repo = "stone"; 25 rev = "refs/tags/v${version}"; 26 + hash = "sha256-Og0hUUCCd9wRdHUhZBl62rDAunP2Bph5COsCw/T1kUA="; 27 }; 28 29 postPatch = ''
+3 -3
pkgs/development/tools/build-managers/moon/default.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "moon"; 12 - version = "1.24.4"; 13 14 src = fetchFromGitHub { 15 owner = "moonrepo"; 16 repo = pname; 17 rev = "v${version}"; 18 - hash = "sha256-LOUACki6uG8jDBI2eOO0C/tQrJ7L3aehwo+4pe9ONgo="; 19 }; 20 21 - cargoHash = "sha256-kTLWWtAqoSTmVBHYJKMUsV8jtSYzgERkSErLRMmZI7Y="; 22 23 env = { 24 RUSTFLAGS = "-C strip=symbols";
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "moon"; 12 + version = "1.24.5"; 13 14 src = fetchFromGitHub { 15 owner = "moonrepo"; 16 repo = pname; 17 rev = "v${version}"; 18 + hash = "sha256-9ChvfyXo16wtIKqAHtmmU9veArCX+VtuaG0d6sxz8UE="; 19 }; 20 21 + cargoHash = "sha256-C3uLmPb8nZVu5McfhVjlhE46ehtcoUesx5dNzzY+wAU="; 22 23 env = { 24 RUSTFLAGS = "-C strip=symbols";
+2 -2
pkgs/development/tools/repository-managers/nexus/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "nexus"; 5 - version = "3.52.0-01"; 6 7 src = fetchurl { 8 url = "https://download.sonatype.com/nexus/3/nexus-${version}-unix.tar.gz"; 9 - hash = "sha256-+Hdmuy7WBtUIjEBZyLgE3a3+L/lANHiy1VRBJ2s686U="; 10 }; 11 12 preferLocalBuild = true;
··· 2 3 stdenv.mkDerivation rec { 4 pname = "nexus"; 5 + version = "3.68.1-02"; 6 7 src = fetchurl { 8 url = "https://download.sonatype.com/nexus/3/nexus-${version}-unix.tar.gz"; 9 + hash = "sha256-VHS4KDFgU3djteDzDAe43TZIwRG/8bb7u3usoOCJS5M="; 10 }; 11 12 preferLocalBuild = true;
+3 -3
pkgs/development/tools/rust/cargo-crev/default.nix
··· 14 15 rustPlatform.buildRustPackage rec { 16 pname = "cargo-crev"; 17 - version = "0.25.6"; 18 19 src = fetchFromGitHub { 20 owner = "crev-dev"; 21 repo = "cargo-crev"; 22 rev = "v${version}"; 23 - sha256 = "sha256-kMbbUXiU549JwblLzcP4X5rs6Qu8vaLKB5rnZSpKHKQ="; 24 }; 25 26 - cargoHash = "sha256-gUHy8yXTiQd3/7IyVmiq0QqXKF4ZVhF+riryEj/w2NI="; 27 28 preCheck = '' 29 export HOME=$(mktemp -d)
··· 14 15 rustPlatform.buildRustPackage rec { 16 pname = "cargo-crev"; 17 + version = "0.25.9"; 18 19 src = fetchFromGitHub { 20 owner = "crev-dev"; 21 repo = "cargo-crev"; 22 rev = "v${version}"; 23 + sha256 = "sha256-ZevtYJ1ibSs3an3m1KJNTTquz1w6UfTiFgd1mNHFHWE="; 24 }; 25 26 + cargoHash = "sha256-QHhfHm2fDFR5BpSnw1wzr3dfCWDTzWNDDdRtj2qOoKE="; 27 28 preCheck = '' 29 export HOME=$(mktemp -d)
+2 -2
pkgs/servers/monitoring/munin/default.nix
··· 3 }: 4 5 stdenv.mkDerivation rec { 6 - version = "2.0.75"; 7 pname = "munin"; 8 9 src = fetchFromGitHub { 10 owner = "munin-monitoring"; 11 repo = "munin"; 12 rev = version; 13 - sha256 = "sha256-fxjF2CV5SoUTirusGQBpbNu9MYKU5yx+DHS2h0NJoic="; 14 }; 15 16 nativeBuildInputs = [
··· 3 }: 4 5 stdenv.mkDerivation rec { 6 + version = "2.0.76"; 7 pname = "munin"; 8 9 src = fetchFromGitHub { 10 owner = "munin-monitoring"; 11 repo = "munin"; 12 rev = version; 13 + sha256 = "sha256-9PfIzUObm3Nu2k2TFjbQ3cqIDkPz07ZUczEcfm3bpDc="; 14 }; 15 16 nativeBuildInputs = [
+2 -2
pkgs/servers/monitoring/prometheus/cloudflare-exporter.nix
··· 2 3 buildGoModule rec { 4 pname = "cloudflare-exporter"; 5 - version = "0.0.15"; 6 7 src = fetchFromGitHub { 8 rev = version; 9 owner = "lablabs"; 10 repo = pname; 11 - sha256 = "sha256-cmA+OdPsG9JTiYGzXeK8dEhZJPHFKgKDaDMszIVyzg0="; 12 }; 13 14 vendorHash = "sha256-c1drgbzoA5AlbB0K+E8kuJnyShgUg7spPQKAAwxCr6M=";
··· 2 3 buildGoModule rec { 4 pname = "cloudflare-exporter"; 5 + version = "0.0.16"; 6 7 src = fetchFromGitHub { 8 rev = version; 9 owner = "lablabs"; 10 repo = pname; 11 + sha256 = "sha256-7cyHAN4VQWfWMdlFbZvHL38nIEeC1z/vpCDR5R2pOAw="; 12 }; 13 14 vendorHash = "sha256-c1drgbzoA5AlbB0K+E8kuJnyShgUg7spPQKAAwxCr6M=";
+3 -3
pkgs/tools/admin/aliyun-cli/default.nix
··· 2 3 buildGoModule rec { 4 pname = "aliyun-cli"; 5 - version = "3.0.205"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "aliyun"; 10 repo = pname; 11 fetchSubmodules = true; 12 - sha256 = "sha256-fUInyAJKMvHZ13sWjqWr4KPge/hpeDSkJl69nnWJkPc="; 13 }; 14 15 - vendorHash = "sha256-4jGwhcWANYUXuzFjXmFKzMVQXqFtPJt/y3IrjveRNYA="; 16 17 subPackages = [ "main" ]; 18
··· 2 3 buildGoModule rec { 4 pname = "aliyun-cli"; 5 + version = "3.0.206"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "aliyun"; 10 repo = pname; 11 fetchSubmodules = true; 12 + sha256 = "sha256-xMDTZZCaTH2aru9bx1bmO5xqwH1dsUuBUZ1df7Re8+4="; 13 }; 14 15 + vendorHash = "sha256-MnOqh3qAYAN2Lxt/RWWn4GgpdBFDojMbnzIsHx2pPSk="; 16 17 subPackages = [ "main" ]; 18
+3 -3
pkgs/tools/misc/mcfly/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "mcfly"; 5 - version = "0.8.5"; 6 7 src = fetchFromGitHub { 8 owner = "cantino"; 9 repo = "mcfly"; 10 rev = "v${version}"; 11 - hash = "sha256-vzGZzZy3VBntsmBcb+APEQTWoz4rsxWAiiInj+E6Xd0="; 12 }; 13 14 postPatch = '' ··· 17 substituteInPlace mcfly.fish --replace '(command which mcfly)' '${placeholder "out"}/bin/mcfly' 18 ''; 19 20 - cargoHash = "sha256-XASDPF21ZlVTLa0n5MAsm9FZz+ar9KRiPacsx0bX7OA="; 21 22 meta = with lib; { 23 homepage = "https://github.com/cantino/mcfly";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "mcfly"; 5 + version = "0.8.6"; 6 7 src = fetchFromGitHub { 8 owner = "cantino"; 9 repo = "mcfly"; 10 rev = "v${version}"; 11 + hash = "sha256-OoDfQze4t03PaLyoB0/0HtcsPK6Jy74OythuJG6Vy60="; 12 }; 13 14 postPatch = '' ··· 17 substituteInPlace mcfly.fish --replace '(command which mcfly)' '${placeholder "out"}/bin/mcfly' 18 ''; 19 20 + cargoHash = "sha256-Y1W9QetWZAgcZdfJNH9Hg3i4NZoCpf7FIPOlaRJzBrQ="; 21 22 meta = with lib; { 23 homepage = "https://github.com/cantino/mcfly";
+2 -2
pkgs/tools/security/cdk-go/default.nix
··· 6 7 buildGoModule rec { 8 pname = "cdk-go"; 9 - version = "1.5.2"; 10 11 src = fetchFromGitHub { 12 owner = "cdk-team"; 13 repo = "CDK"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-jgGOSlhlLO1MU1mHWZgw+ov4IrZwMo2GdG6L25ah9Z8="; 16 }; 17 18 vendorHash = "sha256-aJN/d/BxmleRXKw6++k6e0Vb0Gs5zg1QfakviABYTog=";
··· 6 7 buildGoModule rec { 8 pname = "cdk-go"; 9 + version = "1.5.3"; 10 11 src = fetchFromGitHub { 12 owner = "cdk-team"; 13 repo = "CDK"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-0cg2o98BcE4H6EW/yAkJOJtIJXEq2cFG6pNaRPtQofo="; 16 }; 17 18 vendorHash = "sha256-aJN/d/BxmleRXKw6++k6e0Vb0Gs5zg1QfakviABYTog=";
+3 -3
pkgs/tools/security/cnquery/default.nix
··· 6 7 buildGoModule rec { 8 pname = "cnquery"; 9 - version = "11.3.1"; 10 11 src = fetchFromGitHub { 12 owner = "mondoohq"; 13 repo = "cnquery"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-LcU4U2mxNrLJyp/V5d8TDo9DAcRBb4aRK+aEKoMCsZ0="; 16 }; 17 18 subPackages = [ "apps/cnquery" ]; 19 20 - vendorHash = "sha256-z12/OKkrDru8jO4R1I/XfzGCBPHAD+KhJKv3dyyYCdw="; 21 22 ldflags = [ 23 "-w"
··· 6 7 buildGoModule rec { 8 pname = "cnquery"; 9 + version = "11.4.3"; 10 11 src = fetchFromGitHub { 12 owner = "mondoohq"; 13 repo = "cnquery"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-j2cBoeUpxZV8NlC0D3e6bF533LVN0eIRqE7PSIWBGEw="; 16 }; 17 18 subPackages = [ "apps/cnquery" ]; 19 20 + vendorHash = "sha256-kovSP+ru32vxve8tmeTRS1fsWTpyBTWhLp5iexKo0Fk="; 21 22 ldflags = [ 23 "-w"
+2 -2
pkgs/tools/security/ghauri/default.nix
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "ghauri"; 8 - version = "1.3.1"; 9 format = "setuptools"; 10 11 src = fetchFromGitHub { 12 owner = "r0oth3x49"; 13 repo = "ghauri"; 14 rev = "refs/tags/${version}"; 15 - hash = "sha256-QO4/dkJU/uhP1AT1kIxDBIGBfLI1rOhOe/cHC8GwhkA="; 16 }; 17 18 propagatedBuildInputs = with python3.pkgs; [
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "ghauri"; 8 + version = "1.3.2"; 9 format = "setuptools"; 10 11 src = fetchFromGitHub { 12 owner = "r0oth3x49"; 13 repo = "ghauri"; 14 rev = "refs/tags/${version}"; 15 + hash = "sha256-zd+Uf2t8yBWi07+BJYYYQ+4fIissuBdXjj877ul4gAQ="; 16 }; 17 18 propagatedBuildInputs = with python3.pkgs; [
+3 -3
pkgs/tools/security/sherlock/default.nix
··· 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "sherlock"; 10 - version = "unstable-2024-05-12"; 11 format = "other"; 12 13 src = fetchFromGitHub { 14 owner = "sherlock-project"; 15 repo = "sherlock"; 16 - rev = "3e978d774b428dce6eed7afbb6606444e7a74924"; 17 - hash = "sha256-wa32CSQ9+/PJPep84Tqtzmr6EjD1Bb3guZe5pTOZVnA="; 18 }; 19 20 nativeBuildInputs = [ makeWrapper ];
··· 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "sherlock"; 10 + version = "0-unstable-2024-05-15"; 11 format = "other"; 12 13 src = fetchFromGitHub { 14 owner = "sherlock-project"; 15 repo = "sherlock"; 16 + rev = "0ecb496ae91bc36476e3e6800aa3928c5dcd82f8"; 17 + hash = "sha256-CikQaQsiwKz0yEk3rA6hi570LIobEaxxgQ5I/B6OxWk="; 18 }; 19 20 nativeBuildInputs = [ makeWrapper ];
+5
pkgs/tools/security/step-ca/default.nix
··· 24 25 vendorHash = "sha256-XlfdIg8YHCeCvc7kZczUxlxUonyZSQATgsxLTMvNDk4="; 26 27 nativeBuildInputs = lib.optionals hsmSupport [ pkg-config ]; 28 29 buildInputs =
··· 24 25 vendorHash = "sha256-XlfdIg8YHCeCvc7kZczUxlxUonyZSQATgsxLTMvNDk4="; 26 27 + ldflags = [ 28 + "-w" 29 + "-X main.Version=${version}" 30 + ]; 31 + 32 nativeBuildInputs = lib.optionals hsmSupport [ pkg-config ]; 33 34 buildInputs =