From 37dcf6b80426035674faf694bc47a6a6cecaddcf Mon Sep 17 00:00:00 2001 From: Chris Dombroski Date: Mon, 15 Jan 2024 10:42:14 -0500 Subject: [PATCH 001/187] maintainers: add cdombroski --- maintainers/maintainer-list.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 724df7ffa3b5..e17873bec5f1 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3148,6 +3148,13 @@ github = "cdmistman"; githubId = 23486351; }; + cdombroski = { + name = "Chris Dombroski"; + email = "cdombroski@gmail.com"; + matrix = "@cdombroski:kow.is"; + github = "cdombroski"; + githubId = 244909; + }; ceedubs = { email = "ceedubs@gmail.com"; github = "ceedubs"; From 5b64cf6fc67aa4602667edeba903f3480577d128 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 17 Jan 2024 16:45:23 +0100 Subject: [PATCH 002/187] tests/slurm: use getDev for mpi test --- nixos/tests/slurm.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/slurm.nix b/nixos/tests/slurm.nix index a6b02e970b0c..ad516b6e8d2b 100644 --- a/nixos/tests/slurm.nix +++ b/nixos/tests/slurm.nix @@ -45,7 +45,7 @@ let ''; in pkgs.runCommand "mpitest" {} '' mkdir -p $out/bin - ${pkgs.openmpi}/bin/mpicc ${mpitestC} -o $out/bin/mpitest + ${lib.getDev pkgs.mpi}/bin/mpicc ${mpitestC} -o $out/bin/mpitest ''; in { name = "slurm"; From 75e06d42700a7da5cf2e9eb016f17f4f91168b1f Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 17 Jan 2024 16:46:35 +0100 Subject: [PATCH 003/187] boost: use getDev for mpi input --- pkgs/development/libraries/boost/generic.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/boost/generic.nix b/pkgs/development/libraries/boost/generic.nix index ad67806398f9..3db9b77bf05d 100644 --- a/pkgs/development/libraries/boost/generic.nix +++ b/pkgs/development/libraries/boost/generic.nix @@ -168,7 +168,7 @@ stdenv.mkDerivation { preConfigure = lib.optionalString useMpi '' cat << EOF >> user-config.jam - using mpi : ${mpi}/bin/mpiCC ; + using mpi : ${lib.getDev mpi}/bin/mpiCC ; EOF '' # On darwin we need to add the `$out/lib` to the libraries' rpath explicitly, From 61d8b53c4181a2957b098f945fa5cd025b112295 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 17 Jan 2024 16:47:05 +0100 Subject: [PATCH 004/187] libvdwxc: use getDev for mpi --- .../libraries/science/chemistry/libvdwxc/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/science/chemistry/libvdwxc/default.nix b/pkgs/development/libraries/science/chemistry/libvdwxc/default.nix index f90cad4a099f..c0da65e7c788 100644 --- a/pkgs/development/libraries/science/chemistry/libvdwxc/default.nix +++ b/pkgs/development/libraries/science/chemistry/libvdwxc/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { export PATH=$PATH:${mpi}/bin configureFlagsArray+=( - --with-mpi=${mpi} + --with-mpi=${lib.getDev mpi} CC=mpicc FC=mpif90 MPICC=mpicc From 71035c19eded5dcb9645d0d3943cec2aa3d605d4 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 17 Jan 2024 16:48:20 +0100 Subject: [PATCH 005/187] python3Packages.mpi4py: remove unneeded mpicc definiton --- pkgs/development/python-modules/mpi4py/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/python-modules/mpi4py/default.nix b/pkgs/development/python-modules/mpi4py/default.nix index deb54ab149be..b5f4e403ab38 100644 --- a/pkgs/development/python-modules/mpi4py/default.nix +++ b/pkgs/development/python-modules/mpi4py/default.nix @@ -38,8 +38,6 @@ buildPythonPackage rec { # work as expected ''; - setupPyBuildFlags = ["--mpicc=${mpi}/bin/mpicc"]; - nativeBuildInputs = [ mpi ]; __darwinAllowLocalNetworking = true; From 4a12877882e4e6de227ca5af617502ef4ae01cfb Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 17 Jan 2024 16:49:11 +0100 Subject: [PATCH 006/187] python3Packages: use getDev for mpi --- pkgs/development/python-modules/h5py/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/h5py/default.nix b/pkgs/development/python-modules/h5py/default.nix index fc30a7536a33..a11578f832ba 100644 --- a/pkgs/development/python-modules/h5py/default.nix +++ b/pkgs/development/python-modules/h5py/default.nix @@ -47,7 +47,7 @@ in buildPythonPackage rec { ${lib.optionalString mpiSupport "export OMPI_MCA_rmaps_base_oversubscribe=yes"} ''; - preBuild = lib.optionalString mpiSupport "export CC=${mpi}/bin/mpicc"; + preBuild = lib.optionalString mpiSupport "export CC=${lib.getDev mpi}/bin/mpicc"; nativeBuildInputs = [ cython From 3600fc8d47151ff6a66438529ffedbd2c4cfddab Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 17 Jan 2024 16:49:38 +0100 Subject: [PATCH 007/187] python3Packages.gpaw: use getDev for mpi --- pkgs/development/python-modules/gpaw/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gpaw/default.nix b/pkgs/development/python-modules/gpaw/default.nix index be43eb55857d..37b12c6f5ed4 100644 --- a/pkgs/development/python-modules/gpaw/default.nix +++ b/pkgs/development/python-modules/gpaw/default.nix @@ -29,8 +29,8 @@ let text = '' # Compiler compiler = 'gcc' - mpicompiler = '${mpi}/bin/mpicc' - mpilinker = '${mpi}/bin/mpicc' + mpicompiler = '${lib.getDev mpi}/bin/mpicc' + mpilinker = '${lib.getDev mpi}/bin/mpicc' # BLAS libraries += ['blas'] From 71f23d938d2f6f60c17e61a66399816d7837a618 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 17 Jan 2024 16:50:38 +0100 Subject: [PATCH 008/187] scalapack: use getDev for mpi --- pkgs/development/libraries/science/math/scalapack/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/science/math/scalapack/default.nix b/pkgs/development/libraries/science/math/scalapack/default.nix index 81bcec504473..85aa5c4a8736 100644 --- a/pkgs/development/libraries/science/math/scalapack/default.nix +++ b/pkgs/development/libraries/science/math/scalapack/default.nix @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { -DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=OFF -DLAPACK_LIBRARIES="-llapack" -DBLAS_LIBRARIES="-lblas" - -DCMAKE_Fortran_COMPILER=${mpi}/bin/mpif90 + -DCMAKE_Fortran_COMPILER=${lib.getDev mpi}/bin/mpif90 ${lib.optionalString passthru.isILP64 '' -DCMAKE_Fortran_FLAGS="-fdefault-integer-8" -DCMAKE_C_FLAGS="-DInt=long" From 5bfb906fc27b86a21872b522ff64963074336ee5 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 18 Jan 2024 10:32:02 +0100 Subject: [PATCH 009/187] netcdf-mpi: use getDev for mpi --- pkgs/development/libraries/netcdf/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/netcdf/default.nix b/pkgs/development/libraries/netcdf/default.nix index 8fde7050b97a..0796e7997d50 100644 --- a/pkgs/development/libraries/netcdf/default.nix +++ b/pkgs/development/libraries/netcdf/default.nix @@ -59,7 +59,7 @@ in stdenv.mkDerivation rec { "--disable-dap-remote-tests" "--with-plugin-dir=${placeholder "out"}/lib/hdf5-plugins" ] - ++ (lib.optionals mpiSupport [ "--enable-parallel-tests" "CC=${mpi}/bin/mpicc" ]); + ++ (lib.optionals mpiSupport [ "--enable-parallel-tests" "CC=${lib.getDev mpi}/bin/mpicc" ]); enableParallelBuilding = true; From 2f44799d84e439781657d4de2a3dd0a794ec479e Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 17 Jan 2024 16:51:45 +0100 Subject: [PATCH 010/187] hdf5: remove unneded path to mpi compiler --- pkgs/tools/misc/hdf5/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/misc/hdf5/default.nix b/pkgs/tools/misc/hdf5/default.nix index 89702cfd1a7f..ba00746c08f9 100644 --- a/pkgs/tools/misc/hdf5/default.nix +++ b/pkgs/tools/misc/hdf5/default.nix @@ -76,7 +76,7 @@ stdenv.mkDerivation rec { ++ lib.optional cppSupport "-DHDF5_BUILD_CPP_LIB=ON" ++ lib.optional fortranSupport "-DHDF5_BUILD_FORTRAN=ON" ++ lib.optional szipSupport "-DHDF5_ENABLE_SZIP_SUPPORT=ON" - ++ lib.optionals mpiSupport [ "-DHDF5_ENABLE_PARALLEL=ON" "CC=${mpi}/bin/mpicc" ] + ++ lib.optionals mpiSupport [ "-DHDF5_ENABLE_PARALLEL=ON" ] ++ lib.optional enableShared "-DBUILD_SHARED_LIBS=ON" ++ lib.optional javaSupport "-DHDF5_BUILD_JAVA=ON" ++ lib.optional usev110Api "-DDEFAULT_API_VERSION=v110" From a52f790a4c980c60a877fdef581927a0b8c74c63 Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 17 Jan 2024 16:51:15 +0100 Subject: [PATCH 011/187] openmpi: use extra output for dev --- .../development/libraries/openmpi/default.nix | 43 +++++++++++++++---- 1 file changed, 35 insertions(+), 8 deletions(-) diff --git a/pkgs/development/libraries/openmpi/default.nix b/pkgs/development/libraries/openmpi/default.nix index a8bd8acacd59..8c54c13c9139 100644 --- a/pkgs/development/libraries/openmpi/default.nix +++ b/pkgs/development/libraries/openmpi/default.nix @@ -1,6 +1,6 @@ -{ lib, stdenv, fetchurl, gfortran, perl, libnl +{ lib, stdenv, fetchurl, removeReferencesTo, gfortran, perl, libnl , rdma-core, zlib, numactl, libevent, hwloc, targetPackages, symlinkJoin -, libpsm2, libfabric, pmix, ucx, ucc +, libpsm2, libfabric, pmix, ucx, ucc, makeWrapper , config # Enable CUDA support , cudaSupport ? config.cudaSupport, cudaPackages @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { find -name "Makefile.in" -exec sed -i "s/\`date\`/$ts/" \{} \; ''; - outputs = [ "out" "man" ]; + outputs = [ "out" "man" "dev" ]; buildInputs = [ zlib ] ++ lib.optionals stdenv.isLinux [ libnl numactl pmix ucx ucc ] @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { ++ lib.optional (stdenv.isLinux || stdenv.isFreeBSD) rdma-core ++ lib.optionals fabricSupport [ libpsm2 libfabric ]; - nativeBuildInputs = [ perl ] + nativeBuildInputs = [ perl removeReferencesTo makeWrapper ] ++ lib.optionals cudaSupport [ cudaPackages.cuda_nvcc ] ++ lib.optionals fortranSupport [ gfortran ]; @@ -71,24 +71,51 @@ stdenv.mkDerivation rec { postInstall = '' find $out/lib/ -name "*.la" -exec rm -f \{} \; + + for f in mpi shmem osh; do + for i in f77 f90 CC c++ cxx cc fort; do + moveToOutput "bin/$f$i" "''${!outputDev}" + echo "move $fi$i" + moveToOutput "share/openmpi/$f$i-wrapper-data.txt" "''${!outputDev}" + done + done + + for i in ortecc orte-info ompi_info oshmem_info opal_wrapper; do + moveToOutput "bin/$i" "''${!outputDev}" + done + + moveToOutput "share/openmpi/ortecc-wrapper-data.txt" "''${!outputDev}" ''; postFixup = '' + remove-references-to -t $dev $(readlink -f $out/lib/libopen-pal${stdenv.hostPlatform.extensions.sharedLibrary}) + remove-references-to -t $man $(readlink -f $out/lib/libopen-pal${stdenv.hostPlatform.extensions.sharedLibrary}) + + # The path to the wrapper is hard coded in libopen-pal.so, which we just cleared. + wrapProgram $dev/bin/opal_wrapper \ + --set OPAL_INCLUDEDIR $dev/include \ + --set OPAL_PKGDATADIR $dev/share/openmpi + # default compilers should be indentical to the # compilers at build time + echo "$dev/share/openmpi/mpicc-wrapper-data.txt" sed -i 's:compiler=.*:compiler=${targetPackages.stdenv.cc}/bin/${targetPackages.stdenv.cc.targetPrefix}cc:' \ - $out/share/openmpi/mpicc-wrapper-data.txt + $dev/share/openmpi/mpicc-wrapper-data.txt + echo "$dev/share/openmpi/ortecc-wrapper-data.txt" sed -i 's:compiler=.*:compiler=${targetPackages.stdenv.cc}/bin/${targetPackages.stdenv.cc.targetPrefix}cc:' \ - $out/share/openmpi/ortecc-wrapper-data.txt + $dev/share/openmpi/ortecc-wrapper-data.txt + echo "$dev/share/openmpi/mpic++-wrapper-data.txt" sed -i 's:compiler=.*:compiler=${targetPackages.stdenv.cc}/bin/${targetPackages.stdenv.cc.targetPrefix}c++:' \ - $out/share/openmpi/mpic++-wrapper-data.txt + $dev/share/openmpi/mpic++-wrapper-data.txt '' + lib.optionalString fortranSupport '' + echo "$dev/share/openmpi/mpifort-wrapper-data.txt" sed -i 's:compiler=.*:compiler=${gfortran}/bin/${gfortran.targetPrefix}gfortran:' \ - $out/share/openmpi/mpifort-wrapper-data.txt + $dev/share/openmpi/mpifort-wrapper-data.txt + ''; doCheck = true; From d1c4c31d2c6e4e6ca4e0114bc98fb72530924750 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kr=C3=BCger?= Date: Tue, 6 Feb 2024 04:24:59 +0100 Subject: [PATCH 012/187] incus.ui: init at 0.5 --- pkgs/by-name/in/incus/package.nix | 1 + pkgs/by-name/in/incus/ui.nix | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/by-name/in/incus/ui.nix diff --git a/pkgs/by-name/in/incus/package.nix b/pkgs/by-name/in/incus/package.nix index 8a10f6eef7fd..110bc41dce28 100644 --- a/pkgs/by-name/in/incus/package.nix +++ b/pkgs/by-name/in/incus/package.nix @@ -165,6 +165,7 @@ symlinkJoin { passthru = { inherit client unwrapped; + ui = callPackage ./ui.nix {}; inherit (unwrapped) tests; }; diff --git a/pkgs/by-name/in/incus/ui.nix b/pkgs/by-name/in/incus/ui.nix new file mode 100644 index 000000000000..a9a660cf2463 --- /dev/null +++ b/pkgs/by-name/in/incus/ui.nix @@ -0,0 +1,26 @@ +{ lxd +, fetchFromGitHub +, git +}: + +lxd.ui.overrideAttrs(prev: rec { + pname = "incus-ui"; + + zabbly = fetchFromGitHub { + owner = "zabbly"; + repo = "incus"; + rev = "141fb0736cc12083b086c389c68c434f86d5749e"; + hash = "sha256-6o1LhqGTpuZNdSVbT8wAVcN5A3CwiXcwVOz0AqDxCPw="; + }; + + nativeBuildInputs = prev.nativeBuildInputs ++ [ + git + ]; + + patchPhase = '' + for p in $zabbly/patches/ui-canonical*; do + echo "applying patch $p" + git apply -p1 "$p" + done + ''; +}) From 0ef61a4a2fcc69668a35d98e494f08fbf82e0efc Mon Sep 17 00:00:00 2001 From: mrfluffy <53239525+mrfluffy-dev@users.noreply.github.com> Date: Wed, 7 Feb 2024 14:47:20 +0000 Subject: [PATCH 013/187] ani-cli: 4.7 -> 4.8 Co-authored-by: port19 Update default.nix --- pkgs/applications/video/ani-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/ani-cli/default.nix b/pkgs/applications/video/ani-cli/default.nix index 375a930b0294..f4d174474df2 100644 --- a/pkgs/applications/video/ani-cli/default.nix +++ b/pkgs/applications/video/ani-cli/default.nix @@ -21,13 +21,13 @@ assert withMpv || withVlc || withIina; stdenvNoCC.mkDerivation rec { pname = "ani-cli"; - version = "4.7"; + version = "4.8"; src = fetchFromGitHub { owner = "pystardust"; repo = "ani-cli"; rev = "v${version}"; - hash = "sha256-Ll4bHKrDZukoQX35iiMI6rMSgiTC6wp7fHUnOMPagOA="; + hash = "sha256-vntCiWaONndjU622c1BoCoASQxQf/i7yO0x+70OxzPU="; }; nativeBuildInputs = [ makeWrapper ]; From 73201199902cc15e011f62c2eb7c19c960264812 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 7 Feb 2024 19:36:22 +0000 Subject: [PATCH 014/187] ocf-resource-agents: fix build against `autoconf-2.72` Without the change build fails in` master` as https://hydra.nixos.org/build/247269225: checking whether gcc supports "-Wunsigned-char"... checking how to run the C preprocessor... gcc -E configure: error: in '/build/source': configure: error: C preprocessor "gcc -E" fails sanity check See 'config.log' for more details --- .../os-specific/linux/ocf-resource-agents/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/os-specific/linux/ocf-resource-agents/default.nix b/pkgs/os-specific/linux/ocf-resource-agents/default.nix index 11f094f72c9d..0e6377452670 100644 --- a/pkgs/os-specific/linux/ocf-resource-agents/default.nix +++ b/pkgs/os-specific/linux/ocf-resource-agents/default.nix @@ -5,6 +5,7 @@ , runCommand , lndir , fetchFromGitHub +, fetchpatch , autoreconfHook , pkg-config , python3 @@ -32,6 +33,16 @@ let sha256 = "0haryi3yrszdfpqnkfnppxj1yiy6ipah6m80snvayc7v0ss0wnir"; }; + patches = [ + # autoconf-2.72 upstream fix: + # https://github.com/ClusterLabs/resource-agents/pull/1908 + (fetchpatch { + name = "autoconf-2.72.patch"; + url = "https://github.com/ClusterLabs/resource-agents/commit/bac658711a61fd704e792e2a0a45a2137213c442.patch"; + hash = "sha256-Xq7W8pMRmFZmkqb2430bY5zdmVTrUrob6GwGiN6/bKY="; + }) + ]; + nativeBuildInputs = [ autoreconfHook pkg-config From 964ba3780424848602535315e8c125ced8d98e5e Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 7 Feb 2024 23:22:02 +0000 Subject: [PATCH 015/187] geos_3_9: 3.9.2 -> 3.9.5 The main change is the build fix against `gcc-13` in` master https://hydra.nixos.org/build/247700560: In file included from WKTWriter.cpp:21: ../../include/geos/io/WKTWriter.h:177:29: error: 'uint8_t' has not been declared 177 | void setOutputDimension(uint8_t newOutputDimension); | ^~~~~~~ --- pkgs/development/libraries/geos/3.9.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/geos/3.9.nix b/pkgs/development/libraries/geos/3.9.nix index 415746d3e544..cc3025928c80 100644 --- a/pkgs/development/libraries/geos/3.9.nix +++ b/pkgs/development/libraries/geos/3.9.nix @@ -1,22 +1,22 @@ { lib , stdenv , fetchurl +, cmake , testers }: stdenv.mkDerivation (finalAttrs: { pname = "geos"; - version = "3.9.2"; + version = "3.9.5"; src = fetchurl { url = "https://download.osgeo.org/geos/${finalAttrs.pname}-${finalAttrs.version}.tar.bz2"; - sha256 = "sha256-RKWpviHX1HNDa/Yhwt3MPPWou+PHhuEyKWGKO52GEpc="; + hash = "sha256-xsmu36iGT7RLp4kRQIRCOCv9BpDPLUCRrjgFyGN4kDY="; }; - enableParallelBuilding = true; + nativeBuildInputs = [ cmake ]; - # https://trac.osgeo.org/geos/ticket/993 - configureFlags = lib.optional stdenv.isAarch32 "--disable-inline"; + enableParallelBuilding = true; passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; From 2ce33c60cf74e50d118520fbe2407a7b73f98dec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kr=C3=BCger?= Date: Thu, 8 Feb 2024 01:45:30 +0100 Subject: [PATCH 016/187] lxd-container-image: set mode of configuration.nix before: ``` [root@nixos:~]# ls -la /etc/nixos total 16 drwxr-xr-x 2 root root 4096 Feb 8 00:51 . drwxr-xr-x 16 root root 4096 Feb 8 00:51 .. -r--r--r-- 1 root root 605 Feb 8 00:51 configuration.nix -rw-r--r-- 1 root root 150 Feb 8 00:51 lxd.nix ``` after: ``` [root@nixos:~]# ls -la /etc/nixos total 16 drwxr-xr-x 2 root root 4096 Feb 8 00:50 . drwxr-xr-x 16 root root 4096 Feb 8 00:50 .. -rw-r--r-- 1 root root 605 Feb 8 00:50 configuration.nix -rw-r--r-- 1 root root 149 Feb 8 00:50 lxd.nix ``` --- nixos/maintainers/scripts/lxd/lxd-container-image.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nixos/maintainers/scripts/lxd/lxd-container-image.nix b/nixos/maintainers/scripts/lxd/lxd-container-image.nix index b77f9f5aabe0..f1a178542117 100644 --- a/nixos/maintainers/scripts/lxd/lxd-container-image.nix +++ b/nixos/maintainers/scripts/lxd/lxd-container-image.nix @@ -20,8 +20,7 @@ }; in '' if [ ! -e /etc/nixos/configuration.nix ]; then - mkdir -p /etc/nixos - cp ${config} /etc/nixos/configuration.nix + install -m 644 -D ${config} /etc/nixos/configuration.nix fi ''; From 8fef22b0e9066b17db9be0181db65bd50969e9ef Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 8 Feb 2024 10:52:35 +0100 Subject: [PATCH 017/187] python312Packages.python-editor: 1.0.4 -> 1.0.4-unstable-2023-10-11 --- .../python-modules/python-editor/default.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/python-editor/default.nix b/pkgs/development/python-modules/python-editor/default.nix index 948076b5f276..40c86f3cf527 100644 --- a/pkgs/development/python-modules/python-editor/default.nix +++ b/pkgs/development/python-modules/python-editor/default.nix @@ -1,13 +1,18 @@ -{ lib, buildPythonPackage, fetchPypi }: +{ lib +, buildPythonPackage +, fetchFromGitHub +}: -buildPythonPackage rec { - version = "1.0.4"; - format = "setuptools"; +buildPythonPackage { pname = "python-editor"; + version = "1.0.4-unstable-2023-10-11"; + format = "setuptools"; - src = fetchPypi { - inherit pname version; - sha256 = "51fda6bcc5ddbbb7063b2af7509e43bd84bfc32a4ff71349ec7847713882327b"; + src = fetchFromGitHub { + owner = "fmoo"; + repo = "python-editor"; + rev = "c6cd09069371781b2b9381839849a524d25db07f"; + hash = "sha256-TjfY7ustZaNPmndHPVwmQ8zkYPmDs/C5SNJl1zXjprc="; }; # No proper tests From 0f7d690e48f70bebcd7a18365c512383310bc3b2 Mon Sep 17 00:00:00 2001 From: "Justin \"J.R.\" Hill" Date: Thu, 8 Feb 2024 15:41:32 -0800 Subject: [PATCH 018/187] doc: consistently prefer and lead with cargoHash over cargSha256 --- doc/languages-frameworks/rust.section.md | 28 ++++++++++++------------ 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/doc/languages-frameworks/rust.section.md b/doc/languages-frameworks/rust.section.md index 72bade25a9fb..76ac7b6cb2d2 100644 --- a/doc/languages-frameworks/rust.section.md +++ b/doc/languages-frameworks/rust.section.md @@ -44,11 +44,11 @@ rustPlatform.buildRustPackage rec { } ``` -`buildRustPackage` requires either the `cargoHash` or the `cargoSha256` -attribute which is computed over all crate sources of this package. -`cargoSha256` is used for traditional Nix SHA-256 hashes. `cargoHash` should -instead be used for [SRI](https://www.w3.org/TR/SRI/) hashes and should be -preferred. For example: +`buildRustPackage` requires either a `cargoHash` (preferred) or a +`cargoSha256` attribute, computed over all crate sources of this package. +`cargoHash` supports [SRI](https://www.w3.org/TR/SRI/) hashes and should be +preferred over `cargoSha256` which was used for traditional Nix SHA-256 hashes. +For example: ```nix cargoHash = "sha256-l1vL2ZdtDRxSGvP0X/l3nMw8+6WF67KPutJEzUROjg8="; @@ -64,18 +64,18 @@ Both types of hashes are permitted when contributing to nixpkgs. The Cargo hash is obtained by inserting a fake checksum into the expression and building the package once. The correct checksum can then be taken from the failed build. A fake hash can be used for -`cargoSha256` as follows: - -```nix - cargoSha256 = lib.fakeSha256; -``` - -For `cargoHash` you can use: +`cargoHash` as follows: ```nix cargoHash = lib.fakeHash; ``` +For `cargoSha256` you can use: + +```nix + cargoSha256 = lib.fakeSha256; +``` + Per the instructions in the [Cargo Book](https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html) best practices guide, Rust applications should always commit the `Cargo.lock` file in git to ensure a reproducible build. However, a few packages do not, and @@ -90,7 +90,7 @@ directory into a tar.gz archive. The tarball with vendored dependencies contains a directory with the package's `name`, which is normally composed of `pname` and `version`. This means that the vendored dependencies hash -(`cargoSha256`/`cargoHash`) is dependent on the package name and +(`cargoHash`/`cargoSha256`) is dependent on the package name and version. The `cargoDepsName` attribute can be used to use another name for the directory of vendored dependencies. For example, the hash can be made invariant to the version by setting `cargoDepsName` to @@ -115,7 +115,7 @@ rustPlatform.buildRustPackage rec { ### Importing a `Cargo.lock` file {#importing-a-cargo.lock-file} -Using `cargoSha256` or `cargoHash` is tedious when using +Using a vendored hash (`cargoHash`/`cargoSha256`) is tedious when using `buildRustPackage` within a project, since it requires that the hash is updated after every change to `Cargo.lock`. Therefore, `buildRustPackage` also supports vendoring dependencies directly from From 5db14cf8998f45ada68681eb3c6742f26333b099 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 9 Feb 2024 06:50:37 +0000 Subject: [PATCH 019/187] plumber: 2.5.2 -> 2.5.3 --- pkgs/by-name/pl/plumber/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pl/plumber/package.nix b/pkgs/by-name/pl/plumber/package.nix index e306d09cdf35..b786fb65c8e1 100644 --- a/pkgs/by-name/pl/plumber/package.nix +++ b/pkgs/by-name/pl/plumber/package.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "plumber"; - version = "2.5.2"; + version = "2.5.3"; src = fetchFromGitHub { owner = "streamdal"; repo = pname; rev = "v${version}"; - hash = "sha256-ftXLipJQjRdOSNO56rIRfAKKU0kHtAK85hgcT3nYOKA="; + hash = "sha256-0uQYNOmG84kJo6fBZNv4/ua8uVzg2OWOWVFdGIcbm5U="; }; vendorHash = null; From 09a229f8e20ed3142f3cc9b0906083844bf23f19 Mon Sep 17 00:00:00 2001 From: DataHearth Date: Fri, 9 Feb 2024 11:42:52 +0100 Subject: [PATCH 020/187] maintainers: add DataHearth --- maintainers/maintainer-list.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index d39369fab03d..e342015d1e95 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4268,6 +4268,15 @@ githubId = 34766150; name = "datafoo"; }; + DataHearth = { + email = "dev@antoine-langlois.net"; + github = "DataHearth"; + githubId = 28595242; + name = "DataHearth"; + keys = [{ + fingerprint = "A129 2547 0298 BFEE 7EE0 92B3 946E 2D0C 410C 7B3D"; + }]; + }; davegallant = { name = "Dave Gallant"; email = "davegallant@gmail.com"; From 8bbff533a628a816d3b96c4be262396b1ba4fd18 Mon Sep 17 00:00:00 2001 From: DataHearth Date: Fri, 9 Feb 2024 15:19:01 +0100 Subject: [PATCH 021/187] vscode-extensions.aaron-bond.better-comments: init at 3.0.2 --- .../editors/vscode/extensions/default.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index f2b1e7f127cc..f00b5320c7e4 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -98,6 +98,23 @@ let }; }; + aaron-bond.better-comments = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "better-comments"; + publisher = "aaron-bond"; + version = "3.0.2"; + sha256 = "850980f0f5a37f635deb4bf9100baaa83f0b204bbbb25acdb3c96e73778f8197"; + }; + meta = { + changelog = "https://marketplace.visualstudio.com/items/aaron-bond.better-comments/changelog"; + description = "Improve your code commenting by annotating with alert, informational, TODOs, and more!"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments"; + homepage = "https://github.com/aaron-bond/better-comments"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.DataHearth ]; + }; + }; + adpyke.codesnap = buildVscodeMarketplaceExtension { mktplcRef = { name = "codesnap"; From b531de72bf787ff17c2b8eb4df75cfdf46dfd0c9 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Fri, 9 Feb 2024 22:43:16 +0000 Subject: [PATCH 022/187] stp: fix the build against `gcc-13` Without the change the build fails on `master` as https://hydra.nixos.org/build/247636021: /build/source/include/stp/AST/ASTNode.h:77:3: error: 'uint8_t' does not name a type 77 | uint8_t getIteration() const; | ^~~~~~~ --- pkgs/applications/science/logic/stp/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/applications/science/logic/stp/default.nix b/pkgs/applications/science/logic/stp/default.nix index 42926a870816..e27a1ccd98c2 100644 --- a/pkgs/applications/science/logic/stp/default.nix +++ b/pkgs/applications/science/logic/stp/default.nix @@ -12,6 +12,14 @@ stdenv.mkDerivation rec { sha256 = "1yg2v4wmswh1sigk47drwsxyayr472mf4i47lqmlcgn9hhbx1q87"; }; + postPatch = '' + # Upstream fix for gcc-13 support: + # https://github.com/stp/stp/pull/462 + # Can't apply it as is as patch context changed in ither patches. + # TODO: remove me on 2.4 release + sed -e '1i #include ' -i include/stp/AST/ASTNode.h + ''; + buildInputs = [ boost zlib minisat cryptominisat python3 ]; nativeBuildInputs = [ cmake bison flex perl ]; preConfigure = '' From 6ab259abe6ef75509aae434a8132aab0140b4ae8 Mon Sep 17 00:00:00 2001 From: toastal Date: Sat, 27 Jan 2024 16:58:53 +0700 Subject: [PATCH 023/187] =?UTF-8?q?dvtm-unstable:=202018-03-31=20=E2=86=92?= =?UTF-8?q?=20unstable-2021-03-09?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit • update to latest revision • prepended "unstable-" to the version as suggested in the Nixpkgs docs • remove merged patch @ Microsoft GitHub #86 • fetch from either Git forge mirror which reflects the documentation > You can always fetch the current code base from the Git repository > located at Github *or* SourceHut. --- pkgs/tools/misc/dvtm/unstable.nix | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/pkgs/tools/misc/dvtm/unstable.nix b/pkgs/tools/misc/dvtm/unstable.nix index 65e62be07497..4008407f28fa 100644 --- a/pkgs/tools/misc/dvtm/unstable.nix +++ b/pkgs/tools/misc/dvtm/unstable.nix @@ -1,13 +1,18 @@ -{callPackage, fetchFromGitHub, fetchpatch}: +{ callPackage, fetchpatch, fetchzip }: + +let + rev = "7bcf43f8dbd5c4a67ec573a1248114caa75fa3c2"; +in callPackage ./dvtm.nix { pname = "dvtm-unstable"; - version = "2018-03-31"; + version = "unstable-2021-03-09"; - src = fetchFromGitHub { - owner = "martanne"; - repo = "dvtm"; - rev = "311a8c0c28296f8f87fb63349e0f3254c7481e14"; - sha256 = "0pyxjkaxh8n97kccnmd3p98vi9h8mcfy5lswzqiplsxmxxmlbpx2"; + src = fetchzip { + urls = [ + "https://github.com/martanne/dvtm/archive/${rev}.tar.gz" + "https://git.sr.ht/~martanne/dvtm/archive/${rev}.tar.gz" + ]; + hash = "sha256-UtkNsW0mvLfbPSAIIZ1yvX9xzIDtiBeXCjhN2R8JhDc="; }; patches = [ @@ -18,13 +23,5 @@ callPackage ./dvtm.nix { url = "https://github.com/martanne/dvtm/commit/1f1ed664d64603f3f1ce1388571227dc723901b2.patch"; sha256 = "14j3kks7b1v6qq12442v1da3h7khp02rp0vi0qrz0rfgkg1zilpb"; }) - - # https://github.com/martanne/dvtm/pull/86 - # Fix buffer corruption when title is updated - (fetchpatch { - name = "fix-buffer-corruption-on-title-update"; - url = "https://github.com/martanne/dvtm/commit/be6c3f8f615daeab214d484e6fff22e19631a0d1.patch"; - sha256 = "1wdrl3sg815lhs22fwbc4w5dn4ifpdgl7v1kqfnhg752av4im7h7"; - }) ]; } From 1cd94ec0663bdbebc16b59ed3bf249c52c1a24ae Mon Sep 17 00:00:00 2001 From: toastal Date: Sun, 4 Feb 2024 01:45:20 +0700 Subject: [PATCH 024/187] adbuco: patch to use XDG directory scheme by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This eliminates clutter in the user’s $HOME directory --- pkgs/tools/misc/abduco/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/misc/abduco/default.nix b/pkgs/tools/misc/abduco/default.nix index 097cfd9170a9..5dc017d57fdc 100644 --- a/pkgs/tools/misc/abduco/default.nix +++ b/pkgs/tools/misc/abduco/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, writeText, conf ? null }: +{ lib, stdenv, fetchFromGitHub, fetchpatch, writeText, conf ? null }: stdenv.mkDerivation rec { pname = "abduco"; @@ -17,6 +17,15 @@ stdenv.mkDerivation rec { installFlags = [ "install-completion" ]; CFLAGS = lib.optionalString stdenv.isDarwin "-D_DARWIN_C_SOURCE"; + patches = [ + # https://github.com/martanne/abduco/pull/22 + (fetchpatch { + name = "use-XDG-directory-scheme-by-default"; + url = "https://github.com/martanne/abduco/commit/0e9a00312ac9777edcb169122144762e3611287b.patch"; + sha256 = "sha256-4NkIflbRkUpS5XTM/fxBaELpvlZ4S5lecRa8jk0XC9g="; + }) + ]; + meta = with lib; { homepage = "http://brain-dump.org/projects/abduco"; license = licenses.isc; From 4c5ada2276ae311d210b4aa262be8b5a59f9f1a8 Mon Sep 17 00:00:00 2001 From: toastal Date: Sun, 4 Feb 2024 02:15:45 +0700 Subject: [PATCH 025/187] aduco: add patch to give exit code on dead session --- pkgs/tools/misc/abduco/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/tools/misc/abduco/default.nix b/pkgs/tools/misc/abduco/default.nix index 5dc017d57fdc..85eb225a6eb9 100644 --- a/pkgs/tools/misc/abduco/default.nix +++ b/pkgs/tools/misc/abduco/default.nix @@ -24,6 +24,14 @@ stdenv.mkDerivation rec { url = "https://github.com/martanne/abduco/commit/0e9a00312ac9777edcb169122144762e3611287b.patch"; sha256 = "sha256-4NkIflbRkUpS5XTM/fxBaELpvlZ4S5lecRa8jk0XC9g="; }) + + # “fix bug where attaching to dead session won't give underlying exit code” + # https://github.com/martanne/abduco/pull/45 + (fetchpatch { + name = "exit-code-when-attaching-to-dead-session"; + url = "https://github.com/martanne/abduco/commit/972ca8ab949ee342569dbd66b47cc4a17b28247b.patch"; + sha256 = "sha256-8hios0iKYDOmt6Bi5NNM9elTflGudnG2xgPF1pSkHI0="; + }) ]; meta = with lib; { From 79ba445fd570ee4fee28003071afb80e49a0e603 Mon Sep 17 00:00:00 2001 From: toastal Date: Sun, 4 Feb 2024 02:21:29 +0700 Subject: [PATCH 026/187] abduco: add patch to report pixel sizes to child processes --- pkgs/tools/misc/abduco/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/tools/misc/abduco/default.nix b/pkgs/tools/misc/abduco/default.nix index 85eb225a6eb9..a551fa0a7ee0 100644 --- a/pkgs/tools/misc/abduco/default.nix +++ b/pkgs/tools/misc/abduco/default.nix @@ -32,6 +32,15 @@ stdenv.mkDerivation rec { url = "https://github.com/martanne/abduco/commit/972ca8ab949ee342569dbd66b47cc4a17b28247b.patch"; sha256 = "sha256-8hios0iKYDOmt6Bi5NNM9elTflGudnG2xgPF1pSkHI0="; }) + + # “report pixel sizes to child processes that use ioctl(0, TIOCGWINSZ, ...)” + # used for kitty & other terminals that display images + # https://github.com/martanne/abduco/pull/62 + (fetchpatch { + name = "report-pixel-sizes-to-child-processes"; + url = "https://github.com/martanne/abduco/commit/a1e222308119b3251f00b42e1ddff74a385d4249.patch"; + sha256 = "sha256-eiF0A4IqJrrvXxjBYtltuVNpxQDv/iQPO+K7Y8hWBGg="; + }) ]; meta = with lib; { From f0ccbfb33109ac65d09792cc3df8b5be348c149a Mon Sep 17 00:00:00 2001 From: toastal Date: Sun, 4 Feb 2024 02:29:28 +0700 Subject: [PATCH 027/187] abduco: add mirror, remove recursion > You can always fetch the current code base from the git repository > located at GitHub or SourceHut. The owner says the source code will be offered in two places so the code fetching should reflect the mirror & it adds resiliance. --- pkgs/tools/misc/abduco/default.nix | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/pkgs/tools/misc/abduco/default.nix b/pkgs/tools/misc/abduco/default.nix index a551fa0a7ee0..011f186bbbe2 100644 --- a/pkgs/tools/misc/abduco/default.nix +++ b/pkgs/tools/misc/abduco/default.nix @@ -1,14 +1,18 @@ -{ lib, stdenv, fetchFromGitHub, fetchpatch, writeText, conf ? null }: +{ lib, stdenv, fetchpatch, fetchzip, writeText, conf ? null }: -stdenv.mkDerivation rec { +let + rev = "8c32909a159aaa9484c82b71f05b7a73321eb491"; +in +stdenv.mkDerivation { pname = "abduco"; - version = "2020-04-30"; + version = "unstable-2020-04-30"; - src = fetchFromGitHub { - owner = "martanne"; - repo = "abduco"; - rev = "8c32909a159aaa9484c82b71f05b7a73321eb491"; - sha256 = "0a3p8xljhpk7zh203s75248blfir15smgw5jmszwbmdpy4mqzd53"; + src = fetchzip { + urls = [ + "https://github.com/martanne/abduco/archive/${rev}.tar.gz" + "https://git.sr.ht/~martanne/abduco/archive/${rev}.tar.gz" + ]; + hash = "sha256-o7SPK/G31cW/rrLwV3UJOTq6EBHl6AEE/GdeKGlHdyg="; }; preBuild = lib.optionalString (conf != null) From 8121f3559a98259a8e767dedf4eaf3939442c54d Mon Sep 17 00:00:00 2001 From: h7x4 Date: Sun, 11 Feb 2024 03:19:15 +0100 Subject: [PATCH 028/187] treewide: add `mainProgram` --- pkgs/applications/audio/CHOWTapeModel/default.nix | 1 + pkgs/applications/audio/ChowKick/default.nix | 1 + pkgs/applications/audio/aacgain/default.nix | 1 + pkgs/applications/audio/aeolus/default.nix | 1 + pkgs/applications/audio/aj-snapshot/default.nix | 1 + pkgs/applications/audio/ashuffle/default.nix | 1 + pkgs/applications/audio/aucatctl/default.nix | 1 + pkgs/applications/audio/bitmeter/default.nix | 1 + pkgs/applications/audio/brutefir/default.nix | 1 + pkgs/applications/audio/calf/default.nix | 1 + pkgs/applications/audio/cdparanoia/default.nix | 1 + pkgs/applications/audio/chuck/default.nix | 1 + pkgs/applications/audio/cider/default.nix | 1 + pkgs/applications/audio/cmusfm/default.nix | 1 + pkgs/applications/audio/codecserver/default.nix | 1 + pkgs/applications/audio/dirt/default.nix | 1 + pkgs/applications/audio/dolbybcsoftwaredecode/default.nix | 1 + pkgs/applications/audio/dsf2flac/default.nix | 1 + pkgs/applications/audio/eflite/default.nix | 1 + pkgs/applications/audio/famistudio/default.nix | 1 + pkgs/applications/audio/flac123/default.nix | 1 + pkgs/applications/audio/fluidsynth/default.nix | 1 + pkgs/applications/audio/freewheeling/default.nix | 1 + pkgs/applications/audio/freqtweak/default.nix | 1 + pkgs/applications/audio/ft2-clone/default.nix | 1 + pkgs/applications/audio/furnace/default.nix | 1 + pkgs/applications/audio/geonkick/default.nix | 1 + pkgs/applications/audio/gigedit/default.nix | 1 + pkgs/applications/audio/gjay/default.nix | 1 + pkgs/applications/audio/gnaural/default.nix | 1 + pkgs/applications/audio/headset/default.nix | 1 + pkgs/applications/audio/helm/default.nix | 1 + pkgs/applications/audio/hybridreverb2/default.nix | 1 + pkgs/applications/audio/id3v2/default.nix | 1 + pkgs/applications/audio/industrializer/default.nix | 1 + pkgs/applications/audio/infamousPlugins/default.nix | 1 + pkgs/applications/audio/ir.lv2/default.nix | 1 + pkgs/applications/audio/jaaa/default.nix | 1 + pkgs/applications/audio/jack-passthrough/default.nix | 1 + pkgs/applications/audio/jackmeter/default.nix | 1 + pkgs/applications/audio/japa/default.nix | 1 + pkgs/applications/audio/jellycli/default.nix | 1 + pkgs/applications/audio/jmusicbot/default.nix | 1 + pkgs/applications/audio/keyfinder-cli/default.nix | 1 + pkgs/applications/audio/klick/default.nix | 1 + pkgs/applications/audio/klystrack/default.nix | 1 + pkgs/applications/audio/kmetronome/default.nix | 1 + pkgs/applications/audio/listenbrainz-mpd/default.nix | 1 + pkgs/applications/audio/littlegptracker/default.nix | 1 + pkgs/applications/audio/losslessaudiochecker/default.nix | 1 + pkgs/applications/audio/luppp/default.nix | 1 + pkgs/applications/audio/lv2bm/default.nix | 1 + pkgs/applications/audio/lv2lint/default.nix | 1 + pkgs/applications/audio/m4acut/default.nix | 1 + pkgs/applications/audio/master_me/default.nix | 1 + pkgs/applications/audio/meterbridge/default.nix | 1 + pkgs/applications/audio/mi2ly/default.nix | 1 + pkgs/applications/audio/mid2key/default.nix | 1 + pkgs/applications/audio/mikmod/default.nix | 1 + pkgs/applications/audio/milkytracker/default.nix | 1 + pkgs/applications/audio/mmlgui/default.nix | 1 + pkgs/applications/audio/mmtc/default.nix | 1 + pkgs/applications/audio/moc/default.nix | 1 + pkgs/applications/audio/mp3gain/default.nix | 1 + pkgs/applications/audio/mp3val/default.nix | 1 + pkgs/applications/audio/museeks/default.nix | 1 + pkgs/applications/audio/music-player/default.nix | 1 + pkgs/applications/audio/musly/default.nix | 1 + pkgs/applications/audio/ncmpc/default.nix | 1 + pkgs/applications/audio/ncpamixer/default.nix | 1 + pkgs/applications/audio/ncspot/default.nix | 1 + pkgs/applications/audio/ninjas2/default.nix | 1 + pkgs/applications/audio/odin2/default.nix | 1 + pkgs/applications/audio/open-stage-control/default.nix | 1 + pkgs/applications/audio/openutau/default.nix | 1 + pkgs/applications/audio/opustags/default.nix | 1 + pkgs/applications/audio/pamix/default.nix | 1 + pkgs/applications/audio/patchage/default.nix | 1 + pkgs/applications/audio/paulstretch/default.nix | 1 + pkgs/applications/audio/pbpctrl/default.nix | 1 + pkgs/applications/audio/petrifoo/default.nix | 1 + pkgs/applications/audio/pianobar/default.nix | 1 + pkgs/applications/audio/picoloop/default.nix | 1 + pkgs/applications/audio/pmidi/default.nix | 1 + pkgs/applications/audio/pms/default.nix | 1 + pkgs/applications/audio/proteus/default.nix | 1 + pkgs/applications/audio/psst/default.nix | 1 + pkgs/applications/audio/pt2-clone/default.nix | 1 + pkgs/applications/audio/rhvoice/default.nix | 1 + pkgs/applications/audio/roomeqwizard/default.nix | 1 + pkgs/applications/audio/schismtracker/default.nix | 1 + pkgs/applications/audio/seq24/default.nix | 1 + pkgs/applications/audio/snd/default.nix | 1 + pkgs/applications/audio/sndpeek/default.nix | 1 + pkgs/applications/audio/songrec/default.nix | 1 + pkgs/applications/audio/sonixd/default.nix | 1 + pkgs/applications/audio/sonobus/default.nix | 1 + pkgs/applications/audio/sony-headphones-client/default.nix | 1 + pkgs/applications/audio/spectrojack/default.nix | 1 + pkgs/applications/audio/spotifyd/default.nix | 1 + pkgs/applications/audio/sptlrx/default.nix | 1 + pkgs/applications/audio/squishyball/default.nix | 1 + pkgs/applications/audio/streamripper/default.nix | 1 + pkgs/applications/audio/subtitlr/default.nix | 1 + pkgs/applications/audio/svox/default.nix | 1 + pkgs/applications/audio/synaesthesia/default.nix | 1 + pkgs/applications/audio/tagutil/default.nix | 1 + pkgs/applications/audio/timemachine/default.nix | 1 + pkgs/applications/audio/tone/default.nix | 1 + pkgs/applications/audio/tonelib-gfx/default.nix | 1 + pkgs/applications/audio/tonelib-jam/default.nix | 1 + pkgs/applications/audio/tonelib-metal/default.nix | 1 + pkgs/applications/audio/tonelib-noisereducer/default.nix | 1 + pkgs/applications/audio/tonelib-zoom/default.nix | 1 + pkgs/applications/audio/transcribe/default.nix | 1 + pkgs/applications/audio/tree-from-tags/default.nix | 1 + pkgs/applications/audio/vimpc/default.nix | 1 + pkgs/applications/audio/wavegain/default.nix | 1 + pkgs/applications/audio/wolf-shaper/default.nix | 1 + pkgs/applications/audio/xmp/default.nix | 1 + pkgs/applications/audio/xtuner/default.nix | 1 + pkgs/applications/audio/yasr/default.nix | 1 + pkgs/applications/audio/ympd/default.nix | 1 + pkgs/applications/audio/yoshimi/default.nix | 1 + pkgs/applications/audio/zita-at1/default.nix | 1 + pkgs/applications/display-managers/emptty/default.nix | 1 + .../display-managers/lightdm-mobile-greeter/default.nix | 1 + pkgs/applications/display-managers/ly/default.nix | 1 + pkgs/applications/emulators/attract-mode/default.nix | 1 + pkgs/applications/emulators/basiliskii/default.nix | 1 + pkgs/applications/emulators/caprice32/default.nix | 1 + pkgs/applications/emulators/ccemux/default.nix | 1 + pkgs/applications/emulators/cen64/default.nix | 1 + pkgs/applications/emulators/emu2/default.nix | 1 + pkgs/applications/emulators/gxemul/default.nix | 1 + pkgs/applications/emulators/kega-fusion/default.nix | 1 + pkgs/applications/emulators/mednafen/default.nix | 1 + pkgs/applications/emulators/oberon-risc-emu/default.nix | 1 + pkgs/applications/emulators/openmsx/default.nix | 1 + pkgs/applications/emulators/simplenes/default.nix | 1 + pkgs/applications/emulators/tamatool/default.nix | 1 + pkgs/applications/emulators/tilem/default.nix | 1 + pkgs/applications/emulators/tiny8086/default.nix | 1 + pkgs/applications/emulators/uae/default.nix | 1 + pkgs/applications/emulators/wibo/default.nix | 1 + pkgs/applications/emulators/xcpc/default.nix | 1 + pkgs/applications/emulators/yapesdl/default.nix | 1 + pkgs/applications/emulators/zsnes/default.nix | 1 + pkgs/applications/file-managers/cfm/default.nix | 1 + pkgs/applications/file-managers/clifm/default.nix | 1 + pkgs/applications/file-managers/lf/default.nix | 1 + pkgs/applications/file-managers/mucommander/default.nix | 1 + pkgs/applications/file-managers/noice/default.nix | 1 + pkgs/applications/file-managers/sfm/default.nix | 1 + pkgs/applications/file-managers/shfm/default.nix | 1 + pkgs/applications/file-managers/xplorer/default.nix | 1 + pkgs/applications/finance/irpf/default.nix | 1 + pkgs/applications/graphics/alchemy/default.nix | 1 + pkgs/applications/graphics/apngasm/default.nix | 1 + pkgs/applications/graphics/artem/default.nix | 1 + pkgs/applications/graphics/ascii-image-converter/default.nix | 1 + pkgs/applications/graphics/autotrace/default.nix | 1 + pkgs/applications/graphics/awesomebump/default.nix | 1 + pkgs/applications/graphics/azpainter/default.nix | 1 + pkgs/applications/graphics/curv/default.nix | 1 + pkgs/applications/graphics/deskew/default.nix | 1 + pkgs/applications/graphics/drawio/default.nix | 1 + pkgs/applications/graphics/emulsion/default.nix | 1 + pkgs/applications/graphics/entwine/default.nix | 1 + pkgs/applications/graphics/epeg/default.nix | 1 + pkgs/applications/graphics/epick/default.nix | 1 + pkgs/applications/graphics/f3d/default.nix | 1 + pkgs/applications/graphics/figma-agent/default.nix | 1 + pkgs/applications/graphics/flaca/default.nix | 1 + pkgs/applications/graphics/focus-stack/default.nix | 1 + pkgs/applications/graphics/foxotron/default.nix | 1 + pkgs/applications/graphics/gcolor2/default.nix | 1 + pkgs/applications/graphics/gnuclad/default.nix | 1 + pkgs/applications/graphics/gpicview/default.nix | 1 + pkgs/applications/graphics/gqview/default.nix | 1 + pkgs/applications/graphics/guetzli/default.nix | 1 + pkgs/applications/graphics/hello-wayland/default.nix | 1 + pkgs/applications/graphics/image_optim/default.nix | 1 + pkgs/applications/graphics/imagej/default.nix | 1 + pkgs/applications/graphics/img-cat/default.nix | 1 + pkgs/applications/graphics/imgcat/default.nix | 1 + pkgs/applications/graphics/imlibsetroot/default.nix | 1 + pkgs/applications/graphics/jpeginfo/default.nix | 1 + pkgs/applications/graphics/jpegoptim/default.nix | 1 + pkgs/applications/graphics/lazpaint/default.nix | 1 + pkgs/applications/graphics/lightburn/default.nix | 1 + pkgs/applications/graphics/litemdview/default.nix | 1 + pkgs/applications/graphics/lorien/default.nix | 1 + pkgs/applications/graphics/meh/default.nix | 1 + pkgs/applications/graphics/menyoki/default.nix | 1 + pkgs/applications/graphics/minidjvu/default.nix | 1 + pkgs/applications/graphics/mtpaint/default.nix | 1 + pkgs/applications/graphics/ocrad/default.nix | 1 + pkgs/applications/graphics/odafileconverter/default.nix | 1 + pkgs/applications/graphics/openboard/default.nix | 1 + pkgs/applications/graphics/pdfcpu/default.nix | 1 + pkgs/applications/graphics/pixelnuke/default.nix | 1 + pkgs/applications/graphics/pixeluvo/default.nix | 1 + pkgs/applications/graphics/pqiv/default.nix | 1 + pkgs/applications/graphics/qiv/default.nix | 1 + pkgs/applications/graphics/round/default.nix | 1 + pkgs/applications/graphics/swingsane/default.nix | 1 + pkgs/applications/graphics/sxiv/default.nix | 1 + pkgs/applications/graphics/tesseract/tesseract3.nix | 1 + pkgs/applications/graphics/tesseract/tesseract4.nix | 1 + pkgs/applications/graphics/unigine-superposition/default.nix | 1 + pkgs/applications/graphics/upscayl/default.nix | 1 + pkgs/applications/graphics/viewnior/default.nix | 1 + pkgs/applications/graphics/vpv/default.nix | 1 + pkgs/applications/graphics/wings/default.nix | 1 + pkgs/applications/graphics/xfractint/default.nix | 1 + pkgs/applications/graphics/xmountains/default.nix | 1 + pkgs/applications/graphics/xournal/default.nix | 1 + pkgs/applications/graphics/xzgv/default.nix | 1 + pkgs/applications/graphics/yed/default.nix | 1 + pkgs/applications/graphics/yeetgif/default.nix | 1 + pkgs/applications/graphics/zgrviewer/default.nix | 1 + pkgs/applications/graphics/zgv/default.nix | 1 + pkgs/applications/logging/humioctl/default.nix | 1 + pkgs/applications/misc/HentaiAtHome/default.nix | 1 + pkgs/applications/misc/abook/default.nix | 1 + pkgs/applications/misc/anup/default.nix | 1 + pkgs/applications/misc/ape/default.nix | 1 + pkgs/applications/misc/artha/default.nix | 1 + pkgs/applications/misc/avrdudess/default.nix | 1 + pkgs/applications/misc/azuredatastudio/default.nix | 1 + pkgs/applications/misc/base16-universal-manager/default.nix | 1 + pkgs/applications/misc/bb/default.nix | 1 + pkgs/applications/misc/bklk/default.nix | 1 + pkgs/applications/misc/blugon/default.nix | 1 + pkgs/applications/misc/camunda-modeler/default.nix | 1 + pkgs/applications/misc/cardpeek/default.nix | 1 + pkgs/applications/misc/charm/default.nix | 1 + pkgs/applications/misc/cheat/default.nix | 1 + pkgs/applications/misc/clight/default.nix | 1 + pkgs/applications/misc/clipqr/default.nix | 1 + pkgs/applications/misc/cloak/default.nix | 1 + pkgs/applications/misc/cmatrix/default.nix | 1 + pkgs/applications/misc/cobalt/default.nix | 1 + pkgs/applications/misc/cointop/default.nix | 1 + pkgs/applications/misc/colorstorm/default.nix | 1 + pkgs/applications/misc/colort/default.nix | 1 + pkgs/applications/misc/coltrane/default.nix | 1 + pkgs/applications/misc/comodoro/default.nix | 1 + pkgs/applications/misc/confetty/default.nix | 1 + pkgs/applications/misc/cotp/default.nix | 1 + pkgs/applications/misc/crumbs/default.nix | 1 + pkgs/applications/misc/ctodo/default.nix | 1 + pkgs/applications/misc/curaengine/default.nix | 1 + pkgs/applications/misc/ddgr/default.nix | 1 + pkgs/applications/misc/deadd-notification-center/default.nix | 1 + pkgs/applications/misc/deco/default.nix | 1 + pkgs/applications/misc/devdocs-desktop/default.nix | 1 + pkgs/applications/misc/devilspie2/default.nix | 1 + pkgs/applications/misc/diff-pdf/default.nix | 1 + pkgs/applications/misc/doctave/default.nix | 1 + pkgs/applications/misc/doing/default.nix | 1 + pkgs/applications/misc/downonspot/default.nix | 1 + pkgs/applications/misc/dwmbar/default.nix | 1 + pkgs/applications/misc/dwmblocks/default.nix | 1 + pkgs/applications/misc/effitask/default.nix | 1 + pkgs/applications/misc/elfx86exts/default.nix | 1 + pkgs/applications/misc/emem/default.nix | 1 + pkgs/applications/misc/epdfview/default.nix | 1 + pkgs/applications/misc/evtest/default.nix | 1 + pkgs/applications/misc/exercism/default.nix | 1 + pkgs/applications/misc/expenses/default.nix | 1 + pkgs/applications/misc/fead/default.nix | 1 + pkgs/applications/misc/fehlstart/default.nix | 1 + pkgs/applications/misc/ff2mpv/default.nix | 1 + pkgs/applications/misc/filet/default.nix | 1 + pkgs/applications/misc/firefly-desktop/default.nix | 1 + pkgs/applications/misc/firestarter/default.nix | 1 + pkgs/applications/misc/flamerobin/default.nix | 1 + pkgs/applications/misc/flavours/default.nix | 1 + pkgs/applications/misc/freeplane/default.nix | 1 + pkgs/applications/misc/fsv/default.nix | 1 + pkgs/applications/misc/galculator/default.nix | 1 + pkgs/applications/misc/ganttproject-bin/default.nix | 1 + pkgs/applications/misc/gcfflasher/default.nix | 1 + pkgs/applications/misc/geek-life/default.nix | 1 + pkgs/applications/misc/genact/default.nix | 1 + pkgs/applications/misc/geoipupdate/default.nix | 1 + pkgs/applications/misc/ghosttohugo/default.nix | 1 + pkgs/applications/misc/gmnitohtml/default.nix | 1 + pkgs/applications/misc/gmrun/default.nix | 1 + pkgs/applications/misc/go-org/default.nix | 1 + pkgs/applications/misc/gollum/default.nix | 1 + pkgs/applications/misc/gomatrix/default.nix | 1 + pkgs/applications/misc/googler/default.nix | 1 + pkgs/applications/misc/gostatic/default.nix | 1 + pkgs/applications/misc/gpa/default.nix | 1 + pkgs/applications/misc/gphoto2/default.nix | 1 + pkgs/applications/misc/gpsbabel/default.nix | 1 + pkgs/applications/misc/gpsprune/default.nix | 1 + pkgs/applications/misc/gpu-burn/default.nix | 1 + pkgs/applications/misc/gpu-viewer/default.nix | 1 + pkgs/applications/misc/grb/default.nix | 1 + pkgs/applications/misc/green-pdfviewer/default.nix | 1 + pkgs/applications/misc/gremlin-console/default.nix | 1 + pkgs/applications/misc/gremlin-server/default.nix | 1 + pkgs/applications/misc/grip/default.nix | 1 + pkgs/applications/misc/gsctl/default.nix | 1 + pkgs/applications/misc/gsimplecal/default.nix | 1 + pkgs/applications/misc/gtk2fontsel/default.nix | 1 + pkgs/applications/misc/gxkb/default.nix | 1 + pkgs/applications/misc/gxmessage/default.nix | 1 + pkgs/applications/misc/gxneur/default.nix | 1 + pkgs/applications/misc/harsh/default.nix | 1 + pkgs/applications/misc/has/default.nix | 1 + pkgs/applications/misc/hcl2json/default.nix | 1 + pkgs/applications/misc/hello-unfree/default.nix | 1 + pkgs/applications/misc/herbe/default.nix | 1 + pkgs/applications/misc/hivemind/default.nix | 1 + pkgs/applications/misc/hr/default.nix | 1 + pkgs/applications/misc/inlyne/default.nix | 1 + pkgs/applications/misc/insulator2/default.nix | 1 + pkgs/applications/misc/ipatool/default.nix | 1 + pkgs/applications/misc/ipmiview/default.nix | 1 + pkgs/applications/misc/jekyll/default.nix | 1 + pkgs/applications/misc/jetbrains-toolbox/default.nix | 1 + pkgs/applications/misc/josm/default.nix | 1 + pkgs/applications/misc/jp2a/default.nix | 1 + pkgs/applications/misc/jquake/default.nix | 1 + pkgs/applications/misc/kaufkauflist/default.nix | 1 + pkgs/applications/misc/kbt/default.nix | 1 + pkgs/applications/misc/keepass-diff/default.nix | 1 + .../misc/keylight-controller-mschneider82/default.nix | 1 + pkgs/applications/misc/kiln/default.nix | 1 + pkgs/applications/misc/klipperscreen/default.nix | 1 + pkgs/applications/misc/kondo/default.nix | 1 + pkgs/applications/misc/krabby/default.nix | 1 + pkgs/applications/misc/kratos/default.nix | 1 + pkgs/applications/misc/lavalauncher/default.nix | 1 + pkgs/applications/misc/lemonade/default.nix | 1 + pkgs/applications/misc/lenmus/default.nix | 1 + pkgs/applications/misc/limesctl/default.nix | 1 + pkgs/applications/misc/logseq/default.nix | 1 + pkgs/applications/misc/lscolors/default.nix | 1 + pkgs/applications/misc/lswt/default.nix | 1 + pkgs/applications/misc/ltwheelconf/default.nix | 1 + pkgs/applications/misc/lunatask/default.nix | 1 + pkgs/applications/misc/madonctl/default.nix | 1 + pkgs/applications/misc/makeself/default.nix | 1 + pkgs/applications/misc/mangal/default.nix | 1 + pkgs/applications/misc/mdp/default.nix | 1 + pkgs/applications/misc/mdzk/default.nix | 1 + pkgs/applications/misc/memo/default.nix | 1 + pkgs/applications/misc/mencal/default.nix | 1 + pkgs/applications/misc/metamorphose2/default.nix | 1 + pkgs/applications/misc/metar/default.nix | 1 + pkgs/applications/misc/milu/default.nix | 1 + pkgs/applications/misc/mkgmap/default.nix | 1 + pkgs/applications/misc/mop/default.nix | 1 + pkgs/applications/misc/mystem/default.nix | 1 + pkgs/applications/misc/natural-docs/default.nix | 1 + pkgs/applications/misc/neo/default.nix | 1 + pkgs/applications/misc/neo4j-desktop/default.nix | 1 + pkgs/applications/misc/nix-tour/default.nix | 1 + pkgs/applications/misc/notesnook/default.nix | 1 + pkgs/applications/misc/nrsc5/default.nix | 1 + pkgs/applications/misc/ns-usbloader/default.nix | 1 + pkgs/applications/misc/nwg-dock/default.nix | 1 + pkgs/applications/misc/obs-cli/default.nix | 1 + pkgs/applications/misc/onagre/default.nix | 1 + pkgs/applications/misc/oneko/default.nix | 1 + pkgs/applications/misc/openbox-menu/default.nix | 1 + pkgs/applications/misc/openjump/default.nix | 1 + pkgs/applications/misc/openring/default.nix | 1 + pkgs/applications/misc/oranda/default.nix | 1 + pkgs/applications/misc/osm2xmap/default.nix | 1 + pkgs/applications/misc/osmium-tool/default.nix | 1 + pkgs/applications/misc/osmtogeojson/default.nix | 1 + pkgs/applications/misc/otf2bdf/default.nix | 1 + pkgs/applications/misc/oxker/default.nix | 1 + pkgs/applications/misc/p2pool/default.nix | 1 + pkgs/applications/misc/pagefind/default.nix | 1 + pkgs/applications/misc/pcmanx-gtk2/default.nix | 1 + pkgs/applications/misc/peaclock/default.nix | 1 + pkgs/applications/misc/pell/default.nix | 1 + pkgs/applications/misc/pgmanage/default.nix | 1 + pkgs/applications/misc/phockup/default.nix | 1 + pkgs/applications/misc/pinfo/default.nix | 1 + pkgs/applications/misc/plasma-theme-switcher/default.nix | 1 + pkgs/applications/misc/playonlinux/default.nix | 1 + pkgs/applications/misc/pokemon-colorscripts-mac/default.nix | 1 + pkgs/applications/misc/pomodoro/default.nix | 1 + pkgs/applications/misc/pop-launcher/default.nix | 1 + pkgs/applications/misc/pop/default.nix | 1 + pkgs/applications/misc/porsmo/default.nix | 1 + pkgs/applications/misc/premid/default.nix | 1 + pkgs/applications/misc/process-compose/default.nix | 1 + pkgs/applications/misc/psi-notify/default.nix | 1 + pkgs/applications/misc/pstree/default.nix | 1 + pkgs/applications/misc/pt/default.nix | 1 + pkgs/applications/misc/quicksynergy/default.nix | 1 + pkgs/applications/misc/ratt/default.nix | 1 + pkgs/applications/misc/reddsaver/default.nix | 1 + pkgs/applications/misc/resumed/default.nix | 1 + pkgs/applications/misc/revanced-cli/default.nix | 1 + pkgs/applications/misc/river-luatile/default.nix | 1 + pkgs/applications/misc/river-tag-overlay/default.nix | 1 + pkgs/applications/misc/rivercarro/default.nix | 1 + pkgs/applications/misc/rlaunch/default.nix | 1 + pkgs/applications/misc/robo3t/default.nix | 1 + pkgs/applications/misc/rsclock/default.nix | 1 + pkgs/applications/misc/rss-bridge-cli/default.nix | 1 + pkgs/applications/misc/rusty-psn/default.nix | 1 + pkgs/applications/misc/sampler/default.nix | 1 + pkgs/applications/misc/sdcv/default.nix | 1 + pkgs/applications/misc/semver/default.nix | 1 + pkgs/applications/misc/senv/default.nix | 1 + pkgs/applications/misc/shavee/default.nix | 1 + pkgs/applications/misc/sidequest/default.nix | 1 + pkgs/applications/misc/sigi/default.nix | 1 + pkgs/applications/misc/skate/default.nix | 1 + pkgs/applications/misc/slides/default.nix | 1 + pkgs/applications/misc/slippy/default.nix | 1 + pkgs/applications/misc/slstatus/default.nix | 1 + pkgs/applications/misc/slweb/default.nix | 1 + pkgs/applications/misc/smpq/default.nix | 1 + pkgs/applications/misc/snixembed/default.nix | 1 + pkgs/applications/misc/snowsql/default.nix | 1 + pkgs/applications/misc/somebar/default.nix | 1 + pkgs/applications/misc/spacenav-cube-example/default.nix | 1 + pkgs/applications/misc/speedread/default.nix | 1 + pkgs/applications/misc/spnavcfg/default.nix | 1 + pkgs/applications/misc/spotify-tray/default.nix | 1 + pkgs/applications/misc/ssocr/default.nix | 1 + pkgs/applications/misc/stag/default.nix | 1 + pkgs/applications/misc/stepreduce/default.nix | 1 + pkgs/applications/misc/stork/default.nix | 1 + pkgs/applications/misc/stretchly/default.nix | 1 + pkgs/applications/misc/stw/default.nix | 1 + pkgs/applications/misc/styx/default.nix | 1 + pkgs/applications/misc/surface-control/default.nix | 1 + pkgs/applications/misc/swaynag-battery/default.nix | 1 + pkgs/applications/misc/synapse/default.nix | 1 + pkgs/applications/misc/syncthing-tray/default.nix | 1 + pkgs/applications/misc/systembus-notify/default.nix | 1 + pkgs/applications/misc/tabula-java/default.nix | 1 + pkgs/applications/misc/tagtime/default.nix | 1 + pkgs/applications/misc/tailscale-systray/default.nix | 1 + pkgs/applications/misc/taizen/default.nix | 1 + pkgs/applications/misc/tandoor-recipes/default.nix | 1 + pkgs/applications/misc/tango/default.nix | 1 + pkgs/applications/misc/tasksh/default.nix | 1 + pkgs/applications/misc/taskwarrior-tui/default.nix | 1 + pkgs/applications/misc/terminal-colors/default.nix | 1 + pkgs/applications/misc/terminal-parrot/default.nix | 1 + pkgs/applications/misc/terminal-stocks/default.nix | 1 + pkgs/applications/misc/thedesk/default.nix | 1 + pkgs/applications/misc/thokr/default.nix | 1 + pkgs/applications/misc/ticker/default.nix | 1 + pkgs/applications/misc/tickrs/default.nix | 1 + pkgs/applications/misc/timew-sync-server/default.nix | 1 + pkgs/applications/misc/tiramisu/default.nix | 1 + pkgs/applications/misc/tmatrix/default.nix | 1 + pkgs/applications/misc/tnef/default.nix | 1 + pkgs/applications/misc/todoist-electron/default.nix | 1 + pkgs/applications/misc/todoist/default.nix | 1 + pkgs/applications/misc/transifex-cli/default.nix | 1 + pkgs/applications/misc/ttdl/default.nix | 1 + pkgs/applications/misc/tthsum/default.nix | 1 + pkgs/applications/misc/tty-share/default.nix | 1 + pkgs/applications/misc/ttyper/default.nix | 1 + pkgs/applications/misc/tuckr/default.nix | 1 + pkgs/applications/misc/tut/default.nix | 1 + pkgs/applications/misc/typer/default.nix | 1 + pkgs/applications/misc/typioca/default.nix | 1 + pkgs/applications/misc/udict/default.nix | 1 + pkgs/applications/misc/ultralist/default.nix | 1 + pkgs/applications/misc/uni/default.nix | 1 + pkgs/applications/misc/unipicker/default.nix | 1 + pkgs/applications/misc/usb-reset/default.nix | 1 + pkgs/applications/misc/usync/default.nix | 1 + pkgs/applications/misc/vcal/default.nix | 1 + pkgs/applications/misc/vp/default.nix | 1 + pkgs/applications/misc/vue/default.nix | 1 + pkgs/applications/misc/vul/default.nix | 1 + pkgs/applications/misc/warpd/default.nix | 1 + pkgs/applications/misc/wbg/default.nix | 1 + pkgs/applications/misc/wcalc/default.nix | 1 + pkgs/applications/misc/wego/default.nix | 1 + pkgs/applications/misc/with-shell/default.nix | 1 + pkgs/applications/misc/wlclock/default.nix | 1 + pkgs/applications/misc/wmenu/default.nix | 1 + pkgs/applications/misc/wmname/default.nix | 1 + pkgs/applications/misc/wofi-emoji/default.nix | 1 + pkgs/applications/misc/writefreely/default.nix | 1 + pkgs/applications/misc/wthrr/default.nix | 1 + pkgs/applications/misc/xbattbar/default.nix | 1 + pkgs/applications/misc/xchm/default.nix | 1 + pkgs/applications/misc/xcruiser/default.nix | 1 + pkgs/applications/misc/xkbd/default.nix | 1 + pkgs/applications/misc/xkblayout-state/default.nix | 1 + pkgs/applications/misc/xkbmon/default.nix | 1 + pkgs/applications/misc/xlights/default.nix | 1 + pkgs/applications/misc/xmenu/default.nix | 1 + pkgs/applications/misc/xrandr-invert-colors/default.nix | 1 + pkgs/applications/misc/xrq/default.nix | 1 + pkgs/applications/misc/xscope/default.nix | 1 + pkgs/applications/misc/xsw/default.nix | 1 + pkgs/applications/misc/xxkb/default.nix | 1 + pkgs/applications/misc/yambar/default.nix | 1 + pkgs/applications/misc/zettlr/generic.nix | 1 + pkgs/applications/misc/zine/default.nix | 1 + pkgs/applications/misc/zktree/default.nix | 1 + pkgs/applications/office/appflowy/default.nix | 1 + .../office/hledger-check-fancyassertions/default.nix | 1 + pkgs/applications/office/jameica/default.nix | 1 + pkgs/applications/office/ledger-web/default.nix | 1 + pkgs/applications/office/mendeley/default.nix | 1 + pkgs/applications/office/micropad/default.nix | 1 + pkgs/applications/office/notion-app-enhanced/default.nix | 1 + pkgs/applications/office/p3x-onenote/default.nix | 1 + pkgs/applications/office/pdfmm/default.nix | 1 + pkgs/applications/office/pinpoint/default.nix | 1 + pkgs/applications/office/rime-cli/default.nix | 1 + pkgs/applications/office/roam-research/darwin.nix | 1 + pkgs/applications/office/roam-research/linux.nix | 1 + pkgs/applications/office/super-productivity/default.nix | 1 + pkgs/applications/office/teapot/default.nix | 1 + pkgs/applications/office/timeular/default.nix | 1 + pkgs/applications/office/tudu/default.nix | 1 + pkgs/applications/office/tusk/default.nix | 1 + pkgs/applications/office/zk/default.nix | 1 + pkgs/applications/radio/aldo/default.nix | 1 + pkgs/applications/radio/anytone-emu/default.nix | 1 + pkgs/applications/radio/cubicsdr/default.nix | 1 + pkgs/applications/radio/dmrconfig/default.nix | 1 + pkgs/applications/radio/dsd/default.nix | 1 + pkgs/applications/radio/ebook2cw/default.nix | 1 + pkgs/applications/radio/flamp/default.nix | 1 + pkgs/applications/radio/flex-ndax/default.nix | 1 + pkgs/applications/radio/fllog/default.nix | 1 + pkgs/applications/radio/flmsg/default.nix | 1 + pkgs/applications/radio/flrig/default.nix | 1 + pkgs/applications/radio/flwrap/default.nix | 1 + pkgs/applications/radio/freedv/default.nix | 1 + pkgs/applications/radio/kalibrate-hackrf/default.nix | 1 + pkgs/applications/radio/kappanhang/default.nix | 1 + pkgs/applications/radio/minimodem/default.nix | 1 + pkgs/applications/radio/noaa-apt/default.nix | 1 + pkgs/applications/radio/pat/default.nix | 1 + pkgs/applications/radio/rtl_433/default.nix | 1 + pkgs/applications/radio/sdrplay/default.nix | 1 + pkgs/applications/radio/sdrpp/default.nix | 1 + pkgs/applications/radio/soapyremote/default.nix | 1 + pkgs/applications/radio/tncattach/default.nix | 1 + pkgs/applications/radio/xlog/default.nix | 1 + pkgs/applications/search/doodle/default.nix | 1 + pkgs/applications/search/grepcidr/default.nix | 1 + pkgs/applications/search/grepm/default.nix | 1 + pkgs/applications/system/mgmt/default.nix | 1 + pkgs/applications/system/psitop/default.nix | 1 + pkgs/applications/system/zxfer/default.nix | 1 + pkgs/tools/admin/acme-sh/default.nix | 1 + pkgs/tools/admin/afterburn/default.nix | 1 + pkgs/tools/admin/analog/default.nix | 1 + pkgs/tools/admin/aws-env/default.nix | 1 + pkgs/tools/admin/aws-nuke/default.nix | 1 + pkgs/tools/admin/aws-rotate-key/default.nix | 1 + pkgs/tools/admin/awsls/default.nix | 1 + pkgs/tools/admin/awsrm/default.nix | 1 + pkgs/tools/admin/awsweeper/default.nix | 1 + pkgs/tools/admin/berglas/default.nix | 1 + pkgs/tools/admin/bom/default.nix | 1 + pkgs/tools/admin/certigo/default.nix | 1 + pkgs/tools/admin/cf-vault/default.nix | 1 + pkgs/tools/admin/chamber/default.nix | 1 + pkgs/tools/admin/cjdns-tools/default.nix | 1 + pkgs/tools/admin/cli53/default.nix | 1 + pkgs/tools/admin/coldsnap/default.nix | 1 + pkgs/tools/admin/colmena/default.nix | 1 + pkgs/tools/admin/copilot-cli/default.nix | 1 + pkgs/tools/admin/cw/default.nix | 1 + pkgs/tools/admin/damon/default.nix | 1 + pkgs/tools/admin/docker-credential-gcr/default.nix | 1 + pkgs/tools/admin/ejson2env/default.nix | 1 + pkgs/tools/admin/fastlane/default.nix | 1 + pkgs/tools/admin/fioctl/default.nix | 1 + pkgs/tools/admin/gtk-vnc/default.nix | 1 + pkgs/tools/admin/iamy/default.nix | 1 + pkgs/tools/admin/infra/default.nix | 1 + pkgs/tools/admin/itamae/default.nix | 1 + pkgs/tools/admin/kics/default.nix | 1 + pkgs/tools/admin/lego/default.nix | 1 + pkgs/tools/admin/meshcentral/default.nix | 1 + pkgs/tools/admin/netbox2netshot/default.nix | 1 + pkgs/tools/admin/netplan/default.nix | 1 + pkgs/tools/admin/okta-aws-cli/default.nix | 1 + pkgs/tools/admin/ossutil/default.nix | 1 + pkgs/tools/admin/pbm/default.nix | 1 + pkgs/tools/admin/qovery-cli/default.nix | 1 + pkgs/tools/admin/realvnc-vnc-viewer/default.nix | 1 + pkgs/tools/admin/rhoas/default.nix | 1 + pkgs/tools/admin/sec/default.nix | 1 + pkgs/tools/admin/ssmsh/default.nix | 1 + pkgs/tools/admin/swapspace/default.nix | 1 + pkgs/tools/admin/syft/default.nix | 1 + pkgs/tools/admin/triton/default.nix | 1 + pkgs/tools/admin/wander/default.nix | 1 + pkgs/tools/admin/zbctl/default.nix | 1 + pkgs/tools/bluetooth/openobex/default.nix | 1 + pkgs/tools/games/er-patcher/default.nix | 1 + pkgs/tools/games/ps3-disc-dumper/default.nix | 1 + pkgs/tools/games/slipstream/default.nix | 1 + pkgs/tools/games/steam-rom-manager/default.nix | 1 + pkgs/tools/networking/aardvark-dns/default.nix | 1 + pkgs/tools/networking/acme-client/default.nix | 1 + pkgs/tools/networking/ahcpd/default.nix | 1 + pkgs/tools/networking/ain/default.nix | 1 + pkgs/tools/networking/ali/default.nix | 1 + pkgs/tools/networking/altermime/default.nix | 1 + pkgs/tools/networking/amass/default.nix | 1 + pkgs/tools/networking/anevicon/default.nix | 1 + pkgs/tools/networking/arping/default.nix | 1 + pkgs/tools/networking/arpoison/default.nix | 1 + pkgs/tools/networking/atinout/default.nix | 1 + pkgs/tools/networking/axel/default.nix | 1 + pkgs/tools/networking/babeld/default.nix | 1 + pkgs/tools/networking/bandwhich/default.nix | 1 + pkgs/tools/networking/bgpdump/default.nix | 1 + pkgs/tools/networking/bgpq3/default.nix | 1 + pkgs/tools/networking/bgpq4/default.nix | 1 + pkgs/tools/networking/biosdevname/default.nix | 1 + pkgs/tools/networking/bombardier/default.nix | 1 + pkgs/tools/networking/bore/default.nix | 1 + pkgs/tools/networking/boringtun/default.nix | 1 + pkgs/tools/networking/boundary/default.nix | 1 + pkgs/tools/networking/brook/default.nix | 1 + pkgs/tools/networking/bukubrow/default.nix | 1 + pkgs/tools/networking/bully/default.nix | 1 + pkgs/tools/networking/burpsuite/default.nix | 1 + pkgs/tools/networking/cadaver/default.nix | 1 + pkgs/tools/networking/cassowary/default.nix | 1 + pkgs/tools/networking/castnow/default.nix | 1 + pkgs/tools/networking/cdpr/default.nix | 1 + pkgs/tools/networking/cfspeedtest/default.nix | 1 + pkgs/tools/networking/chaos/default.nix | 1 + pkgs/tools/networking/checkip/default.nix | 1 + pkgs/tools/networking/cksfv/default.nix | 1 + pkgs/tools/networking/cnping/default.nix | 1 + pkgs/tools/networking/cntlm/default.nix | 1 + pkgs/tools/networking/cocom/default.nix | 1 + pkgs/tools/networking/connect/default.nix | 1 + pkgs/tools/networking/containerlab/default.nix | 1 + pkgs/tools/networking/corerad/default.nix | 1 + pkgs/tools/networking/corkscrew/default.nix | 1 + pkgs/tools/networking/crackle/default.nix | 1 + pkgs/tools/networking/croc/default.nix | 1 + pkgs/tools/networking/curlie/default.nix | 1 + pkgs/tools/networking/darkstat/default.nix | 1 + pkgs/tools/networking/ddns-go/default.nix | 1 + pkgs/tools/networking/dhcpcd/default.nix | 1 + pkgs/tools/networking/dhcpdump/default.nix | 1 + pkgs/tools/networking/dhcping/default.nix | 1 + pkgs/tools/networking/dnscrypt-wrapper/default.nix | 1 + pkgs/tools/networking/dnsmon-go/default.nix | 1 + pkgs/tools/networking/dnsmonster/default.nix | 1 + pkgs/tools/networking/dnsproxy/default.nix | 1 + pkgs/tools/networking/dnstake/default.nix | 1 + pkgs/tools/networking/dnstop/default.nix | 1 + pkgs/tools/networking/dnstracer/default.nix | 1 + pkgs/tools/networking/driftnet/default.nix | 1 + pkgs/tools/networking/drill/default.nix | 1 + pkgs/tools/networking/ebpf-verifier/default.nix | 1 + pkgs/tools/networking/edgedb/default.nix | 1 + pkgs/tools/networking/email/default.nix | 1 + pkgs/tools/networking/fakeroute/default.nix | 1 + pkgs/tools/networking/fast-ssh/default.nix | 1 + pkgs/tools/networking/fastd/default.nix | 1 + pkgs/tools/networking/filegive/default.nix | 1 + pkgs/tools/networking/findomain/default.nix | 1 + pkgs/tools/networking/flannel/default.nix | 1 + pkgs/tools/networking/fping/default.nix | 1 + pkgs/tools/networking/gemget/default.nix | 1 + pkgs/tools/networking/ghostunnel/default.nix | 1 + pkgs/tools/networking/go-shadowsocks2/default.nix | 1 + pkgs/tools/networking/gobgp/default.nix | 1 + pkgs/tools/networking/godns/default.nix | 1 + pkgs/tools/networking/godspeed/default.nix | 1 + pkgs/tools/networking/gof5/default.nix | 1 + pkgs/tools/networking/goreplay/default.nix | 1 + pkgs/tools/networking/gost/default.nix | 1 + pkgs/tools/networking/gping/default.nix | 1 + pkgs/tools/networking/grpc_cli/default.nix | 1 + pkgs/tools/networking/grpcui/default.nix | 1 + pkgs/tools/networking/grpcurl/default.nix | 1 + pkgs/tools/networking/hans/default.nix | 1 + pkgs/tools/networking/hey/default.nix | 1 + pkgs/tools/networking/horst/default.nix | 1 + pkgs/tools/networking/hss/default.nix | 1 + pkgs/tools/networking/htpdate/default.nix | 1 + pkgs/tools/networking/httperf/default.nix | 1 + pkgs/tools/networking/httping/default.nix | 1 + pkgs/tools/networking/httplab/default.nix | 1 + pkgs/tools/networking/httprobe/default.nix | 1 + pkgs/tools/networking/hue-cli/default.nix | 1 + pkgs/tools/networking/hysteria/default.nix | 1 + pkgs/tools/networking/i2p/default.nix | 1 + pkgs/tools/networking/i2pd/default.nix | 1 + pkgs/tools/networking/ifstat-legacy/default.nix | 1 + pkgs/tools/networking/iftop/default.nix | 1 + pkgs/tools/networking/igmpproxy/default.nix | 1 + pkgs/tools/networking/inadyn/default.nix | 1 + pkgs/tools/networking/ip2location/default.nix | 1 + pkgs/tools/networking/ip2unix/default.nix | 1 + pkgs/tools/networking/ipcalc/default.nix | 1 + pkgs/tools/networking/ivpn/default.nix | 1 + pkgs/tools/networking/jnettop/default.nix | 1 + pkgs/tools/networking/kail/default.nix | 1 + pkgs/tools/networking/kapp/default.nix | 1 + pkgs/tools/networking/keama/default.nix | 1 + pkgs/tools/networking/labctl/default.nix | 1 + pkgs/tools/networking/libreswan/default.nix | 1 + pkgs/tools/networking/linux-router/default.nix | 1 + pkgs/tools/networking/lxi-tools/default.nix | 1 + pkgs/tools/networking/lychee/default.nix | 1 + pkgs/tools/networking/mailsend/default.nix | 1 + pkgs/tools/networking/maphosts/default.nix | 1 + pkgs/tools/networking/mbidled/default.nix | 1 + pkgs/tools/networking/mcrcon/default.nix | 1 + pkgs/tools/networking/mdk4/default.nix | 1 + pkgs/tools/networking/memtier-benchmark/default.nix | 1 + pkgs/tools/networking/minidlna/default.nix | 1 + pkgs/tools/networking/minissdpd/default.nix | 1 + pkgs/tools/networking/mmsd-tng/default.nix | 1 + pkgs/tools/networking/mockoon/default.nix | 1 + pkgs/tools/networking/mole/default.nix | 1 + pkgs/tools/networking/motrix/default.nix | 1 + pkgs/tools/networking/mozwire/default.nix | 1 + pkgs/tools/networking/mqtt-benchmark/default.nix | 1 + pkgs/tools/networking/mqttui/default.nix | 1 + pkgs/tools/networking/mtr-exporter/default.nix | 1 + pkgs/tools/networking/mubeng/default.nix | 1 + pkgs/tools/networking/muffet/default.nix | 1 + pkgs/tools/networking/nat-traverse/default.nix | 1 + pkgs/tools/networking/netassert/default.nix | 1 + pkgs/tools/networking/netdiscover/default.nix | 1 + pkgs/tools/networking/nethogs/default.nix | 1 + pkgs/tools/networking/nethoscope/default.nix | 1 + pkgs/tools/networking/netifd/default.nix | 1 + pkgs/tools/networking/netmask/default.nix | 1 + pkgs/tools/networking/nettee/default.nix | 1 + pkgs/tools/networking/nexttrace/default.nix | 1 + pkgs/tools/networking/nfstrace/default.nix | 1 + pkgs/tools/networking/ngrep/default.nix | 1 + pkgs/tools/networking/ngrok/default.nix | 1 + pkgs/tools/networking/noip/default.nix | 1 + pkgs/tools/networking/norouter/default.nix | 1 + pkgs/tools/networking/ntopng/default.nix | 1 + pkgs/tools/networking/ntttcp/default.nix | 1 + pkgs/tools/networking/nuttcp/default.nix | 1 + pkgs/tools/networking/nylon/default.nix | 1 + pkgs/tools/networking/nzbget/default.nix | 1 + pkgs/tools/networking/oapi-codegen/default.nix | 1 + pkgs/tools/networking/ofono/default.nix | 1 + pkgs/tools/networking/oha/default.nix | 1 + pkgs/tools/networking/onetun/default.nix | 1 + pkgs/tools/networking/openconnect/common.nix | 1 + pkgs/tools/networking/openfortivpn/default.nix | 1 + pkgs/tools/networking/openvpn/default.nix | 1 + pkgs/tools/networking/oui/default.nix | 1 + pkgs/tools/networking/owl/default.nix | 1 + pkgs/tools/networking/pacparser/default.nix | 1 + pkgs/tools/networking/pathvector/default.nix | 1 + pkgs/tools/networking/pcapc/default.nix | 1 + pkgs/tools/networking/pcapfix/default.nix | 1 + pkgs/tools/networking/pgrok/default.nix | 1 + pkgs/tools/networking/phantomsocks/default.nix | 1 + pkgs/tools/networking/photon/default.nix | 1 + pkgs/tools/networking/piknik/default.nix | 1 + pkgs/tools/networking/pingtcp/default.nix | 1 + pkgs/tools/networking/pingu/default.nix | 1 + pkgs/tools/networking/pixiecore/default.nix | 1 + pkgs/tools/networking/pixiewps/default.nix | 1 + pkgs/tools/networking/privoxy/default.nix | 1 + pkgs/tools/networking/proxychains/default.nix | 1 + pkgs/tools/networking/pwnat/default.nix | 1 + pkgs/tools/networking/q/default.nix | 1 + pkgs/tools/networking/qrcp/default.nix | 1 + pkgs/tools/networking/quickserve/default.nix | 1 + pkgs/tools/networking/rathole/default.nix | 1 + pkgs/tools/networking/rcon/default.nix | 1 + pkgs/tools/networking/rconc/default.nix | 1 + pkgs/tools/networking/rdap/default.nix | 1 + pkgs/tools/networking/rdrview/default.nix | 1 + pkgs/tools/networking/redfang/default.nix | 1 + pkgs/tools/networking/redir/default.nix | 1 + pkgs/tools/networking/redli/default.nix | 1 + pkgs/tools/networking/redsocks/default.nix | 1 + pkgs/tools/networking/requestly/default.nix | 1 + pkgs/tools/networking/restish/default.nix | 1 + pkgs/tools/networking/rewrk/default.nix | 1 + pkgs/tools/networking/ripmime/default.nix | 1 + pkgs/tools/networking/routedns/default.nix | 1 + pkgs/tools/networking/rshijack/default.nix | 1 + pkgs/tools/networking/s3rs/default.nix | 1 + pkgs/tools/networking/s5cmd/default.nix | 1 + pkgs/tools/networking/saldl/default.nix | 1 + pkgs/tools/networking/shncpd/default.nix | 1 + pkgs/tools/networking/simpleproxy/default.nix | 1 + pkgs/tools/networking/sipcalc/default.nix | 1 + pkgs/tools/networking/sipexer/default.nix | 1 + pkgs/tools/networking/sipsak/default.nix | 1 + pkgs/tools/networking/sish/default.nix | 1 + pkgs/tools/networking/sleep-on-lan/default.nix | 1 + pkgs/tools/networking/slirp4netns/default.nix | 1 + pkgs/tools/networking/slowlorust/default.nix | 1 + pkgs/tools/networking/smartdns/default.nix | 1 + pkgs/tools/networking/snabb/default.nix | 1 + pkgs/tools/networking/snet/default.nix | 1 + pkgs/tools/networking/snmpcheck/default.nix | 1 + pkgs/tools/networking/sockperf/default.nix | 1 + pkgs/tools/networking/speedtest-go/default.nix | 1 + pkgs/tools/networking/speedtest-rs/default.nix | 1 + pkgs/tools/networking/spoofer/default.nix | 1 + pkgs/tools/networking/srelay/default.nix | 1 + pkgs/tools/networking/ssh-agents/default.nix | 1 + pkgs/tools/networking/ssh-ident/default.nix | 1 + pkgs/tools/networking/ssh-key-confirmer/default.nix | 1 + pkgs/tools/networking/sshed/default.nix | 1 + pkgs/tools/networking/sshpass/default.nix | 1 + pkgs/tools/networking/sshping/default.nix | 1 + pkgs/tools/networking/ssldump/default.nix | 1 + pkgs/tools/networking/sslsplit/default.nix | 1 + pkgs/tools/networking/sstp/default.nix | 1 + pkgs/tools/networking/stun/default.nix | 1 + pkgs/tools/networking/stunnel/default.nix | 1 + pkgs/tools/networking/subfinder/default.nix | 1 + pkgs/tools/networking/suckit/default.nix | 1 + pkgs/tools/networking/swagger-cli/default.nix | 1 + pkgs/tools/networking/swagger-codegen/default.nix | 1 + pkgs/tools/networking/tayga/default.nix | 1 + pkgs/tools/networking/tcp-cutter/default.nix | 1 + pkgs/tools/networking/tcpflow/default.nix | 1 + pkgs/tools/networking/tcptraceroute/default.nix | 1 + pkgs/tools/networking/tendermint/default.nix | 1 + pkgs/tools/networking/termscp/default.nix | 1 + pkgs/tools/networking/tinyfecvpn/default.nix | 1 + pkgs/tools/networking/tox-node/default.nix | 1 + pkgs/tools/networking/traceroute/default.nix | 1 + pkgs/tools/networking/tran/default.nix | 1 + pkgs/tools/networking/transmission-rss/default.nix | 1 + pkgs/tools/networking/trurl/default.nix | 1 + pkgs/tools/networking/tun2socks/default.nix | 1 + pkgs/tools/networking/tunwg/default.nix | 1 + pkgs/tools/networking/udpreplay/default.nix | 1 + pkgs/tools/networking/udptunnel/default.nix | 1 + pkgs/tools/networking/uqmi/default.nix | 1 + pkgs/tools/networking/vegeta/default.nix | 1 + pkgs/tools/networking/vlan/default.nix | 1 + pkgs/tools/networking/vopono/default.nix | 1 + pkgs/tools/networking/wakelan/default.nix | 1 + pkgs/tools/networking/wakeonlan/default.nix | 1 + pkgs/tools/networking/wavemon/default.nix | 1 + pkgs/tools/networking/wbox/default.nix | 1 + pkgs/tools/networking/wg-netmanager/default.nix | 1 + pkgs/tools/networking/wget2/default.nix | 1 + pkgs/tools/networking/whois/default.nix | 1 + pkgs/tools/networking/wireguard-go/default.nix | 1 + pkgs/tools/networking/wireguard-vanity-address/default.nix | 1 + pkgs/tools/networking/wireproxy/default.nix | 1 + pkgs/tools/networking/wormhole-william/default.nix | 1 + pkgs/tools/networking/wrk/default.nix | 1 + pkgs/tools/networking/wrk2/default.nix | 1 + pkgs/tools/networking/wsl-vpnkit/default.nix | 1 + pkgs/tools/networking/wuzz/default.nix | 1 + pkgs/tools/networking/zap/default.nix | 1 + pkgs/tools/networking/zs-apc-spdu-ctl/default.nix | 1 + 877 files changed, 877 insertions(+) diff --git a/pkgs/applications/audio/CHOWTapeModel/default.nix b/pkgs/applications/audio/CHOWTapeModel/default.nix index dd7604939f0f..29c1b82d9d0e 100644 --- a/pkgs/applications/audio/CHOWTapeModel/default.nix +++ b/pkgs/applications/audio/CHOWTapeModel/default.nix @@ -127,5 +127,6 @@ stdenv.mkDerivation rec { # error: 'vvtanh' was not declared in this scope; did you mean 'tanh'? # error: no matching function for call to 'juce::dsp::SIMDRegister::SIMDRegister(xsimd::simd_batch_traits >::batch_bool_type)' broken = stdenv.isAarch64; # since 2021-12-27 on hydra (update to 2.10): https://hydra.nixos.org/build/162558991 + mainProgram = "CHOWTapeModel"; }; } diff --git a/pkgs/applications/audio/ChowKick/default.nix b/pkgs/applications/audio/ChowKick/default.nix index b3ad00bf63a8..0eec7ea32d32 100644 --- a/pkgs/applications/audio/ChowKick/default.nix +++ b/pkgs/applications/audio/ChowKick/default.nix @@ -102,5 +102,6 @@ stdenv.mkDerivation rec { license = with licenses; [ bsd3 ]; maintainers = with maintainers; [ magnetophon ]; platforms = platforms.linux; + mainProgram = "ChowKick"; }; } diff --git a/pkgs/applications/audio/aacgain/default.nix b/pkgs/applications/audio/aacgain/default.nix index 2bee14797815..ce0362ba49c0 100644 --- a/pkgs/applications/audio/aacgain/default.nix +++ b/pkgs/applications/audio/aacgain/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation { license = licenses.gpl2Plus; platforms = platforms.unix; maintainers = [ maintainers.robbinch ]; + mainProgram = "aacgain"; }; } diff --git a/pkgs/applications/audio/aeolus/default.nix b/pkgs/applications/audio/aeolus/default.nix index cca58da4f99e..b8a2fe755704 100644 --- a/pkgs/applications/audio/aeolus/default.nix +++ b/pkgs/applications/audio/aeolus/default.nix @@ -40,5 +40,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl3; platforms = platforms.linux; maintainers = with maintainers; [ nico202 orivej ]; + mainProgram = "aeolus"; }; } diff --git a/pkgs/applications/audio/aj-snapshot/default.nix b/pkgs/applications/audio/aj-snapshot/default.nix index 9143b5f5b08a..8de68bca477c 100644 --- a/pkgs/applications/audio/aj-snapshot/default.nix +++ b/pkgs/applications/audio/aj-snapshot/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.mrVanDalo ]; platforms = platforms.all; + mainProgram = "aj-snapshot"; }; } diff --git a/pkgs/applications/audio/ashuffle/default.nix b/pkgs/applications/audio/ashuffle/default.nix index a543dbc7691a..dca87485913d 100644 --- a/pkgs/applications/audio/ashuffle/default.nix +++ b/pkgs/applications/audio/ashuffle/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { maintainers = [ maintainers.tcbravo ]; platforms = platforms.unix; license = licenses.mit; + mainProgram = "ashuffle"; }; } diff --git a/pkgs/applications/audio/aucatctl/default.nix b/pkgs/applications/audio/aucatctl/default.nix index d3f814a7db89..2914d3f34388 100644 --- a/pkgs/applications/audio/aucatctl/default.nix +++ b/pkgs/applications/audio/aucatctl/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.isc; maintainers = with maintainers; [ sna ]; platforms = platforms.unix; + mainProgram = "aucatctl"; }; }) diff --git a/pkgs/applications/audio/bitmeter/default.nix b/pkgs/applications/audio/bitmeter/default.nix index 6108d84c3d9a..9ae4bd7e79fb 100644 --- a/pkgs/applications/audio/bitmeter/default.nix +++ b/pkgs/applications/audio/bitmeter/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.magnetophon ]; platforms = platforms.linux; + mainProgram = "bitmeter"; }; } diff --git a/pkgs/applications/audio/brutefir/default.nix b/pkgs/applications/audio/brutefir/default.nix index 2aefa8bae08e..8cb54bf410bf 100644 --- a/pkgs/applications/audio/brutefir/default.nix +++ b/pkgs/applications/audio/brutefir/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Only; maintainers = with maintainers; [ auchter ]; platforms = [ "x86_64-linux" "i686-linux" ]; + mainProgram = "brutefir"; }; } diff --git a/pkgs/applications/audio/calf/default.nix b/pkgs/applications/audio/calf/default.nix index e4e679e78082..ecc43dd10c47 100644 --- a/pkgs/applications/audio/calf/default.nix +++ b/pkgs/applications/audio/calf/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl2; maintainers = [ maintainers.goibhniu ]; platforms = platforms.linux; + mainProgram = "calfjackhost"; }; } diff --git a/pkgs/applications/audio/cdparanoia/default.nix b/pkgs/applications/audio/cdparanoia/default.nix index 7f699b82aefc..f32772b4a392 100644 --- a/pkgs/applications/audio/cdparanoia/default.nix +++ b/pkgs/applications/audio/cdparanoia/default.nix @@ -58,5 +58,6 @@ stdenv.mkDerivation rec { description = "A tool and library for reading digital audio from CDs"; license = with licenses; [ gpl2Plus lgpl21Plus ]; platforms = platforms.unix; + mainProgram = "cdparanoia"; }; } diff --git a/pkgs/applications/audio/chuck/default.nix b/pkgs/applications/audio/chuck/default.nix index a62337d7d55a..6b975b3c6b95 100644 --- a/pkgs/applications/audio/chuck/default.nix +++ b/pkgs/applications/audio/chuck/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; platforms = platforms.unix; maintainers = with maintainers; [ ftrvxmtrx ]; + mainProgram = "chuck"; }; } diff --git a/pkgs/applications/audio/cider/default.nix b/pkgs/applications/audio/cider/default.nix index c71f6fa0bc78..96f0ab0f706a 100644 --- a/pkgs/applications/audio/cider/default.nix +++ b/pkgs/applications/audio/cider/default.nix @@ -26,5 +26,6 @@ appimageTools.wrapType2 rec { license = licenses.agpl3; maintainers = [ maintainers.cigrainger ]; platforms = [ "x86_64-linux" ]; + mainProgram = "cider"; }; } diff --git a/pkgs/applications/audio/cmusfm/default.nix b/pkgs/applications/audio/cmusfm/default.nix index 8f15b7d61146..5d3a62bd2a56 100644 --- a/pkgs/applications/audio/cmusfm/default.nix +++ b/pkgs/applications/audio/cmusfm/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ CharlesHD mudri ]; license = licenses.gpl3Plus; platforms = platforms.linux ++ platforms.darwin; + mainProgram = "cmusfm"; }; } diff --git a/pkgs/applications/audio/codecserver/default.nix b/pkgs/applications/audio/codecserver/default.nix index d1bcf82115ef..0c1bee94cc10 100644 --- a/pkgs/applications/audio/codecserver/default.nix +++ b/pkgs/applications/audio/codecserver/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Only; platforms = platforms.unix; maintainers = teams.c3d2.members; + mainProgram = "codecserver"; }; } diff --git a/pkgs/applications/audio/dirt/default.nix b/pkgs/applications/audio/dirt/default.nix index 9d9c5c869f76..4b9be9a08085 100644 --- a/pkgs/applications/audio/dirt/default.nix +++ b/pkgs/applications/audio/dirt/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation { license = licenses.gpl3; maintainers = with maintainers; [ anderspapitto ]; platforms = with platforms; linux; + mainProgram = "dirt"; }; } diff --git a/pkgs/applications/audio/dolbybcsoftwaredecode/default.nix b/pkgs/applications/audio/dolbybcsoftwaredecode/default.nix index 5d5c057d724b..fddbfc117bda 100644 --- a/pkgs/applications/audio/dolbybcsoftwaredecode/default.nix +++ b/pkgs/applications/audio/dolbybcsoftwaredecode/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { # I asked upstream to assign a license, so maybe this can be free # in the future, but for now let's play it safe and make it unfree. license = lib.licenses.unfree; + mainProgram = "DolbyBi64"; }; } diff --git a/pkgs/applications/audio/dsf2flac/default.nix b/pkgs/applications/audio/dsf2flac/default.nix index d47bff7fe884..2459c1c6929d 100644 --- a/pkgs/applications/audio/dsf2flac/default.nix +++ b/pkgs/applications/audio/dsf2flac/default.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ artemist ]; platforms = [ "x86_64-linux" ]; + mainProgram = "dsf2flac"; }; } diff --git a/pkgs/applications/audio/eflite/default.nix b/pkgs/applications/audio/eflite/default.nix index 776698a06d0d..96b604b7c058 100644 --- a/pkgs/applications/audio/eflite/default.nix +++ b/pkgs/applications/audio/eflite/default.nix @@ -47,5 +47,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ jhhuh ]; + mainProgram = "eflite"; }; } diff --git a/pkgs/applications/audio/famistudio/default.nix b/pkgs/applications/audio/famistudio/default.nix index e243498f129b..9951f0ccfb07 100644 --- a/pkgs/applications/audio/famistudio/default.nix +++ b/pkgs/applications/audio/famistudio/default.nix @@ -66,5 +66,6 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; maintainers = with maintainers; [ OPNA2608 ]; platforms = [ "x86_64-linux" ]; + mainProgram = "famistudio"; }; } diff --git a/pkgs/applications/audio/flac123/default.nix b/pkgs/applications/audio/flac123/default.nix index 5da071805cad..646e361524d4 100644 --- a/pkgs/applications/audio/flac123/default.nix +++ b/pkgs/applications/audio/flac123/default.nix @@ -17,5 +17,6 @@ stdenv.mkDerivation rec { description = "A command-line program for playing FLAC audio files"; license = licenses.gpl2Plus; platforms = platforms.all; + mainProgram = "flac123"; }; } diff --git a/pkgs/applications/audio/fluidsynth/default.nix b/pkgs/applications/audio/fluidsynth/default.nix index 34329fb2ea84..56f76f6513c7 100644 --- a/pkgs/applications/audio/fluidsynth/default.nix +++ b/pkgs/applications/audio/fluidsynth/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl21Plus; maintainers = with maintainers; [ goibhniu lovek323 ]; platforms = platforms.unix; + mainProgram = "fluidsynth"; }; } diff --git a/pkgs/applications/audio/freewheeling/default.nix b/pkgs/applications/audio/freewheeling/default.nix index 531352d0ed94..976421aee7ab 100644 --- a/pkgs/applications/audio/freewheeling/default.nix +++ b/pkgs/applications/audio/freewheeling/default.nix @@ -48,5 +48,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.sepi ]; platforms = lib.platforms.linux; + mainProgram = "fweelin"; }; } diff --git a/pkgs/applications/audio/freqtweak/default.nix b/pkgs/applications/audio/freqtweak/default.nix index 71bb0f6f05c8..c880fdb113a0 100644 --- a/pkgs/applications/audio/freqtweak/default.nix +++ b/pkgs/applications/audio/freqtweak/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { maintainers = [ maintainers.magnetophon ]; platforms = platforms.linux; license = licenses.gpl2Plus; + mainProgram = "freqtweak"; }; } diff --git a/pkgs/applications/audio/ft2-clone/default.nix b/pkgs/applications/audio/ft2-clone/default.nix index d299148e6ade..e10dff68777e 100644 --- a/pkgs/applications/audio/ft2-clone/default.nix +++ b/pkgs/applications/audio/ft2-clone/default.nix @@ -45,5 +45,6 @@ stdenv.mkDerivation rec { # From HOW-TO-COMPILE.txt: # > This code is NOT big-endian compatible platforms = platforms.littleEndian; + mainProgram = "ft2-clone"; }; } diff --git a/pkgs/applications/audio/furnace/default.nix b/pkgs/applications/audio/furnace/default.nix index adb9f16ed964..d39e49f4b7af 100644 --- a/pkgs/applications/audio/furnace/default.nix +++ b/pkgs/applications/audio/furnace/default.nix @@ -116,5 +116,6 @@ stdenv.mkDerivation rec { license = with licenses; [ gpl2Plus ]; maintainers = with maintainers; [ OPNA2608 ]; platforms = platforms.all; + mainProgram = "furnace"; }; } diff --git a/pkgs/applications/audio/geonkick/default.nix b/pkgs/applications/audio/geonkick/default.nix index 0a99edd7b069..011f06fd3ad5 100644 --- a/pkgs/applications/audio/geonkick/default.nix +++ b/pkgs/applications/audio/geonkick/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; platforms = platforms.linux; maintainers = [ maintainers.magnetophon ]; + mainProgram = "geonkick"; }; } diff --git a/pkgs/applications/audio/gigedit/default.nix b/pkgs/applications/audio/gigedit/default.nix index 8c37e8901a33..7a367aa7ba71 100644 --- a/pkgs/applications/audio/gigedit/default.nix +++ b/pkgs/applications/audio/gigedit/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.goibhniu ]; platforms = platforms.linux; + mainProgram = "gigedit"; }; } diff --git a/pkgs/applications/audio/gjay/default.nix b/pkgs/applications/audio/gjay/default.nix index 29d676598203..514db23fdb4e 100644 --- a/pkgs/applications/audio/gjay/default.nix +++ b/pkgs/applications/audio/gjay/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ pSub ]; platforms = with platforms; linux; + mainProgram = "gjay"; }; } diff --git a/pkgs/applications/audio/gnaural/default.nix b/pkgs/applications/audio/gnaural/default.nix index e7753ef28e6b..75f163ba1e79 100644 --- a/pkgs/applications/audio/gnaural/default.nix +++ b/pkgs/applications/audio/gnaural/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation rec { homepage = "https://gnaural.sourceforge.net/"; maintainers = with maintainers; [ ehmry ]; license = with licenses; [ gpl2Only ]; + mainProgram = "gnaural"; }; } diff --git a/pkgs/applications/audio/headset/default.nix b/pkgs/applications/audio/headset/default.nix index 336d0d391a31..f505bc8c0ecb 100644 --- a/pkgs/applications/audio/headset/default.nix +++ b/pkgs/applications/audio/headset/default.nix @@ -41,5 +41,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ muscaln ]; + mainProgram = "headset"; }; } diff --git a/pkgs/applications/audio/helm/default.nix b/pkgs/applications/audio/helm/default.nix index 720fd2b11a13..a7dff6a3ab72 100644 --- a/pkgs/applications/audio/helm/default.nix +++ b/pkgs/applications/audio/helm/default.nix @@ -70,5 +70,6 @@ license = lib.licenses.gpl3Plus; maintainers = [ maintainers.magnetophon ]; platforms = platforms.linux; + mainProgram = "helm"; }; } diff --git a/pkgs/applications/audio/hybridreverb2/default.nix b/pkgs/applications/audio/hybridreverb2/default.nix index 003936d74df3..5a677b9cc880 100644 --- a/pkgs/applications/audio/hybridreverb2/default.nix +++ b/pkgs/applications/audio/hybridreverb2/default.nix @@ -83,5 +83,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = [ maintainers.magnetophon ]; platforms = platforms.linux; + mainProgram = "HybridReverb2"; }; } diff --git a/pkgs/applications/audio/id3v2/default.nix b/pkgs/applications/audio/id3v2/default.nix index 7b8ece0e7182..6129f25236e6 100644 --- a/pkgs/applications/audio/id3v2/default.nix +++ b/pkgs/applications/audio/id3v2/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { homepage = "https://id3v2.sourceforge.net/"; license = licenses.gpl2Plus; platforms = with platforms; unix; + mainProgram = "id3v2"; }; } diff --git a/pkgs/applications/audio/industrializer/default.nix b/pkgs/applications/audio/industrializer/default.nix index 80cb8f76981d..ba7099a0d603 100644 --- a/pkgs/applications/audio/industrializer/default.nix +++ b/pkgs/applications/audio/industrializer/default.nix @@ -46,5 +46,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = [ lib.maintainers.magnetophon ]; platforms = lib.platforms.linux; + mainProgram = "psindustrializer"; }; } diff --git a/pkgs/applications/audio/infamousPlugins/default.nix b/pkgs/applications/audio/infamousPlugins/default.nix index 4597add4132d..38c8663a53c6 100644 --- a/pkgs/applications/audio/infamousPlugins/default.nix +++ b/pkgs/applications/audio/infamousPlugins/default.nix @@ -47,5 +47,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.magnetophon ]; platforms = platforms.linux; + mainProgram = "infamous-rule"; }; } diff --git a/pkgs/applications/audio/ir.lv2/default.nix b/pkgs/applications/audio/ir.lv2/default.nix index 90b816d1290d..d1984170e3ac 100644 --- a/pkgs/applications/audio/ir.lv2/default.nix +++ b/pkgs/applications/audio/ir.lv2/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.magnetophon ]; platforms = platforms.linux; + mainProgram = "convert4chan"; }; } diff --git a/pkgs/applications/audio/jaaa/default.nix b/pkgs/applications/audio/jaaa/default.nix index 48ffd5df5157..4cdc2caf150d 100644 --- a/pkgs/applications/audio/jaaa/default.nix +++ b/pkgs/applications/audio/jaaa/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.magnetophon ]; platforms = platforms.linux; + mainProgram = "jaaa"; }; } diff --git a/pkgs/applications/audio/jack-passthrough/default.nix b/pkgs/applications/audio/jack-passthrough/default.nix index 93f41f1b5952..6126257b35e6 100644 --- a/pkgs/applications/audio/jack-passthrough/default.nix +++ b/pkgs/applications/audio/jack-passthrough/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.unfree; maintainers = [ maintainers.PowerUser64 ]; platforms = [ "x86_64-linux" ]; + mainProgram = "jack-passthru"; }; }) diff --git a/pkgs/applications/audio/jackmeter/default.nix b/pkgs/applications/audio/jackmeter/default.nix index 95fc88a86964..c7650c523654 100644 --- a/pkgs/applications/audio/jackmeter/default.nix +++ b/pkgs/applications/audio/jackmeter/default.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.marcweber ]; platforms = lib.platforms.linux; + mainProgram = "jack_meter"; }; } diff --git a/pkgs/applications/audio/japa/default.nix b/pkgs/applications/audio/japa/default.nix index c13b38f7acd5..a6ee28cc1498 100644 --- a/pkgs/applications/audio/japa/default.nix +++ b/pkgs/applications/audio/japa/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.magnetophon ]; platforms = lib.platforms.linux; + mainProgram = "japa"; }; } diff --git a/pkgs/applications/audio/jellycli/default.nix b/pkgs/applications/audio/jellycli/default.nix index 3654eacfbd6c..ddaa6721dfb7 100644 --- a/pkgs/applications/audio/jellycli/default.nix +++ b/pkgs/applications/audio/jellycli/default.nix @@ -30,5 +30,6 @@ buildGoModule rec { homepage = "https://github.com/tryffel/jellycli"; license = licenses.gpl3Plus; maintainers = with maintainers; [ oxzi ]; + mainProgram = "jellycli"; }; } diff --git a/pkgs/applications/audio/jmusicbot/default.nix b/pkgs/applications/audio/jmusicbot/default.nix index 0bdd80a9601a..6b154ffbb1a6 100644 --- a/pkgs/applications/audio/jmusicbot/default.nix +++ b/pkgs/applications/audio/jmusicbot/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.asl20; maintainers = with maintainers; [ ]; inherit (jre_headless.meta) platforms; + mainProgram = "JMusicBot"; }; } diff --git a/pkgs/applications/audio/keyfinder-cli/default.nix b/pkgs/applications/audio/keyfinder-cli/default.nix index 62db3d796908..33adb65f5e8a 100644 --- a/pkgs/applications/audio/keyfinder-cli/default.nix +++ b/pkgs/applications/audio/keyfinder-cli/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { ''; license = licenses.gpl3Plus; platforms = platforms.linux; + mainProgram = "keyfinder-cli"; }; } diff --git a/pkgs/applications/audio/klick/default.nix b/pkgs/applications/audio/klick/default.nix index 8faa7410a539..5db052dd0518 100644 --- a/pkgs/applications/audio/klick/default.nix +++ b/pkgs/applications/audio/klick/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { description = "Advanced command-line metronome for JACK"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; + mainProgram = "klick"; }; } diff --git a/pkgs/applications/audio/klystrack/default.nix b/pkgs/applications/audio/klystrack/default.nix index 9ea5f40be14b..597ed4bd2cb2 100644 --- a/pkgs/applications/audio/klystrack/default.nix +++ b/pkgs/applications/audio/klystrack/default.nix @@ -54,5 +54,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ suhr ]; platforms = platforms.linux; + mainProgram = "klystrack"; }; } diff --git a/pkgs/applications/audio/kmetronome/default.nix b/pkgs/applications/audio/kmetronome/default.nix index 70b06e72fba8..a7a48b240e2b 100644 --- a/pkgs/applications/audio/kmetronome/default.nix +++ b/pkgs/applications/audio/kmetronome/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ orivej ]; platforms = platforms.linux; + mainProgram = "kmetronome"; }; } diff --git a/pkgs/applications/audio/listenbrainz-mpd/default.nix b/pkgs/applications/audio/listenbrainz-mpd/default.nix index 1042fae93e3b..9bf9c35d4bd7 100644 --- a/pkgs/applications/audio/listenbrainz-mpd/default.nix +++ b/pkgs/applications/audio/listenbrainz-mpd/default.nix @@ -59,5 +59,6 @@ rustPlatform.buildRustPackage rec { description = "ListenBrainz submission client for MPD"; license = licenses.agpl3Only; maintainers = with maintainers; [ DeeUnderscore ]; + mainProgram = "listenbrainz-mpd"; }; } diff --git a/pkgs/applications/audio/littlegptracker/default.nix b/pkgs/applications/audio/littlegptracker/default.nix index 846936e65f6a..fe9a117434fb 100644 --- a/pkgs/applications/audio/littlegptracker/default.nix +++ b/pkgs/applications/audio/littlegptracker/default.nix @@ -70,5 +70,6 @@ stdenv.mkDerivation rec { platforms = platforms.all; # https://github.com/NixOS/nixpkgs/pull/91766#issuecomment-688751821 broken = stdenv.isDarwin; + mainProgram = "lgpt"; }; } diff --git a/pkgs/applications/audio/losslessaudiochecker/default.nix b/pkgs/applications/audio/losslessaudiochecker/default.nix index 5ec91f4260f8..cdea7180a73e 100644 --- a/pkgs/applications/audio/losslessaudiochecker/default.nix +++ b/pkgs/applications/audio/losslessaudiochecker/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation { license = lib.licenses.unfree; platforms = [ "x86_64-linux" ]; maintainers = with lib.maintainers; [ p-h ]; + mainProgram = "LAC"; }; } diff --git a/pkgs/applications/audio/luppp/default.nix b/pkgs/applications/audio/luppp/default.nix index 36d329bcafd5..23b084bddb57 100644 --- a/pkgs/applications/audio/luppp/default.nix +++ b/pkgs/applications/audio/luppp/default.nix @@ -43,5 +43,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ prusnak ]; platforms = platforms.linux; + mainProgram = "luppp"; }; } diff --git a/pkgs/applications/audio/lv2bm/default.nix b/pkgs/applications/audio/lv2bm/default.nix index 553e0e67f836..033a7c8cfe70 100644 --- a/pkgs/applications/audio/lv2bm/default.nix +++ b/pkgs/applications/audio/lv2bm/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = [ maintainers.magnetophon ]; platforms = platforms.linux; + mainProgram = "lv2bm"; }; } diff --git a/pkgs/applications/audio/lv2lint/default.nix b/pkgs/applications/audio/lv2lint/default.nix index e643343d8b4a..cc840722cdb9 100644 --- a/pkgs/applications/audio/lv2lint/default.nix +++ b/pkgs/applications/audio/lv2lint/default.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation rec { license = licenses.artistic2; maintainers = [ maintainers.magnetophon ]; platforms = platforms.all; + mainProgram = "lv2lint"; }; } diff --git a/pkgs/applications/audio/m4acut/default.nix b/pkgs/applications/audio/m4acut/default.nix index f3ceee9227c4..f9612dc21009 100644 --- a/pkgs/applications/audio/m4acut/default.nix +++ b/pkgs/applications/audio/m4acut/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { license = with licenses; [ bsdOriginal zlib ]; maintainers = [ maintainers.chkno ]; platforms = platforms.all; + mainProgram = "m4acut"; }; } diff --git a/pkgs/applications/audio/master_me/default.nix b/pkgs/applications/audio/master_me/default.nix index cc45a8fbee45..8d8782eabdcc 100644 --- a/pkgs/applications/audio/master_me/default.nix +++ b/pkgs/applications/audio/master_me/default.nix @@ -41,5 +41,6 @@ stdenv.mkDerivation rec { platforms = platforms.all; broken = stdenv.isDarwin; # error: no type or protocol named 'NSPasteboardType' license = licenses.gpl3Plus; + mainProgram = "master_me"; }; } diff --git a/pkgs/applications/audio/meterbridge/default.nix b/pkgs/applications/audio/meterbridge/default.nix index 675189f6d131..93e2bfabd175 100644 --- a/pkgs/applications/audio/meterbridge/default.nix +++ b/pkgs/applications/audio/meterbridge/default.nix @@ -23,5 +23,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; platforms = platforms.linux; maintainers = [ maintainers.nico202 ]; + mainProgram = "meterbridge"; }; } diff --git a/pkgs/applications/audio/mi2ly/default.nix b/pkgs/applications/audio/mi2ly/default.nix index 2ba12575543c..8b03f75b398d 100644 --- a/pkgs/applications/audio/mi2ly/default.nix +++ b/pkgs/applications/audio/mi2ly/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ raskin ]; platforms = platforms.linux; homepage = "https://www.nongnu.org/mi2ly/"; + mainProgram = "mi2ly"; }; } diff --git a/pkgs/applications/audio/mid2key/default.nix b/pkgs/applications/audio/mid2key/default.nix index d4af7108c159..a4794e8a2e90 100644 --- a/pkgs/applications/audio/mid2key/default.nix +++ b/pkgs/applications/audio/mid2key/default.nix @@ -23,5 +23,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = [ maintainers.goibhniu ]; platforms = platforms.linux; + mainProgram = "mid2key"; }; } diff --git a/pkgs/applications/audio/mikmod/default.nix b/pkgs/applications/audio/mikmod/default.nix index bb604d6bade2..abe8ac01cce2 100644 --- a/pkgs/applications/audio/mikmod/default.nix +++ b/pkgs/applications/audio/mikmod/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ ]; platforms = with lib.platforms; linux; + mainProgram = "mikmod"; }; } diff --git a/pkgs/applications/audio/milkytracker/default.nix b/pkgs/applications/audio/milkytracker/default.nix index a306b2e8c594..b792c1ad9b49 100644 --- a/pkgs/applications/audio/milkytracker/default.nix +++ b/pkgs/applications/audio/milkytracker/default.nix @@ -81,5 +81,6 @@ stdenv.mkDerivation (finalAttrs: { # ibtool -> real Xcode -> I can't get that, and Ofborg can't test that broken = stdenv.hostPlatform.isDarwin; maintainers = with maintainers; [ OPNA2608 ]; + mainProgram = "milkytracker"; }; }) diff --git a/pkgs/applications/audio/mmlgui/default.nix b/pkgs/applications/audio/mmlgui/default.nix index 98be95b3bf12..aab0acb25019 100644 --- a/pkgs/applications/audio/mmlgui/default.nix +++ b/pkgs/applications/audio/mmlgui/default.nix @@ -95,5 +95,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Only; maintainers = with maintainers; [ OPNA2608 ]; platforms = platforms.all; + mainProgram = "mmlgui"; }; } diff --git a/pkgs/applications/audio/mmtc/default.nix b/pkgs/applications/audio/mmtc/default.nix index ccbe14d76725..8227d12bbcb5 100644 --- a/pkgs/applications/audio/mmtc/default.nix +++ b/pkgs/applications/audio/mmtc/default.nix @@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/figsoda/mmtc/blob/v${version}/CHANGELOG.md"; license = licenses.mpl20; maintainers = with maintainers; [ figsoda ]; + mainProgram = "mmtc"; }; } diff --git a/pkgs/applications/audio/moc/default.nix b/pkgs/applications/audio/moc/default.nix index ddd868c71ce7..6e408a5d12b5 100644 --- a/pkgs/applications/audio/moc/default.nix +++ b/pkgs/applications/audio/moc/default.nix @@ -96,5 +96,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ aethelz pSub jagajaga ]; platforms = platforms.unix; + mainProgram = "mocp"; }; } diff --git a/pkgs/applications/audio/mp3gain/default.nix b/pkgs/applications/audio/mp3gain/default.nix index a0e6a0527f7d..a59f2e376db0 100644 --- a/pkgs/applications/audio/mp3gain/default.nix +++ b/pkgs/applications/audio/mp3gain/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl21; platforms = platforms.unix; maintainers = with maintainers; [ devhell ]; + mainProgram = "mp3gain"; }; } diff --git a/pkgs/applications/audio/mp3val/default.nix b/pkgs/applications/audio/mp3val/default.nix index 559f04f919f1..daa03617824b 100644 --- a/pkgs/applications/audio/mp3val/default.nix +++ b/pkgs/applications/audio/mp3val/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.unix; maintainers = [ lib.maintainers.devhell ]; + mainProgram = "mp3val"; }; } diff --git a/pkgs/applications/audio/museeks/default.nix b/pkgs/applications/audio/museeks/default.nix index 2db7b9e46df4..206fee9de709 100644 --- a/pkgs/applications/audio/museeks/default.nix +++ b/pkgs/applications/audio/museeks/default.nix @@ -34,5 +34,6 @@ appimageTools.wrapType2 { license = licenses.mit; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ zendo ]; + mainProgram = "museeks"; }; } diff --git a/pkgs/applications/audio/music-player/default.nix b/pkgs/applications/audio/music-player/default.nix index e44963090a1f..b28785d9368b 100644 --- a/pkgs/applications/audio/music-player/default.nix +++ b/pkgs/applications/audio/music-player/default.nix @@ -40,5 +40,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/tsirysndr/music-player/releases/tag/v${version}"; license = licenses.mit; maintainers = [ maintainers.marsam ]; + mainProgram = "music-player"; }; } diff --git a/pkgs/applications/audio/musly/default.nix b/pkgs/applications/audio/musly/default.nix index 1ae6624637a1..43c5fc3365d1 100644 --- a/pkgs/applications/audio/musly/default.nix +++ b/pkgs/applications/audio/musly/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation { license = licenses.mpl20; maintainers = with maintainers; [ ggpeti ]; platforms = with platforms; darwin ++ linux; + mainProgram = "musly"; }; } diff --git a/pkgs/applications/audio/ncmpc/default.nix b/pkgs/applications/audio/ncmpc/default.nix index 7459becc08d0..db76f3777224 100644 --- a/pkgs/applications/audio/ncmpc/default.nix +++ b/pkgs/applications/audio/ncmpc/default.nix @@ -40,5 +40,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.all; maintainers = with maintainers; [ fpletz ]; + mainProgram = "ncmpc"; }; } diff --git a/pkgs/applications/audio/ncpamixer/default.nix b/pkgs/applications/audio/ncpamixer/default.nix index b503f5308b82..d33024c0dfbe 100644 --- a/pkgs/applications/audio/ncpamixer/default.nix +++ b/pkgs/applications/audio/ncpamixer/default.nix @@ -39,5 +39,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.linux; maintainers = teams.c3d2.members; + mainProgram = "ncpamixer"; }; } diff --git a/pkgs/applications/audio/ncspot/default.nix b/pkgs/applications/audio/ncspot/default.nix index 553e50f16654..1135404a43ea 100644 --- a/pkgs/applications/audio/ncspot/default.nix +++ b/pkgs/applications/audio/ncspot/default.nix @@ -59,5 +59,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/hrkfdn/ncspot/releases/tag/v${version}"; license = licenses.bsd2; maintainers = [ maintainers.marsam ]; + mainProgram = "ncspot"; }; } diff --git a/pkgs/applications/audio/ninjas2/default.nix b/pkgs/applications/audio/ninjas2/default.nix index 8fa5bed30661..8a2cc317c137 100644 --- a/pkgs/applications/audio/ninjas2/default.nix +++ b/pkgs/applications/audio/ninjas2/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { license = with licenses; [ gpl3 ]; maintainers = [ maintainers.magnetophon ]; platforms = platforms.linux; + mainProgram = "ninjas2"; }; } diff --git a/pkgs/applications/audio/odin2/default.nix b/pkgs/applications/audio/odin2/default.nix index de89f9aedead..a6254d8c77e8 100644 --- a/pkgs/applications/audio/odin2/default.nix +++ b/pkgs/applications/audio/odin2/default.nix @@ -82,5 +82,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ magnetophon ]; + mainProgram = "Odin2"; }; } diff --git a/pkgs/applications/audio/open-stage-control/default.nix b/pkgs/applications/audio/open-stage-control/default.nix index 0e2650b67b2f..2d446174fb11 100644 --- a/pkgs/applications/audio/open-stage-control/default.nix +++ b/pkgs/applications/audio/open-stage-control/default.nix @@ -90,5 +90,6 @@ buildNpmPackage rec { license = licenses.gpl3Only; maintainers = with maintainers; [ lilyinstarlight ]; platforms = platforms.linux; + mainProgram = "open-stage-control"; }; } diff --git a/pkgs/applications/audio/openutau/default.nix b/pkgs/applications/audio/openutau/default.nix index ca9dd2f550da..17105558f2d2 100644 --- a/pkgs/applications/audio/openutau/default.nix +++ b/pkgs/applications/audio/openutau/default.nix @@ -85,5 +85,6 @@ buildDotnetModule rec { ]; maintainers = with maintainers; [ lilyinstarlight ]; platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; + mainProgram = "OpenUtau"; }; } diff --git a/pkgs/applications/audio/opustags/default.nix b/pkgs/applications/audio/opustags/default.nix index 56ef66642801..314d475a04ed 100644 --- a/pkgs/applications/audio/opustags/default.nix +++ b/pkgs/applications/audio/opustags/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation rec { broken = stdenv.isDarwin; maintainers = with maintainers; [ kmein ]; license = licenses.bsd3; + mainProgram = "opustags"; }; } diff --git a/pkgs/applications/audio/pamix/default.nix b/pkgs/applications/audio/pamix/default.nix index 4a2ad9ab779e..fb1d0bfb3d41 100644 --- a/pkgs/applications/audio/pamix/default.nix +++ b/pkgs/applications/audio/pamix/default.nix @@ -40,5 +40,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ ericsagnes ]; + mainProgram = "pamix"; }; } diff --git a/pkgs/applications/audio/patchage/default.nix b/pkgs/applications/audio/patchage/default.nix index 99bbdf693a9c..c4d1b5ca12c8 100644 --- a/pkgs/applications/audio/patchage/default.nix +++ b/pkgs/applications/audio/patchage/default.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl3; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.nico202 ]; + mainProgram = "patchage"; }; } diff --git a/pkgs/applications/audio/paulstretch/default.nix b/pkgs/applications/audio/paulstretch/default.nix index d85b543baed4..c539521f1167 100644 --- a/pkgs/applications/audio/paulstretch/default.nix +++ b/pkgs/applications/audio/paulstretch/default.nix @@ -56,5 +56,6 @@ stdenv.mkDerivation { homepage = "https://hypermammut.sourceforge.net/paulstretch/"; platforms = platforms.linux; license = licenses.gpl2; + mainProgram = "paulstretch"; }; } diff --git a/pkgs/applications/audio/pbpctrl/default.nix b/pkgs/applications/audio/pbpctrl/default.nix index 0a258b0cb9c1..1cb18d831823 100644 --- a/pkgs/applications/audio/pbpctrl/default.nix +++ b/pkgs/applications/audio/pbpctrl/default.nix @@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec { license = with licenses; [ asl20 mit ]; maintainers = [ maintainers.vanilla ]; platforms = platforms.linux; + mainProgram = "pbpctrl"; }; } diff --git a/pkgs/applications/audio/petrifoo/default.nix b/pkgs/applications/audio/petrifoo/default.nix index 49ed6dfd9842..10a82bac6edb 100644 --- a/pkgs/applications/audio/petrifoo/default.nix +++ b/pkgs/applications/audio/petrifoo/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.linux; maintainers = [ maintainers.goibhniu ]; + mainProgram = "petri-foo"; }; } diff --git a/pkgs/applications/audio/pianobar/default.nix b/pkgs/applications/audio/pianobar/default.nix index 9949fce8b09c..3d2d6e1263b0 100644 --- a/pkgs/applications/audio/pianobar/default.nix +++ b/pkgs/applications/audio/pianobar/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { homepage = "https://6xq.net/pianobar/"; platforms = platforms.unix; license = licenses.mit; # expat version + mainProgram = "pianobar"; }; } diff --git a/pkgs/applications/audio/picoloop/default.nix b/pkgs/applications/audio/picoloop/default.nix index e92319127d7d..74d2e305b74f 100644 --- a/pkgs/applications/audio/picoloop/default.nix +++ b/pkgs/applications/audio/picoloop/default.nix @@ -46,5 +46,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/yoyz/picoloop"; platforms = platforms.linux; license = licenses.bsd3; + mainProgram = "picoloop"; }; } diff --git a/pkgs/applications/audio/pmidi/default.nix b/pkgs/applications/audio/pmidi/default.nix index 43f38ff84ed0..c8725fa9a36a 100644 --- a/pkgs/applications/audio/pmidi/default.nix +++ b/pkgs/applications/audio/pmidi/default.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation { description = "A straightforward command line program to play midi files through the ALSA sequencer"; maintainers = with maintainers; [ lheckemann ]; license = licenses.gpl2; + mainProgram = "pmidi"; }; } diff --git a/pkgs/applications/audio/pms/default.nix b/pkgs/applications/audio/pms/default.nix index bb6d018efe4a..d8c7bffcb0f4 100644 --- a/pkgs/applications/audio/pms/default.nix +++ b/pkgs/applications/audio/pms/default.nix @@ -18,5 +18,6 @@ buildGoModule { homepage = "https://ambientsound.github.io/pms/"; license = licenses.mit; maintainers = with maintainers; [ deejayem ]; + mainProgram = "pms"; }; } diff --git a/pkgs/applications/audio/proteus/default.nix b/pkgs/applications/audio/proteus/default.nix index b536af040d78..ab2bdae4ef0f 100644 --- a/pkgs/applications/audio/proteus/default.nix +++ b/pkgs/applications/audio/proteus/default.nix @@ -48,5 +48,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; platforms = platforms.linux; maintainers = with maintainers; [ orivej ]; + mainProgram = "Proteus"; }; } diff --git a/pkgs/applications/audio/psst/default.nix b/pkgs/applications/audio/psst/default.nix index 58d39e874720..b1c37bd01b56 100644 --- a/pkgs/applications/audio/psst/default.nix +++ b/pkgs/applications/audio/psst/default.nix @@ -68,5 +68,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/jpochyla/psst"; license = licenses.mit; maintainers = with maintainers; [ vbrandl peterhoeg ]; + mainProgram = "psst-gui"; }; } diff --git a/pkgs/applications/audio/pt2-clone/default.nix b/pkgs/applications/audio/pt2-clone/default.nix index b8775bc23532..7e486f640c93 100644 --- a/pkgs/applications/audio/pt2-clone/default.nix +++ b/pkgs/applications/audio/pt2-clone/default.nix @@ -39,6 +39,7 @@ stdenv.mkDerivation rec { # From HOW-TO-COMPILE.txt: # > This code is NOT big-endian compatible platforms = platforms.littleEndian; + mainProgram = "pt2-clone"; }; } diff --git a/pkgs/applications/audio/rhvoice/default.nix b/pkgs/applications/audio/rhvoice/default.nix index af2ce6ae25ba..bf7791ca555a 100644 --- a/pkgs/applications/audio/rhvoice/default.nix +++ b/pkgs/applications/audio/rhvoice/default.nix @@ -51,5 +51,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ berce ]; platforms = with lib.platforms; all; + mainProgram = "RHVoice-test"; }; } diff --git a/pkgs/applications/audio/roomeqwizard/default.nix b/pkgs/applications/audio/roomeqwizard/default.nix index 80b5f733ce06..eacee9932ea3 100644 --- a/pkgs/applications/audio/roomeqwizard/default.nix +++ b/pkgs/applications/audio/roomeqwizard/default.nix @@ -114,5 +114,6 @@ stdenv.mkDerivation rec { REW is free software for room acoustic measurement, loudspeaker measurement and audio device measurement. ''; + mainProgram = "roomeqwizard"; }; } diff --git a/pkgs/applications/audio/schismtracker/default.nix b/pkgs/applications/audio/schismtracker/default.nix index 68e9fcd7e190..46f6237ce322 100644 --- a/pkgs/applications/audio/schismtracker/default.nix +++ b/pkgs/applications/audio/schismtracker/default.nix @@ -43,5 +43,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.unix; maintainers = with maintainers; [ ftrvxmtrx ]; + mainProgram = "schismtracker"; }; } diff --git a/pkgs/applications/audio/seq24/default.nix b/pkgs/applications/audio/seq24/default.nix index f586a1592f9c..f2858f8f291f 100644 --- a/pkgs/applications/audio/seq24/default.nix +++ b/pkgs/applications/audio/seq24/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; platforms = platforms.linux; maintainers = with maintainers; [ goibhniu ]; + mainProgram = "seq24"; }; } diff --git a/pkgs/applications/audio/snd/default.nix b/pkgs/applications/audio/snd/default.nix index 777b452792cc..52ce5c9b78bc 100644 --- a/pkgs/applications/audio/snd/default.nix +++ b/pkgs/applications/audio/snd/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { platforms = platforms.unix; license = licenses.free; maintainers = with maintainers; [ ]; + mainProgram = "snd"; }; } diff --git a/pkgs/applications/audio/sndpeek/default.nix b/pkgs/applications/audio/sndpeek/default.nix index 39f706d1f24c..c65208343aff 100644 --- a/pkgs/applications/audio/sndpeek/default.nix +++ b/pkgs/applications/audio/sndpeek/default.nix @@ -52,5 +52,6 @@ stdenv.mkDerivation rec { homepage = "https://soundlab.cs.princeton.edu/software/sndpeek/"; license = licenses.gpl2; maintainers = [ maintainers.laikq ]; + mainProgram = "sndpeek"; }; } diff --git a/pkgs/applications/audio/songrec/default.nix b/pkgs/applications/audio/songrec/default.nix index 6eacb605a70e..5493418ba1a2 100644 --- a/pkgs/applications/audio/songrec/default.nix +++ b/pkgs/applications/audio/songrec/default.nix @@ -44,5 +44,6 @@ rustPlatform.buildRustPackage rec { license = licenses.gpl3Only; platforms = platforms.linux; maintainers = with maintainers; [ tcbravo ]; + mainProgram = "songrec"; }; } diff --git a/pkgs/applications/audio/sonixd/default.nix b/pkgs/applications/audio/sonixd/default.nix index d13c398eabd8..87ceb7b25e0f 100644 --- a/pkgs/applications/audio/sonixd/default.nix +++ b/pkgs/applications/audio/sonixd/default.nix @@ -30,6 +30,7 @@ appimageTools.wrapType2 rec { license = licenses.gpl3Only; maintainers = with maintainers; [ onny ]; platforms = [ "x86_64-linux" ]; + mainProgram = "sonixd"; }; } diff --git a/pkgs/applications/audio/sonobus/default.nix b/pkgs/applications/audio/sonobus/default.nix index c99d3c4ca1e5..959c7a9d0623 100644 --- a/pkgs/applications/audio/sonobus/default.nix +++ b/pkgs/applications/audio/sonobus/default.nix @@ -82,5 +82,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with maintainers; [ PowerUser64 ]; platforms = platforms.unix; broken = stdenv.isDarwin; + mainProgram = "sonobus"; }; }) diff --git a/pkgs/applications/audio/sony-headphones-client/default.nix b/pkgs/applications/audio/sony-headphones-client/default.nix index b39f7272643f..24cae82f1b02 100644 --- a/pkgs/applications/audio/sony-headphones-client/default.nix +++ b/pkgs/applications/audio/sony-headphones-client/default.nix @@ -57,5 +57,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ stunkymonkey ]; platforms = platforms.linux; + mainProgram = "SonyHeadphonesClient"; }; } diff --git a/pkgs/applications/audio/spectrojack/default.nix b/pkgs/applications/audio/spectrojack/default.nix index 12bb972398e2..54cb7101e6e8 100644 --- a/pkgs/applications/audio/spectrojack/default.nix +++ b/pkgs/applications/audio/spectrojack/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { license = lib.licenses.publicDomain; maintainers = with lib.maintainers; [ sleexyz ]; platforms = with lib.platforms; linux; + mainProgram = "spectrojack"; }; } diff --git a/pkgs/applications/audio/spotifyd/default.nix b/pkgs/applications/audio/spotifyd/default.nix index d0a77ab06497..0e41bedb2650 100644 --- a/pkgs/applications/audio/spotifyd/default.nix +++ b/pkgs/applications/audio/spotifyd/default.nix @@ -44,5 +44,6 @@ rustPackages.rustPlatform.buildRustPackage rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ anderslundstedt Br1ght0ne marsam ]; platforms = platforms.unix; + mainProgram = "spotifyd"; }; } diff --git a/pkgs/applications/audio/sptlrx/default.nix b/pkgs/applications/audio/sptlrx/default.nix index 6743407fa3ed..b385898202c2 100644 --- a/pkgs/applications/audio/sptlrx/default.nix +++ b/pkgs/applications/audio/sptlrx/default.nix @@ -29,5 +29,6 @@ buildGoModule rec { changelog = "https://github.com/raitonoberu/sptlrx/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ MoritzBoehme ]; + mainProgram = "sptlrx"; }; } diff --git a/pkgs/applications/audio/squishyball/default.nix b/pkgs/applications/audio/squishyball/default.nix index 1d3bb0e0beeb..af8eb9b37314 100644 --- a/pkgs/applications/audio/squishyball/default.nix +++ b/pkgs/applications/audio/squishyball/default.nix @@ -56,5 +56,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ michalrus ]; platforms = platforms.linux; + mainProgram = "squishyball"; }; } diff --git a/pkgs/applications/audio/streamripper/default.nix b/pkgs/applications/audio/streamripper/default.nix index 70ff4dd8605a..6874d2f42059 100644 --- a/pkgs/applications/audio/streamripper/default.nix +++ b/pkgs/applications/audio/streamripper/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { homepage = "https://streamripper.sourceforge.net/"; description = "Application that lets you record streaming mp3 to your hard drive"; license = licenses.gpl2; + mainProgram = "streamripper"; }; } diff --git a/pkgs/applications/audio/subtitlr/default.nix b/pkgs/applications/audio/subtitlr/default.nix index a62cd3053f7c..67847f3b91b0 100644 --- a/pkgs/applications/audio/subtitlr/default.nix +++ b/pkgs/applications/audio/subtitlr/default.nix @@ -31,5 +31,6 @@ buildGoModule rec { homepage = "https://github.com/yoanbernabeu/Subtitlr/"; license = licenses.mit; maintainers = with maintainers; [ qjoly ]; + mainProgram = "Subtitlr"; }; } diff --git a/pkgs/applications/audio/svox/default.nix b/pkgs/applications/audio/svox/default.nix index 044fd176481f..acd1de1a20c9 100644 --- a/pkgs/applications/audio/svox/default.nix +++ b/pkgs/applications/audio/svox/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation { platforms = platforms.linux; license = licenses.asl20; maintainers = with maintainers; [ abbradar ]; + mainProgram = "pico2wave"; }; } diff --git a/pkgs/applications/audio/synaesthesia/default.nix b/pkgs/applications/audio/synaesthesia/default.nix index efdd6f7e73a7..765e724cd8ec 100644 --- a/pkgs/applications/audio/synaesthesia/default.nix +++ b/pkgs/applications/audio/synaesthesia/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.infinisil ]; + mainProgram = "synaesthesia"; }; } diff --git a/pkgs/applications/audio/tagutil/default.nix b/pkgs/applications/audio/tagutil/default.nix index 9cd9946be60d..51aaf75cddbc 100644 --- a/pkgs/applications/audio/tagutil/default.nix +++ b/pkgs/applications/audio/tagutil/default.nix @@ -41,5 +41,6 @@ stdenv.mkDerivation rec { license = licenses.bsd2; maintainers = with maintainers; [ dan4ik605743 ]; platforms = platforms.linux; + mainProgram = "tagutil"; }; } diff --git a/pkgs/applications/audio/timemachine/default.nix b/pkgs/applications/audio/timemachine/default.nix index 042e6b430756..c09a9b1bc007 100644 --- a/pkgs/applications/audio/timemachine/default.nix +++ b/pkgs/applications/audio/timemachine/default.nix @@ -27,6 +27,7 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl2; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.nico202 ]; + mainProgram = "timemachine"; }; } diff --git a/pkgs/applications/audio/tone/default.nix b/pkgs/applications/audio/tone/default.nix index 06529a4b02e4..dc10439ab0fc 100644 --- a/pkgs/applications/audio/tone/default.nix +++ b/pkgs/applications/audio/tone/default.nix @@ -28,5 +28,6 @@ buildDotnetModule rec { license = licenses.asl20; maintainers = [ maintainers.jvanbruegge ]; platforms = platforms.linux; + mainProgram = "tone"; }; } diff --git a/pkgs/applications/audio/tonelib-gfx/default.nix b/pkgs/applications/audio/tonelib-gfx/default.nix index e875b8085534..260ebd40872e 100644 --- a/pkgs/applications/audio/tonelib-gfx/default.nix +++ b/pkgs/applications/audio/tonelib-gfx/default.nix @@ -55,5 +55,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ dan4ik605743 orivej ]; platforms = [ "x86_64-linux" ]; + mainProgram = "ToneLib-GFX"; }; } diff --git a/pkgs/applications/audio/tonelib-jam/default.nix b/pkgs/applications/audio/tonelib-jam/default.nix index 3376ae8ca10f..289f8b92a189 100644 --- a/pkgs/applications/audio/tonelib-jam/default.nix +++ b/pkgs/applications/audio/tonelib-jam/default.nix @@ -58,5 +58,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ dan4ik605743 ]; platforms = [ "x86_64-linux" ]; + mainProgram = "ToneLib-Jam"; }; } diff --git a/pkgs/applications/audio/tonelib-metal/default.nix b/pkgs/applications/audio/tonelib-metal/default.nix index df6890d65da3..aee3c383ae68 100644 --- a/pkgs/applications/audio/tonelib-metal/default.nix +++ b/pkgs/applications/audio/tonelib-metal/default.nix @@ -57,5 +57,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ dan4ik605743 ]; platforms = [ "x86_64-linux" ]; + mainProgram = "ToneLib-Metal"; }; } diff --git a/pkgs/applications/audio/tonelib-noisereducer/default.nix b/pkgs/applications/audio/tonelib-noisereducer/default.nix index 20dbe8c19dff..f2f01b9326bc 100644 --- a/pkgs/applications/audio/tonelib-noisereducer/default.nix +++ b/pkgs/applications/audio/tonelib-noisereducer/default.nix @@ -56,5 +56,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ orivej ]; platforms = [ "x86_64-linux" ]; + mainProgram = "ToneLib-NoiseReducer"; }; } diff --git a/pkgs/applications/audio/tonelib-zoom/default.nix b/pkgs/applications/audio/tonelib-zoom/default.nix index 74fe8645acf3..e5adc356b697 100644 --- a/pkgs/applications/audio/tonelib-zoom/default.nix +++ b/pkgs/applications/audio/tonelib-zoom/default.nix @@ -60,5 +60,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ dan4ik605743 ]; platforms = [ "x86_64-linux" ]; + mainProgram = "ToneLib-Zoom"; }; } diff --git a/pkgs/applications/audio/transcribe/default.nix b/pkgs/applications/audio/transcribe/default.nix index 2831dd1f4baf..0d311adf8799 100644 --- a/pkgs/applications/audio/transcribe/default.nix +++ b/pkgs/applications/audio/transcribe/default.nix @@ -110,5 +110,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ iwanb ]; platforms = platforms.linux; + mainProgram = "transcribe"; }; } diff --git a/pkgs/applications/audio/tree-from-tags/default.nix b/pkgs/applications/audio/tree-from-tags/default.nix index 4bf4db09ac07..9b81cc250c1b 100644 --- a/pkgs/applications/audio/tree-from-tags/default.nix +++ b/pkgs/applications/audio/tree-from-tags/default.nix @@ -34,5 +34,6 @@ EOF platforms = ruby.meta.platforms; maintainers = [ maintainers.livnev maintainers.dbrock ]; license = licenses.gpl2Plus; + mainProgram = "tree-from-tags"; }; } diff --git a/pkgs/applications/audio/vimpc/default.nix b/pkgs/applications/audio/vimpc/default.nix index 7e834efb9524..713f444ef1ea 100644 --- a/pkgs/applications/audio/vimpc/default.nix +++ b/pkgs/applications/audio/vimpc/default.nix @@ -46,5 +46,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; platforms = platforms.unix; maintainers = with maintainers; [ pSub ]; + mainProgram = "vimpc"; }; } diff --git a/pkgs/applications/audio/wavegain/default.nix b/pkgs/applications/audio/wavegain/default.nix index 4372944080ec..93dd7bf6fb23 100644 --- a/pkgs/applications/audio/wavegain/default.nix +++ b/pkgs/applications/audio/wavegain/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation { license = lib.licenses.lgpl21; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.robbinch ]; + mainProgram = "wavegain"; }; } diff --git a/pkgs/applications/audio/wolf-shaper/default.nix b/pkgs/applications/audio/wolf-shaper/default.nix index 60b1aea19df2..a3c08e92b723 100644 --- a/pkgs/applications/audio/wolf-shaper/default.nix +++ b/pkgs/applications/audio/wolf-shaper/default.nix @@ -43,5 +43,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = [ maintainers.magnetophon ]; platforms = [ "i686-linux" "x86_64-linux" ]; + mainProgram = "wolf-shaper"; }; } diff --git a/pkgs/applications/audio/xmp/default.nix b/pkgs/applications/audio/xmp/default.nix index 325aa21984ed..efd5fb9caa60 100644 --- a/pkgs/applications/audio/xmp/default.nix +++ b/pkgs/applications/audio/xmp/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { homepage = "https://xmp.sourceforge.net/"; license = licenses.gpl2Plus; platforms = platforms.unix; + mainProgram = "xmp"; }; } diff --git a/pkgs/applications/audio/xtuner/default.nix b/pkgs/applications/audio/xtuner/default.nix index 1fdb97f6dad4..2db4256ee87f 100644 --- a/pkgs/applications/audio/xtuner/default.nix +++ b/pkgs/applications/audio/xtuner/default.nix @@ -47,5 +47,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ magnetophon ]; platforms = platforms.linux; + mainProgram = "xtuner"; }; } diff --git a/pkgs/applications/audio/yasr/default.nix b/pkgs/applications/audio/yasr/default.nix index d300737ae6d8..b90b7272b1ab 100644 --- a/pkgs/applications/audio/yasr/default.nix +++ b/pkgs/applications/audio/yasr/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ jhhuh ]; + mainProgram = "yasr"; }; } diff --git a/pkgs/applications/audio/ympd/default.nix b/pkgs/applications/audio/ympd/default.nix index 83ce36a59581..9921bb6dfada 100644 --- a/pkgs/applications/audio/ympd/default.nix +++ b/pkgs/applications/audio/ympd/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation rec { maintainers = [ maintainers.siddharthist ]; platforms = platforms.unix; license = licenses.gpl2Plus; + mainProgram = "ympd"; }; } diff --git a/pkgs/applications/audio/yoshimi/default.nix b/pkgs/applications/audio/yoshimi/default.nix index 9509f71a78bf..2fdc579a3d82 100644 --- a/pkgs/applications/audio/yoshimi/default.nix +++ b/pkgs/applications/audio/yoshimi/default.nix @@ -71,5 +71,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.linux; maintainers = [ maintainers.goibhniu ]; + mainProgram = "yoshimi"; }; } diff --git a/pkgs/applications/audio/zita-at1/default.nix b/pkgs/applications/audio/zita-at1/default.nix index 8a629e145c40..4e9544e39602 100644 --- a/pkgs/applications/audio/zita-at1/default.nix +++ b/pkgs/applications/audio/zita-at1/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ orivej ]; platforms = platforms.linux; + mainProgram = "zita-at1"; }; } diff --git a/pkgs/applications/display-managers/emptty/default.nix b/pkgs/applications/display-managers/emptty/default.nix index 37ef4ce8460a..6e9ed91dec21 100644 --- a/pkgs/applications/display-managers/emptty/default.nix +++ b/pkgs/applications/display-managers/emptty/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { maintainers = with maintainers; [ urandom ]; # many undefined functions broken = stdenv.isDarwin; + mainProgram = "emptty"; }; } diff --git a/pkgs/applications/display-managers/lightdm-mobile-greeter/default.nix b/pkgs/applications/display-managers/lightdm-mobile-greeter/default.nix index b0d8ed515261..87a6560f6f64 100644 --- a/pkgs/applications/display-managers/lightdm-mobile-greeter/default.nix +++ b/pkgs/applications/display-managers/lightdm-mobile-greeter/default.nix @@ -54,5 +54,6 @@ rustPlatform.buildRustPackage rec { maintainers = with maintainers; [ colinsane ]; platforms = platforms.linux; license = licenses.mit; + mainProgram = "lightdm-mobile-greeter"; }; } diff --git a/pkgs/applications/display-managers/ly/default.nix b/pkgs/applications/display-managers/ly/default.nix index 8b387b36205b..9376dc476dec 100644 --- a/pkgs/applications/display-managers/ly/default.nix +++ b/pkgs/applications/display-managers/ly/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/fairyglade/ly"; maintainers = [ maintainers.vidister ]; platforms = platforms.linux; + mainProgram = "ly"; }; } diff --git a/pkgs/applications/emulators/attract-mode/default.nix b/pkgs/applications/emulators/attract-mode/default.nix index 0bd1b4b062ab..9173faf7fe5b 100644 --- a/pkgs/applications/emulators/attract-mode/default.nix +++ b/pkgs/applications/emulators/attract-mode/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ hrdinka ]; platforms = with platforms; linux; + mainProgram = "attract"; }; } diff --git a/pkgs/applications/emulators/basiliskii/default.nix b/pkgs/applications/emulators/basiliskii/default.nix index 8546b9c4087f..a81f50b54211 100644 --- a/pkgs/applications/emulators/basiliskii/default.nix +++ b/pkgs/applications/emulators/basiliskii/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.gpl2; maintainers = with maintainers; [ quag ]; platforms = platforms.linux; + mainProgram = "BasiliskII"; }; }) diff --git a/pkgs/applications/emulators/caprice32/default.nix b/pkgs/applications/emulators/caprice32/default.nix index 6c2932f7e10b..7a4f4b1ab4ae 100644 --- a/pkgs/applications/emulators/caprice32/default.nix +++ b/pkgs/applications/emulators/caprice32/default.nix @@ -48,5 +48,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ ]; platforms = platforms.linux; + mainProgram = "cap32"; }; } diff --git a/pkgs/applications/emulators/ccemux/default.nix b/pkgs/applications/emulators/ccemux/default.nix index 9464c1f4575f..8e00b8281efa 100644 --- a/pkgs/applications/emulators/ccemux/default.nix +++ b/pkgs/applications/emulators/ccemux/default.nix @@ -64,5 +64,6 @@ stdenv.mkDerivation rec { sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = licenses.mit; maintainers = with maintainers; [ CrazedProgrammer viluon ]; + mainProgram = "ccemux"; }; } diff --git a/pkgs/applications/emulators/cen64/default.nix b/pkgs/applications/emulators/cen64/default.nix index bd7c84402cfd..e13adbb71de8 100644 --- a/pkgs/applications/emulators/cen64/default.nix +++ b/pkgs/applications/emulators/cen64/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/n64dev/cen64"; maintainers = [ maintainers._414owen ]; platforms = [ "x86_64-linux" ]; + mainProgram = "cen64"; }; } diff --git a/pkgs/applications/emulators/emu2/default.nix b/pkgs/applications/emulators/emu2/default.nix index 7949a3f2b051..a919d644d720 100644 --- a/pkgs/applications/emulators/emu2/default.nix +++ b/pkgs/applications/emulators/emu2/default.nix @@ -22,5 +22,6 @@ stdenv.mkDerivation rec { platforms = platforms.linux; maintainers = with maintainers; [ AndersonTorres ]; license = licenses.gpl2Plus; + mainProgram = "emu2"; }; } diff --git a/pkgs/applications/emulators/gxemul/default.nix b/pkgs/applications/emulators/gxemul/default.nix index 05f837b18767..88ea01f9d76e 100644 --- a/pkgs/applications/emulators/gxemul/default.nix +++ b/pkgs/applications/emulators/gxemul/default.nix @@ -43,5 +43,6 @@ stdenv.mkDerivation rec { license = licenses.bsd3; maintainers = with maintainers; [ AndersonTorres ]; platforms = platforms.unix; + mainProgram = "gxemul"; }; } diff --git a/pkgs/applications/emulators/kega-fusion/default.nix b/pkgs/applications/emulators/kega-fusion/default.nix index f69a9c3206cd..9bf359b88ccd 100644 --- a/pkgs/applications/emulators/kega-fusion/default.nix +++ b/pkgs/applications/emulators/kega-fusion/default.nix @@ -75,5 +75,6 @@ in stdenv.mkDerivation { sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfreeRedistributable; platforms = [ "i686-linux" ]; + mainProgram = "kega-fusion"; }; } diff --git a/pkgs/applications/emulators/mednafen/default.nix b/pkgs/applications/emulators/mednafen/default.nix index bcc58ccb76a0..816b6c1bd4d7 100644 --- a/pkgs/applications/emulators/mednafen/default.nix +++ b/pkgs/applications/emulators/mednafen/default.nix @@ -94,5 +94,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ AndersonTorres ]; platforms = platforms.unix; + mainProgram = "mednafen"; }; } diff --git a/pkgs/applications/emulators/oberon-risc-emu/default.nix b/pkgs/applications/emulators/oberon-risc-emu/default.nix index 749e3549bf80..331473f59fed 100644 --- a/pkgs/applications/emulators/oberon-risc-emu/default.nix +++ b/pkgs/applications/emulators/oberon-risc-emu/default.nix @@ -23,5 +23,6 @@ stdenv.mkDerivation { description = "Emulator for the Oberon RISC machine"; license = licenses.isc; maintainers = with maintainers; [ siraben ]; + mainProgram = "risc"; }; } diff --git a/pkgs/applications/emulators/openmsx/default.nix b/pkgs/applications/emulators/openmsx/default.nix index c9f7827d09ab..1c34c0025c8e 100644 --- a/pkgs/applications/emulators/openmsx/default.nix +++ b/pkgs/applications/emulators/openmsx/default.nix @@ -71,5 +71,6 @@ stdenv.mkDerivation (finalAttrs: { license = with licenses; [ bsd2 boost gpl2Plus ]; maintainers = with maintainers; [ AndersonTorres ]; platforms = platforms.unix; + mainProgram = "openmsx"; }; }) diff --git a/pkgs/applications/emulators/simplenes/default.nix b/pkgs/applications/emulators/simplenes/default.nix index d073098507ee..05a00e2c9201 100644 --- a/pkgs/applications/emulators/simplenes/default.nix +++ b/pkgs/applications/emulators/simplenes/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = with maintainers; [ ivar ]; platforms = platforms.linux; + mainProgram = "SimpleNES"; }; } diff --git a/pkgs/applications/emulators/tamatool/default.nix b/pkgs/applications/emulators/tamatool/default.nix index ce2518031b2e..cc245ebbe1fa 100644 --- a/pkgs/applications/emulators/tamatool/default.nix +++ b/pkgs/applications/emulators/tamatool/default.nix @@ -74,5 +74,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.gpl2Only; maintainers = with maintainers; [ fgaz ]; platforms = platforms.all; + mainProgram = "tamatool"; }; }) diff --git a/pkgs/applications/emulators/tilem/default.nix b/pkgs/applications/emulators/tilem/default.nix index c9ba0067ee74..e6d9a1956465 100644 --- a/pkgs/applications/emulators/tilem/default.nix +++ b/pkgs/applications/emulators/tilem/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ siraben luc65r ]; platforms = platforms.linux ++ platforms.darwin; + mainProgram = "tilem2"; }; } diff --git a/pkgs/applications/emulators/tiny8086/default.nix b/pkgs/applications/emulators/tiny8086/default.nix index a0cc6bd7929b..c236cd0950f6 100644 --- a/pkgs/applications/emulators/tiny8086/default.nix +++ b/pkgs/applications/emulators/tiny8086/default.nix @@ -64,5 +64,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.AndersonTorres ]; platforms = platforms.linux; + mainProgram = "8086tiny"; }; } diff --git a/pkgs/applications/emulators/uae/default.nix b/pkgs/applications/emulators/uae/default.nix index 105729f62829..bfb8584aa94b 100644 --- a/pkgs/applications/emulators/uae/default.nix +++ b/pkgs/applications/emulators/uae/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { homepage = "https://web.archive.org/web/20130901222855/http://www.amigaemulator.org/"; maintainers = [ lib.maintainers.sander ]; platforms = lib.platforms.linux; + mainProgram = "uae"; }; } diff --git a/pkgs/applications/emulators/wibo/default.nix b/pkgs/applications/emulators/wibo/default.nix index 102fd324cc29..f34f8d6b2f0f 100644 --- a/pkgs/applications/emulators/wibo/default.nix +++ b/pkgs/applications/emulators/wibo/default.nix @@ -51,5 +51,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ r-burns ]; platforms = [ "i686-linux" ]; + mainProgram = "wibo"; }; } diff --git a/pkgs/applications/emulators/xcpc/default.nix b/pkgs/applications/emulators/xcpc/default.nix index 633d44bb5ae4..6482f05cf1b1 100644 --- a/pkgs/applications/emulators/xcpc/default.nix +++ b/pkgs/applications/emulators/xcpc/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = [ ]; platforms = platforms.linux; + mainProgram = "xcpc"; }; } diff --git a/pkgs/applications/emulators/yapesdl/default.nix b/pkgs/applications/emulators/yapesdl/default.nix index 136e6ce4eb89..652b2cff3488 100644 --- a/pkgs/applications/emulators/yapesdl/default.nix +++ b/pkgs/applications/emulators/yapesdl/default.nix @@ -40,5 +40,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ AndersonTorres ]; platforms = lib.platforms.unix; broken = stdenv.isDarwin; + mainProgram = "yapesdl"; }; }) diff --git a/pkgs/applications/emulators/zsnes/default.nix b/pkgs/applications/emulators/zsnes/default.nix index 8e12d7cd7bb3..ebe7af84d7fc 100644 --- a/pkgs/applications/emulators/zsnes/default.nix +++ b/pkgs/applications/emulators/zsnes/default.nix @@ -70,5 +70,6 @@ in stdenv.mkDerivation { maintainers = [ lib.maintainers.sander ]; homepage = "https://www.zsnes.com"; platforms = [ "i686-linux" "x86_64-linux" ]; + mainProgram = "zsnes"; }; } diff --git a/pkgs/applications/file-managers/cfm/default.nix b/pkgs/applications/file-managers/cfm/default.nix index 0955403e7eb8..640067d527f2 100644 --- a/pkgs/applications/file-managers/cfm/default.nix +++ b/pkgs/applications/file-managers/cfm/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { license = licenses.mpl20; maintainers = with maintainers; [ lom ]; platforms = platforms.all; + mainProgram = "cfm"; }; } diff --git a/pkgs/applications/file-managers/clifm/default.nix b/pkgs/applications/file-managers/clifm/default.nix index fdabc61aeb46..50f5e82f182b 100644 --- a/pkgs/applications/file-managers/clifm/default.nix +++ b/pkgs/applications/file-managers/clifm/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ nadir-ishiguro ]; platforms = platforms.unix; + mainProgram = "clifm"; }; } diff --git a/pkgs/applications/file-managers/lf/default.nix b/pkgs/applications/file-managers/lf/default.nix index 9caf29a5a9a4..1f2b8b908928 100644 --- a/pkgs/applications/file-managers/lf/default.nix +++ b/pkgs/applications/file-managers/lf/default.nix @@ -44,5 +44,6 @@ buildGoModule rec { changelog = "https://github.com/gokcehan/lf/releases/tag/r${version}"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; + mainProgram = "lf"; }; } diff --git a/pkgs/applications/file-managers/mucommander/default.nix b/pkgs/applications/file-managers/mucommander/default.nix index cf3b1352f488..308035b094a1 100644 --- a/pkgs/applications/file-managers/mucommander/default.nix +++ b/pkgs/applications/file-managers/mucommander/default.nix @@ -105,5 +105,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = with maintainers; [ jiegec ]; platforms = platforms.all; + mainProgram = "mucommander"; }; } diff --git a/pkgs/applications/file-managers/noice/default.nix b/pkgs/applications/file-managers/noice/default.nix index 25e93ace7c04..d41c12faad8d 100644 --- a/pkgs/applications/file-managers/noice/default.nix +++ b/pkgs/applications/file-managers/noice/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = licenses.bsd2; platforms = platforms.all; maintainers = with maintainers; [ iogamaster ]; + mainProgram = "noice"; }; } diff --git a/pkgs/applications/file-managers/sfm/default.nix b/pkgs/applications/file-managers/sfm/default.nix index 800ea9419cbe..8a3aaee4418e 100644 --- a/pkgs/applications/file-managers/sfm/default.nix +++ b/pkgs/applications/file-managers/sfm/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { license = licenses.isc; platforms = platforms.unix; maintainers = with maintainers; [ sikmir ]; + mainProgram = "sfm"; }; } diff --git a/pkgs/applications/file-managers/shfm/default.nix b/pkgs/applications/file-managers/shfm/default.nix index 602151075fc7..47bb6dfdbe8c 100644 --- a/pkgs/applications/file-managers/shfm/default.nix +++ b/pkgs/applications/file-managers/shfm/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ AndersonTorres ]; platforms = platforms.all; + mainProgram = "shfm"; }; } diff --git a/pkgs/applications/file-managers/xplorer/default.nix b/pkgs/applications/file-managers/xplorer/default.nix index b4681ab697b2..76edf8ee4832 100644 --- a/pkgs/applications/file-managers/xplorer/default.nix +++ b/pkgs/applications/file-managers/xplorer/default.nix @@ -90,5 +90,6 @@ rustPlatform.buildRustPackage { homepage = "https://xplorer.space"; license = licenses.asl20; maintainers = with maintainers; [ dit7ya ]; + mainProgram = "xplorer"; }; } diff --git a/pkgs/applications/finance/irpf/default.nix b/pkgs/applications/finance/irpf/default.nix index 2d280a41c5df..6ced017dff6c 100644 --- a/pkgs/applications/finance/irpf/default.nix +++ b/pkgs/applications/finance/irpf/default.nix @@ -72,5 +72,6 @@ stdenvNoCC.mkDerivation rec { platforms = platforms.all; sourceProvenance = with sourceTypes; [ binaryBytecode ]; maintainers = with maintainers; [ atila ]; + mainProgram = "irpf"; }; } diff --git a/pkgs/applications/graphics/alchemy/default.nix b/pkgs/applications/graphics/alchemy/default.nix index c37bc92a4065..2b61004ed0e7 100644 --- a/pkgs/applications/graphics/alchemy/default.nix +++ b/pkgs/applications/graphics/alchemy/default.nix @@ -37,5 +37,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = [ maintainers.marcweber ]; platforms = platforms.linux; + mainProgram = "alchemy"; }; } diff --git a/pkgs/applications/graphics/apngasm/default.nix b/pkgs/applications/graphics/apngasm/default.nix index 085683b5b643..d75188b36dd6 100644 --- a/pkgs/applications/graphics/apngasm/default.nix +++ b/pkgs/applications/graphics/apngasm/default.nix @@ -29,6 +29,7 @@ stdenv.mkDerivation rec { license = licenses.zlib; maintainers = with maintainers; [ orivej ]; platforms = platforms.linux; + mainProgram = "apngasm"; }; } diff --git a/pkgs/applications/graphics/artem/default.nix b/pkgs/applications/graphics/artem/default.nix index de6f593fc453..8a5fb0f66ec6 100644 --- a/pkgs/applications/graphics/artem/default.nix +++ b/pkgs/applications/graphics/artem/default.nix @@ -48,5 +48,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/finefindus/artem/blob/v${version}/CHANGELOG.md"; license = licenses.mpl20; maintainers = with maintainers; [ figsoda ]; + mainProgram = "artem"; }; } diff --git a/pkgs/applications/graphics/ascii-image-converter/default.nix b/pkgs/applications/graphics/ascii-image-converter/default.nix index c4a63aa4fbeb..d0ae5420bdfe 100644 --- a/pkgs/applications/graphics/ascii-image-converter/default.nix +++ b/pkgs/applications/graphics/ascii-image-converter/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/TheZoraiz/ascii-image-converter#readme"; license = licenses.asl20; maintainers = [ maintainers.danth ]; + mainProgram = "ascii-image-converter"; }; } diff --git a/pkgs/applications/graphics/autotrace/default.nix b/pkgs/applications/graphics/autotrace/default.nix index e611a56a6624..30cf116fed14 100644 --- a/pkgs/applications/graphics/autotrace/default.nix +++ b/pkgs/applications/graphics/autotrace/default.nix @@ -55,5 +55,6 @@ stdenv.mkDerivation rec { platforms = platforms.unix; maintainers = with maintainers; [ hodapp ]; license = licenses.gpl2; + mainProgram = "autotrace"; }; } diff --git a/pkgs/applications/graphics/awesomebump/default.nix b/pkgs/applications/graphics/awesomebump/default.nix index e7bc474e17d3..a5debbc21b02 100644 --- a/pkgs/applications/graphics/awesomebump/default.nix +++ b/pkgs/applications/graphics/awesomebump/default.nix @@ -59,5 +59,6 @@ in mkDerivation { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.eelco ]; platforms = lib.platforms.linux; + mainProgram = "AwesomeBump"; }; } diff --git a/pkgs/applications/graphics/azpainter/default.nix b/pkgs/applications/graphics/azpainter/default.nix index ac52af2a7d4c..05fb56bb5d7d 100644 --- a/pkgs/applications/graphics/azpainter/default.nix +++ b/pkgs/applications/graphics/azpainter/default.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ dtzWill ]; platforms = with platforms; linux ++ darwin; + mainProgram = "azpainter"; }; } diff --git a/pkgs/applications/graphics/curv/default.nix b/pkgs/applications/graphics/curv/default.nix index 6725e525c376..71793b861508 100644 --- a/pkgs/applications/graphics/curv/default.nix +++ b/pkgs/applications/graphics/curv/default.nix @@ -64,5 +64,6 @@ stdenv.mkDerivation rec { platforms = platforms.all; broken = stdenv.isDarwin; maintainers = with maintainers; [ pbsds ]; + mainProgram = "curv"; }; } diff --git a/pkgs/applications/graphics/deskew/default.nix b/pkgs/applications/graphics/deskew/default.nix index ad3a20d2431c..f43a26f692a3 100644 --- a/pkgs/applications/graphics/deskew/default.nix +++ b/pkgs/applications/graphics/deskew/default.nix @@ -40,6 +40,7 @@ stdenv.mkDerivation rec { license = with licenses; [ mit mpl11 ]; maintainers = with maintainers; [ryantm]; platforms = platforms.all; + mainProgram = "deskew"; }; } diff --git a/pkgs/applications/graphics/drawio/default.nix b/pkgs/applications/graphics/drawio/default.nix index af64823bb35c..6c3278af0508 100644 --- a/pkgs/applications/graphics/drawio/default.nix +++ b/pkgs/applications/graphics/drawio/default.nix @@ -112,5 +112,6 @@ stdenv.mkDerivation rec { changelog = "https://github.com/jgraph/drawio-desktop/releases/tag/v${version}"; maintainers = with maintainers; [ qyliss darkonion0 ]; platforms = platforms.darwin ++ platforms.linux; + mainProgram = "drawio"; }; } diff --git a/pkgs/applications/graphics/emulsion/default.nix b/pkgs/applications/graphics/emulsion/default.nix index 4964d258c11a..f970b7ffc58f 100644 --- a/pkgs/applications/graphics/emulsion/default.nix +++ b/pkgs/applications/graphics/emulsion/default.nix @@ -73,5 +73,6 @@ rustPlatform.buildRustPackage rec { maintainers = [ maintainers.magnetophon ]; platforms = platforms.unix; license = licenses.mit; + mainProgram = "emulsion"; }; } diff --git a/pkgs/applications/graphics/entwine/default.nix b/pkgs/applications/graphics/entwine/default.nix index 908d5cc08184..5a79bc38c553 100644 --- a/pkgs/applications/graphics/entwine/default.nix +++ b/pkgs/applications/graphics/entwine/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation { license = licenses.lgpl2Only; maintainers = with maintainers; [ matthewcroughan ]; platforms = platforms.linux; + mainProgram = "entwine"; }; } diff --git a/pkgs/applications/graphics/epeg/default.nix b/pkgs/applications/graphics/epeg/default.nix index b4ba26bd015f..8134771f5688 100644 --- a/pkgs/applications/graphics/epeg/default.nix +++ b/pkgs/applications/graphics/epeg/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation rec { url = "https://github.com/mattes/epeg#license"; }; maintainers = with maintainers; [ nh2 ]; + mainProgram = "epeg"; }; } diff --git a/pkgs/applications/graphics/epick/default.nix b/pkgs/applications/graphics/epick/default.nix index c27cbf94476b..dee31abdd29d 100644 --- a/pkgs/applications/graphics/epick/default.nix +++ b/pkgs/applications/graphics/epick/default.nix @@ -57,5 +57,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/vv9k/epick/blob/${version}/CHANGELOG.md"; license = licenses.gpl3Only; maintainers = with maintainers; [ figsoda ]; + mainProgram = "epick"; }; } diff --git a/pkgs/applications/graphics/f3d/default.nix b/pkgs/applications/graphics/f3d/default.nix index 2fef95222b5a..12076557acfb 100644 --- a/pkgs/applications/graphics/f3d/default.nix +++ b/pkgs/applications/graphics/f3d/default.nix @@ -52,5 +52,6 @@ stdenv.mkDerivation rec { license = licenses.bsd3; maintainers = with maintainers; [ bcdarwin pbsds ]; platforms = with platforms; unix; + mainProgram = "f3d"; }; } diff --git a/pkgs/applications/graphics/figma-agent/default.nix b/pkgs/applications/graphics/figma-agent/default.nix index 36ae271d7e16..a6bf008e8295 100644 --- a/pkgs/applications/graphics/figma-agent/default.nix +++ b/pkgs/applications/graphics/figma-agent/default.nix @@ -40,5 +40,6 @@ buildRustPackage { description = "Figma Agent for Linux (a.k.a. Font Helper)"; license = licenses.mit; maintainers = with maintainers; [ ercao ]; + mainProgram = "figma-agent"; }; } diff --git a/pkgs/applications/graphics/flaca/default.nix b/pkgs/applications/graphics/flaca/default.nix index 0c421618d094..912887e0e93a 100644 --- a/pkgs/applications/graphics/flaca/default.nix +++ b/pkgs/applications/graphics/flaca/default.nix @@ -24,5 +24,6 @@ rustPlatform.buildRustPackage rec { maintainers = with maintainers; [ zzzsy ]; platforms = platforms.linux; license = licenses.wtfpl; + mainProgram = "flaca"; }; } diff --git a/pkgs/applications/graphics/focus-stack/default.nix b/pkgs/applications/graphics/focus-stack/default.nix index 11de5d144452..6025aa9b7a1b 100644 --- a/pkgs/applications/graphics/focus-stack/default.nix +++ b/pkgs/applications/graphics/focus-stack/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/PetteriAimonen/focus-stack"; license = licenses.mit; maintainers = with maintainers; [ paperdigits ]; + mainProgram = "focus-stack"; }; } diff --git a/pkgs/applications/graphics/foxotron/default.nix b/pkgs/applications/graphics/foxotron/default.nix index 079515b4b214..c5f2d9c26fcc 100644 --- a/pkgs/applications/graphics/foxotron/default.nix +++ b/pkgs/applications/graphics/foxotron/default.nix @@ -97,5 +97,6 @@ stdenv.mkDerivation rec { license = licenses.unlicense; maintainers = with maintainers; [ OPNA2608 ]; platforms = platforms.all; + mainProgram = "Foxotron"; }; } diff --git a/pkgs/applications/graphics/gcolor2/default.nix b/pkgs/applications/graphics/gcolor2/default.nix index 61a41abac5b0..4ee7b869eea0 100644 --- a/pkgs/applications/graphics/gcolor2/default.nix +++ b/pkgs/applications/graphics/gcolor2/default.nix @@ -39,5 +39,6 @@ stdenv.mkDerivation { license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ notthemessiah ]; platforms = with lib.platforms; unix; + mainProgram = "gcolor2"; }; } diff --git a/pkgs/applications/graphics/gnuclad/default.nix b/pkgs/applications/graphics/gnuclad/default.nix index b90735d85083..a263746ef9ac 100644 --- a/pkgs/applications/graphics/gnuclad/default.nix +++ b/pkgs/applications/graphics/gnuclad/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ mog ]; platforms = platforms.unix; + mainProgram = "gnuclad"; }; } diff --git a/pkgs/applications/graphics/gpicview/default.nix b/pkgs/applications/graphics/gpicview/default.nix index f19c0282b187..fcef4751eab7 100644 --- a/pkgs/applications/graphics/gpicview/default.nix +++ b/pkgs/applications/graphics/gpicview/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ lovek323 ]; platforms = platforms.unix; + mainProgram = "gpicview"; }; } diff --git a/pkgs/applications/graphics/gqview/default.nix b/pkgs/applications/graphics/gqview/default.nix index 847fa9ea5f68..8237473c79b1 100644 --- a/pkgs/applications/graphics/gqview/default.nix +++ b/pkgs/applications/graphics/gqview/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; platforms = platforms.unix; maintainers = with maintainers; [ ]; + mainProgram = "gqview"; }; } diff --git a/pkgs/applications/graphics/guetzli/default.nix b/pkgs/applications/graphics/guetzli/default.nix index 9f2f050441f1..945416e3f03d 100644 --- a/pkgs/applications/graphics/guetzli/default.nix +++ b/pkgs/applications/graphics/guetzli/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation { license = lib.licenses.asl20; platforms = lib.platforms.x86_64; maintainers = [ lib.maintainers.seppeljordan ]; + mainProgram = "guetzli"; }; } diff --git a/pkgs/applications/graphics/hello-wayland/default.nix b/pkgs/applications/graphics/hello-wayland/default.nix index 45c1e6f54163..d2ce6c57cec2 100644 --- a/pkgs/applications/graphics/hello-wayland/default.nix +++ b/pkgs/applications/graphics/hello-wayland/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation { maintainers = with maintainers; [ qyliss ]; license = licenses.mit; platforms = platforms.linux; + mainProgram = "hello-wayland"; }; } diff --git a/pkgs/applications/graphics/image_optim/default.nix b/pkgs/applications/graphics/image_optim/default.nix index 94b16d57467d..1d9048cafaa6 100644 --- a/pkgs/applications/graphics/image_optim/default.nix +++ b/pkgs/applications/graphics/image_optim/default.nix @@ -71,5 +71,6 @@ bundlerApp { license = licenses.mit; maintainers = with maintainers; [ srghma nicknovitski ]; platforms = platforms.all; + mainProgram = "image_optim"; }; } diff --git a/pkgs/applications/graphics/imagej/default.nix b/pkgs/applications/graphics/imagej/default.nix index 35c8dbf2f19a..b6396c231b19 100644 --- a/pkgs/applications/graphics/imagej/default.nix +++ b/pkgs/applications/graphics/imagej/default.nix @@ -78,5 +78,6 @@ in stdenv.mkDerivation rec { license = licenses.publicDomain; platforms = platforms.unix; maintainers = with maintainers; [ yuriaisaka ]; + mainProgram = "imagej"; }; } diff --git a/pkgs/applications/graphics/img-cat/default.nix b/pkgs/applications/graphics/img-cat/default.nix index 825955c10b9e..414f4b2a3b33 100644 --- a/pkgs/applications/graphics/img-cat/default.nix +++ b/pkgs/applications/graphics/img-cat/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/trashhalo/imgcat"; license = licenses.mit; maintainers = with maintainers; [ penguwin ]; + mainProgram = "imgcat"; }; } diff --git a/pkgs/applications/graphics/imgcat/default.nix b/pkgs/applications/graphics/imgcat/default.nix index 72167cb2b3fc..ab3d22531589 100644 --- a/pkgs/applications/graphics/imgcat/default.nix +++ b/pkgs/applications/graphics/imgcat/default.nix @@ -27,6 +27,7 @@ stdenv.mkDerivation rec { license = licenses.isc; maintainers = with maintainers; [ jwiegley ]; platforms = platforms.unix; + mainProgram = "imgcat"; }; } diff --git a/pkgs/applications/graphics/imlibsetroot/default.nix b/pkgs/applications/graphics/imlibsetroot/default.nix index 110a7e513e32..a4059ccba28b 100644 --- a/pkgs/applications/graphics/imlibsetroot/default.nix +++ b/pkgs/applications/graphics/imlibsetroot/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation { license = licenses.mitAdvertising; platforms = platforms.linux; maintainers = with maintainers; [ dwarfmaster ]; + mainProgram = "imlibsetroot"; }; } diff --git a/pkgs/applications/graphics/jpeginfo/default.nix b/pkgs/applications/graphics/jpeginfo/default.nix index 52f55a629f8a..c470082a2bb3 100644 --- a/pkgs/applications/graphics/jpeginfo/default.nix +++ b/pkgs/applications/graphics/jpeginfo/default.nix @@ -17,5 +17,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = [ maintainers.bjornfor ]; platforms = platforms.all; + mainProgram = "jpeginfo"; }; } diff --git a/pkgs/applications/graphics/jpegoptim/default.nix b/pkgs/applications/graphics/jpegoptim/default.nix index d8ec361600ea..dd5def2a5e30 100644 --- a/pkgs/applications/graphics/jpegoptim/default.nix +++ b/pkgs/applications/graphics/jpegoptim/default.nix @@ -22,5 +22,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = [ maintainers.aristid ]; platforms = platforms.all; + mainProgram = "jpegoptim"; }; } diff --git a/pkgs/applications/graphics/lazpaint/default.nix b/pkgs/applications/graphics/lazpaint/default.nix index d2d799dadaf6..1f6a9460a6a4 100644 --- a/pkgs/applications/graphics/lazpaint/default.nix +++ b/pkgs/applications/graphics/lazpaint/default.nix @@ -62,5 +62,6 @@ in stdenv.mkDerivation rec { license = licenses.gpl3; platforms = platforms.linux; maintainers = with maintainers; [ ]; + mainProgram = "lazpaint"; }; } diff --git a/pkgs/applications/graphics/lightburn/default.nix b/pkgs/applications/graphics/lightburn/default.nix index c686ed41752a..f038304d32c7 100644 --- a/pkgs/applications/graphics/lightburn/default.nix +++ b/pkgs/applications/graphics/lightburn/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation rec { license = lib.licenses.unfree; maintainers = with lib.maintainers; [ q3k ]; platforms = [ "x86_64-linux" ]; + mainProgram = "LightBurn"; }; } diff --git a/pkgs/applications/graphics/litemdview/default.nix b/pkgs/applications/graphics/litemdview/default.nix index ebd830868f6c..9fedae23069c 100644 --- a/pkgs/applications/graphics/litemdview/default.nix +++ b/pkgs/applications/graphics/litemdview/default.nix @@ -55,5 +55,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Only; maintainers = with maintainers; [ WhiteBlackGoose ]; platforms = platforms.linux; + mainProgram = "litemdview"; }; } diff --git a/pkgs/applications/graphics/lorien/default.nix b/pkgs/applications/graphics/lorien/default.nix index ad7442a93ccb..8105e3682b59 100644 --- a/pkgs/applications/graphics/lorien/default.nix +++ b/pkgs/applications/graphics/lorien/default.nix @@ -129,5 +129,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.unix; maintainers = with maintainers; [ hqurve ]; + mainProgram = "lorien"; }; } diff --git a/pkgs/applications/graphics/meh/default.nix b/pkgs/applications/graphics/meh/default.nix index d23176c2518d..992a739bb377 100644 --- a/pkgs/applications/graphics/meh/default.nix +++ b/pkgs/applications/graphics/meh/default.nix @@ -22,5 +22,6 @@ stdenv.mkDerivation { homepage = "https://www.johnhawthorn.com/meh/"; license = lib.licenses.mit; platforms = lib.platforms.linux; + mainProgram = "meh"; }; } diff --git a/pkgs/applications/graphics/menyoki/default.nix b/pkgs/applications/graphics/menyoki/default.nix index e1b7087cf73b..800ede30be42 100644 --- a/pkgs/applications/graphics/menyoki/default.nix +++ b/pkgs/applications/graphics/menyoki/default.nix @@ -50,5 +50,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/orhun/menyoki/blob/v${version}/CHANGELOG.md"; license = licenses.gpl3Only; maintainers = with maintainers; [ figsoda ]; + mainProgram = "menyoki"; }; } diff --git a/pkgs/applications/graphics/minidjvu/default.nix b/pkgs/applications/graphics/minidjvu/default.nix index 4a9b91d9c7b8..ca9e77391eb3 100644 --- a/pkgs/applications/graphics/minidjvu/default.nix +++ b/pkgs/applications/graphics/minidjvu/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = [ lib.maintainers.viric ]; platforms = lib.platforms.unix; + mainProgram = "minidjvu"; }; } diff --git a/pkgs/applications/graphics/mtpaint/default.nix b/pkgs/applications/graphics/mtpaint/default.nix index 740f9c7cb193..332acf25e498 100644 --- a/pkgs/applications/graphics/mtpaint/default.nix +++ b/pkgs/applications/graphics/mtpaint/default.nix @@ -36,6 +36,7 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.vklquevs ]; + mainProgram = "mtpaint"; }; } diff --git a/pkgs/applications/graphics/ocrad/default.nix b/pkgs/applications/graphics/ocrad/default.nix index 476d56fb3fe3..8eae4fda5f8b 100644 --- a/pkgs/applications/graphics/ocrad/default.nix +++ b/pkgs/applications/graphics/ocrad/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ pSub ]; platforms = platforms.unix; + mainProgram = "ocrad"; }; } diff --git a/pkgs/applications/graphics/odafileconverter/default.nix b/pkgs/applications/graphics/odafileconverter/default.nix index 3a089febc3df..ba1d5bdce073 100644 --- a/pkgs/applications/graphics/odafileconverter/default.nix +++ b/pkgs/applications/graphics/odafileconverter/default.nix @@ -50,5 +50,6 @@ in mkDerivation { license = licenses.unfree; maintainers = with maintainers; [ nagisa ]; platforms = [ "x86_64-linux" ]; + mainProgram = "ODAFileConverter"; }; } diff --git a/pkgs/applications/graphics/openboard/default.nix b/pkgs/applications/graphics/openboard/default.nix index e32e66857313..9eacdc642ce5 100644 --- a/pkgs/applications/graphics/openboard/default.nix +++ b/pkgs/applications/graphics/openboard/default.nix @@ -114,5 +114,6 @@ in stdenv.mkDerivation (finalAttrs: { license = licenses.gpl3Plus; maintainers = with maintainers; [ fufexan ]; platforms = platforms.linux; + mainProgram = "OpenBoard"; }; }) diff --git a/pkgs/applications/graphics/pdfcpu/default.nix b/pkgs/applications/graphics/pdfcpu/default.nix index 9fdc77ac745f..6c15c55d3953 100644 --- a/pkgs/applications/graphics/pdfcpu/default.nix +++ b/pkgs/applications/graphics/pdfcpu/default.nix @@ -64,5 +64,6 @@ buildGoModule rec { homepage = "https://pdfcpu.io"; license = licenses.asl20; maintainers = with maintainers; [ doronbehar ]; + mainProgram = "pdfcpu"; }; } diff --git a/pkgs/applications/graphics/pixelnuke/default.nix b/pkgs/applications/graphics/pixelnuke/default.nix index 0666501120e6..c40a41590b70 100644 --- a/pkgs/applications/graphics/pixelnuke/default.nix +++ b/pkgs/applications/graphics/pixelnuke/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.unlicense; platforms = platforms.linux; maintainers = with maintainers; [ mrVanDalo ]; + mainProgram = "pixelnuke"; }; }) diff --git a/pkgs/applications/graphics/pixeluvo/default.nix b/pkgs/applications/graphics/pixeluvo/default.nix index f3b40b515183..2c94b4645c56 100644 --- a/pkgs/applications/graphics/pixeluvo/default.nix +++ b/pkgs/applications/graphics/pixeluvo/default.nix @@ -53,5 +53,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ wolfangaukang ]; + mainProgram = "pixeluvo"; }; } diff --git a/pkgs/applications/graphics/pqiv/default.nix b/pkgs/applications/graphics/pqiv/default.nix index f678af706119..0c56dd70cbb8 100644 --- a/pkgs/applications/graphics/pqiv/default.nix +++ b/pkgs/applications/graphics/pqiv/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation (rec { license = licenses.gpl3Plus; maintainers = []; platforms = platforms.linux; + mainProgram = "pqiv"; }; }) diff --git a/pkgs/applications/graphics/qiv/default.nix b/pkgs/applications/graphics/qiv/default.nix index 96ec02294ffd..2758148dc1ae 100644 --- a/pkgs/applications/graphics/qiv/default.nix +++ b/pkgs/applications/graphics/qiv/default.nix @@ -23,5 +23,6 @@ stdenv.mkDerivation (rec { homepage = "http://spiegl.de/qiv/"; license = licenses.gpl2; platforms = platforms.linux; + mainProgram = "qiv"; }; }) diff --git a/pkgs/applications/graphics/round/default.nix b/pkgs/applications/graphics/round/default.nix index a41ecc8db73d..b65567dcab40 100644 --- a/pkgs/applications/graphics/round/default.nix +++ b/pkgs/applications/graphics/round/default.nix @@ -23,5 +23,6 @@ buildGoModule rec { homepage = "https://github.com/mingrammer/round"; license = licenses.mit; maintainers = with maintainers; [ addict3d ]; + mainProgram = "round"; }; } diff --git a/pkgs/applications/graphics/swingsane/default.nix b/pkgs/applications/graphics/swingsane/default.nix index 6d2b6e4bb7a7..998c3d211031 100644 --- a/pkgs/applications/graphics/swingsane/default.nix +++ b/pkgs/applications/graphics/swingsane/default.nix @@ -58,5 +58,6 @@ stdenv.mkDerivation rec { sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = licenses.asl20; platforms = platforms.all; + mainProgram = "swingsane"; }; } diff --git a/pkgs/applications/graphics/sxiv/default.nix b/pkgs/applications/graphics/sxiv/default.nix index 65450d515668..f3d7086d4a09 100644 --- a/pkgs/applications/graphics/sxiv/default.nix +++ b/pkgs/applications/graphics/sxiv/default.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; maintainers = with maintainers; [ h7x4 ]; + mainProgram = "sxiv"; }; } diff --git a/pkgs/applications/graphics/tesseract/tesseract3.nix b/pkgs/applications/graphics/tesseract/tesseract3.nix index bf19d0f77eb6..d796e506a877 100644 --- a/pkgs/applications/graphics/tesseract/tesseract3.nix +++ b/pkgs/applications/graphics/tesseract/tesseract3.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ viric erikarvstedt ]; platforms = with lib.platforms; linux ++ darwin; + mainProgram = "tesseract"; }; } diff --git a/pkgs/applications/graphics/tesseract/tesseract4.nix b/pkgs/applications/graphics/tesseract/tesseract4.nix index 5bd682988526..88cda12a9c5e 100644 --- a/pkgs/applications/graphics/tesseract/tesseract4.nix +++ b/pkgs/applications/graphics/tesseract/tesseract4.nix @@ -49,5 +49,6 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ viric erikarvstedt ]; platforms = with lib.platforms; linux ++ darwin; + mainProgram = "tesseract"; }; } diff --git a/pkgs/applications/graphics/unigine-superposition/default.nix b/pkgs/applications/graphics/unigine-superposition/default.nix index bc8e128ba44a..07813cbc415e 100644 --- a/pkgs/applications/graphics/unigine-superposition/default.nix +++ b/pkgs/applications/graphics/unigine-superposition/default.nix @@ -143,5 +143,6 @@ buildFHSEnv { license = lib.licenses.unfree; maintainers = [ lib.maintainers.BarinovMaxim ]; platforms = [ "x86_64-linux" ]; + mainProgram = "Superposition"; }; } diff --git a/pkgs/applications/graphics/upscayl/default.nix b/pkgs/applications/graphics/upscayl/default.nix index 24b8bc1483b2..024c7f658c21 100644 --- a/pkgs/applications/graphics/upscayl/default.nix +++ b/pkgs/applications/graphics/upscayl/default.nix @@ -38,5 +38,6 @@ in maintainers = with maintainers; [icy-thought]; license = licenses.agpl3Plus; platforms = platforms.linux; + mainProgram = "upscayl"; }; } diff --git a/pkgs/applications/graphics/viewnior/default.nix b/pkgs/applications/graphics/viewnior/default.nix index 7f90c815837a..bfd707f55132 100644 --- a/pkgs/applications/graphics/viewnior/default.nix +++ b/pkgs/applications/graphics/viewnior/default.nix @@ -58,5 +58,6 @@ stdenv.mkDerivation rec { homepage = "https://siyanpanayotov.com/project/viewnior/"; maintainers = with maintainers; [ smironov artturin ]; platforms = platforms.gnu ++ platforms.linux; + mainProgram = "viewnior"; }; } diff --git a/pkgs/applications/graphics/vpv/default.nix b/pkgs/applications/graphics/vpv/default.nix index 27957a5fa86f..1bbdbd4a35e7 100644 --- a/pkgs/applications/graphics/vpv/default.nix +++ b/pkgs/applications/graphics/vpv/default.nix @@ -59,5 +59,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = [ lib.maintainers.kidanger ]; license = lib.licenses.gpl3; broken = stdenv.isDarwin; # the CMake expects the SDL2::SDL2main target for darwin + mainProgram = "vpv"; }; }) diff --git a/pkgs/applications/graphics/wings/default.nix b/pkgs/applications/graphics/wings/default.nix index 094a483ae7b8..87e0a47cc5ae 100644 --- a/pkgs/applications/graphics/wings/default.nix +++ b/pkgs/applications/graphics/wings/default.nix @@ -50,5 +50,6 @@ stdenv.mkDerivation rec { license = lib.licenses.tcltk; maintainers = with lib.maintainers; [ viric ]; platforms = with lib.platforms; linux; + mainProgram = "wings"; }; } diff --git a/pkgs/applications/graphics/xfractint/default.nix b/pkgs/applications/graphics/xfractint/default.nix index c43127bfa993..d4873dd92689 100644 --- a/pkgs/applications/graphics/xfractint/default.nix +++ b/pkgs/applications/graphics/xfractint/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { maintainers = [lib.maintainers.raskin]; platforms = lib.platforms.linux; homepage = "https://www.fractint.net/"; + mainProgram = "xfractint"; }; } diff --git a/pkgs/applications/graphics/xmountains/default.nix b/pkgs/applications/graphics/xmountains/default.nix index 61020e678c30..d7c70f18b5b6 100644 --- a/pkgs/applications/graphics/xmountains/default.nix +++ b/pkgs/applications/graphics/xmountains/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { homepage = "https://spbooth.github.io/xmountains"; license = licenses.hpndSellVariant; maintainers = with maintainers; [ djanatyn ]; + mainProgram = "xmountains"; }; } diff --git a/pkgs/applications/graphics/xournal/default.nix b/pkgs/applications/graphics/xournal/default.nix index 288f0446b34a..7f618b257387 100644 --- a/pkgs/applications/graphics/xournal/default.nix +++ b/pkgs/applications/graphics/xournal/default.nix @@ -59,5 +59,6 @@ stdenv.mkDerivation rec { maintainers = [ maintainers.guibert ]; license = licenses.gpl2; platforms = with platforms; linux ++ darwin; + mainProgram = "xournal"; }; } diff --git a/pkgs/applications/graphics/xzgv/default.nix b/pkgs/applications/graphics/xzgv/default.nix index d26f6eccf76a..1617b6459d33 100644 --- a/pkgs/applications/graphics/xzgv/default.nix +++ b/pkgs/applications/graphics/xzgv/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.womfoo ]; platforms = platforms.linux; + mainProgram = "xzgv"; }; } diff --git a/pkgs/applications/graphics/yed/default.nix b/pkgs/applications/graphics/yed/default.nix index ccb6b087215a..4e70c9d37aba 100644 --- a/pkgs/applications/graphics/yed/default.nix +++ b/pkgs/applications/graphics/yed/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation rec { description = "A powerful desktop application that can be used to quickly and effectively generate high-quality diagrams"; platforms = jre.meta.platforms; maintainers = with maintainers; [ abbradar ]; + mainProgram = "yed"; }; } diff --git a/pkgs/applications/graphics/yeetgif/default.nix b/pkgs/applications/graphics/yeetgif/default.nix index d464b56cb265..6e3b7ecee39f 100644 --- a/pkgs/applications/graphics/yeetgif/default.nix +++ b/pkgs/applications/graphics/yeetgif/default.nix @@ -29,5 +29,6 @@ buildGoModule rec { homepage = "https://github.com/sgreben/yeetgif"; license = with licenses; [ mit asl20 cc-by-nc-sa-40 ]; maintainers = with maintainers; [ ajs124 ]; + mainProgram = "gif"; }; } diff --git a/pkgs/applications/graphics/zgrviewer/default.nix b/pkgs/applications/graphics/zgrviewer/default.nix index cf0dd52ee73c..980e631ad41f 100644 --- a/pkgs/applications/graphics/zgrviewer/default.nix +++ b/pkgs/applications/graphics/zgrviewer/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; description = "GraphViz graph viewer/navigator"; platforms = with lib.platforms; unix; + mainProgram = "zgrviewer"; }; } diff --git a/pkgs/applications/graphics/zgv/default.nix b/pkgs/applications/graphics/zgv/default.nix index a4e5e725490f..0b63f4673190 100644 --- a/pkgs/applications/graphics/zgv/default.nix +++ b/pkgs/applications/graphics/zgv/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.vrthra ]; platforms = platforms.linux; + mainProgram = "zgv"; }; } diff --git a/pkgs/applications/logging/humioctl/default.nix b/pkgs/applications/logging/humioctl/default.nix index b0744505d09e..d9f780c0b3a2 100644 --- a/pkgs/applications/logging/humioctl/default.nix +++ b/pkgs/applications/logging/humioctl/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { description = "A CLI for managing and sending data to Humio"; license = licenses.asl20; maintainers = with maintainers; [ lucperkins ]; + mainProgram = "humioctl"; }; } diff --git a/pkgs/applications/misc/HentaiAtHome/default.nix b/pkgs/applications/misc/HentaiAtHome/default.nix index d5023c64fd1b..e34c2434a4f5 100644 --- a/pkgs/applications/misc/HentaiAtHome/default.nix +++ b/pkgs/applications/misc/HentaiAtHome/default.nix @@ -52,5 +52,6 @@ stdenvNoCC.mkDerivation rec { "Hentai@Home is an open-source P2P gallery distribution system which reduces the load on the E-Hentai Galleries"; license = licenses.gpl3; maintainers = with maintainers; [ terrorjack ]; + mainProgram = "HentaiAtHome"; }; } diff --git a/pkgs/applications/misc/abook/default.nix b/pkgs/applications/misc/abook/default.nix index e822f869619b..358ecbcef39b 100644 --- a/pkgs/applications/misc/abook/default.nix +++ b/pkgs/applications/misc/abook/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.edwtjo ]; platforms = with lib.platforms; unix; + mainProgram = "abook"; }; } diff --git a/pkgs/applications/misc/anup/default.nix b/pkgs/applications/misc/anup/default.nix index f7e560a32c52..94c21164184d 100644 --- a/pkgs/applications/misc/anup/default.nix +++ b/pkgs/applications/misc/anup/default.nix @@ -30,5 +30,6 @@ rustPlatform.buildRustPackage rec { description = "An anime tracker for AniList featuring a TUI"; license = licenses.agpl3Only; maintainers = with maintainers; [ natto1784 ]; + mainProgram = "anup"; }; } diff --git a/pkgs/applications/misc/ape/default.nix b/pkgs/applications/misc/ape/default.nix index c359d606a859..e50d766a88b2 100644 --- a/pkgs/applications/misc/ape/default.nix +++ b/pkgs/applications/misc/ape/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation rec { license = license; platforms = platforms.unix; maintainers = with maintainers; [ yrashk ]; + mainProgram = "ape"; }; } diff --git a/pkgs/applications/misc/artha/default.nix b/pkgs/applications/misc/artha/default.nix index ac3e9c7c5a1d..0dfc3285c061 100644 --- a/pkgs/applications/misc/artha/default.nix +++ b/pkgs/applications/misc/artha/default.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.goibhniu ]; platforms = platforms.linux; + mainProgram = "artha"; }; } diff --git a/pkgs/applications/misc/avrdudess/default.nix b/pkgs/applications/misc/avrdudess/default.nix index 4133fd8e5a29..24a2d9ba95c3 100644 --- a/pkgs/applications/misc/avrdudess/default.nix +++ b/pkgs/applications/misc/avrdudess/default.nix @@ -41,5 +41,6 @@ stdenv.mkDerivation { license = licenses.gpl3; platforms = platforms.linux; maintainers = [ maintainers.bjornfor ]; + mainProgram = "avrdudess"; }; } diff --git a/pkgs/applications/misc/azuredatastudio/default.nix b/pkgs/applications/misc/azuredatastudio/default.nix index f90bed6390f2..ff441f672a50 100644 --- a/pkgs/applications/misc/azuredatastudio/default.nix +++ b/pkgs/applications/misc/azuredatastudio/default.nix @@ -193,5 +193,6 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = lib.licenses.unfreeRedistributable; platforms = [ "x86_64-linux" ]; + mainProgram = "azuredatastudio"; }; } diff --git a/pkgs/applications/misc/base16-universal-manager/default.nix b/pkgs/applications/misc/base16-universal-manager/default.nix index 2ecbc5f41809..98a255f87398 100644 --- a/pkgs/applications/misc/base16-universal-manager/default.nix +++ b/pkgs/applications/misc/base16-universal-manager/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/pinpox/base16-universal-manager"; license = licenses.mit; maintainers = with maintainers; [ jo1gi ]; + mainProgram = "base16-universal-manager"; }; } diff --git a/pkgs/applications/misc/bb/default.nix b/pkgs/applications/misc/bb/default.nix index 97bd2a1f21ca..89a0d75fc2b5 100644 --- a/pkgs/applications/misc/bb/default.nix +++ b/pkgs/applications/misc/bb/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = [ maintainers.rnhmjoj ]; platforms = platforms.unix; + mainProgram = "bb"; }; } diff --git a/pkgs/applications/misc/bklk/default.nix b/pkgs/applications/misc/bklk/default.nix index 62aeb7c91a5f..a62eed5f8e1b 100644 --- a/pkgs/applications/misc/bklk/default.nix +++ b/pkgs/applications/misc/bklk/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ j0hax ]; platforms = platforms.all; + mainProgram = "bklk"; }; } diff --git a/pkgs/applications/misc/blugon/default.nix b/pkgs/applications/misc/blugon/default.nix index d11a61e440fb..5aab73ef1467 100644 --- a/pkgs/applications/misc/blugon/default.nix +++ b/pkgs/applications/misc/blugon/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/jumper149/blugon"; platforms = platforms.unix; maintainers = with maintainers; [ jumper149 ]; + mainProgram = "blugon"; }; } diff --git a/pkgs/applications/misc/camunda-modeler/default.nix b/pkgs/applications/misc/camunda-modeler/default.nix index bf9c06efb54f..3469e8eeb446 100644 --- a/pkgs/applications/misc/camunda-modeler/default.nix +++ b/pkgs/applications/misc/camunda-modeler/default.nix @@ -66,6 +66,7 @@ stdenvNoCC.mkDerivation rec { maintainers = teams.wdz.members; license = licenses.mit; inherit (electron.meta) platforms; + mainProgram = "camunda-modeler"; }; } diff --git a/pkgs/applications/misc/cardpeek/default.nix b/pkgs/applications/misc/cardpeek/default.nix index adabcdac9542..4cf13498be94 100644 --- a/pkgs/applications/misc/cardpeek/default.nix +++ b/pkgs/applications/misc/cardpeek/default.nix @@ -46,5 +46,6 @@ stdenv.mkDerivation { license = licenses.gpl3Plus; platforms = with platforms; linux ++ darwin; maintainers = with maintainers; [ embr ]; + mainProgram = "cardpeek"; }; } diff --git a/pkgs/applications/misc/charm/default.nix b/pkgs/applications/misc/charm/default.nix index eac305bd399e..bf3520d4634e 100644 --- a/pkgs/applications/misc/charm/default.nix +++ b/pkgs/applications/misc/charm/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { changelog = "https://github.com/charmbracelet/charm/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ penguwin ]; + mainProgram = "charm"; }; } diff --git a/pkgs/applications/misc/cheat/default.nix b/pkgs/applications/misc/cheat/default.nix index da39da86ef7b..ef8780f1e88b 100644 --- a/pkgs/applications/misc/cheat/default.nix +++ b/pkgs/applications/misc/cheat/default.nix @@ -30,5 +30,6 @@ buildGoModule rec { maintainers = with maintainers; [ mic92 ]; license = with licenses; [ gpl3 mit ]; inherit (src.meta) homepage; + mainProgram = "cheat"; }; } diff --git a/pkgs/applications/misc/clight/default.nix b/pkgs/applications/misc/clight/default.nix index e198bdc9fc72..3adff5c62887 100644 --- a/pkgs/applications/misc/clight/default.nix +++ b/pkgs/applications/misc/clight/default.nix @@ -48,5 +48,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ eadwu ]; + mainProgram = "clight"; }; } diff --git a/pkgs/applications/misc/clipqr/default.nix b/pkgs/applications/misc/clipqr/default.nix index d9265b2d1135..8bbfcc6d4209 100644 --- a/pkgs/applications/misc/clipqr/default.nix +++ b/pkgs/applications/misc/clipqr/default.nix @@ -68,5 +68,6 @@ buildGoModule rec { maintainers = with maintainers; [ MatthieuBarthel ]; homepage = "https://gitlab.com/imatt-foss/clipqr"; broken = stdenv.isDarwin; + mainProgram = "clipqr"; }; } diff --git a/pkgs/applications/misc/cloak/default.nix b/pkgs/applications/misc/cloak/default.nix index 7c362961b4be..bf3dd3c4a081 100644 --- a/pkgs/applications/misc/cloak/default.nix +++ b/pkgs/applications/misc/cloak/default.nix @@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec { description = "Command-line OTP authenticator application"; license = licenses.mit; maintainers = with maintainers; [ mvs ]; + mainProgram = "cloak"; }; } diff --git a/pkgs/applications/misc/cmatrix/default.nix b/pkgs/applications/misc/cmatrix/default.nix index 8008edf09969..7aca6851df21 100644 --- a/pkgs/applications/misc/cmatrix/default.nix +++ b/pkgs/applications/misc/cmatrix/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/abishekvashok/cmatrix"; platforms = ncurses.meta.platforms; maintainers = [ maintainers.AndersonTorres ]; + mainProgram = "cmatrix"; }; } diff --git a/pkgs/applications/misc/cobalt/default.nix b/pkgs/applications/misc/cobalt/default.nix index 0cdd77b4293c..feb6a2c80be4 100644 --- a/pkgs/applications/misc/cobalt/default.nix +++ b/pkgs/applications/misc/cobalt/default.nix @@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec { license = licenses.mit; maintainers = with maintainers; [ ethancedwards8 ]; platforms = platforms.unix; + mainProgram = "cobalt"; }; } diff --git a/pkgs/applications/misc/cointop/default.nix b/pkgs/applications/misc/cointop/default.nix index 6e22b443a573..16a59b2fdb71 100644 --- a/pkgs/applications/misc/cointop/default.nix +++ b/pkgs/applications/misc/cointop/default.nix @@ -27,5 +27,6 @@ buildGoModule rec { homepage = "https://cointop.sh"; maintainers = [ maintainers.marsam ]; license = licenses.asl20; + mainProgram = "cointop"; }; } diff --git a/pkgs/applications/misc/colorstorm/default.nix b/pkgs/applications/misc/colorstorm/default.nix index 0f78510aa2f6..ddb429dae33f 100644 --- a/pkgs/applications/misc/colorstorm/default.nix +++ b/pkgs/applications/misc/colorstorm/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ ]; inherit (zig_0_9.meta) platforms; + mainProgram = "colorstorm"; }; }) diff --git a/pkgs/applications/misc/colort/default.nix b/pkgs/applications/misc/colort/default.nix index 7a1ae7a9e2f4..2716e2d464bc 100644 --- a/pkgs/applications/misc/colort/default.nix +++ b/pkgs/applications/misc/colort/default.nix @@ -19,5 +19,6 @@ stdenv.mkDerivation { license = licenses.mit; platforms = platforms.all; maintainers = [ maintainers.neeasade ]; + mainProgram = "colort"; }; } diff --git a/pkgs/applications/misc/coltrane/default.nix b/pkgs/applications/misc/coltrane/default.nix index 81d095160e07..5d77f8dd6d56 100644 --- a/pkgs/applications/misc/coltrane/default.nix +++ b/pkgs/applications/misc/coltrane/default.nix @@ -19,5 +19,6 @@ bundlerApp rec { ''; license = licenses.mit; maintainers = [ maintainers.panaeon ]; + mainProgram = "coltrane"; }; } diff --git a/pkgs/applications/misc/comodoro/default.nix b/pkgs/applications/misc/comodoro/default.nix index f03b27ea51ca..2d780d5d514b 100644 --- a/pkgs/applications/misc/comodoro/default.nix +++ b/pkgs/applications/misc/comodoro/default.nix @@ -43,5 +43,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/soywod/comodoro/blob/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ soywod ]; + mainProgram = "comodoro"; }; } diff --git a/pkgs/applications/misc/confetty/default.nix b/pkgs/applications/misc/confetty/default.nix index 77269ef85354..a9e838c84b01 100644 --- a/pkgs/applications/misc/confetty/default.nix +++ b/pkgs/applications/misc/confetty/default.nix @@ -23,5 +23,6 @@ buildGoModule { homepage = "https://github.com/maaslalani/confetty"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "confetty"; }; } diff --git a/pkgs/applications/misc/cotp/default.nix b/pkgs/applications/misc/cotp/default.nix index 054823b86f2a..301543d481f7 100644 --- a/pkgs/applications/misc/cotp/default.nix +++ b/pkgs/applications/misc/cotp/default.nix @@ -27,5 +27,6 @@ rustPlatform.buildRustPackage rec { description = "Trustworthy, encrypted, command-line TOTP/HOTP authenticator app with import functionality"; license = licenses.gpl3Only; maintainers = with maintainers; [ davsanchez ]; + mainProgram = "cotp"; }; } diff --git a/pkgs/applications/misc/crumbs/default.nix b/pkgs/applications/misc/crumbs/default.nix index 5bb422058168..7dbcf74faf7e 100644 --- a/pkgs/applications/misc/crumbs/default.nix +++ b/pkgs/applications/misc/crumbs/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.wtfpl; platforms = platforms.all; maintainers = with maintainers; [ thesola10 ]; + mainProgram = "crumbs"; }; } diff --git a/pkgs/applications/misc/ctodo/default.nix b/pkgs/applications/misc/ctodo/default.nix index 224a79881e04..315d5ffc34cf 100644 --- a/pkgs/applications/misc/ctodo/default.nix +++ b/pkgs/applications/misc/ctodo/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.matthiasbeyer ]; platforms = platforms.unix; + mainProgram = "ctodo"; }; } diff --git a/pkgs/applications/misc/curaengine/default.nix b/pkgs/applications/misc/curaengine/default.nix index 2abe82913a4e..1155ce8e8e8e 100644 --- a/pkgs/applications/misc/curaengine/default.nix +++ b/pkgs/applications/misc/curaengine/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation rec { license = licenses.agpl3Only; platforms = platforms.linux; maintainers = with maintainers; [ abbradar gebner ]; + mainProgram = "CuraEngine"; }; } diff --git a/pkgs/applications/misc/ddgr/default.nix b/pkgs/applications/misc/ddgr/default.nix index 0e7800b9bbb3..04f27117f8e2 100644 --- a/pkgs/applications/misc/ddgr/default.nix +++ b/pkgs/applications/misc/ddgr/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = with maintainers; [ ceedubs markus1189 ]; platforms = python3.meta.platforms; + mainProgram = "ddgr"; }; } diff --git a/pkgs/applications/misc/deadd-notification-center/default.nix b/pkgs/applications/misc/deadd-notification-center/default.nix index edc1f8ba9e1c..5551ebe1750f 100644 --- a/pkgs/applications/misc/deadd-notification-center/default.nix +++ b/pkgs/applications/misc/deadd-notification-center/default.nix @@ -60,4 +60,5 @@ in mkDerivation rec { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ melkor333 sna ]; platforms = lib.platforms.linux; + mainProgram = "deadd-notification-center"; } diff --git a/pkgs/applications/misc/deco/default.nix b/pkgs/applications/misc/deco/default.nix index b19f3f38dac7..a39f6b4f0bad 100644 --- a/pkgs/applications/misc/deco/default.nix +++ b/pkgs/applications/misc/deco/default.nix @@ -29,6 +29,7 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.ebzzry ]; platforms = platforms.unix; + mainProgram = "deco"; }; dontBuild = true; diff --git a/pkgs/applications/misc/devdocs-desktop/default.nix b/pkgs/applications/misc/devdocs-desktop/default.nix index 97ed9ed72962..55fe2b9e2cf7 100644 --- a/pkgs/applications/misc/devdocs-desktop/default.nix +++ b/pkgs/applications/misc/devdocs-desktop/default.nix @@ -35,5 +35,6 @@ in appimageTools.wrapType2 rec { license = licenses.mit; maintainers = with maintainers; [ ymarkus ]; platforms = [ "x86_64-linux" ]; + mainProgram = "devdocs-desktop"; }; } diff --git a/pkgs/applications/misc/devilspie2/default.nix b/pkgs/applications/misc/devilspie2/default.nix index 581a8126cada..8ea982f6059f 100644 --- a/pkgs/applications/misc/devilspie2/default.nix +++ b/pkgs/applications/misc/devilspie2/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = [ maintainers.ebzzry ]; platforms = platforms.linux; + mainProgram = "devilspie2"; }; } diff --git a/pkgs/applications/misc/diff-pdf/default.nix b/pkgs/applications/misc/diff-pdf/default.nix index f88af3be2721..1d54b57c9b2f 100644 --- a/pkgs/applications/misc/diff-pdf/default.nix +++ b/pkgs/applications/misc/diff-pdf/default.nix @@ -23,5 +23,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; platforms = platforms.all; maintainers = with maintainers; [ dtzWill ]; + mainProgram = "diff-pdf"; }; } diff --git a/pkgs/applications/misc/doctave/default.nix b/pkgs/applications/misc/doctave/default.nix index 454c6bea3315..3ebe50311d57 100644 --- a/pkgs/applications/misc/doctave/default.nix +++ b/pkgs/applications/misc/doctave/default.nix @@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/doctave/doctave/blob/${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "doctave"; }; } diff --git a/pkgs/applications/misc/doing/default.nix b/pkgs/applications/misc/doing/default.nix index e539cf3ae19e..c5114eccc77f 100644 --- a/pkgs/applications/misc/doing/default.nix +++ b/pkgs/applications/misc/doing/default.nix @@ -21,5 +21,6 @@ bundlerEnv { license = licenses.mit; maintainers = with maintainers; [ ktf nicknovitski ]; platforms = platforms.unix; + mainProgram = "doing"; }; } diff --git a/pkgs/applications/misc/downonspot/default.nix b/pkgs/applications/misc/downonspot/default.nix index 23747102fecb..5a7c6ce6933b 100644 --- a/pkgs/applications/misc/downonspot/default.nix +++ b/pkgs/applications/misc/downonspot/default.nix @@ -41,5 +41,6 @@ rustPlatform.buildRustPackage rec { license = licenses.gpl3Only; platforms = platforms.linux; maintainers = with maintainers; [ onny ]; + mainProgram = "down_on_spot"; }; } diff --git a/pkgs/applications/misc/dwmbar/default.nix b/pkgs/applications/misc/dwmbar/default.nix index 5559f4a6e5af..0d942eff73d7 100644 --- a/pkgs/applications/misc/dwmbar/default.nix +++ b/pkgs/applications/misc/dwmbar/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation { license = licenses.gpl3Plus; maintainers = with maintainers; [ baitinq ]; platforms = platforms.linux; + mainProgram = "dwmbar"; }; } diff --git a/pkgs/applications/misc/dwmblocks/default.nix b/pkgs/applications/misc/dwmblocks/default.nix index c31a1a4b0630..0b7abc7e3dfc 100644 --- a/pkgs/applications/misc/dwmblocks/default.nix +++ b/pkgs/applications/misc/dwmblocks/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation { license = licenses.isc; maintainers = with maintainers; [ sophrosyne ]; platforms = platforms.linux; + mainProgram = "dwmblocks"; }; } diff --git a/pkgs/applications/misc/effitask/default.nix b/pkgs/applications/misc/effitask/default.nix index 50172b9d1cb4..345f87d84a1c 100644 --- a/pkgs/applications/misc/effitask/default.nix +++ b/pkgs/applications/misc/effitask/default.nix @@ -44,5 +44,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/sanpii/effitask"; maintainers = with maintainers; [ davidak ]; license = with licenses; [ mit ]; + mainProgram = "effitask"; }; } diff --git a/pkgs/applications/misc/elfx86exts/default.nix b/pkgs/applications/misc/elfx86exts/default.nix index cf0711ca64e8..7e11d90f5d2e 100644 --- a/pkgs/applications/misc/elfx86exts/default.nix +++ b/pkgs/applications/misc/elfx86exts/default.nix @@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/pkgw/elfx86exts"; maintainers = with maintainers; [ rmcgibbo ]; license = with licenses; [ mit ]; + mainProgram = "elfx86exts"; }; } diff --git a/pkgs/applications/misc/emem/default.nix b/pkgs/applications/misc/emem/default.nix index 77a8adc69257..ef429ac4c084 100644 --- a/pkgs/applications/misc/emem/default.nix +++ b/pkgs/applications/misc/emem/default.nix @@ -35,5 +35,6 @@ EOF license = licenses.epl10; maintainers = [ maintainers.ebzzry ]; platforms = platforms.unix; + mainProgram = "emem"; }; } diff --git a/pkgs/applications/misc/epdfview/default.nix b/pkgs/applications/misc/epdfview/default.nix index 9eea30e74f86..840165dcedee 100644 --- a/pkgs/applications/misc/epdfview/default.nix +++ b/pkgs/applications/misc/epdfview/default.nix @@ -37,5 +37,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.astsmtl ]; platforms = platforms.linux; + mainProgram = "epdfview"; }; } diff --git a/pkgs/applications/misc/evtest/default.nix b/pkgs/applications/misc/evtest/default.nix index 0e4a0f5be00e..39f8ea8c0f83 100644 --- a/pkgs/applications/misc/evtest/default.nix +++ b/pkgs/applications/misc/evtest/default.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = platforms.linux; maintainers = [ maintainers.bjornfor ]; + mainProgram = "evtest"; }; } diff --git a/pkgs/applications/misc/exercism/default.nix b/pkgs/applications/misc/exercism/default.nix index aa54b29dab1c..b2a75359a3d3 100644 --- a/pkgs/applications/misc/exercism/default.nix +++ b/pkgs/applications/misc/exercism/default.nix @@ -24,5 +24,6 @@ buildGoModule rec { description = "A Go based command line tool for exercism.io"; license = licenses.mit; maintainers = [ maintainers.rbasso maintainers.nobbz ]; + mainProgram = "exercism"; }; } diff --git a/pkgs/applications/misc/expenses/default.nix b/pkgs/applications/misc/expenses/default.nix index 220cd1178564..0bca959b8b04 100644 --- a/pkgs/applications/misc/expenses/default.nix +++ b/pkgs/applications/misc/expenses/default.nix @@ -40,5 +40,6 @@ buildGoModule rec { description = "An interactive command line expense logger"; license = licenses.mit; maintainers = [ maintainers.manojkarthick ]; + mainProgram = "expenses"; }; } diff --git a/pkgs/applications/misc/fead/default.nix b/pkgs/applications/misc/fead/default.nix index bfd645c43313..73907a175881 100644 --- a/pkgs/applications/misc/fead/default.nix +++ b/pkgs/applications/misc/fead/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = licenses.agpl3Plus; changelog = "https://git.sr.ht/~cnx/fead/refs/${version}"; maintainers = with maintainers; [ McSinyx ]; + mainProgram = "fead"; }; } diff --git a/pkgs/applications/misc/fehlstart/default.nix b/pkgs/applications/misc/fehlstart/default.nix index 69050ca661f9..4d3903bbb6ec 100644 --- a/pkgs/applications/misc/fehlstart/default.nix +++ b/pkgs/applications/misc/fehlstart/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation { license = licenses.gpl3; maintainers = [ maintainers.mounium ]; platforms = platforms.all; + mainProgram = "fehlstart"; }; } diff --git a/pkgs/applications/misc/ff2mpv/default.nix b/pkgs/applications/misc/ff2mpv/default.nix index 2a1ff0458a5d..a87e84ea3892 100644 --- a/pkgs/applications/misc/ff2mpv/default.nix +++ b/pkgs/applications/misc/ff2mpv/default.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/woodruffw/ff2mpv"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ Enzime ]; + mainProgram = "ff2mpv.py"; }; } diff --git a/pkgs/applications/misc/filet/default.nix b/pkgs/applications/misc/filet/default.nix index 0ee3f6fb221a..b13f24be307d 100644 --- a/pkgs/applications/misc/filet/default.nix +++ b/pkgs/applications/misc/filet/default.nix @@ -19,5 +19,6 @@ stdenv.mkDerivation rec { license = licenses.mpl20; platforms = platforms.all; maintainers = with maintainers; [ buffet ]; + mainProgram = "filet"; }; } diff --git a/pkgs/applications/misc/firefly-desktop/default.nix b/pkgs/applications/misc/firefly-desktop/default.nix index f039a31a9eb9..9df2118b02fb 100644 --- a/pkgs/applications/misc/firefly-desktop/default.nix +++ b/pkgs/applications/misc/firefly-desktop/default.nix @@ -30,5 +30,6 @@ in appimageTools.wrapType2 { license = licenses.asl20; maintainers = with maintainers; [ wolfangaukang ]; platforms = [ "x86_64-linux" ]; + mainProgram = "firefly-desktop"; }; } diff --git a/pkgs/applications/misc/firestarter/default.nix b/pkgs/applications/misc/firestarter/default.nix index 4e8e4ff61306..a8372b643bd3 100644 --- a/pkgs/applications/misc/firestarter/default.nix +++ b/pkgs/applications/misc/firestarter/default.nix @@ -105,5 +105,6 @@ stdenv.mkDerivation rec { platforms = platforms.linux; maintainers = with maintainers; [ astro marenz ]; license = licenses.gpl3; + mainProgram = "FIRESTARTER"; }; } diff --git a/pkgs/applications/misc/flamerobin/default.nix b/pkgs/applications/misc/flamerobin/default.nix index 5fd805994a6e..de0f06fa5a00 100644 --- a/pkgs/applications/misc/flamerobin/default.nix +++ b/pkgs/applications/misc/flamerobin/default.nix @@ -43,5 +43,6 @@ stdenv.mkDerivation rec { license = licenses.bsdOriginal; maintainers = with maintainers; [ uralbash ]; platforms = platforms.unix; + mainProgram = "flamerobin"; }; } diff --git a/pkgs/applications/misc/flavours/default.nix b/pkgs/applications/misc/flavours/default.nix index db625793adc7..ca3c5956e3c2 100644 --- a/pkgs/applications/misc/flavours/default.nix +++ b/pkgs/applications/misc/flavours/default.nix @@ -30,5 +30,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/Misterio77/flavours/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ moni misterio77 ]; + mainProgram = "flavours"; }; } diff --git a/pkgs/applications/misc/freeplane/default.nix b/pkgs/applications/misc/freeplane/default.nix index 4c790c5e814f..77918baff376 100644 --- a/pkgs/applications/misc/freeplane/default.nix +++ b/pkgs/applications/misc/freeplane/default.nix @@ -147,5 +147,6 @@ in stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.linux; maintainers = with maintainers; [ chaduffy ]; + mainProgram = "freeplane"; }; } diff --git a/pkgs/applications/misc/fsv/default.nix b/pkgs/applications/misc/fsv/default.nix index 9ffd520a7d56..e49610116f71 100644 --- a/pkgs/applications/misc/fsv/default.nix +++ b/pkgs/applications/misc/fsv/default.nix @@ -57,5 +57,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl2; platforms = platforms.linux; maintainers = with maintainers; [ rnhmjoj ]; + mainProgram = "fsv"; }; } diff --git a/pkgs/applications/misc/galculator/default.nix b/pkgs/applications/misc/galculator/default.nix index a96cbb566106..9128906fe9c5 100644 --- a/pkgs/applications/misc/galculator/default.nix +++ b/pkgs/applications/misc/galculator/default.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = [ maintainers.AndersonTorres ]; platforms = platforms.linux; + mainProgram = "galculator"; }; } diff --git a/pkgs/applications/misc/ganttproject-bin/default.nix b/pkgs/applications/misc/ganttproject-bin/default.nix index 985a67ab963f..abf63bece807 100644 --- a/pkgs/applications/misc/ganttproject-bin/default.nix +++ b/pkgs/applications/misc/ganttproject-bin/default.nix @@ -54,5 +54,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; platforms = platforms.linux; maintainers = [ maintainers.vidbina ]; + mainProgram = "ganttproject"; }; } diff --git a/pkgs/applications/misc/gcfflasher/default.nix b/pkgs/applications/misc/gcfflasher/default.nix index 917a66576017..076b8c4b1f6d 100644 --- a/pkgs/applications/misc/gcfflasher/default.nix +++ b/pkgs/applications/misc/gcfflasher/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/dresden-elektronik/gcfflasher"; maintainers = with maintainers; [ fleaz ]; platforms = platforms.all; + mainProgram = "GCFFlasher"; }; } diff --git a/pkgs/applications/misc/geek-life/default.nix b/pkgs/applications/misc/geek-life/default.nix index ae0fa298594d..0e8e3899bb2a 100644 --- a/pkgs/applications/misc/geek-life/default.nix +++ b/pkgs/applications/misc/geek-life/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { description = "The Todo List / Task Manager for Geeks in command line"; maintainers = with maintainers; [ noisersup ]; license = licenses.mit; + mainProgram = "geek-life"; }; } diff --git a/pkgs/applications/misc/genact/default.nix b/pkgs/applications/misc/genact/default.nix index c508b3400e24..1d5c11063c00 100644 --- a/pkgs/applications/misc/genact/default.nix +++ b/pkgs/applications/misc/genact/default.nix @@ -31,5 +31,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/svenstaro/genact/blob/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "genact"; }; } diff --git a/pkgs/applications/misc/geoipupdate/default.nix b/pkgs/applications/misc/geoipupdate/default.nix index 2d0bd2ca594c..939205017fe7 100644 --- a/pkgs/applications/misc/geoipupdate/default.nix +++ b/pkgs/applications/misc/geoipupdate/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { homepage = "https://github.com/maxmind/geoipupdate"; license = with licenses; [ asl20 ]; maintainers = teams.helsinki-systems.members; + mainProgram = "geoipupdate"; }; } diff --git a/pkgs/applications/misc/ghosttohugo/default.nix b/pkgs/applications/misc/ghosttohugo/default.nix index 29091a8447c2..5ec5cc6870ca 100644 --- a/pkgs/applications/misc/ghosttohugo/default.nix +++ b/pkgs/applications/misc/ghosttohugo/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { homepage = "https://github.com/jbarone/ghostToHugo"; license = licenses.mit; maintainers = with maintainers; [ clerie ]; + mainProgram = "ghostToHugo"; }; } diff --git a/pkgs/applications/misc/gmnitohtml/default.nix b/pkgs/applications/misc/gmnitohtml/default.nix index 463d1d50ab54..837379890b4c 100644 --- a/pkgs/applications/misc/gmnitohtml/default.nix +++ b/pkgs/applications/misc/gmnitohtml/default.nix @@ -42,5 +42,6 @@ buildGoModule rec { ''; license = licenses.mit; maintainers = with maintainers; [ jk sikmir ]; + mainProgram = "gmnitohtml"; }; } diff --git a/pkgs/applications/misc/gmrun/default.nix b/pkgs/applications/misc/gmrun/default.nix index bd99adf94359..e71b1a6484d3 100644 --- a/pkgs/applications/misc/gmrun/default.nix +++ b/pkgs/applications/misc/gmrun/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = []; platforms = platforms.all; + mainProgram = "gmrun"; }; } diff --git a/pkgs/applications/misc/go-org/default.nix b/pkgs/applications/misc/go-org/default.nix index 6ab70d0fe307..8aa5a3be717b 100644 --- a/pkgs/applications/misc/go-org/default.nix +++ b/pkgs/applications/misc/go-org/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { homepage = "https://niklasfasching.github.io/go-org"; license = licenses.mit; maintainers = with maintainers; [ payas ]; + mainProgram = "go-org"; }; } diff --git a/pkgs/applications/misc/gollum/default.nix b/pkgs/applications/misc/gollum/default.nix index cafebfad39a2..a345896ca8d9 100644 --- a/pkgs/applications/misc/gollum/default.nix +++ b/pkgs/applications/misc/gollum/default.nix @@ -19,5 +19,6 @@ bundlerApp rec { license = licenses.mit; maintainers = with maintainers; [ erictapen jgillich nicknovitski bbenno ]; platforms = platforms.unix; + mainProgram = "gollum"; }; } diff --git a/pkgs/applications/misc/gomatrix/default.nix b/pkgs/applications/misc/gomatrix/default.nix index 2b9ee3a15553..001b57d06eec 100644 --- a/pkgs/applications/misc/gomatrix/default.nix +++ b/pkgs/applications/misc/gomatrix/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { license = licenses.bsd2; maintainers = with maintainers; [ skykanin ]; homepage = "https://github.com/GeertJohan/gomatrix"; + mainProgram = "gomatrix"; }; } diff --git a/pkgs/applications/misc/googler/default.nix b/pkgs/applications/misc/googler/default.nix index a7cd5ec64abd..9e204ed636f3 100644 --- a/pkgs/applications/misc/googler/default.nix +++ b/pkgs/applications/misc/googler/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ koral Br1ght0ne ]; platforms = python.meta.platforms; + mainProgram = "googler"; }; } diff --git a/pkgs/applications/misc/gostatic/default.nix b/pkgs/applications/misc/gostatic/default.nix index 240df1a91363..b7967f6f4e4f 100644 --- a/pkgs/applications/misc/gostatic/default.nix +++ b/pkgs/applications/misc/gostatic/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { homepage = "https://github.com/piranha/gostatic"; license = licenses.isc; maintainers = with maintainers; [ urandom ]; + mainProgram = "gostatic"; }; } diff --git a/pkgs/applications/misc/gpa/default.nix b/pkgs/applications/misc/gpa/default.nix index 0d567dd79a10..cf6a915e29c1 100644 --- a/pkgs/applications/misc/gpa/default.nix +++ b/pkgs/applications/misc/gpa/default.nix @@ -17,5 +17,6 @@ stdenv.mkDerivation rec { homepage = "https://www.gnupg.org/related_software/gpa/"; license = licenses.gpl3Plus; platforms = platforms.unix; + mainProgram = "gpa"; }; } diff --git a/pkgs/applications/misc/gphoto2/default.nix b/pkgs/applications/misc/gphoto2/default.nix index b65904006751..96eca30a4f49 100644 --- a/pkgs/applications/misc/gphoto2/default.nix +++ b/pkgs/applications/misc/gphoto2/default.nix @@ -46,5 +46,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.unix; maintainers = [ maintainers.jcumming ]; + mainProgram = "gphoto2"; }; } diff --git a/pkgs/applications/misc/gpsbabel/default.nix b/pkgs/applications/misc/gpsbabel/default.nix index 0898c3ccee9a..fbacfb6984c6 100644 --- a/pkgs/applications/misc/gpsbabel/default.nix +++ b/pkgs/applications/misc/gpsbabel/default.nix @@ -114,5 +114,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.unix; maintainers = with maintainers; [ sikmir ]; + mainProgram = "gpsbabel"; }; } diff --git a/pkgs/applications/misc/gpsprune/default.nix b/pkgs/applications/misc/gpsprune/default.nix index 8ea6091894e8..293c3c5691ec 100644 --- a/pkgs/applications/misc/gpsprune/default.nix +++ b/pkgs/applications/misc/gpsprune/default.nix @@ -50,5 +50,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ rycee ]; platforms = platforms.all; + mainProgram = "gpsprune"; }; } diff --git a/pkgs/applications/misc/gpu-burn/default.nix b/pkgs/applications/misc/gpu-burn/default.nix index 4d6abb585c30..fe7bcf3dcb71 100644 --- a/pkgs/applications/misc/gpu-burn/default.nix +++ b/pkgs/applications/misc/gpu-burn/default.nix @@ -41,5 +41,6 @@ stdenv.mkDerivation { platforms = platforms.linux; maintainers = with maintainers; [ elohmeier ]; license = licenses.bsd2; + mainProgram = "gpu_burn"; }; } diff --git a/pkgs/applications/misc/gpu-viewer/default.nix b/pkgs/applications/misc/gpu-viewer/default.nix index 03ca5ee9ec17..5d703f7d6e37 100644 --- a/pkgs/applications/misc/gpu-viewer/default.nix +++ b/pkgs/applications/misc/gpu-viewer/default.nix @@ -71,5 +71,6 @@ python3.pkgs.buildPythonApplication rec { maintainers = with maintainers; [ GaetanLepage ]; license = licenses.gpl3; platforms = platforms.linux; + mainProgram = "gpu-viewer"; }; } diff --git a/pkgs/applications/misc/grb/default.nix b/pkgs/applications/misc/grb/default.nix index 0a3d3dfd83b9..9d4774b42a2c 100644 --- a/pkgs/applications/misc/grb/default.nix +++ b/pkgs/applications/misc/grb/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/LukeSmithxyz/grb"; license = licenses.publicDomain; maintainers = [ maintainers.cafkafk ]; + mainProgram = "grb"; }; } diff --git a/pkgs/applications/misc/green-pdfviewer/default.nix b/pkgs/applications/misc/green-pdfviewer/default.nix index fe21631c0d67..9f649b07ff8c 100644 --- a/pkgs/applications/misc/green-pdfviewer/default.nix +++ b/pkgs/applications/misc/green-pdfviewer/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation { platforms = platforms.unix; license = licenses.gpl3; maintainers = [ maintainers.vrthra ]; + mainProgram = "green"; }; } diff --git a/pkgs/applications/misc/gremlin-console/default.nix b/pkgs/applications/misc/gremlin-console/default.nix index 367387f54ec8..ee7d7d3a95b9 100644 --- a/pkgs/applications/misc/gremlin-console/default.nix +++ b/pkgs/applications/misc/gremlin-console/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { license = licenses.asl20; maintainers = [ maintainers.lewo ]; platforms = platforms.all; + mainProgram = "gremlin-console"; }; } diff --git a/pkgs/applications/misc/gremlin-server/default.nix b/pkgs/applications/misc/gremlin-server/default.nix index 82b7bf1e9fe0..00cd3bf79091 100644 --- a/pkgs/applications/misc/gremlin-server/default.nix +++ b/pkgs/applications/misc/gremlin-server/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.asl20; maintainers = [ maintainers.jrpotter ]; platforms = platforms.all; + mainProgram = "gremlin-server"; }; } diff --git a/pkgs/applications/misc/grip/default.nix b/pkgs/applications/misc/grip/default.nix index 281f8dec2272..f993cb387b74 100644 --- a/pkgs/applications/misc/grip/default.nix +++ b/pkgs/applications/misc/grip/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ marcweber ]; platforms = lib.platforms.linux; + mainProgram = "grip"; }; } diff --git a/pkgs/applications/misc/gsctl/default.nix b/pkgs/applications/misc/gsctl/default.nix index 31f8881127d1..1e88b837f4a8 100644 --- a/pkgs/applications/misc/gsctl/default.nix +++ b/pkgs/applications/misc/gsctl/default.nix @@ -38,5 +38,6 @@ buildGoModule rec { homepage = "https://github.com/giantswarm/gsctl"; license = licenses.asl20; maintainers = with maintainers; [ joesalisbury ]; + mainProgram = "gsctl"; }; } diff --git a/pkgs/applications/misc/gsimplecal/default.nix b/pkgs/applications/misc/gsimplecal/default.nix index 2cb72575a4bf..224f2f359d77 100644 --- a/pkgs/applications/misc/gsimplecal/default.nix +++ b/pkgs/applications/misc/gsimplecal/default.nix @@ -40,5 +40,6 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.romildo ]; platforms = lib.platforms.linux; + mainProgram = "gsimplecal"; }; } diff --git a/pkgs/applications/misc/gtk2fontsel/default.nix b/pkgs/applications/misc/gtk2fontsel/default.nix index 53344338bd03..83be4fe82393 100644 --- a/pkgs/applications/misc/gtk2fontsel/default.nix +++ b/pkgs/applications/misc/gtk2fontsel/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.prikhi ]; platforms = platforms.linux; + mainProgram = "gtk2fontsel"; }; } diff --git a/pkgs/applications/misc/gxkb/default.nix b/pkgs/applications/misc/gxkb/default.nix index 350e33144760..201cbdb0a11a 100644 --- a/pkgs/applications/misc/gxkb/default.nix +++ b/pkgs/applications/misc/gxkb/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = [ maintainers.omgbebebe ]; platforms = platforms.linux; + mainProgram = "gxkb"; }; } diff --git a/pkgs/applications/misc/gxmessage/default.nix b/pkgs/applications/misc/gxmessage/default.nix index fb172eb22b01..ae5c7d1d07a4 100644 --- a/pkgs/applications/misc/gxmessage/default.nix +++ b/pkgs/applications/misc/gxmessage/default.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [jfb]; platforms = with lib.platforms; linux; + mainProgram = "gxmessage"; }; } diff --git a/pkgs/applications/misc/gxneur/default.nix b/pkgs/applications/misc/gxneur/default.nix index 53873af2b07a..0bfc3ce91f65 100644 --- a/pkgs/applications/misc/gxneur/default.nix +++ b/pkgs/applications/misc/gxneur/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation rec { description = "GUI for XNEUR keyboard layout switcher"; platforms = platforms.linux; license = with licenses; [ gpl2 gpl3 ]; + mainProgram = "gxneur"; }; } diff --git a/pkgs/applications/misc/harsh/default.nix b/pkgs/applications/misc/harsh/default.nix index d3790a161889..6938a1134260 100644 --- a/pkgs/applications/misc/harsh/default.nix +++ b/pkgs/applications/misc/harsh/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { changelog = "https://github.com/wakatara/harsh/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ laurailway ]; + mainProgram = "harsh"; }; } diff --git a/pkgs/applications/misc/has/default.nix b/pkgs/applications/misc/has/default.nix index 144d8073ff0e..a18a996f92aa 100644 --- a/pkgs/applications/misc/has/default.nix +++ b/pkgs/applications/misc/has/default.nix @@ -25,5 +25,6 @@ stdenvNoCC.mkDerivation (finalAttrs: rec { license = licenses.mit; maintainers = with maintainers; [ Freed-Wu ]; platforms = platforms.unix; + mainProgram = "has"; }; }) diff --git a/pkgs/applications/misc/hcl2json/default.nix b/pkgs/applications/misc/hcl2json/default.nix index d2c2bb319f8b..be6da03f1708 100644 --- a/pkgs/applications/misc/hcl2json/default.nix +++ b/pkgs/applications/misc/hcl2json/default.nix @@ -23,5 +23,6 @@ buildGoModule rec { homepage = "https://github.com/tmccombs/hcl2json"; license = licenses.asl20; maintainers = with maintainers; [ jonringer ]; + mainProgram = "hcl2json"; }; } diff --git a/pkgs/applications/misc/hello-unfree/default.nix b/pkgs/applications/misc/hello-unfree/default.nix index 5c9a507fc071..6fae0eca1399 100644 --- a/pkgs/applications/misc/hello-unfree/default.nix +++ b/pkgs/applications/misc/hello-unfree/default.nix @@ -19,5 +19,6 @@ stdenv.mkDerivation { description = "An example package with unfree license (for testing)"; license = lib.licenses.unfree; maintainers = [ lib.maintainers.oxij ]; + mainProgram = "hello-unfree"; }; } diff --git a/pkgs/applications/misc/herbe/default.nix b/pkgs/applications/misc/herbe/default.nix index 0d05228b63eb..9ea08f0dc83c 100644 --- a/pkgs/applications/misc/herbe/default.nix +++ b/pkgs/applications/misc/herbe/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { # NOTE: Could also work on 'unix'. platforms = platforms.linux; maintainers = with maintainers; [ wishfort36 ]; + mainProgram = "herbe"; }; } diff --git a/pkgs/applications/misc/hivemind/default.nix b/pkgs/applications/misc/hivemind/default.nix index adc6aa3642ef..589c6fa80736 100644 --- a/pkgs/applications/misc/hivemind/default.nix +++ b/pkgs/applications/misc/hivemind/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { description = "Process manager for Procfile-based applications"; license = with licenses; [ mit ]; maintainers = [ maintainers.sveitser ]; + mainProgram = "hivemind"; }; } diff --git a/pkgs/applications/misc/hr/default.nix b/pkgs/applications/misc/hr/default.nix index 7435d02c99c8..f0a43de700fc 100644 --- a/pkgs/applications/misc/hr/default.nix +++ b/pkgs/applications/misc/hr/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.matthiasbeyer ]; platforms = platforms.unix; + mainProgram = "hr"; }; } diff --git a/pkgs/applications/misc/inlyne/default.nix b/pkgs/applications/misc/inlyne/default.nix index 01ce66abc7fb..d9698c04aed5 100644 --- a/pkgs/applications/misc/inlyne/default.nix +++ b/pkgs/applications/misc/inlyne/default.nix @@ -65,5 +65,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/trimental/inlyne/releases/tag/${src.rev}"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "inlyne"; }; } diff --git a/pkgs/applications/misc/insulator2/default.nix b/pkgs/applications/misc/insulator2/default.nix index 456ca5d2448e..65b8cb505f72 100644 --- a/pkgs/applications/misc/insulator2/default.nix +++ b/pkgs/applications/misc/insulator2/default.nix @@ -94,6 +94,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/andrewinci/insulator2"; license = licenses.gpl3Only; maintainers = with maintainers; [ tc-kaluza ]; + mainProgram = "insulator-2"; }; } diff --git a/pkgs/applications/misc/ipatool/default.nix b/pkgs/applications/misc/ipatool/default.nix index 6c3ffc5455e5..0b9e7f8a9415 100644 --- a/pkgs/applications/misc/ipatool/default.nix +++ b/pkgs/applications/misc/ipatool/default.nix @@ -47,5 +47,6 @@ buildGoModule rec { changelog = "https://github.com/majd/ipatool/blob/${src.rev}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ gaelreyrol ]; + mainProgram = "ipatool"; }; } diff --git a/pkgs/applications/misc/ipmiview/default.nix b/pkgs/applications/misc/ipmiview/default.nix index d1162052cebb..ff8db5339f65 100644 --- a/pkgs/applications/misc/ipmiview/default.nix +++ b/pkgs/applications/misc/ipmiview/default.nix @@ -79,5 +79,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ vlaci ]; platforms = [ "x86_64-linux" "i686-linux" ]; + mainProgram = "IPMIView"; }; } diff --git a/pkgs/applications/misc/jekyll/default.nix b/pkgs/applications/misc/jekyll/default.nix index 510e06ab53bf..2b9f1497b765 100644 --- a/pkgs/applications/misc/jekyll/default.nix +++ b/pkgs/applications/misc/jekyll/default.nix @@ -53,5 +53,6 @@ in bundlerApp { license = licenses.mit; maintainers = with maintainers; [ ]; platforms = platforms.unix; + mainProgram = "jekyll"; }; } diff --git a/pkgs/applications/misc/jetbrains-toolbox/default.nix b/pkgs/applications/misc/jetbrains-toolbox/default.nix index ca8394e0dbdb..302104230189 100644 --- a/pkgs/applications/misc/jetbrains-toolbox/default.nix +++ b/pkgs/applications/misc/jetbrains-toolbox/default.nix @@ -72,5 +72,6 @@ stdenv.mkDerivation { license = licenses.unfree; maintainers = with maintainers; [ AnatolyPopov ]; platforms = [ "x86_64-linux" ]; + mainProgram = "jetbrains-toolbox"; }; } diff --git a/pkgs/applications/misc/josm/default.nix b/pkgs/applications/misc/josm/default.nix index c2ffbc7970df..0a7b12cc5b93 100644 --- a/pkgs/applications/misc/josm/default.nix +++ b/pkgs/applications/misc/josm/default.nix @@ -50,5 +50,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ rycee sikmir ]; platforms = platforms.all; + mainProgram = "josm"; }; } diff --git a/pkgs/applications/misc/jp2a/default.nix b/pkgs/applications/misc/jp2a/default.nix index bebccc6c1c4c..5ae33e8264f9 100644 --- a/pkgs/applications/misc/jp2a/default.nix +++ b/pkgs/applications/misc/jp2a/default.nix @@ -40,5 +40,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Only; maintainers = [ maintainers.FlorianFranzen ]; platforms = platforms.unix; + mainProgram = "jp2a"; }; } diff --git a/pkgs/applications/misc/jquake/default.nix b/pkgs/applications/misc/jquake/default.nix index ce0ea2ec1c5f..916a12db3150 100644 --- a/pkgs/applications/misc/jquake/default.nix +++ b/pkgs/applications/misc/jquake/default.nix @@ -64,5 +64,6 @@ stdenv.mkDerivation rec { sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = licenses.unfree; platforms = platforms.linux; + mainProgram = "JQuake"; }; } diff --git a/pkgs/applications/misc/kaufkauflist/default.nix b/pkgs/applications/misc/kaufkauflist/default.nix index b6a99ee0b84f..e7e462caf791 100644 --- a/pkgs/applications/misc/kaufkauflist/default.nix +++ b/pkgs/applications/misc/kaufkauflist/default.nix @@ -48,5 +48,6 @@ in buildNpmPackage rec { description = "A to-do list for shopping or other use cases"; license = licenses.mit; maintainers = with maintainers; [ annaaurora ]; + mainProgram = "kaufdbclean"; }; } diff --git a/pkgs/applications/misc/kbt/default.nix b/pkgs/applications/misc/kbt/default.nix index 3960556f4d8e..c59b5e62c433 100644 --- a/pkgs/applications/misc/kbt/default.nix +++ b/pkgs/applications/misc/kbt/default.nix @@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/bloznelis/kbt"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "kbt"; }; } diff --git a/pkgs/applications/misc/keepass-diff/default.nix b/pkgs/applications/misc/keepass-diff/default.nix index 5e03c0f2cac4..5cee712ae0c6 100644 --- a/pkgs/applications/misc/keepass-diff/default.nix +++ b/pkgs/applications/misc/keepass-diff/default.nix @@ -16,5 +16,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://keepass-diff.narigo.dev/"; license = licenses.mit; maintainers = with maintainers; [ wamserma ]; + mainProgram = "keepass-diff"; }; } diff --git a/pkgs/applications/misc/keylight-controller-mschneider82/default.nix b/pkgs/applications/misc/keylight-controller-mschneider82/default.nix index 9d70e59202e8..5a9afb42dd15 100644 --- a/pkgs/applications/misc/keylight-controller-mschneider82/default.nix +++ b/pkgs/applications/misc/keylight-controller-mschneider82/default.nix @@ -42,6 +42,7 @@ buildGoModule rec { license = licenses.mit; homepage = "https://github.com/mschneider82/keylight-control"; maintainers = with maintainers; [ ]; + mainProgram = "keylight-control"; }; } diff --git a/pkgs/applications/misc/kiln/default.nix b/pkgs/applications/misc/kiln/default.nix index ed9575ffa0ba..cafa43fa4f8c 100644 --- a/pkgs/applications/misc/kiln/default.nix +++ b/pkgs/applications/misc/kiln/default.nix @@ -25,5 +25,6 @@ buildGoModule rec { homepage = "https://kiln.adnano.co/"; license = licenses.mit; maintainers = with maintainers; [ sikmir ]; + mainProgram = "kiln"; }; } diff --git a/pkgs/applications/misc/klipperscreen/default.nix b/pkgs/applications/misc/klipperscreen/default.nix index e970c2572548..8589991ff522 100644 --- a/pkgs/applications/misc/klipperscreen/default.nix +++ b/pkgs/applications/misc/klipperscreen/default.nix @@ -50,5 +50,6 @@ homepage = "https://github.com/jordanruthe/KlipperScreen"; license = licenses.agpl3; maintainers = with maintainers; [ cab404 ]; + mainProgram = "KlipperScreen"; }; } diff --git a/pkgs/applications/misc/kondo/default.nix b/pkgs/applications/misc/kondo/default.nix index c210c257cc53..eba5799a9172 100644 --- a/pkgs/applications/misc/kondo/default.nix +++ b/pkgs/applications/misc/kondo/default.nix @@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/tbillington/kondo"; license = licenses.mit; maintainers = with maintainers; [ Br1ght0ne ]; + mainProgram = "kondo"; }; } diff --git a/pkgs/applications/misc/krabby/default.nix b/pkgs/applications/misc/krabby/default.nix index 31880f99a0cb..d006ec00b918 100644 --- a/pkgs/applications/misc/krabby/default.nix +++ b/pkgs/applications/misc/krabby/default.nix @@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/yannjor/krabby/releases/tag/v${version}"; license = licenses.gpl3; maintainers = with maintainers; [ ruby0b ]; + mainProgram = "krabby"; }; } diff --git a/pkgs/applications/misc/kratos/default.nix b/pkgs/applications/misc/kratos/default.nix index 9031b7d6d566..961e2289d21b 100644 --- a/pkgs/applications/misc/kratos/default.nix +++ b/pkgs/applications/misc/kratos/default.nix @@ -38,5 +38,6 @@ buildGoModule rec { homepage = "https://www.ory.sh/kratos/"; license = licenses.asl20; description = "An API-first Identity and User Management system that is built according to cloud architecture best practices"; + mainProgram = "kratos"; }; } diff --git a/pkgs/applications/misc/lavalauncher/default.nix b/pkgs/applications/misc/lavalauncher/default.nix index 1e8cb505f4a0..d4556402e21b 100644 --- a/pkgs/applications/misc/lavalauncher/default.nix +++ b/pkgs/applications/misc/lavalauncher/default.nix @@ -55,5 +55,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ AndersonTorres ]; platforms = with platforms; unix; + mainProgram = "lavalauncher"; }; } diff --git a/pkgs/applications/misc/lemonade/default.nix b/pkgs/applications/misc/lemonade/default.nix index 68622718e048..c9ca92d364e1 100644 --- a/pkgs/applications/misc/lemonade/default.nix +++ b/pkgs/applications/misc/lemonade/default.nix @@ -31,5 +31,6 @@ buildGoModule rec { homepage = "https://github.com/lemonade-command/lemonade/"; license = licenses.mit; maintainers = with maintainers; [ ]; + mainProgram = "lemonade"; }; } diff --git a/pkgs/applications/misc/lenmus/default.nix b/pkgs/applications/misc/lenmus/default.nix index 80da168cdafe..6736f342e89a 100644 --- a/pkgs/applications/misc/lenmus/default.nix +++ b/pkgs/applications/misc/lenmus/default.nix @@ -94,5 +94,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ ramkromberg ]; platforms = with platforms; unix; + mainProgram = "lenmus"; }; } diff --git a/pkgs/applications/misc/limesctl/default.nix b/pkgs/applications/misc/limesctl/default.nix index 119d8488ed47..00323a259db2 100644 --- a/pkgs/applications/misc/limesctl/default.nix +++ b/pkgs/applications/misc/limesctl/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { homepage = "https://github.com/sapcc/limesctl"; license = licenses.asl20; maintainers = with maintainers; [ SuperSandro2000 ]; + mainProgram = "limesctl"; }; } diff --git a/pkgs/applications/misc/logseq/default.nix b/pkgs/applications/misc/logseq/default.nix index 0877b3169014..ed4a07ec97ae 100644 --- a/pkgs/applications/misc/logseq/default.nix +++ b/pkgs/applications/misc/logseq/default.nix @@ -74,5 +74,6 @@ in { sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; maintainers = with lib.maintainers; [ ]; platforms = [ "x86_64-linux" ]; + mainProgram = "logseq"; }; }) diff --git a/pkgs/applications/misc/lscolors/default.nix b/pkgs/applications/misc/lscolors/default.nix index d61499ed0737..104f1baa037d 100644 --- a/pkgs/applications/misc/lscolors/default.nix +++ b/pkgs/applications/misc/lscolors/default.nix @@ -22,5 +22,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/sharkdp/lscolors/releases/tag/v${version}"; license = with licenses; [ asl20 /* or */ mit ]; maintainers = with maintainers; [ SuperSandro2000 ]; + mainProgram = "lscolors"; }; } diff --git a/pkgs/applications/misc/lswt/default.nix b/pkgs/applications/misc/lswt/default.nix index 59315ec9b7fd..98f36028dbc2 100644 --- a/pkgs/applications/misc/lswt/default.nix +++ b/pkgs/applications/misc/lswt/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Only; maintainers = with maintainers; [ edrex ]; platforms = platforms.linux; + mainProgram = "lswt"; }; } diff --git a/pkgs/applications/misc/ltwheelconf/default.nix b/pkgs/applications/misc/ltwheelconf/default.nix index 52fac4941562..b9c53a58b03d 100644 --- a/pkgs/applications/misc/ltwheelconf/default.nix +++ b/pkgs/applications/misc/ltwheelconf/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation { license = licenses.gpl3; maintainers = [ maintainers.ebzzry ]; platforms = platforms.linux; + mainProgram = "ltwheelconf"; }; } diff --git a/pkgs/applications/misc/lunatask/default.nix b/pkgs/applications/misc/lunatask/default.nix index b298992fbf83..017eb17a40ad 100644 --- a/pkgs/applications/misc/lunatask/default.nix +++ b/pkgs/applications/misc/lunatask/default.nix @@ -37,5 +37,6 @@ appimageTools.wrapType2 rec { sourceProvenance = with sourceTypes; [ binaryNativeCode ]; maintainers = with maintainers; [ henkery ]; platforms = [ "x86_64-linux" ]; + mainProgram = "lunatask"; }; } diff --git a/pkgs/applications/misc/madonctl/default.nix b/pkgs/applications/misc/madonctl/default.nix index 0e204ea83854..203d71a6cc48 100644 --- a/pkgs/applications/misc/madonctl/default.nix +++ b/pkgs/applications/misc/madonctl/default.nix @@ -33,5 +33,6 @@ buildGoModule rec { homepage = "https://github.com/McKael/madonctl"; license = licenses.mit; maintainers = with maintainers; [ ]; + mainProgram = "madonctl"; }; } diff --git a/pkgs/applications/misc/makeself/default.nix b/pkgs/applications/misc/makeself/default.nix index 3226797ca4be..7c2d33aebc00 100644 --- a/pkgs/applications/misc/makeself/default.nix +++ b/pkgs/applications/misc/makeself/default.nix @@ -41,5 +41,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.wmertens ]; platforms = platforms.all; + mainProgram = "makeself"; }; } diff --git a/pkgs/applications/misc/mangal/default.nix b/pkgs/applications/misc/mangal/default.nix index 6edc9da4f602..cc485d84e8e0 100644 --- a/pkgs/applications/misc/mangal/default.nix +++ b/pkgs/applications/misc/mangal/default.nix @@ -35,5 +35,6 @@ buildGoModule rec { homepage = "https://github.com/metafates/mangal"; license = licenses.mit; maintainers = [ maintainers.bertof ]; + mainProgram = "mangal"; }; } diff --git a/pkgs/applications/misc/mdp/default.nix b/pkgs/applications/misc/mdp/default.nix index 2c13ed4ecc9e..fd3ab88ff4c8 100644 --- a/pkgs/applications/misc/mdp/default.nix +++ b/pkgs/applications/misc/mdp/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ matthiasbeyer vrthra ]; license = licenses.gpl3; platforms = with platforms; unix; + mainProgram = "mdp"; }; } diff --git a/pkgs/applications/misc/mdzk/default.nix b/pkgs/applications/misc/mdzk/default.nix index 98bcda9943fc..e4093295df68 100644 --- a/pkgs/applications/misc/mdzk/default.nix +++ b/pkgs/applications/misc/mdzk/default.nix @@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/mdzk-rs/mdzk/blob/main/CHANGELOG.md"; license = licenses.mpl20; maintainers = with maintainers; [ bryanasdev000 ratsclub ]; + mainProgram = "mdzk"; }; } diff --git a/pkgs/applications/misc/memo/default.nix b/pkgs/applications/misc/memo/default.nix index 885e5466f8b3..93ef8192f54b 100644 --- a/pkgs/applications/misc/memo/default.nix +++ b/pkgs/applications/misc/memo/default.nix @@ -48,5 +48,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; maintainers = [ lib.maintainers.mrVanDalo ]; platforms = lib.platforms.all; + mainProgram = "memo"; }; } diff --git a/pkgs/applications/misc/mencal/default.nix b/pkgs/applications/misc/mencal/default.nix index c4973b275534..011db7455fcf 100644 --- a/pkgs/applications/misc/mencal/default.nix +++ b/pkgs/applications/misc/mencal/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.mmahut ]; platforms = platforms.all; + mainProgram = "mencal"; }; } diff --git a/pkgs/applications/misc/metamorphose2/default.nix b/pkgs/applications/misc/metamorphose2/default.nix index 9b2b7bdde881..c5950e2e9df0 100644 --- a/pkgs/applications/misc/metamorphose2/default.nix +++ b/pkgs/applications/misc/metamorphose2/default.nix @@ -39,5 +39,6 @@ stdenv.mkDerivation { license = with licenses; gpl3Plus; maintainers = with maintainers; [ ramkromberg ]; platforms = with platforms; linux; + mainProgram = "metamorphose2"; }; } diff --git a/pkgs/applications/misc/metar/default.nix b/pkgs/applications/misc/metar/default.nix index 07ac41f7281e..d1edfb6a761f 100644 --- a/pkgs/applications/misc/metar/default.nix +++ b/pkgs/applications/misc/metar/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation { ''; license = licenses.gpl2Plus; maintainers = with maintainers; [ zalakain ]; + mainProgram = "metar"; }; } diff --git a/pkgs/applications/misc/milu/default.nix b/pkgs/applications/misc/milu/default.nix index a941f6251498..b05a1c815baa 100644 --- a/pkgs/applications/misc/milu/default.nix +++ b/pkgs/applications/misc/milu/default.nix @@ -34,6 +34,7 @@ stdenv.mkDerivation { license = lib.licenses.bsd2; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.vrthra ]; + mainProgram = "milu"; }; } diff --git a/pkgs/applications/misc/mkgmap/default.nix b/pkgs/applications/misc/mkgmap/default.nix index 298aa2ef40f4..1960c34efa01 100644 --- a/pkgs/applications/misc/mkgmap/default.nix +++ b/pkgs/applications/misc/mkgmap/default.nix @@ -83,5 +83,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Only; maintainers = with maintainers; [ sikmir ]; platforms = platforms.all; + mainProgram = "mkgmap"; }; } diff --git a/pkgs/applications/misc/mop/default.nix b/pkgs/applications/misc/mop/default.nix index ddd02d45df0c..301b5302b022 100644 --- a/pkgs/applications/misc/mop/default.nix +++ b/pkgs/applications/misc/mop/default.nix @@ -25,5 +25,6 @@ buildGoModule rec { description = "Simple stock tracker implemented in go"; homepage = "https://github.com/mop-tracker/mop"; license = licenses.mit; + mainProgram = "mop"; }; } diff --git a/pkgs/applications/misc/mystem/default.nix b/pkgs/applications/misc/mystem/default.nix index 198d170bd89c..50c2c35749e0 100644 --- a/pkgs/applications/misc/mystem/default.nix +++ b/pkgs/applications/misc/mystem/default.nix @@ -23,5 +23,6 @@ stdenv.mkDerivation rec { license = licenses.unfreeRedistributable; maintainers = with maintainers; [ abbradar ]; platforms = [ "x86_64-linux" ]; + mainProgram = "mystem"; }; } diff --git a/pkgs/applications/misc/natural-docs/default.nix b/pkgs/applications/misc/natural-docs/default.nix index be4bd5f430fa..2995eba5787b 100644 --- a/pkgs/applications/misc/natural-docs/default.nix +++ b/pkgs/applications/misc/natural-docs/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { homepage = "https://naturaldocs.org"; license = licenses.agpl3Only; maintainers = [ maintainers.nkpvk ]; + mainProgram = "NaturalDocs"; }; } diff --git a/pkgs/applications/misc/neo/default.nix b/pkgs/applications/misc/neo/default.nix index e091a572c272..27216c381db6 100644 --- a/pkgs/applications/misc/neo/default.nix +++ b/pkgs/applications/misc/neo/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/st3w/neo"; platforms = ncurses.meta.platforms; maintainers = [ maintainers.abbe ]; + mainProgram = "neo"; }; } diff --git a/pkgs/applications/misc/neo4j-desktop/default.nix b/pkgs/applications/misc/neo4j-desktop/default.nix index d3058dbf1834..42cd8067fe32 100644 --- a/pkgs/applications/misc/neo4j-desktop/default.nix +++ b/pkgs/applications/misc/neo4j-desktop/default.nix @@ -29,5 +29,6 @@ in appimageTools.wrapType2 { license = licenses.unfree; maintainers = [ maintainers.bobvanderlinden ]; platforms = [ "x86_64-linux" ]; + mainProgram = "neo4j-desktop"; }; } diff --git a/pkgs/applications/misc/nix-tour/default.nix b/pkgs/applications/misc/nix-tour/default.nix index b7485255b8a8..bff2a40e5370 100644 --- a/pkgs/applications/misc/nix-tour/default.nix +++ b/pkgs/applications/misc/nix-tour/default.nix @@ -46,5 +46,6 @@ stdenv.mkDerivation rec { homepage = "https://nixcloud.io/tour"; license = licenses.gpl2; maintainers = with maintainers; [ qknight yuu ]; + mainProgram = "nix-tour"; }; } diff --git a/pkgs/applications/misc/notesnook/default.nix b/pkgs/applications/misc/notesnook/default.nix index cb39e26994f5..62788b5a7f13 100644 --- a/pkgs/applications/misc/notesnook/default.nix +++ b/pkgs/applications/misc/notesnook/default.nix @@ -38,6 +38,7 @@ let license = licenses.gpl3Only; maintainers = with maintainers; [ j0lol ]; platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ]; + mainProgram = "notesnook"; }; linux = appimageTools.wrapType2 rec { diff --git a/pkgs/applications/misc/nrsc5/default.nix b/pkgs/applications/misc/nrsc5/default.nix index e55438f0eb11..2b1a2ff22188 100644 --- a/pkgs/applications/misc/nrsc5/default.nix +++ b/pkgs/applications/misc/nrsc5/default.nix @@ -48,6 +48,7 @@ in stdenv.mkDerivation { platforms = lib.platforms.linux; license = licenses.gpl3Plus; maintainers = with maintainers; [ markuskowa ]; + mainProgram = "nrsc5"; }; } diff --git a/pkgs/applications/misc/ns-usbloader/default.nix b/pkgs/applications/misc/ns-usbloader/default.nix index ff16debee7ef..2a08b24435a2 100644 --- a/pkgs/applications/misc/ns-usbloader/default.nix +++ b/pkgs/applications/misc/ns-usbloader/default.nix @@ -100,5 +100,6 @@ maven.buildMavenPackage rec { license = licenses.gpl3Only; maintainers = with maintainers; [ soupglasses ]; platforms = [ "x86_64-linux" "aarch64-linux" ]; + mainProgram = "ns-usbloader"; }; } diff --git a/pkgs/applications/misc/nwg-dock/default.nix b/pkgs/applications/misc/nwg-dock/default.nix index b2154db0d794..f32873e21a06 100644 --- a/pkgs/applications/misc/nwg-dock/default.nix +++ b/pkgs/applications/misc/nwg-dock/default.nix @@ -30,5 +30,6 @@ buildGoModule rec { license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ dit7ya ]; + mainProgram = "nwg-dock"; }; } diff --git a/pkgs/applications/misc/obs-cli/default.nix b/pkgs/applications/misc/obs-cli/default.nix index f62fa6a84013..8ff7e7a48157 100644 --- a/pkgs/applications/misc/obs-cli/default.nix +++ b/pkgs/applications/misc/obs-cli/default.nix @@ -36,5 +36,6 @@ buildGoModule rec { license = licenses.mit; maintainers = with maintainers; [ flexiondotorg ]; platforms = platforms.linux ++ platforms.darwin; + mainProgram = "obs-cli"; }; } diff --git a/pkgs/applications/misc/onagre/default.nix b/pkgs/applications/misc/onagre/default.nix index 1b39cf45eeae..b6375e6b5955 100644 --- a/pkgs/applications/misc/onagre/default.nix +++ b/pkgs/applications/misc/onagre/default.nix @@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec { license = licenses.mit; maintainers = [ maintainers.jfvillablanca ]; platforms = platforms.linux; + mainProgram = "onagre"; }; } diff --git a/pkgs/applications/misc/oneko/default.nix b/pkgs/applications/misc/oneko/default.nix index 17a94511e3fc..a67bedd42912 100644 --- a/pkgs/applications/misc/oneko/default.nix +++ b/pkgs/applications/misc/oneko/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { license = with licenses; [ publicDomain ]; maintainers = with maintainers; [ xaverdh irenes ]; platforms = platforms.unix; + mainProgram = "oneko"; }; } diff --git a/pkgs/applications/misc/openbox-menu/default.nix b/pkgs/applications/misc/openbox-menu/default.nix index e9646b9c21d4..de3fc6cd0acc 100644 --- a/pkgs/applications/misc/openbox-menu/default.nix +++ b/pkgs/applications/misc/openbox-menu/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = [ maintainers.romildo ]; platforms = platforms.unix; + mainProgram = "openbox-menu"; }; } diff --git a/pkgs/applications/misc/openjump/default.nix b/pkgs/applications/misc/openjump/default.nix index d6b20a7f01e5..e1eceab49647 100644 --- a/pkgs/applications/misc/openjump/default.nix +++ b/pkgs/applications/misc/openjump/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation { license = lib.licenses.gpl2; maintainers = [lib.maintainers.marcweber]; platforms = lib.platforms.linux; + mainProgram = "OpenJump"; }; } diff --git a/pkgs/applications/misc/openring/default.nix b/pkgs/applications/misc/openring/default.nix index e311dfbb3b7c..2f72b8b41cc0 100644 --- a/pkgs/applications/misc/openring/default.nix +++ b/pkgs/applications/misc/openring/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { homepage = "https://sr.ht/~sircmpwn/openring"; license = licenses.gpl3Only; maintainers = with maintainers; [ sumnerevans ]; + mainProgram = "openring"; }; } diff --git a/pkgs/applications/misc/oranda/default.nix b/pkgs/applications/misc/oranda/default.nix index 9e1ff27f651b..bf84c0782da6 100644 --- a/pkgs/applications/misc/oranda/default.nix +++ b/pkgs/applications/misc/oranda/default.nix @@ -53,5 +53,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/axodotdev/oranda/blob/${src.rev}/CHANGELOG.md"; license = with licenses; [ asl20 mit ]; maintainers = with maintainers; [ figsoda ]; + mainProgram = "oranda"; }; } diff --git a/pkgs/applications/misc/osm2xmap/default.nix b/pkgs/applications/misc/osm2xmap/default.nix index 545ea498002a..bca60b14a34d 100644 --- a/pkgs/applications/misc/osm2xmap/default.nix +++ b/pkgs/applications/misc/osm2xmap/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = [ maintainers.mpickering ]; platforms = with lib.platforms; linux; + mainProgram = "osm2xmap"; }; } diff --git a/pkgs/applications/misc/osmium-tool/default.nix b/pkgs/applications/misc/osmium-tool/default.nix index cf7c419e40de..061d57952153 100644 --- a/pkgs/applications/misc/osmium-tool/default.nix +++ b/pkgs/applications/misc/osmium-tool/default.nix @@ -51,5 +51,6 @@ stdenv.mkDerivation rec { changelog = "https://github.com/osmcode/osmium-tool/blob/v${version}/CHANGELOG.md"; license = with licenses; [ gpl3Plus mit bsd3 ]; maintainers = with maintainers; [ das-g ]; + mainProgram = "osmium"; }; } diff --git a/pkgs/applications/misc/osmtogeojson/default.nix b/pkgs/applications/misc/osmtogeojson/default.nix index 5854d36b1e7a..07d989d2cc83 100644 --- a/pkgs/applications/misc/osmtogeojson/default.nix +++ b/pkgs/applications/misc/osmtogeojson/default.nix @@ -23,5 +23,6 @@ buildNpmPackage rec { homepage = "https://tyrasd.github.io/osmtogeojson/"; maintainers = with maintainers; [ thibautmarty ]; license = licenses.mit; + mainProgram = "osmtogeojson"; }; } diff --git a/pkgs/applications/misc/otf2bdf/default.nix b/pkgs/applications/misc/otf2bdf/default.nix index 947957df284c..6653225b7f44 100644 --- a/pkgs/applications/misc/otf2bdf/default.nix +++ b/pkgs/applications/misc/otf2bdf/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { license = licenses.mit0; platforms = platforms.all; maintainers = with maintainers; [ hzeller ]; + mainProgram = "otf2bdf"; }; } diff --git a/pkgs/applications/misc/oxker/default.nix b/pkgs/applications/misc/oxker/default.nix index 7974466a1c2c..eb93eaa28655 100644 --- a/pkgs/applications/misc/oxker/default.nix +++ b/pkgs/applications/misc/oxker/default.nix @@ -17,5 +17,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/mrjackwills/oxker/blob/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ siph ]; + mainProgram = "oxker"; }; } diff --git a/pkgs/applications/misc/p2pool/default.nix b/pkgs/applications/misc/p2pool/default.nix index 53a05157b996..9265543ff8f5 100644 --- a/pkgs/applications/misc/p2pool/default.nix +++ b/pkgs/applications/misc/p2pool/default.nix @@ -52,5 +52,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/SChernykh/p2pool"; license = licenses.gpl3Only; maintainers = with maintainers; [ ratsclub ]; + mainProgram = "p2pool"; }; } diff --git a/pkgs/applications/misc/pagefind/default.nix b/pkgs/applications/misc/pagefind/default.nix index 1d1a91e9e4b5..35fe84b22729 100644 --- a/pkgs/applications/misc/pagefind/default.nix +++ b/pkgs/applications/misc/pagefind/default.nix @@ -106,5 +106,6 @@ rustPlatform.buildRustPackage rec { license = licenses.mit; maintainers = with maintainers; [ pbsds ]; platforms = platforms.unix; + mainProgram = "pagefind"; }; } diff --git a/pkgs/applications/misc/pcmanx-gtk2/default.nix b/pkgs/applications/misc/pcmanx-gtk2/default.nix index 2e75791e3082..6179bbe15fbf 100644 --- a/pkgs/applications/misc/pcmanx-gtk2/default.nix +++ b/pkgs/applications/misc/pcmanx-gtk2/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { description = "Telnet BBS browser with GTK interface"; maintainers = [ maintainers.sifmelcara ]; platforms = platforms.linux; + mainProgram = "pcmanx"; }; } diff --git a/pkgs/applications/misc/peaclock/default.nix b/pkgs/applications/misc/peaclock/default.nix index 619b6ed9b375..866d6660910f 100644 --- a/pkgs/applications/misc/peaclock/default.nix +++ b/pkgs/applications/misc/peaclock/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.unix; maintainers = with maintainers; [ djanatyn ]; + mainProgram = "peaclock"; }; } diff --git a/pkgs/applications/misc/pell/default.nix b/pkgs/applications/misc/pell/default.nix index 0b21de1e91e0..1a11a793f563 100644 --- a/pkgs/applications/misc/pell/default.nix +++ b/pkgs/applications/misc/pell/default.nix @@ -34,6 +34,7 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.ebzzry ]; platforms = platforms.unix; + mainProgram = "pell"; }; dontBuild = true; diff --git a/pkgs/applications/misc/pgmanage/default.nix b/pkgs/applications/misc/pgmanage/default.nix index eac927ad3b2c..e3860ee62584 100644 --- a/pkgs/applications/misc/pgmanage/default.nix +++ b/pkgs/applications/misc/pgmanage/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/pgManage/pgManage"; license = licenses.postgresql; maintainers = [ maintainers.basvandijk ]; + mainProgram = "pgmanage"; }; } diff --git a/pkgs/applications/misc/phockup/default.nix b/pkgs/applications/misc/phockup/default.nix index 319a471f6278..8df388e1f64f 100644 --- a/pkgs/applications/misc/phockup/default.nix +++ b/pkgs/applications/misc/phockup/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/ivandokov/phockup"; license = licenses.mit; maintainers = with maintainers; [ aanderse ]; + mainProgram = "phockup"; }; } diff --git a/pkgs/applications/misc/pinfo/default.nix b/pkgs/applications/misc/pinfo/default.nix index 179af6ca87dc..92d892fc9c97 100644 --- a/pkgs/applications/misc/pinfo/default.nix +++ b/pkgs/applications/misc/pinfo/default.nix @@ -67,5 +67,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.unix; maintainers = with maintainers; [ fab ]; + mainProgram = "pinfo"; }; } diff --git a/pkgs/applications/misc/plasma-theme-switcher/default.nix b/pkgs/applications/misc/plasma-theme-switcher/default.nix index fb8d407ef12f..f2af3f6e43ab 100644 --- a/pkgs/applications/misc/plasma-theme-switcher/default.nix +++ b/pkgs/applications/misc/plasma-theme-switcher/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { description = "A KDE Plasma theme switcher"; license = with licenses; [ gpl2Only ]; maintainers = with maintainers; [ kevink ]; + mainProgram = "plasma-theme"; }; } diff --git a/pkgs/applications/misc/playonlinux/default.nix b/pkgs/applications/misc/playonlinux/default.nix index 89fcdfe4f711..0b4f445c0066 100644 --- a/pkgs/applications/misc/playonlinux/default.nix +++ b/pkgs/applications/misc/playonlinux/default.nix @@ -146,5 +146,6 @@ in stdenv.mkDerivation { license = licenses.gpl3; maintainers = [ maintainers.pasqui23 ]; platforms = [ "x86_64-linux" "i686-linux" ]; + mainProgram = "playonlinux"; }; } diff --git a/pkgs/applications/misc/pokemon-colorscripts-mac/default.nix b/pkgs/applications/misc/pokemon-colorscripts-mac/default.nix index 62c6ed0f4a42..5205e8ad6eaf 100644 --- a/pkgs/applications/misc/pokemon-colorscripts-mac/default.nix +++ b/pkgs/applications/misc/pokemon-colorscripts-mac/default.nix @@ -48,5 +48,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.wesleyjrz ]; platforms = platforms.unix; + mainProgram = "pokemon-colorscripts"; }; } diff --git a/pkgs/applications/misc/pomodoro/default.nix b/pkgs/applications/misc/pomodoro/default.nix index d180c8e436e7..fe09f5328ee8 100644 --- a/pkgs/applications/misc/pomodoro/default.nix +++ b/pkgs/applications/misc/pomodoro/default.nix @@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec { maintainers = with maintainers; [ annaaurora ]; # error: redefinition of module 'ObjectiveC' broken = stdenv.isDarwin; + mainProgram = "pomodoro"; }; } diff --git a/pkgs/applications/misc/pop-launcher/default.nix b/pkgs/applications/misc/pop-launcher/default.nix index 24bcd9ab89e4..b8ba5133904b 100644 --- a/pkgs/applications/misc/pop-launcher/default.nix +++ b/pkgs/applications/misc/pop-launcher/default.nix @@ -57,5 +57,6 @@ rustPlatform.buildRustPackage rec { platforms = platforms.linux; license = licenses.mpl20; maintainers = with maintainers; [ samhug ]; + mainProgram = "pop-launcher"; }; } diff --git a/pkgs/applications/misc/pop/default.nix b/pkgs/applications/misc/pop/default.nix index 02ebcaa2fb96..3fbf063e7315 100644 --- a/pkgs/applications/misc/pop/default.nix +++ b/pkgs/applications/misc/pop/default.nix @@ -36,5 +36,6 @@ buildGoModule rec { changelog = "https://github.com/charmbracelet/pop/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ caarlos0 maaslalani ]; + mainProgram = "pop"; }; } diff --git a/pkgs/applications/misc/porsmo/default.nix b/pkgs/applications/misc/porsmo/default.nix index 2e158187e437..f741ad2d6b48 100644 --- a/pkgs/applications/misc/porsmo/default.nix +++ b/pkgs/applications/misc/porsmo/default.nix @@ -43,5 +43,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/ColorCookie-dev/porsmo"; license = licenses.mit; maintainers = with maintainers; [ MoritzBoehme ]; + mainProgram = "porsmo"; }; } diff --git a/pkgs/applications/misc/premid/default.nix b/pkgs/applications/misc/premid/default.nix index df2f0d6b28a1..f621d510e411 100644 --- a/pkgs/applications/misc/premid/default.nix +++ b/pkgs/applications/misc/premid/default.nix @@ -89,5 +89,6 @@ stdenv.mkDerivation rec { license = licenses.mpl20; maintainers = with maintainers; [ natto1784 ]; platforms = [ "x86_64-linux" ]; + mainProgram = "premid"; }; } diff --git a/pkgs/applications/misc/process-compose/default.nix b/pkgs/applications/misc/process-compose/default.nix index fa92fbfe3c70..8b52f085f8a1 100644 --- a/pkgs/applications/misc/process-compose/default.nix +++ b/pkgs/applications/misc/process-compose/default.nix @@ -62,5 +62,6 @@ buildGoModule rec { changelog = "https://github.com/F1bonacc1/process-compose/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ thenonameguy ]; + mainProgram = "process-compose"; }; } diff --git a/pkgs/applications/misc/psi-notify/default.nix b/pkgs/applications/misc/psi-notify/default.nix index e086ee01afed..b984cc5cd5c3 100644 --- a/pkgs/applications/misc/psi-notify/default.nix +++ b/pkgs/applications/misc/psi-notify/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/cdown/psi-notify"; platforms = platforms.linux; maintainers = with maintainers; [ eduarrrd ]; + mainProgram = "psi-notify"; }; } diff --git a/pkgs/applications/misc/pstree/default.nix b/pkgs/applications/misc/pstree/default.nix index d25e4a6f90ba..7b979d486faa 100644 --- a/pkgs/applications/misc/pstree/default.nix +++ b/pkgs/applications/misc/pstree/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation rec { maintainers = [ maintainers.c0bw3b ]; platforms = platforms.unix; priority = 5; # Lower than psmisc also providing pstree on Linux platforms + mainProgram = "pstree"; }; } diff --git a/pkgs/applications/misc/pt/default.nix b/pkgs/applications/misc/pt/default.nix index ef490702a672..2cbcbdd7faa0 100644 --- a/pkgs/applications/misc/pt/default.nix +++ b/pkgs/applications/misc/pt/default.nix @@ -13,5 +13,6 @@ bundlerApp { license = licenses.mit; maintainers = with maintainers; [ ebzzry manveru nicknovitski ]; platforms = platforms.unix; + mainProgram = "pt"; }; } diff --git a/pkgs/applications/misc/quicksynergy/default.nix b/pkgs/applications/misc/quicksynergy/default.nix index d26972d97fb7..5a93f647291d 100644 --- a/pkgs/applications/misc/quicksynergy/default.nix +++ b/pkgs/applications/misc/quicksynergy/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.spinus ]; platforms = lib.platforms.linux; + mainProgram = "quicksynergy"; }; } diff --git a/pkgs/applications/misc/ratt/default.nix b/pkgs/applications/misc/ratt/default.nix index 15ce7a2e1409..afdc3c231418 100644 --- a/pkgs/applications/misc/ratt/default.nix +++ b/pkgs/applications/misc/ratt/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { homepage = "https://git.sr.ht/~ghost08/ratt"; license = licenses.mit; maintainers = with maintainers; [ kmein ]; + mainProgram = "ratt"; }; } diff --git a/pkgs/applications/misc/reddsaver/default.nix b/pkgs/applications/misc/reddsaver/default.nix index 7bcf774b0116..1c6202eb0dee 100644 --- a/pkgs/applications/misc/reddsaver/default.nix +++ b/pkgs/applications/misc/reddsaver/default.nix @@ -31,6 +31,7 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/manojkarthick/reddsaver"; license = with licenses; [ mit /* or */ asl20 ]; maintainers = [ maintainers.manojkarthick ]; + mainProgram = "reddsaver"; }; } diff --git a/pkgs/applications/misc/resumed/default.nix b/pkgs/applications/misc/resumed/default.nix index 75ee72a38b7f..e1f6928dcdbb 100644 --- a/pkgs/applications/misc/resumed/default.nix +++ b/pkgs/applications/misc/resumed/default.nix @@ -18,5 +18,6 @@ buildNpmPackage rec { homepage = "https://github.com/rbardini/resumed"; license = licenses.mit; maintainers = with maintainers; [ ambroisie ]; + mainProgram = "resumed"; }; } diff --git a/pkgs/applications/misc/revanced-cli/default.nix b/pkgs/applications/misc/revanced-cli/default.nix index 96c8f43a7249..56923e0ee195 100644 --- a/pkgs/applications/misc/revanced-cli/default.nix +++ b/pkgs/applications/misc/revanced-cli/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Only; sourceProvenance = with sourceTypes; [ binaryBytecode ]; maintainers = with maintainers; [ jopejoe1 ]; + mainProgram = "revanced-cli"; }; } diff --git a/pkgs/applications/misc/river-luatile/default.nix b/pkgs/applications/misc/river-luatile/default.nix index 6b5c27bab5ae..8999ea2445e5 100644 --- a/pkgs/applications/misc/river-luatile/default.nix +++ b/pkgs/applications/misc/river-luatile/default.nix @@ -32,5 +32,6 @@ rustPlatform.buildRustPackage rec { license = licenses.gpl3Only; platforms = platforms.linux; maintainers = with maintainers; [ pinpox ]; + mainProgram = "river-luatile"; }; } diff --git a/pkgs/applications/misc/river-tag-overlay/default.nix b/pkgs/applications/misc/river-tag-overlay/default.nix index 902f6e816148..e1652cf70da7 100644 --- a/pkgs/applications/misc/river-tag-overlay/default.nix +++ b/pkgs/applications/misc/river-tag-overlay/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Only; maintainers = with maintainers; [ edrex ]; platforms = platforms.linux; + mainProgram = "river-tag-overlay"; }; } diff --git a/pkgs/applications/misc/rivercarro/default.nix b/pkgs/applications/misc/rivercarro/default.nix index 5962b49ffc6a..93b476973f55 100644 --- a/pkgs/applications/misc/rivercarro/default.nix +++ b/pkgs/applications/misc/rivercarro/default.nix @@ -45,5 +45,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.gpl3Plus; maintainers = with maintainers; [ kraem ]; inherit (zig_0_11.meta) platforms; + mainProgram = "rivercarro"; }; }) diff --git a/pkgs/applications/misc/rlaunch/default.nix b/pkgs/applications/misc/rlaunch/default.nix index 15f26a24d602..da90dbe5d74a 100644 --- a/pkgs/applications/misc/rlaunch/default.nix +++ b/pkgs/applications/misc/rlaunch/default.nix @@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec { license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ danc86 ]; + mainProgram = "rlaunch"; }; } diff --git a/pkgs/applications/misc/robo3t/default.nix b/pkgs/applications/misc/robo3t/default.nix index ae32aac267e1..c2ea6a2a2552 100644 --- a/pkgs/applications/misc/robo3t/default.nix +++ b/pkgs/applications/misc/robo3t/default.nix @@ -94,5 +94,6 @@ stdenv.mkDerivation rec { sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.gpl3Only; maintainers = with maintainers; [ eperuffo ]; + mainProgram = "robo3t"; }; } diff --git a/pkgs/applications/misc/rsclock/default.nix b/pkgs/applications/misc/rsclock/default.nix index 8a6c5588494f..1830a6008726 100644 --- a/pkgs/applications/misc/rsclock/default.nix +++ b/pkgs/applications/misc/rsclock/default.nix @@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/valebes/rsClock"; license = licenses.mit; maintainers = with maintainers; [valebes]; + mainProgram = "rsclock"; }; } diff --git a/pkgs/applications/misc/rss-bridge-cli/default.nix b/pkgs/applications/misc/rss-bridge-cli/default.nix index 05d2bca99b1b..e7714a21b129 100644 --- a/pkgs/applications/misc/rss-bridge-cli/default.nix +++ b/pkgs/applications/misc/rss-bridge-cli/default.nix @@ -23,5 +23,6 @@ in (writeShellScriptBin "rss-bridge-cli" '' homepage = "https://github.com/RSS-Bridge/rss-bridge"; license = licenses.unlicense; maintainers = with maintainers; [ ymeister ]; + mainProgram = "rss-bridge-cli"; }; }) diff --git a/pkgs/applications/misc/rusty-psn/default.nix b/pkgs/applications/misc/rusty-psn/default.nix index d9e713b0abf7..c9968f7257f8 100644 --- a/pkgs/applications/misc/rusty-psn/default.nix +++ b/pkgs/applications/misc/rusty-psn/default.nix @@ -87,5 +87,6 @@ rustPlatform.buildRustPackage rec { license = licenses.mit; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ AngryAnt ]; + mainProgram = "rusty-psn"; }; } diff --git a/pkgs/applications/misc/sampler/default.nix b/pkgs/applications/misc/sampler/default.nix index e5e090e7da4d..a111142bbde4 100644 --- a/pkgs/applications/misc/sampler/default.nix +++ b/pkgs/applications/misc/sampler/default.nix @@ -35,5 +35,6 @@ buildGoModule rec { homepage = "https://sampler.dev"; license = licenses.gpl3; maintainers = with maintainers; [ uvnikita ]; + mainProgram = "sampler"; }; } diff --git a/pkgs/applications/misc/sdcv/default.nix b/pkgs/applications/misc/sdcv/default.nix index 3ddef749c568..206ca96d0100 100644 --- a/pkgs/applications/misc/sdcv/default.nix +++ b/pkgs/applications/misc/sdcv/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ lovek323 ]; license = licenses.gpl2; platforms = platforms.unix; + mainProgram = "sdcv"; }; } diff --git a/pkgs/applications/misc/semver/default.nix b/pkgs/applications/misc/semver/default.nix index cdafd3202719..53e06a4c406e 100644 --- a/pkgs/applications/misc/semver/default.nix +++ b/pkgs/applications/misc/semver/default.nix @@ -19,5 +19,6 @@ buildGoModule rec { description = "A small CLI to fish out the current or next semver version from a git repository"; maintainers = with maintainers; [ catouc ]; license = licenses.mit; + mainProgram = "semver"; }; } diff --git a/pkgs/applications/misc/senv/default.nix b/pkgs/applications/misc/senv/default.nix index b45085610d13..b542966e828a 100644 --- a/pkgs/applications/misc/senv/default.nix +++ b/pkgs/applications/misc/senv/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { license = licenses.mit; maintainers = with maintainers; [ SuperSandro2000 ]; broken = stdenv.isDarwin; # needs golang.org/x/sys bump + mainProgram = "senv"; }; } diff --git a/pkgs/applications/misc/shavee/default.nix b/pkgs/applications/misc/shavee/default.nix index e419ccafeb0e..7854cfbd17f4 100644 --- a/pkgs/applications/misc/shavee/default.nix +++ b/pkgs/applications/misc/shavee/default.nix @@ -43,5 +43,6 @@ rustPlatform.buildRustPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ jasonodoom ]; platforms = lib.platforms.linux; + mainProgram = "shavee"; }; } diff --git a/pkgs/applications/misc/sidequest/default.nix b/pkgs/applications/misc/sidequest/default.nix index 226bb571b2ce..c472fdb65ec9 100644 --- a/pkgs/applications/misc/sidequest/default.nix +++ b/pkgs/applications/misc/sidequest/default.nix @@ -106,6 +106,7 @@ license = licenses.mit; maintainers = with maintainers; [ joepie91 rvolosatovs ]; platforms = [ "x86_64-linux" ]; + mainProgram = "SideQuest"; }; }; diff --git a/pkgs/applications/misc/sigi/default.nix b/pkgs/applications/misc/sigi/default.nix index 1528cd31065e..16df94f4d0f9 100644 --- a/pkgs/applications/misc/sigi/default.nix +++ b/pkgs/applications/misc/sigi/default.nix @@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/sigi-cli/sigi"; license = licenses.gpl2; maintainers = with maintainers; [ booniepepper ]; + mainProgram = "sigi"; }; } diff --git a/pkgs/applications/misc/skate/default.nix b/pkgs/applications/misc/skate/default.nix index 6dc73d74411f..16849996441f 100644 --- a/pkgs/applications/misc/skate/default.nix +++ b/pkgs/applications/misc/skate/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { changelog = "https://github.com/charmbracelet/skate/releases/tag/${src.rev}"; license = licenses.mit; maintainers = with maintainers; [ figsoda penguwin ]; + mainProgram = "skate"; }; } diff --git a/pkgs/applications/misc/slides/default.nix b/pkgs/applications/misc/slides/default.nix index 55229c206f18..0c97ff7f14fa 100644 --- a/pkgs/applications/misc/slides/default.nix +++ b/pkgs/applications/misc/slides/default.nix @@ -35,5 +35,6 @@ buildGoModule rec { changelog = "https://github.com/maaslalani/slides/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ maaslalani penguwin ]; + mainProgram = "slides"; }; } diff --git a/pkgs/applications/misc/slippy/default.nix b/pkgs/applications/misc/slippy/default.nix index f599c4f47cfd..40de95838ad5 100644 --- a/pkgs/applications/misc/slippy/default.nix +++ b/pkgs/applications/misc/slippy/default.nix @@ -64,5 +64,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/axodotdev/slippy/releases/tag/${src.rev}"; license = with licenses; [ asl20 mit ]; maintainers = with maintainers; [ figsoda ]; + mainProgram = "slippy"; }; } diff --git a/pkgs/applications/misc/slstatus/default.nix b/pkgs/applications/misc/slstatus/default.nix index 83407f94fcb6..fcac061de0d1 100644 --- a/pkgs/applications/misc/slstatus/default.nix +++ b/pkgs/applications/misc/slstatus/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation rec { license = licenses.isc; maintainers = with maintainers; [ oxzi ]; platforms = platforms.linux; + mainProgram = "slstatus"; }; } diff --git a/pkgs/applications/misc/slweb/default.nix b/pkgs/applications/misc/slweb/default.nix index ee5e01b79956..b1e92cb9a39c 100644 --- a/pkgs/applications/misc/slweb/default.nix +++ b/pkgs/applications/misc/slweb/default.nix @@ -37,5 +37,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.gpl3Plus; platforms = platforms.linux; maintainers = with maintainers; [ GaetanLepage ]; + mainProgram = "slweb"; }; }) diff --git a/pkgs/applications/misc/smpq/default.nix b/pkgs/applications/misc/smpq/default.nix index 7a6264d96547..a1879241bd21 100644 --- a/pkgs/applications/misc/smpq/default.nix +++ b/pkgs/applications/misc/smpq/default.nix @@ -22,5 +22,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Only; platforms = platforms.all; maintainers = with maintainers; [ aanderse karolchmist ]; + mainProgram = "smpq"; }; } diff --git a/pkgs/applications/misc/snixembed/default.nix b/pkgs/applications/misc/snixembed/default.nix index 71a5837cc126..21ec5dac81df 100644 --- a/pkgs/applications/misc/snixembed/default.nix +++ b/pkgs/applications/misc/snixembed/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { license = licenses.isc; platforms = platforms.unix; maintainers = with maintainers; [ figsoda ]; + mainProgram = "snixembed"; }; } diff --git a/pkgs/applications/misc/snowsql/default.nix b/pkgs/applications/misc/snowsql/default.nix index 634c8367be69..c4af36299895 100644 --- a/pkgs/applications/misc/snowsql/default.nix +++ b/pkgs/applications/misc/snowsql/default.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ andehen ]; platforms = [ "x86_64-linux" ]; + mainProgram = "snowsql"; }; } diff --git a/pkgs/applications/misc/somebar/default.nix b/pkgs/applications/misc/somebar/default.nix index 6c595bc8dd66..4c2545fe9c96 100644 --- a/pkgs/applications/misc/somebar/default.nix +++ b/pkgs/applications/misc/somebar/default.nix @@ -40,5 +40,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ magnouvean ]; platforms = platforms.linux; + mainProgram = "somebar"; }; } diff --git a/pkgs/applications/misc/spacenav-cube-example/default.nix b/pkgs/applications/misc/spacenav-cube-example/default.nix index 0073c4a0f81e..66c16e458b8f 100644 --- a/pkgs/applications/misc/spacenav-cube-example/default.nix +++ b/pkgs/applications/misc/spacenav-cube-example/default.nix @@ -23,5 +23,6 @@ stdenv.mkDerivation { license = licenses.bsd3; platforms = platforms.unix; maintainers = with maintainers; [ sohalt ]; + mainProgram = "spacenav-cube-example"; }; } diff --git a/pkgs/applications/misc/speedread/default.nix b/pkgs/applications/misc/speedread/default.nix index 451382cda373..234e6b136feb 100644 --- a/pkgs/applications/misc/speedread/default.nix +++ b/pkgs/applications/misc/speedread/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.unix; maintainers = [ maintainers.oxij ]; + mainProgram = "speedread"; }; } diff --git a/pkgs/applications/misc/spnavcfg/default.nix b/pkgs/applications/misc/spnavcfg/default.nix index 6424204c460a..921947fc1b80 100644 --- a/pkgs/applications/misc/spnavcfg/default.nix +++ b/pkgs/applications/misc/spnavcfg/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; platforms = platforms.unix; maintainers = with maintainers; [ gebner ]; + mainProgram = "spnavcfg"; }; } diff --git a/pkgs/applications/misc/spotify-tray/default.nix b/pkgs/applications/misc/spotify-tray/default.nix index 2ba37830749d..372e468487fd 100644 --- a/pkgs/applications/misc/spotify-tray/default.nix +++ b/pkgs/applications/misc/spotify-tray/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Only; platforms = platforms.linux; maintainers = with maintainers; [ Enzime ]; + mainProgram = "spotify-tray"; }; } diff --git a/pkgs/applications/misc/ssocr/default.nix b/pkgs/applications/misc/ssocr/default.nix index 3605d1a7f864..4231adb65b41 100644 --- a/pkgs/applications/misc/ssocr/default.nix +++ b/pkgs/applications/misc/ssocr/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/auerswal/ssocr"; license = licenses.gpl3; maintainers = [ maintainers.kroell ]; + mainProgram = "ssocr"; }; } diff --git a/pkgs/applications/misc/stag/default.nix b/pkgs/applications/misc/stag/default.nix index d8360dd7ccf4..049cee5a830d 100644 --- a/pkgs/applications/misc/stag/default.nix +++ b/pkgs/applications/misc/stag/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.bsdOriginal; maintainers = with maintainers; [ matthiasbeyer ]; platforms = platforms.unix; + mainProgram = "stag"; }; }) diff --git a/pkgs/applications/misc/stepreduce/default.nix b/pkgs/applications/misc/stepreduce/default.nix index 11e1df4cced4..40e0986c5d01 100644 --- a/pkgs/applications/misc/stepreduce/default.nix +++ b/pkgs/applications/misc/stepreduce/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { homepage = "https://gitlab.com/sethhillbrand/stepreduce"; license = licenses.gpl3Plus; maintainers = with maintainers; [ evils ]; + mainProgram = "stepreduce"; }; } diff --git a/pkgs/applications/misc/stork/default.nix b/pkgs/applications/misc/stork/default.nix index 6a9765481812..ab851363d381 100644 --- a/pkgs/applications/misc/stork/default.nix +++ b/pkgs/applications/misc/stork/default.nix @@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/jameslittle230/stork"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ chuahou ]; + mainProgram = "stork"; }; } diff --git a/pkgs/applications/misc/stretchly/default.nix b/pkgs/applications/misc/stretchly/default.nix index 67ffdee86c98..71288ca07c9d 100644 --- a/pkgs/applications/misc/stretchly/default.nix +++ b/pkgs/applications/misc/stretchly/default.nix @@ -75,5 +75,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.bsd2; maintainers = with maintainers; [ _1000101 ]; platforms = platforms.linux; + mainProgram = "stretchly"; }; }) diff --git a/pkgs/applications/misc/stw/default.nix b/pkgs/applications/misc/stw/default.nix index e7c11fd4b9a5..ca46c163128a 100644 --- a/pkgs/applications/misc/stw/default.nix +++ b/pkgs/applications/misc/stw/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ somasis ]; platforms = platforms.unix; broken = stdenv.isDarwin; + mainProgram = "stw"; }; } diff --git a/pkgs/applications/misc/styx/default.nix b/pkgs/applications/misc/styx/default.nix index 6ef1bb9b95ee..96278fd9c322 100644 --- a/pkgs/applications/misc/styx/default.nix +++ b/pkgs/applications/misc/styx/default.nix @@ -67,5 +67,6 @@ stdenv.mkDerivation rec { downloadPage = "https://github.com/styx-static/styx/"; platforms = platforms.all; license = licenses.mit; + mainProgram = "styx"; }; } diff --git a/pkgs/applications/misc/surface-control/default.nix b/pkgs/applications/misc/surface-control/default.nix index e995f036cddc..77f3954ed059 100644 --- a/pkgs/applications/misc/surface-control/default.nix +++ b/pkgs/applications/misc/surface-control/default.nix @@ -39,5 +39,6 @@ rustPlatform.buildRustPackage rec { license = licenses.mit; maintainers = with maintainers; [ ]; platforms = platforms.linux; + mainProgram = "surface"; }; } diff --git a/pkgs/applications/misc/swaynag-battery/default.nix b/pkgs/applications/misc/swaynag-battery/default.nix index b58758d8a417..8dc99ca012e9 100644 --- a/pkgs/applications/misc/swaynag-battery/default.nix +++ b/pkgs/applications/misc/swaynag-battery/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { description = "Shows a message when your battery is discharging "; maintainers = with maintainers; [ ]; license = licenses.mit; + mainProgram = "swaynag-battery"; }; } diff --git a/pkgs/applications/misc/synapse/default.nix b/pkgs/applications/misc/synapse/default.nix index da822f5347bf..1491a4e81291 100644 --- a/pkgs/applications/misc/synapse/default.nix +++ b/pkgs/applications/misc/synapse/default.nix @@ -33,5 +33,6 @@ in stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = with maintainers; [ mahe ]; platforms = with platforms; all; + mainProgram = "synapse"; }; } diff --git a/pkgs/applications/misc/syncthing-tray/default.nix b/pkgs/applications/misc/syncthing-tray/default.nix index db734bff5878..e9db92df121c 100644 --- a/pkgs/applications/misc/syncthing-tray/default.nix +++ b/pkgs/applications/misc/syncthing-tray/default.nix @@ -23,5 +23,6 @@ buildGoPackage rec { homepage = "https://github.com/alex2108/syncthing-tray"; license = licenses.mit; maintainers = with maintainers; [ nickhu ]; + mainProgram = "syncthing-tray"; }; } diff --git a/pkgs/applications/misc/systembus-notify/default.nix b/pkgs/applications/misc/systembus-notify/default.nix index 770cd8584010..f05c8a0aa074 100644 --- a/pkgs/applications/misc/systembus-notify/default.nix +++ b/pkgs/applications/misc/systembus-notify/default.nix @@ -60,5 +60,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ peterhoeg ]; platforms = platforms.linux; + mainProgram = "systembus-notify"; }; } diff --git a/pkgs/applications/misc/tabula-java/default.nix b/pkgs/applications/misc/tabula-java/default.nix index f8d3cc3c54be..ce402396c97d 100644 --- a/pkgs/applications/misc/tabula-java/default.nix +++ b/pkgs/applications/misc/tabula-java/default.nix @@ -45,5 +45,6 @@ maven.buildMavenPackage rec { license = licenses.mit; maintainers = [ maintainers.jakewaksbaum ]; platforms = platforms.all; + mainProgram = "tabula-java"; }; } diff --git a/pkgs/applications/misc/tagtime/default.nix b/pkgs/applications/misc/tagtime/default.nix index d21621058bca..9ec36c26defc 100644 --- a/pkgs/applications/misc/tagtime/default.nix +++ b/pkgs/applications/misc/tagtime/default.nix @@ -75,5 +75,6 @@ stdenv.mkDerivation { homepage = "http://messymatters.com/tagtime/"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.Profpatsch ]; + mainProgram = "tagtimed"; }; } diff --git a/pkgs/applications/misc/tailscale-systray/default.nix b/pkgs/applications/misc/tailscale-systray/default.nix index 85e927f018f1..842b66ee7cc7 100644 --- a/pkgs/applications/misc/tailscale-systray/default.nix +++ b/pkgs/applications/misc/tailscale-systray/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { homepage = "https://github.com/mattn/tailscale-systray"; license = licenses.mit; maintainers = with maintainers; [ qbit ]; + mainProgram = "tailscale-systray"; }; } diff --git a/pkgs/applications/misc/taizen/default.nix b/pkgs/applications/misc/taizen/default.nix index d39ad206c2dc..903de3c05c1d 100644 --- a/pkgs/applications/misc/taizen/default.nix +++ b/pkgs/applications/misc/taizen/default.nix @@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/nerdypepper/taizen"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "taizen"; }; } diff --git a/pkgs/applications/misc/tandoor-recipes/default.nix b/pkgs/applications/misc/tandoor-recipes/default.nix index 98c6f8b530f9..dc36156ff4a1 100644 --- a/pkgs/applications/misc/tandoor-recipes/default.nix +++ b/pkgs/applications/misc/tandoor-recipes/default.nix @@ -158,5 +158,6 @@ python.pkgs.pythonPackages.buildPythonPackage rec { Application for managing recipes, planning meals, building shopping lists and much much more! ''; + mainProgram = "tandoor-recipes"; }; } diff --git a/pkgs/applications/misc/tango/default.nix b/pkgs/applications/misc/tango/default.nix index d6278c7f79cc..bd2dca9d790b 100644 --- a/pkgs/applications/misc/tango/default.nix +++ b/pkgs/applications/misc/tango/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { homepage = "https://github.com/masakichi/tango"; license = licenses.mit; maintainers = with maintainers; [ donovanglover ]; + mainProgram = "tango"; }; } diff --git a/pkgs/applications/misc/tasksh/default.nix b/pkgs/applications/misc/tasksh/default.nix index 134d1373ad4b..0e169bc998d6 100644 --- a/pkgs/applications/misc/tasksh/default.nix +++ b/pkgs/applications/misc/tasksh/default.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ matthiasbeyer ]; platforms = platforms.unix; + mainProgram = "tasksh"; }; } diff --git a/pkgs/applications/misc/taskwarrior-tui/default.nix b/pkgs/applications/misc/taskwarrior-tui/default.nix index 153ea4d6d55c..44b6ccf76095 100644 --- a/pkgs/applications/misc/taskwarrior-tui/default.nix +++ b/pkgs/applications/misc/taskwarrior-tui/default.nix @@ -32,5 +32,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/kdheepak/taskwarrior-tui"; license = with licenses; [ mit ]; maintainers = with maintainers; [ matthiasbeyer ]; + mainProgram = "taskwarrior-tui"; }; } diff --git a/pkgs/applications/misc/terminal-colors/default.nix b/pkgs/applications/misc/terminal-colors/default.nix index 96df3d178328..fc196be625e5 100644 --- a/pkgs/applications/misc/terminal-colors/default.nix +++ b/pkgs/applications/misc/terminal-colors/default.nix @@ -51,5 +51,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/eikenb/terminal-colors"; license = licenses.gpl3Plus; maintainers = with maintainers; [ kaction ]; + mainProgram = "terminal-colors"; }; } diff --git a/pkgs/applications/misc/terminal-parrot/default.nix b/pkgs/applications/misc/terminal-parrot/default.nix index f0b4d20b1a76..802588e8ef64 100644 --- a/pkgs/applications/misc/terminal-parrot/default.nix +++ b/pkgs/applications/misc/terminal-parrot/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { homepage = "https://github.com/jmhobbs/terminal-parrot"; license = licenses.mit; maintainers = [ maintainers.heel ]; + mainProgram = "terminal-parrot"; }; } diff --git a/pkgs/applications/misc/terminal-stocks/default.nix b/pkgs/applications/misc/terminal-stocks/default.nix index 285eb9b744d4..9d1ee035d81a 100644 --- a/pkgs/applications/misc/terminal-stocks/default.nix +++ b/pkgs/applications/misc/terminal-stocks/default.nix @@ -21,5 +21,6 @@ buildNpmPackage rec { homepage = "https://github.com/shweshi/terminal-stocks"; maintainers = with maintainers; [ mislavzanic ]; license = licenses.mit; + mainProgram = "terminal-stocks"; }; } diff --git a/pkgs/applications/misc/thedesk/default.nix b/pkgs/applications/misc/thedesk/default.nix index faf32c96a19e..3fb11f883a2a 100644 --- a/pkgs/applications/misc/thedesk/default.nix +++ b/pkgs/applications/misc/thedesk/default.nix @@ -50,5 +50,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Only; maintainers = with maintainers; [ wolfangaukang ]; platforms = [ "x86_64-linux" ]; + mainProgram = "thedesk"; }; } diff --git a/pkgs/applications/misc/thokr/default.nix b/pkgs/applications/misc/thokr/default.nix index 74c5b2ccc712..cf82a8d6aeb8 100644 --- a/pkgs/applications/misc/thokr/default.nix +++ b/pkgs/applications/misc/thokr/default.nix @@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/thatvegandev/thokr"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "thokr"; }; } diff --git a/pkgs/applications/misc/ticker/default.nix b/pkgs/applications/misc/ticker/default.nix index bb3322a27881..fdbc9c2a5cd4 100644 --- a/pkgs/applications/misc/ticker/default.nix +++ b/pkgs/applications/misc/ticker/default.nix @@ -31,5 +31,6 @@ buildGoModule rec { changelog = "https://github.com/achannarasappa/ticker/releases/tag/v${version}"; license = licenses.gpl3Plus; maintainers = with maintainers; [ siraben sarcasticadmin ]; + mainProgram = "ticker"; }; } diff --git a/pkgs/applications/misc/tickrs/default.nix b/pkgs/applications/misc/tickrs/default.nix index 35d56e8be7dd..a22f9da07359 100644 --- a/pkgs/applications/misc/tickrs/default.nix +++ b/pkgs/applications/misc/tickrs/default.nix @@ -42,5 +42,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/tarkah/tickrs/blob/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ mredaelli ]; + mainProgram = "tickrs"; }; } diff --git a/pkgs/applications/misc/timew-sync-server/default.nix b/pkgs/applications/misc/timew-sync-server/default.nix index 8f2420280c9c..fefc25a48792 100644 --- a/pkgs/applications/misc/timew-sync-server/default.nix +++ b/pkgs/applications/misc/timew-sync-server/default.nix @@ -19,5 +19,6 @@ buildGoModule rec { license = licenses.mit; maintainers = [ maintainers.joachimschmidt557 ]; platforms = platforms.linux; + mainProgram = "timew-sync-server"; }; } diff --git a/pkgs/applications/misc/tiramisu/default.nix b/pkgs/applications/misc/tiramisu/default.nix index 3e8f101f871e..8624bded6641 100644 --- a/pkgs/applications/misc/tiramisu/default.nix +++ b/pkgs/applications/misc/tiramisu/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ wishfort36 moni ]; + mainProgram = "tiramisu"; }; } diff --git a/pkgs/applications/misc/tmatrix/default.nix b/pkgs/applications/misc/tmatrix/default.nix index 780a80b5d2c6..50af14380888 100644 --- a/pkgs/applications/misc/tmatrix/default.nix +++ b/pkgs/applications/misc/tmatrix/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; platforms = platforms.all; maintainers = with maintainers; [ infinisil Br1ght0ne ]; + mainProgram = "tmatrix"; }; } diff --git a/pkgs/applications/misc/tnef/default.nix b/pkgs/applications/misc/tnef/default.nix index 65e07915c760..4c4b67adf96d 100644 --- a/pkgs/applications/misc/tnef/default.nix +++ b/pkgs/applications/misc/tnef/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ peterhoeg ]; platforms = platforms.all; + mainProgram = "tnef"; }; } diff --git a/pkgs/applications/misc/todoist-electron/default.nix b/pkgs/applications/misc/todoist-electron/default.nix index d9306ce7d187..351df8c558ad 100644 --- a/pkgs/applications/misc/todoist-electron/default.nix +++ b/pkgs/applications/misc/todoist-electron/default.nix @@ -41,5 +41,6 @@ in appimageTools.wrapAppImage { platforms = [ "x86_64-linux" ]; license = licenses.unfree; maintainers = with maintainers; [ kylesferrazza pokon548 ]; + mainProgram = "todoist-electron"; }; } diff --git a/pkgs/applications/misc/todoist/default.nix b/pkgs/applications/misc/todoist/default.nix index fc600ab7710c..0145644de14f 100644 --- a/pkgs/applications/misc/todoist/default.nix +++ b/pkgs/applications/misc/todoist/default.nix @@ -19,5 +19,6 @@ buildGoModule rec { homepage = "https://github.com/sachaos/todoist"; description = "Todoist CLI Client"; license = lib.licenses.mit; + mainProgram = "todoist"; }; } diff --git a/pkgs/applications/misc/transifex-cli/default.nix b/pkgs/applications/misc/transifex-cli/default.nix index 59917a460418..f03ea6eaed36 100644 --- a/pkgs/applications/misc/transifex-cli/default.nix +++ b/pkgs/applications/misc/transifex-cli/default.nix @@ -32,5 +32,6 @@ buildGoModule rec { homepage = "https://github.com/transifex/transifex-cli"; license = licenses.asl20; maintainers = with maintainers; [ thornycrackers ]; + mainProgram = "tx"; }; } diff --git a/pkgs/applications/misc/ttdl/default.nix b/pkgs/applications/misc/ttdl/default.nix index 795253aeda2b..00f3f748593d 100644 --- a/pkgs/applications/misc/ttdl/default.nix +++ b/pkgs/applications/misc/ttdl/default.nix @@ -22,5 +22,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/VladimirMarkelov/ttdl/blob/v${version}/changelog"; license = with licenses; [ mit ]; maintainers = with maintainers; [ _3JlOy-PYCCKUi ]; + mainProgram = "ttdl"; }; } diff --git a/pkgs/applications/misc/tthsum/default.nix b/pkgs/applications/misc/tthsum/default.nix index 26508c6d49bf..2c41c1c300f7 100644 --- a/pkgs/applications/misc/tthsum/default.nix +++ b/pkgs/applications/misc/tthsum/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = [ maintainers.ebzzry ]; platforms = platforms.unix; + mainProgram = "tthsum"; }; } diff --git a/pkgs/applications/misc/tty-share/default.nix b/pkgs/applications/misc/tty-share/default.nix index cd741b8338d6..7f2fe8c162a7 100644 --- a/pkgs/applications/misc/tty-share/default.nix +++ b/pkgs/applications/misc/tty-share/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { description = "Share terminal via browser for remote work or shared sessions"; license = licenses.mit; maintainers = with maintainers; [ andys8 ]; + mainProgram = "tty-share"; }; } diff --git a/pkgs/applications/misc/ttyper/default.nix b/pkgs/applications/misc/ttyper/default.nix index db46cae31e9e..de72638d19ff 100644 --- a/pkgs/applications/misc/ttyper/default.nix +++ b/pkgs/applications/misc/ttyper/default.nix @@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/max-niederman/ttyper/releases/tag/${src.rev}"; license = licenses.mit; maintainers = with maintainers; [ figsoda max-niederman ]; + mainProgram = "ttyper"; }; } diff --git a/pkgs/applications/misc/tuckr/default.nix b/pkgs/applications/misc/tuckr/default.nix index d332d4457a4a..f61f7bea912d 100644 --- a/pkgs/applications/misc/tuckr/default.nix +++ b/pkgs/applications/misc/tuckr/default.nix @@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/RaphGL/Tuckr/releases/tag/${version}"; license = licenses.gpl3Plus; maintainers = with maintainers; [ mimame ]; + mainProgram = "tuckr"; }; } diff --git a/pkgs/applications/misc/tut/default.nix b/pkgs/applications/misc/tut/default.nix index 8033cbfa865d..85f2768cc715 100644 --- a/pkgs/applications/misc/tut/default.nix +++ b/pkgs/applications/misc/tut/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/RasmusLindroth/tut"; license = licenses.mit; maintainers = with maintainers; [ equirosa ]; + mainProgram = "tut"; }; } diff --git a/pkgs/applications/misc/typer/default.nix b/pkgs/applications/misc/typer/default.nix index ebd274125e6e..8d41e2168783 100644 --- a/pkgs/applications/misc/typer/default.nix +++ b/pkgs/applications/misc/typer/default.nix @@ -23,5 +23,6 @@ buildGoModule { homepage = "https://github.com/maaslalani/typer"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "typer"; }; } diff --git a/pkgs/applications/misc/typioca/default.nix b/pkgs/applications/misc/typioca/default.nix index acf8b3a341fe..87b499f010be 100644 --- a/pkgs/applications/misc/typioca/default.nix +++ b/pkgs/applications/misc/typioca/default.nix @@ -36,5 +36,6 @@ buildGoModule rec { changelog = "https://github.com/bloznelis/typioca/releases/tag/${src.rev}"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "typioca"; }; } diff --git a/pkgs/applications/misc/udict/default.nix b/pkgs/applications/misc/udict/default.nix index 0a8522669e92..62d698cc3a36 100644 --- a/pkgs/applications/misc/udict/default.nix +++ b/pkgs/applications/misc/udict/default.nix @@ -40,5 +40,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/lsmb/udict"; license = licenses.mit; maintainers = with maintainers; [ ]; + mainProgram = "udict"; }; } diff --git a/pkgs/applications/misc/ultralist/default.nix b/pkgs/applications/misc/ultralist/default.nix index 4ca7283631c0..edcc086dbb88 100644 --- a/pkgs/applications/misc/ultralist/default.nix +++ b/pkgs/applications/misc/ultralist/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://ultralist.io"; license = licenses.mit; maintainers = with maintainers; [ uvnikita ]; + mainProgram = "ultralist"; }; } diff --git a/pkgs/applications/misc/uni/default.nix b/pkgs/applications/misc/uni/default.nix index 72c4f84ba733..57f88ab6eafe 100644 --- a/pkgs/applications/misc/uni/default.nix +++ b/pkgs/applications/misc/uni/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { changelog = "https://github.com/arp242/uni/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ chvp ]; + mainProgram = "uni"; }; } diff --git a/pkgs/applications/misc/unipicker/default.nix b/pkgs/applications/misc/unipicker/default.nix index b488a16015ef..e13d27ce4408 100644 --- a/pkgs/applications/misc/unipicker/default.nix +++ b/pkgs/applications/misc/unipicker/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ ]; platforms = platforms.unix; + mainProgram = "unipicker"; }; } diff --git a/pkgs/applications/misc/usb-reset/default.nix b/pkgs/applications/misc/usb-reset/default.nix index 7b4d67eb065f..0e924ba5ee67 100644 --- a/pkgs/applications/misc/usb-reset/default.nix +++ b/pkgs/applications/misc/usb-reset/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.evils ]; platforms = platforms.all; + mainProgram = "usb-reset"; }; } diff --git a/pkgs/applications/misc/usync/default.nix b/pkgs/applications/misc/usync/default.nix index cf51a53e7139..1034b3844b13 100644 --- a/pkgs/applications/misc/usync/default.nix +++ b/pkgs/applications/misc/usync/default.nix @@ -27,6 +27,7 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.ebzzry ]; platforms = platforms.unix; + mainProgram = "usync"; }; dontBuild = true; diff --git a/pkgs/applications/misc/vcal/default.nix b/pkgs/applications/misc/vcal/default.nix index 9519e033473e..6b882e2710a6 100644 --- a/pkgs/applications/misc/vcal/default.nix +++ b/pkgs/applications/misc/vcal/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { homepage = "https://waynemorrison.com/software/"; license = licenses.asl20; maintainers = with maintainers; [ peterhoeg ]; + mainProgram = "vcal"; }; } diff --git a/pkgs/applications/misc/vp/default.nix b/pkgs/applications/misc/vp/default.nix index 5d2802921341..07dbfef2f5f5 100644 --- a/pkgs/applications/misc/vp/default.nix +++ b/pkgs/applications/misc/vp/default.nix @@ -23,5 +23,6 @@ stdenv.mkDerivation rec { platforms = platforms.unix; license = licenses.gpl3; maintainers = [ maintainers.vrthra ]; + mainProgram = "vp"; }; } diff --git a/pkgs/applications/misc/vue/default.nix b/pkgs/applications/misc/vue/default.nix index db9313b6be61..41ab85bbd5c5 100644 --- a/pkgs/applications/misc/vue/default.nix +++ b/pkgs/applications/misc/vue/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.free; # Apache License fork, actually + mainProgram = "vue"; }; } diff --git a/pkgs/applications/misc/vul/default.nix b/pkgs/applications/misc/vul/default.nix index 21a9e1f12b9e..0e9b52e82d31 100644 --- a/pkgs/applications/misc/vul/default.nix +++ b/pkgs/applications/misc/vul/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/LukeSmithxyz/vul"; license = licenses.publicDomain; maintainers = [ maintainers.j0hax maintainers.cafkafk ]; + mainProgram = "vul"; }; } diff --git a/pkgs/applications/misc/warpd/default.nix b/pkgs/applications/misc/warpd/default.nix index e2d5715447f7..7fa28d41e37b 100644 --- a/pkgs/applications/misc/warpd/default.nix +++ b/pkgs/applications/misc/warpd/default.nix @@ -53,5 +53,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ hhydraa ]; license = licenses.mit; platforms = platforms.linux; + mainProgram = "warpd"; }; } diff --git a/pkgs/applications/misc/wbg/default.nix b/pkgs/applications/misc/wbg/default.nix index bf7ce1c1c229..4501f2c3ffeb 100644 --- a/pkgs/applications/misc/wbg/default.nix +++ b/pkgs/applications/misc/wbg/default.nix @@ -61,5 +61,6 @@ stdenv.mkDerivation rec { license = licenses.isc; maintainers = with maintainers; [ AndersonTorres ]; platforms = with platforms; linux; + mainProgram = "wbg"; }; } diff --git a/pkgs/applications/misc/wcalc/default.nix b/pkgs/applications/misc/wcalc/default.nix index 30ca1836b740..62ab0aaa05a5 100644 --- a/pkgs/applications/misc/wcalc/default.nix +++ b/pkgs/applications/misc/wcalc/default.nix @@ -16,5 +16,6 @@ stdenv.mkDerivation rec { homepage = "https://w-calc.sourceforge.net"; license = licenses.gpl2; platforms = platforms.all; + mainProgram = "wcalc"; }; } diff --git a/pkgs/applications/misc/wego/default.nix b/pkgs/applications/misc/wego/default.nix index 4620386b9c27..3ff6a7279ad6 100644 --- a/pkgs/applications/misc/wego/default.nix +++ b/pkgs/applications/misc/wego/default.nix @@ -17,5 +17,6 @@ buildGoModule rec { homepage = "https://github.com/schachmat/wego"; description = "Weather app for the terminal"; license = licenses.isc; + mainProgram = "wego"; }; } diff --git a/pkgs/applications/misc/with-shell/default.nix b/pkgs/applications/misc/with-shell/default.nix index 3674a23e41bd..acfe547f1470 100644 --- a/pkgs/applications/misc/with-shell/default.nix +++ b/pkgs/applications/misc/with-shell/default.nix @@ -72,5 +72,6 @@ stdenv.mkDerivation rec { license = licenses.asl20; maintainers = with maintainers; [ AndersonTorres ]; platforms = platforms.unix; + mainProgram = "with"; }; } diff --git a/pkgs/applications/misc/wlclock/default.nix b/pkgs/applications/misc/wlclock/default.nix index cbd7c32bdd37..ad14b24abd29 100644 --- a/pkgs/applications/misc/wlclock/default.nix +++ b/pkgs/applications/misc/wlclock/default.nix @@ -48,5 +48,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = with maintainers; [ nomisiv ]; platforms = with platforms; linux; + mainProgram = "wlclock"; }; } diff --git a/pkgs/applications/misc/wmenu/default.nix b/pkgs/applications/misc/wmenu/default.nix index 9d068bb61e68..b0b64d86e45e 100644 --- a/pkgs/applications/misc/wmenu/default.nix +++ b/pkgs/applications/misc/wmenu/default.nix @@ -35,6 +35,7 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ eken ]; + mainProgram = "wmenu"; }; } diff --git a/pkgs/applications/misc/wmname/default.nix b/pkgs/applications/misc/wmname/default.nix index 45e7cf3d8f1b..b64e714e081b 100644 --- a/pkgs/applications/misc/wmname/default.nix +++ b/pkgs/applications/misc/wmname/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { homepage = "https://tools.suckless.org/wmname"; license = lib.licenses.mit; platforms = lib.platforms.unix; + mainProgram = "wmname"; }; } diff --git a/pkgs/applications/misc/wofi-emoji/default.nix b/pkgs/applications/misc/wofi-emoji/default.nix index bf58b9195658..359853e6624e 100644 --- a/pkgs/applications/misc/wofi-emoji/default.nix +++ b/pkgs/applications/misc/wofi-emoji/default.nix @@ -50,5 +50,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.ymarkus ]; platforms = platforms.all; + mainProgram = "wofi-emoji"; }; } diff --git a/pkgs/applications/misc/writefreely/default.nix b/pkgs/applications/misc/writefreely/default.nix index 9f2d6743c387..fe1d221bd274 100644 --- a/pkgs/applications/misc/writefreely/default.nix +++ b/pkgs/applications/misc/writefreely/default.nix @@ -24,5 +24,6 @@ buildGoModule rec { homepage = "https://github.com/writefreely/writefreely"; license = licenses.agpl3Only; maintainers = with maintainers; [ soopyc ]; + mainProgram = "writefreely"; }; } diff --git a/pkgs/applications/misc/wthrr/default.nix b/pkgs/applications/misc/wthrr/default.nix index 0b6ab3f96892..5b3c6d2cd17a 100644 --- a/pkgs/applications/misc/wthrr/default.nix +++ b/pkgs/applications/misc/wthrr/default.nix @@ -43,5 +43,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/tobealive/wthrr-the-weathercrab/releases/tag/${src.rev}"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "wthrr"; }; } diff --git a/pkgs/applications/misc/xbattbar/default.nix b/pkgs/applications/misc/xbattbar/default.nix index 93f5d1c2279c..0ddb06b62ace 100644 --- a/pkgs/applications/misc/xbattbar/default.nix +++ b/pkgs/applications/misc/xbattbar/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.linux; maintainers = [ maintainers.q3k ]; + mainProgram = "xbattbar"; }; } diff --git a/pkgs/applications/misc/xchm/default.nix b/pkgs/applications/misc/xchm/default.nix index e5b3100dac37..8c48388594d4 100644 --- a/pkgs/applications/misc/xchm/default.nix +++ b/pkgs/applications/misc/xchm/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ sikmir ]; platforms = platforms.linux; + mainProgram = "xchm"; }; } diff --git a/pkgs/applications/misc/xcruiser/default.nix b/pkgs/applications/misc/xcruiser/default.nix index 8144a66fb2ff..3f1277f24a83 100644 --- a/pkgs/applications/misc/xcruiser/default.nix +++ b/pkgs/applications/misc/xcruiser/default.nix @@ -40,5 +40,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ ehmry ]; platforms = with platforms; linux; + mainProgram = "xcruiser"; }; } diff --git a/pkgs/applications/misc/xkbd/default.nix b/pkgs/applications/misc/xkbd/default.nix index 173ea71fe407..df7d0f0e61cc 100644 --- a/pkgs/applications/misc/xkbd/default.nix +++ b/pkgs/applications/misc/xkbd/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = [ ]; platforms = platforms.linux; + mainProgram = "xkbd"; }; } diff --git a/pkgs/applications/misc/xkblayout-state/default.nix b/pkgs/applications/misc/xkblayout-state/default.nix index 539a0f7d1a1d..c73ff6a60783 100644 --- a/pkgs/applications/misc/xkblayout-state/default.nix +++ b/pkgs/applications/misc/xkblayout-state/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.jagajaga ]; platforms = platforms.linux; + mainProgram = "xkblayout-state"; }; } diff --git a/pkgs/applications/misc/xkbmon/default.nix b/pkgs/applications/misc/xkbmon/default.nix index 7c9a24c67173..f9394c45342c 100644 --- a/pkgs/applications/misc/xkbmon/default.nix +++ b/pkgs/applications/misc/xkbmon/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.linux; maintainers = [ maintainers.romildo ]; + mainProgram = "xkbmon"; }; } diff --git a/pkgs/applications/misc/xlights/default.nix b/pkgs/applications/misc/xlights/default.nix index 459a7fd2d1db..e878039d0ede 100644 --- a/pkgs/applications/misc/xlights/default.nix +++ b/pkgs/applications/misc/xlights/default.nix @@ -15,5 +15,6 @@ appimageTools.wrapType2 rec { license = licenses.gpl3; maintainers = with maintainers; [ kashw2 ]; platforms = platforms.linux; + mainProgram = "xlights-${version}"; }; } diff --git a/pkgs/applications/misc/xmenu/default.nix b/pkgs/applications/misc/xmenu/default.nix index 9fe7ddf70b6b..ae08952af2e8 100644 --- a/pkgs/applications/misc/xmenu/default.nix +++ b/pkgs/applications/misc/xmenu/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ neonfuz ]; platforms = platforms.all; + mainProgram = "xmenu"; }; } diff --git a/pkgs/applications/misc/xrandr-invert-colors/default.nix b/pkgs/applications/misc/xrandr-invert-colors/default.nix index 226907afe7e8..6fd521f3cc5c 100644 --- a/pkgs/applications/misc/xrandr-invert-colors/default.nix +++ b/pkgs/applications/misc/xrandr-invert-colors/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/zoltanp/xrandr-invert-colors"; maintainers = [lib.maintainers.magnetophon ]; platforms = platforms.linux; + mainProgram = "xrandr-invert-colors"; }; } diff --git a/pkgs/applications/misc/xrq/default.nix b/pkgs/applications/misc/xrq/default.nix index 22ad3d789ac9..c37696c5f19d 100644 --- a/pkgs/applications/misc/xrq/default.nix +++ b/pkgs/applications/misc/xrq/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation { homepage = "https://github.com/arianon/xrq"; license = lib.licenses.mit; platforms = with lib.platforms; unix; + mainProgram = "xrq"; }; } diff --git a/pkgs/applications/misc/xscope/default.nix b/pkgs/applications/misc/xscope/default.nix index ba798a861a8d..34425345f3d4 100644 --- a/pkgs/applications/misc/xscope/default.nix +++ b/pkgs/applications/misc/xscope/default.nix @@ -18,6 +18,7 @@ stdenv.mkDerivation rec { license = with licenses; [ mit ]; maintainers = with maintainers; [ ]; platforms = with platforms; unix; + mainProgram = "xscope"; }; } diff --git a/pkgs/applications/misc/xsw/default.nix b/pkgs/applications/misc/xsw/default.nix index 5248ed2f6040..fac2c6812bd2 100644 --- a/pkgs/applications/misc/xsw/default.nix +++ b/pkgs/applications/misc/xsw/default.nix @@ -31,5 +31,6 @@ in stdenv.mkDerivation rec { platforms = platforms.unix; license = licenses.gpl3; maintainers = [ maintainers.vrthra ]; + mainProgram = "xsw"; }; } diff --git a/pkgs/applications/misc/xxkb/default.nix b/pkgs/applications/misc/xxkb/default.nix index 5e76e3a14d53..3fd9eb8a6ecb 100644 --- a/pkgs/applications/misc/xxkb/default.nix +++ b/pkgs/applications/misc/xxkb/default.nix @@ -53,5 +53,6 @@ stdenv.mkDerivation rec { license = licenses.artistic2; maintainers = with maintainers; [ rasendubi ]; platforms = platforms.linux; + mainProgram = "xxkb"; }; } diff --git a/pkgs/applications/misc/yambar/default.nix b/pkgs/applications/misc/yambar/default.nix index 8feb3995070c..ee679a630b60 100644 --- a/pkgs/applications/misc/yambar/default.nix +++ b/pkgs/applications/misc/yambar/default.nix @@ -119,5 +119,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ AndersonTorres ]; platforms = lib.platforms.linux; + mainProgram = "yambar"; }; }) diff --git a/pkgs/applications/misc/zettlr/generic.nix b/pkgs/applications/misc/zettlr/generic.nix index 671577b61ba7..0b26d57e7c4e 100644 --- a/pkgs/applications/misc/zettlr/generic.nix +++ b/pkgs/applications/misc/zettlr/generic.nix @@ -38,5 +38,6 @@ appimageTools.wrapType2 rec { platforms = [ "x86_64-linux" ]; license = licenses.gpl3; maintainers = with maintainers; [ tfmoraes ]; + mainProgram = "zettlr"; }; } diff --git a/pkgs/applications/misc/zine/default.nix b/pkgs/applications/misc/zine/default.nix index 863ab7f618ba..63675fa69abd 100644 --- a/pkgs/applications/misc/zine/default.nix +++ b/pkgs/applications/misc/zine/default.nix @@ -34,5 +34,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/zineland/zine/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ dit7ya figsoda ]; + mainProgram = "zine"; }; } diff --git a/pkgs/applications/misc/zktree/default.nix b/pkgs/applications/misc/zktree/default.nix index 86e12712340a..c9d4786f05f5 100644 --- a/pkgs/applications/misc/zktree/default.nix +++ b/pkgs/applications/misc/zktree/default.nix @@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/alirezameskin/zktree"; license = licenses.unlicense; maintainers = with lib.maintainers; [ alirezameskin ]; + mainProgram = "zktree"; }; } diff --git a/pkgs/applications/office/appflowy/default.nix b/pkgs/applications/office/appflowy/default.nix index 05b6171a07fc..184f44294ec8 100644 --- a/pkgs/applications/office/appflowy/default.nix +++ b/pkgs/applications/office/appflowy/default.nix @@ -79,5 +79,6 @@ stdenv.mkDerivation rec { changelog = "https://github.com/AppFlowy-IO/appflowy/releases/tag/${version}"; maintainers = with maintainers; [ darkonion0 ]; platforms = [ "x86_64-linux" ]; + mainProgram = "appflowy"; }; } diff --git a/pkgs/applications/office/hledger-check-fancyassertions/default.nix b/pkgs/applications/office/hledger-check-fancyassertions/default.nix index 9ffac0f31291..366f4fb2ae97 100644 --- a/pkgs/applications/office/hledger-check-fancyassertions/default.nix +++ b/pkgs/applications/office/hledger-check-fancyassertions/default.nix @@ -39,5 +39,6 @@ stdenvNoCC.mkDerivation rec { license = licenses.gpl3; maintainers = [ maintainers.DamienCassou ]; platforms = lib.platforms.all; # GHC can cross-compile + mainProgram = "hledger-check-fancyassertions"; }; } diff --git a/pkgs/applications/office/jameica/default.nix b/pkgs/applications/office/jameica/default.nix index 655de5227bb0..e6aa7cb21d14 100644 --- a/pkgs/applications/office/jameica/default.nix +++ b/pkgs/applications/office/jameica/default.nix @@ -83,5 +83,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-linux" ]; maintainers = with maintainers; [ flokli r3dl3g ]; + mainProgram = "jameica"; }; } diff --git a/pkgs/applications/office/ledger-web/default.nix b/pkgs/applications/office/ledger-web/default.nix index ce8b401cb6b9..e19d4492ac91 100644 --- a/pkgs/applications/office/ledger-web/default.nix +++ b/pkgs/applications/office/ledger-web/default.nix @@ -19,5 +19,6 @@ bundlerApp { license = licenses.mit; maintainers = with maintainers; [ peterhoeg manveru nicknovitski ]; platforms = platforms.linux; + mainProgram = "ledger_web"; }; } diff --git a/pkgs/applications/office/mendeley/default.nix b/pkgs/applications/office/mendeley/default.nix index 81857f99f37d..d055658b294a 100644 --- a/pkgs/applications/office/mendeley/default.nix +++ b/pkgs/applications/office/mendeley/default.nix @@ -39,6 +39,7 @@ in appimageTools.wrapType2 { license = licenses.unfree; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ dtzWill atila ]; + mainProgram = "mendeley-reference-manager"; }; } diff --git a/pkgs/applications/office/micropad/default.nix b/pkgs/applications/office/micropad/default.nix index c693d83c7cfe..c50e14015f3b 100644 --- a/pkgs/applications/office/micropad/default.nix +++ b/pkgs/applications/office/micropad/default.nix @@ -96,5 +96,6 @@ in license = licenses.mpl20; maintainers = with maintainers; [rhysmdnz]; inherit (electron.meta) platforms; + mainProgram = "micropad"; }; } diff --git a/pkgs/applications/office/notion-app-enhanced/default.nix b/pkgs/applications/office/notion-app-enhanced/default.nix index 84635f42ee45..e9206f9e5153 100644 --- a/pkgs/applications/office/notion-app-enhanced/default.nix +++ b/pkgs/applications/office/notion-app-enhanced/default.nix @@ -28,5 +28,6 @@ in appimageTools.wrapType2 { license = licenses.unfree; maintainers = with maintainers; [ sei40kr ]; platforms = [ "x86_64-linux" ]; + mainProgram = "notion-app-enhanced"; }; } diff --git a/pkgs/applications/office/p3x-onenote/default.nix b/pkgs/applications/office/p3x-onenote/default.nix index 29e4f90a957f..c70f3aa52c40 100644 --- a/pkgs/applications/office/p3x-onenote/default.nix +++ b/pkgs/applications/office/p3x-onenote/default.nix @@ -47,5 +47,6 @@ appimageTools.wrapType2 rec { license = licenses.mit; maintainers = with maintainers; [ tiagolobocastro ]; platforms = [ "x86_64-linux" "aarch64-linux" "armv7l-linux" ]; + mainProgram = "p3x-onenote"; }; } diff --git a/pkgs/applications/office/pdfmm/default.nix b/pkgs/applications/office/pdfmm/default.nix index 1a61f786de2f..08dd9eea9bbd 100644 --- a/pkgs/applications/office/pdfmm/default.nix +++ b/pkgs/applications/office/pdfmm/default.nix @@ -53,5 +53,6 @@ resholve.mkDerivation rec { homepage = "https://github.com/jpfleury/pdfmm"; license = licenses.gpl3Only; maintainers = with maintainers; [ urandom ]; + mainProgram = "pdfmm"; }; } diff --git a/pkgs/applications/office/pinpoint/default.nix b/pkgs/applications/office/pinpoint/default.nix index d7b1984b0d73..99a45371b63c 100644 --- a/pkgs/applications/office/pinpoint/default.nix +++ b/pkgs/applications/office/pinpoint/default.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl21; platforms = platforms.linux; maintainers = with maintainers; [ pSub ]; + mainProgram = "pinpoint"; }; } diff --git a/pkgs/applications/office/rime-cli/default.nix b/pkgs/applications/office/rime-cli/default.nix index 5dd412a45022..a5b989528459 100644 --- a/pkgs/applications/office/rime-cli/default.nix +++ b/pkgs/applications/office/rime-cli/default.nix @@ -19,5 +19,6 @@ buildGoModule rec { description = "A command line tool to add customized vocabulary for Rime IME"; license = licenses.asl20; maintainers = with maintainers; [ urandom ]; + mainProgram = "rime-cli"; }; } diff --git a/pkgs/applications/office/roam-research/darwin.nix b/pkgs/applications/office/roam-research/darwin.nix index 2c736c0c1a7f..1369a2352b58 100644 --- a/pkgs/applications/office/roam-research/darwin.nix +++ b/pkgs/applications/office/roam-research/darwin.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation rec { sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; platforms = [ "x86_64-darwin" "aarch64-darwin" ]; + mainProgram = "roam-research"; }; } diff --git a/pkgs/applications/office/roam-research/linux.nix b/pkgs/applications/office/roam-research/linux.nix index 5873bcfdd190..8733ce33026a 100644 --- a/pkgs/applications/office/roam-research/linux.nix +++ b/pkgs/applications/office/roam-research/linux.nix @@ -69,5 +69,6 @@ in stdenv.mkDerivation rec { sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; platforms = [ "x86_64-linux" ]; + mainProgram = "roam-research"; }; } diff --git a/pkgs/applications/office/super-productivity/default.nix b/pkgs/applications/office/super-productivity/default.nix index 60b7b9ba1129..a50efea6096b 100644 --- a/pkgs/applications/office/super-productivity/default.nix +++ b/pkgs/applications/office/super-productivity/default.nix @@ -48,5 +48,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ offline ]; + mainProgram = "super-productivity"; }; } diff --git a/pkgs/applications/office/teapot/default.nix b/pkgs/applications/office/teapot/default.nix index 209fa7c4556b..31ff3c860987 100644 --- a/pkgs/applications/office/teapot/default.nix +++ b/pkgs/applications/office/teapot/default.nix @@ -73,6 +73,7 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ AndersonTorres ]; platforms = platforms.unix; + mainProgram = "teapot"; }; } # TODO: patch/fix FLTK building diff --git a/pkgs/applications/office/timeular/default.nix b/pkgs/applications/office/timeular/default.nix index 61b9de8029fe..abe5a5e52ddb 100644 --- a/pkgs/applications/office/timeular/default.nix +++ b/pkgs/applications/office/timeular/default.nix @@ -42,5 +42,6 @@ in appimageTools.wrapType2 rec { license = licenses.unfree; maintainers = with maintainers; [ ktor ]; platforms = [ "x86_64-linux" ]; + mainProgram = "timeular"; }; } diff --git a/pkgs/applications/office/tudu/default.nix b/pkgs/applications/office/tudu/default.nix index 57204fe86564..df1c5420164f 100644 --- a/pkgs/applications/office/tudu/default.nix +++ b/pkgs/applications/office/tudu/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { homepage = "https://code.meskio.net/tudu/"; license = licenses.gpl3; platforms = platforms.unix; + mainProgram = "tudu"; }; } diff --git a/pkgs/applications/office/tusk/default.nix b/pkgs/applications/office/tusk/default.nix index 52bb3eff49b7..98f00f2ed54c 100644 --- a/pkgs/applications/office/tusk/default.nix +++ b/pkgs/applications/office/tusk/default.nix @@ -48,5 +48,6 @@ in appimageTools.wrapType2 rec { license = licenses.mit; maintainers = with maintainers; [ tbenst ]; platforms = [ "x86_64-linux" ]; + mainProgram = "tusk"; }; } diff --git a/pkgs/applications/office/zk/default.nix b/pkgs/applications/office/zk/default.nix index 066c2d244b72..6cdbb0d63af2 100644 --- a/pkgs/applications/office/zk/default.nix +++ b/pkgs/applications/office/zk/default.nix @@ -26,5 +26,6 @@ buildGoModule rec { license = licenses.gpl3; description = "A zettelkasten plain text note-taking assistant"; homepage = "https://github.com/mickael-menu/zk"; + mainProgram = "zk"; }; } diff --git a/pkgs/applications/radio/aldo/default.nix b/pkgs/applications/radio/aldo/default.nix index cbe906e4672d..3488ddecde39 100644 --- a/pkgs/applications/radio/aldo/default.nix +++ b/pkgs/applications/radio/aldo/default.nix @@ -22,5 +22,6 @@ in stdenv.mkDerivation { license = licenses.gpl3Plus; maintainers = with maintainers; [ ]; platforms = platforms.linux; + mainProgram = "aldo"; }; } diff --git a/pkgs/applications/radio/anytone-emu/default.nix b/pkgs/applications/radio/anytone-emu/default.nix index eea51546057e..5f4731616667 100644 --- a/pkgs/applications/radio/anytone-emu/default.nix +++ b/pkgs/applications/radio/anytone-emu/default.nix @@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec { license = licenses.gpl3Only; maintainers = with maintainers; [ janik ]; platforms = platforms.linux; + mainProgram = "anytone-emu"; }; } diff --git a/pkgs/applications/radio/cubicsdr/default.nix b/pkgs/applications/radio/cubicsdr/default.nix index 2af45d0394cb..839fc9ceaaa1 100644 --- a/pkgs/applications/radio/cubicsdr/default.nix +++ b/pkgs/applications/radio/cubicsdr/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ lasandell ]; platforms = platforms.unix; + mainProgram = "CubicSDR"; }; } diff --git a/pkgs/applications/radio/dmrconfig/default.nix b/pkgs/applications/radio/dmrconfig/default.nix index dab93eabe71c..292263c0f269 100644 --- a/pkgs/applications/radio/dmrconfig/default.nix +++ b/pkgs/applications/radio/dmrconfig/default.nix @@ -47,5 +47,6 @@ stdenv.mkDerivation rec { license = licenses.asl20; maintainers = with maintainers; [ ]; platforms = platforms.linux; + mainProgram = "dmrconfig"; }; } diff --git a/pkgs/applications/radio/dsd/default.nix b/pkgs/applications/radio/dsd/default.nix index c98974740667..72b6f305d3c6 100644 --- a/pkgs/applications/radio/dsd/default.nix +++ b/pkgs/applications/radio/dsd/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; platforms = platforms.unix; maintainers = with maintainers; [ andrew-d ]; + mainProgram = "dsd"; }; } diff --git a/pkgs/applications/radio/ebook2cw/default.nix b/pkgs/applications/radio/ebook2cw/default.nix index 329d87d80f4c..4c1d2a3424e7 100644 --- a/pkgs/applications/radio/ebook2cw/default.nix +++ b/pkgs/applications/radio/ebook2cw/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; platforms = platforms.all; maintainers = with maintainers; [ earldouglas ]; + mainProgram = "ebook2cw"; }; } diff --git a/pkgs/applications/radio/flamp/default.nix b/pkgs/applications/radio/flamp/default.nix index 6d9c58eb9ab9..4e7326af1932 100644 --- a/pkgs/applications/radio/flamp/default.nix +++ b/pkgs/applications/radio/flamp/default.nix @@ -37,5 +37,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with maintainers; [ stteague ]; platforms = platforms.unix; broken = stdenv.system == "x86_64-darwin"; + mainProgram = "flamp"; }; }) diff --git a/pkgs/applications/radio/flex-ndax/default.nix b/pkgs/applications/radio/flex-ndax/default.nix index b1bda9fadce3..d350d481b9f5 100644 --- a/pkgs/applications/radio/flex-ndax/default.nix +++ b/pkgs/applications/radio/flex-ndax/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { description = "FlexRadio digital audio transport (DAX) connector for PulseAudio"; license = licenses.mit; maintainers = with maintainers; [ mvs ]; + mainProgram = "nDAX"; }; } diff --git a/pkgs/applications/radio/fllog/default.nix b/pkgs/applications/radio/fllog/default.nix index b9490e47e5a5..46b99349be4f 100644 --- a/pkgs/applications/radio/fllog/default.nix +++ b/pkgs/applications/radio/fllog/default.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dysinger ]; platforms = lib.platforms.linux; + mainProgram = "fllog"; }; } diff --git a/pkgs/applications/radio/flmsg/default.nix b/pkgs/applications/radio/flmsg/default.nix index d4b97e3a29dc..510c6e4b3323 100644 --- a/pkgs/applications/radio/flmsg/default.nix +++ b/pkgs/applications/radio/flmsg/default.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dysinger ]; platforms = lib.platforms.linux; + mainProgram = "flmsg"; }; } diff --git a/pkgs/applications/radio/flrig/default.nix b/pkgs/applications/radio/flrig/default.nix index 83c28d47f7bb..18c4ab1c2052 100644 --- a/pkgs/applications/radio/flrig/default.nix +++ b/pkgs/applications/radio/flrig/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dysinger ]; platforms = lib.platforms.linux; + mainProgram = "flrig"; }; } diff --git a/pkgs/applications/radio/flwrap/default.nix b/pkgs/applications/radio/flwrap/default.nix index 04b96b36c144..96c3125552d6 100644 --- a/pkgs/applications/radio/flwrap/default.nix +++ b/pkgs/applications/radio/flwrap/default.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dysinger ]; platforms = lib.platforms.linux; + mainProgram = "flwrap"; }; } diff --git a/pkgs/applications/radio/freedv/default.nix b/pkgs/applications/radio/freedv/default.nix index 13049ba611fc..a530aa4c7ef0 100644 --- a/pkgs/applications/radio/freedv/default.nix +++ b/pkgs/applications/radio/freedv/default.nix @@ -92,5 +92,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl21; maintainers = with maintainers; [ mvs wegank ]; platforms = platforms.unix; + mainProgram = "freedv"; }; } diff --git a/pkgs/applications/radio/kalibrate-hackrf/default.nix b/pkgs/applications/radio/kalibrate-hackrf/default.nix index f10840e1bea9..1d821bba4adf 100644 --- a/pkgs/applications/radio/kalibrate-hackrf/default.nix +++ b/pkgs/applications/radio/kalibrate-hackrf/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation { license = licenses.bsd2; platforms = platforms.linux; maintainers = [ maintainers.mog ]; + mainProgram = "kal-hackrf"; }; } diff --git a/pkgs/applications/radio/kappanhang/default.nix b/pkgs/applications/radio/kappanhang/default.nix index 41037c509219..be8fa24a949e 100644 --- a/pkgs/applications/radio/kappanhang/default.nix +++ b/pkgs/applications/radio/kappanhang/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ mvs ]; + mainProgram = "kappanhang"; }; } diff --git a/pkgs/applications/radio/minimodem/default.nix b/pkgs/applications/radio/minimodem/default.nix index c023e76b273e..a09e62dfd191 100644 --- a/pkgs/applications/radio/minimodem/default.nix +++ b/pkgs/applications/radio/minimodem/default.nix @@ -36,6 +36,7 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = with lib.platforms; linux; maintainers = with lib.maintainers; [ relrod ]; + mainProgram = "minimodem"; }; } diff --git a/pkgs/applications/radio/noaa-apt/default.nix b/pkgs/applications/radio/noaa-apt/default.nix index 95ab7f9baadd..65024c24b00e 100644 --- a/pkgs/applications/radio/noaa-apt/default.nix +++ b/pkgs/applications/radio/noaa-apt/default.nix @@ -66,5 +66,6 @@ rustPlatform.buildRustPackage rec { maintainers = with maintainers; [ trepetti tmarkus ]; platforms = platforms.all; changelog = "https://github.com/martinber/noaa-apt/releases/tag/v${version}"; + mainProgram = "noaa-apt"; }; } diff --git a/pkgs/applications/radio/pat/default.nix b/pkgs/applications/radio/pat/default.nix index bddb3b986a33..61cee240e5cf 100644 --- a/pkgs/applications/radio/pat/default.nix +++ b/pkgs/applications/radio/pat/default.nix @@ -41,5 +41,6 @@ buildGoModule rec { license = licenses.mit; maintainers = with maintainers; [ dotemup sarcasticadmin ]; platforms = platforms.unix; + mainProgram = "pat"; }; } diff --git a/pkgs/applications/radio/rtl_433/default.nix b/pkgs/applications/radio/rtl_433/default.nix index 8619179efae4..46b9a9ed2ea3 100644 --- a/pkgs/applications/radio/rtl_433/default.nix +++ b/pkgs/applications/radio/rtl_433/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ earldouglas markuskowa ]; platforms = platforms.all; + mainProgram = "rtl_433"; }; } diff --git a/pkgs/applications/radio/sdrplay/default.nix b/pkgs/applications/radio/sdrplay/default.nix index 8e7c14ec5e24..9d9ee298e09c 100644 --- a/pkgs/applications/radio/sdrplay/default.nix +++ b/pkgs/applications/radio/sdrplay/default.nix @@ -64,5 +64,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ pmenke zaninime ]; platforms = platforms.linux; + mainProgram = "sdrplay_apiService"; }; } diff --git a/pkgs/applications/radio/sdrpp/default.nix b/pkgs/applications/radio/sdrpp/default.nix index 76fa70984c20..1ae5c028d28e 100644 --- a/pkgs/applications/radio/sdrpp/default.nix +++ b/pkgs/applications/radio/sdrpp/default.nix @@ -134,5 +134,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Only; platforms = platforms.unix; maintainers = with maintainers; [ sikmir ]; + mainProgram = "sdrpp"; }; } diff --git a/pkgs/applications/radio/soapyremote/default.nix b/pkgs/applications/radio/soapyremote/default.nix index ebb34b0a0ce5..c6e7cddd0903 100644 --- a/pkgs/applications/radio/soapyremote/default.nix +++ b/pkgs/applications/radio/soapyremote/default.nix @@ -27,5 +27,6 @@ in stdenv.mkDerivation { license = licenses.boost; maintainers = with maintainers; [ markuskowa ]; platforms = platforms.unix; + mainProgram = "SoapySDRServer"; }; } diff --git a/pkgs/applications/radio/tncattach/default.nix b/pkgs/applications/radio/tncattach/default.nix index 5d88c84f7174..c536112e63a9 100644 --- a/pkgs/applications/radio/tncattach/default.nix +++ b/pkgs/applications/radio/tncattach/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ sarcasticadmin ]; platforms = platforms.linux; + mainProgram = "tncattach"; }; } diff --git a/pkgs/applications/radio/xlog/default.nix b/pkgs/applications/radio/xlog/default.nix index fe2b915e93ad..4e492af65600 100644 --- a/pkgs/applications/radio/xlog/default.nix +++ b/pkgs/applications/radio/xlog/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { maintainers = [ maintainers.mafo ]; license = licenses.gpl3; platforms = platforms.unix; + mainProgram = "xlog"; }; } diff --git a/pkgs/applications/search/doodle/default.nix b/pkgs/applications/search/doodle/default.nix index 2016d6afff74..fbe5ee56b319 100644 --- a/pkgs/applications/search/doodle/default.nix +++ b/pkgs/applications/search/doodle/default.nix @@ -17,5 +17,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ viric ]; platforms = with lib.platforms; linux; + mainProgram = "doodle"; }; } diff --git a/pkgs/applications/search/grepcidr/default.nix b/pkgs/applications/search/grepcidr/default.nix index bdc660db45fc..231718c810ee 100644 --- a/pkgs/applications/search/grepcidr/default.nix +++ b/pkgs/applications/search/grepcidr/default.nix @@ -17,5 +17,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; platforms = platforms.unix; maintainers = [ maintainers.fadenb ]; + mainProgram = "grepcidr"; }; } diff --git a/pkgs/applications/search/grepm/default.nix b/pkgs/applications/search/grepm/default.nix index 14ac6ed69ce8..c3adbb2ab8b0 100644 --- a/pkgs/applications/search/grepm/default.nix +++ b/pkgs/applications/search/grepm/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation { license = licenses.free; platforms = platforms.unix; maintainers = [ maintainers.romildo ]; + mainProgram = "grepm"; }; } diff --git a/pkgs/applications/system/mgmt/default.nix b/pkgs/applications/system/mgmt/default.nix index 8a8396630815..bfa85ef566fd 100644 --- a/pkgs/applications/system/mgmt/default.nix +++ b/pkgs/applications/system/mgmt/default.nix @@ -63,5 +63,6 @@ buildGoModule rec { homepage = "https://mgmtconfig.com"; license = licenses.gpl3Only; maintainers = with maintainers; [ urandom ]; + mainProgram = "mgmt"; }; } diff --git a/pkgs/applications/system/psitop/default.nix b/pkgs/applications/system/psitop/default.nix index cfcdf2488f6a..74edad8b18c0 100644 --- a/pkgs/applications/system/psitop/default.nix +++ b/pkgs/applications/system/psitop/default.nix @@ -23,5 +23,6 @@ buildGoModule rec { homepage = "https://github.com/jamespwilliams/psitop"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "psitop"; }; } diff --git a/pkgs/applications/system/zxfer/default.nix b/pkgs/applications/system/zxfer/default.nix index b62c1262430c..855be7bc3be0 100644 --- a/pkgs/applications/system/zxfer/default.nix +++ b/pkgs/applications/system/zxfer/default.nix @@ -82,5 +82,6 @@ resholve.mkDerivation rec { changelog = "https://github.com/allanjude/zxfer/releases/tag/v${version}"; license = licenses.bsd2; maintainers = with lib.maintainers; [ urandom ]; + mainProgram = "zxfer"; }; } diff --git a/pkgs/tools/admin/acme-sh/default.nix b/pkgs/tools/admin/acme-sh/default.nix index ead37f84f034..6f82567ab02d 100644 --- a/pkgs/tools/admin/acme-sh/default.nix +++ b/pkgs/tools/admin/acme-sh/default.nix @@ -74,5 +74,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Only; maintainers = with lib.maintainers; [ mkaito ] ++ teams.serokell.members; inherit (coreutils.meta) platforms; + mainProgram = "acme.sh"; }; } diff --git a/pkgs/tools/admin/afterburn/default.nix b/pkgs/tools/admin/afterburn/default.nix index ddb8d0c9bfd4..bd104a2687d3 100644 --- a/pkgs/tools/admin/afterburn/default.nix +++ b/pkgs/tools/admin/afterburn/default.nix @@ -33,5 +33,6 @@ rustPlatform.buildRustPackage rec { license = licenses.asl20; maintainers = [ maintainers.arianvp ]; platforms = platforms.linux; + mainProgram = "afterburn"; }; } diff --git a/pkgs/tools/admin/analog/default.nix b/pkgs/tools/admin/analog/default.nix index 54d863bb958f..187dc6234cc2 100644 --- a/pkgs/tools/admin/analog/default.nix +++ b/pkgs/tools/admin/analog/default.nix @@ -33,6 +33,7 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; description = "Powerful tool to generate web server statistics"; platforms = lib.platforms.all; + mainProgram = "analog"; }; } diff --git a/pkgs/tools/admin/aws-env/default.nix b/pkgs/tools/admin/aws-env/default.nix index 3ec84e80bb94..c16d8374c9b0 100644 --- a/pkgs/tools/admin/aws-env/default.nix +++ b/pkgs/tools/admin/aws-env/default.nix @@ -21,5 +21,6 @@ buildGoPackage rec { homepage = "https://github.com/Droplr/aws-env"; license = licenses.mit; maintainers = with maintainers; [ srhb ]; + mainProgram = "aws-env"; }; } diff --git a/pkgs/tools/admin/aws-nuke/default.nix b/pkgs/tools/admin/aws-nuke/default.nix index 2529cbc21a6b..af8acd946fb1 100644 --- a/pkgs/tools/admin/aws-nuke/default.nix +++ b/pkgs/tools/admin/aws-nuke/default.nix @@ -44,5 +44,6 @@ buildGoModule rec { changelog = "https://github.com/rebuy-de/aws-nuke/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ grahamc ]; + mainProgram = "aws-nuke"; }; } diff --git a/pkgs/tools/admin/aws-rotate-key/default.nix b/pkgs/tools/admin/aws-rotate-key/default.nix index 965c6807803e..298584ce8d24 100644 --- a/pkgs/tools/admin/aws-rotate-key/default.nix +++ b/pkgs/tools/admin/aws-rotate-key/default.nix @@ -24,5 +24,6 @@ buildGoModule rec { homepage = "https://github.com/Fullscreen/aws-rotate-key"; license = licenses.mit; maintainers = [ maintainers.mbode ]; + mainProgram = "aws-rotate-key"; }; } diff --git a/pkgs/tools/admin/awsls/default.nix b/pkgs/tools/admin/awsls/default.nix index 973d1f106227..f65f603e80da 100644 --- a/pkgs/tools/admin/awsls/default.nix +++ b/pkgs/tools/admin/awsls/default.nix @@ -24,5 +24,6 @@ buildGoModule rec { homepage = "https://github.com/jckuester/awsls"; license = licenses.mit; maintainers = [ maintainers.markus1189 ]; + mainProgram = "awsls"; }; } diff --git a/pkgs/tools/admin/awsrm/default.nix b/pkgs/tools/admin/awsrm/default.nix index be29737066be..72fb4454870c 100644 --- a/pkgs/tools/admin/awsrm/default.nix +++ b/pkgs/tools/admin/awsrm/default.nix @@ -24,5 +24,6 @@ buildGoModule rec { homepage = "https://github.com/jckuester/awsrm"; license = licenses.mit; maintainers = [ maintainers.markus1189 ]; + mainProgram = "awsrm"; }; } diff --git a/pkgs/tools/admin/awsweeper/default.nix b/pkgs/tools/admin/awsweeper/default.nix index 38a5a01b8b21..9f0489c4dbb1 100644 --- a/pkgs/tools/admin/awsweeper/default.nix +++ b/pkgs/tools/admin/awsweeper/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { homepage = "https://github.com/jckuester/awsweeper"; license = licenses.mpl20; maintainers = [ maintainers.marsam ]; + mainProgram = "awsweeper"; }; } diff --git a/pkgs/tools/admin/berglas/default.nix b/pkgs/tools/admin/berglas/default.nix index 150b5535f1ce..e35fd2bfe0e0 100644 --- a/pkgs/tools/admin/berglas/default.nix +++ b/pkgs/tools/admin/berglas/default.nix @@ -56,5 +56,6 @@ buildGoModule rec { description = "A tool for managing secrets on Google Cloud"; homepage = "https://github.com/GoogleCloudPlatform/berglas"; license = licenses.asl20; + mainProgram = "berglas"; }; } diff --git a/pkgs/tools/admin/bom/default.nix b/pkgs/tools/admin/bom/default.nix index 22714565795b..0ff37c5d2e00 100644 --- a/pkgs/tools/admin/bom/default.nix +++ b/pkgs/tools/admin/bom/default.nix @@ -65,5 +65,6 @@ buildGoModule rec { description = "A utility to generate SPDX-compliant Bill of Materials manifests"; license = licenses.asl20; maintainers = with maintainers; [ developer-guy ]; + mainProgram = "bom"; }; } diff --git a/pkgs/tools/admin/certigo/default.nix b/pkgs/tools/admin/certigo/default.nix index 0fcf8bd8a695..6274833b26d7 100644 --- a/pkgs/tools/admin/certigo/default.nix +++ b/pkgs/tools/admin/certigo/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/square/certigo"; license = licenses.asl20; maintainers = [ maintainers.marsam ]; + mainProgram = "certigo"; }; } diff --git a/pkgs/tools/admin/cf-vault/default.nix b/pkgs/tools/admin/cf-vault/default.nix index a9e1e0316d60..877e4d56d09c 100644 --- a/pkgs/tools/admin/cf-vault/default.nix +++ b/pkgs/tools/admin/cf-vault/default.nix @@ -19,5 +19,6 @@ buildGoModule rec { homepage = "https://github.com/jacobbednarz/cf-vault/"; license = licenses.mit; maintainers = with maintainers; [ viraptor ]; + mainProgram = "cf-vault"; }; } diff --git a/pkgs/tools/admin/chamber/default.nix b/pkgs/tools/admin/chamber/default.nix index 3924b76432d3..2b3975002a16 100644 --- a/pkgs/tools/admin/chamber/default.nix +++ b/pkgs/tools/admin/chamber/default.nix @@ -23,5 +23,6 @@ buildGoModule rec { homepage = "https://github.com/segmentio/chamber"; license = licenses.mit; maintainers = with maintainers; [ kalekseev ]; + mainProgram = "chamber"; }; } diff --git a/pkgs/tools/admin/cjdns-tools/default.nix b/pkgs/tools/admin/cjdns-tools/default.nix index 7b314e1aa131..0d2140940017 100644 --- a/pkgs/tools/admin/cjdns-tools/default.nix +++ b/pkgs/tools/admin/cjdns-tools/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation { license = licenses.gpl3Plus; maintainers = with maintainers; [ ]; platforms = platforms.linux; + mainProgram = "cjdns-tools"; }; } diff --git a/pkgs/tools/admin/cli53/default.nix b/pkgs/tools/admin/cli53/default.nix index 2cab2ad4b748..a6f677b287cf 100644 --- a/pkgs/tools/admin/cli53/default.nix +++ b/pkgs/tools/admin/cli53/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { homepage = "https://github.com/barnybug/cli53"; license = licenses.mit; maintainers = with maintainers; [ benley ]; + mainProgram = "cli53"; }; } diff --git a/pkgs/tools/admin/coldsnap/default.nix b/pkgs/tools/admin/coldsnap/default.nix index 417bbd14c139..1178b6a7b81e 100644 --- a/pkgs/tools/admin/coldsnap/default.nix +++ b/pkgs/tools/admin/coldsnap/default.nix @@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/awslabs/coldsnap/blob/${src.rev}/CHANGELOG.md"; license = licenses.asl20; maintainers = teams.determinatesystems.members; + mainProgram = "coldsnap"; }; } diff --git a/pkgs/tools/admin/colmena/default.nix b/pkgs/tools/admin/colmena/default.nix index 6cb763c88d1e..b41b8a1457c5 100644 --- a/pkgs/tools/admin/colmena/default.nix +++ b/pkgs/tools/admin/colmena/default.nix @@ -43,5 +43,6 @@ rustPlatform.buildRustPackage rec { license = licenses.mit; maintainers = with maintainers; [ zhaofengli ]; platforms = platforms.linux ++ platforms.darwin; + mainProgram = "colmena"; }; } diff --git a/pkgs/tools/admin/copilot-cli/default.nix b/pkgs/tools/admin/copilot-cli/default.nix index ed75736224cd..64fc1b20920b 100644 --- a/pkgs/tools/admin/copilot-cli/default.nix +++ b/pkgs/tools/admin/copilot-cli/default.nix @@ -44,5 +44,6 @@ buildGoModule rec { changelog = "https://github.com/aws/copilot-cli/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ jiegec ]; + mainProgram = "copilot"; }; } diff --git a/pkgs/tools/admin/cw/default.nix b/pkgs/tools/admin/cw/default.nix index d60db14bd356..aa1d58e5156b 100644 --- a/pkgs/tools/admin/cw/default.nix +++ b/pkgs/tools/admin/cw/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/lucagrulla/cw"; license = licenses.asl20; maintainers = with maintainers; [ onthestairs ]; + mainProgram = "cw"; }; } diff --git a/pkgs/tools/admin/damon/default.nix b/pkgs/tools/admin/damon/default.nix index 7ad922d6893d..861b86985e04 100644 --- a/pkgs/tools/admin/damon/default.nix +++ b/pkgs/tools/admin/damon/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { license = licenses.mpl20; description = "A terminal UI (TUI) for HashiCorp Nomad"; maintainers = teams.iog.members; + mainProgram = "damon"; }; } diff --git a/pkgs/tools/admin/docker-credential-gcr/default.nix b/pkgs/tools/admin/docker-credential-gcr/default.nix index 30736215ff84..3899b2f6dc92 100644 --- a/pkgs/tools/admin/docker-credential-gcr/default.nix +++ b/pkgs/tools/admin/docker-credential-gcr/default.nix @@ -48,5 +48,6 @@ buildGoModule rec { homepage = "https://github.com/GoogleCloudPlatform/docker-credential-gcr"; license = licenses.asl20; maintainers = with maintainers; [ suvash ]; + mainProgram = "docker-credential-gcr"; }; } diff --git a/pkgs/tools/admin/ejson2env/default.nix b/pkgs/tools/admin/ejson2env/default.nix index 26a1b737d8b6..9675d3775681 100644 --- a/pkgs/tools/admin/ejson2env/default.nix +++ b/pkgs/tools/admin/ejson2env/default.nix @@ -26,5 +26,6 @@ buildGoModule rec { homepage = "https://github.com/Shopify/ejson2env"; maintainers = with maintainers; [ viraptor ]; license = licenses.mit; + mainProgram = "ejson2env"; }; } diff --git a/pkgs/tools/admin/fastlane/default.nix b/pkgs/tools/admin/fastlane/default.nix index d8d4ffd4f134..b1ad9fa401c8 100644 --- a/pkgs/tools/admin/fastlane/default.nix +++ b/pkgs/tools/admin/fastlane/default.nix @@ -24,5 +24,6 @@ bundlerApp { shahrukh330 marsam ]; + mainProgram = "fastlane"; }; } diff --git a/pkgs/tools/admin/fioctl/default.nix b/pkgs/tools/admin/fioctl/default.nix index e6207b440252..06c30bda2be0 100644 --- a/pkgs/tools/admin/fioctl/default.nix +++ b/pkgs/tools/admin/fioctl/default.nix @@ -38,5 +38,6 @@ buildGoModule rec { homepage = "https://github.com/foundriesio/fioctl"; license = licenses.asl20; maintainers = with maintainers; [ nixinator matthewcroughan ]; + mainProgram = "fioctl"; }; } diff --git a/pkgs/tools/admin/gtk-vnc/default.nix b/pkgs/tools/admin/gtk-vnc/default.nix index 0f649a6948f4..2dfbccc08c50 100644 --- a/pkgs/tools/admin/gtk-vnc/default.nix +++ b/pkgs/tools/admin/gtk-vnc/default.nix @@ -74,5 +74,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl2Plus; maintainers = with maintainers; [ raskin offline ]; platforms = platforms.unix; + mainProgram = "gvnccapture"; }; } diff --git a/pkgs/tools/admin/iamy/default.nix b/pkgs/tools/admin/iamy/default.nix index 583becb9b4ef..63dc5fe371b0 100644 --- a/pkgs/tools/admin/iamy/default.nix +++ b/pkgs/tools/admin/iamy/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { homepage = "https://github.com/99designs/iamy"; license = licenses.mit; maintainers = with maintainers; [ suvash ]; + mainProgram = "iamy"; }; } diff --git a/pkgs/tools/admin/infra/default.nix b/pkgs/tools/admin/infra/default.nix index bfb44acc6ed5..996bb80d98c9 100644 --- a/pkgs/tools/admin/infra/default.nix +++ b/pkgs/tools/admin/infra/default.nix @@ -23,5 +23,6 @@ buildGoModule rec { changelog = "https://github.com/infrahq/infra/raw/v${version}/CHANGELOG.md"; license = licenses.elastic20; maintainers = with maintainers; [ peterromfeldhk ]; + mainProgram = "infra"; }; } diff --git a/pkgs/tools/admin/itamae/default.nix b/pkgs/tools/admin/itamae/default.nix index 8a0f101b9c2d..d84da4fd9741 100644 --- a/pkgs/tools/admin/itamae/default.nix +++ b/pkgs/tools/admin/itamae/default.nix @@ -13,5 +13,6 @@ bundlerApp { license = with licenses; mit; maintainers = with maintainers; [ refi64 ]; platforms = platforms.unix; + mainProgram = "itamae"; }; } diff --git a/pkgs/tools/admin/kics/default.nix b/pkgs/tools/admin/kics/default.nix index d7c4cb79e741..3b4a8b6859d7 100644 --- a/pkgs/tools/admin/kics/default.nix +++ b/pkgs/tools/admin/kics/default.nix @@ -43,5 +43,6 @@ buildGoModule rec { homepage = "https://github.com/Checkmarx/kics"; license = licenses.asl20; maintainers = with maintainers; [ patryk4815 ]; + mainProgram = "kics"; }; } diff --git a/pkgs/tools/admin/lego/default.nix b/pkgs/tools/admin/lego/default.nix index 8d3954c31dee..c79b0e0d243a 100644 --- a/pkgs/tools/admin/lego/default.nix +++ b/pkgs/tools/admin/lego/default.nix @@ -26,6 +26,7 @@ buildGoModule rec { license = licenses.mit; homepage = "https://go-acme.github.io/lego/"; maintainers = teams.acme.members; + mainProgram = "lego"; }; passthru.tests.lego = nixosTests.acme; diff --git a/pkgs/tools/admin/meshcentral/default.nix b/pkgs/tools/admin/meshcentral/default.nix index 745eb1048079..98993d7e6b77 100644 --- a/pkgs/tools/admin/meshcentral/default.nix +++ b/pkgs/tools/admin/meshcentral/default.nix @@ -47,5 +47,6 @@ yarn2nix-moretea.mkYarnPackage { homepage = "https://meshcentral.com/"; maintainers = with maintainers; [ ma27 ]; license = licenses.asl20; + mainProgram = "meshcentral"; }; } diff --git a/pkgs/tools/admin/netbox2netshot/default.nix b/pkgs/tools/admin/netbox2netshot/default.nix index 76ca3a68cf3d..47b6dc2e293d 100644 --- a/pkgs/tools/admin/netbox2netshot/default.nix +++ b/pkgs/tools/admin/netbox2netshot/default.nix @@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/scaleway/netbox2netshot"; license = licenses.asl20; maintainers = with maintainers; [ janik ]; + mainProgram = "netbox2netshot"; }; } diff --git a/pkgs/tools/admin/netplan/default.nix b/pkgs/tools/admin/netplan/default.nix index 0e048d1468ed..b44c48910052 100644 --- a/pkgs/tools/admin/netplan/default.nix +++ b/pkgs/tools/admin/netplan/default.nix @@ -66,5 +66,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Only; maintainers = with maintainers; [ mkg20001 ]; platforms = platforms.linux; + mainProgram = "netplan"; }; } diff --git a/pkgs/tools/admin/okta-aws-cli/default.nix b/pkgs/tools/admin/okta-aws-cli/default.nix index 805683df8d51..dbd3a7b9f631 100644 --- a/pkgs/tools/admin/okta-aws-cli/default.nix +++ b/pkgs/tools/admin/okta-aws-cli/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { homepage = "https://github.com/okta/okta-aws-cli"; license = licenses.asl20; maintainers = with maintainers; [ daniyalsuri6 ]; + mainProgram = "okta-aws-cli"; }; } diff --git a/pkgs/tools/admin/ossutil/default.nix b/pkgs/tools/admin/ossutil/default.nix index f8347b282880..c858b9706b16 100644 --- a/pkgs/tools/admin/ossutil/default.nix +++ b/pkgs/tools/admin/ossutil/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { changelog = "https://github.com/aliyun/ossutil/blob/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jpetrucciani ]; + mainProgram = "ossutil"; }; } diff --git a/pkgs/tools/admin/pbm/default.nix b/pkgs/tools/admin/pbm/default.nix index 4fe6c95a4893..e681d6f286db 100644 --- a/pkgs/tools/admin/pbm/default.nix +++ b/pkgs/tools/admin/pbm/default.nix @@ -13,5 +13,6 @@ buildDotnetGlobalTool { license = licenses.unfree; platforms = platforms.linux; maintainers = with maintainers; [ anpin mdarocha ]; + mainProgram = "pbm"; }; } diff --git a/pkgs/tools/admin/qovery-cli/default.nix b/pkgs/tools/admin/qovery-cli/default.nix index 199d33a8b323..050b1d988c9b 100644 --- a/pkgs/tools/admin/qovery-cli/default.nix +++ b/pkgs/tools/admin/qovery-cli/default.nix @@ -41,5 +41,6 @@ buildGoModule rec { changelog = "https://github.com/Qovery/qovery-cli/releases/tag/v${version}"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ fab ]; + mainProgram = "qovery-cli"; }; } diff --git a/pkgs/tools/admin/realvnc-vnc-viewer/default.nix b/pkgs/tools/admin/realvnc-vnc-viewer/default.nix index 18ec2a21200b..9776ececcfd2 100644 --- a/pkgs/tools/admin/realvnc-vnc-viewer/default.nix +++ b/pkgs/tools/admin/realvnc-vnc-viewer/default.nix @@ -17,6 +17,7 @@ let }; maintainers = with maintainers; [ emilytrau onedragon ]; platforms = [ "x86_64-linux" ] ++ platforms.darwin; + mainProgram = "vncviewer"; }; in if stdenv.isDarwin then callPackage ./darwin.nix { inherit pname version meta; } diff --git a/pkgs/tools/admin/rhoas/default.nix b/pkgs/tools/admin/rhoas/default.nix index fcad933608d6..7400558a5887 100644 --- a/pkgs/tools/admin/rhoas/default.nix +++ b/pkgs/tools/admin/rhoas/default.nix @@ -42,5 +42,6 @@ buildGoModule rec { homepage = "https://github.com/redhat-developer/app-services-cli"; changelog = "https://github.com/redhat-developer/app-services-cli/releases/v${version}"; maintainers = with maintainers; [stehessel]; + mainProgram = "rhoas"; }; } diff --git a/pkgs/tools/admin/sec/default.nix b/pkgs/tools/admin/sec/default.nix index a611065309ff..a37f8af5aff1 100644 --- a/pkgs/tools/admin/sec/default.nix +++ b/pkgs/tools/admin/sec/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { description = "Simple Event Correlator"; maintainers = [ lib.maintainers.tv ]; platforms = lib.platforms.all; + mainProgram = "sec"; }; } diff --git a/pkgs/tools/admin/ssmsh/default.nix b/pkgs/tools/admin/ssmsh/default.nix index 4a059e0108fe..e01da8966c3a 100644 --- a/pkgs/tools/admin/ssmsh/default.nix +++ b/pkgs/tools/admin/ssmsh/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { description = "An interactive shell for AWS Parameter Store"; license = licenses.mit; maintainers = with maintainers; [ dbirks ]; + mainProgram = "ssmsh"; }; } diff --git a/pkgs/tools/admin/swapspace/default.nix b/pkgs/tools/admin/swapspace/default.nix index 49737edf8bf1..27ec7f31f891 100644 --- a/pkgs/tools/admin/swapspace/default.nix +++ b/pkgs/tools/admin/swapspace/default.nix @@ -41,5 +41,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Only; platforms = platforms.linux; maintainers = with maintainers; [ misuzu Luflosi ]; + mainProgram = "swapspace"; }; } diff --git a/pkgs/tools/admin/syft/default.nix b/pkgs/tools/admin/syft/default.nix index 5cf4bb92fee3..a42083f1dd3e 100644 --- a/pkgs/tools/admin/syft/default.nix +++ b/pkgs/tools/admin/syft/default.nix @@ -76,5 +76,6 @@ buildGoModule rec { ''; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ jk developer-guy kashw2 ]; + mainProgram = "syft"; }; } diff --git a/pkgs/tools/admin/triton/default.nix b/pkgs/tools/admin/triton/default.nix index 3605bd9089f5..38309e94cdee 100644 --- a/pkgs/tools/admin/triton/default.nix +++ b/pkgs/tools/admin/triton/default.nix @@ -40,5 +40,6 @@ buildNpmPackage rec { homepage = "https://github.com/TritonDataCenter/node-triton"; license = licenses.mpl20; maintainers = with maintainers; [ teutat3s ]; + mainProgram = "triton"; }; } diff --git a/pkgs/tools/admin/wander/default.nix b/pkgs/tools/admin/wander/default.nix index 14b89311df1a..8ea0de8ace26 100644 --- a/pkgs/tools/admin/wander/default.nix +++ b/pkgs/tools/admin/wander/default.nix @@ -29,5 +29,6 @@ buildGoModule rec { license = licenses.mit; homepage = "https://github.com/robinovitch61/wander"; maintainers = teams.c3d2.members; + mainProgram = "wander"; }; } diff --git a/pkgs/tools/admin/zbctl/default.nix b/pkgs/tools/admin/zbctl/default.nix index bfdd5fedc8be..5dfa08998637 100644 --- a/pkgs/tools/admin/zbctl/default.nix +++ b/pkgs/tools/admin/zbctl/default.nix @@ -45,5 +45,6 @@ stdenvNoCC.mkDerivation rec { * Updating variables and retries * Viewing cluster status ''; + mainProgram = "zbctl"; }; } diff --git a/pkgs/tools/bluetooth/openobex/default.nix b/pkgs/tools/bluetooth/openobex/default.nix index 5d18319ac603..ae487fb075fd 100644 --- a/pkgs/tools/bluetooth/openobex/default.nix +++ b/pkgs/tools/bluetooth/openobex/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { description = "An open source implementation of the Object Exchange (OBEX) protocol"; platforms = platforms.linux; license = licenses.lgpl2Plus; + mainProgram = "obex-check-device"; }; } diff --git a/pkgs/tools/games/er-patcher/default.nix b/pkgs/tools/games/er-patcher/default.nix index 6e7920bce0a0..084dfdcc1098 100644 --- a/pkgs/tools/games/er-patcher/default.nix +++ b/pkgs/tools/games/er-patcher/default.nix @@ -36,5 +36,6 @@ stdenvNoCC.mkDerivation rec { ''; license = licenses.mit; maintainers = [ maintainers.ivar ]; + mainProgram = "er-patcher"; }; } diff --git a/pkgs/tools/games/ps3-disc-dumper/default.nix b/pkgs/tools/games/ps3-disc-dumper/default.nix index 6cf54c9a8f85..e097ebd93d2b 100644 --- a/pkgs/tools/games/ps3-disc-dumper/default.nix +++ b/pkgs/tools/games/ps3-disc-dumper/default.nix @@ -32,5 +32,6 @@ buildDotnetModule rec { license = licenses.mit; maintainers = with maintainers; [ evanjs ]; platforms = [ "x86_64-linux" ]; + mainProgram = "ps3-disc-dumper"; }; } diff --git a/pkgs/tools/games/slipstream/default.nix b/pkgs/tools/games/slipstream/default.nix index 4e1a6e09531a..250ef7c2f357 100644 --- a/pkgs/tools/games/slipstream/default.nix +++ b/pkgs/tools/games/slipstream/default.nix @@ -44,5 +44,6 @@ mavenWithJdk.buildMavenPackage rec { homepage = "https://github.com/Vhati/Slipstream-Mod-Manager"; license = licenses.gpl2; maintainers = with maintainers; [ mib ]; + mainProgram = "slipstream"; }; } diff --git a/pkgs/tools/games/steam-rom-manager/default.nix b/pkgs/tools/games/steam-rom-manager/default.nix index b9744015fea0..89af86fe7511 100644 --- a/pkgs/tools/games/steam-rom-manager/default.nix +++ b/pkgs/tools/games/steam-rom-manager/default.nix @@ -24,5 +24,6 @@ appimageTools.wrapType2 rec { license = licenses.gpl3Only; maintainers = with maintainers; [ squarepear ]; platforms = [ "x86_64-linux" ]; + mainProgram = "steam-rom-manager"; }; } diff --git a/pkgs/tools/networking/aardvark-dns/default.nix b/pkgs/tools/networking/aardvark-dns/default.nix index df39d0a98e9e..f8770612b253 100644 --- a/pkgs/tools/networking/aardvark-dns/default.nix +++ b/pkgs/tools/networking/aardvark-dns/default.nix @@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec { license = licenses.asl20; maintainers = with maintainers; [ ] ++ teams.podman.members; platforms = platforms.linux; + mainProgram = "aardvark-dns"; }; } diff --git a/pkgs/tools/networking/acme-client/default.nix b/pkgs/tools/networking/acme-client/default.nix index 55f81b7f6b15..2a0baedde7ca 100644 --- a/pkgs/tools/networking/acme-client/default.nix +++ b/pkgs/tools/networking/acme-client/default.nix @@ -34,6 +34,7 @@ stdenv.mkDerivation rec { platforms = platforms.unix; license = licenses.isc; maintainers = with maintainers; [ pmahoney ]; + mainProgram = "acme-client"; }; } diff --git a/pkgs/tools/networking/ahcpd/default.nix b/pkgs/tools/networking/ahcpd/default.nix index 83647d17ae3c..f6f483602c1f 100644 --- a/pkgs/tools/networking/ahcpd/default.nix +++ b/pkgs/tools/networking/ahcpd/default.nix @@ -19,5 +19,6 @@ stdenv.mkDerivation rec { description = "Autoconfiguration protocol for IPv6 and dual-stack IPv6/IPv4 networks"; license = lib.licenses.mit; platforms = lib.platforms.linux; + mainProgram = "ahcpd"; }; } diff --git a/pkgs/tools/networking/ain/default.nix b/pkgs/tools/networking/ain/default.nix index cd8d518c0605..878af2c68211 100644 --- a/pkgs/tools/networking/ain/default.nix +++ b/pkgs/tools/networking/ain/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { changelog = "https://github.com/jonaslu/ain/releases/tag/${src.rev}"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "ain"; }; } diff --git a/pkgs/tools/networking/ali/default.nix b/pkgs/tools/networking/ali/default.nix index 53403b636785..3b6fef73595c 100644 --- a/pkgs/tools/networking/ali/default.nix +++ b/pkgs/tools/networking/ali/default.nix @@ -23,5 +23,6 @@ buildGoModule rec { license = licenses.mit; platforms = platforms.linux ++ platforms.darwin; maintainers = with maintainers; [ farcaller ]; + mainProgram = "ali"; }; } diff --git a/pkgs/tools/networking/altermime/default.nix b/pkgs/tools/networking/altermime/default.nix index 290b37889977..812da5f8742e 100644 --- a/pkgs/tools/networking/altermime/default.nix +++ b/pkgs/tools/networking/altermime/default.nix @@ -28,5 +28,6 @@ gccStdenv.mkDerivation rec { platforms = platforms.all; license.fullName = "alterMIME LICENSE"; downloadPage = "https://pldaniels.com/altermime/"; + mainProgram = "altermime"; }; } diff --git a/pkgs/tools/networking/amass/default.nix b/pkgs/tools/networking/amass/default.nix index d65a38637fe9..cbd651390505 100644 --- a/pkgs/tools/networking/amass/default.nix +++ b/pkgs/tools/networking/amass/default.nix @@ -47,5 +47,6 @@ buildGoModule rec { changelog = "https://github.com/OWASP/Amass/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ kalbasit fab ]; + mainProgram = "amass"; }; } diff --git a/pkgs/tools/networking/anevicon/default.nix b/pkgs/tools/networking/anevicon/default.nix index cff22fa71e6e..346c79dd6f31 100644 --- a/pkgs/tools/networking/anevicon/default.nix +++ b/pkgs/tools/networking/anevicon/default.nix @@ -39,5 +39,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/rozgo/anevicon"; license = licenses.gpl3Only; maintainers = with maintainers; [ fab ]; + mainProgram = "anevicon"; }; } diff --git a/pkgs/tools/networking/arping/default.nix b/pkgs/tools/networking/arping/default.nix index 672ccc2bcdb1..3a08ec85083a 100644 --- a/pkgs/tools/networking/arping/default.nix +++ b/pkgs/tools/networking/arping/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { license = with licenses; [ gpl2Plus ]; maintainers = with maintainers; [ michalrus ]; platforms = platforms.unix; + mainProgram = "arping"; }; } diff --git a/pkgs/tools/networking/arpoison/default.nix b/pkgs/tools/networking/arpoison/default.nix index 64b3229fad6b..912636a0e72a 100644 --- a/pkgs/tools/networking/arpoison/default.nix +++ b/pkgs/tools/networking/arpoison/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = with licenses; [ gpl2 ]; maintainers = [ maintainers.michalrus ]; platforms = platforms.unix; + mainProgram = "arpoison"; }; } diff --git a/pkgs/tools/networking/atinout/default.nix b/pkgs/tools/networking/atinout/default.nix index 7ff1b06c3b80..64d13a7b14ea 100644 --- a/pkgs/tools/networking/atinout/default.nix +++ b/pkgs/tools/networking/atinout/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { platforms = platforms.unix; license = licenses.gpl3; maintainers = with maintainers; [ bendlas ]; + mainProgram = "atinout"; }; } diff --git a/pkgs/tools/networking/axel/default.nix b/pkgs/tools/networking/axel/default.nix index a53f4b70e8f4..b65cc36022bc 100644 --- a/pkgs/tools/networking/axel/default.nix +++ b/pkgs/tools/networking/axel/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ pSub ]; platforms = with platforms; unix; license = licenses.gpl2; + mainProgram = "axel"; }; } diff --git a/pkgs/tools/networking/babeld/default.nix b/pkgs/tools/networking/babeld/default.nix index 64f6cc4eca44..4fd86e16f446 100644 --- a/pkgs/tools/networking/babeld/default.nix +++ b/pkgs/tools/networking/babeld/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ hexa ]; platforms = platforms.linux; + mainProgram = "babeld"; }; } diff --git a/pkgs/tools/networking/bandwhich/default.nix b/pkgs/tools/networking/bandwhich/default.nix index 240fa3e86f8a..50c58f43ce91 100644 --- a/pkgs/tools/networking/bandwhich/default.nix +++ b/pkgs/tools/networking/bandwhich/default.nix @@ -41,5 +41,6 @@ rustPlatform.buildRustPackage rec { license = licenses.mit; maintainers = with maintainers; [ Br1ght0ne figsoda ]; platforms = platforms.unix; + mainProgram = "bandwhich"; }; } diff --git a/pkgs/tools/networking/bgpdump/default.nix b/pkgs/tools/networking/bgpdump/default.nix index 5e98228da2e5..4ca75a53c254 100644 --- a/pkgs/tools/networking/bgpdump/default.nix +++ b/pkgs/tools/networking/bgpdump/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { license = lib.licenses.hpnd; maintainers = with lib.maintainers; [ lewo ]; platforms = with lib.platforms; linux; + mainProgram = "bgpdump"; }; } diff --git a/pkgs/tools/networking/bgpq3/default.nix b/pkgs/tools/networking/bgpq3/default.nix index 1fe2f83f8a18..7d92aa4ee995 100644 --- a/pkgs/tools/networking/bgpq3/default.nix +++ b/pkgs/tools/networking/bgpq3/default.nix @@ -17,5 +17,6 @@ stdenv.mkDerivation rec { license = licenses.bsd2; maintainers = with maintainers; [ b4dm4n ]; platforms = with platforms; unix; + mainProgram = "bgpq3"; }; } diff --git a/pkgs/tools/networking/bgpq4/default.nix b/pkgs/tools/networking/bgpq4/default.nix index f26b22e7967c..f37ace126291 100644 --- a/pkgs/tools/networking/bgpq4/default.nix +++ b/pkgs/tools/networking/bgpq4/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { license = licenses.bsd2; maintainers = with maintainers; [ vincentbernat ]; platforms = with platforms; unix; + mainProgram = "bgpq4"; }; } diff --git a/pkgs/tools/networking/biosdevname/default.nix b/pkgs/tools/networking/biosdevname/default.nix index 0f7702acdcc8..fe9ccb3dd20a 100644 --- a/pkgs/tools/networking/biosdevname/default.nix +++ b/pkgs/tools/networking/biosdevname/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; platforms = ["x86_64-linux" "i686-linux"]; maintainers = with maintainers; [ ]; + mainProgram = "biosdevname"; }; } diff --git a/pkgs/tools/networking/bombardier/default.nix b/pkgs/tools/networking/bombardier/default.nix index 56f179b22ca7..89f20860836c 100644 --- a/pkgs/tools/networking/bombardier/default.nix +++ b/pkgs/tools/networking/bombardier/default.nix @@ -42,5 +42,6 @@ buildGoModule rec { changelog = "https://github.com/codesenberg/bombardier/releases/tag/${src.rev}"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "bombardier"; }; } diff --git a/pkgs/tools/networking/bore/default.nix b/pkgs/tools/networking/bore/default.nix index c3ae78466890..abbbcc414751 100644 --- a/pkgs/tools/networking/bore/default.nix +++ b/pkgs/tools/networking/bore/default.nix @@ -45,5 +45,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://crates.io/crates/bore"; license = licenses.isc; maintainers = [ maintainers.delan ]; + mainProgram = "bore"; }; } diff --git a/pkgs/tools/networking/boringtun/default.nix b/pkgs/tools/networking/boringtun/default.nix index 8d3f17268bc1..b1defdcfb1c3 100644 --- a/pkgs/tools/networking/boringtun/default.nix +++ b/pkgs/tools/networking/boringtun/default.nix @@ -24,5 +24,6 @@ rustPlatform.buildRustPackage rec { license = licenses.bsd3; maintainers = with maintainers; [ xrelkd marsam ]; platforms = platforms.linux ++ platforms.darwin; + mainProgram = "boringtun-cli"; }; } diff --git a/pkgs/tools/networking/boundary/default.nix b/pkgs/tools/networking/boundary/default.nix index 4d8a30f2df07..66973b17ccba 100644 --- a/pkgs/tools/networking/boundary/default.nix +++ b/pkgs/tools/networking/boundary/default.nix @@ -66,5 +66,6 @@ stdenv.mkDerivation rec { license = licenses.bsl11; maintainers = with maintainers; [ jk techknowlogick ]; platforms = platforms.unix; + mainProgram = "boundary"; }; } diff --git a/pkgs/tools/networking/brook/default.nix b/pkgs/tools/networking/brook/default.nix index bdc16874779b..432b49523e18 100644 --- a/pkgs/tools/networking/brook/default.nix +++ b/pkgs/tools/networking/brook/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { description = "A cross-platform Proxy/VPN software"; license = with licenses; [ gpl3Only ]; maintainers = with maintainers; [ xrelkd ]; + mainProgram = "brook"; }; } diff --git a/pkgs/tools/networking/bukubrow/default.nix b/pkgs/tools/networking/bukubrow/default.nix index 84d2467e6ad8..8cd005a120aa 100644 --- a/pkgs/tools/networking/bukubrow/default.nix +++ b/pkgs/tools/networking/bukubrow/default.nix @@ -43,6 +43,7 @@ in rustPlatform.buildRustPackage rec { homepage = "https://github.com/SamHH/bukubrow-host"; license = licenses.gpl3; maintainers = with maintainers; [ infinisil ]; + mainProgram = "bukubrow"; }; } diff --git a/pkgs/tools/networking/bully/default.nix b/pkgs/tools/networking/bully/default.nix index 55ff196154e3..3b2f62281ef1 100644 --- a/pkgs/tools/networking/bully/default.nix +++ b/pkgs/tools/networking/bully/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = with maintainers; [ edwtjo ]; platforms = platforms.linux; + mainProgram = "bully"; }; } diff --git a/pkgs/tools/networking/burpsuite/default.nix b/pkgs/tools/networking/burpsuite/default.nix index 416d2877e201..02d0a4ab77c1 100644 --- a/pkgs/tools/networking/burpsuite/default.nix +++ b/pkgs/tools/networking/burpsuite/default.nix @@ -84,5 +84,6 @@ buildFHSEnv { platforms = jdk.meta.platforms; hydraPlatforms = [ ]; maintainers = with maintainers; [ arcayr bennofs ]; + mainProgram = "burpsuite"; }; } diff --git a/pkgs/tools/networking/cadaver/default.nix b/pkgs/tools/networking/cadaver/default.nix index d94c89371b1b..e164e5bf433a 100644 --- a/pkgs/tools/networking/cadaver/default.nix +++ b/pkgs/tools/networking/cadaver/default.nix @@ -37,5 +37,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ ianwookim ]; license = licenses.gpl2Plus; platforms = with platforms; linux ++ freebsd ++ openbsd; + mainProgram = "cadaver"; }; } diff --git a/pkgs/tools/networking/cassowary/default.nix b/pkgs/tools/networking/cassowary/default.nix index e14c8e212717..2fa92e073076 100644 --- a/pkgs/tools/networking/cassowary/default.nix +++ b/pkgs/tools/networking/cassowary/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { description = "Modern cross-platform HTTP load-testing tool written in Go"; license = licenses.mit; maintainers = with maintainers; [ hugoreeves ]; + mainProgram = "cassowary"; }; } diff --git a/pkgs/tools/networking/castnow/default.nix b/pkgs/tools/networking/castnow/default.nix index 43a15a2c1c10..50bea652eef6 100644 --- a/pkgs/tools/networking/castnow/default.nix +++ b/pkgs/tools/networking/castnow/default.nix @@ -23,5 +23,6 @@ buildNpmPackage rec { homepage = "commandline chromecast player"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ ]; + mainProgram = "castnow"; }; } diff --git a/pkgs/tools/networking/cdpr/default.nix b/pkgs/tools/networking/cdpr/default.nix index 1f9e7b1888d1..5e86d58cfb31 100644 --- a/pkgs/tools/networking/cdpr/default.nix +++ b/pkgs/tools/networking/cdpr/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.unix; maintainers = [ maintainers.sgo ]; + mainProgram = "cdpr"; }; } diff --git a/pkgs/tools/networking/cfspeedtest/default.nix b/pkgs/tools/networking/cfspeedtest/default.nix index 27889841a2e7..f6b3c59d5864 100644 --- a/pkgs/tools/networking/cfspeedtest/default.nix +++ b/pkgs/tools/networking/cfspeedtest/default.nix @@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec { license = with licenses; [ mit ]; broken = stdenv.isDarwin; maintainers = with maintainers; [ colemickens ]; + mainProgram = "cfspeedtest"; }; } diff --git a/pkgs/tools/networking/chaos/default.nix b/pkgs/tools/networking/chaos/default.nix index 0cadddb9f404..3e66ddac7b6c 100644 --- a/pkgs/tools/networking/chaos/default.nix +++ b/pkgs/tools/networking/chaos/default.nix @@ -26,5 +26,6 @@ buildGoModule rec { changelog = "https://github.com/projectdiscovery/chaos-client/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; + mainProgram = "chaos"; }; } diff --git a/pkgs/tools/networking/checkip/default.nix b/pkgs/tools/networking/checkip/default.nix index d66616cfd7a5..180c08702901 100644 --- a/pkgs/tools/networking/checkip/default.nix +++ b/pkgs/tools/networking/checkip/default.nix @@ -30,5 +30,6 @@ buildGoModule rec { changelog = "https://github.com/jreisinger/checkip/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; + mainProgram = "checkip"; }; } diff --git a/pkgs/tools/networking/cksfv/default.nix b/pkgs/tools/networking/cksfv/default.nix index f9d9224e91b1..2d5a2b533a61 100644 --- a/pkgs/tools/networking/cksfv/default.nix +++ b/pkgs/tools/networking/cksfv/default.nix @@ -15,5 +15,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ ]; platforms = platforms.all; license = licenses.gpl2; + mainProgram = "cksfv"; }; } diff --git a/pkgs/tools/networking/cnping/default.nix b/pkgs/tools/networking/cnping/default.nix index 0a7aed4fcb5d..ec3a0e03c288 100644 --- a/pkgs/tools/networking/cnping/default.nix +++ b/pkgs/tools/networking/cnping/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = with licenses; [ mit bsd3 ]; # dual licensed, MIT-x11 & BSD-3-Clause maintainers = with maintainers; [ ckie ]; platforms = platforms.linux; + mainProgram = "cnping"; }; } diff --git a/pkgs/tools/networking/cntlm/default.nix b/pkgs/tools/networking/cntlm/default.nix index 238b93633197..45fc56f3ba2d 100644 --- a/pkgs/tools/networking/cntlm/default.nix +++ b/pkgs/tools/networking/cntlm/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { maintainers.carlosdagos ]; platforms = platforms.linux ++ platforms.darwin; + mainProgram = "cntlm"; }; } diff --git a/pkgs/tools/networking/cocom/default.nix b/pkgs/tools/networking/cocom/default.nix index f4a896af7d1e..6ae004de9b3e 100644 --- a/pkgs/tools/networking/cocom/default.nix +++ b/pkgs/tools/networking/cocom/default.nix @@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/LamdaLamdaLamda/cocom"; license = licenses.gpl3Only; maintainers = with maintainers; [ fab ]; + mainProgram = "cocom"; }; } diff --git a/pkgs/tools/networking/connect/default.nix b/pkgs/tools/networking/connect/default.nix index 8b8c0018c66f..408bbbf66708 100644 --- a/pkgs/tools/networking/connect/default.nix +++ b/pkgs/tools/networking/connect/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.gnu ++ lib.platforms.linux ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ jcumming ]; + mainProgram = "connect"; }; } diff --git a/pkgs/tools/networking/containerlab/default.nix b/pkgs/tools/networking/containerlab/default.nix index 43b938ac4a13..a2fb4d8b59d4 100644 --- a/pkgs/tools/networking/containerlab/default.nix +++ b/pkgs/tools/networking/containerlab/default.nix @@ -42,5 +42,6 @@ buildGoModule rec { license = licenses.bsd3; platforms = platforms.linux; maintainers = with maintainers; [ aaronjheng ]; + mainProgram = "containerlab"; }; } diff --git a/pkgs/tools/networking/corerad/default.nix b/pkgs/tools/networking/corerad/default.nix index 8535b2e31083..1a3340fcdb14 100644 --- a/pkgs/tools/networking/corerad/default.nix +++ b/pkgs/tools/networking/corerad/default.nix @@ -35,5 +35,6 @@ buildGoModule rec { license = licenses.asl20; maintainers = with maintainers; [ mdlayher ]; platforms = platforms.linux; + mainProgram = "corerad"; }; } diff --git a/pkgs/tools/networking/corkscrew/default.nix b/pkgs/tools/networking/corkscrew/default.nix index 757a07c91989..882b742ebc76 100644 --- a/pkgs/tools/networking/corkscrew/default.nix +++ b/pkgs/tools/networking/corkscrew/default.nix @@ -17,6 +17,7 @@ stdenv.mkDerivation rec { description = "A tool for tunneling SSH through HTTP proxies"; license = lib.licenses.gpl2; platforms = platforms.unix; + mainProgram = "corkscrew"; }; } diff --git a/pkgs/tools/networking/crackle/default.nix b/pkgs/tools/networking/crackle/default.nix index ea42e7a0b320..f84d44ca0917 100644 --- a/pkgs/tools/networking/crackle/default.nix +++ b/pkgs/tools/networking/crackle/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation { homepage = "https://github.com/mikeryan/crackle"; maintainers = with maintainers; [ moni ]; license = licenses.bsd2; + mainProgram = "crackle"; }; } diff --git a/pkgs/tools/networking/croc/default.nix b/pkgs/tools/networking/croc/default.nix index 68a426d10270..bebdec400e96 100644 --- a/pkgs/tools/networking/croc/default.nix +++ b/pkgs/tools/networking/croc/default.nix @@ -37,5 +37,6 @@ buildGoModule rec { homepage = "https://github.com/schollz/croc"; license = licenses.mit; maintainers = with maintainers; [ hugoreeves equirosa SuperSandro2000 ]; + mainProgram = "croc"; }; } diff --git a/pkgs/tools/networking/curlie/default.nix b/pkgs/tools/networking/curlie/default.nix index 68088a03bc20..db70b9a51f0e 100644 --- a/pkgs/tools/networking/curlie/default.nix +++ b/pkgs/tools/networking/curlie/default.nix @@ -29,5 +29,6 @@ buildGoModule rec { homepage = "https://curlie.io/"; maintainers = with maintainers; [ ma27 ]; license = licenses.mit; + mainProgram = "curlie"; }; } diff --git a/pkgs/tools/networking/darkstat/default.nix b/pkgs/tools/networking/darkstat/default.nix index 22fdbb3e6505..0dc03b0c0db6 100644 --- a/pkgs/tools/networking/darkstat/default.nix +++ b/pkgs/tools/networking/darkstat/default.nix @@ -53,5 +53,6 @@ stdenv.mkDerivation rec { changelog = "https://github.com/emikulic/darkstat/releases/tag/${version}"; license = licenses.gpl2Only; platforms = with platforms; unix; + mainProgram = "darkstat"; }; } diff --git a/pkgs/tools/networking/ddns-go/default.nix b/pkgs/tools/networking/ddns-go/default.nix index 0b4111a90e51..0c5882a1c392 100644 --- a/pkgs/tools/networking/ddns-go/default.nix +++ b/pkgs/tools/networking/ddns-go/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { description = "Simple and easy to use DDNS"; license = licenses.mit; maintainers = with maintainers; [ oluceps ]; + mainProgram = "ddns-go"; }; } diff --git a/pkgs/tools/networking/dhcpcd/default.nix b/pkgs/tools/networking/dhcpcd/default.nix index 9d4dc1cd7c2c..158097d7c166 100644 --- a/pkgs/tools/networking/dhcpcd/default.nix +++ b/pkgs/tools/networking/dhcpcd/default.nix @@ -65,5 +65,6 @@ stdenv.mkDerivation rec { platforms = platforms.linux; license = licenses.bsd2; maintainers = with maintainers; [ eelco ]; + mainProgram = "dhcpcd"; }; } diff --git a/pkgs/tools/networking/dhcpdump/default.nix b/pkgs/tools/networking/dhcpdump/default.nix index 38c8bc76967c..e0e95f26d3d5 100644 --- a/pkgs/tools/networking/dhcpdump/default.nix +++ b/pkgs/tools/networking/dhcpdump/default.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { platforms = platforms.linux; maintainers = with maintainers; [ nickcao ]; license = licenses.bsd2; + mainProgram = "dhcpdump"; }; } diff --git a/pkgs/tools/networking/dhcping/default.nix b/pkgs/tools/networking/dhcping/default.nix index f1f8cd8b5e4b..87c84c5795af 100644 --- a/pkgs/tools/networking/dhcping/default.nix +++ b/pkgs/tools/networking/dhcping/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { homepage = "http://www.mavetju.org/unix/general.php"; license = licenses.bsd2; platforms = platforms.unix; + mainProgram = "dhcping"; }; } diff --git a/pkgs/tools/networking/dnscrypt-wrapper/default.nix b/pkgs/tools/networking/dnscrypt-wrapper/default.nix index 944fd1b58977..49647153b666 100644 --- a/pkgs/tools/networking/dnscrypt-wrapper/default.nix +++ b/pkgs/tools/networking/dnscrypt-wrapper/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.isc; maintainers = with maintainers; [ joachifm ]; platforms = platforms.linux; + mainProgram = "dnscrypt-wrapper"; }; } diff --git a/pkgs/tools/networking/dnsmon-go/default.nix b/pkgs/tools/networking/dnsmon-go/default.nix index c8dbfdeddd43..2a0dea59c7f9 100644 --- a/pkgs/tools/networking/dnsmon-go/default.nix +++ b/pkgs/tools/networking/dnsmon-go/default.nix @@ -26,5 +26,6 @@ buildGoModule rec { homepage = "https://github.com/jonpulsifer/dnsmon-go"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; + mainProgram = "dnsmon-go"; }; } diff --git a/pkgs/tools/networking/dnsmonster/default.nix b/pkgs/tools/networking/dnsmonster/default.nix index f36fa1d2d98f..e4a5d097f04a 100644 --- a/pkgs/tools/networking/dnsmonster/default.nix +++ b/pkgs/tools/networking/dnsmonster/default.nix @@ -35,5 +35,6 @@ buildGoModule rec { license = licenses.gpl2Only; maintainers = with maintainers; [ fab ]; broken = stdenv.isDarwin; + mainProgram = "dnsmonster"; }; } diff --git a/pkgs/tools/networking/dnsproxy/default.nix b/pkgs/tools/networking/dnsproxy/default.nix index fd1d9606fcf2..7ebc14fc81e3 100644 --- a/pkgs/tools/networking/dnsproxy/default.nix +++ b/pkgs/tools/networking/dnsproxy/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { homepage = "https://github.com/AdguardTeam/dnsproxy"; license = licenses.asl20; maintainers = with maintainers; [ contrun ]; + mainProgram = "dnsproxy"; }; } diff --git a/pkgs/tools/networking/dnstake/default.nix b/pkgs/tools/networking/dnstake/default.nix index ccb5d2e597df..37e5e0c38af7 100644 --- a/pkgs/tools/networking/dnstake/default.nix +++ b/pkgs/tools/networking/dnstake/default.nix @@ -31,5 +31,6 @@ buildGoModule rec { homepage = "https://github.com/pwnesia/dnstake"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; + mainProgram = "dnstake"; }; } diff --git a/pkgs/tools/networking/dnstop/default.nix b/pkgs/tools/networking/dnstop/default.nix index 7669f6eec8f9..05cd8f67d869 100644 --- a/pkgs/tools/networking/dnstop/default.nix +++ b/pkgs/tools/networking/dnstop/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { homepage = "http://dns.measurement-factory.com/tools/dnstop"; license = lib.licenses.bsd3; platforms = lib.platforms.unix; + mainProgram = "dnstop"; }; } diff --git a/pkgs/tools/networking/dnstracer/default.nix b/pkgs/tools/networking/dnstracer/default.nix index d52a6d4fc73c..c4e5fc18e6e6 100644 --- a/pkgs/tools/networking/dnstracer/default.nix +++ b/pkgs/tools/networking/dnstracer/default.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation rec { license = licenses.bsd2; maintainers = with maintainers; [ ]; platforms = platforms.all; + mainProgram = "dnstracer"; }; } diff --git a/pkgs/tools/networking/driftnet/default.nix b/pkgs/tools/networking/driftnet/default.nix index ccf6da31be28..7957d90f05d3 100644 --- a/pkgs/tools/networking/driftnet/default.nix +++ b/pkgs/tools/networking/driftnet/default.nix @@ -55,5 +55,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ offline ]; platforms = platforms.linux ++ platforms.darwin; + mainProgram = "driftnet"; }; } diff --git a/pkgs/tools/networking/drill/default.nix b/pkgs/tools/networking/drill/default.nix index 032ce0be5e22..005d24ac323f 100644 --- a/pkgs/tools/networking/drill/default.nix +++ b/pkgs/tools/networking/drill/default.nix @@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/fcsonline/drill"; license = licenses.gpl3Only; maintainers = with maintainers; [ Br1ght0ne ]; + mainProgram = "drill"; }; } diff --git a/pkgs/tools/networking/ebpf-verifier/default.nix b/pkgs/tools/networking/ebpf-verifier/default.nix index 8605db55bba8..79a29cee8be3 100644 --- a/pkgs/tools/networking/ebpf-verifier/default.nix +++ b/pkgs/tools/networking/ebpf-verifier/default.nix @@ -54,5 +54,6 @@ stdenv.mkDerivation { license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ gaelreyrol ]; + mainProgram = "ebpf-verifier"; }; } diff --git a/pkgs/tools/networking/edgedb/default.nix b/pkgs/tools/networking/edgedb/default.nix index 1ace10486dea..c78548833754 100644 --- a/pkgs/tools/networking/edgedb/default.nix +++ b/pkgs/tools/networking/edgedb/default.nix @@ -69,5 +69,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://www.edgedb.com/docs/cli/index"; license = with licenses; [ asl20 /* or */ mit ]; maintainers = with maintainers; [ ahirner kirillrdy ]; + mainProgram = "edgedb"; }; } diff --git a/pkgs/tools/networking/email/default.nix b/pkgs/tools/networking/email/default.nix index 8848068d0dea..c4ef390e6b81 100644 --- a/pkgs/tools/networking/email/default.nix +++ b/pkgs/tools/networking/email/default.nix @@ -47,5 +47,6 @@ stdenv.mkDerivation { license = with lib.licenses; [ gpl2 ]; homepage = "https://deanproxy.com/code"; platforms = lib.platforms.unix; + mainProgram = "email"; }; } diff --git a/pkgs/tools/networking/fakeroute/default.nix b/pkgs/tools/networking/fakeroute/default.nix index fc07b1d9f66c..533f21e0f5f2 100644 --- a/pkgs/tools/networking/fakeroute/default.nix +++ b/pkgs/tools/networking/fakeroute/default.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation rec { homepage = "https://maxwell.ydns.eu/git/rnhmjoj/fakeroute"; license = licenses.bsd3; platforms = platforms.linux; + mainProgram = "fakeroute"; }; } diff --git a/pkgs/tools/networking/fast-ssh/default.nix b/pkgs/tools/networking/fast-ssh/default.nix index 5d899fa54184..3fb812a38ee7 100644 --- a/pkgs/tools/networking/fast-ssh/default.nix +++ b/pkgs/tools/networking/fast-ssh/default.nix @@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/julien-r44/fast-ssh"; license = licenses.mit; maintainers = with maintainers; [ fab ]; + mainProgram = "fast-ssh"; }; } diff --git a/pkgs/tools/networking/fastd/default.nix b/pkgs/tools/networking/fastd/default.nix index 47007e1646ee..20f8adf71cf8 100644 --- a/pkgs/tools/networking/fastd/default.nix +++ b/pkgs/tools/networking/fastd/default.nix @@ -54,5 +54,6 @@ stdenv.mkDerivation rec { license = with licenses; [ bsd2 bsd3 ]; platforms = platforms.linux; maintainers = with maintainers; [ fpletz ]; + mainProgram = "fastd"; }; } diff --git a/pkgs/tools/networking/filegive/default.nix b/pkgs/tools/networking/filegive/default.nix index 2fafc90fcf01..9d85c168c5ce 100644 --- a/pkgs/tools/networking/filegive/default.nix +++ b/pkgs/tools/networking/filegive/default.nix @@ -19,5 +19,6 @@ buildGoModule rec { description = "Easy p2p file sending program"; license = licenses.agpl3Plus; maintainers = with maintainers; [ viric ]; + mainProgram = "filegive"; }; } diff --git a/pkgs/tools/networking/findomain/default.nix b/pkgs/tools/networking/findomain/default.nix index 636dcc709462..deb9bb32fe0a 100644 --- a/pkgs/tools/networking/findomain/default.nix +++ b/pkgs/tools/networking/findomain/default.nix @@ -54,5 +54,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/Findomain/Findomain/releases/tag/${version}"; license = licenses.gpl3Plus; maintainers = with maintainers; [ Br1ght0ne figsoda ]; + mainProgram = "findomain"; }; } diff --git a/pkgs/tools/networking/flannel/default.nix b/pkgs/tools/networking/flannel/default.nix index 54b481fc3773..9bd20bb090f3 100644 --- a/pkgs/tools/networking/flannel/default.nix +++ b/pkgs/tools/networking/flannel/default.nix @@ -27,5 +27,6 @@ buildGoModule rec { homepage = "https://github.com/flannel-io/flannel"; maintainers = with maintainers; [ johanot offline ]; platforms = with platforms; linux; + mainProgram = "flannel"; }; } diff --git a/pkgs/tools/networking/fping/default.nix b/pkgs/tools/networking/fping/default.nix index f04bae13ce09..df36d8092579 100644 --- a/pkgs/tools/networking/fping/default.nix +++ b/pkgs/tools/networking/fping/default.nix @@ -16,5 +16,6 @@ stdenv.mkDerivation rec { description = "Send ICMP echo probes to network hosts"; license = licenses.bsd0; platforms = platforms.all; + mainProgram = "fping"; }; } diff --git a/pkgs/tools/networking/gemget/default.nix b/pkgs/tools/networking/gemget/default.nix index 84f4894d51bc..b31d4491b599 100644 --- a/pkgs/tools/networking/gemget/default.nix +++ b/pkgs/tools/networking/gemget/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/makeworld-the-better-one/gemget"; license = licenses.mit; maintainers = with maintainers; [ amfl ]; + mainProgram = "gemget"; }; } diff --git a/pkgs/tools/networking/ghostunnel/default.nix b/pkgs/tools/networking/ghostunnel/default.nix index 88afb472b77b..c6322ba2b5b6 100644 --- a/pkgs/tools/networking/ghostunnel/default.nix +++ b/pkgs/tools/networking/ghostunnel/default.nix @@ -39,5 +39,6 @@ buildGoModule rec { changelog = "https://github.com/ghostunnel/ghostunnel/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ roberth ]; + mainProgram = "ghostunnel"; }; } diff --git a/pkgs/tools/networking/go-shadowsocks2/default.nix b/pkgs/tools/networking/go-shadowsocks2/default.nix index 94763df92b27..ac6bbc1663aa 100644 --- a/pkgs/tools/networking/go-shadowsocks2/default.nix +++ b/pkgs/tools/networking/go-shadowsocks2/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/shadowsocks/go-shadowsocks2/"; license = licenses.asl20; maintainers = with maintainers; [ oxzi ]; + mainProgram = "go-shadowsocks2"; }; } diff --git a/pkgs/tools/networking/gobgp/default.nix b/pkgs/tools/networking/gobgp/default.nix index 8304f15ba960..ab2ae59950cb 100644 --- a/pkgs/tools/networking/gobgp/default.nix +++ b/pkgs/tools/networking/gobgp/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { homepage = "https://osrg.github.io/gobgp/"; license = licenses.asl20; maintainers = with maintainers; [ higebu ]; + mainProgram = "gobgp"; }; } diff --git a/pkgs/tools/networking/godns/default.nix b/pkgs/tools/networking/godns/default.nix index c50fa68a068b..a41d1993270b 100644 --- a/pkgs/tools/networking/godns/default.nix +++ b/pkgs/tools/networking/godns/default.nix @@ -34,5 +34,6 @@ buildGoModule rec { changelog = "https://github.com/TimothyYe/godns/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ yinfeng ]; + mainProgram = "godns"; }; } diff --git a/pkgs/tools/networking/godspeed/default.nix b/pkgs/tools/networking/godspeed/default.nix index 2ffb1afed06a..64441c1674dd 100644 --- a/pkgs/tools/networking/godspeed/default.nix +++ b/pkgs/tools/networking/godspeed/default.nix @@ -32,5 +32,6 @@ buildGoModule rec { homepage = "https://github.com/redcode-labs/GodSpeed"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ] ++ teams.redcodelabs.members; + mainProgram = "godspeed"; }; } diff --git a/pkgs/tools/networking/gof5/default.nix b/pkgs/tools/networking/gof5/default.nix index 4c9ab25cc788..ead38427816c 100644 --- a/pkgs/tools/networking/gof5/default.nix +++ b/pkgs/tools/networking/gof5/default.nix @@ -26,5 +26,6 @@ buildGoModule rec { homepage = "https://github.com/kayrus/gof5"; license = licenses.asl20; maintainers = with maintainers; [ leixb ]; + mainProgram = "gof5"; }; } diff --git a/pkgs/tools/networking/goreplay/default.nix b/pkgs/tools/networking/goreplay/default.nix index 25e98b787c5a..71081713c70d 100644 --- a/pkgs/tools/networking/goreplay/default.nix +++ b/pkgs/tools/networking/goreplay/default.nix @@ -32,5 +32,6 @@ buildGoModule rec { license = lib.licenses.lgpl3Only; description = "Open-source tool for capturing and replaying live HTTP traffic"; maintainers = with lib.maintainers; [ lovek323 ]; + mainProgram = "goreplay"; }; } diff --git a/pkgs/tools/networking/gost/default.nix b/pkgs/tools/networking/gost/default.nix index 6e7743fb990c..4c31ce88cbf5 100644 --- a/pkgs/tools/networking/gost/default.nix +++ b/pkgs/tools/networking/gost/default.nix @@ -56,5 +56,6 @@ buildGoModule rec { homepage = "https://github.com/ginuerzh/gost"; license = licenses.mit; maintainers = with maintainers; [ pmy ]; + mainProgram = "gost"; }; } diff --git a/pkgs/tools/networking/gping/default.nix b/pkgs/tools/networking/gping/default.nix index 4a31bb1494b7..226d58af96c0 100644 --- a/pkgs/tools/networking/gping/default.nix +++ b/pkgs/tools/networking/gping/default.nix @@ -42,5 +42,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/orf/gping/releases/tag/gping-v${version}"; license = licenses.mit; maintainers = with maintainers; [ andrew-d ]; + mainProgram = "gping"; }; } diff --git a/pkgs/tools/networking/grpc_cli/default.nix b/pkgs/tools/networking/grpc_cli/default.nix index 844d315f5eb5..ff7579fbb44a 100644 --- a/pkgs/tools/networking/grpc_cli/default.nix +++ b/pkgs/tools/networking/grpc_cli/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.asl20; maintainers = with maintainers; [ doriath ]; platforms = platforms.linux; + mainProgram = "grpc_cli"; }; } diff --git a/pkgs/tools/networking/grpcui/default.nix b/pkgs/tools/networking/grpcui/default.nix index eb7400b41890..f4bca5a29911 100644 --- a/pkgs/tools/networking/grpcui/default.nix +++ b/pkgs/tools/networking/grpcui/default.nix @@ -25,5 +25,6 @@ buildGoModule rec { license = licenses.mit; maintainers = with maintainers; [ pradyuman ]; platforms = platforms.linux ++ platforms.darwin; + mainProgram = "grpcui"; }; } diff --git a/pkgs/tools/networking/grpcurl/default.nix b/pkgs/tools/networking/grpcurl/default.nix index 02ad218cbf17..252a148f6fc7 100644 --- a/pkgs/tools/networking/grpcurl/default.nix +++ b/pkgs/tools/networking/grpcurl/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { homepage = "https://github.com/fullstorydev/grpcurl"; license = licenses.mit; maintainers = with maintainers; [ knl ]; + mainProgram = "grpcurl"; }; } diff --git a/pkgs/tools/networking/hans/default.nix b/pkgs/tools/networking/hans/default.nix index 86855cf6034f..ac591c200fe2 100644 --- a/pkgs/tools/networking/hans/default.nix +++ b/pkgs/tools/networking/hans/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation rec { homepage = "https://code.gerade.org/hans/"; license = licenses.gpl3Plus; platforms = platforms.linux; + mainProgram = "hans"; }; } diff --git a/pkgs/tools/networking/hey/default.nix b/pkgs/tools/networking/hey/default.nix index fc086eeeafff..b5d565d84743 100644 --- a/pkgs/tools/networking/hey/default.nix +++ b/pkgs/tools/networking/hey/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/rakyll/hey"; license = licenses.asl20; maintainers = with maintainers; [ Br1ght0ne ]; + mainProgram = "hey"; }; } diff --git a/pkgs/tools/networking/horst/default.nix b/pkgs/tools/networking/horst/default.nix index 5e4568914d84..2e220a171cc2 100644 --- a/pkgs/tools/networking/horst/default.nix +++ b/pkgs/tools/networking/horst/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { maintainers = [ maintainers.fpletz ]; license = licenses.gpl2Plus; platforms = platforms.linux; + mainProgram = "horst"; }; } diff --git a/pkgs/tools/networking/hss/default.nix b/pkgs/tools/networking/hss/default.nix index 77f96113decf..e2535395971a 100644 --- a/pkgs/tools/networking/hss/default.nix +++ b/pkgs/tools/networking/hss/default.nix @@ -30,5 +30,6 @@ buildRubyGem rec { license = licenses.mit; maintainers = with maintainers; [ nixy ]; platforms = platforms.unix; + mainProgram = "hss"; }; } diff --git a/pkgs/tools/networking/htpdate/default.nix b/pkgs/tools/networking/htpdate/default.nix index 936e582a1a4f..60934216a2ef 100644 --- a/pkgs/tools/networking/htpdate/default.nix +++ b/pkgs/tools/networking/htpdate/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { platforms = platforms.linux; license = licenses.gpl2Plus; maintainers = with maintainers; [ julienmalka ]; + mainProgram = "htpdate"; }; } diff --git a/pkgs/tools/networking/httperf/default.nix b/pkgs/tools/networking/httperf/default.nix index 975b050de7e3..dca67e7c39a1 100644 --- a/pkgs/tools/networking/httperf/default.nix +++ b/pkgs/tools/networking/httperf/default.nix @@ -32,6 +32,7 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ ]; license = licenses.gpl2; platforms = platforms.all; + mainProgram = "httperf"; }; } diff --git a/pkgs/tools/networking/httping/default.nix b/pkgs/tools/networking/httping/default.nix index 5a3b8e76c271..1933dc41de0f 100644 --- a/pkgs/tools/networking/httping/default.nix +++ b/pkgs/tools/networking/httping/default.nix @@ -58,5 +58,6 @@ stdenv.mkDerivation rec { license = licenses.agpl3Only; maintainers = []; platforms = platforms.linux ++ platforms.darwin; + mainProgram = "httping"; }; } diff --git a/pkgs/tools/networking/httplab/default.nix b/pkgs/tools/networking/httplab/default.nix index 2fe0f15b3852..6e1be43ac5f5 100644 --- a/pkgs/tools/networking/httplab/default.nix +++ b/pkgs/tools/networking/httplab/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { description = "Interactive WebServer"; license = licenses.mit; maintainers = with maintainers; [ pradeepchhetri ]; + mainProgram = "httplab"; }; } diff --git a/pkgs/tools/networking/httprobe/default.nix b/pkgs/tools/networking/httprobe/default.nix index 8400a7d12d14..b1a03ed6b488 100644 --- a/pkgs/tools/networking/httprobe/default.nix +++ b/pkgs/tools/networking/httprobe/default.nix @@ -23,5 +23,6 @@ buildGoModule rec { homepage = "https://github.com/tomnomnom/httprobe"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "httprobe"; }; } diff --git a/pkgs/tools/networking/hue-cli/default.nix b/pkgs/tools/networking/hue-cli/default.nix index f2ea6b37c810..76f7dc8e25c7 100644 --- a/pkgs/tools/networking/hue-cli/default.nix +++ b/pkgs/tools/networking/hue-cli/default.nix @@ -13,5 +13,6 @@ bundlerApp { license = licenses.mit; platforms = platforms.unix; maintainers = with maintainers; [ manveru nicknovitski ]; + mainProgram = "hue"; }; } diff --git a/pkgs/tools/networking/hysteria/default.nix b/pkgs/tools/networking/hysteria/default.nix index 649a5b074a78..705d8025742b 100644 --- a/pkgs/tools/networking/hysteria/default.nix +++ b/pkgs/tools/networking/hysteria/default.nix @@ -38,5 +38,6 @@ buildGoModule rec { license = licenses.mit; platforms = platforms.unix; maintainers = with maintainers; [ oluceps ]; + mainProgram = "hysteria"; }; } diff --git a/pkgs/tools/networking/i2p/default.nix b/pkgs/tools/networking/i2p/default.nix index c160dfd2e7a9..6958a12cdf3d 100644 --- a/pkgs/tools/networking/i2p/default.nix +++ b/pkgs/tools/networking/i2p/default.nix @@ -81,5 +81,6 @@ stdenv.mkDerivation (finalAttrs: { ]; platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" ]; maintainers = with maintainers; [ joelmo ]; + mainProgram = "i2prouter-plain"; }; }) diff --git a/pkgs/tools/networking/i2pd/default.nix b/pkgs/tools/networking/i2pd/default.nix index ffcf397ea1a1..01c07c0436a5 100644 --- a/pkgs/tools/networking/i2pd/default.nix +++ b/pkgs/tools/networking/i2pd/default.nix @@ -45,5 +45,6 @@ stdenv.mkDerivation rec { license = licenses.bsd3; maintainers = with maintainers; [ edwtjo ]; platforms = platforms.unix; + mainProgram = "i2pd"; }; } diff --git a/pkgs/tools/networking/ifstat-legacy/default.nix b/pkgs/tools/networking/ifstat-legacy/default.nix index 014cce5ea4f1..ff36f83ef8dc 100644 --- a/pkgs/tools/networking/ifstat-legacy/default.nix +++ b/pkgs/tools/networking/ifstat-legacy/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ peterhoeg ]; platforms = platforms.unix; license = licenses.gpl2; + mainProgram = "ifstat-legacy"; }; } diff --git a/pkgs/tools/networking/iftop/default.nix b/pkgs/tools/networking/iftop/default.nix index 100164ff3db7..c40a8ee51238 100644 --- a/pkgs/tools/networking/iftop/default.nix +++ b/pkgs/tools/networking/iftop/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { homepage = "http://ex-parrot.com/pdw/iftop/"; platforms = platforms.unix; maintainers = [ ]; + mainProgram = "iftop"; }; } diff --git a/pkgs/tools/networking/igmpproxy/default.nix b/pkgs/tools/networking/igmpproxy/default.nix index 73d47c14177f..252f9dd05609 100644 --- a/pkgs/tools/networking/igmpproxy/default.nix +++ b/pkgs/tools/networking/igmpproxy/default.nix @@ -22,5 +22,6 @@ stdenv.mkDerivation rec { # The maintainer is using this on linux, but if you test it on other platforms # please add them here! platforms = platforms.linux; + mainProgram = "igmpproxy"; }; } diff --git a/pkgs/tools/networking/inadyn/default.nix b/pkgs/tools/networking/inadyn/default.nix index c5a13f04cade..68e1483e7a92 100644 --- a/pkgs/tools/networking/inadyn/default.nix +++ b/pkgs/tools/networking/inadyn/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ ]; platforms = platforms.linux; + mainProgram = "inadyn"; }; } diff --git a/pkgs/tools/networking/ip2location/default.nix b/pkgs/tools/networking/ip2location/default.nix index df5d26b4f5db..6fa9345b3f01 100644 --- a/pkgs/tools/networking/ip2location/default.nix +++ b/pkgs/tools/networking/ip2location/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { homepage = "https://www.ip2location.com/free/applications"; license = with licenses; [ gpl3Plus lgpl3Plus ]; platforms = platforms.linux; + mainProgram = "ip2location"; }; } diff --git a/pkgs/tools/networking/ip2unix/default.nix b/pkgs/tools/networking/ip2unix/default.nix index a214d302e126..b37d5b1272c8 100644 --- a/pkgs/tools/networking/ip2unix/default.nix +++ b/pkgs/tools/networking/ip2unix/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.lgpl3; maintainers = [ lib.maintainers.aszlig ]; + mainProgram = "ip2unix"; }; } diff --git a/pkgs/tools/networking/ipcalc/default.nix b/pkgs/tools/networking/ipcalc/default.nix index 454f595e8e64..e45a2162dd3a 100644 --- a/pkgs/tools/networking/ipcalc/default.nix +++ b/pkgs/tools/networking/ipcalc/default.nix @@ -56,5 +56,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ peterhoeg ]; platforms = platforms.unix; + mainProgram = "ipcalc"; }; } diff --git a/pkgs/tools/networking/ivpn/default.nix b/pkgs/tools/networking/ivpn/default.nix index f5df7e6c3845..62ac14812aad 100644 --- a/pkgs/tools/networking/ivpn/default.nix +++ b/pkgs/tools/networking/ivpn/default.nix @@ -41,6 +41,7 @@ builtins.mapAttrs (pname: attrs: buildGoModule (attrs // rec { changelog = "https://github.com/ivpn/desktop-app/releases/tag/v${version}"; license = licenses.gpl3Only; maintainers = with maintainers; [ urandom ataraxiasjel ]; + mainProgram = "ivpn"; }; })) { ivpn = { diff --git a/pkgs/tools/networking/jnettop/default.nix b/pkgs/tools/networking/jnettop/default.nix index 2c002843eca1..0be765028635 100644 --- a/pkgs/tools/networking/jnettop/default.nix +++ b/pkgs/tools/networking/jnettop/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation rec { homepage = "https://sourceforge.net/projects/jnettop/"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; + mainProgram = "jnettop"; }; } diff --git a/pkgs/tools/networking/kail/default.nix b/pkgs/tools/networking/kail/default.nix index 55217ee33c3a..809aa6a757b5 100644 --- a/pkgs/tools/networking/kail/default.nix +++ b/pkgs/tools/networking/kail/default.nix @@ -24,5 +24,6 @@ buildGoModule rec { homepage = "https://github.com/boz/kail"; license = licenses.mit; maintainers = with maintainers; [ offline vdemeester ]; + mainProgram = "kail"; }; } diff --git a/pkgs/tools/networking/kapp/default.nix b/pkgs/tools/networking/kapp/default.nix index c068c4ac1f42..c74a0a8cd47b 100644 --- a/pkgs/tools/networking/kapp/default.nix +++ b/pkgs/tools/networking/kapp/default.nix @@ -39,5 +39,6 @@ buildGoModule rec { homepage = "https://carvel.dev/kapp/"; license = licenses.asl20; maintainers = with maintainers; [ brodes ]; + mainProgram = "kapp"; }; } diff --git a/pkgs/tools/networking/keama/default.nix b/pkgs/tools/networking/keama/default.nix index 0b1e8c91aa15..c00f7d63f1f9 100644 --- a/pkgs/tools/networking/keama/default.nix +++ b/pkgs/tools/networking/keama/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { license = licenses.mpl20; platforms = platforms.unix; maintainers = with maintainers; [ blitz ]; + mainProgram = "keama"; }; } diff --git a/pkgs/tools/networking/labctl/default.nix b/pkgs/tools/networking/labctl/default.nix index b8139fe731cb..00cb63b31d1d 100644 --- a/pkgs/tools/networking/labctl/default.nix +++ b/pkgs/tools/networking/labctl/default.nix @@ -37,5 +37,6 @@ buildGoModule rec { homepage = "https://labctl.net"; license = licenses.asl20; maintainers = with maintainers; [ janik ]; + mainProgram = "labctl"; }; } diff --git a/pkgs/tools/networking/libreswan/default.nix b/pkgs/tools/networking/libreswan/default.nix index 49e4df298bc7..12bd432c7329 100644 --- a/pkgs/tools/networking/libreswan/default.nix +++ b/pkgs/tools/networking/libreswan/default.nix @@ -157,5 +157,6 @@ stdenv.mkDerivation rec { platforms = platforms.linux ++ platforms.freebsd; license = with licenses; [ gpl2Plus mpl20 ] ; maintainers = with maintainers; [ afranchuk rnhmjoj ]; + mainProgram = "ipsec"; }; } diff --git a/pkgs/tools/networking/linux-router/default.nix b/pkgs/tools/networking/linux-router/default.nix index 997546403fd3..b5cc9ef6f5dd 100644 --- a/pkgs/tools/networking/linux-router/default.nix +++ b/pkgs/tools/networking/linux-router/default.nix @@ -94,5 +94,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl21Only; maintainers = with maintainers; [ x3ro ]; platforms = platforms.linux; + mainProgram = "lnxrouter"; }; } diff --git a/pkgs/tools/networking/lxi-tools/default.nix b/pkgs/tools/networking/lxi-tools/default.nix index 6f94988c2c58..5a5db2a97094 100644 --- a/pkgs/tools/networking/lxi-tools/default.nix +++ b/pkgs/tools/networking/lxi-tools/default.nix @@ -50,5 +50,6 @@ stdenv.mkDerivation rec { license = licenses.bsd3; platforms = platforms.unix; maintainers = [ maintainers.vq ]; + mainProgram = "lxi"; }; } diff --git a/pkgs/tools/networking/lychee/default.nix b/pkgs/tools/networking/lychee/default.nix index 2566f6386832..e7b7ab53d4dc 100644 --- a/pkgs/tools/networking/lychee/default.nix +++ b/pkgs/tools/networking/lychee/default.nix @@ -47,5 +47,6 @@ rustPlatform.buildRustPackage rec { downloadPage = "https://github.com/lycheeverse/lychee/releases/tag/v${version}"; license = with licenses; [ asl20 mit ]; maintainers = with maintainers; [ totoroot tuxinaut ]; + mainProgram = "lychee"; }; } diff --git a/pkgs/tools/networking/mailsend/default.nix b/pkgs/tools/networking/mailsend/default.nix index ab1717da651a..d009e09ac366 100644 --- a/pkgs/tools/networking/mailsend/default.nix +++ b/pkgs/tools/networking/mailsend/default.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { platforms = platforms.linux; homepage = "https://github.com/muquit/mailsend"; downloadPage = "https://github.com/muquit/mailsend/releases"; + mainProgram = "mailsend"; }; } diff --git a/pkgs/tools/networking/maphosts/default.nix b/pkgs/tools/networking/maphosts/default.nix index 6632485b7091..9b0aa5cb899b 100644 --- a/pkgs/tools/networking/maphosts/default.nix +++ b/pkgs/tools/networking/maphosts/default.nix @@ -25,5 +25,6 @@ in stdenv.mkDerivation { license = licenses.mit; maintainers = with maintainers; [ mpscholten nicknovitski ]; platforms = platforms.all; + mainProgram = "maphosts"; }; } diff --git a/pkgs/tools/networking/mbidled/default.nix b/pkgs/tools/networking/mbidled/default.nix index 1b5c1c3dc3d4..9e07d1afbe21 100644 --- a/pkgs/tools/networking/mbidled/default.nix +++ b/pkgs/tools/networking/mbidled/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation { license = licenses.unlicense; maintainers = with maintainers; [ laalsaas ]; platforms = platforms.linux; + mainProgram = "mbidled"; }; } diff --git a/pkgs/tools/networking/mcrcon/default.nix b/pkgs/tools/networking/mcrcon/default.nix index 713a3dbfd91b..c9f9f81a3ddf 100644 --- a/pkgs/tools/networking/mcrcon/default.nix +++ b/pkgs/tools/networking/mcrcon/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { ''; maintainers = with lib.maintainers; [ dermetfan ]; license = with lib.licenses; [ zlib libpng ]; + mainProgram = "mcrcon"; }; } diff --git a/pkgs/tools/networking/mdk4/default.nix b/pkgs/tools/networking/mdk4/default.nix index 979584db432d..53713f473a16 100644 --- a/pkgs/tools/networking/mdk4/default.nix +++ b/pkgs/tools/networking/mdk4/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation { homepage = "https://github.com/aircrack-ng/mdk4"; maintainers = with maintainers; [ moni ]; license = licenses.gpl2Plus; + mainProgram = "mdk4"; }; } diff --git a/pkgs/tools/networking/memtier-benchmark/default.nix b/pkgs/tools/networking/memtier-benchmark/default.nix index f4ecbb986314..d77ef2d417d5 100644 --- a/pkgs/tools/networking/memtier-benchmark/default.nix +++ b/pkgs/tools/networking/memtier-benchmark/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ thoughtpolice ]; + mainProgram = "memtier_benchmark"; }; } diff --git a/pkgs/tools/networking/minidlna/default.nix b/pkgs/tools/networking/minidlna/default.nix index 2a1eeb0fa4b5..6bdea670c13b 100644 --- a/pkgs/tools/networking/minidlna/default.nix +++ b/pkgs/tools/networking/minidlna/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation { homepage = "https://sourceforge.net/projects/minidlna/"; license = licenses.gpl2; platforms = platforms.linux; + mainProgram = "minidlnad"; }; } diff --git a/pkgs/tools/networking/minissdpd/default.nix b/pkgs/tools/networking/minissdpd/default.nix index 088645705f62..b2a95972613b 100644 --- a/pkgs/tools/networking/minissdpd/default.nix +++ b/pkgs/tools/networking/minissdpd/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { downloadPage = "http://miniupnp.free.fr/files/"; license = licenses.bsd3; platforms = platforms.linux; + mainProgram = "minissdpd"; }; } diff --git a/pkgs/tools/networking/mmsd-tng/default.nix b/pkgs/tools/networking/mmsd-tng/default.nix index eaf122637519..8d8286774595 100644 --- a/pkgs/tools/networking/mmsd-tng/default.nix +++ b/pkgs/tools/networking/mmsd-tng/default.nix @@ -49,5 +49,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ julm ]; platforms = platforms.linux; + mainProgram = "mmsdtng"; }; } diff --git a/pkgs/tools/networking/mockoon/default.nix b/pkgs/tools/networking/mockoon/default.nix index f100239a61dd..0a2670009cce 100644 --- a/pkgs/tools/networking/mockoon/default.nix +++ b/pkgs/tools/networking/mockoon/default.nix @@ -36,5 +36,6 @@ appimageTools.wrapType2 { homepage = "https://mockoon.com"; license = licenses.mit; maintainers = with maintainers; [ dit7ya ]; + mainProgram = "mockoon"; }; } diff --git a/pkgs/tools/networking/mole/default.nix b/pkgs/tools/networking/mole/default.nix index 39d109118d95..e5585be469fc 100644 --- a/pkgs/tools/networking/mole/default.nix +++ b/pkgs/tools/networking/mole/default.nix @@ -29,5 +29,6 @@ buildGoModule rec { license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; broken = stdenv.isDarwin; # build fails with go > 1.17 + mainProgram = "mole"; }; } diff --git a/pkgs/tools/networking/motrix/default.nix b/pkgs/tools/networking/motrix/default.nix index 828c236494b3..2270034ce5de 100644 --- a/pkgs/tools/networking/motrix/default.nix +++ b/pkgs/tools/networking/motrix/default.nix @@ -35,5 +35,6 @@ appimageTools.wrapType2 { platforms = [ "x86_64-linux" ]; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; maintainers = with maintainers; [ dit7ya ]; + mainProgram = "motrix"; }; } diff --git a/pkgs/tools/networking/mozwire/default.nix b/pkgs/tools/networking/mozwire/default.nix index d0e59e1fd838..40c6d3ec7827 100644 --- a/pkgs/tools/networking/mozwire/default.nix +++ b/pkgs/tools/networking/mozwire/default.nix @@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/NilsIrl/MozWire"; license = licenses.gpl3; maintainers = with maintainers; [ siraben nilsirl ]; + mainProgram = "mozwire"; }; } diff --git a/pkgs/tools/networking/mqtt-benchmark/default.nix b/pkgs/tools/networking/mqtt-benchmark/default.nix index a2ab1b61520e..bc755247c40c 100644 --- a/pkgs/tools/networking/mqtt-benchmark/default.nix +++ b/pkgs/tools/networking/mqtt-benchmark/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { changelog = "https://github.com/krylovsk/mqtt-benchmark/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; + mainProgram = "mqtt-benchmark"; }; } diff --git a/pkgs/tools/networking/mqttui/default.nix b/pkgs/tools/networking/mqttui/default.nix index b090b19ba8fa..e457fa7479b1 100644 --- a/pkgs/tools/networking/mqttui/default.nix +++ b/pkgs/tools/networking/mqttui/default.nix @@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/EdJoPaTo/mqttui/blob/v${version}/CHANGELOG.md"; license = licenses.gpl3Only; maintainers = with maintainers; [ fab ]; + mainProgram = "mqttui"; }; } diff --git a/pkgs/tools/networking/mtr-exporter/default.nix b/pkgs/tools/networking/mtr-exporter/default.nix index 4dc276c023fc..9c7c9bec41ea 100644 --- a/pkgs/tools/networking/mtr-exporter/default.nix +++ b/pkgs/tools/networking/mtr-exporter/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { homepage = "https://github.com/mgumz/mtr-exporter"; license = licenses.bsd3; maintainers = with maintainers; [ jakubgs ]; + mainProgram = "mtr-exporter"; }; } diff --git a/pkgs/tools/networking/mubeng/default.nix b/pkgs/tools/networking/mubeng/default.nix index 8e50188ec814..ea431c3eea98 100644 --- a/pkgs/tools/networking/mubeng/default.nix +++ b/pkgs/tools/networking/mubeng/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { changelog = "https://github.com/kitabisa/mubeng/releases/tag/v${version}"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ fab ]; + mainProgram = "mubeng"; }; } diff --git a/pkgs/tools/networking/muffet/default.nix b/pkgs/tools/networking/muffet/default.nix index 133eaf3b27ba..c363df34e8f7 100644 --- a/pkgs/tools/networking/muffet/default.nix +++ b/pkgs/tools/networking/muffet/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { changelog = "https://github.com/raviqqe/muffet/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "muffet"; }; } diff --git a/pkgs/tools/networking/nat-traverse/default.nix b/pkgs/tools/networking/nat-traverse/default.nix index a1c1337a216b..39e74f215159 100644 --- a/pkgs/tools/networking/nat-traverse/default.nix +++ b/pkgs/tools/networking/nat-traverse/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; platforms = platforms.all; maintainers = [ maintainers.iblech ]; + mainProgram = "nat-traverse"; }; } diff --git a/pkgs/tools/networking/netassert/default.nix b/pkgs/tools/networking/netassert/default.nix index 1351c255e943..d226b5345681 100644 --- a/pkgs/tools/networking/netassert/default.nix +++ b/pkgs/tools/networking/netassert/default.nix @@ -36,5 +36,6 @@ buildGoModule rec { ''; license = licenses.asl20; maintainers = with maintainers; [ jk ]; + mainProgram = "netassert"; }; } diff --git a/pkgs/tools/networking/netdiscover/default.nix b/pkgs/tools/networking/netdiscover/default.nix index 471dd55c4e17..3aec143b3a56 100644 --- a/pkgs/tools/networking/netdiscover/default.nix +++ b/pkgs/tools/networking/netdiscover/default.nix @@ -22,5 +22,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ vdot0x23 ]; platforms = platforms.unix; + mainProgram = "netdiscover"; }; } diff --git a/pkgs/tools/networking/nethogs/default.nix b/pkgs/tools/networking/nethogs/default.nix index 2c7347defdd3..8c2d4ba84291 100644 --- a/pkgs/tools/networking/nethogs/default.nix +++ b/pkgs/tools/networking/nethogs/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/raboof/nethogs#readme"; platforms = platforms.linux; maintainers = [ maintainers.rycee ]; + mainProgram = "nethogs"; }; } diff --git a/pkgs/tools/networking/nethoscope/default.nix b/pkgs/tools/networking/nethoscope/default.nix index 478220210b3d..2b450cf7b8aa 100644 --- a/pkgs/tools/networking/nethoscope/default.nix +++ b/pkgs/tools/networking/nethoscope/default.nix @@ -53,6 +53,7 @@ rustPlatform.buildRustPackage rec { license = licenses.isc; maintainers = with maintainers; [ _0x4A6F ]; platforms = platforms.linux; + mainProgram = "nethoscope"; }; } diff --git a/pkgs/tools/networking/netifd/default.nix b/pkgs/tools/networking/netifd/default.nix index 59b2e4732980..6fd90f6082c9 100644 --- a/pkgs/tools/networking/netifd/default.nix +++ b/pkgs/tools/networking/netifd/default.nix @@ -54,5 +54,6 @@ stdenv.mkDerivation { license = licenses.lgpl21Only; platforms = platforms.linux; maintainers = with maintainers; [ mkg20001 ]; + mainProgram = "netifd"; }; } diff --git a/pkgs/tools/networking/netmask/default.nix b/pkgs/tools/networking/netmask/default.nix index c1613fcf9206..f564e09ba032 100644 --- a/pkgs/tools/networking/netmask/default.nix +++ b/pkgs/tools/networking/netmask/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; platforms = platforms.linux; maintainers = [ maintainers.jensbin ]; + mainProgram = "netmask"; }; } diff --git a/pkgs/tools/networking/nettee/default.nix b/pkgs/tools/networking/nettee/default.nix index c5cbcb19a971..b281d6b29680 100644 --- a/pkgs/tools/networking/nettee/default.nix +++ b/pkgs/tools/networking/nettee/default.nix @@ -19,6 +19,7 @@ in stdenv.mkDerivation { license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ Profpatsch ]; platforms = lib.platforms.linux; + mainProgram = "nettee"; }; outputs = [ "bin" "man" "doc" "out" ]; diff --git a/pkgs/tools/networking/nexttrace/default.nix b/pkgs/tools/networking/nexttrace/default.nix index 1bbd4e3685f0..2ad7764b1452 100644 --- a/pkgs/tools/networking/nexttrace/default.nix +++ b/pkgs/tools/networking/nexttrace/default.nix @@ -29,6 +29,7 @@ buildGoModule rec { homepage = "https://mtr.moe"; license = licenses.gpl3Only; maintainers = with maintainers; [ sharzy ]; + mainProgram = "nexttrace"; }; } diff --git a/pkgs/tools/networking/nfstrace/default.nix b/pkgs/tools/networking/nfstrace/default.nix index 297ada3cc2aa..1a0268f960d2 100644 --- a/pkgs/tools/networking/nfstrace/default.nix +++ b/pkgs/tools/networking/nfstrace/default.nix @@ -55,5 +55,6 @@ stdenv.mkDerivation rec { description = "NFS and CIFS tracing/monitoring/capturing/analyzing tool"; license = licenses.gpl2; platforms = platforms.linux; + mainProgram = "nfstrace"; }; } diff --git a/pkgs/tools/networking/ngrep/default.nix b/pkgs/tools/networking/ngrep/default.nix index c44f6e1eb832..31707ce00d5a 100644 --- a/pkgs/tools/networking/ngrep/default.nix +++ b/pkgs/tools/networking/ngrep/default.nix @@ -52,5 +52,6 @@ stdenv.mkDerivation rec { }; platforms = with platforms; linux ++ darwin; maintainers = [ maintainers.bjornfor ]; + mainProgram = "ngrep"; }; } diff --git a/pkgs/tools/networking/ngrok/default.nix b/pkgs/tools/networking/ngrok/default.nix index fb1574bfdc1e..ac5b19ab4c3f 100644 --- a/pkgs/tools/networking/ngrok/default.nix +++ b/pkgs/tools/networking/ngrok/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation { license = licenses.unfree; platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; maintainers = with maintainers; [ bobvanderlinden brodes ]; + mainProgram = "ngrok"; }; } diff --git a/pkgs/tools/networking/noip/default.nix b/pkgs/tools/networking/noip/default.nix index 4b57ef7731ed..85614001342f 100644 --- a/pkgs/tools/networking/noip/default.nix +++ b/pkgs/tools/networking/noip/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.iand675 ]; platforms = platforms.linux; + mainProgram = "noip2"; }; } diff --git a/pkgs/tools/networking/norouter/default.nix b/pkgs/tools/networking/norouter/default.nix index e76cc4544e32..3513cb0cdfbc 100644 --- a/pkgs/tools/networking/norouter/default.nix +++ b/pkgs/tools/networking/norouter/default.nix @@ -31,5 +31,6 @@ buildGoModule rec { homepage = "https://github.com/norouter/norouter"; license = licenses.asl20; maintainers = with maintainers; [ blaggacao ]; + mainProgram = "norouter"; }; } diff --git a/pkgs/tools/networking/ntopng/default.nix b/pkgs/tools/networking/ntopng/default.nix index cc9bc701d8f0..18cb68cba407 100644 --- a/pkgs/tools/networking/ntopng/default.nix +++ b/pkgs/tools/networking/ntopng/default.nix @@ -89,5 +89,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.gpl3Plus; platforms = platforms.linux ++ platforms.darwin; maintainers = with maintainers; [ bjornfor ]; + mainProgram = "ntopng"; }; }) diff --git a/pkgs/tools/networking/ntttcp/default.nix b/pkgs/tools/networking/ntttcp/default.nix index 662e4d32fb72..cc816b737bdb 100644 --- a/pkgs/tools/networking/ntttcp/default.nix +++ b/pkgs/tools/networking/ntttcp/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ delroth ]; platforms = platforms.linux; + mainProgram = "ntttcp"; }; } diff --git a/pkgs/tools/networking/nuttcp/default.nix b/pkgs/tools/networking/nuttcp/default.nix index 9483c3ce756d..467159e8c275 100644 --- a/pkgs/tools/networking/nuttcp/default.nix +++ b/pkgs/tools/networking/nuttcp/default.nix @@ -46,5 +46,6 @@ stdenv.mkDerivation rec { homepage = "http://nuttcp.net/"; maintainers = with maintainers; [ ]; platforms = platforms.unix; + mainProgram = "nuttcp"; }; } diff --git a/pkgs/tools/networking/nylon/default.nix b/pkgs/tools/networking/nylon/default.nix index b519db4b55b9..37c6d14dfa27 100644 --- a/pkgs/tools/networking/nylon/default.nix +++ b/pkgs/tools/networking/nylon/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = licenses.bsdOriginal; maintainers = with maintainers; [ edwtjo ]; platforms = platforms.linux; + mainProgram = "nylon"; }; } diff --git a/pkgs/tools/networking/nzbget/default.nix b/pkgs/tools/networking/nzbget/default.nix index 4e67e81a7de8..2c698ae6c831 100644 --- a/pkgs/tools/networking/nzbget/default.nix +++ b/pkgs/tools/networking/nzbget/default.nix @@ -55,5 +55,6 @@ stdenv.mkDerivation (finalAttrs: { description = "A command line tool for downloading files from news servers"; maintainers = with maintainers; [ pSub ]; platforms = with platforms; unix; + mainProgram = "nzbget"; }; }) diff --git a/pkgs/tools/networking/oapi-codegen/default.nix b/pkgs/tools/networking/oapi-codegen/default.nix index e2d406b9691b..05098a828a11 100644 --- a/pkgs/tools/networking/oapi-codegen/default.nix +++ b/pkgs/tools/networking/oapi-codegen/default.nix @@ -25,5 +25,6 @@ buildGoModule rec { changelog = "https://github.com/deepmap/oapi-codegen/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ j4m3s ]; + mainProgram = "oapi-codegen"; }; } diff --git a/pkgs/tools/networking/ofono/default.nix b/pkgs/tools/networking/ofono/default.nix index 33cb492b2149..e87f8a707361 100644 --- a/pkgs/tools/networking/ofono/default.nix +++ b/pkgs/tools/networking/ofono/default.nix @@ -62,5 +62,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Only; maintainers = with maintainers; [ ]; platforms = platforms.linux; + mainProgram = "ofonod"; }; } diff --git a/pkgs/tools/networking/oha/default.nix b/pkgs/tools/networking/oha/default.nix index 7a2f0fc3d25e..2ba7a62152db 100644 --- a/pkgs/tools/networking/oha/default.nix +++ b/pkgs/tools/networking/oha/default.nix @@ -39,5 +39,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/hatoo/oha/blob/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "oha"; }; } diff --git a/pkgs/tools/networking/onetun/default.nix b/pkgs/tools/networking/onetun/default.nix index 5200cff7076f..87a9b0bfc82f 100644 --- a/pkgs/tools/networking/onetun/default.nix +++ b/pkgs/tools/networking/onetun/default.nix @@ -27,5 +27,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/aramperes/onetun"; license = licenses.mit; maintainers = with maintainers; [ dit7ya ]; + mainProgram = "onetun"; }; } diff --git a/pkgs/tools/networking/openconnect/common.nix b/pkgs/tools/networking/openconnect/common.nix index e35c8d71cce9..fa54eecb89e1 100644 --- a/pkgs/tools/networking/openconnect/common.nix +++ b/pkgs/tools/networking/openconnect/common.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl21Only; maintainers = with maintainers; [ pradeepchhetri tricktron alyaeanyx ]; platforms = lib.platforms.unix; + mainProgram = "openconnect"; }; } diff --git a/pkgs/tools/networking/openfortivpn/default.nix b/pkgs/tools/networking/openfortivpn/default.nix index d69f591cab08..17c0d1390f31 100644 --- a/pkgs/tools/networking/openfortivpn/default.nix +++ b/pkgs/tools/networking/openfortivpn/default.nix @@ -49,5 +49,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = with maintainers; [ madjar ]; platforms = with platforms; linux ++ darwin; + mainProgram = "openfortivpn"; }; } diff --git a/pkgs/tools/networking/openvpn/default.nix b/pkgs/tools/networking/openvpn/default.nix index 46fa0be29c70..87fdfd63e3e4 100644 --- a/pkgs/tools/networking/openvpn/default.nix +++ b/pkgs/tools/networking/openvpn/default.nix @@ -63,5 +63,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.gpl2Only; maintainers = with maintainers; [ viric peterhoeg ]; platforms = platforms.unix; + mainProgram = "openvpn"; }; }) diff --git a/pkgs/tools/networking/oui/default.nix b/pkgs/tools/networking/oui/default.nix index 517eb06507b4..9fd613a295e7 100644 --- a/pkgs/tools/networking/oui/default.nix +++ b/pkgs/tools/networking/oui/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/thatmattlove/oui"; license = with licenses; [ bsd3 ]; maintainers = teams.wdz.members; + mainProgram = "oui"; }; } diff --git a/pkgs/tools/networking/owl/default.nix b/pkgs/tools/networking/owl/default.nix index 5a726c25a027..568eeca0afff 100644 --- a/pkgs/tools/networking/owl/default.nix +++ b/pkgs/tools/networking/owl/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Only; maintainers = with maintainers; [ wolfangaukang ]; platforms = [ "x86_64-linux" ]; + mainProgram = "owl"; }; } diff --git a/pkgs/tools/networking/pacparser/default.nix b/pkgs/tools/networking/pacparser/default.nix index d4b81928498c..dc45aaac58fa 100644 --- a/pkgs/tools/networking/pacparser/default.nix +++ b/pkgs/tools/networking/pacparser/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl3; platforms = platforms.linux; maintainers = with maintainers; [ abbradar ]; + mainProgram = "pactester"; }; } diff --git a/pkgs/tools/networking/pathvector/default.nix b/pkgs/tools/networking/pathvector/default.nix index f8560793e9dc..e9ca6f90e5a5 100644 --- a/pkgs/tools/networking/pathvector/default.nix +++ b/pkgs/tools/networking/pathvector/default.nix @@ -24,5 +24,6 @@ buildGoModule rec { homepage = "https://pathvector.io"; license = licenses.gpl3; maintainers = with maintainers; [ matthewpi ]; + mainProgram = "pathvector"; }; } diff --git a/pkgs/tools/networking/pcapc/default.nix b/pkgs/tools/networking/pcapc/default.nix index e0cef5402089..35b338a5f63a 100644 --- a/pkgs/tools/networking/pcapc/default.nix +++ b/pkgs/tools/networking/pcapc/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { description = "Compile libpcap filter expressions into BPF opcodes"; license = licenses.gpl3Only; platforms = platforms.linux; + mainProgram = "pcapc"; }; } diff --git a/pkgs/tools/networking/pcapfix/default.nix b/pkgs/tools/networking/pcapfix/default.nix index 5a8f24355c26..3f7a5be86ce0 100644 --- a/pkgs/tools/networking/pcapfix/default.nix +++ b/pkgs/tools/networking/pcapfix/default.nix @@ -17,5 +17,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = [ maintainers.ehmry ]; platforms = platforms.all; + mainProgram = "pcapfix"; }; } diff --git a/pkgs/tools/networking/pgrok/default.nix b/pkgs/tools/networking/pgrok/default.nix index ab1c6d9f0a61..e5c9610521ce 100644 --- a/pkgs/tools/networking/pgrok/default.nix +++ b/pkgs/tools/networking/pgrok/default.nix @@ -51,5 +51,6 @@ buildGoModule rec { homepage = "https://github.com/pgrok/pgrok"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ marie ]; + mainProgram = "pgrok"; }; } diff --git a/pkgs/tools/networking/phantomsocks/default.nix b/pkgs/tools/networking/phantomsocks/default.nix index 6f3c3ad9a336..7bb053c680f7 100644 --- a/pkgs/tools/networking/phantomsocks/default.nix +++ b/pkgs/tools/networking/phantomsocks/default.nix @@ -37,5 +37,6 @@ buildGoModule rec { ''; license = licenses.lgpl3Only; maintainers = with maintainers; [ oluceps ]; + mainProgram = "phantomsocks"; }; } diff --git a/pkgs/tools/networking/photon/default.nix b/pkgs/tools/networking/photon/default.nix index 543d9f1a5b96..8a69bd70c149 100644 --- a/pkgs/tools/networking/photon/default.nix +++ b/pkgs/tools/networking/photon/default.nix @@ -31,5 +31,6 @@ python3Packages.buildPythonApplication rec { homepage = "https://github.com/s0md3v/Photon"; license = licenses.gpl3; maintainers = with maintainers; [ ]; + mainProgram = "photon"; }; } diff --git a/pkgs/tools/networking/piknik/default.nix b/pkgs/tools/networking/piknik/default.nix index 7b5b1a5e04c3..d3b2a8266b88 100644 --- a/pkgs/tools/networking/piknik/default.nix +++ b/pkgs/tools/networking/piknik/default.nix @@ -33,5 +33,6 @@ buildGoModule rec { changelog = "https://github.com/jedisct1/piknik/blob/${src.rev}/ChangeLog"; license = licenses.bsd2; maintainers = with maintainers; [ figsoda ]; + mainProgram = "piknik"; }; } diff --git a/pkgs/tools/networking/pingtcp/default.nix b/pkgs/tools/networking/pingtcp/default.nix index 5b4cbf10321f..88476ab85686 100644 --- a/pkgs/tools/networking/pingtcp/default.nix +++ b/pkgs/tools/networking/pingtcp/default.nix @@ -25,5 +25,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/LanetNetwork/pingtcp"; license = licenses.gpl3; platforms = platforms.linux; + mainProgram = "pingtcp"; }; } diff --git a/pkgs/tools/networking/pingu/default.nix b/pkgs/tools/networking/pingu/default.nix index ca33e4862478..5fcaa0af5fef 100644 --- a/pkgs/tools/networking/pingu/default.nix +++ b/pkgs/tools/networking/pingu/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/sheepla/pingu/"; license = licenses.mit; maintainers = with maintainers; [ CactiChameleon9 ]; + mainProgram = "pingu"; }; } diff --git a/pkgs/tools/networking/pixiecore/default.nix b/pkgs/tools/networking/pixiecore/default.nix index f1249cfb8286..e73999d44689 100644 --- a/pkgs/tools/networking/pixiecore/default.nix +++ b/pkgs/tools/networking/pixiecore/default.nix @@ -23,5 +23,6 @@ buildGoModule rec { homepage = "https://github.com/danderson/netboot/tree/master/pixiecore"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ bbigras danderson ]; + mainProgram = "pixiecore"; }; } diff --git a/pkgs/tools/networking/pixiewps/default.nix b/pkgs/tools/networking/pixiewps/default.nix index 82d420755d03..d3a7f0bc69d1 100644 --- a/pkgs/tools/networking/pixiewps/default.nix +++ b/pkgs/tools/networking/pixiewps/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; maintainers = [ lib.maintainers.nico202 ]; platforms = lib.platforms.all; + mainProgram = "pixiewps"; }; } diff --git a/pkgs/tools/networking/privoxy/default.nix b/pkgs/tools/networking/privoxy/default.nix index 048ee085a6f2..5f394db354c0 100644 --- a/pkgs/tools/networking/privoxy/default.nix +++ b/pkgs/tools/networking/privoxy/default.nix @@ -52,6 +52,7 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.all; maintainers = [ ]; + mainProgram = "privoxy"; }; } diff --git a/pkgs/tools/networking/proxychains/default.nix b/pkgs/tools/networking/proxychains/default.nix index 56778defe335..e78b1b0fcd6c 100644 --- a/pkgs/tools/networking/proxychains/default.nix +++ b/pkgs/tools/networking/proxychains/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ fab ]; platforms = platforms.linux; + mainProgram = "proxychains4"; }; } diff --git a/pkgs/tools/networking/pwnat/default.nix b/pkgs/tools/networking/pwnat/default.nix index ab123973c0a1..c0ead5468b50 100644 --- a/pkgs/tools/networking/pwnat/default.nix +++ b/pkgs/tools/networking/pwnat/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with maintainers; [viric]; platforms = with platforms; linux; + mainProgram = "pwnat"; }; } diff --git a/pkgs/tools/networking/q/default.nix b/pkgs/tools/networking/q/default.nix index ed3a1a57fc36..fdeddef65460 100644 --- a/pkgs/tools/networking/q/default.nix +++ b/pkgs/tools/networking/q/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { homepage = "https://github.com/natesales/q"; license = lib.licenses.gpl3Only; maintainers = [ lib.maintainers.das_j ]; + mainProgram = "q"; }; } diff --git a/pkgs/tools/networking/qrcp/default.nix b/pkgs/tools/networking/qrcp/default.nix index 0d8a344cbd6d..edd2a9b21633 100644 --- a/pkgs/tools/networking/qrcp/default.nix +++ b/pkgs/tools/networking/qrcp/default.nix @@ -43,5 +43,6 @@ buildGoModule rec { license = licenses.mit; maintainers = with maintainers; [ fgaz ]; broken = stdenv.isDarwin; # needs golang.org/x/sys bump + mainProgram = "qrcp"; }; } diff --git a/pkgs/tools/networking/quickserve/default.nix b/pkgs/tools/networking/quickserve/default.nix index f23bbcd25371..ca175f5f2a91 100644 --- a/pkgs/tools/networking/quickserve/default.nix +++ b/pkgs/tools/networking/quickserve/default.nix @@ -31,5 +31,6 @@ in stdenv.mkDerivation { homepage = "https://xyne.archlinux.ca/projects/quickserve/"; license = licenses.gpl2; maintainers = with maintainers; [ lassulus ]; + mainProgram = "quickserve"; }; } diff --git a/pkgs/tools/networking/rathole/default.nix b/pkgs/tools/networking/rathole/default.nix index b6338e262f63..1f12ed46b147 100644 --- a/pkgs/tools/networking/rathole/default.nix +++ b/pkgs/tools/networking/rathole/default.nix @@ -40,5 +40,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/rapiz1/rathole/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ dit7ya ]; + mainProgram = "rathole"; }; } diff --git a/pkgs/tools/networking/rcon/default.nix b/pkgs/tools/networking/rcon/default.nix index 03c2a1ae1a37..e51dc3fac371 100644 --- a/pkgs/tools/networking/rcon/default.nix +++ b/pkgs/tools/networking/rcon/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ f4814n ]; platforms = with platforms; linux ++ darwin; license = licenses.bsd2; + mainProgram = "rcon"; }; } diff --git a/pkgs/tools/networking/rconc/default.nix b/pkgs/tools/networking/rconc/default.nix index 613c4a8a31b0..5934dd7e8893 100644 --- a/pkgs/tools/networking/rconc/default.nix +++ b/pkgs/tools/networking/rconc/default.nix @@ -17,5 +17,6 @@ rustPlatform.buildRustPackage rec { description = "Simple cross-platform RCON client written in rust"; homepage = "https://github.com/klemens/rconc"; license = licenses.gpl3Only; + mainProgram = "rconc"; }; } diff --git a/pkgs/tools/networking/rdap/default.nix b/pkgs/tools/networking/rdap/default.nix index d6ecc8d59570..3ea80e07dabb 100644 --- a/pkgs/tools/networking/rdap/default.nix +++ b/pkgs/tools/networking/rdap/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { description = "Command line client for the Registration Data Access Protocol (RDAP)"; license = licenses.mit; maintainers = with maintainers; [ sebastianblunt ]; + mainProgram = "rdap"; }; } diff --git a/pkgs/tools/networking/rdrview/default.nix b/pkgs/tools/networking/rdrview/default.nix index 24ba1d35e9af..e4d56be3ffb9 100644 --- a/pkgs/tools/networking/rdrview/default.nix +++ b/pkgs/tools/networking/rdrview/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation { homepage = "https://github.com/eafer/rdrview"; license = licenses.asl20; maintainers = with maintainers; [ djanatyn ]; + mainProgram = "rdrview"; }; } diff --git a/pkgs/tools/networking/redfang/default.nix b/pkgs/tools/networking/redfang/default.nix index a4ba12b29489..a6447c19576c 100644 --- a/pkgs/tools/networking/redfang/default.nix +++ b/pkgs/tools/networking/redfang/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation rec { homepage = "https://gitlab.com/kalilinux/packages/redfang"; license = licenses.gpl2Only; maintainers = with maintainers; [ moni ]; + mainProgram = "fang"; }; } diff --git a/pkgs/tools/networking/redir/default.nix b/pkgs/tools/networking/redir/default.nix index 83d52fdf10d2..17975521de16 100644 --- a/pkgs/tools/networking/redir/default.nix +++ b/pkgs/tools/networking/redir/default.nix @@ -19,5 +19,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ ]; platforms = lib.platforms.unix; + mainProgram = "redir"; }; } diff --git a/pkgs/tools/networking/redli/default.nix b/pkgs/tools/networking/redli/default.nix index a9d590e05697..41bc3d9265e6 100644 --- a/pkgs/tools/networking/redli/default.nix +++ b/pkgs/tools/networking/redli/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/IBM-Cloud/redli"; license = licenses.asl20; maintainers = with maintainers; [ tchekda ]; + mainProgram = "redli"; }; } diff --git a/pkgs/tools/networking/redsocks/default.nix b/pkgs/tools/networking/redsocks/default.nix index cebec2cb2b60..f97dd01e074d 100644 --- a/pkgs/tools/networking/redsocks/default.nix +++ b/pkgs/tools/networking/redsocks/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = [ lib.maintainers.ekleog ]; platforms = lib.platforms.linux; + mainProgram = "redsocks"; }; } diff --git a/pkgs/tools/networking/requestly/default.nix b/pkgs/tools/networking/requestly/default.nix index 671d084b8ecb..20e877563afa 100644 --- a/pkgs/tools/networking/requestly/default.nix +++ b/pkgs/tools/networking/requestly/default.nix @@ -30,5 +30,6 @@ appimageTools.wrapType2 { homepage = "https://requestly.io"; license = licenses.agpl3Only; maintainers = with maintainers; [ dit7ya ]; + mainProgram = "requestly"; }; } diff --git a/pkgs/tools/networking/restish/default.nix b/pkgs/tools/networking/restish/default.nix index 807b8e4a9bdf..f8a1cfd466ea 100644 --- a/pkgs/tools/networking/restish/default.nix +++ b/pkgs/tools/networking/restish/default.nix @@ -52,5 +52,6 @@ buildGoModule rec { changelog = "https://github.com/danielgtaylor/restish/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; + mainProgram = "restish"; }; } diff --git a/pkgs/tools/networking/rewrk/default.nix b/pkgs/tools/networking/rewrk/default.nix index 6b48ce95b423..58aa3f46185b 100644 --- a/pkgs/tools/networking/rewrk/default.nix +++ b/pkgs/tools/networking/rewrk/default.nix @@ -32,5 +32,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/lnx-search/rewrk/releases/tag/${version}"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; + mainProgram = "rewrk"; }; } diff --git a/pkgs/tools/networking/ripmime/default.nix b/pkgs/tools/networking/ripmime/default.nix index 7cfb31ff9858..70ff2cbe7305 100644 --- a/pkgs/tools/networking/ripmime/default.nix +++ b/pkgs/tools/networking/ripmime/default.nix @@ -21,6 +21,7 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ raskin ]; homepage = "https://pldaniels.com/ripmime/"; platforms = platforms.all; + mainProgram = "ripmime"; }; passthru = { diff --git a/pkgs/tools/networking/routedns/default.nix b/pkgs/tools/networking/routedns/default.nix index 22a0a8266713..0b6f6822bb8d 100644 --- a/pkgs/tools/networking/routedns/default.nix +++ b/pkgs/tools/networking/routedns/default.nix @@ -25,5 +25,6 @@ buildGoModule rec { description = "DNS stub resolver, proxy and router"; license = licenses.bsd3; maintainers = with maintainers; [ jsimonetti ]; + mainProgram = "routedns"; }; } diff --git a/pkgs/tools/networking/rshijack/default.nix b/pkgs/tools/networking/rshijack/default.nix index 150502572e64..b2f32bbd5434 100644 --- a/pkgs/tools/networking/rshijack/default.nix +++ b/pkgs/tools/networking/rshijack/default.nix @@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec { license = licenses.gpl3; maintainers = with maintainers; [ xrelkd ]; platforms = platforms.unix; + mainProgram = "rshijack"; }; } diff --git a/pkgs/tools/networking/s3rs/default.nix b/pkgs/tools/networking/s3rs/default.nix index cb73eaf6b59d..2e72c7cb45bf 100644 --- a/pkgs/tools/networking/s3rs/default.nix +++ b/pkgs/tools/networking/s3rs/default.nix @@ -22,5 +22,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/yanganto/s3rs"; license = licenses.mit; maintainers = with maintainers; [ yanganto ]; + mainProgram = "s3rs"; }; } diff --git a/pkgs/tools/networking/s5cmd/default.nix b/pkgs/tools/networking/s5cmd/default.nix index 8d3b97c0d316..292169d77f77 100644 --- a/pkgs/tools/networking/s5cmd/default.nix +++ b/pkgs/tools/networking/s5cmd/default.nix @@ -21,5 +21,6 @@ buildGoModule rec { description = "Parallel S3 and local filesystem execution tool"; license = licenses.mit; maintainers = with maintainers; [ tomberek ]; + mainProgram = "s5cmd"; }; } diff --git a/pkgs/tools/networking/saldl/default.nix b/pkgs/tools/networking/saldl/default.nix index fb373fb5029e..b7281d3a20a7 100644 --- a/pkgs/tools/networking/saldl/default.nix +++ b/pkgs/tools/networking/saldl/default.nix @@ -55,5 +55,6 @@ stdenv.mkDerivation rec { license = licenses.agpl3; maintainers = with maintainers; [ zowoq ]; platforms = platforms.all; + mainProgram = "saldl"; }; } diff --git a/pkgs/tools/networking/shncpd/default.nix b/pkgs/tools/networking/shncpd/default.nix index 8cfd1f94252a..ed724c24cf79 100644 --- a/pkgs/tools/networking/shncpd/default.nix +++ b/pkgs/tools/networking/shncpd/default.nix @@ -23,5 +23,6 @@ stdenv.mkDerivation { license = licenses.mit; platforms = platforms.linux; maintainers = [ maintainers.fpletz ]; + mainProgram = "shncpd"; }; } diff --git a/pkgs/tools/networking/simpleproxy/default.nix b/pkgs/tools/networking/simpleproxy/default.nix index 6c110be05da3..7f9ccd1c9865 100644 --- a/pkgs/tools/networking/simpleproxy/default.nix +++ b/pkgs/tools/networking/simpleproxy/default.nix @@ -17,5 +17,6 @@ stdenv.mkDerivation rec { description = "A simple TCP proxy"; license = licenses.gpl2; maintainers = [ maintainers.montag451 ]; + mainProgram = "simpleproxy"; }; } diff --git a/pkgs/tools/networking/sipcalc/default.nix b/pkgs/tools/networking/sipcalc/default.nix index c9470cd5b8b3..1ba4db5bc0d2 100644 --- a/pkgs/tools/networking/sipcalc/default.nix +++ b/pkgs/tools/networking/sipcalc/default.nix @@ -15,5 +15,6 @@ stdenv.mkDerivation rec { license = licenses.bsd3; platforms = platforms.all; maintainers = [ maintainers.globin ]; + mainProgram = "sipcalc"; }; } diff --git a/pkgs/tools/networking/sipexer/default.nix b/pkgs/tools/networking/sipexer/default.nix index d88faee09f0f..d1be5e9f7770 100644 --- a/pkgs/tools/networking/sipexer/default.nix +++ b/pkgs/tools/networking/sipexer/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { changelog = "https://github.com/miconda/sipexer/releases/tag/v${version}"; license = licenses.gpl3Only; maintainers = with maintainers; [ astro janik ]; + mainProgram = "sipexer"; }; } diff --git a/pkgs/tools/networking/sipsak/default.nix b/pkgs/tools/networking/sipsak/default.nix index c2aeaaa18e00..4d1cf08a11b8 100644 --- a/pkgs/tools/networking/sipsak/default.nix +++ b/pkgs/tools/networking/sipsak/default.nix @@ -29,6 +29,7 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = with maintainers; [ sheenobu ]; platforms = with platforms; unix; + mainProgram = "sipsak"; }; } diff --git a/pkgs/tools/networking/sish/default.nix b/pkgs/tools/networking/sish/default.nix index d1913e5dff41..afac612d0604 100644 --- a/pkgs/tools/networking/sish/default.nix +++ b/pkgs/tools/networking/sish/default.nix @@ -38,5 +38,6 @@ buildGoModule rec { changelog = "https://github.com/antoniomika/sish/releases/tag/v${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; + mainProgram = "sish"; }; } diff --git a/pkgs/tools/networking/sleep-on-lan/default.nix b/pkgs/tools/networking/sleep-on-lan/default.nix index de4831ddeadd..bd55711830bc 100644 --- a/pkgs/tools/networking/sleep-on-lan/default.nix +++ b/pkgs/tools/networking/sleep-on-lan/default.nix @@ -30,5 +30,6 @@ buildGoModule rec { license = licenses.asl20; platforms = platforms.linux; maintainers = with maintainers; [ devusb ]; + mainProgram = "sleep-on-lan"; }; } diff --git a/pkgs/tools/networking/slirp4netns/default.nix b/pkgs/tools/networking/slirp4netns/default.nix index 0daf91ae14d5..2b2091d85b27 100644 --- a/pkgs/tools/networking/slirp4netns/default.nix +++ b/pkgs/tools/networking/slirp4netns/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ orivej ] ++ teams.podman.members; platforms = platforms.linux; + mainProgram = "slirp4netns"; }; } diff --git a/pkgs/tools/networking/slowlorust/default.nix b/pkgs/tools/networking/slowlorust/default.nix index bcfdfc7769eb..c48257130b2d 100644 --- a/pkgs/tools/networking/slowlorust/default.nix +++ b/pkgs/tools/networking/slowlorust/default.nix @@ -27,5 +27,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/MJVL/slowlorust"; license = licenses.mit; maintainers = with maintainers; [ fab ]; + mainProgram = "slowlorust"; }; } diff --git a/pkgs/tools/networking/smartdns/default.nix b/pkgs/tools/networking/smartdns/default.nix index 79b089e8e16a..e7355eb07a75 100644 --- a/pkgs/tools/networking/smartdns/default.nix +++ b/pkgs/tools/networking/smartdns/default.nix @@ -39,5 +39,6 @@ stdenv.mkDerivation rec { maintainers = [ maintainers.lexuge ]; license = licenses.gpl3Plus; platforms = platforms.linux; + mainProgram = "smartdns"; }; } diff --git a/pkgs/tools/networking/snabb/default.nix b/pkgs/tools/networking/snabb/default.nix index 00bc41f69e77..16c6a40bb347 100644 --- a/pkgs/tools/networking/snabb/default.nix +++ b/pkgs/tools/networking/snabb/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; license = licenses.asl20; maintainers = [ maintainers.lukego ]; + mainProgram = "snabb"; }; } diff --git a/pkgs/tools/networking/snet/default.nix b/pkgs/tools/networking/snet/default.nix index 4775d789d7c1..47f70a21d33b 100644 --- a/pkgs/tools/networking/snet/default.nix +++ b/pkgs/tools/networking/snet/default.nix @@ -18,5 +18,6 @@ buildGoModule rec { homepage = "https://github.com/monsterxx03/snet"; license = licenses.mit; maintainers = with maintainers; [ azuwis ]; + mainProgram = "snet"; }; } diff --git a/pkgs/tools/networking/snmpcheck/default.nix b/pkgs/tools/networking/snmpcheck/default.nix index e27ead59e971..b365ccc5f191 100644 --- a/pkgs/tools/networking/snmpcheck/default.nix +++ b/pkgs/tools/networking/snmpcheck/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { homepage = "http://www.nothink.org/codes/snmpcheck/"; license = licenses.gpl3Plus; maintainers = with maintainers; [ elohmeier ]; + mainProgram = "snmp-check"; }; } diff --git a/pkgs/tools/networking/sockperf/default.nix b/pkgs/tools/networking/sockperf/default.nix index 8f7bcc65d1ca..ed071322f2f8 100644 --- a/pkgs/tools/networking/sockperf/default.nix +++ b/pkgs/tools/networking/sockperf/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { license = licenses.bsd3; maintainers = with maintainers; [ emilytrau ]; platforms = platforms.all; + mainProgram = "sockperf"; }; } diff --git a/pkgs/tools/networking/speedtest-go/default.nix b/pkgs/tools/networking/speedtest-go/default.nix index 39c92fcb40d1..9570442345ec 100644 --- a/pkgs/tools/networking/speedtest-go/default.nix +++ b/pkgs/tools/networking/speedtest-go/default.nix @@ -27,5 +27,6 @@ buildGoModule rec { changelog = "https://github.com/showwin/speedtest-go/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ aleksana ]; + mainProgram = "speedtest-go"; }; } diff --git a/pkgs/tools/networking/speedtest-rs/default.nix b/pkgs/tools/networking/speedtest-rs/default.nix index 182f041d2977..eda7e36afa4d 100644 --- a/pkgs/tools/networking/speedtest-rs/default.nix +++ b/pkgs/tools/networking/speedtest-rs/default.nix @@ -31,5 +31,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/nelsonjchen/speedtest-rs/blob/v${version}/CHANGELOG.md"; license = with licenses; [ mit asl20 ]; maintainers = with maintainers; [ GaetanLepage ]; + mainProgram = "speedtest-rs"; }; } diff --git a/pkgs/tools/networking/spoofer/default.nix b/pkgs/tools/networking/spoofer/default.nix index 905a28b1b3d0..bf969ae5d1f5 100644 --- a/pkgs/tools/networking/spoofer/default.nix +++ b/pkgs/tools/networking/spoofer/default.nix @@ -37,5 +37,6 @@ stdenv.mkDerivation rec { platforms = platforms.all; license = licenses.gpl3Plus; maintainers = with lib.maintainers; [ leenaars]; + mainProgram = "spoofer-prober"; }; } diff --git a/pkgs/tools/networking/srelay/default.nix b/pkgs/tools/networking/srelay/default.nix index a609328220f3..784aca8fe431 100644 --- a/pkgs/tools/networking/srelay/default.nix +++ b/pkgs/tools/networking/srelay/default.nix @@ -22,5 +22,6 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; # never built on aarch64-linux since first introduction in nixpkgs broken = stdenv.isLinux && stdenv.isAarch64; + mainProgram = "srelay"; }; } diff --git a/pkgs/tools/networking/ssh-agents/default.nix b/pkgs/tools/networking/ssh-agents/default.nix index a4e930281a50..f9414d9835d3 100644 --- a/pkgs/tools/networking/ssh-agents/default.nix +++ b/pkgs/tools/networking/ssh-agents/default.nix @@ -39,5 +39,6 @@ stdenvNoCC.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ kalbasit ]; platforms = platforms.unix; + mainProgram = "ssh-agents"; }; } diff --git a/pkgs/tools/networking/ssh-ident/default.nix b/pkgs/tools/networking/ssh-ident/default.nix index 1822eda26278..3886828c5221 100644 --- a/pkgs/tools/networking/ssh-ident/default.nix +++ b/pkgs/tools/networking/ssh-ident/default.nix @@ -27,5 +27,6 @@ stdenvNoCC.mkDerivation { license = licenses.bsd2; maintainers = with maintainers; [ telotortium ]; platforms = with platforms; unix; + mainProgram = "ssh-ident"; }; } diff --git a/pkgs/tools/networking/ssh-key-confirmer/default.nix b/pkgs/tools/networking/ssh-key-confirmer/default.nix index ed8b9cac734b..408719f74653 100644 --- a/pkgs/tools/networking/ssh-key-confirmer/default.nix +++ b/pkgs/tools/networking/ssh-key-confirmer/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { homepage = "https://github.com/benjojo/ssh-key-confirmer"; license = licenses.mit; maintainers = with maintainers; [ oxzi ]; + mainProgram = "ssh-key-confirmer"; }; } diff --git a/pkgs/tools/networking/sshed/default.nix b/pkgs/tools/networking/sshed/default.nix index cedb7bf0bc68..ac221f49ed2b 100644 --- a/pkgs/tools/networking/sshed/default.nix +++ b/pkgs/tools/networking/sshed/default.nix @@ -25,5 +25,6 @@ buildGoModule rec { homepage = "https://github.com/trntv/sshed"; license = licenses.asl20; maintainers = with maintainers; [ ocfox ]; + mainProgram = "sshed"; }; } diff --git a/pkgs/tools/networking/sshpass/default.nix b/pkgs/tools/networking/sshpass/default.nix index a3948aed08f4..6818fe33a94d 100644 --- a/pkgs/tools/networking/sshpass/default.nix +++ b/pkgs/tools/networking/sshpass/default.nix @@ -15,5 +15,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.madjar ]; platforms = platforms.unix; + mainProgram = "sshpass"; }; } diff --git a/pkgs/tools/networking/sshping/default.nix b/pkgs/tools/networking/sshping/default.nix index 13abba539ac5..608c8125f0d2 100644 --- a/pkgs/tools/networking/sshping/default.nix +++ b/pkgs/tools/networking/sshping/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.unix; maintainers = with maintainers; [ jqueiroz ]; + mainProgram = "sshping"; }; } diff --git a/pkgs/tools/networking/ssldump/default.nix b/pkgs/tools/networking/ssldump/default.nix index 478d2785ad3f..a855315a565c 100644 --- a/pkgs/tools/networking/ssldump/default.nix +++ b/pkgs/tools/networking/ssldump/default.nix @@ -48,5 +48,6 @@ stdenv.mkDerivation rec { license = "BSD-style"; maintainers = with maintainers; [ aycanirican ]; platforms = platforms.unix; + mainProgram = "ssldump"; }; } diff --git a/pkgs/tools/networking/sslsplit/default.nix b/pkgs/tools/networking/sslsplit/default.nix index 6712d44569c4..ca8a96d3321f 100644 --- a/pkgs/tools/networking/sslsplit/default.nix +++ b/pkgs/tools/networking/sslsplit/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { platforms = platforms.all; maintainers = with maintainers; [ contrun ]; license = with licenses; [ bsd2 mit unlicense free ]; + mainProgram = "sslsplit"; }; } diff --git a/pkgs/tools/networking/sstp/default.nix b/pkgs/tools/networking/sstp/default.nix index b93d6cbd9cfb..72745114a26e 100644 --- a/pkgs/tools/networking/sstp/default.nix +++ b/pkgs/tools/networking/sstp/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { platforms = platforms.linux; maintainers = with maintainers; [ ]; license = licenses.gpl2Plus; + mainProgram = "sstpc"; }; } diff --git a/pkgs/tools/networking/stun/default.nix b/pkgs/tools/networking/stun/default.nix index c74c73ec6a0e..de4787eca63a 100644 --- a/pkgs/tools/networking/stun/default.nix +++ b/pkgs/tools/networking/stun/default.nix @@ -37,5 +37,6 @@ stdenv.mkDerivation rec { license = licenses.vsl10; maintainers = with maintainers; [ marcweber obadz ]; platforms = platforms.linux; + mainProgram = "stun"; }; } diff --git a/pkgs/tools/networking/stunnel/default.nix b/pkgs/tools/networking/stunnel/default.nix index cf23252b2e96..219b72854616 100644 --- a/pkgs/tools/networking/stunnel/default.nix +++ b/pkgs/tools/networking/stunnel/default.nix @@ -56,5 +56,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2Plus; maintainers = [ lib.maintainers.thoughtpolice ]; platforms = lib.platforms.unix; + mainProgram = "stunnel"; }; }) diff --git a/pkgs/tools/networking/subfinder/default.nix b/pkgs/tools/networking/subfinder/default.nix index 73fe59095a0c..3cc7c51199de 100644 --- a/pkgs/tools/networking/subfinder/default.nix +++ b/pkgs/tools/networking/subfinder/default.nix @@ -32,5 +32,6 @@ buildGoModule rec { homepage = "https://github.com/projectdiscovery/subfinder"; license = licenses.mit; maintainers = with maintainers; [ fpletz Br1ght0ne Misaka13514 ]; + mainProgram = "subfinder"; }; } diff --git a/pkgs/tools/networking/suckit/default.nix b/pkgs/tools/networking/suckit/default.nix index c6f18b26b8c4..3bd9f825469a 100644 --- a/pkgs/tools/networking/suckit/default.nix +++ b/pkgs/tools/networking/suckit/default.nix @@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/skallwar/suckit"; license = with licenses; [ asl20 /* or */ mit ]; maintainers = with maintainers; [ figsoda ]; + mainProgram = "suckit"; }; } diff --git a/pkgs/tools/networking/swagger-cli/default.nix b/pkgs/tools/networking/swagger-cli/default.nix index 5a20ce93cc7c..8658ad45520a 100644 --- a/pkgs/tools/networking/swagger-cli/default.nix +++ b/pkgs/tools/networking/swagger-cli/default.nix @@ -25,5 +25,6 @@ buildNpmPackage rec { homepage = "https://apitools.dev/swagger-cli/"; license = licenses.mit; maintainers = with maintainers; [ dit7ya ]; + mainProgram = "swagger-cli"; }; } diff --git a/pkgs/tools/networking/swagger-codegen/default.nix b/pkgs/tools/networking/swagger-codegen/default.nix index 27ea4ff2d517..15e125f64fb9 100644 --- a/pkgs/tools/networking/swagger-codegen/default.nix +++ b/pkgs/tools/networking/swagger-codegen/default.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation rec { sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = licenses.asl20; maintainers = [ maintainers.jraygauthier ]; + mainProgram = "swagger-codegen"; }; } diff --git a/pkgs/tools/networking/tayga/default.nix b/pkgs/tools/networking/tayga/default.nix index 382b010515e8..1fa1d8dd5610 100644 --- a/pkgs/tools/networking/tayga/default.nix +++ b/pkgs/tools/networking/tayga/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ _0x4A6F ]; platforms = platforms.linux; + mainProgram = "tayga"; }; } diff --git a/pkgs/tools/networking/tcp-cutter/default.nix b/pkgs/tools/networking/tcp-cutter/default.nix index ade825dbe103..71075cc5dd1c 100644 --- a/pkgs/tools/networking/tcp-cutter/default.nix +++ b/pkgs/tools/networking/tcp-cutter/default.nix @@ -19,5 +19,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; platforms = platforms.linux; maintainers = [ maintainers.offline ]; + mainProgram = "tcp-cutter"; }; } diff --git a/pkgs/tools/networking/tcpflow/default.nix b/pkgs/tools/networking/tcpflow/default.nix index 46fda2295943..73de0acef4e6 100644 --- a/pkgs/tools/networking/tcpflow/default.nix +++ b/pkgs/tools/networking/tcpflow/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = with maintainers; [ raskin obadz ]; platforms = platforms.unix; + mainProgram = "tcpflow"; }; } diff --git a/pkgs/tools/networking/tcptraceroute/default.nix b/pkgs/tools/networking/tcptraceroute/default.nix index 379caedaaf1b..cc5594afd5a5 100644 --- a/pkgs/tools/networking/tcptraceroute/default.nix +++ b/pkgs/tools/networking/tcptraceroute/default.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/mct/tcptraceroute"; license = lib.licenses.gpl2; maintainers = [ ]; + mainProgram = "tcptraceroute"; }; } diff --git a/pkgs/tools/networking/tendermint/default.nix b/pkgs/tools/networking/tendermint/default.nix index a861ab0b0ed9..858a306e95bb 100644 --- a/pkgs/tools/networking/tendermint/default.nix +++ b/pkgs/tools/networking/tendermint/default.nix @@ -27,5 +27,6 @@ buildGoModule rec { license = licenses.asl20; maintainers = with maintainers; [ alexfmpe ]; platforms = platforms.linux ++ platforms.darwin; + mainProgram = "tendermint"; }; } diff --git a/pkgs/tools/networking/termscp/default.nix b/pkgs/tools/networking/termscp/default.nix index e7fef14cec59..101a38e4f5dd 100644 --- a/pkgs/tools/networking/termscp/default.nix +++ b/pkgs/tools/networking/termscp/default.nix @@ -60,5 +60,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/veeso/termscp/blob/v${version}/CHANGELOG.md"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; + mainProgram = "termscp"; }; } diff --git a/pkgs/tools/networking/tinyfecvpn/default.nix b/pkgs/tools/networking/tinyfecvpn/default.nix index 71e5dea12be6..8e609a886b30 100644 --- a/pkgs/tools/networking/tinyfecvpn/default.nix +++ b/pkgs/tools/networking/tinyfecvpn/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ ]; + mainProgram = "tinyvpn"; }; } diff --git a/pkgs/tools/networking/tox-node/default.nix b/pkgs/tools/networking/tox-node/default.nix index 4056321c9345..10a823f28736 100644 --- a/pkgs/tools/networking/tox-node/default.nix +++ b/pkgs/tools/networking/tox-node/default.nix @@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec { license = [ licenses.gpl3Plus ]; platforms = platforms.linux; maintainers = with maintainers; [ suhr kurnevsky ]; + mainProgram = "tox-node"; }; } diff --git a/pkgs/tools/networking/traceroute/default.nix b/pkgs/tools/networking/traceroute/default.nix index 90e53b184a56..e0c7fd61a75a 100644 --- a/pkgs/tools/networking/traceroute/default.nix +++ b/pkgs/tools/networking/traceroute/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ koral ]; platforms = platforms.linux; + mainProgram = "traceroute"; }; } diff --git a/pkgs/tools/networking/tran/default.nix b/pkgs/tools/networking/tran/default.nix index 3a9a78a55e97..767211a7e532 100644 --- a/pkgs/tools/networking/tran/default.nix +++ b/pkgs/tools/networking/tran/default.nix @@ -29,5 +29,6 @@ buildGoModule rec { homepage = "https://github.com/abdfnx/tran"; license = licenses.mit; maintainers = with maintainers; [ dit7ya ]; + mainProgram = "tran"; }; } diff --git a/pkgs/tools/networking/transmission-rss/default.nix b/pkgs/tools/networking/transmission-rss/default.nix index 095ccfb91a5a..19df133e4028 100644 --- a/pkgs/tools/networking/transmission-rss/default.nix +++ b/pkgs/tools/networking/transmission-rss/default.nix @@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/herlon214/transmission-rss"; maintainers = with maintainers; [ icewind1991 ]; license = licenses.mit; + mainProgram = "transmission-rss"; }; } diff --git a/pkgs/tools/networking/trurl/default.nix b/pkgs/tools/networking/trurl/default.nix index 50b70e3f574b..b709c2a2b105 100644 --- a/pkgs/tools/networking/trurl/default.nix +++ b/pkgs/tools/networking/trurl/default.nix @@ -42,5 +42,6 @@ stdenv.mkDerivation rec { license = licenses.curl; maintainers = with maintainers; [ christoph-heiss ]; platforms = platforms.all; + mainProgram = "trurl"; }; } diff --git a/pkgs/tools/networking/tun2socks/default.nix b/pkgs/tools/networking/tun2socks/default.nix index 37019a38b348..dc7cdd243fec 100644 --- a/pkgs/tools/networking/tun2socks/default.nix +++ b/pkgs/tools/networking/tun2socks/default.nix @@ -27,5 +27,6 @@ buildGoModule rec { description = "tun2socks - powered by gVisor TCP/IP stack"; license = licenses.gpl3Plus; maintainers = with maintainers; [ nickcao ]; + mainProgram = "tun2socks"; }; } diff --git a/pkgs/tools/networking/tunwg/default.nix b/pkgs/tools/networking/tunwg/default.nix index dfcbbff907b7..1b36709baa48 100644 --- a/pkgs/tools/networking/tunwg/default.nix +++ b/pkgs/tools/networking/tunwg/default.nix @@ -23,5 +23,6 @@ buildGoModule rec { homepage = "https://github.com/ntnj/tunwg"; license = licenses.mit; maintainers = with maintainers; [ dit7ya ]; + mainProgram = "tunwg"; }; } diff --git a/pkgs/tools/networking/udpreplay/default.nix b/pkgs/tools/networking/udpreplay/default.nix index 73bbe7933499..53147a9fe7a4 100644 --- a/pkgs/tools/networking/udpreplay/default.nix +++ b/pkgs/tools/networking/udpreplay/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.considerate ]; platforms = platforms.linux; + mainProgram = "udpreplay"; }; } diff --git a/pkgs/tools/networking/udptunnel/default.nix b/pkgs/tools/networking/udptunnel/default.nix index 362f6fbbc2cf..396d105ca287 100644 --- a/pkgs/tools/networking/udptunnel/default.nix +++ b/pkgs/tools/networking/udptunnel/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [viric]; platforms = with lib.platforms; linux; + mainProgram = "udptunnel"; }; } diff --git a/pkgs/tools/networking/uqmi/default.nix b/pkgs/tools/networking/uqmi/default.nix index 83500191b71e..6fd830435aa1 100644 --- a/pkgs/tools/networking/uqmi/default.nix +++ b/pkgs/tools/networking/uqmi/default.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation { license = licenses.gpl2Plus; platforms = platforms.all; maintainers = with maintainers; [ fpletz mkg20001 ]; + mainProgram = "uqmi"; }; } diff --git a/pkgs/tools/networking/vegeta/default.nix b/pkgs/tools/networking/vegeta/default.nix index caa420cbfa7a..a7b71272e9a2 100644 --- a/pkgs/tools/networking/vegeta/default.nix +++ b/pkgs/tools/networking/vegeta/default.nix @@ -36,5 +36,6 @@ buildGoModule rec { changelog = "https://github.com/tsenart/vegeta/releases/tag/${src.rev}"; license = licenses.mit; maintainers = with maintainers; [ mmahut ]; + mainProgram = "vegeta"; }; } diff --git a/pkgs/tools/networking/vlan/default.nix b/pkgs/tools/networking/vlan/default.nix index aff4ebd09f37..d93c61bda547 100644 --- a/pkgs/tools/networking/vlan/default.nix +++ b/pkgs/tools/networking/vlan/default.nix @@ -30,5 +30,6 @@ stdenv.mkDerivation rec { description = "User mode programs to enable VLANs on Ethernet devices"; platforms = platforms.linux; license = licenses.gpl2Plus; + mainProgram = "vconfig"; }; } diff --git a/pkgs/tools/networking/vopono/default.nix b/pkgs/tools/networking/vopono/default.nix index b8dbed5a02fa..f540d59d9a01 100644 --- a/pkgs/tools/networking/vopono/default.nix +++ b/pkgs/tools/networking/vopono/default.nix @@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec { license = licenses.gpl3Plus; platforms = platforms.linux; maintainers = [ maintainers.romildo ]; + mainProgram = "vopono"; }; } diff --git a/pkgs/tools/networking/wakelan/default.nix b/pkgs/tools/networking/wakelan/default.nix index 3416b33281d3..2b18d5fd60ae 100644 --- a/pkgs/tools/networking/wakelan/default.nix +++ b/pkgs/tools/networking/wakelan/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = [ lib.maintainers.viric ]; platforms = lib.platforms.unix; + mainProgram = "wakelan"; }; } diff --git a/pkgs/tools/networking/wakeonlan/default.nix b/pkgs/tools/networking/wakeonlan/default.nix index b15aadcb3ee3..4a9f0936f940 100644 --- a/pkgs/tools/networking/wakeonlan/default.nix +++ b/pkgs/tools/networking/wakeonlan/default.nix @@ -33,5 +33,6 @@ perlPackages.buildPerlPackage rec { homepage = "https://github.com/jpoliv/wakeonlan"; license = licenses.artistic1; maintainers = with maintainers; [ SuperSandro2000 ]; + mainProgram = "wakeonlan"; }; } diff --git a/pkgs/tools/networking/wavemon/default.nix b/pkgs/tools/networking/wavemon/default.nix index 8db0ed674b4f..259996d93540 100644 --- a/pkgs/tools/networking/wavemon/default.nix +++ b/pkgs/tools/networking/wavemon/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ raskin fpletz ]; platforms = platforms.linux; + mainProgram = "wavemon"; }; } diff --git a/pkgs/tools/networking/wbox/default.nix b/pkgs/tools/networking/wbox/default.nix index 3a5fce6808f8..16f0883cd1d9 100644 --- a/pkgs/tools/networking/wbox/default.nix +++ b/pkgs/tools/networking/wbox/default.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation rec { homepage = "http://www.hping.org/wbox/"; license = lib.licenses.bsd3; platforms = lib.platforms.unix; + mainProgram = "wbox"; }; } diff --git a/pkgs/tools/networking/wg-netmanager/default.nix b/pkgs/tools/networking/wg-netmanager/default.nix index 2f74cd86e736..ed8681315365 100644 --- a/pkgs/tools/networking/wg-netmanager/default.nix +++ b/pkgs/tools/networking/wg-netmanager/default.nix @@ -31,5 +31,6 @@ rustPlatform.buildRustPackage rec { license = with licenses; [ mit asl20 bsd3 mpl20 ]; maintainers = with maintainers; [ gin66 ]; platforms = platforms.linux; + mainProgram = "wg_netmanager"; }; } diff --git a/pkgs/tools/networking/wget2/default.nix b/pkgs/tools/networking/wget2/default.nix index 27d1a659029b..017e6303ab2c 100644 --- a/pkgs/tools/networking/wget2/default.nix +++ b/pkgs/tools/networking/wget2/default.nix @@ -102,5 +102,6 @@ stdenv.mkDerivation rec { # wget2 GPLv3+; libwget LGPLv3+ license = with licenses; [ gpl3Plus lgpl3Plus ]; maintainers = with maintainers; [ SuperSandro2000 ]; + mainProgram = "wget2"; }; } diff --git a/pkgs/tools/networking/whois/default.nix b/pkgs/tools/networking/whois/default.nix index 992303ec6072..1fd5cb97383e 100644 --- a/pkgs/tools/networking/whois/default.nix +++ b/pkgs/tools/networking/whois/default.nix @@ -46,5 +46,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ fpletz ]; platforms = platforms.unix; + mainProgram = "whois"; }; } diff --git a/pkgs/tools/networking/wireguard-go/default.nix b/pkgs/tools/networking/wireguard-go/default.nix index 0812726ab0e8..867de41d4816 100644 --- a/pkgs/tools/networking/wireguard-go/default.nix +++ b/pkgs/tools/networking/wireguard-go/default.nix @@ -34,5 +34,6 @@ buildGoModule rec { homepage = "https://git.zx2c4.com/wireguard-go/about/"; license = licenses.mit; maintainers = with maintainers; [ kirelagin yana zx2c4 ]; + mainProgram = "wireguard-go"; }; } diff --git a/pkgs/tools/networking/wireguard-vanity-address/default.nix b/pkgs/tools/networking/wireguard-vanity-address/default.nix index 74975e52b633..cc7ebc557faf 100644 --- a/pkgs/tools/networking/wireguard-vanity-address/default.nix +++ b/pkgs/tools/networking/wireguard-vanity-address/default.nix @@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/warner/wireguard-vanity-address"; license = licenses.mit; maintainers = with maintainers; [ bcc32 ]; + mainProgram = "wireguard-vanity-address"; }; } diff --git a/pkgs/tools/networking/wireproxy/default.nix b/pkgs/tools/networking/wireproxy/default.nix index 7a12e477c050..d7bdafacb755 100644 --- a/pkgs/tools/networking/wireproxy/default.nix +++ b/pkgs/tools/networking/wireproxy/default.nix @@ -35,5 +35,6 @@ buildGo120Module rec { homepage = "https://github.com/octeep/wireproxy"; license = licenses.isc; maintainers = with maintainers; [ _3JlOy-PYCCKUi ]; + mainProgram = "wireproxy"; }; } diff --git a/pkgs/tools/networking/wormhole-william/default.nix b/pkgs/tools/networking/wormhole-william/default.nix index af439b741305..e08c0e51a58a 100644 --- a/pkgs/tools/networking/wormhole-william/default.nix +++ b/pkgs/tools/networking/wormhole-william/default.nix @@ -26,5 +26,6 @@ buildGoModule rec { changelog = "https://github.com/psanford/wormhole-william/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ psanford ]; + mainProgram = "wormhole-william"; }; } diff --git a/pkgs/tools/networking/wrk/default.nix b/pkgs/tools/networking/wrk/default.nix index 20efd6f0182a..082497ad7d28 100644 --- a/pkgs/tools/networking/wrk/default.nix +++ b/pkgs/tools/networking/wrk/default.nix @@ -41,5 +41,6 @@ stdenv.mkDerivation rec { license = licenses.asl20; maintainers = with maintainers; [ ragge ]; platforms = platforms.unix; + mainProgram = "wrk"; }; } diff --git a/pkgs/tools/networking/wrk2/default.nix b/pkgs/tools/networking/wrk2/default.nix index 62d4cd5dd678..6d2988705129 100644 --- a/pkgs/tools/networking/wrk2/default.nix +++ b/pkgs/tools/networking/wrk2/default.nix @@ -40,5 +40,6 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ thoughtpolice ]; # never built on aarch64-linux since first introduction in nixpkgs broken = stdenv.isLinux && stdenv.isAarch64; + mainProgram = "wrk2"; }; } diff --git a/pkgs/tools/networking/wsl-vpnkit/default.nix b/pkgs/tools/networking/wsl-vpnkit/default.nix index 39152cbab205..b9b25747a50f 100644 --- a/pkgs/tools/networking/wsl-vpnkit/default.nix +++ b/pkgs/tools/networking/wsl-vpnkit/default.nix @@ -80,5 +80,6 @@ resholve.mkDerivation { changelog = "https://github.com/sakai135/wsl-vpnkit/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ terlar ]; + mainProgram = "wsl-vpnkit"; }; } diff --git a/pkgs/tools/networking/wuzz/default.nix b/pkgs/tools/networking/wuzz/default.nix index 6f1a5eeccae7..0ee71eb1e651 100644 --- a/pkgs/tools/networking/wuzz/default.nix +++ b/pkgs/tools/networking/wuzz/default.nix @@ -27,5 +27,6 @@ buildGoModule rec { description = "Interactive cli tool for HTTP inspection"; license = licenses.agpl3; maintainers = with maintainers; [ pradeepchhetri ]; + mainProgram = "wuzz"; }; } diff --git a/pkgs/tools/networking/zap/default.nix b/pkgs/tools/networking/zap/default.nix index f763c609aae8..9bb63cf37e7c 100644 --- a/pkgs/tools/networking/zap/default.nix +++ b/pkgs/tools/networking/zap/default.nix @@ -41,5 +41,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ mog rafael ]; platforms = platforms.linux; license = licenses.asl20; + mainProgram = "zap"; }; } diff --git a/pkgs/tools/networking/zs-apc-spdu-ctl/default.nix b/pkgs/tools/networking/zs-apc-spdu-ctl/default.nix index 44dc0bdd3a09..d832a102f33b 100644 --- a/pkgs/tools/networking/zs-apc-spdu-ctl/default.nix +++ b/pkgs/tools/networking/zs-apc-spdu-ctl/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.fogti ]; platforms = platforms.linux; + mainProgram = "zs-apc-spdu-ctl"; }; } From 961e0930c3101dc9e262ebcc3ca17891234dc873 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 11 Feb 2024 13:21:15 +0000 Subject: [PATCH 029/187] signalbackup-tools: 20240205 -> 20240210-1 --- .../instant-messengers/signalbackup-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix b/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix index 0854e5300a66..1e084a265d33 100644 --- a/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix +++ b/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "signalbackup-tools"; - version = "20240205"; + version = "20240210-1"; src = fetchFromGitHub { owner = "bepaald"; repo = pname; rev = version; - hash = "sha256-Iwos+WJrCWXbNpuaZTLyc8OEtfMA0EF1DIyLNlsZSx4="; + hash = "sha256-3HBycPKj3dosI6vPhIMM5CZQ9r/ndoQrW5FT3eEuHF0="; }; postPatch = '' From 5e43c708676c9ca0cb5d4c848ee9f3057e94b815 Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Sun, 11 Feb 2024 21:21:00 +0000 Subject: [PATCH 030/187] nixos/tandoor-recipes: improve manage script This is mirroring the way the manage script is created in the paperless module, which is more robust to special characters. --- nixos/modules/services/misc/tandoor-recipes.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/nixos/modules/services/misc/tandoor-recipes.nix b/nixos/modules/services/misc/tandoor-recipes.nix index 6c51a9bb8555..a8300ecd5233 100644 --- a/nixos/modules/services/misc/tandoor-recipes.nix +++ b/nixos/modules/services/misc/tandoor-recipes.nix @@ -17,14 +17,11 @@ let lib.mapAttrs (_: toString) cfg.extraConfig ); - manage = - let - setupEnv = lib.concatStringsSep "\n" (mapAttrsToList (name: val: "export ${name}=\"${val}\"") env); - in - pkgs.writeShellScript "manage" '' - ${setupEnv} - exec ${pkg}/bin/tandoor-recipes "$@" - ''; + manage = pkgs.writeShellScript "manage" '' + set -o allexport # Export the following env vars + ${lib.toShellVars env} + exec ${pkg}/bin/tandoor-recipes "$@" + ''; in { meta.maintainers = with maintainers; [ ambroisie ]; From 0799b6de749b863c5a647a35d2a9a018860ba299 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sun, 11 Feb 2024 21:22:44 -0500 Subject: [PATCH 031/187] foundationdb: use msgpack-cxx instead of msgpack --- pkgs/servers/foundationdb/cmake.nix | 4 ++-- pkgs/servers/foundationdb/default.nix | 10 ++++++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/foundationdb/cmake.nix b/pkgs/servers/foundationdb/cmake.nix index 337d671275ad..bc0a17166631 100644 --- a/pkgs/servers/foundationdb/cmake.nix +++ b/pkgs/servers/foundationdb/cmake.nix @@ -2,7 +2,7 @@ { lib, fetchFromGitHub , cmake, ninja, python3, openjdk8, mono, pkg-config -, msgpack, toml11 +, msgpack-cxx, toml11 , gccStdenv, llvmPackages , useClang ? false @@ -37,7 +37,7 @@ let inherit rev hash; }; - buildInputs = [ ssl boost msgpack toml11 ]; + buildInputs = [ ssl boost msgpack-cxx toml11 ]; nativeBuildInputs = [ pkg-config cmake ninja python3 openjdk8 mono ] ++ lib.optionals useClang [ llvmPackages.lld ]; diff --git a/pkgs/servers/foundationdb/default.nix b/pkgs/servers/foundationdb/default.nix index b9157dda9e3e..966069e6ed6e 100644 --- a/pkgs/servers/foundationdb/default.nix +++ b/pkgs/servers/foundationdb/default.nix @@ -1,8 +1,8 @@ { gccStdenv, llvmPackages -, lib, fetchFromGitHub +, lib, fetchFromGitHub, fetchpatch , cmake, ninja, python3, openjdk8, mono, openssl, boost178 -, pkg-config, msgpack, toml11 +, pkg-config, msgpack-cxx, toml11 }@args: let @@ -19,6 +19,12 @@ in { ./patches/don-t-run-tests-requiring-doctest.patch ./patches/don-t-use-static-boost-libs.patch ./patches/fix-open-with-O_CREAT.patch + # GetMsgpack: add 4+ versions of upstream + # https://github.com/apple/foundationdb/pull/10935 + (fetchpatch { + url = "https://github.com/apple/foundationdb/commit/c35a23d3f6b65698c3b888d76de2d93a725bff9c.patch"; + hash = "sha256-bneRoZvCzJp0Hp/G0SzAyUyuDrWErSpzv+ickZQJR5w="; + }) ]; }; } From 3af990221c5605c219e2875c9ee8bb337087525b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Feb 2024 09:52:17 +0000 Subject: [PATCH 032/187] linkerd_edge: 24.2.1 -> 24.2.2 --- pkgs/applications/networking/cluster/linkerd/edge.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/linkerd/edge.nix b/pkgs/applications/networking/cluster/linkerd/edge.nix index 7d2b896b4c3a..141c261decb7 100644 --- a/pkgs/applications/networking/cluster/linkerd/edge.nix +++ b/pkgs/applications/networking/cluster/linkerd/edge.nix @@ -2,7 +2,7 @@ (callPackage ./generic.nix { }) { channel = "edge"; - version = "24.2.1"; - sha256 = "1flbjsa2wj35zgiq4vgb2bqvjvxmpla6fnrlkwnh2l10w4i2n5sl"; - vendorHash = "sha256-1DyqtUSMzVahy8yzX8HAnCe3UI5Z1Pht5XQaMS2i9mw="; + version = "24.2.2"; + sha256 = "1q6lgmasqa9z7hi0ajcjwj24wrqs74v9vy247hq40y5naaqj07j8"; + vendorHash = "sha256-ImICopQkBLvSyy/KPmnd4JYeVIPlbzIUFAY4g2iqICI="; } From 4439b1f12086e89b0814864799d3ad19d3ad1078 Mon Sep 17 00:00:00 2001 From: Rouven Czerwinski Date: Mon, 12 Feb 2024 10:52:34 +0100 Subject: [PATCH 033/187] chirp: unstable-2023-06-02 -> unstable-2024-02-08 --- pkgs/applications/radio/chirp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/radio/chirp/default.nix b/pkgs/applications/radio/chirp/default.nix index 6b41c36550ef..f8ca229059ee 100644 --- a/pkgs/applications/radio/chirp/default.nix +++ b/pkgs/applications/radio/chirp/default.nix @@ -9,13 +9,13 @@ python3.pkgs.buildPythonApplication rec { pname = "chirp"; - version = "unstable-2023-06-02"; + version = "unstable-2024-02-08"; src = fetchFromGitHub { owner = "kk7ds"; repo = "chirp"; - rev = "72789c3652c332dc68ba694f8f8f005913fe5c95"; - hash = "sha256-WQwCX7h9BFLdYOBVVntxQ6g4t3j7QLfNmlHVLzlRh7U="; + rev = "902043a937ee3611744f2a4e35cd902c7b0a8d0b"; + hash = "sha256-oDUtR1xD73rfBRKkbE1f68siO/4oxoLxw16w1qa9fEo="; }; buildInputs = [ glib From a9df42c202da74dcc463fbf9252f03ff26d25156 Mon Sep 17 00:00:00 2001 From: Ezyrath <9325242+Ezyrath@users.noreply.github.com> Date: Mon, 12 Feb 2024 14:58:51 +0100 Subject: [PATCH 034/187] jetbrains-toolbox: 2.1.3.18901 -> 2.2.1.19765 --- pkgs/applications/misc/jetbrains-toolbox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/jetbrains-toolbox/default.nix b/pkgs/applications/misc/jetbrains-toolbox/default.nix index ca8394e0dbdb..171c256640e3 100644 --- a/pkgs/applications/misc/jetbrains-toolbox/default.nix +++ b/pkgs/applications/misc/jetbrains-toolbox/default.nix @@ -10,11 +10,11 @@ }: let pname = "jetbrains-toolbox"; - version = "2.1.3.18901"; + version = "2.2.1.19765"; src = fetchzip { url = "https://download.jetbrains.com/toolbox/jetbrains-toolbox-${version}.tar.gz"; - sha256 = "sha256-XZEpzzFm0DA6iiPGOKbmsuNlpIlt7Qa2A+jEqU6GqgE="; + sha256 = "sha256-53CsE1hmtys5hNY2V+tskgwKg9jDLrEsYF6iY2fJGHU="; stripRoot = false; }; From 375e57e6ee0f59f9ce1f4bbe21a5de95a6ba4499 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 12 Feb 2024 15:39:33 -0500 Subject: [PATCH 035/187] mtail: 3.0.0-rc53 -> 3.0.0-rc54 Diff: https://github.com/google/mtail/compare/v3.0.0-rc53...v3.0.0-rc54 --- pkgs/servers/monitoring/mtail/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/mtail/default.nix b/pkgs/servers/monitoring/mtail/default.nix index 7e6cbd2e6ca4..089b2311873b 100644 --- a/pkgs/servers/monitoring/mtail/default.nix +++ b/pkgs/servers/monitoring/mtail/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "mtail"; - version = "3.0.0-rc53"; + version = "3.0.0-rc54"; src = fetchFromGitHub { owner = "google"; repo = "mtail"; rev = "v${version}"; - hash = "sha256-bKNSUXBnKDYaF0VyFn1ke6UkdZWHu5JbUkPPRfIdkh8="; + hash = "sha256-c9lMqHyOerqN32UCyM52EZm4t+MQLDibUOD8rBvIARA="; }; - vendorHash = "sha256-z71Q1I4PG7a1PqBLQV1yHlXImORp8cEtKik9itfvvNs="; + vendorHash = "sha256-TKDOPs5kWOSXrDm6AadEF2PmSEzzrRyTMBWANZEr4cs="; ldflags = [ "-X=main.Branch=main" From ff1f3ca6fead45c26e5aa69b575dc8ec3d1b006c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Feb 2024 21:18:53 +0000 Subject: [PATCH 036/187] pet: 0.6.0 -> 0.6.1 --- pkgs/development/tools/pet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/pet/default.nix b/pkgs/development/tools/pet/default.nix index 3b149f2e0577..1b10e4f44ad3 100644 --- a/pkgs/development/tools/pet/default.nix +++ b/pkgs/development/tools/pet/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "pet"; - version = "0.6.0"; + version = "0.6.1"; src = fetchFromGitHub { owner = "knqyf263"; repo = "pet"; rev = "v${version}"; - sha256 = "sha256-+SjeQJXWoyNVb9AUB0BlXUJpHYRLhvVjteZypjV0FtE="; + sha256 = "sha256-upBncIJvgTvBj/PB3b7LnxY+yDnFfeNZdL97GwGxCqA="; }; vendorHash = "sha256-A3VHpSJc6NJz8ojg6iSnQlIXbf9m1JCzg9Vnoie0ffU="; From ba79b098ea439ec133cbeda2286f065252942e29 Mon Sep 17 00:00:00 2001 From: DS Date: Mon, 12 Feb 2024 15:38:00 -0800 Subject: [PATCH 037/187] doc: use long-form docker commands, improve wording --- .../images/dockertools.section.md | 62 +++++++++---------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/doc/build-helpers/images/dockertools.section.md b/doc/build-helpers/images/dockertools.section.md index 9317146b8f94..f6241b3e8fb5 100644 --- a/doc/build-helpers/images/dockertools.section.md +++ b/doc/build-helpers/images/dockertools.section.md @@ -6,7 +6,7 @@ Docker itself is not used to perform any of the operations done by these functio ## buildImage {#ssec-pkgs-dockerTools-buildImage} This function builds a Docker-compatible repository tarball containing a single image. -As such, the result is suitable for being loaded in Docker with `docker load` (see [](#ex-dockerTools-buildImage) for how to do this). +As such, the result is suitable for being loaded in Docker with `docker image load` (see [](#ex-dockerTools-buildImage) for how to do this). This function will create a single layer for all files (and dependencies) that are specified in its argument. Only new dependencies that are not already in the existing layers will be copied. @@ -43,7 +43,7 @@ Similarly, if you encounter errors similar to `Error_Protocol ("certificate has `fromImage` (Path or Null; _optional_) : The repository tarball of an image to be used as the base for the generated image. - It must be a valid Docker image, such as one exported by `docker save`, or another image built with the `dockerTools` utility functions. + It must be a valid Docker image, such as one exported by `docker image save`, or another image built with the `dockerTools` utility functions. This can be seen as an equivalent of `FROM fromImage` in a `Dockerfile`. A value of `null` can be seen as an equivalent of `FROM scratch`. @@ -123,7 +123,7 @@ Similarly, if you encounter errors similar to `Error_Protocol ("certificate has _Default value:_ `""`. -`config` (Attribute Set; _optional_) +`config` (Attribute Set or Null; _optional_) : Used to specify the configuration of the containers that will be started off the generated image. Must be an attribute set, with each attribute as listed in the [Docker Image Specification v1.3.0](https://github.com/moby/moby/blob/46f7ab808b9504d735d600e259ca0723f76fb164/image/spec/spec.md#image-json-field-descriptions). @@ -247,7 +247,7 @@ Cooking the image... Finished. /nix/store/p4dsg62inh9d2ksy3c7bv58xa851dasr-docker-image-redis.tar.gz -$ docker load -i /nix/store/p4dsg62inh9d2ksy3c7bv58xa851dasr-docker-image-redis.tar.gz +$ docker image load -i /nix/store/p4dsg62inh9d2ksy3c7bv58xa851dasr-docker-image-redis.tar.gz (some output removed for clarity) Loaded image: redis:latest ``` @@ -345,8 +345,8 @@ dockerTools.buildImage { After importing the generated repository tarball with Docker, its CLI will display a reasonable date and sort the images as expected: -```ShellSession -$ docker images +```shell +$ docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE hello latest de2bf4786de6 About a minute ago 25.2MB ``` @@ -364,7 +364,7 @@ Despite the similar name, [`buildImage`](#ssec-pkgs-dockerTools-buildImage) work Even though some of the arguments may seem related, they cannot be interchanged. ::: -You can use this function to load an image in Docker with `docker load`. +You can load the result of this function in Docker with `docker image load`. See [](#ex-dockerTools-buildLayeredImage-hello) to see how to do that. ### Examples {#ssec-pkgs-dockerTools-buildLayeredImage-examples} @@ -404,7 +404,7 @@ Adding manifests... Done. /nix/store/hxcz7snvw7f8rzhbh6mv8jq39d992905-hello.tar.gz -$ docker load -i /nix/store/hxcz7snvw7f8rzhbh6mv8jq39d992905-hello.tar.gz +$ docker image load -i /nix/store/hxcz7snvw7f8rzhbh6mv8jq39d992905-hello.tar.gz (some output removed for clarity) Loaded image: hello:latest ``` @@ -415,7 +415,7 @@ Loaded image: hello:latest `streamLayeredImage` builds a **script** which, when run, will stream to stdout a Docker-compatible repository tarball containing a single image, using multiple layers to improve sharing between images. This means that `streamLayeredImage` does not output an image into the Nix store, but only a script that builds the image, saving on IO and disk/cache space, particularly with large images. -You can use this function to load an image in Docker with `docker load`. +You can load the result of this function in Docker with `docker image load`. See [](#ex-dockerTools-streamLayeredImage-hello) to see how to do that. For this function, you specify a [store path](https://nixos.org/manual/nix/stable/store/store-path) or a list of store paths to be added to the image, and the functions will automatically include any dependencies of those paths in the image. @@ -440,7 +440,7 @@ This allows the function to produce reproducible images. : The name of the generated image. -`tag` (String; _optional_) +`tag` (String or Null; _optional_) : Tag of the generated image. If `null`, the hash of the nix derivation will be used as the tag. @@ -450,7 +450,7 @@ This allows the function to produce reproducible images. `fromImage`(Path or Null; _optional_) : The repository tarball of an image to be used as the base for the generated image. - It must be a valid Docker image, such as one exported by `docker save`, or another image built with the `dockerTools` utility functions. + It must be a valid Docker image, such as one exported by `docker image save`, or another image built with the `dockerTools` utility functions. This can be seen as an equivalent of `FROM fromImage` in a `Dockerfile`. A value of `null` can be seen as an equivalent of `FROM scratch`. @@ -470,7 +470,7 @@ This allows the function to produce reproducible images. _Default value:_ `[]` -`config` (Attribute Set; _optional_) []{#dockerTools-buildLayeredImage-arg-config} +`config` (Attribute Set or Null; _optional_) []{#dockerTools-buildLayeredImage-arg-config} : Used to specify the configuration of the containers that will be started off the generated image. Must be an attribute set, with each attribute as listed in the [Docker Image Specification v1.3.0](https://github.com/moby/moby/blob/46f7ab808b9504d735d600e259ca0723f76fb164/image/spec/spec.md#image-json-field-descriptions). @@ -594,7 +594,7 @@ dockerTools.streamLayeredImage { ``` The result of building this package is a script. -Running this script and piping it into `docker load` gives you the same image that was built in [](#ex-dockerTools-buildLayeredImage-hello). +Running this script and piping it into `docker image load` gives you the same image that was built in [](#ex-dockerTools-buildLayeredImage-hello). Note that in this case, the image is never added to the Nix store, but instead streamed directly into Docker. ```shell @@ -602,7 +602,7 @@ $ nix-build (output removed for clarity) /nix/store/wsz2xl8ckxnlb769irvq6jv1280dfvxd-stream-hello -$ /nix/store/wsz2xl8ckxnlb769irvq6jv1280dfvxd-stream-hello | docker load +$ /nix/store/wsz2xl8ckxnlb769irvq6jv1280dfvxd-stream-hello | docker image load No 'fromImage' provided Creating layer 1 from paths: ['/nix/store/i93s7xxblavsacpy82zdbn4kplsyq48l-libunistring-1.1'] Creating layer 2 from paths: ['/nix/store/ji01n9vinnj22nbrb86nx8a1ssgpilx8-libidn2-2.3.4'] @@ -718,7 +718,7 @@ dockerTools.streamLayeredImage { []{#ssec-pkgs-dockerTools-fetchFromRegistry} ## pullImage {#ssec-pkgs-dockerTools-pullImage} -This function is similar to the `docker pull` command, which means it can be used to pull a Docker image from a registry that implements the [Docker Registry HTTP API V2](https://distribution.github.io/distribution/spec/api/). +This function is similar to the `docker image pull` command, which means it can be used to pull a Docker image from a registry that implements the [Docker Registry HTTP API V2](https://distribution.github.io/distribution/spec/api/). By default, the `docker.io` registry is used. The image will be downloaded as an uncompressed Docker-compatible repository tarball, which is suitable for use with other `dockerTools` functions such as [`buildImage`](#ssec-pkgs-dockerTools-buildImage), [`buildLayeredImage`](#ssec-pkgs-dockerTools-buildLayeredImage), and [`streamLayeredImage`](#ssec-pkgs-dockerTools-streamLayeredImage). @@ -1105,7 +1105,7 @@ This is currently implemented by linking to the `env` binary from the `coreutils ### binSh {#sssec-pkgs-dockerTools-helpers-binSh} This provides a `/bin/sh` link to the `bash` binary from the `bashInteractive` package. -Because of this, it supports cases such as running a command interactively in a container (for example by running `docker run -it `). +Because of this, it supports cases such as running a command interactively in a container (for example by running `docker container run -it `). ### caCertificates {#sssec-pkgs-dockerTools-helpers-caCertificates} @@ -1169,9 +1169,9 @@ This is made possible by `binSh`. $ nix-build (some output removed for clarity) /nix/store/2p0i3i04cgjlk71hsn7ll4kxaxxiv4qg-docker-image-env-helpers.tar.gz -$ docker load -i /nix/store/2p0i3i04cgjlk71hsn7ll4kxaxxiv4qg-docker-image-env-helpers.tar.gz +$ docker image load -i /nix/store/2p0i3i04cgjlk71hsn7ll4kxaxxiv4qg-docker-image-env-helpers.tar.gz (output removed for clarity) -$ docker run --rm -it env-helpers:latest /bin/sh +$ docker container run --rm -it env-helpers:latest /bin/sh sh-5.2# help GNU bash, version 5.2.21(1)-release (x86_64-pc-linux-gnu) (rest of output removed for clarity) @@ -1209,9 +1209,9 @@ This is made possible by `binSh`. $ nix-build (some output removed for clarity) /nix/store/rpf47f4z5b9qr4db4ach9yr4b85hjhxq-env-helpers.tar.gz -$ docker load -i /nix/store/rpf47f4z5b9qr4db4ach9yr4b85hjhxq-env-helpers.tar.gz +$ docker image load -i /nix/store/rpf47f4z5b9qr4db4ach9yr4b85hjhxq-env-helpers.tar.gz (output removed for clarity) -$ docker run --rm -it env-helpers:latest /bin/sh +$ docker container run --rm -it env-helpers:latest /bin/sh sh-5.2# help GNU bash, version 5.2.21(1)-release (x86_64-pc-linux-gnu) (rest of output removed for clarity) @@ -1315,7 +1315,7 @@ $ nix-build (some output removed for clarity) /nix/store/pkj1sgzaz31wl0pbvbg3yp5b3kxndqms-hello-2.12.1-env.tar.gz -$ docker load -i /nix/store/pkj1sgzaz31wl0pbvbg3yp5b3kxndqms-hello-2.12.1-env.tar.gz +$ docker image load -i /nix/store/pkj1sgzaz31wl0pbvbg3yp5b3kxndqms-hello-2.12.1-env.tar.gz (some output removed for clarity) Loaded image: hello-2.12.1-env:latest ``` @@ -1323,7 +1323,7 @@ Loaded image: hello-2.12.1-env:latest After starting an interactive container, the derivation can be built by running `buildDerivation`, and the output can be executed as expected: ```shell -$ docker run -it hello-2.12.1-env:latest +$ docker container run -it hello-2.12.1-env:latest [nix-shell:~]$ buildDerivation Running phase: unpackPhase unpacking source archive /nix/store/pa10z4ngm0g83kx9mssrqzz30s84vq7k-hello-2.12.1.tar.gz @@ -1443,14 +1443,14 @@ dockerTools.streamNixShellImage { ``` The result of building this package is a script. -Running this script and piping it into `docker load` gives you the same image that was built in [](#ex-dockerTools-buildNixShellImage-hello). +Running this script and piping it into `docker image load` gives you the same image that was built in [](#ex-dockerTools-buildNixShellImage-hello). ```shell $ nix-build (some output removed for clarity) /nix/store/8vhznpz2frqazxnd8pgdvf38jscdypax-stream-hello-2.12.1-env -$ /nix/store/8vhznpz2frqazxnd8pgdvf38jscdypax-stream-hello-2.12.1-env | docker load +$ /nix/store/8vhznpz2frqazxnd8pgdvf38jscdypax-stream-hello-2.12.1-env | docker image load (some output removed for clarity) Loaded image: hello-2.12.1-env:latest ``` @@ -1458,7 +1458,7 @@ Loaded image: hello-2.12.1-env:latest After starting an interactive container, the derivation can be built by running `buildDerivation`, and the output can be executed as expected: ```shell -$ docker run -it hello-2.12.1-env:latest +$ docker container run -it hello-2.12.1-env:latest [nix-shell:~]$ buildDerivation Running phase: unpackPhase unpacking source archive /nix/store/pa10z4ngm0g83kx9mssrqzz30s84vq7k-hello-2.12.1.tar.gz @@ -1497,14 +1497,14 @@ dockerTools.streamNixShellImage { } ``` -The result of building this package is a script which can be run and piped into `docker load` to load the generated image. +The result of building this package is a script which can be run and piped into `docker image load` to load the generated image. ```shell $ nix-build (some output removed for clarity) /nix/store/h5abh0vljgzg381lna922gqknx6yc0v7-stream-hello-2.12.1-env -$ /nix/store/h5abh0vljgzg381lna922gqknx6yc0v7-stream-hello-2.12.1-env | docker load +$ /nix/store/h5abh0vljgzg381lna922gqknx6yc0v7-stream-hello-2.12.1-env | docker image load (some output removed for clarity) Loaded image: hello-2.12.1-env:latest ``` @@ -1512,7 +1512,7 @@ Loaded image: hello-2.12.1-env:latest After starting an interactive container, we can verify the extra package is available by running `cowsay`: ```shell -$ docker run -it hello-2.12.1-env:latest +$ docker container run -it hello-2.12.1-env:latest [nix-shell:~]$ cowsay "Hello, world!" _______________ < Hello, world! > @@ -1546,14 +1546,14 @@ dockerTools.streamNixShellImage { } ``` -The result of building this package is a script which can be run and piped into `docker load` to load the generated image. +The result of building this package is a script which can be run and piped into `docker image load` to load the generated image. ```shell $ nix-build (some output removed for clarity) /nix/store/iz4dhdvgzazl5vrgyz719iwjzjy6xlx1-stream-hello-2.12.1-env -$ /nix/store/iz4dhdvgzazl5vrgyz719iwjzjy6xlx1-stream-hello-2.12.1-env | docker load +$ /nix/store/iz4dhdvgzazl5vrgyz719iwjzjy6xlx1-stream-hello-2.12.1-env | docker image load (some output removed for clarity) Loaded image: hello-2.12.1-env:latest ``` @@ -1561,7 +1561,7 @@ Loaded image: hello-2.12.1-env:latest After starting an interactive container, we can see the result of the `shellHook`: ```shell -$ docker run -it hello-2.12.1-env:latest +$ docker container run -it hello-2.12.1-env:latest Hello, world! [nix-shell:~]$ From 23d741d8021e115c2e0f2ad5ab1d19cf4942ed43 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Feb 2024 03:36:20 +0000 Subject: [PATCH 038/187] linuxKernel.packages.linux_4_19.xpadneo: 0.9.5 -> 0.9.6 --- pkgs/os-specific/linux/xpadneo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/xpadneo/default.nix b/pkgs/os-specific/linux/xpadneo/default.nix index e470fa66adf3..e93276a9390e 100644 --- a/pkgs/os-specific/linux/xpadneo/default.nix +++ b/pkgs/os-specific/linux/xpadneo/default.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "xpadneo"; - version = "0.9.5"; + version = "0.9.6"; src = fetchFromGitHub { owner = "atar-axis"; repo = "xpadneo"; rev = "refs/tags/v${finalAttrs.version}"; - sha256 = "sha256-rT2Mq40fE055FemDG7PBjt+cxgIHJG9tTjtw2nW6B98="; + sha256 = "sha256-pX9zpAGnhDLKUAKOQ5iqtK8cKEkjCqDa5v3MwYViWX4="; }; setSourceRoot = '' From a1171e4da0c2facaa15aec803e21abc259324693 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Tue, 13 Feb 2024 04:20:00 +0000 Subject: [PATCH 039/187] xiu: init at 0.10.0 --- pkgs/by-name/xi/xiu/package.nix | 48 +++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 pkgs/by-name/xi/xiu/package.nix diff --git a/pkgs/by-name/xi/xiu/package.nix b/pkgs/by-name/xi/xiu/package.nix new file mode 100644 index 000000000000..ed9a7e31386b --- /dev/null +++ b/pkgs/by-name/xi/xiu/package.nix @@ -0,0 +1,48 @@ +{ lib +, cmake +, darwin +, fetchFromGitHub +, libopus +, openssl +, pkg-config +, rustPlatform +, stdenv +}: + +rustPlatform.buildRustPackage rec { + pname = "xiu"; + version = "0.10.0"; + + src = fetchFromGitHub { + owner = "harlanc"; + repo = "xiu"; + rev = "v${version}"; + hash = "sha256-wJXVxkW+jbqc2zFOn8RGUVI9G0+oow+eFGtF4Nsj5pA="; + }; + + cargoHash = "sha256-gpPEHe/RDmEapkioXq7TicrFRrJlcRqiilY+munQKws="; + + nativeBuildInputs = [ + cmake + pkg-config + ]; + + buildInputs = [ + libopus + ] ++ lib.optionals stdenv.isLinux [ + openssl + ] ++ lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.Security + ]; + + OPENSSL_NO_VENDOR = 1; + + meta = with lib; { + description = "A simple, high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS"; + homepage = "https://github.com/harlanc/xiu"; + changelog = "https://github.com/harlanc/xiu/releases/tag/v${version}"; + license = licenses.mit; + maintainers = with maintainers; [ marsam ]; + mainProgram = "xiu"; + }; +} From 6a11b7a77777eeea5f6f7ce062cba5d458a92875 Mon Sep 17 00:00:00 2001 From: Joris Bolsens Date: Mon, 12 Feb 2024 22:50:27 -0800 Subject: [PATCH 040/187] nixos/kubernetes: don't delete the apitoken after its created This was breaking the nixos-kubernetes-node-join script the token gets copied, and then immediately overridden with /dev/null when certmgr restarts. --- nixos/modules/services/cluster/kubernetes/pki.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/cluster/kubernetes/pki.nix b/nixos/modules/services/cluster/kubernetes/pki.nix index 9a01238c2391..a4b5cb8eda86 100644 --- a/nixos/modules/services/cluster/kubernetes/pki.nix +++ b/nixos/modules/services/cluster/kubernetes/pki.nix @@ -192,7 +192,8 @@ in mkdir -p "$(dirname "${certmgrAPITokenPath}")" if [ -f "${cfsslAPITokenPath}" ]; then ln -fs "${cfsslAPITokenPath}" "${certmgrAPITokenPath}" - else + elif [ ! -f "${certmgrAPITokenPath}" ]; then + # Don't remove the token if it already exists install -m 600 /dev/null "${certmgrAPITokenPath}" fi '' From b63babd55d60a05dc191339e0f9e6feaa0785bc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Gia=20Phong?= Date: Tue, 13 Feb 2024 16:21:09 +0900 Subject: [PATCH 041/187] stp: fix build failure --- pkgs/applications/science/logic/stp/default.nix | 8 +++++++- pkgs/applications/science/logic/stp/stdint.patch | 16 ++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 pkgs/applications/science/logic/stp/stdint.patch diff --git a/pkgs/applications/science/logic/stp/default.nix b/pkgs/applications/science/logic/stp/default.nix index 42926a870816..4646f7178f56 100644 --- a/pkgs/applications/science/logic/stp/default.nix +++ b/pkgs/applications/science/logic/stp/default.nix @@ -11,6 +11,12 @@ stdenv.mkDerivation rec { rev = version; sha256 = "1yg2v4wmswh1sigk47drwsxyayr472mf4i47lqmlcgn9hhbx1q87"; }; + patches = [ + # Fix missing type declaration + # due to undeterminisitic compilation + # of circularly dependent headers + ./stdint.patch + ]; buildInputs = [ boost zlib minisat cryptominisat python3 ]; nativeBuildInputs = [ cmake bison flex perl ]; @@ -26,7 +32,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Simple Theorem Prover"; - maintainers = with maintainers; [ ]; + maintainers = with maintainers; [ McSinyx ]; platforms = platforms.linux; license = licenses.mit; }; diff --git a/pkgs/applications/science/logic/stp/stdint.patch b/pkgs/applications/science/logic/stp/stdint.patch new file mode 100644 index 000000000000..6595d5561731 --- /dev/null +++ b/pkgs/applications/science/logic/stp/stdint.patch @@ -0,0 +1,16 @@ +diff --git a/include/stp/AST/ASTNode.h b/include/stp/AST/ASTNode.h +index 91acd726182c..0a17db23ffbf 100644 +--- a/include/stp/AST/ASTNode.h ++++ b/include/stp/AST/ASTNode.h +@@ -24,9 +24,10 @@ THE SOFTWARE. + #ifndef ASTNODE_H + #define ASTNODE_H + ++#include "stp/AST/ASTInternal.h" + #include "stp/AST/NodeFactory/HashingNodeFactory.h" ++#include "stp/AST/UsefulDefs.h" + #include "stp/Util/Attributes.h" +-#include "ASTInternal.h" + #include "stp/Globals/Globals.h" + + namespace stp From fb5603461839dfbc1ae62e723e450b0c13417c77 Mon Sep 17 00:00:00 2001 From: Siddarth Kumar Date: Sun, 4 Feb 2024 18:36:07 +0530 Subject: [PATCH 042/187] xcbeautify: init at 1.4.0 --- pkgs/by-name/xc/xcbeautify/package.nix | 41 ++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 pkgs/by-name/xc/xcbeautify/package.nix diff --git a/pkgs/by-name/xc/xcbeautify/package.nix b/pkgs/by-name/xc/xcbeautify/package.nix new file mode 100644 index 000000000000..5ad33771d358 --- /dev/null +++ b/pkgs/by-name/xc/xcbeautify/package.nix @@ -0,0 +1,41 @@ +{ lib +, stdenv +, fetchurl +, unzip +}: + +stdenv.mkDerivation rec { + pname = "xcbeautify"; + version = "1.4.0"; + + src = fetchurl { + url = "https://github.com/cpisciotta/xcbeautify/releases/download/${version}/xcbeautify-${version}-${stdenv.hostPlatform.darwinArch}-apple-macosx.zip"; + hash = lib.getAttr stdenv.hostPlatform.darwinArch { + arm64 = "sha256-4b4mXT5IfNOS8iOrZASDhTrmOehG4mePcoiKxR+IdZk="; + x86_64 = "sha256-adEfAK7n3Q/Yd1deyJx7htX7hZaGDztEeBv4z2A0wzg="; + }; + }; + + nativeBuildInputs = [ unzip ]; + + unpackPhase = '' + unzip $src + ''; + + installPhase = '' + runHook preInstall + + install -D xcbeautify $out/bin/xcbeautify + + runHook postInstall + ''; + + meta = with lib; { + description = "Little beautifier tool for xcodebuild"; + homepage = "https://github.com/cpisciotta/xcbeautify"; + license = licenses.mit; + platforms = platforms.darwin; + mainProgram = "xcbeautify"; + maintainers = with maintainers; [ siddarthkay ]; + }; +} From 100c2c38a981aac431becbfec745218563acee5b Mon Sep 17 00:00:00 2001 From: Siddarth Kumar Date: Sat, 10 Feb 2024 09:28:07 +0530 Subject: [PATCH 043/187] maintainers: add siddarthkay --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 3ed0af81fc6d..67ad4f39dbbb 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -17445,6 +17445,12 @@ github = "shymega"; githubId = 1334592; }; + siddarthkay = { + email = "siddarthkay@gmail.com"; + github = "siddarthkay"; + githubId = 64726664; + name = "Siddarth Kumar"; + }; siddharthdhakane = { email = "siddharthdhakane@gmail.com"; github = "siddharthdhakane"; From aee29286145f3ea703707d997e30d7b9d5e1b159 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Feb 2024 10:34:27 +0000 Subject: [PATCH 044/187] llama-cpp: 2105 -> 2135 --- pkgs/by-name/ll/llama-cpp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ll/llama-cpp/package.nix b/pkgs/by-name/ll/llama-cpp/package.nix index 3732947af710..57b7faf8d629 100644 --- a/pkgs/by-name/ll/llama-cpp/package.nix +++ b/pkgs/by-name/ll/llama-cpp/package.nix @@ -31,13 +31,13 @@ let in effectiveStdenv.mkDerivation (finalAttrs: { pname = "llama-cpp"; - version = "2105"; + version = "2135"; src = fetchFromGitHub { owner = "ggerganov"; repo = "llama.cpp"; rev = "refs/tags/b${finalAttrs.version}"; - hash = "sha256-Xq/P7EN6dz2oW++bXhIMY7AhWgVk6hmuf4PmEaoVgMM="; + hash = "sha256-rYK5YaqzJXlAaSNXz37cDMhAr+OEGprfzTdtpd4/6jY="; }; postPatch = '' From 7929cc1089f70a04470510d2b6bc0b5a9b85c691 Mon Sep 17 00:00:00 2001 From: Adrian Pistol Date: Fri, 26 Jan 2024 22:38:37 +0100 Subject: [PATCH 045/187] python3.pkgs.fx2: unstable-2023-09-20 -> 0.13 --- pkgs/development/python-modules/fx2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fx2/default.nix b/pkgs/development/python-modules/fx2/default.nix index f89334f8f60e..6991c3f4ab1b 100644 --- a/pkgs/development/python-modules/fx2/default.nix +++ b/pkgs/development/python-modules/fx2/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "fx2"; - version = "unstable-2023-09-20"; + version = "0.13"; format = "setuptools"; src = fetchFromGitHub { owner = "whitequark"; repo = "libfx2"; - rev = "73fa811818d56a86b82c12e07327946aeddd2b3e"; - hash = "sha256-AGQPOVTdaUCUeVVNQTBmoNvz5CGxcBOK7+oL+X8AcIw="; + rev = "v${version}"; + hash = "sha256-PtWxjT+97+EeNMN36zOT1+ost/w3lRRkaON3Cl3dpp4="; }; nativeBuildInputs = [ sdcc ]; From 62aca06db2d7887022c7bc6c4ebe36aa0ab2faf6 Mon Sep 17 00:00:00 2001 From: Adrian Pistol Date: Fri, 26 Jan 2024 22:22:02 +0100 Subject: [PATCH 046/187] sdcc: 4.2.0 -> 4.4.0 --- pkgs/by-name/sd/sdcc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sd/sdcc/package.nix b/pkgs/by-name/sd/sdcc/package.nix index eaac606fbdb7..e8c20ac045c3 100644 --- a/pkgs/by-name/sd/sdcc/package.nix +++ b/pkgs/by-name/sd/sdcc/package.nix @@ -18,11 +18,11 @@ assert lib.subtractLists [ ] excludePorts == []; stdenv.mkDerivation (finalAttrs: { pname = "sdcc"; - version = "4.2.0"; + version = "4.4.0"; src = fetchurl { url = "mirror://sourceforge/sdcc/sdcc-src-${finalAttrs.version}.tar.bz2"; - hash = "sha256-tJuuHSO81gV6gsT/5WE/nNDLz9HpQOnYTEv+nfCowFM="; + hash = "sha256-rowSFl6xdoDf9EsyjYh5mWMGtyQe+jqDsuOy0veQanU="; }; outputs = [ "out" "doc" "man" ]; From ac810a1cac9ccfb6a6c06965954faa6441690bf5 Mon Sep 17 00:00:00 2001 From: superherointj <5861043+superherointj@users.noreply.github.com> Date: Tue, 13 Feb 2024 09:23:07 -0300 Subject: [PATCH 047/187] maintainers: add superherointj --- maintainers/maintainer-list.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index d79aff134cbb..3885cf323e38 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -18321,6 +18321,13 @@ githubId = 2666479; name = "Y Nguyen"; }; + superherointj = { + email = "sergiomarcelo@yandex.com"; + github = "superherointj"; + githubId = 5861043; + matrix = "@superherointj:matrix.org"; + name = "Sérgio Marcelo"; + }; SuperSandro2000 = { email = "sandro.jaeckel@gmail.com"; matrix = "@sandro:supersandro.de"; From d1d8dd3e55ee84f188bc543bf262f29da65dde3e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 6 Feb 2024 13:25:54 +0100 Subject: [PATCH 048/187] nixos/knot: add support for XDP setups The Express Data Path (XDP) is a way to circumvent the traditional Linux networking stack and instead run an eBPF program on your NIC, that makes the decision to provide Knot with certain packets. This is way faster and more scalable but comes at the cost of reduced introspection. Unfortunately the `knotc conf-check` command fails hard with missing interfaces or IP addresses configured in `xdp.listen`, so we disable it for now, once the `xdp` config section is set. We also promote the config check condition to a proper option, so our conditions become public documentation, and we allow users to deal with corner cases, that we have not thought of yet. We follow the pre-requisites documented in the Knot 3.3 manual, and set up the required capabilities and allow the AF_XDP address family. But on top of that, due to our strict hardening, we found two more requirements, that were communicated upstream while debugging this. - There is a requirement on AF_NETLINK, likely to query for and configure the relevant network interface - Running eBPF programs requires access to the `bpf` syscall, which we deny through the `~@privileged` configuration. In summary We now conditionally loosen the hardening of the unit once we detect that an XDP configuration is wanted. And since we cannot introspect arbitrary files from the `settingsFiles` option, we expose XDP support through the `enableXDP` toggle option on the module. --- nixos/modules/services/networking/knot.nix | 57 ++++++++++++++++++++-- 1 file changed, 52 insertions(+), 5 deletions(-) diff --git a/nixos/modules/services/networking/knot.nix b/nixos/modules/services/networking/knot.nix index 94c32586736a..1646e4c491b0 100644 --- a/nixos/modules/services/networking/knot.nix +++ b/nixos/modules/services/networking/knot.nix @@ -113,8 +113,7 @@ let mkConfigFile = configString: pkgs.writeTextFile { name = "knot.conf"; text = (concatMapStringsSep "\n" (file: "include: ${file}") cfg.keyFiles) + "\n" + configString; - # TODO: maybe we could do some checks even when private keys complicate this? - checkPhase = lib.optionalString (cfg.keyFiles == []) '' + checkPhase = lib.optionalString cfg.checkConfig '' ${cfg.package}/bin/knotc --config=$out conf-check ''; }; @@ -144,6 +143,39 @@ in { services.knot = { enable = mkEnableOption (lib.mdDoc "Knot authoritative-only DNS server"); + enableXDP = mkOption { + type = types.bool; + default = lib.hasAttrByPath [ "xdp" "listen" ] cfg.settings; + defaultText = '' + Enabled when the `xdp.listen` setting is configured through `settings`. + ''; + example = true; + description = '' + Extends the systemd unit with permissions to allow for the use of + the eXpress Data Path (XDP). + + ::: {.note} + Make sure to read up on functional [limitations](https://www.knot-dns.cz/docs/latest/singlehtml/index.html#mode-xdp-limitations) + when running in XDP mode. + ::: + ''; + }; + + checkConfig = mkOption { + type = types.bool; + # TODO: maybe we could do some checks even when private keys complicate this? + # conf-check fails hard on missing IPs/devices with XDP + default = cfg.keyFiles == [] && !cfg.enableXDP; + defaultText = '' + Disabled when the config uses `keyFiles` or `enableXDP`. + ''; + example = false; + description = '' + Toggles the configuration test at build time. It runs in a + sandbox, and therefore cannot be used in all scenarios. + ''; + }; + extraArgs = mkOption { type = types.listOf types.str; default = []; @@ -210,7 +242,17 @@ in { wants = [ "network.target" ]; after = ["network.target" ]; - serviceConfig = { + serviceConfig = let + # https://www.knot-dns.cz/docs/3.3/singlehtml/index.html#pre-requisites + xdpCapabilities = lib.optionals (cfg.enableXDP) [ + "CAP_NET_ADMIN" + "CAP_NET_RAW" + "CAP_SYS_ADMIN" + "CAP_IPC_LOCK" + ] ++ lib.optionals (lib.versionOlder config.boot.kernelPackages.kernel.version "5.11") [ + "CAP_SYS_RESOURCE" + ]; + in { Type = "notify"; ExecStart = "${cfg.package}/bin/knotd --config=${configFile} --socket=${socketFile} ${concatStringsSep " " cfg.extraArgs}"; ExecReload = "${knot-cli-wrappers}/bin/knotc reload"; @@ -219,10 +261,10 @@ in { AmbientCapabilities = [ "CAP_NET_BIND_SERVICE" - ]; + ] ++ xdpCapabilities; CapabilityBoundingSet = [ "CAP_NET_BIND_SERVICE" - ]; + ] ++ xdpCapabilities; DeviceAllow = ""; DevicePolicy = "closed"; LockPersonality = true; @@ -247,6 +289,9 @@ in { "AF_INET" "AF_INET6" "AF_UNIX" + ] ++ lib.optionals (cfg.enableXDP) [ + "AF_NETLINK" + "AF_XDP" ]; RestrictNamespaces = true; RestrictRealtime =true; @@ -258,6 +303,8 @@ in { SystemCallFilter = [ "@system-service" "~@privileged" + ] ++ optionals (cfg.enableXDP) [ + "bpf" ]; UMask = "0077"; }; From 08a775839dc3cf82fb32744d027ae0dbe3391c1c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 6 Feb 2024 13:34:06 +0100 Subject: [PATCH 049/187] nixos/tests/knot: test the XDP interface We reconfigure the secondary nameserver VM to do all the same things that it did before, but now over the XDP interface. --- nixos/tests/knot.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/nixos/tests/knot.nix b/nixos/tests/knot.nix index 44efd93b6fa9..c5af8bf1edcc 100644 --- a/nixos/tests/knot.nix +++ b/nixos/tests/knot.nix @@ -114,13 +114,16 @@ in { services.knot.extraArgs = [ "-v" ]; services.knot.settings = { server = { - listen = [ - "0.0.0.0@53" - "::@53" - ]; automatic-acl = true; }; + xdp = { + listen = [ + "eth1" + ]; + tcp = true; + }; + remote.primary = { address = "192.168.0.1@53"; key = "xfr_key"; @@ -140,7 +143,7 @@ in { "sub.example.com".file = "sub.example.com.zone"; }; - log.syslog.any = "info"; + log.syslog.any = "debug"; }; }; client = { lib, nodes, ... }: { From ec89463a611237052d32fe6da418eb805e11bbeb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 11 Feb 2024 17:07:12 +0100 Subject: [PATCH 050/187] nixos/knot: refactor - Stop using `with lib` - Drop `lib.mdDoc` - Use `escaepSystemdExecArgs` for escaping --- nixos/modules/services/networking/knot.nix | 54 ++++++++++++++++++---- 1 file changed, 44 insertions(+), 10 deletions(-) diff --git a/nixos/modules/services/networking/knot.nix b/nixos/modules/services/networking/knot.nix index 1646e4c491b0..6488a159b3b7 100644 --- a/nixos/modules/services/networking/knot.nix +++ b/nixos/modules/services/networking/knot.nix @@ -1,8 +1,36 @@ -{ config, lib, pkgs, ... }: +{ config, lib, pkgs, utils, ... }: -with lib; let + inherit (lib) + attrNames + concatMapStrings + concatMapStringsSep + concatStrings + concatStringsSep + elem + filter + flip + hasAttr + hasPrefix + isAttrs + isBool + isDerivation + isList + mapAttrsToList + mkChangedOptionModule + mkEnableOption + mkIf + mkOption + mkPackageOption + optionals + types + ; + + inherit (utils) + escapeSystemdExecArgs + ; + cfg = config.services.knot; yamlConfig = let @@ -141,7 +169,7 @@ let in { options = { services.knot = { - enable = mkEnableOption (lib.mdDoc "Knot authoritative-only DNS server"); + enable = mkEnableOption "Knot authoritative-only DNS server"; enableXDP = mkOption { type = types.bool; @@ -179,7 +207,7 @@ in { extraArgs = mkOption { type = types.listOf types.str; default = []; - description = lib.mdDoc '' + description = '' List of additional command line parameters for knotd ''; }; @@ -187,7 +215,7 @@ in { keyFiles = mkOption { type = types.listOf types.path; default = []; - description = lib.mdDoc '' + description = '' A list of files containing additional configuration to be included using the include directive. This option allows to include configuration like TSIG keys without @@ -200,7 +228,7 @@ in { settings = mkOption { type = types.attrs; default = {}; - description = lib.mdDoc '' + description = '' Extra configuration as nix values. ''; }; @@ -208,7 +236,7 @@ in { settingsFile = mkOption { type = types.nullOr types.path; default = null; - description = lib.mdDoc '' + description = '' As alternative to ``settings``, you can provide whole configuration directly in the almost-YAML format of Knot DNS. You might want to utilize ``pkgs.writeText "knot.conf" "longConfigString"`` for this. @@ -254,8 +282,14 @@ in { ]; in { Type = "notify"; - ExecStart = "${cfg.package}/bin/knotd --config=${configFile} --socket=${socketFile} ${concatStringsSep " " cfg.extraArgs}"; - ExecReload = "${knot-cli-wrappers}/bin/knotc reload"; + ExecStart = escapeSystemdExecArgs ([ + (lib.getExe cfg.package) + "--config=${configFile}" + "--socket=${socketFile}" + ] ++ cfg.extraArgs); + ExecReload = escapeSystemdExecArgs [ + "${knot-cli-wrappers}/bin/knotc" "reload" + ]; User = "knot"; Group = "knot"; @@ -289,7 +323,7 @@ in { "AF_INET" "AF_INET6" "AF_UNIX" - ] ++ lib.optionals (cfg.enableXDP) [ + ] ++ optionals (cfg.enableXDP) [ "AF_NETLINK" "AF_XDP" ]; From 3ca3c03d5bb76b2d75af882363520086b9612445 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Tue, 13 Feb 2024 20:25:41 +0400 Subject: [PATCH 051/187] =?UTF-8?q?flashmq:=201.8.4=20=E2=86=92=201.9.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/servers/mqtt/flashmq/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/mqtt/flashmq/default.nix b/pkgs/servers/mqtt/flashmq/default.nix index eb4c607b7804..4603ffbda0c8 100644 --- a/pkgs/servers/mqtt/flashmq/default.nix +++ b/pkgs/servers/mqtt/flashmq/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "flashmq"; - version = "1.8.4"; + version = "1.9.1"; src = fetchFromGitHub { owner = "halfgaar"; repo = "FlashMQ"; rev = "v${version}"; - hash = "sha256-CMZim7FSTzjUaViVFq5OABOAUX3Aee+I3/HQhNIdIVM="; + hash = "sha256-LxmD/NfD4OJR77erwRnHoe6VRiytqzMlWvRtgY8RD94="; }; nativeBuildInputs = [ cmake installShellFiles ]; From 9db5906a6f1cde4dc2cf271031d765dbb6598f80 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Tue, 13 Feb 2024 18:51:30 +0100 Subject: [PATCH 052/187] nixos/photoprism: improve manage script --- .../modules/services/web-apps/photoprism.nix | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/nixos/modules/services/web-apps/photoprism.nix b/nixos/modules/services/web-apps/photoprism.nix index d3773cc9cf78..ccf995fccf3e 100644 --- a/nixos/modules/services/web-apps/photoprism.nix +++ b/nixos/modules/services/web-apps/photoprism.nix @@ -12,17 +12,14 @@ let lib.mapAttrs (_: toString) cfg.settings ); - manage = - let - setupEnv = lib.concatStringsSep "\n" (lib.mapAttrsToList (name: val: "export ${name}=${lib.escapeShellArg val}") env); - in - pkgs.writeShellScript "manage" '' - ${setupEnv} - eval "$(${config.systemd.package}/bin/systemctl show -pUID,MainPID photoprism.service | ${pkgs.gnused}/bin/sed "s/UID/ServiceUID/")" - exec ${pkgs.util-linux}/bin/nsenter \ - -t $MainPID -m -S $ServiceUID -G $ServiceUID --wdns=${cfg.storagePath} \ - ${cfg.package}/bin/photoprism "$@" - ''; + manage = pkgs.writeShellScript "manage" '' + set -o allexport # Export the following env vars + ${lib.toShellVars env} + eval "$(${config.systemd.package}/bin/systemctl show -pUID,MainPID photoprism.service | ${pkgs.gnused}/bin/sed "s/UID/ServiceUID/")" + exec ${pkgs.util-linux}/bin/nsenter \ + -t $MainPID -m -S $ServiceUID -G $ServiceUID --wdns=${cfg.storagePath} \ + ${cfg.package}/bin/photoprism "$@" + ''; in { meta.maintainers = with lib.maintainers; [ stunkymonkey ]; From 7054c5744c14d72209ac4107de0b8c73a65ece27 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Fri, 9 Feb 2024 19:55:46 +0400 Subject: [PATCH 053/187] jsoncons: init at 0.173.4 --- pkgs/by-name/js/jsoncons/package.nix | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 pkgs/by-name/js/jsoncons/package.nix diff --git a/pkgs/by-name/js/jsoncons/package.nix b/pkgs/by-name/js/jsoncons/package.nix new file mode 100644 index 000000000000..57908ded4a16 --- /dev/null +++ b/pkgs/by-name/js/jsoncons/package.nix @@ -0,0 +1,24 @@ +{ lib, stdenv, fetchFromGitHub, cmake }: + +stdenv.mkDerivation (finalAttrs: { + pname = "jsoncons"; + version = "0.173.4"; + + src = fetchFromGitHub { + owner = "danielaparker"; + repo = "jsoncons"; + rev = "v${finalAttrs.version}"; + hash = "sha256-Mf3kvfYAcwNrwbvGyMP6PQmk5e5Mz7b0qCZ6yi95ksk="; + }; + + nativeBuildInputs = [ cmake ]; + + meta = with lib; { + description = "A C++, header-only library for constructing JSON and JSON-like data formats"; + homepage = "https://danielaparker.github.io/jsoncons/"; + changelog = "https://github.com/danielaparker/jsoncons/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + license = licenses.boost; + maintainers = with maintainers; [ sikmir ]; + platforms = platforms.all; + }; +}) From b070866917f78dbc64f5f13d6afcabc5122abab5 Mon Sep 17 00:00:00 2001 From: Florentin Eckl Date: Tue, 13 Feb 2024 21:31:41 +0100 Subject: [PATCH 054/187] maintainers: add ecklf --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index ee990c47c21e..742ffa814dc4 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -5304,6 +5304,12 @@ githubId = 7875; name = "Rommel Martinez"; }; + ecklf = { + email = "ecklf@icloud.com"; + github = "ecklf"; + githubId = 8146736; + name = "Florentin Eckl"; + }; eclairevoyant = { github = "eclairevoyant"; githubId = 848000; From d6aa4146910a8a45c70bb3b0f0fd0c76d3511019 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabi=C3=A1n=20Heredia=20Montiel?= Date: Tue, 13 Feb 2024 14:34:55 -0600 Subject: [PATCH 055/187] linux/hardened/patches/6.1: 6.1.76-hardened1 -> 6.1.77-hardened1 --- pkgs/os-specific/linux/kernel/hardened/patches.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/hardened/patches.json b/pkgs/os-specific/linux/kernel/hardened/patches.json index 8d92d9cae355..78bac0b0e2dc 100644 --- a/pkgs/os-specific/linux/kernel/hardened/patches.json +++ b/pkgs/os-specific/linux/kernel/hardened/patches.json @@ -42,12 +42,12 @@ "6.1": { "patch": { "extra": "-hardened1", - "name": "linux-hardened-6.1.76-hardened1.patch", - "sha256": "1hybya6kxcy90cnc7m1gzykbbarqmbybmgrsbanb3gvlbvjghizx", - "url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.76-hardened1/linux-hardened-6.1.76-hardened1.patch" + "name": "linux-hardened-6.1.77-hardened1.patch", + "sha256": "0gi7sahy24158hsfx6yhlzxg152ipn918nzg6nv4633b7vg6g90f", + "url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.77-hardened1/linux-hardened-6.1.77-hardened1.patch" }, - "sha256": "1zdi4xbk7zyiab7x8z12xqg72zaw3j61slvrbwjfx6pzh47cr005", - "version": "6.1.76" + "sha256": "07grng6rrgpy6c3465hwqhn3gcdam1c8rwya30vgpk8nfxbfqm1v", + "version": "6.1.77" }, "6.5": { "patch": { From 358862673f55f1e3d4034b2c3b1dfdb2489021e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabi=C3=A1n=20Heredia=20Montiel?= Date: Tue, 13 Feb 2024 14:35:00 -0600 Subject: [PATCH 056/187] linux/hardened/patches/6.6: 6.6.15-hardened1 -> 6.6.16-hardened1 --- pkgs/os-specific/linux/kernel/hardened/patches.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/hardened/patches.json b/pkgs/os-specific/linux/kernel/hardened/patches.json index 78bac0b0e2dc..229975a41e17 100644 --- a/pkgs/os-specific/linux/kernel/hardened/patches.json +++ b/pkgs/os-specific/linux/kernel/hardened/patches.json @@ -62,12 +62,12 @@ "6.6": { "patch": { "extra": "-hardened1", - "name": "linux-hardened-6.6.15-hardened1.patch", - "sha256": "0yj821zaqxhk4yk1fgv1l5kcqsl05nvq8l6djbvhs0nnlmfd85yf", - "url": "https://github.com/anthraxx/linux-hardened/releases/download/6.6.15-hardened1/linux-hardened-6.6.15-hardened1.patch" + "name": "linux-hardened-6.6.16-hardened1.patch", + "sha256": "04k340nilrlarsh47gpdj5qzcy2h8z4nkr5945j40qa7nkj58ncd", + "url": "https://github.com/anthraxx/linux-hardened/releases/download/6.6.16-hardened1/linux-hardened-6.6.16-hardened1.patch" }, - "sha256": "1ajzby6isqji1xlp660m4qj2i2xs003vsjp1jspziwl7hrzhqadb", - "version": "6.6.15" + "sha256": "0c5a9agdr27bwd1z6790whczb858z8i34hhn548lzbdylfamf7dj", + "version": "6.6.16" }, "6.7": { "patch": { From 1eec9594e57bbb63824827597bf8645bb84ecb2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabi=C3=A1n=20Heredia=20Montiel?= Date: Tue, 13 Feb 2024 14:35:04 -0600 Subject: [PATCH 057/187] linux/hardened/patches/6.7: 6.7.3-hardened1 -> 6.7.4-hardened1 --- pkgs/os-specific/linux/kernel/hardened/patches.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/hardened/patches.json b/pkgs/os-specific/linux/kernel/hardened/patches.json index 229975a41e17..be230f2462d9 100644 --- a/pkgs/os-specific/linux/kernel/hardened/patches.json +++ b/pkgs/os-specific/linux/kernel/hardened/patches.json @@ -72,11 +72,11 @@ "6.7": { "patch": { "extra": "-hardened1", - "name": "linux-hardened-6.7.3-hardened1.patch", - "sha256": "03jdch5fx6ly0haa2jrbjzyjnfv66dh1gkbhy1y79v3ylr4x29x4", - "url": "https://github.com/anthraxx/linux-hardened/releases/download/6.7.3-hardened1/linux-hardened-6.7.3-hardened1.patch" + "name": "linux-hardened-6.7.4-hardened1.patch", + "sha256": "1g3waasdsba65rgb6f58drj5qd61b0072hfmzl783jphj8iq045x", + "url": "https://github.com/anthraxx/linux-hardened/releases/download/6.7.4-hardened1/linux-hardened-6.7.4-hardened1.patch" }, - "sha256": "0i1bfkawyp917d9v3qa5nqzspzr3ixx7scbfl8x4lms74xjqrw5p", - "version": "6.7.3" + "sha256": "036nk3h7vqzd7gnxan2173kpss5qm2pci1lvd58gh90azigrz3gn", + "version": "6.7.4" } } From f68c5bb998b47f22f9376b4f735b6e6d10373fef Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Tue, 13 Feb 2024 21:00:45 +0000 Subject: [PATCH 058/187] picom-allusive: remove --- .../window-managers/picom/picom-allusive.nix | 26 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 1 insertion(+), 28 deletions(-) delete mode 100644 pkgs/applications/window-managers/picom/picom-allusive.nix diff --git a/pkgs/applications/window-managers/picom/picom-allusive.nix b/pkgs/applications/window-managers/picom/picom-allusive.nix deleted file mode 100644 index e0086142f1c3..000000000000 --- a/pkgs/applications/window-managers/picom/picom-allusive.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ picom, lib, fetchFromGitHub, installShellFiles, pcre }: - -picom.overrideAttrs (oldAttrs: rec { - pname = "picom-allusive"; - version = "1.2.5"; - - src = fetchFromGitHub { - owner = "allusive-dev"; - repo = "picom-allusive"; - rev = version; - hash = "sha256-yM4TJjoVs+i33m/u/oWlx1TDKJrgwlfiGu72DOL/tl8="; - }; - - nativeBuildInputs = [ installShellFiles pcre ] ++ oldAttrs.nativeBuildInputs; - - postInstall = '' - installManPage $src/man/picom.1.gz - '' + (lib.optionalString (oldAttrs ? postInstall) oldAttrs.postInstall); - - meta = (builtins.removeAttrs oldAttrs.meta [ "longDescription" ]) // { - description = "A fork of picom featuring improved animations and other features"; - homepage = "https://github.com/allusive-dev/picom-allusive"; - license = with lib.licenses; [ mit mpl20 ]; - maintainers = with lib.maintainers; [ allusive iogamaster ]; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index d94efa53ea09..20a460de7909 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -824,6 +824,7 @@ mapAliases ({ pharo-spur64 = pharo; # Added 2022-08-03 phodav_2_0 = throw "'phodav_2_0' has been renamed to/replaced by 'phodav'"; # Added 2023-02-21 photoflow = throw "photoflow was removed because it was broken and unmaintained by upstream"; # Added 2023-03-10 + picom-allusive = throw "picom-allusive was renamed to compfy and is being abandoned by upstream"; # Added 2024-02-13 # Obsolete PHP version aliases php80 = throw "php80 has been dropped due to the lack of maintenance from upstream for future releases"; # Added 2023-06-21 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b36b4132b3c2..0c8111de497b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -36440,8 +36440,6 @@ with pkgs; picom = callPackage ../applications/window-managers/picom { }; - picom-allusive = callPackage ../applications/window-managers/picom/picom-allusive.nix { }; - picom-jonaburg = callPackage ../applications/window-managers/picom/picom-jonaburg.nix { }; picom-next = callPackage ../applications/window-managers/picom/picom-next.nix { }; From 03ddd6654e74c2343b43e84338b279dc13c2089a Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Tue, 13 Feb 2024 21:01:23 +0000 Subject: [PATCH 059/187] picom-jonaburg: remove --- .../window-managers/picom/picom-jonaburg.nix | 20 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 1 insertion(+), 22 deletions(-) delete mode 100644 pkgs/applications/window-managers/picom/picom-jonaburg.nix diff --git a/pkgs/applications/window-managers/picom/picom-jonaburg.nix b/pkgs/applications/window-managers/picom/picom-jonaburg.nix deleted file mode 100644 index d04cf5f4ecd6..000000000000 --- a/pkgs/applications/window-managers/picom/picom-jonaburg.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ picom, lib, fetchFromGitHub, pcre }: - -picom.overrideAttrs (oldAttrs: rec { - pname = "picom-jonaburg"; - version = "unstable-2022-03-19"; - src = fetchFromGitHub { - owner = "jonaburg"; - repo = "picom"; - rev = "e3c19cd7d1108d114552267f302548c113278d45"; - sha256 = "sha256-4voCAYd0fzJHQjJo4x3RoWz5l3JJbRvgIXn1Kg6nz6Y="; - }; - - nativeBuildInputs = [ pcre ] ++ oldAttrs.nativeBuildInputs; - - meta = with lib; { - description = "A fork of picom featuring animations and improved rounded corners."; - homepage = "https://github.com/jonaburg/picom"; - maintainers = with maintainers; oldAttrs.meta.maintainers ++ [ michaelBelsanti ]; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 20a460de7909..6d88b72cfa66 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -825,6 +825,7 @@ mapAliases ({ phodav_2_0 = throw "'phodav_2_0' has been renamed to/replaced by 'phodav'"; # Added 2023-02-21 photoflow = throw "photoflow was removed because it was broken and unmaintained by upstream"; # Added 2023-03-10 picom-allusive = throw "picom-allusive was renamed to compfy and is being abandoned by upstream"; # Added 2024-02-13 + picom-jonaburg = throw "picom-jonaburg was removed because it is unmaintained by upstream"; # Added 2024-02-13 # Obsolete PHP version aliases php80 = throw "php80 has been dropped due to the lack of maintenance from upstream for future releases"; # Added 2023-06-21 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0c8111de497b..24432cd2c974 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -36440,8 +36440,6 @@ with pkgs; picom = callPackage ../applications/window-managers/picom { }; - picom-jonaburg = callPackage ../applications/window-managers/picom/picom-jonaburg.nix { }; - picom-next = callPackage ../applications/window-managers/picom/picom-next.nix { }; xd = callPackage ../applications/networking/p2p/xd { }; From e084adaf44bbf0f4ae8bdfb24b03608fe05cb996 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Tue, 13 Feb 2024 21:02:18 +0000 Subject: [PATCH 060/187] picom-next: alias to picom Since picom v11 there is no more reason to keep a separate picom derivation that tracks the `next` branch from upstream since the current release is basically the `next` branch. Also, picom-next right now is pointing to an old commit, so it is clear that nobody is maintaining it updated. If there is a necessity later, we can bring back the picom-next again. --- .../window-managers/picom/picom-next.nix | 35 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 1 insertion(+), 37 deletions(-) delete mode 100644 pkgs/applications/window-managers/picom/picom-next.nix diff --git a/pkgs/applications/window-managers/picom/picom-next.nix b/pkgs/applications/window-managers/picom/picom-next.nix deleted file mode 100644 index 22c748088074..000000000000 --- a/pkgs/applications/window-managers/picom/picom-next.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ lib -, fetchFromGitHub -, libXinerama -, pcre -, pcre2 -, picom -, xcbutil -}: - -picom.overrideAttrs (oldAttrs: { - pname = "picom-next"; - version = "unstable-2023-08-03"; - - buildInputs = [ - pcre2 - xcbutil - ] - # remove dependencies that are not used anymore - ++ (lib.subtractLists [ - libXinerama - pcre - ] - oldAttrs.buildInputs); - - src = fetchFromGitHub { - owner = "yshui"; - repo = "picom"; - rev = "5d6957d3da1bf99311a676eab94c69ef4276bedf"; - hash = "sha256-Mzf0533roLSODjMCPKyGSMbP7lIbT+PoLTZfoIBAI6g="; - }; - - meta = oldAttrs.meta // { - maintainers = with lib.maintainers; oldAttrs.meta.maintainers ++ [ GKasparov ]; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6d88b72cfa66..6b22af8ae0fc 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -826,6 +826,7 @@ mapAliases ({ photoflow = throw "photoflow was removed because it was broken and unmaintained by upstream"; # Added 2023-03-10 picom-allusive = throw "picom-allusive was renamed to compfy and is being abandoned by upstream"; # Added 2024-02-13 picom-jonaburg = throw "picom-jonaburg was removed because it is unmaintained by upstream"; # Added 2024-02-13 + picom-next = picom; # Added 2024-02-13 # Obsolete PHP version aliases php80 = throw "php80 has been dropped due to the lack of maintenance from upstream for future releases"; # Added 2023-06-21 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 24432cd2c974..1e52adad004d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -36440,8 +36440,6 @@ with pkgs; picom = callPackage ../applications/window-managers/picom { }; - picom-next = callPackage ../applications/window-managers/picom/picom-next.nix { }; - xd = callPackage ../applications/networking/p2p/xd { }; xdaliclock = callPackage ../tools/misc/xdaliclock { }; From 51aca4dadd20e3a0ff4908d3036a73c703e8a0fb Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Tue, 13 Feb 2024 21:09:05 +0000 Subject: [PATCH 061/187] picom: migrate to by-name --- .../picom/default.nix => by-name/pi/picom/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{applications/window-managers/picom/default.nix => by-name/pi/picom/package.nix} (100%) diff --git a/pkgs/applications/window-managers/picom/default.nix b/pkgs/by-name/pi/picom/package.nix similarity index 100% rename from pkgs/applications/window-managers/picom/default.nix rename to pkgs/by-name/pi/picom/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1e52adad004d..d9258076db02 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -36438,8 +36438,6 @@ with pkgs; x-create-mouse-void = callPackage ../applications/window-managers/x-create-mouse-void { }; - picom = callPackage ../applications/window-managers/picom { }; - xd = callPackage ../applications/networking/p2p/xd { }; xdaliclock = callPackage ../tools/misc/xdaliclock { }; From 4321996a21103c2e1b0cd5426742d49bc55e3a9d Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Tue, 13 Feb 2024 22:45:54 +0100 Subject: [PATCH 062/187] dolibarr: 18.0.4 -> 18.0.5 Fixes CVE-2024-23817. Changelog: https://github.com/Dolibarr/dolibarr/releases/tag/18.0.5 --- pkgs/servers/web-apps/dolibarr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/web-apps/dolibarr/default.nix b/pkgs/servers/web-apps/dolibarr/default.nix index f689aff626bf..ca3b815eb021 100644 --- a/pkgs/servers/web-apps/dolibarr/default.nix +++ b/pkgs/servers/web-apps/dolibarr/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "dolibarr"; - version = "18.0.4"; + version = "18.0.5"; src = fetchFromGitHub { owner = "Dolibarr"; repo = "dolibarr"; rev = version; - sha256 = "sha256-VHLkd8WAyPcfDzmzZl4G1pSTaklC2k0ez/YaZ+ci/1Q="; + hash = "sha256-DMy5GrQ6xKwMqJtJv3IW0CuLVq85pDCF9qJBs+1B5H4="; }; dontBuild = true; From 9d22da290a0a90266a18067ae44ec4356bc16786 Mon Sep 17 00:00:00 2001 From: Thane Gill Date: Tue, 13 Feb 2024 14:07:27 -0800 Subject: [PATCH 063/187] Fix syntax error in darwin-builder.section.md --- doc/packages/darwin-builder.section.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/packages/darwin-builder.section.md b/doc/packages/darwin-builder.section.md index 0c5323705345..bf6ef906ca5a 100644 --- a/doc/packages/darwin-builder.section.md +++ b/doc/packages/darwin-builder.section.md @@ -98,7 +98,7 @@ $ sudo launchctl kickstart -k system/org.nixos.nix-daemon host.pkgs = pkgs; darwin-builder.workingDirectory = "/var/lib/darwin-builder"; }; - }; + } ]; }; in { From daf29b1ebad3ab95676901c7fe5a31272bbee55f Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Wed, 14 Feb 2024 04:20:00 +0000 Subject: [PATCH 064/187] python311Packages.scrapy: 2.11.0 -> 2.11.1 Changelog: https://github.com/scrapy/scrapy/raw/2.11.1/docs/news.rst --- .../python-modules/scrapy/default.nix | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/scrapy/default.nix b/pkgs/development/python-modules/scrapy/default.nix index 72a3957723ea..d6516a890de9 100644 --- a/pkgs/development/python-modules/scrapy/default.nix +++ b/pkgs/development/python-modules/scrapy/default.nix @@ -5,7 +5,6 @@ , cryptography , cssselect , fetchPypi -, fetchpatch , glibcLocales , installShellFiles , itemadapter @@ -32,7 +31,7 @@ buildPythonPackage rec { pname = "scrapy"; - version = "2.11.0"; + version = "2.11.1"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -40,21 +39,9 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "Scrapy"; - hash = "sha256-PL3tzgw/DgSC1hvi10WGg758188UsO5q37rduA9bNqU="; + hash = "sha256-czoDnHQj5StpvygQtTMgk9TkKoSEYDWcB7Auz/j3Pr4="; }; - patches = [ - # Fix compatiblity with Twisted>=23.8. Remove with the next release. - (fetchpatch { - url = "https://github.com/scrapy/scrapy/commit/aa95ada42cdf570f840f55c463375f8a81b303f8.patch"; - hash = "sha256-LuhA5BqtjSUgkotplvUCtvGNYOTrl0MJRCXiSBMDFzY="; - excludes = [ - "tests/CrawlerProcess/sleeping.py" - "tests/test_crawler.py" - ]; - }) - ]; - nativeBuildInputs = [ installShellFiles ]; From a312723bb3a0a58fb5e20cde00b987a52e240d7a Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Wed, 14 Feb 2024 04:20:00 +0000 Subject: [PATCH 065/187] postgresqlPackages.timescaledb: 2.14.0 -> 2.14.1 Diff: https://github.com/timescale/timescaledb/compare/2.14.0...2.14.1 Changelog: https://github.com/timescale/timescaledb/blob/2.14.1/CHANGELOG.md --- pkgs/servers/sql/postgresql/ext/timescaledb.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/timescaledb.nix b/pkgs/servers/sql/postgresql/ext/timescaledb.nix index 1eccedf1fda5..c4ee2385296a 100644 --- a/pkgs/servers/sql/postgresql/ext/timescaledb.nix +++ b/pkgs/servers/sql/postgresql/ext/timescaledb.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation rec { pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}"; - version = "2.14.0"; + version = "2.14.1"; nativeBuildInputs = [ cmake ]; buildInputs = [ postgresql openssl libkrb5 ]; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { owner = "timescale"; repo = "timescaledb"; rev = version; - hash = "sha256-CtuJSLhrgvUAyJDnPvCNH2Rizl0W6SuMjWA6wpDqRtE="; + hash = "sha256-SzldMtVkR0sJEzrLSXZ2jSBaXftA8z09fU5RtxXmfmo="; }; cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" "-DTAP_CHECKS=OFF" ] From c389b763534d9656136e2f3c6b48d06fd6ba69fd Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Wed, 14 Feb 2024 04:20:00 +0000 Subject: [PATCH 066/187] python311Packages.scrapy: refactor --- pkgs/development/python-modules/scrapy/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/scrapy/default.nix b/pkgs/development/python-modules/scrapy/default.nix index d6516a890de9..9548f9136e8c 100644 --- a/pkgs/development/python-modules/scrapy/default.nix +++ b/pkgs/development/python-modules/scrapy/default.nix @@ -21,6 +21,7 @@ , pythonOlder , queuelib , service-identity +, setuptools , sybil , testfixtures , tldextract @@ -32,7 +33,7 @@ buildPythonPackage rec { pname = "scrapy"; version = "2.11.1"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.8"; @@ -44,6 +45,7 @@ buildPythonPackage rec { nativeBuildInputs = [ installShellFiles + setuptools ]; propagatedBuildInputs = [ From ef20592cd6023d6538dedebccbf8b894387e929a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 04:59:10 +0000 Subject: [PATCH 067/187] apt: 2.7.10 -> 2.7.11 --- pkgs/by-name/ap/apt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ap/apt/package.nix b/pkgs/by-name/ap/apt/package.nix index d797cc72b639..26e21a670935 100644 --- a/pkgs/by-name/ap/apt/package.nix +++ b/pkgs/by-name/ap/apt/package.nix @@ -33,11 +33,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "apt"; - version = "2.7.10"; + version = "2.7.11"; src = fetchurl { url = "mirror://debian/pool/main/a/apt/apt_${finalAttrs.version}.tar.xz"; - hash = "sha256-VUZsSEqmQJesIPU4tK4ELn9i5hFiBUGNEepPySIdgH4="; + hash = "sha256-ZD5skWsyQSmGc5yStEwijMmQv0c/ikHWm5m1RdEMMqc="; }; # cycle detection; lib can't be split From 14aee9b7dc098aae2013b074036aef1b974513a5 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 13 Feb 2024 22:59:17 -0600 Subject: [PATCH 068/187] yabai: 6.0.11 -> 6.0.12 --- pkgs/os-specific/darwin/yabai/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/darwin/yabai/default.nix b/pkgs/os-specific/darwin/yabai/default.nix index 549acdce24f0..565aa114bdbd 100644 --- a/pkgs/os-specific/darwin/yabai/default.nix +++ b/pkgs/os-specific/darwin/yabai/default.nix @@ -17,7 +17,7 @@ let pname = "yabai"; - version = "6.0.11"; + version = "6.0.12"; test-version = testers.testVersion { package = yabai; @@ -53,7 +53,7 @@ in src = fetchzip { url = "https://github.com/koekeishiya/yabai/releases/download/v${version}/yabai-v${version}.tar.gz"; - hash = "sha256-CfyuWvxkeZQVuwMbX90CZF0RiY6q+o0WtfE3H9Z8q1o="; + hash = "sha256-wCxx/XqUrdD2xyoS6VCKMt6PhiQ8ALM6PHkv9lSCYsM="; }; nativeBuildInputs = [ @@ -89,7 +89,7 @@ in owner = "koekeishiya"; repo = "yabai"; rev = "v${version}"; - hash = "sha256-HaflgZJ7QqooaSUNW+Uu0LD9+AVu4hHyJtILUrOC9+I="; + hash = "sha256-acoMOM0vaMHUXmgSToFa4PYEIUWfOiD5+ewsqB3DX+E="; }; nativeBuildInputs = [ From 4e77963dcda0dd31c46c3d9862f9c18725cb7243 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 05:33:40 +0000 Subject: [PATCH 069/187] nomad: 1.7.4 -> 1.7.5 --- pkgs/applications/networking/cluster/nomad/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/nomad/default.nix b/pkgs/applications/networking/cluster/nomad/default.nix index 2f76d4c17421..6da399d031f6 100644 --- a/pkgs/applications/networking/cluster/nomad/default.nix +++ b/pkgs/applications/networking/cluster/nomad/default.nix @@ -81,9 +81,9 @@ rec { nomad_1_7 = generic { buildGoModule = buildGo121Module; - version = "1.7.4"; - sha256 = "sha256-iyY899W/uwP/wQcarKufSpJdXRAtwDxT6yw5vrB6Xmk="; - vendorHash = "sha256-yPf19IRTq+LAaoHsEFVuPJLapFxH3o16y0PbYW0ehiw="; + version = "1.7.5"; + sha256 = "sha256-uwPAmmxxlPp5NuuCUTv5VykX+q2vbA0yCRoblrJPP1g="; + vendorHash = "sha256-xu1odCHUO3cv0ldXj3T8aM+fqPzc4r1gyFWsiuyzOpU="; license = lib.licenses.bsl11; passthru.tests.nomad = nixosTests.nomad; preCheck = '' From 1303e3e06694ec884dda248d5603891719fa2cc9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 09:14:20 +0000 Subject: [PATCH 070/187] grafana: 10.3.1 -> 10.3.3 --- pkgs/servers/monitoring/grafana/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/default.nix b/pkgs/servers/monitoring/grafana/default.nix index fcb3c1f2ed3b..8b2a9c02e0df 100644 --- a/pkgs/servers/monitoring/grafana/default.nix +++ b/pkgs/servers/monitoring/grafana/default.nix @@ -32,7 +32,7 @@ let in buildGoModule rec { pname = "grafana"; - version = "10.3.1"; + version = "10.3.3"; excludedPackages = [ "alert_webhook_listener" "clean-swagger" "release_publisher" "slow_proxy" "slow_proxy_mac" "macaron" "devenv" "modowners" ]; @@ -40,7 +40,7 @@ buildGoModule rec { owner = "grafana"; repo = "grafana"; rev = "v${version}"; - hash = "sha256-UPIq7BWTlT0omt/SM5+vkfOHvsdcx/ikkjcW9X8pcw0="; + hash = "sha256-uAfHcW9j+al8IIH2N6X5wssQmSXqJjVQzwERBCxGxVE="; }; offlineCache = stdenv.mkDerivation { @@ -72,7 +72,7 @@ buildGoModule rec { disallowedRequisites = [ offlineCache ]; - vendorHash = "sha256-Gf2A22d7/8xU/ld7kveqGonVKGFCArGNansPRGhfyXM="; + vendorHash = "sha256-nGv/DBNnQ4AOJtrsYIGLCrV1xNmBN0dDf6u46R3TAHo="; nativeBuildInputs = [ wire yarn jq moreutils removeReferencesTo python3 ]; From 8f6459834064e3f26a3e6396ed72fec8b9f3320b Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Wed, 14 Feb 2024 10:57:00 +0100 Subject: [PATCH 071/187] elinks: 0.16.1.1 -> 0.17.0 --- .../networking/browsers/elinks/default.nix | 20 +++++-------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/pkgs/applications/networking/browsers/elinks/default.nix b/pkgs/applications/networking/browsers/elinks/default.nix index 914bfec7fad4..35f33c997294 100644 --- a/pkgs/applications/networking/browsers/elinks/default.nix +++ b/pkgs/applications/networking/browsers/elinks/default.nix @@ -5,7 +5,6 @@ enableGuile ? false, guile ? null , enablePython ? false, python ? null , enablePerl ? (!stdenv.isDarwin) && (stdenv.hostPlatform == stdenv.buildPlatform), perl ? null -, fetchpatch # re-add javascript support when upstream supports modern spidermonkey }: @@ -14,24 +13,15 @@ assert enablePython -> python != null; stdenv.mkDerivation rec { pname = "elinks"; - version = "0.16.1.1"; + version = "0.17.0"; src = fetchFromGitHub { owner = "rkd77"; - repo = "felinks"; + repo = "elinks"; rev = "v${version}"; - sha256 = "sha256-u6QGhfi+uWeIzSUFuYHAH3Xu0Fky0yw2h4NOKgYFLsM="; + hash = "sha256-JeUiMHAqSZxxBe8DplzmzHzsY6KqoBqba0y8GDwaR0Y="; }; - patches = [ - # Fix build bug with perl 5.38.0. Backport of https://github.com/rkd77/elinks/pull/243 by gentoo: - # https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfefaa456bd69bc14e3a1c2c6c1b0cc19c6b0869 - (fetchpatch { - url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/elinks/files/elinks-0.16.1.1-perl-5.38.patch?id=dfefaa456bd69bc14e3a1c2c6c1b0cc19c6b0869"; - hash = "sha256-bHP9bc/l7VEw7oXlkSUQhhuq8rT2QTahh9SM7ZJgK5w="; - }) - ]; - buildInputs = [ ncurses libX11 bzip2 zlib brotli zstd xz openssl libidn tre expat libev @@ -64,8 +54,8 @@ stdenv.mkDerivation rec { ; meta = with lib; { - description = "Full-featured text-mode web browser (package based on the fork felinks)"; - homepage = "https://github.com/rkd77/felinks"; + description = "Full-featured text-mode web browser"; + homepage = "https://github.com/rkd77/elinks"; license = licenses.gpl2; platforms = with platforms; linux ++ darwin; maintainers = with maintainers; [ iblech gebner ]; From d80a46737dc6e47e9594743ee1c0a01fe1353967 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Feb 2024 12:51:36 +0100 Subject: [PATCH 072/187] python312Packages.catalogue: 2.0.8 -> 2.0.10 Changelog: https://github.com/explosion/catalogue/releases/tag/v2.0.10 --- .../python-modules/catalogue/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/catalogue/default.nix b/pkgs/development/python-modules/catalogue/default.nix index e1c1fed3bfdd..b417dba120f6 100644 --- a/pkgs/development/python-modules/catalogue/default.nix +++ b/pkgs/development/python-modules/catalogue/default.nix @@ -4,22 +4,27 @@ , pytestCheckHook , pythonAtLeast , pythonOlder +, setuptools , typing-extensions , zipp }: buildPythonPackage rec { pname = "catalogue"; - version = "2.0.8"; - format = "setuptools"; + version = "2.0.10"; + pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-syXHdlkgi/tq8bDZOxoapBEuG7KaTFztgWdYpyLw44g="; + hash = "sha256-T1baqUCRPT8J1YnBkcdOWm1Rdis6njfdU7dDev1s2hU="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [ typing-extensions zipp From 375ac25b0eee27e63d7a660f18ac311862dd9165 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 13:53:58 +0000 Subject: [PATCH 073/187] tigerbeetle: 0.14.178 -> 0.14.179 --- pkgs/by-name/ti/tigerbeetle/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ti/tigerbeetle/package.nix b/pkgs/by-name/ti/tigerbeetle/package.nix index 8baa7488c396..3ee09ae74ac0 100644 --- a/pkgs/by-name/ti/tigerbeetle/package.nix +++ b/pkgs/by-name/ti/tigerbeetle/package.nix @@ -14,13 +14,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "tigerbeetle"; - version = "0.14.178"; + version = "0.14.179"; src = fetchFromGitHub { owner = "tigerbeetle"; repo = "tigerbeetle"; rev = "refs/tags/${finalAttrs.version}"; - hash = "sha256-QbNfy9S+h+o6WJTMdNzGsGZhrfCTGTyhcO3psbmQKaU="; + hash = "sha256-232BCwWWpNTy/bX7kXuaNZEBQKYWrnt/eepXhl/PgZ8="; }; nativeBuildInputs = [ custom_zig_hook ]; From 86025874d5c303d1c024ef4a61477e360cff84f8 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Wed, 14 Feb 2024 22:45:15 +0800 Subject: [PATCH 074/187] pinact: unpin go1.20 --- pkgs/by-name/pi/pinact/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/pinact/package.nix b/pkgs/by-name/pi/pinact/package.nix index 7e5b90100ee3..a5cee76cd9c6 100644 --- a/pkgs/by-name/pi/pinact/package.nix +++ b/pkgs/by-name/pi/pinact/package.nix @@ -1,6 +1,6 @@ { lib , fetchFromGitHub -, buildGo120Module +, buildGoModule , testers , pinact }: @@ -15,7 +15,7 @@ let hash = "sha256-OQo21RHk0c+eARKrA2qB4NAWWanb94DOZm4b9lqDz8o="; }; in -buildGo120Module { +buildGoModule { inherit pname version src; vendorHash = "sha256-g7rdIE+w/pn70i8fOmAo/QGjpla3AUWm7a9MOhNmrgE="; From db9aa515178cf3fa6f1c307c76e90eb909918469 Mon Sep 17 00:00:00 2001 From: jokatzke Date: Thu, 8 Feb 2024 10:03:39 +0100 Subject: [PATCH 075/187] python311Packages.courlan: 0.9.5 -> 1.0.0 Diff: https://github.com/adbar/courlan/compare/refs/tags/v0.9.5...v1.0.0 Changelog: https://github.com/adbar/courlan/blob/v1.0.0/HISTORY.md --- pkgs/development/python-modules/courlan/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/courlan/default.nix b/pkgs/development/python-modules/courlan/default.nix index d906f44c0f16..f6676d4b6896 100644 --- a/pkgs/development/python-modules/courlan/default.nix +++ b/pkgs/development/python-modules/courlan/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "courlan"; - version = "0.9.5"; + version = "1.0.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-ONw1suO/H11RbQDVGsEuveVD40F8a+b2oic8D8W1s1M="; + hash = "sha256-PDVRHDZSXLL5Qc1nCbejp0LtlfC55WyX7sDBb9wDUYM="; }; propagatedBuildInputs = [ @@ -35,11 +35,12 @@ buildPythonPackage rec { "test_urlcheck" ]; - # nixify path to the courlan binary in the test suite + # tests try to write to /tmp directly. use $TMPDIR instead. postPatch = '' substituteInPlace tests/unit_tests.py \ --replace "\"courlan --help\"" "\"$out/bin/courlan --help\"" \ - --replace "courlan_bin = \"courlan\"" "courlan_bin = \"$out/bin/courlan\"" + --replace "courlan_bin = \"courlan\"" "courlan_bin = \"$out/bin/courlan\"" \ + --replace "/tmp" "$TMPDIR" ''; pythonImportsCheck = [ "courlan" ]; @@ -48,7 +49,7 @@ buildPythonPackage rec { description = "Clean, filter and sample URLs to optimize data collection"; homepage = "https://github.com/adbar/courlan"; changelog = "https://github.com/adbar/courlan/blob/v${version}/HISTORY.md"; - license = licenses.gpl3Plus; + license = licenses.asl20; maintainers = with maintainers; [ jokatzke ]; }; } From 2490f5f88656d2cb81d32ebacf1ec6497c48f4f2 Mon Sep 17 00:00:00 2001 From: Patka Date: Wed, 14 Feb 2024 16:20:47 +0100 Subject: [PATCH 076/187] adtool: drop --- pkgs/tools/admin/adtool/default.nix | 46 ----------------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 1 insertion(+), 48 deletions(-) delete mode 100644 pkgs/tools/admin/adtool/default.nix diff --git a/pkgs/tools/admin/adtool/default.nix b/pkgs/tools/admin/adtool/default.nix deleted file mode 100644 index 62d6fa3803e3..000000000000 --- a/pkgs/tools/admin/adtool/default.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ lib, stdenv, fetchurl, openldap }: - -stdenv.mkDerivation rec { - pname = "adtool"; - version = "1.3.3"; - - src = fetchurl { - url = "https://gp2x.org/adtool/${pname}-${version}.tar.gz"; - sha256 = "1awmpjamrwivi69i0j2fyrziy9s096ckviqd9c4llc3990mfsn4n"; - }; - - configureFlags = [ - "--sysconfdir=/etc" - ]; - - installFlags = [ - "sysconfdir=$(out)/etc" - ]; - - buildInputs = [ openldap ]; - - # Workaround build failure on -fno-common toolchains like upstream - # gcc-10. Otherwise build fails as: - # ld: ../../src/lib/libactive_directory.a(active_directory.o):/build/adtool-1.3.3/src/lib/active_directory.h:31: - # multiple definition of `system_config_file'; adtool.o:/build/adtool-1.3.3/src/tools/../../src/lib/active_directory.h:31: first defined here - env.NIX_CFLAGS_COMPILE = "-fcommon"; - - enableParallelBuilding = true; - - postInstall = '' - mkdir -p $out/share/doc/adtool - mv $out/etc/* $out/share/doc/adtool - rmdir $out/etc - ''; - - # It requires an LDAP server for tests - doCheck = false; - - meta = with lib; { - description = "Active Directory administration utility for Unix"; - homepage = "https://gp2x.org/adtool"; - license = licenses.gpl2; - maintainers = with maintainers; [ peterhoeg ]; - broken = true; # does not link against recent libldap versions and unmaintained since 2017 - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index d94efa53ea09..ffabfd9f6140 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -58,6 +58,7 @@ mapAliases ({ AusweisApp2 = ausweisapp; # Added 2023-11-08 a4term = a4; # Added 2023-10-06 + adtool = throw "'adtool' has been removed, as it was broken and unmaintained"; aether = throw "aether has been removed from nixpkgs; upstream unmaintained, security issues"; # Added 2023-10-03 airfield = throw "airfield has been removed due to being unmaintained"; # Added 2023-05-19 alertmanager-bot = throw "alertmanager-bot is broken and has been archived by upstream"; # Added 2023-07-28 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b36b4132b3c2..3254bbf64350 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18153,8 +18153,6 @@ with pkgs; adreaper = callPackage ../tools/security/adreaper { }; - adtool = callPackage ../tools/admin/adtool { }; - aeron = callPackage ../servers/aeron { }; inherit (callPackage ../development/tools/alloy { }) From 1e4ce2c9695a002300ea62ab3e0a0af28a274548 Mon Sep 17 00:00:00 2001 From: ocfox Date: Wed, 14 Feb 2024 23:17:34 +0800 Subject: [PATCH 077/187] speedtest-rs: fix darwin build --- pkgs/tools/networking/speedtest-rs/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/networking/speedtest-rs/default.nix b/pkgs/tools/networking/speedtest-rs/default.nix index 294374f134f1..37912c109a12 100644 --- a/pkgs/tools/networking/speedtest-rs/default.nix +++ b/pkgs/tools/networking/speedtest-rs/default.nix @@ -19,7 +19,10 @@ rustPlatform.buildRustPackage rec { }; buildInputs = [ openssl ] ++ - lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; + lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.Security + darwin.apple_sdk.frameworks.SystemConfiguration + ]; nativeBuildInputs = [ pkg-config ]; From aaefde6b8eb01cfea742f984018c97bd9ebe66b7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 16:40:16 +0000 Subject: [PATCH 078/187] renode-dts2repl: unstable-2024-02-08 -> unstable-2024-02-14 --- pkgs/by-name/re/renode-dts2repl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/renode-dts2repl/package.nix b/pkgs/by-name/re/renode-dts2repl/package.nix index 4726ee47421a..1d589de2aa65 100644 --- a/pkgs/by-name/re/renode-dts2repl/package.nix +++ b/pkgs/by-name/re/renode-dts2repl/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication { pname = "renode-dts2repl"; - version = "unstable-2024-02-08"; + version = "unstable-2024-02-14"; pyproject = true; src = fetchFromGitHub { owner = "antmicro"; repo = "dts2repl"; - rev = "6e8ab15760db19614122bd54c8bb39217fbcb318"; - hash = "sha256-bJFqAcEdjMyHSk0iji4jc0Vw45zEAmCqDWjAOIZfXWs="; + rev = "b31d32ff4d02577f17bad214d8d7d17f0a5d0466"; + hash = "sha256-BgbCS4wRoV4/Rt+nLPQGQh25YEnXMqIz3RXEbQEmZuE="; }; nativeBuildInputs = [ From bd1e9997521151e80ca8a9b6ccc723143b5adb74 Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Wed, 14 Feb 2024 18:06:10 +0100 Subject: [PATCH 079/187] teams-for-linux: 1.4.10 -> 1.4.11 https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v1.4.11 --- .../networking/instant-messengers/teams-for-linux/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/teams-for-linux/default.nix b/pkgs/applications/networking/instant-messengers/teams-for-linux/default.nix index 98edbce3cb49..8ecfdb35a7d7 100644 --- a/pkgs/applications/networking/instant-messengers/teams-for-linux/default.nix +++ b/pkgs/applications/networking/instant-messengers/teams-for-linux/default.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "teams-for-linux"; - version = "1.4.10"; + version = "1.4.11"; src = fetchFromGitHub { owner = "IsmaelMartinez"; repo = "teams-for-linux"; rev = "v${finalAttrs.version}"; - hash = "sha256-dR9YJJBBxvnJkD42+MwIql3B1dlA6WUSLJ//lW22mmc="; + hash = "sha256-vjxbWOaUanYXalGVDgX+sjsrz5Cn1yGBkBs9B8VGrDQ="; }; offlineCache = fetchYarnDeps { From 9f708e32ddb35ef7b1c75704bfca7d621d72f03d Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Wed, 14 Feb 2024 23:21:02 +0530 Subject: [PATCH 080/187] androidStudioPackages.beta: 2023.2.1.21 -> 2023.2.1.22 --- pkgs/applications/editors/android-studio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index a41817405ca0..1ffc9d06245a 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -14,8 +14,8 @@ let sha256Hash = "sha256-E50Nu0kJNTto+/VcCbbTGjRRIESp1PAs4PGprMyhKPk="; }; betaVersion = { - version = "2023.2.1.21"; # "Android Studio Iguana | 2023.2.1 RC 1" - sha256Hash = "sha256-TgBrgwsjJKBi4DfTMbcgmtoYfzQ3KGwn1zdEfKO9Q8k="; + version = "2023.2.1.22"; # "Android Studio Iguana | 2023.2.1 RC 2" + sha256Hash = "sha256-sy4Cfg+d4DuIUCrP4/Fp6mnsn5bWSy6PQ42kw3NpH/o="; }; latestVersion = { version = "2023.3.1.8"; # "Android Studio Jellyfish | 2023.3.1 Canary 8" From 2b2cacf30be2a2b33095303fe47484b85475b524 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Wed, 14 Feb 2024 23:21:49 +0530 Subject: [PATCH 081/187] androidStudioPackages.canary: 2023.3.1.8 -> 2023.3.1.9 --- pkgs/applications/editors/android-studio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 1ffc9d06245a..c2ad3a774053 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -18,8 +18,8 @@ let sha256Hash = "sha256-sy4Cfg+d4DuIUCrP4/Fp6mnsn5bWSy6PQ42kw3NpH/o="; }; latestVersion = { - version = "2023.3.1.8"; # "Android Studio Jellyfish | 2023.3.1 Canary 8" - sha256Hash = "sha256-wNduJ8AjLG+2gumFtLXYnzYiGN0sxL8WR2izWB87uMM="; + version = "2023.3.1.9"; # "Android Studio Jellyfish | 2023.3.1 Canary 9" + sha256Hash = "sha256-xn84sodpYcJgILwGBixuwhug9hZupqfizG98KYLSHsw="; }; in { # Attributes are named by their corresponding release channels From b4c120b65fd9f54f2c2d00412f0d754a46a186e1 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Wed, 14 Feb 2024 20:59:47 +0300 Subject: [PATCH 082/187] nginxMainline: 1.25.3 -> 1.25.4 --- pkgs/servers/http/nginx/mainline.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/nginx/mainline.nix b/pkgs/servers/http/nginx/mainline.nix index 39877f115d8c..ddb9c14740bb 100644 --- a/pkgs/servers/http/nginx/mainline.nix +++ b/pkgs/servers/http/nginx/mainline.nix @@ -1,6 +1,6 @@ { callPackage, ... }@args: callPackage ./generic.nix args { - version = "1.25.3"; - hash = "sha256-ZMW5dcooeTnoKDA/qFfSLxQrJR8XgI3+QXM1EtnN7YY="; + version = "1.25.4"; + hash = "sha256-dgcpkBrLqlF5luaB7m6iWQMpheN8J2i+74DfOod97tk="; } From d9414a70d8eb03f87940f7d8f04d158048001818 Mon Sep 17 00:00:00 2001 From: Diego Pontoriero <74719+diegs@users.noreply.github.com> Date: Wed, 14 Feb 2024 10:28:11 -0800 Subject: [PATCH 083/187] maintainers: add diegs --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0aefa5a90a5a..810985a9050c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4782,6 +4782,12 @@ githubId = 8404455; name = "Diego Lelis"; }; + diegs = { + email = "dpontor@gmail.com"; + github = "diegs"; + githubId = 74719; + name = "Diego Pontoriero"; + }; DieracDelta = { email = "justin@restivo.me"; github = "DieracDelta"; From 022f67c44b593903487619d251b044de191f0959 Mon Sep 17 00:00:00 2001 From: Diego Pontoriero <74719+diegs@users.noreply.github.com> Date: Wed, 14 Feb 2024 10:28:27 -0800 Subject: [PATCH 084/187] graphite-cli: add diegs as a maintainer --- pkgs/by-name/gr/graphite-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gr/graphite-cli/package.nix b/pkgs/by-name/gr/graphite-cli/package.nix index 6c490d665028..7253305b9fa8 100644 --- a/pkgs/by-name/gr/graphite-cli/package.nix +++ b/pkgs/by-name/gr/graphite-cli/package.nix @@ -42,6 +42,6 @@ buildNpmPackage rec { homepage = "https://graphite.dev/docs/graphite-cli"; license = lib.licenses.unfree; # no license specified mainProgram = "gt"; - maintainers = with lib.maintainers; [ ]; + maintainers = with lib.maintainers; [ diegs ]; }; } From e788ecf5bd16d5a8981c1e92d45323f5d4c85636 Mon Sep 17 00:00:00 2001 From: Mynacol Date: Wed, 14 Feb 2024 19:30:16 +0100 Subject: [PATCH 085/187] kodi: add native pipewire sound output --- pkgs/applications/video/kodi/unwrapped.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/video/kodi/unwrapped.nix b/pkgs/applications/video/kodi/unwrapped.nix index 0728fb73bb26..ec84aa9ff6b3 100644 --- a/pkgs/applications/video/kodi/unwrapped.nix +++ b/pkgs/applications/video/kodi/unwrapped.nix @@ -23,6 +23,7 @@ , joystickSupport ? true, cwiid , nfsSupport ? true, libnfs , pulseSupport ? true, libpulseaudio +, pipewireSupport ? true, pipewire , rtmpSupport ? true, rtmpdump , sambaSupport ? true, samba , udevSupport ? true, udev @@ -140,6 +141,7 @@ in stdenv.mkDerivation { ++ lib.optional joystickSupport cwiid ++ lib.optional nfsSupport libnfs ++ lib.optional pulseSupport libpulseaudio + ++ lib.optional pipewireSupport pipewire ++ lib.optional rtmpSupport rtmpdump ++ lib.optional sambaSupport samba ++ lib.optional udevSupport udev From f6bb8a922fef75dd6a81af0cfe25daca6e3b9c4b Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 14 Feb 2024 21:37:34 +0300 Subject: [PATCH 086/187] maintainers: Qt team takeover --- maintainers/team-list.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index 39c1ddcc33c4..d5c490c29921 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -821,12 +821,18 @@ with lib.maintainers; { qt-kde = { members = [ + ilya-fedin + k900 + LunNova + mjm + nickcao + SuperSandro2000 ttuegel ]; githubTeams = [ "qt-kde" ]; - scope = "Maintain the KDE desktop environment and Qt."; + scope = "Maintain the Qt framework, KDE application suite, Plasma desktop environment and related projects."; shortName = "Qt / KDE"; enableFeatureFreezePing = true; }; From 0194efaf82ace98599db323400f31d6b46bb11f8 Mon Sep 17 00:00:00 2001 From: "Julie B." Date: Wed, 14 Feb 2024 20:58:18 +0100 Subject: [PATCH 087/187] maintainers: rename lourkeur -> bbjubjub, update details --- maintainers/maintainer-list.nix | 15 ++++++--------- maintainers/team-list.nix | 2 +- pkgs/applications/misc/electrum/ltc.nix | 2 +- .../networking/onionshare/default.nix | 2 +- .../version-management/git-aggregator/default.nix | 2 +- .../libraries/ghc_filesystem/default.nix | 2 +- pkgs/development/python-modules/cepa/default.nix | 2 +- .../concurrent-log-handler/default.nix | 2 +- .../python-modules/keyrings-cryptfile/default.nix | 2 +- .../os-specific/linux/teck-udev-rules/default.nix | 2 +- pkgs/tools/misc/uwufetch/default.nix | 2 +- pkgs/tools/networking/hostapd-mana/default.nix | 2 +- pkgs/tools/networking/snowflake/default.nix | 2 +- 13 files changed, 18 insertions(+), 21 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0aefa5a90a5a..93ac2ae6fe2c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2250,6 +2250,12 @@ githubId = 24027; name = "Bruno Bigras"; }; + bbjubjub = { + name = "Julie B."; + email = "julie+nixpkgs@bbjubjub.fr"; + github = "bbjubjub2494"; + githubId = 15657735; + }; bburdette = { email = "bburdette@protonmail.com"; github = "bburdette"; @@ -11067,15 +11073,6 @@ githubId = 4969294; name = "Louis Tim Larsen"; }; - lourkeur = { - name = "Louis Bettens"; - email = "louis@bettens.info"; - github = "lourkeur"; - githubId = 15657735; - keys = [{ - fingerprint = "5B93 9CFA E8FC 4D8F E07A 3AEA DFE1 D4A0 1733 7E2A"; - }]; - }; loveisgrief = { name = "LoveIsGrief"; email = "loveisgrief@tuta.io"; diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index 39c1ddcc33c4..495483032c90 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -176,7 +176,7 @@ with lib.maintainers; { cosmopolitan = { members = [ - lourkeur + bbjubjub tomberek ]; scope = "Maintain the Cosmopolitan LibC and related programs."; diff --git a/pkgs/applications/misc/electrum/ltc.nix b/pkgs/applications/misc/electrum/ltc.nix index 844a49974b8f..9b0c63834cfb 100644 --- a/pkgs/applications/misc/electrum/ltc.nix +++ b/pkgs/applications/misc/electrum/ltc.nix @@ -136,6 +136,6 @@ python3.pkgs.buildPythonApplication { homepage = "https://electrum-ltc.org/"; license = licenses.mit; platforms = platforms.all; - maintainers = with maintainers; [ lourkeur ]; + maintainers = with maintainers; [ bbjubjub ]; }; } diff --git a/pkgs/applications/networking/onionshare/default.nix b/pkgs/applications/networking/onionshare/default.nix index 6cb15ad685d9..af0722a6acd3 100644 --- a/pkgs/applications/networking/onionshare/default.nix +++ b/pkgs/applications/networking/onionshare/default.nix @@ -57,7 +57,7 @@ let homepage = "https://onionshare.org/"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ lourkeur ]; + maintainers = with maintainers; [ bbjubjub ]; mainProgram = "onionshare-cli"; }; diff --git a/pkgs/applications/version-management/git-aggregator/default.nix b/pkgs/applications/version-management/git-aggregator/default.nix index 22127c114110..34365cb5d90d 100644 --- a/pkgs/applications/version-management/git-aggregator/default.nix +++ b/pkgs/applications/version-management/git-aggregator/default.nix @@ -37,7 +37,7 @@ python3Packages.buildPythonApplication rec { description = "Manage the aggregation of git branches from different remotes to build a consolidated one"; homepage = "https://github.com/acsone/git-aggregator"; license = licenses.agpl3Plus; - maintainers = with maintainers; [ lourkeur ]; + maintainers = with maintainers; [ bbjubjub ]; mainProgram = "gitaggregate"; }; } diff --git a/pkgs/development/libraries/ghc_filesystem/default.nix b/pkgs/development/libraries/ghc_filesystem/default.nix index 3232d7d8f615..8dd65a90e534 100644 --- a/pkgs/development/libraries/ghc_filesystem/default.nix +++ b/pkgs/development/libraries/ghc_filesystem/default.nix @@ -17,6 +17,6 @@ stdenv.mkDerivation rec { description = "header-only single-file C++ std::filesystem compatible helper library"; homepage = "https://github.com/gulrak/filesystem"; license = licenses.mit; - maintainers = with maintainers; [ lourkeur ]; + maintainers = with maintainers; [ bbjubjub ]; }; } diff --git a/pkgs/development/python-modules/cepa/default.nix b/pkgs/development/python-modules/cepa/default.nix index ef7850caf211..5e28aca3c642 100644 --- a/pkgs/development/python-modules/cepa/default.nix +++ b/pkgs/development/python-modules/cepa/default.nix @@ -42,6 +42,6 @@ buildPythonPackage rec { description = "Controller library that allows applications to interact with Tor"; homepage = "https://github.com/onionshare/cepa"; license = licenses.lgpl3Only; - maintainers = with maintainers; [ lourkeur ]; + maintainers = with maintainers; [ bbjubjub ]; }; } diff --git a/pkgs/development/python-modules/concurrent-log-handler/default.nix b/pkgs/development/python-modules/concurrent-log-handler/default.nix index 7890eda6b465..85ee8bda114e 100644 --- a/pkgs/development/python-modules/concurrent-log-handler/default.nix +++ b/pkgs/development/python-modules/concurrent-log-handler/default.nix @@ -28,6 +28,6 @@ buildPythonPackage rec { description = "Python logging handler that allows multiple processes to safely write to the same log file concurrently"; homepage = "https://pypi.org/project/concurrent-log-handler"; license = licenses.asl20; - maintainers = [ maintainers.lourkeur ]; + maintainers = [ maintainers.bbjubjub ]; }; } diff --git a/pkgs/development/python-modules/keyrings-cryptfile/default.nix b/pkgs/development/python-modules/keyrings-cryptfile/default.nix index f15e65a32b57..6265ef7bb756 100644 --- a/pkgs/development/python-modules/keyrings-cryptfile/default.nix +++ b/pkgs/development/python-modules/keyrings-cryptfile/default.nix @@ -50,6 +50,6 @@ buildPythonPackage rec { homepage = "https://github.com/frispete/keyrings.cryptfile"; changelog = "https://github.com/frispete/keyrings.cryptfile/blob/v${version}/CHANGES.md"; license = licenses.mit; - maintainers = [ maintainers.lourkeur ]; + maintainers = [ maintainers.bbjubjub ]; }; } diff --git a/pkgs/os-specific/linux/teck-udev-rules/default.nix b/pkgs/os-specific/linux/teck-udev-rules/default.nix index eec5eac344ef..e0beb09e02ee 100644 --- a/pkgs/os-specific/linux/teck-udev-rules/default.nix +++ b/pkgs/os-specific/linux/teck-udev-rules/default.nix @@ -17,6 +17,6 @@ stdenv.mkDerivation { meta = { description = "udev rules for TECK keyboards"; inherit (teck-programmer.meta) license; - maintainers = [ lib.maintainers.lourkeur ]; + maintainers = [ lib.maintainers.bbjubjub ]; }; } diff --git a/pkgs/tools/misc/uwufetch/default.nix b/pkgs/tools/misc/uwufetch/default.nix index a7241e6488be..d0ae239d9ec2 100644 --- a/pkgs/tools/misc/uwufetch/default.nix +++ b/pkgs/tools/misc/uwufetch/default.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/TheDarkBug/uwufetch"; license = licenses.gpl3Plus; platforms = platforms.unix; - maintainers = with maintainers; [ lourkeur ]; + maintainers = with maintainers; [ bbjubjub ]; mainProgram = "uwufetch"; }; } diff --git a/pkgs/tools/networking/hostapd-mana/default.nix b/pkgs/tools/networking/hostapd-mana/default.nix index 56527fb15531..2ca826314c57 100644 --- a/pkgs/tools/networking/hostapd-mana/default.nix +++ b/pkgs/tools/networking/hostapd-mana/default.nix @@ -81,7 +81,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/sensepost/hostapd-mana"; description = "A featureful rogue wifi access point tool"; license = licenses.bsd3; - maintainers = with maintainers; [ lourkeur ]; + maintainers = with maintainers; [ bbjubjub ]; platforms = platforms.linux; }; } diff --git a/pkgs/tools/networking/snowflake/default.nix b/pkgs/tools/networking/snowflake/default.nix index 556a3101cb65..cac350ff597a 100644 --- a/pkgs/tools/networking/snowflake/default.nix +++ b/pkgs/tools/networking/snowflake/default.nix @@ -19,7 +19,7 @@ buildGoModule rec { description = "System to defeat internet censorship"; homepage = "https://snowflake.torproject.org/"; changelog = "https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/raw/v${version}/ChangeLog"; - maintainers = with maintainers; [ lourkeur yayayayaka ]; + maintainers = with maintainers; [ bbjubjub yayayayaka ]; license = licenses.bsd3; }; } From c6312707b86ea6109411794e4e00dea50e321d39 Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Thu, 31 Aug 2023 14:26:50 -0400 Subject: [PATCH 088/187] linuxPackages.xpadneo: add updateScript --- pkgs/os-specific/linux/xpadneo/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/os-specific/linux/xpadneo/default.nix b/pkgs/os-specific/linux/xpadneo/default.nix index e93276a9390e..b186c90ddbd7 100644 --- a/pkgs/os-specific/linux/xpadneo/default.nix +++ b/pkgs/os-specific/linux/xpadneo/default.nix @@ -4,6 +4,7 @@ , kernel , bluez , nixosTests +, nix-update-script }: stdenv.mkDerivation (finalAttrs: { @@ -39,6 +40,8 @@ stdenv.mkDerivation (finalAttrs: { xpadneo = nixosTests.xpadneo; }; + passthru.updateScript = nix-update-script { }; + meta = with lib; { description = "Advanced Linux driver for Xbox One wireless controllers"; homepage = "https://atar-axis.github.io/xpadneo"; From 5a83ec17112135e88f6fdd5d3aab4f2e9c4057ff Mon Sep 17 00:00:00 2001 From: IogaMaster Date: Wed, 14 Feb 2024 13:11:43 -0700 Subject: [PATCH 089/187] niri: init at 0.1.1 https://github.com/YaLTeR/niri --- pkgs/by-name/ni/niri/Cargo.lock | 3986 ++++++++++++++++++++++++++++++ pkgs/by-name/ni/niri/package.nix | 75 + 2 files changed, 4061 insertions(+) create mode 100644 pkgs/by-name/ni/niri/Cargo.lock create mode 100644 pkgs/by-name/ni/niri/package.nix diff --git a/pkgs/by-name/ni/niri/Cargo.lock b/pkgs/by-name/ni/niri/Cargo.lock new file mode 100644 index 000000000000..bc8014e2499a --- /dev/null +++ b/pkgs/by-name/ni/niri/Cargo.lock @@ -0,0 +1,3986 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "ahash" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" +dependencies = [ + "cfg-if", + "getrandom", + "once_cell", + "version_check", + "zerocopy", +] + +[[package]] +name = "aho-corasick" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" +dependencies = [ + "memchr", +] + +[[package]] +name = "allocator-api2" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" + +[[package]] +name = "android-activity" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee91c0c2905bae44f84bfa4e044536541df26b7703fd0888deeb9060fcc44289" +dependencies = [ + "android-properties", + "bitflags 2.4.2", + "cc", + "cesu8", + "jni", + "jni-sys", + "libc", + "log", + "ndk", + "ndk-context", + "ndk-sys", + "num_enum", + "thiserror", +] + +[[package]] +name = "android-properties" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" + +[[package]] +name = "anstream" +version = "0.6.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2faccea4cc4ab4a667ce676a30e8ec13922a692c99bb8f5b11f1502c72e04220" + +[[package]] +name = "anstyle-parse" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "anstyle-wincon" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" +dependencies = [ + "anstyle", + "windows-sys 0.52.0", +] + +[[package]] +name = "anyhow" +version = "1.0.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" + +[[package]] +name = "appendlist" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e149dc73cd30538307e7ffa2acd3d2221148eaeed4871f246657b1c3eaa1cbd2" + +[[package]] +name = "approx" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f2a05fd1bd10b2527e20a2cd32d8873d115b8b39fe219ee25f42a8aca6ba278" +dependencies = [ + "num-traits", +] + +[[package]] +name = "arrayvec" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" + +[[package]] +name = "as-raw-xcb-connection" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" + +[[package]] +name = "async-broadcast" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" +dependencies = [ + "event-listener 2.5.3", + "futures-core", +] + +[[package]] +name = "async-channel" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ca33f4bc4ed1babef42cad36cc1f51fa88be00420404e5b1e80ab1b18f7678c" +dependencies = [ + "concurrent-queue", + "event-listener 4.0.3", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-executor" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c" +dependencies = [ + "async-lock 3.3.0", + "async-task", + "concurrent-queue", + "fastrand 2.0.1", + "futures-lite 2.2.0", + "slab", +] + +[[package]] +name = "async-fs" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" +dependencies = [ + "async-lock 2.8.0", + "autocfg", + "blocking", + "futures-lite 1.13.0", +] + +[[package]] +name = "async-io" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" +dependencies = [ + "async-lock 2.8.0", + "autocfg", + "cfg-if", + "concurrent-queue", + "futures-lite 1.13.0", + "log", + "parking", + "polling 2.8.0", + "rustix 0.37.27", + "slab", + "socket2", + "waker-fn", +] + +[[package]] +name = "async-io" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f97ab0c5b00a7cdbe5a371b9a782ee7be1316095885c8a4ea1daf490eb0ef65" +dependencies = [ + "async-lock 3.3.0", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite 2.2.0", + "parking", + "polling 3.3.2", + "rustix 0.38.31", + "slab", + "tracing", + "windows-sys 0.52.0", +] + +[[package]] +name = "async-lock" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" +dependencies = [ + "event-listener 2.5.3", +] + +[[package]] +name = "async-lock" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" +dependencies = [ + "event-listener 4.0.3", + "event-listener-strategy", + "pin-project-lite", +] + +[[package]] +name = "async-process" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" +dependencies = [ + "async-io 1.13.0", + "async-lock 2.8.0", + "async-signal", + "blocking", + "cfg-if", + "event-listener 3.1.0", + "futures-lite 1.13.0", + "rustix 0.38.31", + "windows-sys 0.48.0", +] + +[[package]] +name = "async-recursion" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "async-signal" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" +dependencies = [ + "async-io 2.3.1", + "async-lock 2.8.0", + "atomic-waker", + "cfg-if", + "futures-core", + "futures-io", + "rustix 0.38.31", + "signal-hook-registry", + "slab", + "windows-sys 0.48.0", +] + +[[package]] +name = "async-task" +version = "4.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799" + +[[package]] +name = "async-trait" +version = "0.1.77" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "base64" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + +[[package]] +name = "bindgen" +version = "0.66.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" +dependencies = [ + "bitflags 2.4.2", + "cexpr", + "clang-sys", + "lazy_static", + "lazycell", + "peeking_take_while", + "proc-macro2", + "quote", + "regex", + "rustc-hash", + "shlex", + "syn 2.0.48", +] + +[[package]] +name = "bit-set" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "block-sys" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae85a0696e7ea3b835a453750bf002770776609115e6d25c6d2ff28a8200f7e7" +dependencies = [ + "objc-sys", +] + +[[package]] +name = "block2" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15b55663a85f33501257357e6421bb33e769d5c9ffb5ba0921c975a123e35e68" +dependencies = [ + "block-sys", + "objc2", +] + +[[package]] +name = "blocking" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" +dependencies = [ + "async-channel", + "async-lock 3.3.0", + "async-task", + "fastrand 2.0.1", + "futures-io", + "futures-lite 2.2.0", + "piper", + "tracing", +] + +[[package]] +name = "bumpalo" +version = "3.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" + +[[package]] +name = "bytemuck" +version = "1.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed2490600f404f2b94c167e31d3ed1d5f3c225a0f3b80230053b3e0b7b962bd9" +dependencies = [ + "bytemuck_derive", +] + +[[package]] +name = "bytemuck_derive" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" + +[[package]] +name = "cairo-rs" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" +dependencies = [ + "bitflags 2.4.2", + "cairo-sys-rs", + "glib", + "libc", + "once_cell", + "thiserror", +] + +[[package]] +name = "cairo-sys-rs" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "calloop" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298" +dependencies = [ + "async-task", + "bitflags 2.4.2", + "futures-io", + "log", + "polling 3.3.2", + "rustix 0.38.31", + "slab", + "thiserror", +] + +[[package]] +name = "calloop-wayland-source" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" +dependencies = [ + "calloop", + "rustix 0.38.31", + "wayland-backend", + "wayland-client", +] + +[[package]] +name = "cc" +version = "1.0.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" +dependencies = [ + "jobserver", + "libc", +] + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cexpr" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" +dependencies = [ + "nom", +] + +[[package]] +name = "cfg-expr" +version = "0.15.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6100bc57b6209840798d95cb2775684849d332f7bd788db2a8c8caf7ef82a41a" +dependencies = [ + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + +[[package]] +name = "cgmath" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a98d30140e3296250832bbaaff83b27dcd6fa3cc70fb6f1f3e5c9c0023b5317" +dependencies = [ + "approx", + "num-traits", +] + +[[package]] +name = "chumsky" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9" +dependencies = [ + "hashbrown", +] + +[[package]] +name = "clang-sys" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" +dependencies = [ + "glob", + "libc", + "libloading", +] + +[[package]] +name = "clap" +version = "4.4.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" +dependencies = [ + "clap_builder", + "clap_derive", +] + +[[package]] +name = "clap_builder" +version = "4.4.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" +dependencies = [ + "anstream", + "anstyle", + "clap_lex", + "strsim", +] + +[[package]] +name = "clap_derive" +version = "4.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "clap_lex" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" + +[[package]] +name = "colorchoice" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" + +[[package]] +name = "combine" +version = "4.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "convert_case" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" +dependencies = [ + "unicode-segmentation", +] + +[[package]] +name = "cookie-factory" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "396de984970346b0d9e93d1415082923c679e5ae5c3ee3dcbd104f5610af126b" + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" + +[[package]] +name = "core-graphics" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "core-graphics-types", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "libc", +] + +[[package]] +name = "cpufeatures" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "cursor-icon" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" + +[[package]] +name = "deranged" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +dependencies = [ + "powerfmt", +] + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + +[[package]] +name = "directories" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] + +[[package]] +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "dlib" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" +dependencies = [ + "libloading", +] + +[[package]] +name = "downcast-rs" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" + +[[package]] +name = "drm" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0f8a69e60d75ae7dab4ef26a59ca99f2a89d4c142089b537775ae0c198bdcde" +dependencies = [ + "bitflags 2.4.2", + "bytemuck", + "drm-ffi", + "drm-fourcc", + "rustix 0.38.31", +] + +[[package]] +name = "drm-ffi" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41334f8405792483e32ad05fbb9c5680ff4e84491883d2947a4757dc54cb2ac6" +dependencies = [ + "drm-sys", + "rustix 0.38.31", +] + +[[package]] +name = "drm-fourcc" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0aafbcdb8afc29c1a7ee5fbe53b5d62f4565b35a042a662ca9fecd0b54dae6f4" + +[[package]] +name = "drm-sys" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d09ff881f92f118b11105ba5e34ff8f4adf27b30dae8f12e28c193af1c83176" +dependencies = [ + "libc", + "linux-raw-sys 0.6.4", +] + +[[package]] +name = "edid-rs" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ab5fa33485cd85ac354df485819a63360fefa312fe04cffe65e6f175be1522c" + +[[package]] +name = "enumflags2" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939" +dependencies = [ + "enumflags2_derive", + "serde", +] + +[[package]] +name = "enumflags2_derive" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "event-listener" +version = "2.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" + +[[package]] +name = "event-listener" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener" +version = "4.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" +dependencies = [ + "event-listener 4.0.3", + "pin-project-lite", +] + +[[package]] +name = "fastrand" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" +dependencies = [ + "instant", +] + +[[package]] +name = "fastrand" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" + +[[package]] +name = "fdeflate" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "flate2" +version = "1.0.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futures-channel" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +dependencies = [ + "futures-core", +] + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[package]] +name = "futures-executor" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" + +[[package]] +name = "futures-lite" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" +dependencies = [ + "fastrand 1.9.0", + "futures-core", + "futures-io", + "memchr", + "parking", + "pin-project-lite", + "waker-fn", +] + +[[package]] +name = "futures-lite" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "445ba825b27408685aaecefd65178908c36c6e96aaf6d8599419d46e624192ba" +dependencies = [ + "fastrand 2.0.1", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + +[[package]] +name = "futures-macro" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "futures-sink" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" + +[[package]] +name = "futures-task" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + +[[package]] +name = "futures-util" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +dependencies = [ + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "gbm" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65dffaf38d96aa22cb748ccd9b1ffe624931e899f54c0225815ef7ac757a409f" +dependencies = [ + "bitflags 1.3.2", + "drm", + "drm-fourcc", + "gbm-sys", + "libc", + "wayland-backend", + "wayland-server", +] + +[[package]] +name = "gbm-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fd2d6bf7c0143b38beece05f9a5c4c851a49a8434f62bf58ff28da92b0ddc58" +dependencies = [ + "libc", +] + +[[package]] +name = "generator" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e" +dependencies = [ + "cc", + "libc", + "log", + "rustversion", + "windows 0.48.0", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "gethostname" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" +dependencies = [ + "libc", + "windows-targets 0.48.5", +] + +[[package]] +name = "getrandom" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "gio" +version = "0.18.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "gio-sys", + "glib", + "libc", + "once_cell", + "pin-project-lite", + "smallvec", + "thiserror", +] + +[[package]] +name = "gio-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", + "winapi", +] + +[[package]] +name = "git-version" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19" +dependencies = [ + "git-version-macro", +] + +[[package]] +name = "git-version-macro" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "gl_generator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" +dependencies = [ + "khronos_api", + "log", + "xml-rs", +] + +[[package]] +name = "glib" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" +dependencies = [ + "bitflags 2.4.2", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "futures-util", + "gio-sys", + "glib-macros", + "glib-sys", + "gobject-sys", + "libc", + "memchr", + "once_cell", + "smallvec", + "thiserror", +] + +[[package]] +name = "glib-macros" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc" +dependencies = [ + "heck", + "proc-macro-crate 2.0.2", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "glib-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" +dependencies = [ + "libc", + "system-deps", +] + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + +[[package]] +name = "gobject-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "hashbrown" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" +dependencies = [ + "ahash", + "allocator-api2", +] + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +dependencies = [ + "unicode-segmentation", +] + +[[package]] +name = "hermit-abi" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d3d0e0f38255e7fa3cf31335b3a56f05febd18025f4db5ef7a0cfb4f8da651f" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "icrate" +version = "0.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99d3aaff8a54577104bafdf686ff18565c3b6903ca5782a2026ef06e2c7aa319" +dependencies = [ + "block2", + "dispatch", + "objc2", +] + +[[package]] +name = "idna" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "indexmap" +version = "2.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520" +dependencies = [ + "equivalent", + "hashbrown", +] + +[[package]] +name = "input" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7911ce3db9c10c5ab4a35c49af778a5f9a827bd0f7371d9be56175d8dd2740d0" +dependencies = [ + "bitflags 2.4.2", + "input-sys", + "io-lifetimes 1.0.11", + "libc", + "udev", +] + +[[package]] +name = "input-sys" +version = "1.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd4f5b4d1c00331c5245163aacfe5f20be75b564c7112d45893d4ae038119eb0" + +[[package]] +name = "instant" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "io-lifetimes" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" +dependencies = [ + "hermit-abi", + "libc", + "windows-sys 0.48.0", +] + +[[package]] +name = "io-lifetimes" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c" + +[[package]] +name = "itoa" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "jobserver" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" +dependencies = [ + "libc", +] + +[[package]] +name = "js-sys" +version = "0.3.67" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "keyframe" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60708bf7981518d09095d6f5673ce5cf6a64f1e0d9708b554f670e6d9d2bd9a9" +dependencies = [ + "num-traits", +] + +[[package]] +name = "khronos_api" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" + +[[package]] +name = "knuffel" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04bee6ddc6071011314b1ce4f7705fef6c009401dba4fd22cb0009db6a177413" +dependencies = [ + "base64", + "chumsky", + "knuffel-derive", + "miette", + "thiserror", + "unicode-width", +] + +[[package]] +name = "knuffel-derive" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91977f56c49cfb961e3d840e2e7c6e4a56bde7283898cf606861f1421348283d" +dependencies = [ + "heck", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + +[[package]] +name = "lazycell" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" + +[[package]] +name = "libc" +version = "0.2.153" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" + +[[package]] +name = "libloading" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] + +[[package]] +name = "libm" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" + +[[package]] +name = "libredox" +version = "0.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" +dependencies = [ + "bitflags 2.4.2", + "libc", + "redox_syscall 0.4.1", +] + +[[package]] +name = "libredox" +version = "0.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" +dependencies = [ + "bitflags 2.4.2", + "libc", + "redox_syscall 0.4.1", +] + +[[package]] +name = "libseat" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54a0adf8d8607a73a5b74cbe4132f57cb349e4bf860103cd089461bbcbc9907e" +dependencies = [ + "errno", + "libseat-sys", + "log", +] + +[[package]] +name = "libseat-sys" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3671cb5e03871f1d6bf0b3b5daa9275549e348fa6359e0f9adb910ca163d4c34" +dependencies = [ + "pkg-config", +] + +[[package]] +name = "libspa" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0434617020ddca18b86067912970c55410ca654cdafd775480322f50b857a8c4" +dependencies = [ + "bitflags 2.4.2", + "cc", + "convert_case", + "cookie-factory", + "libc", + "libspa-sys", + "nix", + "nom", + "system-deps", +] + +[[package]] +name = "libspa-sys" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3e70ca3f3e70f858ef363046d06178c427b4e0b63d210c95fd87d752679d345" +dependencies = [ + "bindgen", + "cc", + "system-deps", +] + +[[package]] +name = "libudev-sys" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "linux-raw-sys" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" + +[[package]] +name = "linux-raw-sys" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" + +[[package]] +name = "linux-raw-sys" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0b5399f6804fbab912acbd8878ed3532d506b7c951b8f9f164ef90fef39e3f4" + +[[package]] +name = "log" +version = "0.4.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" + +[[package]] +name = "logind-zbus" +version = "3.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c07a2542f6e91ea92780158654852190edb2ba0b232d9d00d649d0c691cb7eb3" +dependencies = [ + "serde", + "zbus", +] + +[[package]] +name = "loom" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e045d70ddfbc984eacfa964ded019534e8f6cbf36f6410aee0ed5cefa5a9175" +dependencies = [ + "cfg-if", + "generator", + "scoped-tls", + "tracing", + "tracing-subscriber", +] + +[[package]] +name = "mac-notification-sys" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51fca4d74ff9dbaac16a01b924bc3693fa2bba0862c2c633abc73f9a8ea21f64" +dependencies = [ + "cc", + "dirs-next", + "objc-foundation", + "objc_id", + "time", +] + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + +[[package]] +name = "memchr" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" + +[[package]] +name = "memmap2" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed" +dependencies = [ + "libc", +] + +[[package]] +name = "memmap2" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" +dependencies = [ + "libc", +] + +[[package]] +name = "memoffset" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" +dependencies = [ + "autocfg", +] + +[[package]] +name = "memoffset" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" +dependencies = [ + "autocfg", +] + +[[package]] +name = "miette" +version = "5.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e" +dependencies = [ + "miette-derive", + "once_cell", + "thiserror", + "unicode-width", +] + +[[package]] +name = "miette-derive" +version = "5.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +dependencies = [ + "adler", + "simd-adler32", +] + +[[package]] +name = "ndk" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" +dependencies = [ + "bitflags 2.4.2", + "jni-sys", + "log", + "ndk-sys", + "num_enum", + "raw-window-handle", + "thiserror", +] + +[[package]] +name = "ndk-context" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" + +[[package]] +name = "ndk-sys" +version = "0.5.0+25.2.9519653" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "niri" +version = "0.1.1" +dependencies = [ + "anyhow", + "arrayvec", + "async-channel", + "async-io 1.13.0", + "bitflags 2.4.2", + "calloop", + "clap", + "directories", + "futures-util", + "git-version", + "keyframe", + "libc", + "log", + "logind-zbus", + "niri-config", + "niri-ipc", + "notify-rust", + "pangocairo", + "pipewire", + "png", + "portable-atomic", + "profiling", + "proptest", + "proptest-derive", + "sd-notify", + "serde", + "serde_json", + "smithay", + "smithay-drm-extras", + "tracing", + "tracing-subscriber", + "tracy-client", + "url", + "xcursor", + "zbus", +] + +[[package]] +name = "niri-config" +version = "0.1.1" +dependencies = [ + "bitflags 2.4.2", + "knuffel", + "miette", + "smithay", + "tracing", + "tracy-client", +] + +[[package]] +name = "niri-ipc" +version = "0.1.1" +dependencies = [ + "serde", +] + +[[package]] +name = "nix" +version = "0.26.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" +dependencies = [ + "bitflags 1.3.2", + "cfg-if", + "libc", + "memoffset 0.7.1", + "pin-utils", +] + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "notify-rust" +version = "4.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "827c5edfa80235ded4ab3fe8e9dc619b4f866ef16fe9b1c6b8a7f8692c0f2226" +dependencies = [ + "log", + "mac-notification-sys", + "serde", + "tauri-winrt-notification", + "zbus", +] + +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-traits" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" +dependencies = [ + "autocfg", + "libm", +] + +[[package]] +name = "num_enum" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" +dependencies = [ + "proc-macro-crate 2.0.2", + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", +] + +[[package]] +name = "objc-foundation" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" +dependencies = [ + "block", + "objc", + "objc_id", +] + +[[package]] +name = "objc-sys" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7c71324e4180d0899963fc83d9d241ac39e699609fc1025a850aadac8257459" + +[[package]] +name = "objc2" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d" +dependencies = [ + "objc-sys", + "objc2-encode", +] + +[[package]] +name = "objc2-encode" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666" + +[[package]] +name = "objc_id" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" +dependencies = [ + "objc", +] + +[[package]] +name = "once_cell" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "orbclient" +version = "0.3.47" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52f0d54bde9774d3a51dcf281a5def240c71996bc6ca05d2c847ec8b2b216166" +dependencies = [ + "libredox 0.0.2", +] + +[[package]] +name = "ordered-stream" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" +dependencies = [ + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "pango" +version = "0.18.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4" +dependencies = [ + "gio", + "glib", + "libc", + "once_cell", + "pango-sys", +] + +[[package]] +name = "pango-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "pangocairo" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57036589a9cfcacf83f9e606d15813fc6bf03f0e9e69aa2b5e3bb85af86b38a5" +dependencies = [ + "cairo-rs", + "glib", + "libc", + "pango", + "pangocairo-sys", +] + +[[package]] +name = "pangocairo-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc3c8ff676a37e7a72ec1d5fc029f91c407278083d2752784ff9f5188c108833" +dependencies = [ + "cairo-sys-rs", + "glib-sys", + "libc", + "pango-sys", + "system-deps", +] + +[[package]] +name = "parking" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" + +[[package]] +name = "paste" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" + +[[package]] +name = "peeking_take_while" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "pin-project-lite" +version = "0.2.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "piper" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" +dependencies = [ + "atomic-waker", + "fastrand 2.0.1", + "futures-io", +] + +[[package]] +name = "pipewire" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2d009c8dd65e890b515a71950f7e4c801523b8894ff33863a40830bf762e9e9" +dependencies = [ + "anyhow", + "bitflags 2.4.2", + "libc", + "libspa", + "libspa-sys", + "nix", + "once_cell", + "pipewire-sys", + "thiserror", +] + +[[package]] +name = "pipewire-sys" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "890c084e7b737246cb4799c86b71a0e4da536031ff7473dd639eba9f95039f64" +dependencies = [ + "bindgen", + "libspa-sys", + "system-deps", +] + +[[package]] +name = "pixman" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d24a24da0bec14f4e43a495c1837a3c358b87532e7fe66bd75c348b89f0451b6" +dependencies = [ + "drm-fourcc", + "paste", + "pixman-sys", + "thiserror", +] + +[[package]] +name = "pixman-sys" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1a0483e89e81d7915defe83c51f23f6800594d64f6f4a21253ce87fd8444ada" + +[[package]] +name = "pkg-config" +version = "0.3.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" + +[[package]] +name = "png" +version = "0.17.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f6c3c3e617595665b8ea2ff95a86066be38fb121ff920a9c0eb282abcd1da5a" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "polling" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" +dependencies = [ + "autocfg", + "bitflags 1.3.2", + "cfg-if", + "concurrent-queue", + "libc", + "log", + "pin-project-lite", + "windows-sys 0.48.0", +] + +[[package]] +name = "polling" +version = "3.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "545c980a3880efd47b2e262f6a4bb6daad6555cf3367aa9c4e52895f69537a41" +dependencies = [ + "cfg-if", + "concurrent-queue", + "pin-project-lite", + "rustix 0.38.31", + "tracing", + "windows-sys 0.52.0", +] + +[[package]] +name = "portable-atomic" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit 0.19.15", +] + +[[package]] +name = "proc-macro-crate" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24" +dependencies = [ + "toml_datetime", + "toml_edit 0.20.2", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn 1.0.109", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + +[[package]] +name = "proc-macro2" +version = "1.0.78" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "profiling" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f0f7f43585c34e4fdd7497d746bc32e14458cf11c69341cc0587b1d825dde42" +dependencies = [ + "profiling-procmacros", + "tracy-client", +] + +[[package]] +name = "profiling-procmacros" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce97fecd27bc49296e5e20518b5a1bb54a14f7d5fe6228bc9686ee2a74915cc8" +dependencies = [ + "quote", + "syn 2.0.48", +] + +[[package]] +name = "proptest" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31b476131c3c86cb68032fdc5cb6d5a1045e3e42d96b69fa599fd77701e1f5bf" +dependencies = [ + "bit-set", + "bit-vec", + "bitflags 2.4.2", + "lazy_static", + "num-traits", + "rand", + "rand_chacha", + "rand_xorshift", + "regex-syntax 0.8.2", + "rusty-fork", + "tempfile", + "unarray", +] + +[[package]] +name = "proptest-derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cf16337405ca084e9c78985114633b6827711d22b9e6ef6c6c0d665eb3f0b6e" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "quick-error" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" + +[[package]] +name = "quick-xml" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956" +dependencies = [ + "memchr", +] + +[[package]] +name = "quick-xml" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" +dependencies = [ + "memchr", +] + +[[package]] +name = "quote" +version = "1.0.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "rand_xorshift" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" +dependencies = [ + "rand_core", +] + +[[package]] +name = "raw-window-handle" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42a9830a0e1b9fb145ebb365b8bc4ccd75f290f98c0247deafbbe2c75cefb544" + +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_users" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" +dependencies = [ + "getrandom", + "libredox 0.0.1", + "thiserror", +] + +[[package]] +name = "regex" +version = "1.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata 0.4.5", + "regex-syntax 0.8.2", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", +] + +[[package]] +name = "regex-automata" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.8.2", +] + +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "rustix" +version = "0.37.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2" +dependencies = [ + "bitflags 1.3.2", + "errno", + "io-lifetimes 1.0.11", + "libc", + "linux-raw-sys 0.3.8", + "windows-sys 0.48.0", +] + +[[package]] +name = "rustix" +version = "0.38.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" +dependencies = [ + "bitflags 2.4.2", + "errno", + "libc", + "linux-raw-sys 0.4.13", + "windows-sys 0.52.0", +] + +[[package]] +name = "rustversion" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" + +[[package]] +name = "rusty-fork" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" +dependencies = [ + "fnv", + "quick-error", + "tempfile", + "wait-timeout", +] + +[[package]] +name = "ryu" +version = "1.0.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "scan_fmt" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b53b0a5db882a8e2fdaae0a43f7b39e7e9082389e978398bdf223a55b581248" + +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + +[[package]] +name = "sd-notify" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "621e3680f3e07db4c9c2c3fb07c6223ab2fab2e54bd3c04c3ae037990f428c32" + +[[package]] +name = "serde" +version = "1.0.196" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.196" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "serde_json" +version = "1.0.113" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "serde_repr" +version = "0.1.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "serde_spanned" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" +dependencies = [ + "serde", +] + +[[package]] +name = "sha1" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sharded-slab" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "signal-hook-registry" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" +dependencies = [ + "libc", +] + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" + +[[package]] +name = "smithay" +version = "0.3.0" +source = "git+https://github.com/Smithay/smithay.git#0eac415ba2d9409cbc201955dc0fd306c116ae05" +dependencies = [ + "appendlist", + "bitflags 2.4.2", + "calloop", + "cc", + "cgmath", + "cursor-icon", + "downcast-rs", + "drm", + "drm-ffi", + "drm-fourcc", + "errno", + "gbm", + "gl_generator", + "indexmap", + "input", + "lazy_static", + "libc", + "libloading", + "libseat", + "once_cell", + "pixman", + "pkg-config", + "profiling", + "rand", + "rustix 0.38.31", + "scan_fmt", + "smallvec", + "tempfile", + "thiserror", + "tracing", + "udev", + "wayland-backend", + "wayland-egl", + "wayland-protocols", + "wayland-protocols-misc", + "wayland-protocols-wlr", + "wayland-server", + "wayland-sys", + "winit", + "xkbcommon", +] + +[[package]] +name = "smithay-client-toolkit" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60e3d9941fa3bacf7c2bf4b065304faa14164151254cd16ce1b1bc8fc381600f" +dependencies = [ + "bitflags 2.4.2", + "calloop", + "calloop-wayland-source", + "cursor-icon", + "libc", + "log", + "memmap2 0.9.4", + "rustix 0.38.31", + "thiserror", + "wayland-backend", + "wayland-client", + "wayland-csd-frame", + "wayland-cursor", + "wayland-protocols", + "wayland-protocols-wlr", + "wayland-scanner", + "xkeysym", +] + +[[package]] +name = "smithay-drm-extras" +version = "0.1.0" +source = "git+https://github.com/Smithay/smithay.git#0eac415ba2d9409cbc201955dc0fd306c116ae05" +dependencies = [ + "drm", + "edid-rs", +] + +[[package]] +name = "smol_str" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49" +dependencies = [ + "serde", +] + +[[package]] +name = "socket2" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "strsim" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.48" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "system-deps" +version = "6.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a2d580ff6a20c55dfb86be5f9c238f67835d0e81cbdea8bf5680e0897320331" +dependencies = [ + "cfg-expr", + "heck", + "pkg-config", + "toml", + "version-compare", +] + +[[package]] +name = "target-lexicon" +version = "0.12.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae" + +[[package]] +name = "tauri-winrt-notification" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "006851c9ccefa3c38a7646b8cec804bb429def3da10497bfa977179869c3e8e2" +dependencies = [ + "quick-xml 0.30.0", + "windows 0.51.1", +] + +[[package]] +name = "tempfile" +version = "3.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" +dependencies = [ + "cfg-if", + "fastrand 2.0.1", + "redox_syscall 0.4.1", + "rustix 0.38.31", + "windows-sys 0.52.0", +] + +[[package]] +name = "thiserror" +version = "1.0.56" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.56" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "thread_local" +version = "1.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" +dependencies = [ + "cfg-if", + "once_cell", +] + +[[package]] +name = "time" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe80ced77cbfb4cb91a94bf72b378b4b6791a0d9b7f09d0be747d1bdff4e68bd" +dependencies = [ + "deranged", + "num-conv", + "powerfmt", + "serde", + "time-core", +] + +[[package]] +name = "time-core" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "toml" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.20.2", +] + +[[package]] +name = "toml_datetime" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.19.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +dependencies = [ + "indexmap", + "toml_datetime", + "winnow", +] + +[[package]] +name = "toml_edit" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", + "valuable", +] + +[[package]] +name = "tracing-log" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +dependencies = [ + "log", + "once_cell", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", +] + +[[package]] +name = "tracy-client" +version = "0.16.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "307e6b7030112fe9640fdd87988a40795549ba75c355f59485d14e6b444d2987" +dependencies = [ + "loom", + "once_cell", + "tracy-client-sys", +] + +[[package]] +name = "tracy-client-sys" +version = "0.22.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d104d610dfa9dd154535102cc9c6164ae1fa37842bc2d9e83f9ac82b0ae0882" +dependencies = [ + "cc", +] + +[[package]] +name = "typenum" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + +[[package]] +name = "udev" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50051c6e22be28ee6f217d50014f3bc29e81c20dc66ff7ca0d5c5226e1dcc5a1" +dependencies = [ + "io-lifetimes 1.0.11", + "libc", + "libudev-sys", + "pkg-config", +] + +[[package]] +name = "uds_windows" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" +dependencies = [ + "memoffset 0.9.0", + "tempfile", + "winapi", +] + +[[package]] +name = "unarray" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" + +[[package]] +name = "unicode-bidi" +version = "0.3.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" + +[[package]] +name = "unicode-ident" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + +[[package]] +name = "unicode-normalization" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-segmentation" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" + +[[package]] +name = "unicode-width" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" + +[[package]] +name = "url" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", +] + +[[package]] +name = "utf8parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" + +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + +[[package]] +name = "version-compare" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "wait-timeout" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" +dependencies = [ + "libc", +] + +[[package]] +name = "waker-fn" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" + +[[package]] +name = "walkdir" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.90" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.90" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.48", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bde2032aeb86bdfaecc8b261eef3cba735cc426c1f3a3416d1e0791be95fc461" +dependencies = [ + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.90" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.90" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.90" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b" + +[[package]] +name = "wayland-backend" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d50fa61ce90d76474c87f5fc002828d81b32677340112b4ef08079a9d459a40" +dependencies = [ + "cc", + "downcast-rs", + "rustix 0.38.31", + "scoped-tls", + "smallvec", + "wayland-sys", +] + +[[package]] +name = "wayland-client" +version = "0.31.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f" +dependencies = [ + "bitflags 2.4.2", + "rustix 0.38.31", + "wayland-backend", + "wayland-scanner", +] + +[[package]] +name = "wayland-csd-frame" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" +dependencies = [ + "bitflags 2.4.2", + "cursor-icon", + "wayland-backend", +] + +[[package]] +name = "wayland-cursor" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71ce5fa868dd13d11a0d04c5e2e65726d0897be8de247c0c5a65886e283231ba" +dependencies = [ + "rustix 0.38.31", + "wayland-client", + "xcursor", +] + +[[package]] +name = "wayland-egl" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "355f652e5a24ae02d2ad536c8fc2d3dcc6c2bd635027cd6103a193e7d75eeda2" +dependencies = [ + "wayland-backend", + "wayland-sys", +] + +[[package]] +name = "wayland-protocols" +version = "0.31.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4" +dependencies = [ + "bitflags 2.4.2", + "wayland-backend", + "wayland-client", + "wayland-scanner", + "wayland-server", +] + +[[package]] +name = "wayland-protocols-misc" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa5933740b200188c9b4c38601b8212e8c154d7de0d2cb171944e137a77de1e" +dependencies = [ + "bitflags 2.4.2", + "wayland-backend", + "wayland-protocols", + "wayland-scanner", + "wayland-server", +] + +[[package]] +name = "wayland-protocols-plasma" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479" +dependencies = [ + "bitflags 2.4.2", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-wlr" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6" +dependencies = [ + "bitflags 2.4.2", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", + "wayland-server", +] + +[[package]] +name = "wayland-scanner" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63b3a62929287001986fb58c789dce9b67604a397c15c611ad9f747300b6c283" +dependencies = [ + "proc-macro2", + "quick-xml 0.31.0", + "quote", +] + +[[package]] +name = "wayland-server" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00e6e4d5c285bc24ba4ed2d5a4bd4febd5fd904451f465973225c8e99772fdb7" +dependencies = [ + "bitflags 2.4.2", + "downcast-rs", + "io-lifetimes 2.0.3", + "rustix 0.38.31", + "wayland-backend", + "wayland-scanner", +] + +[[package]] +name = "wayland-sys" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af" +dependencies = [ + "dlib", + "libc", + "log", + "memoffset 0.9.0", + "once_cell", + "pkg-config", +] + +[[package]] +name = "web-sys" +version = "0.3.67" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "web-time" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" +dependencies = [ + "winapi", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows" +version = "0.51.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" +dependencies = [ + "windows-core", + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-core" +version = "0.51.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.0", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" +dependencies = [ + "windows_aarch64_gnullvm 0.52.0", + "windows_aarch64_msvc 0.52.0", + "windows_i686_gnu 0.52.0", + "windows_i686_msvc 0.52.0", + "windows_x86_64_gnu 0.52.0", + "windows_x86_64_gnullvm 0.52.0", + "windows_x86_64_msvc 0.52.0", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" + +[[package]] +name = "winit" +version = "0.29.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c824f11941eeae66ec71111cc2674373c772f482b58939bb4066b642aa2ffcf" +dependencies = [ + "ahash", + "android-activity", + "atomic-waker", + "bitflags 2.4.2", + "bytemuck", + "calloop", + "cfg_aliases", + "core-foundation", + "core-graphics", + "cursor-icon", + "icrate", + "js-sys", + "libc", + "log", + "memmap2 0.9.4", + "ndk", + "ndk-sys", + "objc2", + "once_cell", + "orbclient", + "percent-encoding", + "raw-window-handle", + "redox_syscall 0.3.5", + "rustix 0.38.31", + "smithay-client-toolkit", + "smol_str", + "unicode-segmentation", + "wasm-bindgen", + "wasm-bindgen-futures", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-protocols-plasma", + "web-sys", + "web-time", + "windows-sys 0.48.0", + "x11-dl", + "x11rb", + "xkbcommon-dl", +] + +[[package]] +name = "winnow" +version = "0.5.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "818ce546a11a9986bc24f93d0cdf38a8a1a400f1473ea8c82e59f6e0ffab9249" +dependencies = [ + "memchr", +] + +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "x11rb" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a" +dependencies = [ + "as-raw-xcb-connection", + "gethostname", + "libc", + "libloading", + "once_cell", + "rustix 0.38.31", + "x11rb-protocol", +] + +[[package]] +name = "x11rb-protocol" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34" + +[[package]] +name = "xcursor" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a0ccd7b4a5345edfcd0c3535718a4e9ff7798ffc536bb5b5a0e26ff84732911" + +[[package]] +name = "xdg-home" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2769203cd13a0c6015d515be729c526d041e9cf2c0cc478d57faee85f40c6dcd" +dependencies = [ + "nix", + "winapi", +] + +[[package]] +name = "xkbcommon" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13867d259930edc7091a6c41b4ce6eee464328c6ff9659b7e4c668ca20d4c91e" +dependencies = [ + "libc", + "memmap2 0.8.0", + "xkeysym", +] + +[[package]] +name = "xkbcommon-dl" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6924668544c48c0133152e7eec86d644a056ca3d09275eb8d5cdb9855f9d8699" +dependencies = [ + "bitflags 2.4.2", + "dlib", + "log", + "once_cell", + "xkeysym", +] + +[[package]] +name = "xkeysym" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "054a8e68b76250b253f671d1268cb7f1ae089ec35e195b2efb2a4e9a836d0621" + +[[package]] +name = "xml-rs" +version = "0.8.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a" + +[[package]] +name = "zbus" +version = "3.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31de390a2d872e4cd04edd71b425e29853f786dc99317ed72d73d6fcf5ebb948" +dependencies = [ + "async-broadcast", + "async-executor", + "async-fs", + "async-io 1.13.0", + "async-lock 2.8.0", + "async-process", + "async-recursion", + "async-task", + "async-trait", + "blocking", + "byteorder", + "derivative", + "enumflags2", + "event-listener 2.5.3", + "futures-core", + "futures-sink", + "futures-util", + "hex", + "nix", + "once_cell", + "ordered-stream", + "rand", + "serde", + "serde_repr", + "sha1", + "static_assertions", + "tracing", + "uds_windows", + "winapi", + "xdg-home", + "zbus_macros", + "zbus_names", + "zvariant", +] + +[[package]] +name = "zbus_macros" +version = "3.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d1794a946878c0e807f55a397187c11fc7a038ba5d868e7db4f3bd7760bc9d" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "regex", + "syn 1.0.109", + "zvariant_utils", +] + +[[package]] +name = "zbus_names" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb80bb776dbda6e23d705cf0123c3b95df99c4ebeaec6c2599d4a5419902b4a9" +dependencies = [ + "serde", + "static_assertions", + "zvariant", +] + +[[package]] +name = "zerocopy" +version = "0.7.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + +[[package]] +name = "zvariant" +version = "3.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44b291bee0d960c53170780af148dca5fa260a63cdd24f1962fa82e03e53338c" +dependencies = [ + "byteorder", + "enumflags2", + "libc", + "serde", + "static_assertions", + "zvariant_derive", +] + +[[package]] +name = "zvariant_derive" +version = "3.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "934d7a7dfc310d6ee06c87ffe88ef4eca7d3e37bb251dece2ef93da8f17d8ecd" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "syn 1.0.109", + "zvariant_utils", +] + +[[package]] +name = "zvariant_utils" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] diff --git a/pkgs/by-name/ni/niri/package.nix b/pkgs/by-name/ni/niri/package.nix new file mode 100644 index 000000000000..17c0e6993340 --- /dev/null +++ b/pkgs/by-name/ni/niri/package.nix @@ -0,0 +1,75 @@ +{ lib +, rustPlatform +, fetchFromGitHub +, pkg-config +, libxkbcommon +, pango +, pipewire +, seatd +, stdenv +, wayland +, systemd +, libinput +, mesa +, fontconfig +, libglvnd +, libclang +, autoPatchelfHook +, clang +}: + +rustPlatform.buildRustPackage rec { + pname = "niri"; + version = "0.1.1"; + + src = fetchFromGitHub { + owner = "YaLTeR"; + repo = "niri"; + rev = "v${version}"; + hash = "sha256-+Y7dnq8gwVxefwvRnamqGneCTI4uUXgAo0SEffIvNB0="; + }; + + cargoLock = { + lockFile = ./Cargo.lock; + outputHashes = { + "smithay-0.3.0" = "sha256-TWq4L7Pe4/s0+hGjvTixoOFQ3P6tJXzV4/VgKcJ0tWU="; + }; + }; + + nativeBuildInputs = [ + pkg-config + rustPlatform.bindgenHook + autoPatchelfHook + clang + ]; + + buildInputs = [ + wayland + systemd # For libudev + seatd # For libseat + libxkbcommon + libinput + mesa # For libgbm + fontconfig + stdenv.cc.cc.lib + pipewire + pango + ]; + + runtimeDependencies = [ + wayland + mesa + libglvnd # For libEGL + ]; + + LIBCLANG_PATH = "${libclang.lib}/lib"; + + meta = with lib; { + description = "A scrollable-tiling Wayland compositor"; + homepage = "https://github.com/YaLTeR/niri"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ iogamaster ]; + mainProgram = "niri"; + platforms = platforms.linux; + }; +} From 80feb21628e7ed3a3641359ea241b604352b1278 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 21:07:40 +0000 Subject: [PATCH 090/187] trufflehog: 3.67.5 -> 3.67.6 --- pkgs/tools/security/trufflehog/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/trufflehog/default.nix b/pkgs/tools/security/trufflehog/default.nix index cfb6fb85b82b..c986dbab98cf 100644 --- a/pkgs/tools/security/trufflehog/default.nix +++ b/pkgs/tools/security/trufflehog/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "trufflehog"; - version = "3.67.5"; + version = "3.67.6"; src = fetchFromGitHub { owner = "trufflesecurity"; repo = "trufflehog"; rev = "refs/tags/v${version}"; - hash = "sha256-163tIYqWUvfbN4Vh+nqQ98nHHFwEg0esJplBB5ivqOY="; + hash = "sha256-LKnFlgMbgp47mNkER+gE4PwEpqBY1txmhDpmcPCXH24="; }; - vendorHash = "sha256-Kp78cAg3zpxZkJlVAvaxbq6GvUH/4HTH6Xz9EIo9tc0="; + vendorHash = "sha256-/DKly5ZFrySYrjGywjsyQd5Ky1bQ+ZIJll0io6XC5+s="; ldflags = [ "-s" From 3ab1da48d75bfe7aef177bd9845b9b8046837dbe Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Wed, 14 Feb 2024 16:11:49 -0500 Subject: [PATCH 091/187] grip: apply upstream patch to fix build failure --- pkgs/development/python-modules/grip/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/grip/default.nix b/pkgs/development/python-modules/grip/default.nix index 0236886af98d..37319e1ede7b 100644 --- a/pkgs/development/python-modules/grip/default.nix +++ b/pkgs/development/python-modules/grip/default.nix @@ -1,5 +1,6 @@ { lib , fetchFromGitHub +, fetchpatch # Python bits: , buildPythonPackage , pytest @@ -25,6 +26,15 @@ buildPythonPackage rec { hash = "sha256-CHL2dy0H/i0pLo653F7aUHFvZHTeZA6jC/rwn1KrEW4="; }; + patches = [ + # https://github.com/NixOS/nixpkgs/issues/288478 + (fetchpatch { + name = "set-default-encoding.patch"; + url = "https://github.com/joeyespo/grip/commit/2784eb2c1515f1cdb1554d049d48b3bff0f42085.patch"; + hash = "sha256-veVJKJtt8mP1jmseRD7pNR3JgIxX1alYHyQok/rBpiQ="; + }) + ]; + nativeCheckInputs = [ pytest responses ]; propagatedBuildInputs = [ docopt flask markdown path-and-address pygments requests tabulate ]; From 51e0677d8bd313b0359d6be9353100292cc70c2b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Feb 2024 22:39:19 +0100 Subject: [PATCH 092/187] python311Packages.boschshcpy: 0.2.89 -> 0.2.90 Diff: https://github.com/tschamm/boschshcpy/compare/refs/tags/0.2.89...0.2.90 --- pkgs/development/python-modules/boschshcpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boschshcpy/default.nix b/pkgs/development/python-modules/boschshcpy/default.nix index 0fcf45b717ea..f3fda2ef3c8b 100644 --- a/pkgs/development/python-modules/boschshcpy/default.nix +++ b/pkgs/development/python-modules/boschshcpy/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "boschshcpy"; - version = "0.2.89"; + version = "0.2.90"; pyproject = true; disabled = pythonOlder "3.10"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "tschamm"; repo = "boschshcpy"; rev = "refs/tags/${version}"; - hash = "sha256-/BZz666b2qZ6Dzkw+l1OpoMP+MIsFzhohNutzZMooNQ="; + hash = "sha256-qI8fpQJ7fyZ6CX010cyPuoFj9UQM+jHOJ201GCjIwBU="; }; nativeBuildInputs = [ From 9ca58193dc46580ef30a52b441b547832efd107a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 21:39:53 +0000 Subject: [PATCH 093/187] telepresence2: 2.17.0 -> 2.18.0 --- pkgs/tools/networking/telepresence2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/telepresence2/default.nix b/pkgs/tools/networking/telepresence2/default.nix index 49f44f52bc5f..35629c261f1e 100644 --- a/pkgs/tools/networking/telepresence2/default.nix +++ b/pkgs/tools/networking/telepresence2/default.nix @@ -27,13 +27,13 @@ let in buildGoModule rec { pname = "telepresence2"; - version = "2.17.0"; + version = "2.18.0"; src = fetchFromGitHub { owner = "telepresenceio"; repo = "telepresence"; rev = "v${version}"; - hash = "sha256-wmoOBoMjPCNJGg86Cl2V4izZQDiZjNzwErvWMYY1MGk="; + hash = "sha256-zk6HyZfYeJecJgdMU3qnXIKDYuvnu5yjSZtVvKem4uI="; }; propagatedBuildInputs = [ @@ -47,7 +47,7 @@ buildGoModule rec { export CGO_ENABLED=0 ''; - vendorHash = "sha256-rTlMd56iBSBLTRYJlKHWmYyyeBtNk2WQ3hrPJl9dMYI="; + vendorHash = "sha256-wvzrnwzkV4SXsiZfIrowMF0G7qFdjEVrF77vM81rxLs="; ldflags = [ "-s" "-w" "-X=github.com/telepresenceio/telepresence/v2/pkg/version.Version=${src.rev}" From d3514edb27a63d1e39014fdbbb02876d7f7481be Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Feb 2024 22:42:18 +0100 Subject: [PATCH 094/187] python311Packages.growattserver: refactor --- pkgs/development/python-modules/growattserver/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/growattserver/default.nix b/pkgs/development/python-modules/growattserver/default.nix index 1c7e12fab2e7..83fb6de6fe65 100644 --- a/pkgs/development/python-modules/growattserver/default.nix +++ b/pkgs/development/python-modules/growattserver/default.nix @@ -3,12 +3,13 @@ , fetchFromGitHub , pythonOlder , requests +, setuptools }: buildPythonPackage rec { pname = "growattserver"; version = "1.4.0"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -19,6 +20,10 @@ buildPythonPackage rec { hash = "sha256-V0EW3I0FIDx9urbxX/zh3A51B/BiDqUfsrKbKU9FKiE="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ requests ]; From 71a06d6afb938071b9d8b979c7d14d019d6e348a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Feb 2024 22:42:44 +0100 Subject: [PATCH 095/187] python311Packages.growattserver: 1.4.0 -> 1.5.0 Diff: https://github.com/indykoning/PyPi_GrowattServer/compare/refs/tags/1.4.0...1.5.0 Changelog: https://github.com/indykoning/PyPi_GrowattServer/releases/tag/1.5.0 --- pkgs/development/python-modules/growattserver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/growattserver/default.nix b/pkgs/development/python-modules/growattserver/default.nix index 83fb6de6fe65..1cd8d8e735d4 100644 --- a/pkgs/development/python-modules/growattserver/default.nix +++ b/pkgs/development/python-modules/growattserver/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "growattserver"; - version = "1.4.0"; + version = "1.5.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "indykoning"; repo = "PyPi_GrowattServer"; rev = "refs/tags/${version}"; - hash = "sha256-V0EW3I0FIDx9urbxX/zh3A51B/BiDqUfsrKbKU9FKiE="; + hash = "sha256-ATxXjIF5QRsdLuXZCOWMwvbBzawrhlYZ+wodITz36sE="; }; nativeBuildInputs = [ From 6afc4c0c227fefb770de27ef17d07a2f15ed705d Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Sun, 11 Feb 2024 17:59:03 +0100 Subject: [PATCH 096/187] xpdf: 4.04 -> 4.05 Fixes a bunch of CVEs (but not all of them apparently). Changes: https://forum.xpdfreader.com/viewtopic.php?t=43343 ``` 4.05 (2024-feb-08) ------------------ Added the '-overwrite' option to pdftohtml. Added the 'ignoreWrongSizeToUnicode' xpdfrc setting. Added the loadSession and saveSession commands, and the 'Load last session' menu item. Added code to automatically save and restore the xpdf session under control of a session manager. This has not been thoroughly tested yet. Added the zoomScaleFactor xpdfrc setting. Added the zoomValues xpdfrc setting. Added a 'smart case' option for search in xpdf. Added the '-custom' flag to pdfinfo. Added a color/gray/mono switch to the 'save image' dialog. Added the separateRotatedText xpdfrc setting. Added the '-meta' flag to pdftohtml. Added the allowLinksToChangeZoom xpdfrc setting. Added the 'uses JavaScript' output to pdfinfo. Implemented pattern stroking of text. Also fixed the various combinations of filling/stroking with color/pattern + clipping, some of which weren't being handled correctly. Pdftops now (re)compresses any uncompressed or RLE-compressed images. On an out-of-memory error, the command line tools now exit with an "out of memory" message, rather than an exception message. Add code to pdfimages to extract images from tiling patterns. Pdftops can now embed external 8-bit OpenType CFF fonts. Fixed a corner case in the text extractor related to characters drawn at extremely large coordinates. [Thanks to elvadisas for the bug report.] Fixed an integer overflow in the transparency group code. [Thanks to elvadisas for the bug report.] Modify Annots::Annots() to skip annotations that have been turned into AcroFormFields -- invalid Widget-type annots will now be rendered as annots. Added a missing integer overflow check in the JBIG2 decoder. [Thanks to sangjun for the bug report.] Added some sanity checks to the JBIG2 decoder. [Thanks to sangjun and ycdxsb for the bug reports.] Tiling patterns that use non-Normal blend modes can't be cached. Fixed a bitmap size sanity check in the JBIG2 decoder. [Thanks to Han Zheng (NCNIPC of China, Hexhive), for the bug report.] Fixed a missing bounds check in FoFiType1C::convertToOpenType (used in pdftohtml). [Thanks to cyth for the bug report.] Fixed a use-after-free bug in pdftohtml. [Thanks to FeRDNYC for the bug report.] Merged aconf2.h into aconf.h; corrected the cmake config settings for paths; added the BASE14_FONT_DIR config option. [Thanks to FeRDNYC for the suggestions.] Fixed a missing check for a zero-length index in the CFF (Type1C) font parser. [Thanks to Yuhang Huang (NCNIPC of China), Han Zheng (NCNIPC of China, Hexhive), Wanying Cao, Jiayu Zhao (NCNIPC of China) for the bug report.] Add an object loop check to Catalog::countPageTree(). The DCT decoder wasn't checking for an SOF before the first SOS. [Thanks to cyth for the bug report.] The inline image decoder was skipping to end-of-stream in the wrong stream object. [Thanks to cyth for the bug report.] Fixed a bug in the JPEG 2000 decoder when nLayers > 1 and the 'termination on each coding pass' flag is set. Removed the #pragma interface/implementation stuff (which is outdated and useless at this point). Fixed a bug in the ICCBased color space parser that was allowing the number of components to be zero. (CVE-2023-2662) [Thanks to huckleberry for the bug report.] Added checks for PDF object loops in AcroForm::scanField() (CVE-2018-7453, CVE-2018-16369, CVE-2022-36561, CVE-2022-41844), Catalog::readPageLabelTree2() (CVE-2023-2663), and Catalog::readEmbeddedFileTree() (CVE-2023-2664). The zero-width character problem can also happen if the page size is very large -- that needs to be limited too, the same way as character position coordinates. (CVE-2023-3044) [Thanks to jlinliu for the bug report.] Add some missing bounds check code in DCTStream. [Thanks to Jiahao Liu for the bug report.] Fix a deadlock when an object stream's length field is contained in another object stream. (CVE-2023-3436) [Thanks to Jiahao Liu for the bug report.] Correctly handle tiling patterns with negative step values. Ignore overprint in soft masks (to match Adobe's behavior). ``` --- pkgs/applications/misc/xpdf/default.nix | 15 ++++++--------- pkgs/top-level/all-packages.nix | 4 +++- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/misc/xpdf/default.nix b/pkgs/applications/misc/xpdf/default.nix index 0205208c86ba..38b92eb77b9f 100644 --- a/pkgs/applications/misc/xpdf/default.nix +++ b/pkgs/applications/misc/xpdf/default.nix @@ -12,11 +12,14 @@ assert enablePrinting -> cups != null; stdenv.mkDerivation rec { pname = "xpdf"; - version = "4.04"; + version = "4.05"; src = fetchzip { - url = "https://dl.xpdfreader.com/xpdf-${version}.tar.gz"; - hash = "sha256-ujH9KDwFRjPIKwdMg79Mab9BfA2HooY5+2PESUgnGDY="; + urls = [ + "https://dl.xpdfreader.com/xpdf-${version}.tar.gz" + "https://dl.xpdfreader.com/old/xpdf-${version}.tar.gz" + ]; + hash = "sha256-LBxKSrXTdoulZDjPiyYMaJr63jFHHI+VCgVJx310i/w="; }; # Fix "No known features for CXX compiler", see @@ -73,8 +76,6 @@ stdenv.mkDerivation rec { platforms = platforms.unix; maintainers = with maintainers; [ sikmir ]; knownVulnerabilities = [ - "CVE-2018-7453: loop in PDF objects" - "CVE-2018-16369: loop in PDF objects" "CVE-2019-9587: loop in PDF objects" "CVE-2019-9588: loop in PDF objects" "CVE-2019-16088: loop in PDF objects" @@ -82,14 +83,10 @@ stdenv.mkDerivation rec { "CVE-2022-38928" "CVE-2022-41842" "CVE-2022-41843" - "CVE-2022-41844" "CVE-2022-43071" "CVE-2022-43295" "CVE-2022-45586" "CVE-2022-45587" - "CVE-2023-2662" - "CVE-2023-2663" - "CVE-2023-2664" "CVE-2023-26930" "CVE-2023-26931" "CVE-2023-26934" diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a55ef0fe1d60..31b0b1938954 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -36547,7 +36547,9 @@ with pkgs; apvlv = callPackage ../applications/misc/apvlv { }; - xpdf = libsForQt5.callPackage ../applications/misc/xpdf { }; + xpdf = libsForQt5.callPackage ../applications/misc/xpdf { + stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; + }; xplugd = callPackage ../tools/X11/xplugd { }; From c3d62a3650223c5d809c8fb2a05788b9160f17b2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Feb 2024 23:06:37 +0100 Subject: [PATCH 097/187] python311Packages.hishel: 0.0.22 -> 0.0.24 Changelog: https://github.com/karpetrosyan/hishel/blob/0.0.24/CHANGELOG.md --- pkgs/development/python-modules/hishel/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hishel/default.nix b/pkgs/development/python-modules/hishel/default.nix index de75f1e46b17..4f8dae862c55 100644 --- a/pkgs/development/python-modules/hishel/default.nix +++ b/pkgs/development/python-modules/hishel/default.nix @@ -1,10 +1,12 @@ { lib , anysqlite +, boto3 , buildPythonPackage , fetchFromGitHub , hatch-fancy-pypi-readme , hatchling , httpx +, moto , pytest-asyncio , pytestCheckHook , pythonOlder @@ -15,7 +17,7 @@ buildPythonPackage rec { pname = "hishel"; - version = "0.0.22"; + version = "0.0.24"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +26,7 @@ buildPythonPackage rec { owner = "karpetrosyan"; repo = "hishel"; rev = "refs/tags/${version}"; - hash = "sha256-2GboU1J0jvZUz20+KpDYnfDqc+qi0tmlypbWeOoYjX0="; + hash = "sha256-wup1rQ5MHjsBaTdfueP9y7QhutoO0xYeexZPDQpUEJk="; }; nativeBuildInputs = [ @@ -40,6 +42,9 @@ buildPythonPackage rec { redis = [ redis ]; + s3 = [ + boto3 + ]; sqlite = [ anysqlite ]; @@ -49,6 +54,7 @@ buildPythonPackage rec { }; nativeCheckInputs = [ + moto pytest-asyncio pytestCheckHook trio From f9e013aa6fff749be105fa72acf05713309018a4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Feb 2024 23:16:08 +0100 Subject: [PATCH 098/187] python311Packages.publicsuffixlist: 0.10.0.20240210 -> 0.10.0.20240214 --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index 7c438655963e..747fd171f3b3 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "publicsuffixlist"; - version = "0.10.0.20240210"; + version = "0.10.0.20240214"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-U19eJmRDA1Ozz6f81IbXepsXScf7yJZQiaNecqdsYK4="; + hash = "sha256-RaIGxfnB7M8ThIEoDPsKZ8LMr8eC74nH/W3GxDViMP4="; }; nativeBuildInputs = [ From 1e221fd362660eeb8c121ba1ecd45ad88667dd04 Mon Sep 17 00:00:00 2001 From: Christopher Bayliss Date: Thu, 15 Feb 2024 08:56:51 +1100 Subject: [PATCH 099/187] kitty: 0.32.1 -> 0.32.2 --- pkgs/applications/terminal-emulators/kitty/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/terminal-emulators/kitty/default.nix b/pkgs/applications/terminal-emulators/kitty/default.nix index 0cc73c17f393..2a249d0426ca 100644 --- a/pkgs/applications/terminal-emulators/kitty/default.nix +++ b/pkgs/applications/terminal-emulators/kitty/default.nix @@ -30,20 +30,20 @@ with python3Packages; buildPythonApplication rec { pname = "kitty"; - version = "0.32.1"; + version = "0.32.2"; format = "other"; src = fetchFromGitHub { owner = "kovidgoyal"; repo = "kitty"; rev = "refs/tags/v${version}"; - hash = "sha256-d+Xwn+po/pclAy4UZ4pR4KWmriHCLPeMhXxoHp6wHT8="; + hash = "sha256-CgL+XXVTGLbNXm7DLenrkCZAfspyNubGOAPUZmKiq2c="; }; goModules = (buildGoModule { pname = "kitty-go-modules"; inherit src version; - vendorHash = "sha256-WRDP3Uyttz/kWm07tjv7wNguF/a1YgZqutbvFEOHuE0="; + vendorHash = "sha256-Ve8s4vgDmByfvyJL8a36+7g3QErkhqVXGCSu6vHFFx0="; }).goModules; buildInputs = [ From ba55780212e1c4063894de5debd326d805329f7e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Feb 2024 23:21:56 +0100 Subject: [PATCH 100/187] python311Packages.pyrisco: refactor --- pkgs/development/python-modules/pyrisco/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyrisco/default.nix b/pkgs/development/python-modules/pyrisco/default.nix index 98a02ad48e33..2f50940b2175 100644 --- a/pkgs/development/python-modules/pyrisco/default.nix +++ b/pkgs/development/python-modules/pyrisco/default.nix @@ -3,21 +3,27 @@ , buildPythonPackage , fetchFromGitHub , pythonOlder +, setuptools }: buildPythonPackage rec { pname = "pyrisco"; version = "0.5.8"; - format = "setuptools"; + pyproject = true; + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "OnFreund"; - repo = pname; - rev = "v${version}"; + repo = "pyrisco"; + rev = "refs/tags/v${version}"; hash = "sha256-PQ1h9UVQ2DQMInxdAaLES7uDWAxwDra+YfAmz5jjV6g="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ aiohttp ]; @@ -32,6 +38,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python interface to Risco alarm systems through Risco Cloud"; homepage = "https://github.com/OnFreund/pyrisco"; + changelog = "https://github.com/OnFreund/pyrisco/releases/tag/v${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 50438a5c54bb0527bfb22bb2b58e122f2a1aa3a7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 14 Feb 2024 23:22:25 +0100 Subject: [PATCH 101/187] python311Packages.pyrisco: 0.5.8 -> 0.5.9 Diff: https://github.com/OnFreund/pyrisco/compare/refs/tags/v0.5.8...v0.5.9 Changelog: https://github.com/OnFreund/pyrisco/releases/tag/v0.5.9 --- pkgs/development/python-modules/pyrisco/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyrisco/default.nix b/pkgs/development/python-modules/pyrisco/default.nix index 2f50940b2175..62b23795d502 100644 --- a/pkgs/development/python-modules/pyrisco/default.nix +++ b/pkgs/development/python-modules/pyrisco/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "pyrisco"; - version = "0.5.8"; + version = "0.5.9"; pyproject = true; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "OnFreund"; repo = "pyrisco"; rev = "refs/tags/v${version}"; - hash = "sha256-PQ1h9UVQ2DQMInxdAaLES7uDWAxwDra+YfAmz5jjV6g="; + hash = "sha256-qapJcYesOddXFChApFT7hvxLblUigDW40zRe6CYWx+s="; }; nativeBuildInputs = [ From 56b61a15e66a2c986ea88a3b0b173f203b6516da Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 14 Feb 2024 22:22:48 +0000 Subject: [PATCH 102/187] btrfs-progs: 6.7 -> 6.7.1 Changes: https://github.com/kdave/btrfs-progs/releases/tag/v6.7.1 --- pkgs/tools/filesystems/btrfs-progs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/filesystems/btrfs-progs/default.nix b/pkgs/tools/filesystems/btrfs-progs/default.nix index ef3ba227ea6b..6f154f7aeeca 100644 --- a/pkgs/tools/filesystems/btrfs-progs/default.nix +++ b/pkgs/tools/filesystems/btrfs-progs/default.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation rec { pname = "btrfs-progs"; - version = "6.7"; + version = "6.7.1"; src = fetchurl { url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz"; - hash = "sha256-wn91UYW58tqzH0LoowPTa+0qPzNBzG117migplCiR2c="; + hash = "sha256-JNx7l08KV7oOyoD5dEC4QN+oWw8cssAb39l2WaSAsgA="; }; nativeBuildInputs = [ From 66be3ae85647363b4e780231d7ed3745e73aabb2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 23:18:30 +0000 Subject: [PATCH 103/187] bdf2psf: 1.223 -> 1.225 --- pkgs/tools/misc/bdf2psf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/bdf2psf/default.nix b/pkgs/tools/misc/bdf2psf/default.nix index 268b877629d8..2d25464ad304 100644 --- a/pkgs/tools/misc/bdf2psf/default.nix +++ b/pkgs/tools/misc/bdf2psf/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "bdf2psf"; - version = "1.223"; + version = "1.225"; src = fetchurl { url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${version}_all.deb"; - sha256 = "sha256-T9tj91mLB3PNRmJs75ohGjvBt1C5wotQr++MCdmyWBI="; + sha256 = "sha256-QEu1USgoOrFE2dHWodfg0nu4HM5C3V/pcpBIKIRuZuQ="; }; nativeBuildInputs = [ dpkg ]; From b932bfb839e2042d7e810681b2e37261b75f8882 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 23:27:07 +0000 Subject: [PATCH 104/187] cirrus-cli: 0.110.3 -> 0.110.4 --- .../tools/continuous-integration/cirrus-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/continuous-integration/cirrus-cli/default.nix b/pkgs/development/tools/continuous-integration/cirrus-cli/default.nix index 2890e157d0ed..83346ba9882a 100644 --- a/pkgs/development/tools/continuous-integration/cirrus-cli/default.nix +++ b/pkgs/development/tools/continuous-integration/cirrus-cli/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "cirrus-cli"; - version = "0.110.3"; + version = "0.110.4"; src = fetchFromGitHub { owner = "cirruslabs"; repo = pname; rev = "v${version}"; - sha256 = "sha256-+OzBWooLpI4WnyBPRlwLGZVFrckXGeoDJilsEE00slk="; + sha256 = "sha256-+RPXzOaOR+LQWS/p19fZKFW3zhzvhhfusB6K5q4Am8Y="; }; - vendorHash = "sha256-xJnBMSfYwx6uHuMjyR9IWGHwt3fNajDr6DW8o+J+lj8="; + vendorHash = "sha256-j7C2pKjTX9EVMRV+D8fNQB2RE3YJ7l/vdwrfjo2TQIM="; ldflags = [ "-X github.com/cirruslabs/cirrus-cli/internal/version.Version=v${version}" From 936f08a09a1fdf4578801ca0ad429e213bcbf262 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 23:31:08 +0000 Subject: [PATCH 105/187] cotp: 1.3.0 -> 1.4.1 --- pkgs/applications/misc/cotp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/cotp/default.nix b/pkgs/applications/misc/cotp/default.nix index 054823b86f2a..dddbc43c2884 100644 --- a/pkgs/applications/misc/cotp/default.nix +++ b/pkgs/applications/misc/cotp/default.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "cotp"; - version = "1.3.0"; + version = "1.4.1"; src = fetchFromGitHub { owner = "replydev"; repo = "cotp"; rev = "v${version}"; - hash = "sha256-IGk7akmHGQXLHfCCq6GXOIUnh63/sE2Ds+8H91uMKnw="; + hash = "sha256-NGasyAhODvV/tYifhlkfZ3cEIBDD/3PaASCDbBK3JsI="; }; - cargoHash = "sha256-2SD62zlWck+DPFs8bQipd8G09134L6LotrzfAiM1Pc8="; + cargoHash = "sha256-5olA78kYjeqFMy8ObRkcPOnYjqaTZqVCefmNkTi3VYs="; buildInputs = lib.optionals stdenv.isLinux [ libxcb ] ++ lib.optionals stdenv.isDarwin [ AppKit ]; From 2e88ed2d396c589267b8b2b8ef4f71f76f7d1680 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 23:33:24 +0000 Subject: [PATCH 106/187] credhub-cli: 2.9.25 -> 2.9.26 --- pkgs/tools/admin/credhub-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/admin/credhub-cli/default.nix b/pkgs/tools/admin/credhub-cli/default.nix index f53258574808..d9d630e243bb 100644 --- a/pkgs/tools/admin/credhub-cli/default.nix +++ b/pkgs/tools/admin/credhub-cli/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "credhub-cli"; - version = "2.9.25"; + version = "2.9.26"; src = fetchFromGitHub { owner = "cloudfoundry-incubator"; repo = "credhub-cli"; rev = version; - sha256 = "sha256-QGsnNQvER5IaWY4Zh9sFa7eOeLnDdNDrLLpwgBALGm8="; + sha256 = "sha256-dohi1nlQniZnF3IL9lO2H6bkq4SaXoEnIat0KYR0lxg="; }; # these tests require network access that we're not going to give them From 78d6ad3b20b76cb27d973583f005606cae3e4cb0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 23:37:29 +0000 Subject: [PATCH 107/187] fastly: 10.8.0 -> 10.8.1 --- pkgs/misc/fastly/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/fastly/default.nix b/pkgs/misc/fastly/default.nix index 3a1efa9c15be..7cf40d1265c3 100644 --- a/pkgs/misc/fastly/default.nix +++ b/pkgs/misc/fastly/default.nix @@ -10,13 +10,13 @@ buildGoModule rec { pname = "fastly"; - version = "10.8.0"; + version = "10.8.1"; src = fetchFromGitHub { owner = "fastly"; repo = "cli"; rev = "refs/tags/v${version}"; - hash = "sha256-XlfTtA4jYFrs1W8pyulkqbhrRt8vS+oPB/g9/tIW8Ws="; + hash = "sha256-iT4pLzuIXlijQhFzIi5S+Gt6py9cZKTDs7/49Rs/+GI="; # The git commit is part of the `fastly version` original output; # leave that output the same in nixpkgs. Use the `.git` directory # to retrieve the commit SHA, and remove the directory afterwards, @@ -33,7 +33,7 @@ buildGoModule rec { "cmd/fastly" ]; - vendorHash = "sha256-sN6kJspIG3XKW71sTjINE+hoWHNbd8ZmVEXNcvuvThg="; + vendorHash = "sha256-EzryGtjLwxyqjVt544LFBEO8T3Shte60C8RO0Uo2Boc="; nativeBuildInputs = [ installShellFiles From 6b5a4672af8352fc542f5ae173ef43623f9a8332 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 23:48:00 +0000 Subject: [PATCH 108/187] kubedb-cli: 0.41.0 -> 0.42.0 --- pkgs/applications/networking/cluster/kubedb-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/kubedb-cli/default.nix b/pkgs/applications/networking/cluster/kubedb-cli/default.nix index 1972ad27af33..c965e6a3046f 100644 --- a/pkgs/applications/networking/cluster/kubedb-cli/default.nix +++ b/pkgs/applications/networking/cluster/kubedb-cli/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "kubedb-cli"; - version = "0.41.0"; + version = "0.42.0"; src = fetchFromGitHub { owner = "kubedb"; repo = "cli"; rev = "v${version}"; - sha256 = "sha256-P4B5N2hIDTYtrHk86n3MCvy6IXlDyAUc1wFhXmEkQFA="; + sha256 = "sha256-1HxTpDBKZZoGlsGra2DXw4kEDTUOcrayDvbUzUY/y1k="; }; vendorHash = null; From 200cff93e7030b7c7a0535c144575500463362e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 23:48:06 +0000 Subject: [PATCH 109/187] kubernetes-helm: 3.14.0 -> 3.14.1 --- pkgs/applications/networking/cluster/helm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/helm/default.nix b/pkgs/applications/networking/cluster/helm/default.nix index 474eb557c6b7..3d2c2ffbf3ee 100644 --- a/pkgs/applications/networking/cluster/helm/default.nix +++ b/pkgs/applications/networking/cluster/helm/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "kubernetes-helm"; - version = "3.14.0"; + version = "3.14.1"; src = fetchFromGitHub { owner = "helm"; repo = "helm"; rev = "v${version}"; - sha256 = "sha256-xkMPROdhZ6mq839aMkpCvYIU8SVt48K0n17WnYFfQ+0="; + sha256 = "sha256-J7hREQMPN1RrnPmOyK2XgfvbAH2dl2H5TopnH8fF1V8="; }; vendorHash = "sha256-pYB9J7Zf6MApGpFL7HzqIDcC/vERiVE4z8SsipIeJ7c="; From bf65cfb3adfd569d19f69cf4eb125ee225c93903 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 23:58:19 +0000 Subject: [PATCH 110/187] okteto: 2.25.1 -> 2.25.2 --- pkgs/development/tools/okteto/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/okteto/default.nix b/pkgs/development/tools/okteto/default.nix index 1c7ba093b6aa..c604d997ef26 100644 --- a/pkgs/development/tools/okteto/default.nix +++ b/pkgs/development/tools/okteto/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "okteto"; - version = "2.25.1"; + version = "2.25.2"; src = fetchFromGitHub { owner = "okteto"; repo = "okteto"; rev = version; - hash = "sha256-HBXp66chq+SzdEb463awolf4Uv0ScHN6MjoziYyh4kA="; + hash = "sha256-6ss1dWHgvsp56Ua2AejJsLC5j7de7iW80m785+F9Ur4="; }; vendorHash = "sha256-+Adnveutg8soqK2Zwn2SNq7SEHd/Z91diHbPYHrGVrA="; From 443a4faddb131659746db408b30374993dd5e6d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 00:01:37 +0000 Subject: [PATCH 111/187] pgmoneta: 0.8.0 -> 0.9.0 --- pkgs/by-name/pg/pgmoneta/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pg/pgmoneta/package.nix b/pkgs/by-name/pg/pgmoneta/package.nix index c4ee9ce37382..ee9ac2bbeefa 100644 --- a/pkgs/by-name/pg/pgmoneta/package.nix +++ b/pkgs/by-name/pg/pgmoneta/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation rec { pname = "pgmoneta"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "pgmoneta"; repo = "pgmoneta"; rev = version; - hash = "sha256-bIuVFF8v7O++g7lorGduAlOGx4XoiqjqkTWHM3RNNdg="; + hash = "sha256-KVweAsmAQGUkBAxR7gPJe6mygfG7xApvJFRiCbSFq9E="; }; nativeBuildInputs = [ From 02972ade20d188824659269cec56a20a0e4a249d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 00:01:56 +0000 Subject: [PATCH 112/187] oxker: 0.6.0 -> 0.6.1 --- pkgs/applications/misc/oxker/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/oxker/default.nix b/pkgs/applications/misc/oxker/default.nix index 7974466a1c2c..71cf15c703c3 100644 --- a/pkgs/applications/misc/oxker/default.nix +++ b/pkgs/applications/misc/oxker/default.nix @@ -2,14 +2,14 @@ rustPlatform.buildRustPackage rec { pname = "oxker"; - version = "0.6.0"; + version = "0.6.1"; src = fetchCrate { inherit pname version; - sha256 = "sha256-s1PVm5RBqHe5XVHt5Wgm05+6xXJYnMU9QO7Z8567oKk="; + sha256 = "sha256-cUM9+6BZcsrb850fm5mFWpo7/JmxwNDh+upHeE7+DU8="; }; - cargoHash = "sha256-zZFys59vEiGfB9NlAY5yjHBeXf8zQ3npFF7sg2SQTwU="; + cargoHash = "sha256-sFBI/+7oGjjUyr3PBkkqdgprGdcaYHtOvqFpkrF4Qx8="; meta = with lib; { description = "A simple tui to view & control docker containers"; From 33e0cb83ab0cf3b750841525b95d56fa518a3e67 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 00:10:23 +0000 Subject: [PATCH 113/187] gtkcord4: 0.0.18 -> 0.0.19 --- pkgs/applications/audio/gtkcord4/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/audio/gtkcord4/default.nix b/pkgs/applications/audio/gtkcord4/default.nix index a70d1bf2fcbf..e75e27e7d792 100644 --- a/pkgs/applications/audio/gtkcord4/default.nix +++ b/pkgs/applications/audio/gtkcord4/default.nix @@ -18,13 +18,13 @@ buildGoModule rec { pname = "gtkcord4"; - version = "0.0.18"; + version = "0.0.19"; src = fetchFromGitHub { owner = "diamondburned"; repo = pname; rev = "v${version}"; - hash = "sha256-J76MkbXtlrRIyQEbNlHFNpAW9+mXcOcrx9ahMQ61NL4="; + hash = "sha256-TOrAUTYS4J4W1wZvP1TxZf5Nel29YCPoWPN7GYNomkc="; }; nativeBuildInputs = [ @@ -56,7 +56,7 @@ buildGoModule rec { install -D -m 444 internal/icons/hicolor/scalable/apps/logo.svg $out/share/icons/hicolor/scalable/apps/gtkcord4.svg ''; - vendorHash = "sha256-BDR67P4Gxveg2FpxijT0eWjUciGDO+l02QmBUxVb99c="; + vendorHash = "sha256-dJm+v7/2+TQWoU7G1uOpie6KN5W0JqfLU4mF8mghV4A="; meta = with lib; { description = "GTK4 Discord client in Go, attempt #4"; From 7e1b918a949eef5340643d102b3b7be6c148aacf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 00:10:26 +0000 Subject: [PATCH 114/187] plantuml-server: 1.2024.1 -> 1.2024.2 --- pkgs/tools/misc/plantuml-server/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/plantuml-server/default.nix b/pkgs/tools/misc/plantuml-server/default.nix index 5e3e4623c4cf..2ef853e0dee6 100644 --- a/pkgs/tools/misc/plantuml-server/default.nix +++ b/pkgs/tools/misc/plantuml-server/default.nix @@ -1,14 +1,14 @@ { lib, stdenv, fetchurl, nixosTests }: let - version = "1.2024.1"; + version = "1.2024.2"; in stdenv.mkDerivation rec { pname = "plantuml-server"; inherit version; src = fetchurl { url = "https://github.com/plantuml/plantuml-server/releases/download/v${version}/plantuml-v${version}.war"; - sha256 = "sha256-Wx6q/1ApsM0WcXIHjvHqr2CUMsN3puAu+REgTKescVk="; + sha256 = "sha256-0OXP61ndJ2PSXJnqn7+vxJgrUqRkYgAmFmGJiaElMmU="; }; dontUnpack = true; From 808fb65d20ad469593ca7acaa191923b395cecde Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 00:11:06 +0000 Subject: [PATCH 115/187] plantuml: 1.2024.1 -> 1.2024.2 --- pkgs/tools/misc/plantuml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/plantuml/default.nix b/pkgs/tools/misc/plantuml/default.nix index 79e742989cac..88048d498626 100644 --- a/pkgs/tools/misc/plantuml/default.nix +++ b/pkgs/tools/misc/plantuml/default.nix @@ -1,12 +1,12 @@ { lib, stdenv, fetchurl, makeWrapper, jre, graphviz }: stdenv.mkDerivation rec { - version = "1.2024.1"; + version = "1.2024.2"; pname = "plantuml"; src = fetchurl { url = "https://github.com/plantuml/plantuml/releases/download/v${version}/plantuml-pdf-${version}.jar"; - sha256 = "sha256-lXo8eU6IX4JQFfhNUM2h6fi0HkShiwLsjMRTNbwLYwk="; + sha256 = "sha256-23EKdS1Z7beuyovgab8ELA1rCAn2Zl83YPmSZ83EBdw="; }; nativeBuildInputs = [ makeWrapper ]; From 419c8d8be5566b79b12cab6ad886cd6a7deb0021 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 00:11:21 +0000 Subject: [PATCH 116/187] ssmsh: 1.4.8 -> 1.4.9 --- pkgs/tools/admin/ssmsh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/admin/ssmsh/default.nix b/pkgs/tools/admin/ssmsh/default.nix index 4a059e0108fe..0db847d9582e 100644 --- a/pkgs/tools/admin/ssmsh/default.nix +++ b/pkgs/tools/admin/ssmsh/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "ssmsh"; - version = "1.4.8"; + version = "1.4.9"; src = fetchFromGitHub { owner = "bwhaley"; repo = pname; rev = "v${version}"; - sha256 = "sha256-GpN+yicgFIHOaMeJJcRn55f6fQbFX12vSV089/cMsqc="; + sha256 = "sha256-UmfwDukRVyfX+DmUfRi+KepqFrPtDNImKd22/dI7ytk="; }; - vendorHash = "sha256-17fmdsfOrOaySPsXofLzz0+vmiemg9MbnWhRoZ67EuQ="; + vendorHash = "sha256-+7duWRe/haBOZbe18sr2qwg419ieEZwYDb0L3IPLA4A="; doCheck = true; From 082387b5e454ef9e72aceb9fe93267c0f8ea76f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 00:29:16 +0000 Subject: [PATCH 117/187] runme: 2.2.6 -> 3.0.0 --- pkgs/development/tools/misc/runme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/runme/default.nix b/pkgs/development/tools/misc/runme/default.nix index 92299626ae9f..c9118df07d5a 100644 --- a/pkgs/development/tools/misc/runme/default.nix +++ b/pkgs/development/tools/misc/runme/default.nix @@ -12,13 +12,13 @@ buildGoModule rec { pname = "runme"; - version = "2.2.6"; + version = "3.0.0"; src = fetchFromGitHub { owner = "stateful"; repo = "runme"; rev = "v${version}"; - hash = "sha256-pbdY0/1ityPWI3bGjpgWZ5pKTIh8wRqquBuK7aCbeHg="; + hash = "sha256-y8UjSxYHWf+HnSDN7p6Y6iheTFaYXOCYsOImk/BuvKU="; }; vendorHash = "sha256-QoZzEq1aC7cjY/RVp5Z5HhSuTFf2BSYQnfg0jSaeTJU="; From f546686f7dabde127d65528c2449777e7acac819 Mon Sep 17 00:00:00 2001 From: Ben Darwin Date: Wed, 14 Feb 2024 20:27:27 -0500 Subject: [PATCH 118/187] python311Packages.pylibjpeg-libjpeg: 1.3.4 -> 2.02 --- .../python-modules/pylibjpeg-libjpeg/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pylibjpeg-libjpeg/default.nix b/pkgs/development/python-modules/pylibjpeg-libjpeg/default.nix index a9ffc663fcaf..3872fa6b2417 100644 --- a/pkgs/development/python-modules/pylibjpeg-libjpeg/default.nix +++ b/pkgs/development/python-modules/pylibjpeg-libjpeg/default.nix @@ -3,14 +3,16 @@ , fetchFromGitHub , pythonOlder , pytestCheckHook -, cython +, cython_3 +, poetry-core +, setuptools , numpy }: buildPythonPackage rec { pname = "pylibjpeg-libjpeg"; - version = "1.3.4"; - format = "setuptools"; + version = "2.02"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -18,12 +20,14 @@ buildPythonPackage rec { owner = "pydicom"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-VmqeoMU8riLpWyC+yKqq56TkruxOie6pjbg+ozivpBk="; + hash = "sha256-mGwku19Xe605fF3UU59712rYp+s/pP79lBRl79fhhTI="; fetchSubmodules = true; }; nativeBuildInputs = [ - cython + cython_3 + poetry-core + setuptools ]; propagatedBuildInputs = [ From a145fd99cdb5e4247ba7e086438b109b5c2465d3 Mon Sep 17 00:00:00 2001 From: Ben Darwin Date: Wed, 14 Feb 2024 20:27:50 -0500 Subject: [PATCH 119/187] python311Packages.pylibjpeg: 1.4.0 -> 2.0.0 --- pkgs/development/python-modules/pylibjpeg/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pylibjpeg/default.nix b/pkgs/development/python-modules/pylibjpeg/default.nix index 65055d94280c..134b0ebdb993 100644 --- a/pkgs/development/python-modules/pylibjpeg/default.nix +++ b/pkgs/development/python-modules/pylibjpeg/default.nix @@ -4,6 +4,7 @@ , fetchFromGitHub , pythonOlder , pytestCheckHook +, flit-core , setuptools , numpy , pydicom @@ -31,7 +32,7 @@ in buildPythonPackage rec { pname = "pylibjpeg"; - version = "1.4.0"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -40,10 +41,10 @@ buildPythonPackage rec { owner = "pydicom"; repo = "pylibjpeg"; rev = "refs/tags/v${version}"; - hash = "sha256-Px1DyYDkKAUdYo+ZxZ1w7TkPzWN++styiFl02iQOvyQ="; + hash = "sha256-qGtrphsBBVieGS/8rdymbsjLMU/QEd7zFNAANN8bD+k="; }; - nativeBuildInputs = [ setuptools ]; + nativeBuildInputs = [ flit-core ]; propagatedBuildInputs = [ numpy ]; From c593647259a5621263066e4cc31aa01e1d4e4bfe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 01:33:30 +0000 Subject: [PATCH 120/187] home-manager: unstable-2024-02-11 -> unstable-2024-02-14 --- pkgs/tools/package-management/home-manager/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/package-management/home-manager/default.nix b/pkgs/tools/package-management/home-manager/default.nix index d369760f5977..af9c91135ed2 100644 --- a/pkgs/tools/package-management/home-manager/default.nix +++ b/pkgs/tools/package-management/home-manager/default.nix @@ -16,14 +16,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "home-manager"; - version = "unstable-2024-02-11"; + version = "unstable-2024-02-14"; src = fetchFromGitHub { name = "home-manager-source"; owner = "nix-community"; repo = "home-manager"; - rev = "bfd0ae29a86eff4603098683b516c67e22184511"; - hash = "sha256-hj/RgQMTvCWQVInkZwiMMieumkfOjHXhtWhfuXHop/8="; + rev = "043ba285c6dc20f36441d48525402bcb9743c498"; + hash = "sha256-qxmBGDzutuJ/tsX4gp+Mr7fjxOZBbeT9ixhS5o4iFOw="; }; nativeBuildInputs = [ From b8d8ec39dd0a9f388d9680aa525a6bc37e8ff286 Mon Sep 17 00:00:00 2001 From: Chris Dombroski Date: Mon, 15 Jan 2024 10:43:20 -0500 Subject: [PATCH 121/187] knossosnet: init at 1.0.0 --- pkgs/by-name/kn/knossosnet/deps.nix | 115 ++++++++++++++++++ pkgs/by-name/kn/knossosnet/package.nix | 36 ++++++ .../kn/knossosnet/targetframework.patch | 12 ++ 3 files changed, 163 insertions(+) create mode 100644 pkgs/by-name/kn/knossosnet/deps.nix create mode 100644 pkgs/by-name/kn/knossosnet/package.nix create mode 100644 pkgs/by-name/kn/knossosnet/targetframework.patch diff --git a/pkgs/by-name/kn/knossosnet/deps.nix b/pkgs/by-name/kn/knossosnet/deps.nix new file mode 100644 index 000000000000..233d43f5c0fe --- /dev/null +++ b/pkgs/by-name/kn/knossosnet/deps.nix @@ -0,0 +1,115 @@ +# This file was automatically generated by passthru.fetch-deps. +# Please dont edit it manually, your changes might get overwritten! + +{ fetchNuGet }: [ + (fetchNuGet { pname = "Avalonia"; version = "11.0.5"; sha256 = "1l8vpw7dmkgll197i42r98ikkl0g08469wkl1kxkcv8f0allgah6"; }) + (fetchNuGet { pname = "Avalonia.Angle.Windows.Natives"; version = "2.1.0.2023020321"; sha256 = "1az4s1g22ipak9a3xfh55z2h3rm6lpqh7svbpw6ag4ysrgsjjsjd"; }) + (fetchNuGet { pname = "Avalonia.BuildServices"; version = "0.0.29"; sha256 = "05mm7f0jssih3gbzqfgjnfq5cnqa85ihsg0z1897ciihv8qd3waq"; }) + (fetchNuGet { pname = "Avalonia.Controls.ColorPicker"; version = "11.0.5"; sha256 = "0w1909yjg1s1h6zzxbfw1dazvlknpgk9v7d03ik7ihd14lxzr1i2"; }) + (fetchNuGet { pname = "Avalonia.Controls.DataGrid"; version = "11.0.5"; sha256 = "14nr767zhxcqwis901sn5s9qala0wf2ip4pic3ncdvkhyhq6w9fs"; }) + (fetchNuGet { pname = "Avalonia.Desktop"; version = "11.0.5"; sha256 = "1zqp8whkvm95zxhjpwska7rhkbxjfkv2fz3821pn782931pn59ah"; }) + (fetchNuGet { pname = "Avalonia.Diagnostics"; version = "11.0.5"; sha256 = "1plr03dgq24gjlcx39qlbcg2ywh7in58yfkkq9snvnagh8yk3ifi"; }) + (fetchNuGet { pname = "Avalonia.FreeDesktop"; version = "11.0.5"; sha256 = "0sn6c3mqvc62vhy8ssmz515wbcaq418qfrck67zysp2qzw5iyv9v"; }) + (fetchNuGet { pname = "Avalonia.HtmlRenderer"; version = "11.0.0"; sha256 = "1glnc82dasxcajb84h41273cfaa5apxwfrh12bgd294hfzbza40c"; }) + (fetchNuGet { pname = "Avalonia.Native"; version = "11.0.5"; sha256 = "1n41g1z36sgvhfl7bdavc3j7ccr3qkbqjc4znimqazzyfifh0m99"; }) + (fetchNuGet { pname = "Avalonia.Remote.Protocol"; version = "11.0.5"; sha256 = "0a6a8lbpna3z5bcall7a953r3xjibcl90ic21gimwhipyp29sfn1"; }) + (fetchNuGet { pname = "Avalonia.Skia"; version = "11.0.5"; sha256 = "008pqpim91i6mya0nfn3g9gclh0dw5mqmhi2fdalbh62sa8a18xc"; }) + (fetchNuGet { pname = "Avalonia.Themes.Fluent"; version = "11.0.5"; sha256 = "1zhg11c8iah06gkv6gk7vzs0q9lbx1whfma5p2s00k3kyhv9lcqi"; }) + (fetchNuGet { pname = "Avalonia.Themes.Simple"; version = "11.0.5"; sha256 = "1i6xpihpw32i9mywzzhw0nyc2gkifmri6ylila21y8xb0jdazdyv"; }) + (fetchNuGet { pname = "Avalonia.Win32"; version = "11.0.5"; sha256 = "03rbx4msnl8jvw1017wi88rxvgg8iz7idy7wajp3nzk9m0c4pilx"; }) + (fetchNuGet { pname = "Avalonia.X11"; version = "11.0.5"; sha256 = "1bixdr5yzd9spyjc4n2kf1bwg52q3p5akj9xsr25xp310j3kgyxf"; }) + (fetchNuGet { pname = "CommunityToolkit.Mvvm"; version = "8.2.2"; sha256 = "01kkwhz3r7l9d70p6mcgpdc0f05dad0lv6dmcj4sq9ry9ic6pnmx"; }) + (fetchNuGet { pname = "HarfBuzzSharp"; version = "2.8.2.3"; sha256 = "115aybicqs9ijjlcv6k6r5v0agkjm1bm1nkd0rj3jglv8s0xvmp2"; }) + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Linux"; version = "2.8.2.3"; sha256 = "1f18ahwkaginrg0vwsi6s56lvnqvvxv7pzklfs5lnknasxy1a76z"; }) + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "2.8.2.3"; sha256 = "052d8frpkj4ijs6fm6xp55xbv95b1s9biqwa0w8zp3rgm88m9236"; }) + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.WebAssembly"; version = "2.8.2.3"; sha256 = "043hv36bg5240znbm8x5la7py17m4jfzy57q3ka32f6zjld83j36"; }) + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "2.8.2.3"; sha256 = "08khd2jqm8sw58ljz5srangzfm2sz3gd2q1jzc5fr80lj8rv6r74"; }) + (fetchNuGet { pname = "ini-parser-netstandard"; version = "2.5.2"; sha256 = "14alsxh7ik07xl9xab8bdi108f4xhz8vcchxvxy1k5w3zf3gdml9"; }) + (fetchNuGet { pname = "MicroCom.Runtime"; version = "0.11.0"; sha256 = "0p9c3m0zk59x9dcqw077hzd2yk60myisbacvm36mnwpcjwzjkp2m"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.0.0"; sha256 = "0bbl0jpqywqmzz2gagld1p2gvdfldjfjmm25hil9wj2nq1zc4di8"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "3.8.0"; sha256 = "12n7rvr39bzkf2maw7zplw8rwpxpxss4ich3bb2pw770rx4nyvyw"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "3.8.0"; sha256 = "1kmry65csvfn72zzc16vj1nfbfwam28wcmlrk3m5rzb8ydbzgylb"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Scripting"; version = "3.8.0"; sha256 = "0w0yx0lpg54iw5jazqk46h48gx43ij32gwac8iywdj6kxfxm03vw"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Scripting.Common"; version = "3.8.0"; sha256 = "0hjgxcsj5zy27lqk0986m59n5dbplx2vjjla2lsvg4bwg8qa7bpk"; }) + (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.3.0"; sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb"; }) + (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "7.0.0"; sha256 = "121zs4jp8iimgbpzm3wsglhjwkc06irg1pxy8c1zcdlsg34cfq1p"; }) + (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "7.0.0"; sha256 = "181d7mp9307fs17lyy42f8cxnjwysddmpsalky4m0pqxcimnr6g7"; }) + (fetchNuGet { pname = "Microsoft.Extensions.Http"; version = "7.0.0"; sha256 = "196b13zkkq0fhfgigkhwcw1hhaj4dj5pc27z7d5niaizzx6ycwiw"; }) + (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "7.0.0"; sha256 = "1bqd3pqn5dacgnkq0grc17cgb2i0w8z1raw12nwm3p3zhrfcvgxf"; }) + (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "7.0.0"; sha256 = "1gn7d18i1wfy13vrwhmdv1rmsb4vrk26kqdld4cgvh77yigj90xs"; }) + (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "7.0.0"; sha256 = "0b90zkrsk5dw3wr749rbynhpxlg4bgqdnd7d5vdlw2g9c7zlhgx6"; }) + (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "7.0.0"; sha256 = "1b4km9fszid9vp2zb3gya5ni9fn8bq62bzaas2ck2r7gs0sdys80"; }) + (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) + (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "2.1.2"; sha256 = "1507hnpr9my3z4w1r6xk5n0s1j3y6a2c2cnynj76za7cphxi1141"; }) + (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; }) + (fetchNuGet { pname = "Microsoft.Win32.SystemEvents"; version = "6.0.0"; sha256 = "0c6pcj088g1yd1vs529q3ybgsd2vjlk5y1ic6dkmbhvrp5jibl9p"; }) + (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; }) + (fetchNuGet { pname = "runtime.any.System.Globalization"; version = "4.3.0"; sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x"; }) + (fetchNuGet { pname = "runtime.any.System.IO"; version = "4.3.0"; sha256 = "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x"; }) + (fetchNuGet { pname = "runtime.any.System.Reflection"; version = "4.3.0"; sha256 = "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly"; }) + (fetchNuGet { pname = "runtime.any.System.Reflection.Extensions"; version = "4.3.0"; sha256 = "0zyri97dfc5vyaz9ba65hjj1zbcrzaffhsdlpxc9bh09wy22fq33"; }) + (fetchNuGet { pname = "runtime.any.System.Reflection.Primitives"; version = "4.3.0"; sha256 = "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf"; }) + (fetchNuGet { pname = "runtime.any.System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl"; }) + (fetchNuGet { pname = "runtime.any.System.Runtime"; version = "4.3.0"; sha256 = "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b"; }) + (fetchNuGet { pname = "runtime.any.System.Runtime.Handles"; version = "4.3.0"; sha256 = "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x"; }) + (fetchNuGet { pname = "runtime.any.System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19"; }) + (fetchNuGet { pname = "runtime.any.System.Text.Encoding"; version = "4.3.0"; sha256 = "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3"; }) + (fetchNuGet { pname = "runtime.any.System.Threading.Tasks"; version = "4.3.0"; sha256 = "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va"; }) + (fetchNuGet { pname = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d"; }) + (fetchNuGet { pname = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59"; }) + (fetchNuGet { pname = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa"; }) + (fetchNuGet { pname = "runtime.native.System"; version = "4.3.0"; sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4"; }) + (fetchNuGet { pname = "runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97"; }) + (fetchNuGet { pname = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3"; }) + (fetchNuGet { pname = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf"; }) + (fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3"; }) + (fetchNuGet { pname = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn"; }) + (fetchNuGet { pname = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3"; }) + (fetchNuGet { pname = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy"; }) + (fetchNuGet { pname = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5"; }) + (fetchNuGet { pname = "runtime.unix.System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5"; }) + (fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk"; }) + (fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p"; }) + (fetchNuGet { pname = "SharpCompress"; version = "0.33.0"; sha256 = "1j94hfjvkygpp97svv75jay0rmnx9ygg86d5syyahl9hayns4ig9"; }) + (fetchNuGet { pname = "SkiaSharp"; version = "2.88.6"; sha256 = "0xs11zjw9ha68maw3l825kfwlrid43qwy0mswljxhpjh0y1k6k6b"; }) + (fetchNuGet { pname = "SkiaSharp.NativeAssets.Linux"; version = "2.88.6"; sha256 = "0cg38xgddww1y93xrnbfn40sin63yl39j5zm7gm5pdgp5si0cf2n"; }) + (fetchNuGet { pname = "SkiaSharp.NativeAssets.macOS"; version = "2.88.6"; sha256 = "1fp9h8c8k6sbsh48b69dc6461isd4dajq7yw5i7j6fhkas78q4zf"; }) + (fetchNuGet { pname = "SkiaSharp.NativeAssets.WebAssembly"; version = "2.88.6"; sha256 = "02wpxwqwknhdhkl00in766samqfzi7r6jmhxs4d047v0fmygv1h8"; }) + (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.6"; sha256 = "1w2mwcwkqvrg4x4ybc4674xnkqwh1n2ihg520gqgpnqfc11ghc4n"; }) + (fetchNuGet { pname = "System.Collections"; version = "4.3.0"; sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9"; }) + (fetchNuGet { pname = "System.Collections.Immutable"; version = "5.0.0"; sha256 = "1kvcllagxz2q92g81zkz81djkn2lid25ayjfgjalncyc68i15p0r"; }) + (fetchNuGet { pname = "System.ComponentModel.Annotations"; version = "4.5.0"; sha256 = "1jj6f6g87k0iwsgmg3xmnn67a14mq88np0l1ys5zkxhkvbc8976p"; }) + (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y"; }) + (fetchNuGet { pname = "System.Drawing.Common"; version = "6.0.0"; sha256 = "02n8rzm58dac2np8b3xw8ychbvylja4nh6938l5k2fhyn40imlgz"; }) + (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.3.0"; sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk"; }) + (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; }) + (fetchNuGet { pname = "System.IO"; version = "4.3.0"; sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f"; }) + (fetchNuGet { pname = "System.IO.Pipelines"; version = "6.0.0"; sha256 = "08211lvckdsdbd67xz4f6cyk76cli565j0dby1grlc4k9bhwby65"; }) + (fetchNuGet { pname = "System.Linq"; version = "4.3.0"; sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7"; }) + (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.3.0"; sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv"; }) + (fetchNuGet { pname = "System.Memory"; version = "4.5.4"; sha256 = "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y"; }) + (fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.5.0"; sha256 = "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59"; }) + (fetchNuGet { pname = "System.ObjectModel"; version = "4.3.0"; sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2"; }) + (fetchNuGet { pname = "System.Private.Uri"; version = "4.3.0"; sha256 = "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx"; }) + (fetchNuGet { pname = "System.Reflection"; version = "4.3.0"; sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m"; }) + (fetchNuGet { pname = "System.Reflection.Emit"; version = "4.3.0"; sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74"; }) + (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.3.0"; sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q"; }) + (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.3.0"; sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c"; }) + (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.3.0"; sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq"; }) + (fetchNuGet { pname = "System.Reflection.Metadata"; version = "5.0.0"; sha256 = "17qsl5nanlqk9iz0l5wijdn6ka632fs1m1fvx18dfgswm258r3ss"; }) + (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; }) + (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.3.0"; sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1"; }) + (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49"; }) + (fetchNuGet { pname = "System.Runtime"; version = "4.3.0"; sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7"; }) + (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.7.1"; sha256 = "119br3pd85lq8zcgh4f60jzmv1g976q1kdgi3hvqdlhfbw6siz2j"; }) + (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "6.0.0"; sha256 = "0qm741kh4rh57wky16sq4m0v05fxmkjjr87krycf5vp9f0zbahbc"; }) + (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60"; }) + (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8"; }) + (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j"; }) + (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; }) + (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "4.5.1"; sha256 = "1z21qyfs6sg76rp68qdx0c9iy57naan89pg7p6i3qpj8kyzn921w"; }) + (fetchNuGet { pname = "System.Threading"; version = "4.3.0"; sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; }) + (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7"; }) + (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153"; }) + (fetchNuGet { pname = "Tmds.DBus.Protocol"; version = "0.15.0"; sha256 = "0d99kcs7r9cp6gpyc7z230czkkyx4164x86dhy0mca73f2ykc2g2"; }) +] diff --git a/pkgs/by-name/kn/knossosnet/package.nix b/pkgs/by-name/kn/knossosnet/package.nix new file mode 100644 index 000000000000..19f45b93b7b9 --- /dev/null +++ b/pkgs/by-name/kn/knossosnet/package.nix @@ -0,0 +1,36 @@ +{ + buildDotnetModule + , fetchFromGitHub + , fontconfig + , lib + , openal + , stdenv + , xorg +}: + +buildDotnetModule rec { + pname = "knossosnet"; + version = "1.0.0"; + + src = fetchFromGitHub { + owner = "KnossosNET"; + repo = "Knossos.NET"; + rev = "v${version}"; + hash = "sha256-Wq4WeRf+ELTxZhQyQf6XAOPmbJwX06qQ5GxRnnK3lyI="; + }; + + patches = [ ./targetframework.patch ]; + + nugetDeps = ./deps.nix; + executables = [ "Knossos.NET" ]; + + runtimeDeps = [ fontconfig openal xorg.libX11 xorg.libICE xorg.libSM ]; + + meta = with lib; { + homepage = "https://github.com/KnossosNET/Knossos.NET"; + description = "A multi-platform launcher for Freespace 2 Open"; + license = licenses.gpl3Only; + mainProgram = "Knossos.NET"; + maintainers = with maintainers; [ cdombroski ]; + }; +} diff --git a/pkgs/by-name/kn/knossosnet/targetframework.patch b/pkgs/by-name/kn/knossosnet/targetframework.patch new file mode 100644 index 000000000000..2802a18053c4 --- /dev/null +++ b/pkgs/by-name/kn/knossosnet/targetframework.patch @@ -0,0 +1,12 @@ +diff -Naur Knossos.NET-0.1.4/IonKiwi.lz4/IonKiwi.lz4.csproj Knossos.NET-0.1.4.new/IonKiwi.lz4/IonKiwi.lz4.csproj +--- Knossos.NET-0.1.4/IonKiwi.lz4/IonKiwi.lz4.csproj 2023-10-18 15:17:20.000000000 -0400 ++++ Knossos.NET-0.1.4.new/IonKiwi.lz4/IonKiwi.lz4.csproj 2024-01-03 17:39:56.809971086 -0500 +@@ -1,7 +1,7 @@ +  + + +- net60 ++ net6.0 + true + IonKiwi.lz4.managed + 1.0.7 From 7920b15ab455236a02d7f0ba2c0605598812ce55 Mon Sep 17 00:00:00 2001 From: Fritz Otlinghaus Date: Sat, 3 Feb 2024 13:01:40 +0100 Subject: [PATCH 122/187] precice: 2.5.0 -> 3.0.0 --- pkgs/development/libraries/precice/default.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/precice/default.nix b/pkgs/development/libraries/precice/default.nix index 885945599e93..873386e90abd 100644 --- a/pkgs/development/libraries/precice/default.nix +++ b/pkgs/development/libraries/precice/default.nix @@ -1,16 +1,23 @@ -{ lib, stdenv, fetchFromGitHub, cmake, gcc, boost, eigen, libxml2, mpi, python3, petsc }: +{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, gcc, boost, eigen, libxml2, mpi, python3, petsc, pkg-config }: stdenv.mkDerivation rec { pname = "precice"; - version = "2.5.0"; + version = "3.0.0"; src = fetchFromGitHub { owner = "precice"; repo = pname; rev = "v${version}"; - sha256 = "sha256-n/UuiVHw1zwlhwR/HDaKgoMnPy6fm9HWZ5FmAr7F/GE="; + hash = "sha256-RuZ18BFdusMHC+Yuapc2N8cEetLu32e28J34HH+gHOg="; }; + patches = [ + (fetchpatch { + url = "https://github.com/precice/precice/commit/9dffe04144ab0f6a92fbff9be91cda71718b9c8e.patch"; + hash = "sha256-kSvIfBQH1mBA5CFJo9Usiypol0u9VgHMlUEHK/uHVNQ="; + }) + ]; + cmakeFlags = [ "-DPRECICE_PETScMapping=OFF" "-DBUILD_SHARED_LIBS=ON" @@ -24,8 +31,8 @@ stdenv.mkDerivation rec { ++ [ "-fpermissive" ] ); - nativeBuildInputs = [ cmake gcc ]; - buildInputs = [ boost eigen libxml2 mpi python3 python3.pkgs.numpy ]; + nativeBuildInputs = [ cmake gcc pkg-config python3 python3.pkgs.numpy ]; + buildInputs = [ boost eigen libxml2 mpi petsc ]; meta = { description = "preCICE stands for Precise Code Interaction Coupling Environment"; From cb1b73c031ca4b9a13689af6b8353f926ea01507 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 03:27:49 +0000 Subject: [PATCH 123/187] erlang_24: 24.3.4.15 -> 24.3.4.16 --- pkgs/development/interpreters/erlang/24.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/erlang/24.nix b/pkgs/development/interpreters/erlang/24.nix index 175640601e9a..4e7df413bb39 100644 --- a/pkgs/development/interpreters/erlang/24.nix +++ b/pkgs/development/interpreters/erlang/24.nix @@ -1,6 +1,6 @@ { mkDerivation }: mkDerivation { - version = "24.3.4.15"; - sha256 = "sha256-1a/5jxTLDWlQHEMfKZoAO3wrg1U0wYBf+xXhyO/EnXA="; + version = "24.3.4.16"; + sha256 = "sha256-oLfidJPgWTz7AsJz+C4adXnxcow8C/M828os6aB4Z/c="; } From cc492c796f76a727083bcac0b59c5c09fb0acfc8 Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Wed, 14 Feb 2024 20:41:00 -0500 Subject: [PATCH 124/187] newsflash: 3.0.2 -> 3.1.1 --- .../feedreaders/newsflash/Cargo.lock | 1789 +++++++++-------- .../feedreaders/newsflash/default.nix | 7 +- .../newsflash/no-post-install.patch | 17 +- 3 files changed, 929 insertions(+), 884 deletions(-) diff --git a/pkgs/applications/networking/feedreaders/newsflash/Cargo.lock b/pkgs/applications/networking/feedreaders/newsflash/Cargo.lock index 3afc84905fb5..8f13df4bb0b9 100644 --- a/pkgs/applications/networking/feedreaders/newsflash/Cargo.lock +++ b/pkgs/applications/networking/feedreaders/newsflash/Cargo.lock @@ -31,9 +31,9 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "1.1.1" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab" +checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" dependencies = [ "memchr", ] @@ -83,9 +83,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.5.0" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c" +checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" dependencies = [ "anstyle", "anstyle-parse", @@ -97,43 +97,43 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.3" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b84bf0a05bbb2a83e5eb6fa36bb6e87baa08193c35ff52bbf6b38d8af2890e46" +checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" [[package]] name = "anstyle-parse" -version = "0.2.1" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" +checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" dependencies = [ "utf8parse", ] [[package]] name = "anstyle-query" -version = "1.0.0" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" +checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" dependencies = [ - "windows-sys", + "windows-sys 0.52.0", ] [[package]] name = "anstyle-wincon" -version = "2.1.0" +version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd" +checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" dependencies = [ "anstyle", - "windows-sys", + "windows-sys 0.52.0", ] [[package]] name = "anyhow" -version = "1.0.75" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" +checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" [[package]] name = "arc-swap" @@ -146,7 +146,7 @@ name = "article_scraper" version = "2.0.0" source = "git+https://gitlab.com/news-flash/article_scraper.git#f9812b556c9cf05de13d936ea73f03c95de79bbc" dependencies = [ - "base64 0.21.4", + "base64", "chrono", "encoding_rs", "escaper", @@ -165,16 +165,16 @@ dependencies = [ [[package]] name = "ashpd" -version = "0.6.2" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3affe251686bd936a0afb74b9693e8bf2f193d51da1b9a45d3f1303a9bd2cc7" +checksum = "01992ad7774250d5b7fe214e2676cb99bf92564436d8135ab44fe815e71769a9" dependencies = [ - "async-std", + "async-fs 2.1.1", + "async-net", "enumflags2", "futures-channel", "futures-util", - "once_cell", - "rand 0.8.5", + "rand", "serde", "serde_repr", "url", @@ -193,20 +193,22 @@ dependencies = [ [[package]] name = "async-channel" -version = "1.9.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" +checksum = "f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3" dependencies = [ "concurrent-queue", - "event-listener 2.5.3", + "event-listener 5.0.0", + "event-listener-strategy 0.5.0", "futures-core", + "pin-project-lite", ] [[package]] name = "async-compression" -version = "0.4.3" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb42b2197bf15ccb092b62c74515dbd8b86d0effd934795f6687c93b6e679a2c" +checksum = "a116f46a969224200a0a97f29cfd4c50e7534e4b4826bd23ea2c3c533039c82c" dependencies = [ "brotli", "flate2", @@ -218,15 +220,15 @@ dependencies = [ [[package]] name = "async-executor" -version = "1.5.3" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78f2db9467baa66a700abce2a18c5ad793f6f83310aca1284796fc3921d113fd" +checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c" dependencies = [ - "async-lock", + "async-lock 3.3.0", "async-task", "concurrent-queue", "fastrand 2.0.1", - "futures-lite", + "futures-lite 2.2.0", "slab", ] @@ -236,25 +238,21 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" dependencies = [ - "async-lock", + "async-lock 2.8.0", "autocfg", "blocking", - "futures-lite", + "futures-lite 1.13.0", ] [[package]] -name = "async-global-executor" -version = "2.3.1" +name = "async-fs" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776" +checksum = "bc19683171f287921f2405677dd2ed2549c3b3bda697a563ebc3a121ace2aba1" dependencies = [ - "async-channel", - "async-executor", - "async-io", - "async-lock", + "async-lock 3.3.0", "blocking", - "futures-lite", - "once_cell", + "futures-lite 2.2.0", ] [[package]] @@ -263,20 +261,39 @@ version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" dependencies = [ - "async-lock", + "async-lock 2.8.0", "autocfg", "cfg-if", "concurrent-queue", - "futures-lite", + "futures-lite 1.13.0", "log", "parking", - "polling", - "rustix 0.37.23", + "polling 2.8.0", + "rustix 0.37.27", "slab", - "socket2 0.4.9", + "socket2 0.4.10", "waker-fn", ] +[[package]] +name = "async-io" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f97ab0c5b00a7cdbe5a371b9a782ee7be1316095885c8a4ea1daf490eb0ef65" +dependencies = [ + "async-lock 3.3.0", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite 2.2.0", + "parking", + "polling 3.4.0", + "rustix 0.38.31", + "slab", + "tracing", + "windows-sys 0.52.0", +] + [[package]] name = "async-lock" version = "2.8.0" @@ -287,20 +304,42 @@ dependencies = [ ] [[package]] -name = "async-process" -version = "1.8.0" +name = "async-lock" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf012553ce51eb7aa6dc2143804cc8252bd1cb681a1c5cb7fa94ca88682dee1d" +checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" dependencies = [ - "async-io", - "async-lock", + "event-listener 4.0.3", + "event-listener-strategy 0.4.0", + "pin-project-lite", +] + +[[package]] +name = "async-net" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" +dependencies = [ + "async-io 2.3.1", + "blocking", + "futures-lite 2.2.0", +] + +[[package]] +name = "async-process" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" +dependencies = [ + "async-io 1.13.0", + "async-lock 2.8.0", "async-signal", "blocking", "cfg-if", - "event-listener 3.0.0", - "futures-lite", - "rustix 0.38.14", - "windows-sys", + "event-listener 3.1.0", + "futures-lite 1.13.0", + "rustix 0.38.31", + "windows-sys 0.48.0", ] [[package]] @@ -311,69 +350,42 @@ checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] name = "async-signal" -version = "0.2.1" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4af361a844928cb7d36590d406709473a1b574f443094422ef166daa3b493208" +checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" dependencies = [ - "async-io", - "async-lock", + "async-io 2.3.1", + "async-lock 2.8.0", "atomic-waker", "cfg-if", - "concurrent-queue", "futures-core", "futures-io", - "libc", + "rustix 0.38.31", "signal-hook-registry", "slab", - "windows-sys", -] - -[[package]] -name = "async-std" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" -dependencies = [ - "async-channel", - "async-global-executor", - "async-io", - "async-lock", - "crossbeam-utils", - "futures-channel", - "futures-core", - "futures-io", - "futures-lite", - "gloo-timers", - "kv-log-macro", - "log", - "memchr", - "once_cell", - "pin-project-lite", - "pin-utils", - "slab", - "wasm-bindgen-futures", + "windows-sys 0.48.0", ] [[package]] name = "async-task" -version = "4.4.1" +version = "4.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9441c6b2fe128a7c2bf680a44c34d0df31ce09e5b7e401fcca3faa483dbc921" +checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799" [[package]] name = "async-trait" -version = "0.1.73" +version = "0.1.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" +checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] @@ -405,21 +417,15 @@ dependencies = [ [[package]] name = "base64" -version = "0.13.1" +version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" - -[[package]] -name = "base64" -version = "0.21.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] name = "bigdecimal" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "454bca3db10617b88b566f205ed190aedb0e0e6dd4cad61d3988a72e8c5594cb" +checksum = "c06619be423ea5bb86c95f087d5707942791a08a85530df0db2209a3ecfb8bc9" dependencies = [ "autocfg", "libm", @@ -442,9 +448,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.4.0" +version = "2.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" +checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" [[package]] name = "block" @@ -489,25 +495,25 @@ checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" [[package]] name = "blocking" -version = "1.4.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94c4ef1f913d78636d78d538eec1f18de81e481f44b1be0a81060090530846e1" +checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" dependencies = [ "async-channel", - "async-lock", + "async-lock 3.3.0", "async-task", "fastrand 2.0.1", "futures-io", - "futures-lite", + "futures-lite 2.2.0", "piper", "tracing", ] [[package]] name = "brotli" -version = "3.3.4" +version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" +checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -516,9 +522,9 @@ dependencies = [ [[package]] name = "brotli-decompressor" -version = "2.3.4" +version = "2.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744" +checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -532,21 +538,21 @@ checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" [[package]] name = "bytecount" -version = "0.6.3" +version = "0.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c" +checksum = "e1e5f035d16fc623ae5f74981db80a439803888314e3a555fd6f04acd51a3205" [[package]] name = "bytemuck" -version = "1.14.0" +version = "1.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6" +checksum = "a2ef034f05691a48569bd920a96c81b9d91bbad1ab5ac7c4616c1f6ef36cb79f" [[package]] name = "byteorder" -version = "1.4.3" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" @@ -562,23 +568,22 @@ checksum = "a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc" [[package]] name = "cairo-rs" -version = "0.18.2" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c0466dfa8c0ee78deef390c274ad756801e0a6dbb86c5ef0924a298c5761c4d" +checksum = "bc1c415b7088381c53c575420899c34c9e6312df5ac5defd05614210e9fd6e1b" dependencies = [ - "bitflags 2.4.0", + "bitflags 2.4.2", "cairo-sys-rs", "glib", "libc", - "once_cell", "thiserror", ] [[package]] name = "cairo-sys-rs" -version = "0.18.2" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" +checksum = "75b6a5fefce2eadb8333e3c604ac964ba6573ec4f28bdd17f67032c4a2831831" dependencies = [ "glib-sys", "libc", @@ -596,9 +601,9 @@ dependencies = [ [[package]] name = "cargo-platform" -version = "0.1.3" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cfa25e60aea747ec7e1124f238816749faa93759c6ff5b31f1ccdda137f4479" +checksum = "694c8807f2ae16faecc43dc17d74b3eb042482789fd0eb64b39a2e04e087053f" dependencies = [ "serde", ] @@ -627,9 +632,9 @@ dependencies = [ [[package]] name = "cfg-expr" -version = "0.15.5" +version = "0.15.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03915af431787e6ffdcc74c645077518c6b6e01f80b761e0fbbfa288536311b3" +checksum = "fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d" dependencies = [ "smallvec", "target-lexicon", @@ -643,16 +648,16 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.31" +version = "0.4.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" +checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b" dependencies = [ "android-tzdata", "iana-time-zone", "js-sys", "num-traits", "wasm-bindgen", - "windows-targets", + "windows-targets 0.52.0", ] [[package]] @@ -666,9 +671,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.4.5" +version = "4.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "824956d0dca8334758a5b7f7e50518d66ea319330cbceedcf76905c2f6ab30e3" +checksum = "80c21025abd42669a92efc996ef13cfb2c5c627858421ea58d5c3b331a6c134f" dependencies = [ "clap_builder", "clap_derive", @@ -676,9 +681,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.4.5" +version = "4.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "122ec64120a49b4563ccaedcbea7818d069ed8e9aa6d829b82d8a4128936b2ab" +checksum = "458bf1f341769dfcf849846f65dffdf9146daa56bcd2a47cb4e1de9915567c99" dependencies = [ "anstream", "anstyle", @@ -688,27 +693,27 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.4.2" +version = "4.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873" +checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] name = "clap_lex" -version = "0.5.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" +checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" [[package]] name = "color-backtrace" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6fcd4d200ae702628e8d54bafff5f7e7397b031a5849656a6f5bfe2c5fb780d" +checksum = "150fd80a270c0671379f388c8204deb6a746bb4eac8a6c03fe2460b2c0127ea0" dependencies = [ "backtrace", "termcolor", @@ -728,10 +733,11 @@ checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" [[package]] name = "commafeed_api" -version = "0.1.0" -source = "git+https://gitlab.com/news-flash/commafeed_api.git#701976f8fccf887416a1306b6d0e0a3bb026573f" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "013b56b25f5e10cae0fac4564fd64aa54766a860b896fc2d582f97616be6e92c" dependencies = [ - "base64 0.21.4", + "base64", "chrono", "log", "reqwest", @@ -743,18 +749,18 @@ dependencies = [ [[package]] name = "concurrent-queue" -version = "2.3.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400" +checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" dependencies = [ "crossbeam-utils", ] [[package]] name = "cookie" -version = "0.16.2" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" +checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24" dependencies = [ "percent-encoding", "time", @@ -763,12 +769,12 @@ dependencies = [ [[package]] name = "cookie_store" -version = "0.16.2" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d606d0fba62e13cf04db20536c05cb7f13673c161cb47a47a82b9b9e7d3f1daa" +checksum = "387461abbc748185c3a6e1673d826918b450b87ff22639429c694619a83b6cf6" dependencies = [ "cookie", - "idna 0.2.3", + "idna 0.3.0", "log", "publicsuffix", "serde", @@ -780,9 +786,9 @@ dependencies = [ [[package]] name = "core-foundation" -version = "0.9.3" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" dependencies = [ "core-foundation-sys", "libc", @@ -790,24 +796,24 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.4" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" +checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" [[package]] name = "cpufeatures" -version = "0.2.9" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" +checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" dependencies = [ "libc", ] [[package]] name = "crc-any" -version = "2.4.3" +version = "2.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "774646b687f63643eb0f4bf13dc263cb581c8c9e57973b6ddf78bda3994d88df" +checksum = "c01a5e1f881f6fb6099a7bdf949e946719fd4f1fefa56264890574febf0eb6d0" dependencies = [ "debug-helper", ] @@ -823,46 +829,37 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.8" +version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" +checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b" dependencies = [ - "cfg-if", "crossbeam-utils", ] [[package]] name = "crossbeam-deque" -version = "0.8.3" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" dependencies = [ - "cfg-if", "crossbeam-epoch", "crossbeam-utils", ] [[package]] name = "crossbeam-epoch" -version = "0.9.15" +version = "0.9.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" dependencies = [ - "autocfg", - "cfg-if", "crossbeam-utils", - "memoffset 0.9.0", - "scopeguard", ] [[package]] name = "crossbeam-utils" -version = "0.8.16" +version = "0.8.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" -dependencies = [ - "cfg-if", -] +checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" [[package]] name = "crunchy" @@ -882,9 +879,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" +checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" [[package]] name = "debug-helper" @@ -894,9 +891,12 @@ checksum = "f578e8e2c440e7297e008bb5486a3a8a194775224bbc23729b0dbdfaeebf162e" [[package]] name = "deranged" -version = "0.3.8" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +dependencies = [ + "powerfmt", +] [[package]] name = "derivative" @@ -928,9 +928,9 @@ checksum = "3c877555693c14d2f84191cfd3ad8582790fc52b5e2274b40b59cf5f5cea25c7" [[package]] name = "diesel" -version = "2.1.2" +version = "2.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53c8a2cb22327206568569e5a45bb5a2c946455efdd76e24d15b7e82171af95e" +checksum = "62c6fcf842f17f8c78ecf7c81d75c5ce84436b41ee07e03f490fbb5f5a8731d8" dependencies = [ "bigdecimal", "chrono", @@ -956,7 +956,7 @@ dependencies = [ "diesel_table_macro_syntax", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] @@ -976,7 +976,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc5557efc453706fed5e4fa85006fe9817c224c3f480a34c7e5959fd700921c5" dependencies = [ - "syn 2.0.37", + "syn 2.0.48", ] [[package]] @@ -1019,33 +1019,13 @@ dependencies = [ "crypto-common", ] -[[package]] -name = "dirs" -version = "4.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" -dependencies = [ - "dirs-sys 0.3.7", -] - [[package]] name = "dirs" version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" dependencies = [ - "dirs-sys 0.4.1", -] - -[[package]] -name = "dirs-sys" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" -dependencies = [ - "libc", - "redox_users", - "winapi", + "dirs-sys", ] [[package]] @@ -1057,14 +1037,14 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] name = "either" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" +checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" [[package]] name = "encoding_rs" @@ -1083,14 +1063,14 @@ checksum = "b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca" [[package]] name = "enum-as-inner" -version = "0.5.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" +checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" dependencies = [ "heck", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.48", ] [[package]] @@ -1111,7 +1091,7 @@ checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] @@ -1122,23 +1102,12 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "errno" -version = "0.3.3" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" +checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" dependencies = [ - "errno-dragonfly", - "libc", - "windows-sys", -] - -[[package]] -name = "errno-dragonfly" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" -dependencies = [ - "cc", "libc", + "windows-sys 0.52.0", ] [[package]] @@ -1167,9 +1136,9 @@ checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" [[package]] name = "event-listener" -version = "3.0.0" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29e56284f00d94c1bc7fd3c77027b4623c88c1f53d8d2394c6199f2921dea325" +checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" dependencies = [ "concurrent-queue", "parking", @@ -1177,10 +1146,52 @@ dependencies = [ ] [[package]] -name = "exr" -version = "1.71.0" +name = "event-listener" +version = "4.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "832a761f35ab3e6664babfbdc6cef35a4860e816ec3916dcfd0882954e98a8a8" +checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener" +version = "5.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b72557800024fabbaa2449dd4bf24e37b93702d457a4d4f2b0dd1f0f039f20c1" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" +dependencies = [ + "event-listener 4.0.3", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "feedafcaa9b749175d5ac357452a9d41ea2911da598fde46ce1fe02c37751291" +dependencies = [ + "event-listener 5.0.0", + "pin-project-lite", +] + +[[package]] +name = "exr" +version = "1.72.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4" dependencies = [ "bit_field", "flume", @@ -1194,9 +1205,9 @@ dependencies = [ [[package]] name = "eyre" -version = "0.6.8" +version = "0.6.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb" +checksum = "7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec" dependencies = [ "indenter", "once_cell", @@ -1219,18 +1230,18 @@ checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" [[package]] name = "fdeflate" -version = "0.3.0" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" +checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" dependencies = [ "simd-adler32", ] [[package]] name = "feed-rs" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dbec361cb401c1b86aea784fb809073733da06b1a1fd794222e7bf9845db327" +checksum = "1ebf574f2f8a63948eae0d786c1fe339d71b6c98e735d58c81c85d93c8a66edf" dependencies = [ "chrono", "lazy_static", @@ -1239,7 +1250,7 @@ dependencies = [ "regex", "serde", "serde_json", - "siphasher", + "siphasher 1.0.0", "url", "uuid", ] @@ -1304,9 +1315,9 @@ dependencies = [ [[package]] name = "flate2" -version = "1.0.27" +version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010" +checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" dependencies = [ "crc32fast", "miniz_oxide", @@ -1318,7 +1329,7 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" dependencies = [ - "spin 0.9.8", + "spin", ] [[package]] @@ -1344,9 +1355,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" dependencies = [ "percent-encoding", ] @@ -1363,9 +1374,9 @@ dependencies = [ [[package]] name = "futures" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" +checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" dependencies = [ "futures-channel", "futures-core", @@ -1378,9 +1389,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" dependencies = [ "futures-core", "futures-sink", @@ -1388,15 +1399,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" [[package]] name = "futures-executor" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" dependencies = [ "futures-core", "futures-task", @@ -1406,9 +1417,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" [[package]] name = "futures-lite" @@ -1426,33 +1437,46 @@ dependencies = [ ] [[package]] -name = "futures-macro" -version = "0.3.28" +name = "futures-lite" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" +checksum = "445ba825b27408685aaecefd65178908c36c6e96aaf6d8599419d46e624192ba" +dependencies = [ + "fastrand 2.0.1", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + +[[package]] +name = "futures-macro" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] name = "futures-sink" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" [[package]] name = "futures-task" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" [[package]] name = "futures-util" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" dependencies = [ "futures-channel", "futures-core", @@ -1468,22 +1492,21 @@ dependencies = [ [[package]] name = "gdk-pixbuf" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbc9c2ed73a81d556b65d08879ba4ee58808a6b1927ce915262185d6d547c6f3" +checksum = "c311c47800051b87de1335e8792774d7cec551c91a0a3d109ab21d76b36f208f" dependencies = [ "gdk-pixbuf-sys", "gio", "glib", "libc", - "once_cell", ] [[package]] name = "gdk-pixbuf-sys" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" +checksum = "3dcbd04c1b2c4834cc008b4828bc917d062483b88d26effde6342e5622028f96" dependencies = [ "gio-sys", "glib-sys", @@ -1494,9 +1517,9 @@ dependencies = [ [[package]] name = "gdk4" -version = "0.7.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7edb019ad581f8ecf8ea8e4baa6df7c483a95b5a59be3140be6a9c3b0c632af6" +checksum = "6771942f85a2beaa220c64739395e4401b9fab4a52aba9b503fa1e6ed4d4d806" dependencies = [ "cairo-rs", "gdk-pixbuf", @@ -1509,9 +1532,9 @@ dependencies = [ [[package]] name = "gdk4-sys" -version = "0.7.2" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbab43f332a3cf1df9974da690b5bb0e26720ed09a228178ce52175372dcfef0" +checksum = "1eb95854fab65072023a7814434f003db571d6e45c287c0b0c540c1c78bdf6ae" dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", @@ -1536,24 +1559,13 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.1.16" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" +checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" dependencies = [ "cfg-if", "libc", - "wasi 0.9.0+wasi-snapshot-preview1", -] - -[[package]] -name = "getrandom" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" -dependencies = [ - "cfg-if", - "libc", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi", ] [[package]] @@ -1588,15 +1600,15 @@ dependencies = [ [[package]] name = "gimli" -version = "0.28.0" +version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" +checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" [[package]] name = "gio" -version = "0.18.2" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57052f84e8e5999b258e8adf8f5f2af0ac69033864936b8b6838321db2f759b1" +checksum = "b3d1aaa2d926710a27f3b35822806b1513b393b71174dd2601c9d02fdab0cb82" dependencies = [ "futures-channel", "futures-core", @@ -1605,7 +1617,6 @@ dependencies = [ "gio-sys", "glib", "libc", - "once_cell", "pin-project-lite", "smallvec", "thiserror", @@ -1613,24 +1624,24 @@ dependencies = [ [[package]] name = "gio-sys" -version = "0.18.1" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" +checksum = "bcf8e1d9219bb294636753d307b030c1e8a032062cba74f493c431a5c8b81ce4" dependencies = [ "glib-sys", "gobject-sys", "libc", "system-deps", - "winapi", + "windows-sys 0.52.0", ] [[package]] name = "glib" -version = "0.18.2" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c316afb01ce8067c5eaab1fc4f2cd47dc21ce7b6296358605e2ffab23ccbd19" +checksum = "170ee82b9b44b3b5fd1cf4971d6cf0eadec38303bb84c7bcc4e6b95a18934e71" dependencies = [ - "bitflags 2.4.0", + "bitflags 2.4.2", "futures-channel", "futures-core", "futures-executor", @@ -1642,30 +1653,28 @@ dependencies = [ "gobject-sys", "libc", "memchr", - "once_cell", "smallvec", "thiserror", ] [[package]] name = "glib-macros" -version = "0.18.2" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8da903822b136d42360518653fcf154455defc437d3e7a81475bf9a95ff1e47" +checksum = "2ff52fff7e4d1bb8598ae744e9bb90c8c76271712483c3f0ce931bee9814de85" dependencies = [ "heck", - "proc-macro-crate", - "proc-macro-error", + "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] name = "glib-sys" -version = "0.18.1" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" +checksum = "630f097773d7c7a0bb3258df4e8157b47dc98bbfa0e60ad9ab56174813feced4" dependencies = [ "libc", "system-deps", @@ -1677,23 +1686,11 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" -[[package]] -name = "gloo-timers" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" -dependencies = [ - "futures-channel", - "futures-core", - "js-sys", - "wasm-bindgen", -] - [[package]] name = "gobject-sys" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" +checksum = "c85e2b1080b9418dd0c58b498da3a5c826030343e0ef07bde6a955d28de54979" dependencies = [ "glib-sys", "libc", @@ -1702,9 +1699,9 @@ dependencies = [ [[package]] name = "graphene-rs" -version = "0.18.1" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b2228cda1505613a7a956cca69076892cfbda84fc2b7a62b94a41a272c0c401" +checksum = "147827e4f506f8073ac3ec5b28cc2255bdf3abc30f5b4e101a80506eebe11d2c" dependencies = [ "glib", "graphene-sys", @@ -1713,9 +1710,9 @@ dependencies = [ [[package]] name = "graphene-sys" -version = "0.18.1" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc4144cee8fc8788f2a9b73dc5f1d4e1189d1f95305c4cb7bd9c1af1cfa31f59" +checksum = "236ed66cc9b18d8adf233716f75de803d0bf6fc806f60d14d948974a12e240d0" dependencies = [ "glib-sys", "libc", @@ -1741,9 +1738,9 @@ dependencies = [ [[package]] name = "gsk4" -version = "0.7.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d958e351d2f210309b32d081c832d7de0aca0b077aa10d88336c6379bd01f7e" +checksum = "0e8ce8dee0fd87a11002214b1204ff18c9272fbd530408f0884a0f9b25dc31de" dependencies = [ "cairo-rs", "gdk4", @@ -1756,9 +1753,9 @@ dependencies = [ [[package]] name = "gsk4-sys" -version = "0.7.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12bd9e3effea989f020e8f1ff3fa3b8c63ba93d43b899c11a118868853a56d55" +checksum = "2660a652da5b662d43924df19ba40d73f015ed427329ef51d2b1360a4e0dc0e4" dependencies = [ "cairo-sys-rs", "gdk4-sys", @@ -1772,9 +1769,9 @@ dependencies = [ [[package]] name = "gtk4" -version = "0.7.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aeb51aa3e9728575a053e1f43543cd9992ac2477e1b186ad824fd4adfb70842" +checksum = "7d26ffa3ec6316ccaa1df62d3e7f5bae1637c0acbb43f250fabef38319f73c64" dependencies = [ "cairo-rs", "field-offset", @@ -1793,12 +1790,12 @@ dependencies = [ [[package]] name = "gtk4-macros" -version = "0.7.2" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d57ec49cf9b657f69a05bca8027cff0a8dfd0c49e812be026fc7311f2163832f" +checksum = "c8b86439e9896f6f3f47c3d8077c5c8205174078760afdabd9098a8e9e937d97" dependencies = [ "anyhow", - "proc-macro-crate", + "proc-macro-crate 3.1.0", "proc-macro-error", "proc-macro2", "quote", @@ -1807,9 +1804,9 @@ dependencies = [ [[package]] name = "gtk4-sys" -version = "0.7.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54d8c4aa23638ce9faa2caf7e2a27d4a1295af2155c8e8d28c4d4eeca7a65eb8" +checksum = "2abc0a6d356d59a3806021829ce6ed3e70bba3509b41a535fedcb09fae13fbc0" dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", @@ -1826,9 +1823,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.21" +version = "0.3.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" +checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" dependencies = [ "bytes", "fnv", @@ -1836,7 +1833,7 @@ dependencies = [ "futures-sink", "futures-util", "http", - "indexmap 1.9.3", + "indexmap", "slab", "tokio", "tokio-util", @@ -1845,18 +1842,19 @@ dependencies = [ [[package]] name = "half" -version = "2.2.1" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" +checksum = "bc52e53916c08643f1b56ec082790d1e86a32e58dc5268f897f313fbae7b4872" dependencies = [ + "cfg-if", "crunchy", ] [[package]] name = "hard-xml" -version = "1.27.0" +version = "1.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b74134bb74033894bf6b22cb9078c5e19bb750bd586f5cea24bc4acf23e9da9a" +checksum = "fafc2bcb74049535eb6fab49eb20164a427867a9e809516ef95a98e961164432" dependencies = [ "hard-xml-derive", "jetscii", @@ -1867,9 +1865,9 @@ dependencies = [ [[package]] name = "hard-xml-derive" -version = "1.27.0" +version = "1.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f50ce8d120d040bf18a4d8dd75ea96497cc75d285b09e2473e88df57bb20f3ab" +checksum = "57a345b327da51b997c94f841d9db6b2d292c7632713bd8a1b8b191e8b819df7" dependencies = [ "bitflags 1.3.2", "proc-macro2", @@ -1879,15 +1877,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.12.3" +version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" - -[[package]] -name = "hashbrown" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" +checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" [[package]] name = "heck" @@ -1897,9 +1889,9 @@ checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] name = "hermit-abi" -version = "0.3.3" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" +checksum = "d0c62115964e08cb8039170eb33c1d0e2388a256930279edca206fff675f82c3" [[package]] name = "hex" @@ -1920,9 +1912,9 @@ dependencies = [ [[package]] name = "html2pango" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e22f189d26bf7cf4652dbe49da86f3a27628f745469365f1d2575ea8caf54eaf" +checksum = "a5f061cc3c0538033f81a94417f209e2b1908e3dab8b87b205d84e6109c8091b" dependencies = [ "ammonia", "anyhow", @@ -1950,9 +1942,9 @@ dependencies = [ [[package]] name = "http" -version = "0.2.9" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" +checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" dependencies = [ "bytes", "fnv", @@ -1961,9 +1953,9 @@ dependencies = [ [[package]] name = "http-body" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" +checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" dependencies = [ "bytes", "http", @@ -1990,9 +1982,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.27" +version = "0.14.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" +checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" dependencies = [ "bytes", "futures-channel", @@ -2005,7 +1997,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.4.9", + "socket2 0.5.5", "tokio", "tower-service", "tracing", @@ -2014,9 +2006,9 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.24.1" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97" +checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" dependencies = [ "futures-util", "http", @@ -2041,16 +2033,16 @@ dependencies = [ [[package]] name = "iana-time-zone" -version = "0.1.57" +version = "0.1.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" +checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" dependencies = [ "android_system_properties", "core-foundation-sys", "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "windows", + "windows-core", ] [[package]] @@ -2062,17 +2054,6 @@ dependencies = [ "cc", ] -[[package]] -name = "idna" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" -dependencies = [ - "matches", - "unicode-bidi", - "unicode-normalization", -] - [[package]] name = "idna" version = "0.3.0" @@ -2094,10 +2075,20 @@ dependencies = [ ] [[package]] -name = "image" -version = "0.24.7" +name = "idna" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f3dfdbdd72063086ff443e297b61695500514b1e41095b6fb9a5ab48a70a711" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "image" +version = "0.24.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "034bbe799d1909622a74d1193aa50147769440040ff36cb2baa947609b0a4e23" dependencies = [ "bytemuck", "byteorder", @@ -2105,7 +2096,6 @@ dependencies = [ "exr", "gif", "jpeg-decoder", - "num-rational", "num-traits", "png", "qoi", @@ -2120,22 +2110,12 @@ checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" [[package]] name = "indexmap" -version = "1.9.3" +version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" -dependencies = [ - "autocfg", - "hashbrown 0.12.3", -] - -[[package]] -name = "indexmap" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad227c3af19d4914570ad36d30409928b75967c298feb9ea1969db3a610bb14e" +checksum = "824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520" dependencies = [ "equivalent", - "hashbrown 0.14.0", + "hashbrown", ] [[package]] @@ -2155,7 +2135,7 @@ checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" dependencies = [ "hermit-abi", "libc", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] @@ -2164,17 +2144,17 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" dependencies = [ - "socket2 0.5.4", + "socket2 0.5.5", "widestring", - "windows-sys", + "windows-sys 0.48.0", "winreg", ] [[package]] name = "ipnet" -version = "2.8.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" +checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" [[package]] name = "ipnetwork" @@ -2196,24 +2176,24 @@ dependencies = [ [[package]] name = "itertools" -version = "0.11.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" dependencies = [ "either", ] [[package]] name = "itoa" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" +checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" [[package]] name = "javascriptcore6" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ab2e7a6ba3112cf23e7bf63f0aefe5058e6b4f1f759d47bf22922f73ed17e79" +checksum = "d95a69260c40bbf52066f2c6fa520c00c1ec8ab8208636cf3070c0157c5221f8" dependencies = [ "glib", "javascriptcore6-sys", @@ -2222,9 +2202,9 @@ dependencies = [ [[package]] name = "javascriptcore6-sys" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5a26b89c59d679b0d57dd98235e3125b132407cc14c3fb6382df4b84475c39f" +checksum = "fc104f99c5adcd7ed53dd491121c111e05e3e8d40020d3519e98c346ca64186b" dependencies = [ "glib-sys", "gobject-sys", @@ -2240,31 +2220,22 @@ checksum = "47f142fe24a9c9944451e8349de0a56af5f3e7226dc46f3ed4d4ecc0b85af75e" [[package]] name = "jpeg-decoder" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" +checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" dependencies = [ "rayon", ] [[package]] name = "js-sys" -version = "0.3.64" +version = "0.3.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" +checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" dependencies = [ "wasm-bindgen", ] -[[package]] -name = "kv-log-macro" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" -dependencies = [ - "log", -] - [[package]] name = "lazy_static" version = "1.4.0" @@ -2279,9 +2250,9 @@ checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" [[package]] name = "libadwaita" -version = "0.5.3" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fe7e70c06507ed10a16cda707f358fbe60fe0dc237498f78c686ade92fd979c" +checksum = "91b4990248b9e1ec5e72094a2ccaea70ec3809f88f6fd52192f2af306b87c5d9" dependencies = [ "gdk-pixbuf", "gdk4", @@ -2295,9 +2266,9 @@ dependencies = [ [[package]] name = "libadwaita-sys" -version = "0.5.3" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e10aaa38de1d53374f90deeb4535209adc40cc5dba37f9704724169bceec69a" +checksum = "23a748e4e92be1265cd9e93d569c0b5dfc7814107985aa6743d670ab281ea1a8" dependencies = [ "gdk4-sys", "gio-sys", @@ -2311,21 +2282,32 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.148" +version = "0.2.153" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b" +checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" [[package]] name = "libm" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" +checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" + +[[package]] +name = "libredox" +version = "0.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" +dependencies = [ + "bitflags 2.4.2", + "libc", + "redox_syscall", +] [[package]] name = "libsqlite3-sys" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" +checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716" dependencies = [ "pkg-config", "vcpkg", @@ -2365,9 +2347,9 @@ checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" [[package]] name = "linux-raw-sys" -version = "0.4.7" +version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a9bad9f94746442c783ca431b22403b519cd7fbeed0533fdd6328b2f2212128" +checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" [[package]] name = "locale_config" @@ -2384,9 +2366,9 @@ dependencies = [ [[package]] name = "lock_api" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" +checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" dependencies = [ "autocfg", "scopeguard", @@ -2399,7 +2381,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" dependencies = [ "serde", - "value-bag", ] [[package]] @@ -2410,9 +2391,9 @@ checksum = "a94d21414c1f4a51209ad204c1776a3d0765002c76c6abcb602a6f09f1e881c7" [[package]] name = "log4rs" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d36ca1786d9e79b8193a68d480a0907b612f109537115c6ff655a3a1967533fd" +checksum = "0816135ae15bd0391cf284eab37e6e3ee0a6ee63d2ceeb659862bd8d0a984ca6" dependencies = [ "anyhow", "arc-swap", @@ -2423,7 +2404,9 @@ dependencies = [ "libc", "log", "log-mdc", + "once_cell", "parking_lot", + "rand", "serde", "serde-value", "serde_json", @@ -2449,23 +2432,14 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" -[[package]] -name = "mach2" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8" -dependencies = [ - "libc", -] - [[package]] name = "magic-crypt" -version = "3.1.12" +version = "3.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0196bd5c76f5f51d7d6563545f86262fef4c82d75466ba6f6d359c40a523318d" +checksum = "6c42f95f9d296f2dcb50665f507ed5a68a171453142663ce44d77a4eb217b053" dependencies = [ "aes", - "base64 0.13.1", + "base64", "block-modes", "crc-any", "des", @@ -2522,12 +2496,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" -[[package]] -name = "matches" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" - [[package]] name = "md-5" version = "0.9.1" @@ -2547,9 +2515,9 @@ checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771" [[package]] name = "memchr" -version = "2.6.3" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" +checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" [[package]] name = "memoffset" @@ -2576,7 +2544,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f23f71580015254b020e856feac3df5878c2c7a8812297edd6c0a485ac9dada" dependencies = [ "serde", - "toml", + "toml 0.7.8", ] [[package]] @@ -2608,11 +2576,11 @@ dependencies = [ [[package]] name = "miniflux_api" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c402b227e14d83831bfb5a5d4bc347b1a925889f733b27697610a307b0bd8e89" +checksum = "babaa4cdaadf81050c03f93f16375cf305a29b2d6f099d66ff40aae93afcfee2" dependencies = [ - "base64 0.13.1", + "base64", "log", "reqwest", "serde", @@ -2624,9 +2592,9 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" dependencies = [ "adler", "simd-adler32", @@ -2634,23 +2602,23 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.8" +version = "0.8.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" +checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" dependencies = [ "libc", - "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys", + "wasi", + "windows-sys 0.48.0", ] [[package]] name = "moka" -version = "0.11.3" +version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa6e72583bf6830c956235bff0d5afec8cf2952f579ebad18ae7821a917d950f" +checksum = "b1911e88d5831f748a4097a43862d129e3c6fca831eecac9b8db6d01d93c9de2" dependencies = [ - "async-io", - "async-lock", + "async-lock 2.8.0", + "async-trait", "crossbeam-channel", "crossbeam-epoch", "crossbeam-utils", @@ -2659,7 +2627,6 @@ dependencies = [ "parking_lot", "quanta", "rustc_version", - "scheduled-thread-pool", "skeptic", "smallvec", "tagptr", @@ -2701,12 +2668,12 @@ checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" [[package]] name = "news-flash" version = "2.3.0-alpha.0" -source = "git+https://gitlab.com/news_flash/news_flash.git#b1763aa942149891afa760255724b0a03319e1e4" +source = "git+https://gitlab.com/news_flash/news_flash.git#75935aea3f518380d696d4ad879cf0faaf52976c" dependencies = [ "article_scraper", "async-trait", - "base64 0.21.4", - "bitflags 2.4.0", + "base64", + "bitflags 2.4.2", "bytes", "chrono", "commafeed_api", @@ -2721,7 +2688,7 @@ dependencies = [ "greader_api", "hex", "image", - "itertools 0.11.0", + "itertools 0.12.1", "libxml", "log", "magic-crypt", @@ -2738,7 +2705,7 @@ dependencies = [ "random_color", "regex", "reqwest", - "rust-embed 8.0.0", + "rust-embed 8.2.0", "sanitize-filename", "semver", "serde", @@ -2753,13 +2720,13 @@ name = "news_flash_gtk" version = "0.0.0" dependencies = [ "ashpd", - "base64 0.21.4", + "base64", "bytesize", "chrono", "clap", "color-backtrace", "diffus", - "dirs 5.0.1", + "dirs", "eyre", "feedly_api", "futures", @@ -2783,7 +2750,7 @@ dependencies = [ "rc-writer", "regex", "reqwest", - "rust-embed 8.0.0", + "rust-embed 8.2.0", "serde", "serde_json", "thiserror", @@ -2811,7 +2778,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "488e5fb51484deb6bc5bc22f0b0db4902ae7e391d075f8d1a1b9a9674ea326d3" dependencies = [ - "base64 0.21.4", + "base64", "log", "reqwest", "serde", @@ -2846,31 +2813,25 @@ dependencies = [ ] [[package]] -name = "num-integer" -version = "0.1.45" +name = "num-conv" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" -dependencies = [ - "autocfg", - "num-traits", -] +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" [[package]] -name = "num-rational" -version = "0.4.1" +name = "num-integer" +version = "0.1.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" dependencies = [ - "autocfg", - "num-integer", "num-traits", ] [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" dependencies = [ "autocfg", ] @@ -2922,18 +2883,18 @@ dependencies = [ [[package]] name = "object" -version = "0.32.1" +version = "0.32.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" +checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" dependencies = [ "memchr", ] [[package]] name = "once_cell" -version = "1.18.0" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "opaque-debug" @@ -2943,11 +2904,11 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "openssl" -version = "0.10.57" +version = "0.10.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c" +checksum = "15c9d69dd87a29568d4d017cfe8ec518706046a05184e5aea92d0af890b803c8" dependencies = [ - "bitflags 2.4.0", + "bitflags 2.4.2", "cfg-if", "foreign-types", "libc", @@ -2964,7 +2925,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] @@ -2975,9 +2936,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.93" +version = "0.9.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d" +checksum = "22e1bf214306098e4832460f797824c05d25aacdf896f64a985fb0fd992454ae" dependencies = [ "cc", "libc", @@ -2987,9 +2948,9 @@ dependencies = [ [[package]] name = "opml" -version = "1.1.5" +version = "1.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "657e16a7677a52c9bcfca579d77c087bc4240644d7e5491b359bb76ed62c779d" +checksum = "df2f96426c857a92676dc29a9e2a181eb39321047ac994491c69eae01619ddf2" dependencies = [ "hard-xml", "serde", @@ -3004,9 +2965,9 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "ordered-float" -version = "2.10.0" +version = "2.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87" +checksum = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" dependencies = [ "num-traits", ] @@ -3023,22 +2984,21 @@ dependencies = [ [[package]] name = "pango" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06a9e54b831d033206160096b825f2070cf5fda7e35167b1c01e9e774f9202d1" +checksum = "78d7f779b957728c74fd1a060dfa6d89a0bea792ebc50cc2da80e4e87282d69e" dependencies = [ "gio", "glib", "libc", - "once_cell", "pango-sys", ] [[package]] name = "pango-sys" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" +checksum = "f52ef6a881c19fbfe3b1484df5cad411acaaba29dbec843941c3110d19f340ea" dependencies = [ "glib-sys", "gobject-sys", @@ -3048,9 +3008,9 @@ dependencies = [ [[package]] name = "parking" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e52c774a4c39359c1d1c52e43f73dd91a75a614652c825408eec30c95a9b2067" +checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" [[package]] name = "parking_lot" @@ -3064,22 +3024,22 @@ dependencies = [ [[package]] name = "parking_lot_core" -version = "0.9.8" +version = "0.9.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" +checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.3.5", + "redox_syscall", "smallvec", - "windows-targets", + "windows-targets 0.48.5", ] [[package]] name = "percent-encoding" -version = "2.3.0" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "phf" @@ -3107,7 +3067,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" dependencies = [ "phf_shared", - "rand 0.8.5", + "rand", ] [[package]] @@ -3116,7 +3076,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" dependencies = [ - "siphasher", + "siphasher 0.3.11", ] [[package]] @@ -3144,15 +3104,15 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.27" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" +checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" [[package]] name = "png" -version = "0.17.10" +version = "0.17.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd75bf2d8dd3702b9707cdbc56a5b9ef42cec752eb8b3bafc01234558442aa64" +checksum = "1f6c3c3e617595665b8ea2ff95a86066be38fb121ff920a9c0eb282abcd1da5a" dependencies = [ "bitflags 1.3.2", "crc32fast", @@ -3174,9 +3134,29 @@ dependencies = [ "libc", "log", "pin-project-lite", - "windows-sys", + "windows-sys 0.48.0", ] +[[package]] +name = "polling" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30054e72317ab98eddd8561db0f6524df3367636884b7b21b703e4b280a84a14" +dependencies = [ + "cfg-if", + "concurrent-queue", + "pin-project-lite", + "rustix 0.38.31", + "tracing", + "windows-sys 0.52.0", +] + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + [[package]] name = "ppv-lite86" version = "0.2.17" @@ -3196,7 +3176,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" dependencies = [ "once_cell", - "toml_edit", + "toml_edit 0.19.15", +] + +[[package]] +name = "proc-macro-crate" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" +dependencies = [ + "toml_edit 0.21.1", ] [[package]] @@ -3225,9 +3214,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.78" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" dependencies = [ "unicode-ident", ] @@ -3250,11 +3239,11 @@ dependencies = [ [[package]] name = "pulldown-cmark" -version = "0.9.3" +version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998" +checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.4.2", "memchr", "unicase", ] @@ -3270,16 +3259,15 @@ dependencies = [ [[package]] name = "quanta" -version = "0.11.1" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a17e662a7a8291a865152364c20c7abc5e60486ab2001e8ec10b24862de0b9ab" +checksum = "9ca0b7bac0b97248c40bb77288fc52029cf1459c0461ea1b05ee32ccf011de2c" dependencies = [ "crossbeam-utils", "libc", - "mach2", "once_cell", "raw-cpuid", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi", "web-sys", "winapi", ] @@ -3292,9 +3280,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" [[package]] name = "quick-xml" -version = "0.27.1" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffc053f057dd768a56f62cd7e434c42c831d296968997e9ac1f76ea7c2d14c41" +checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" dependencies = [ "encoding_rs", "memchr", @@ -3302,9 +3290,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.33" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" dependencies = [ "proc-macro2", ] @@ -3320,20 +3308,6 @@ dependencies = [ "scheduled-thread-pool", ] -[[package]] -name = "rand" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" -dependencies = [ - "getrandom 0.1.16", - "libc", - "rand_chacha 0.2.2", - "rand_core 0.5.1", - "rand_hc", - "rand_pcg", -] - [[package]] name = "rand" version = "0.8.5" @@ -3341,18 +3315,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "libc", - "rand_chacha 0.3.1", - "rand_core 0.6.4", -] - -[[package]] -name = "rand_chacha" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" -dependencies = [ - "ppv-lite86", - "rand_core 0.5.1", + "rand_chacha", + "rand_core", ] [[package]] @@ -3362,16 +3326,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ "ppv-lite86", - "rand_core 0.6.4", -] - -[[package]] -name = "rand_core" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" -dependencies = [ - "getrandom 0.1.16", + "rand_core", ] [[package]] @@ -3380,50 +3335,32 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.10", -] - -[[package]] -name = "rand_hc" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" -dependencies = [ - "rand_core 0.5.1", -] - -[[package]] -name = "rand_pcg" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" -dependencies = [ - "rand_core 0.5.1", + "getrandom", ] [[package]] name = "random_color" -version = "0.6.1" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5f34bd6526786b2ce5141fd37a4084b5da1ebae74595b5b0d05482a7cef7181" +checksum = "0085421bc527effa7ed6d46bac0a28734663c47abe03d80a5e78e441fad85196" dependencies = [ - "rand 0.7.3", + "rand", ] [[package]] name = "raw-cpuid" -version = "10.7.0" +version = "11.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332" +checksum = "9d86a7c4638d42c44551f4791a20e687dbb4c3de1f33c43dd71e355cd429def1" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.4.2", ] [[package]] name = "rayon" -version = "1.8.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" +checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051" dependencies = [ "either", "rayon-core", @@ -3431,9 +3368,9 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.12.0" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" dependencies = [ "crossbeam-deque", "crossbeam-utils", @@ -3447,38 +3384,29 @@ checksum = "ca8049c74229f22d8cba889ee1d541b05da9c9668d8fe2011bb922250d0be148" [[package]] name = "redox_syscall" -version = "0.2.16" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" -dependencies = [ - "bitflags 1.3.2", -] - -[[package]] -name = "redox_syscall" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" dependencies = [ "bitflags 1.3.2", ] [[package]] name = "redox_users" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" +checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" dependencies = [ - "getrandom 0.2.10", - "redox_syscall 0.2.16", + "getrandom", + "libredox", "thiserror", ] [[package]] name = "regex" -version = "1.9.5" +version = "1.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" +checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" dependencies = [ "aho-corasick", "memchr", @@ -3488,9 +3416,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.3.8" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" +checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" dependencies = [ "aho-corasick", "memchr", @@ -3499,18 +3427,18 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.7.5" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" +checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "reqwest" -version = "0.11.20" +version = "0.11.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1" +checksum = "c6920094eb85afde5e4a138be3f2de8bbdf28000f0029e72c45025a56b042251" dependencies = [ "async-compression", - "base64 0.21.4", + "base64", "bytes", "cookie", "cookie_store", @@ -3537,6 +3465,8 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", + "sync_wrapper", + "system-configuration", "tokio", "tokio-native-tls", "tokio-rustls", @@ -3565,17 +3495,16 @@ dependencies = [ [[package]] name = "ring" -version = "0.16.20" +version = "0.17.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" +checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" dependencies = [ "cc", + "getrandom", "libc", - "once_cell", - "spin 0.5.2", + "spin", "untrusted", - "web-sys", - "winapi", + "windows-sys 0.48.0", ] [[package]] @@ -3591,12 +3520,12 @@ dependencies = [ [[package]] name = "rust-embed" -version = "8.0.0" +version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1e7d90385b59f0a6bf3d3b757f3ca4ece2048265d70db20a2016043d4509a40" +checksum = "a82c0bbc10308ed323529fd3c1dce8badda635aa319a5ff0e6466f33b8101e3f" dependencies = [ - "rust-embed-impl 8.0.0", - "rust-embed-utils 8.0.0", + "rust-embed-impl 8.2.0", + "rust-embed-utils 8.2.0", "walkdir", ] @@ -3609,21 +3538,21 @@ dependencies = [ "proc-macro2", "quote", "rust-embed-utils 7.8.1", - "syn 2.0.37", + "syn 2.0.48", "walkdir", ] [[package]] name = "rust-embed-impl" -version = "8.0.0" +version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c3d8c6fd84090ae348e63a84336b112b5c3918b3bf0493a581f7bd8ee623c29" +checksum = "6227c01b1783cdfee1bcf844eb44594cd16ec71c35305bf1c9fb5aade2735e16" dependencies = [ "proc-macro2", "quote", - "rust-embed-utils 8.0.0", + "rust-embed-utils 8.2.0", "shellexpand", - "syn 2.0.37", + "syn 2.0.48", "walkdir", ] @@ -3639,9 +3568,9 @@ dependencies = [ [[package]] name = "rust-embed-utils" -version = "8.0.0" +version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "873feff8cb7bf86fdf0a71bb21c95159f4e4a37dd7a4bd1855a940909b583ada" +checksum = "8cb0a25bfbb2d4b4402179c2cf030387d9990857ce08a32592c6238db9fa8665" dependencies = [ "sha2 0.10.8", "walkdir", @@ -3664,36 +3593,36 @@ dependencies = [ [[package]] name = "rustix" -version = "0.37.23" +version = "0.37.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06" +checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2" dependencies = [ "bitflags 1.3.2", "errno", "io-lifetimes", "libc", "linux-raw-sys 0.3.8", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] name = "rustix" -version = "0.38.14" +version = "0.38.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "747c788e9ce8e92b12cd485c49ddf90723550b654b32508f979b71a7b1ecda4f" +checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" dependencies = [ - "bitflags 2.4.0", + "bitflags 2.4.2", "errno", "libc", - "linux-raw-sys 0.4.7", - "windows-sys", + "linux-raw-sys 0.4.13", + "windows-sys 0.52.0", ] [[package]] name = "rustls" -version = "0.21.7" +version = "0.21.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8" +checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" dependencies = [ "log", "ring", @@ -3703,18 +3632,18 @@ dependencies = [ [[package]] name = "rustls-pemfile" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" +checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" dependencies = [ - "base64 0.21.4", + "base64", ] [[package]] name = "rustls-webpki" -version = "0.101.6" +version = "0.101.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe" +checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" dependencies = [ "ring", "untrusted", @@ -3722,9 +3651,9 @@ dependencies = [ [[package]] name = "ryu" -version = "1.0.15" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" +checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" [[package]] name = "same-file" @@ -3747,11 +3676,11 @@ dependencies = [ [[package]] name = "schannel" -version = "0.1.22" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" +checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" dependencies = [ - "windows-sys", + "windows-sys 0.52.0", ] [[package]] @@ -3771,9 +3700,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "sct" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" +checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" dependencies = [ "ring", "untrusted", @@ -3804,18 +3733,18 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.19" +version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad977052201c6de01a8ef2aa3378c4bd23217a056337d1d6da40468d267a4fb0" +checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" dependencies = [ "serde", ] [[package]] name = "serde" -version = "1.0.188" +version = "1.0.196" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" +checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" dependencies = [ "serde_derive", ] @@ -3832,20 +3761,20 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.188" +version = "1.0.196" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" +checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] name = "serde_json" -version = "1.0.107" +version = "1.0.113" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" +checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" dependencies = [ "itoa", "ryu", @@ -3854,20 +3783,20 @@ dependencies = [ [[package]] name = "serde_repr" -version = "0.1.16" +version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" +checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] name = "serde_spanned" -version = "0.6.3" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" +checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" dependencies = [ "serde", ] @@ -3886,14 +3815,15 @@ dependencies = [ [[package]] name = "serde_yaml" -version = "0.8.26" +version = "0.9.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b" +checksum = "adf8a49373e98a4c5f0ceb5d05aa7c648d75f63774981ed95b7c7443bbd50c6e" dependencies = [ - "indexmap 1.9.3", + "indexmap", + "itoa", "ryu", "serde", - "yaml-rust", + "unsafe-libyaml", ] [[package]] @@ -3933,11 +3863,11 @@ dependencies = [ [[package]] name = "shellexpand" -version = "2.1.2" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4" +checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" dependencies = [ - "dirs 4.0.0", + "dirs", ] [[package]] @@ -3961,6 +3891,12 @@ version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" +[[package]] +name = "siphasher" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54ac45299ccbd390721be55b412d41931911f654fa99e2cb8bfb57184b2061fe" + [[package]] name = "skeptic" version = "0.13.7" @@ -3987,15 +3923,15 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.11.1" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" +checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" [[package]] name = "socket2" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" +checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" dependencies = [ "libc", "winapi", @@ -4003,19 +3939,19 @@ dependencies = [ [[package]] name = "socket2" -version = "0.5.4" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" +checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" dependencies = [ "libc", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] name = "soup3" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "471f924a40f31251afc77450e781cb26d55c0b650842efafc9c6cbd2f7cc4f9f" +checksum = "3fb6bbb0e56d089517432ca8aac0879e5f343b309783384a7fdbdd6d5232e681" dependencies = [ "futures-channel", "gio", @@ -4026,9 +3962,9 @@ dependencies = [ [[package]] name = "soup3-sys" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ebe8950a680a12f24f15ebe1bf70db7af98ad242d9db43596ad3108aab86c27" +checksum = "f9c6d7beef555a91c6129f5e71ecf4b6e9eac8b48914098d713b1537ebbf6917" dependencies = [ "gio-sys", "glib-sys", @@ -4037,12 +3973,6 @@ dependencies = [ "system-deps", ] -[[package]] -name = "spin" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" - [[package]] name = "spin" version = "0.9.8" @@ -4086,9 +4016,9 @@ dependencies = [ [[package]] name = "strsim" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" +checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" [[package]] name = "syn" @@ -4103,9 +4033,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.37" +version = "2.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8" +checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" dependencies = [ "proc-macro2", "quote", @@ -4113,15 +4043,42 @@ dependencies = [ ] [[package]] -name = "system-deps" -version = "6.1.1" +name = "sync_wrapper" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30c2de8a4d8f4b823d634affc9cd2a74ec98c53a756f317e529a48046cbf71f3" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + +[[package]] +name = "system-configuration" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "system-configuration-sys", +] + +[[package]] +name = "system-configuration-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "system-deps" +version = "6.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a2d580ff6a20c55dfb86be5f9c238f67835d0e81cbdea8bf5680e0897320331" dependencies = [ "cfg-expr", "heck", "pkg-config", - "toml", + "toml 0.8.10", "version-compare", ] @@ -4133,27 +4090,26 @@ checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" [[package]] name = "target-lexicon" -version = "0.12.11" +version = "0.12.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a" +checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae" [[package]] name = "temp-dir" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af547b166dd1ea4b472165569fc456cfb6818116f854690b0ff205e636523dab" +checksum = "dd16aa9ffe15fe021c6ee3766772132c6e98dfa395a167e16864f61a9cfb71d6" [[package]] name = "tempfile" -version = "3.8.0" +version = "3.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" +checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67" dependencies = [ "cfg-if", "fastrand 2.0.1", - "redox_syscall 0.3.5", - "rustix 0.38.14", - "windows-sys", + "rustix 0.38.31", + "windows-sys 0.52.0", ] [[package]] @@ -4169,49 +4125,48 @@ dependencies = [ [[package]] name = "termcolor" -version = "1.3.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" dependencies = [ "winapi-util", ] [[package]] name = "thiserror" -version = "1.0.49" +version = "1.0.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4" +checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.49" +version = "1.0.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc" +checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] name = "thread-id" -version = "4.2.0" +version = "4.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79474f573561cdc4871a0de34a51c92f7f5a56039113fbb5b9c9f96bdb756669" +checksum = "f0ec81c46e9eb50deaa257be2f148adf052d1fb7701cfd55ccfab2525280b70b" dependencies = [ "libc", - "redox_syscall 0.2.16", "winapi", ] [[package]] name = "tiff" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d172b0f4d3fba17ba89811858b9d3d97f928aece846475bbda076ca46736211" +checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" dependencies = [ "flate2", "jpeg-decoder", @@ -4231,12 +4186,14 @@ dependencies = [ [[package]] name = "time" -version = "0.3.29" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "426f806f4089c493dcac0d24c29c01e2c38baf8e30f1b716ee37e83d200b18fe" +checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" dependencies = [ "deranged", "itoa", + "num-conv", + "powerfmt", "serde", "time-core", "time-macros", @@ -4250,10 +4207,11 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" -version = "0.2.15" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" +checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" dependencies = [ + "num-conv", "time-core", ] @@ -4274,9 +4232,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.32.0" +version = "1.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" +checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" dependencies = [ "backtrace", "bytes", @@ -4284,20 +4242,20 @@ dependencies = [ "mio", "num_cpus", "pin-project-lite", - "socket2 0.5.4", + "socket2 0.5.5", "tokio-macros", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] name = "tokio-macros" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" +checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] @@ -4334,9 +4292,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.9" +version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d" +checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" dependencies = [ "bytes", "futures-core", @@ -4355,14 +4313,26 @@ dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit", + "toml_edit 0.19.15", +] + +[[package]] +name = "toml" +version = "0.8.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.22.4", ] [[package]] name = "toml_datetime" -version = "0.6.3" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" dependencies = [ "serde", ] @@ -4373,7 +4343,31 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.0.1", + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "toml_edit" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" +dependencies = [ + "indexmap", + "toml_datetime", + "winnow", +] + +[[package]] +name = "toml_edit" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c9ffdf896f8daaabf9b66ba8e77ea1ed5ed0f72821b398aba62352e95062951" +dependencies = [ + "indexmap", "serde", "serde_spanned", "toml_datetime", @@ -4388,11 +4382,10 @@ checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" [[package]] name = "tracing" -version = "0.1.37" +version = "0.1.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" dependencies = [ - "cfg-if", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -4400,35 +4393,35 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.26" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", ] [[package]] name = "tracing-core" -version = "0.1.31" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" dependencies = [ "once_cell", ] [[package]] name = "triomphe" -version = "0.1.9" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f" +checksum = "859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3" [[package]] name = "trust-dns-proto" -version = "0.22.0" +version = "0.23.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" +checksum = "3119112651c157f4488931a01e586aa459736e9d6046d3bd9105ffb69352d374" dependencies = [ "async-trait", "cfg-if", @@ -4437,10 +4430,10 @@ dependencies = [ "futures-channel", "futures-io", "futures-util", - "idna 0.2.3", + "idna 0.4.0", "ipnet", - "lazy_static", - "rand 0.8.5", + "once_cell", + "rand", "smallvec", "thiserror", "tinyvec", @@ -4451,16 +4444,17 @@ dependencies = [ [[package]] name = "trust-dns-resolver" -version = "0.22.0" +version = "0.23.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe" +checksum = "10a3e6c3aff1718b3c73e395d1f35202ba2ffa847c6a62eea0db8fb4cfe30be6" dependencies = [ "cfg-if", "futures-util", "ipconfig", - "lazy_static", "lru-cache", + "once_cell", "parking_lot", + "rand", "resolv-conf", "smallvec", "thiserror", @@ -4471,9 +4465,9 @@ dependencies = [ [[package]] name = "try-lock" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "typemap-ors" @@ -4492,10 +4486,11 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "uds_windows" -version = "1.0.2" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d" +checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" dependencies = [ + "memoffset 0.9.0", "tempfile", "winapi", ] @@ -4511,9 +4506,9 @@ dependencies = [ [[package]] name = "unicode-bidi" -version = "0.3.13" +version = "0.3.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" +checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" [[package]] name = "unicode-ident" @@ -4540,19 +4535,25 @@ dependencies = [ ] [[package]] -name = "untrusted" -version = "0.7.1" +name = "unsafe-libyaml" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" +checksum = "ab4c90930b95a82d00dc9e9ac071b4991924390d46cbd0dfe566148667605e4b" + +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "url" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" +checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" dependencies = [ "form_urlencoded", - "idna 0.4.0", + "idna 0.5.0", "percent-encoding", "serde", ] @@ -4571,19 +4572,13 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "uuid" -version = "1.4.1" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" +checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" dependencies = [ - "getrandom 0.2.10", + "getrandom", ] -[[package]] -name = "value-bag" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d92ccd67fb88503048c01b59152a04effd0782d035a83a6d256ce6085f08f4a3" - [[package]] name = "vcpkg" version = "0.2.15" @@ -4627,12 +4622,6 @@ dependencies = [ "try-lock", ] -[[package]] -name = "wasi" -version = "0.9.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" - [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" @@ -4641,9 +4630,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.87" +version = "0.2.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" +checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -4651,24 +4640,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.87" +version = "0.2.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" +checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.37" +version = "0.4.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" +checksum = "877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97" dependencies = [ "cfg-if", "js-sys", @@ -4678,9 +4667,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.87" +version = "0.2.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" +checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -4688,28 +4677,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.87" +version = "0.2.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" +checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" dependencies = [ "proc-macro2", "quote", - "syn 2.0.37", + "syn 2.0.48", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.87" +version = "0.2.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" +checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" [[package]] name = "wasm-streams" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7" +checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" dependencies = [ "futures-util", "js-sys", @@ -4720,9 +4709,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.64" +version = "0.3.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" +checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" dependencies = [ "js-sys", "wasm-bindgen", @@ -4730,9 +4719,9 @@ dependencies = [ [[package]] name = "webkit6" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "111922d85b0f570bc1468d190037299fd0eca36f24147f74c1ad20fae5e21370" +checksum = "9d82bda18116290a9effc1e0f8dbd00236807bf4a9b990b9484bad5ba852fc06" dependencies = [ "gdk4", "gio", @@ -4740,16 +4729,15 @@ dependencies = [ "gtk4", "javascriptcore6", "libc", - "once_cell", "soup3", "webkit6-sys", ] [[package]] name = "webkit6-sys" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfc4fbaf44fd645711e36a97437443e7f06b401fb66ccc3e5ae17eeb6f5cb681" +checksum = "6c459941f1b22750cbda435ede3f94ed8e8dd8c8608d324ecb0b9a8556b49abd" dependencies = [ "gdk4-sys", "gio-sys", @@ -4764,15 +4752,15 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "0.25.2" +version = "0.25.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" +checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "weezl" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" +checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" [[package]] name = "widestring" @@ -4812,12 +4800,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] -name = "windows" -version = "0.48.0" +name = "windows-core" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets", + "windows-targets 0.52.0", ] [[package]] @@ -4826,7 +4814,16 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" dependencies = [ - "windows-targets", + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.0", ] [[package]] @@ -4835,13 +4832,28 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" +dependencies = [ + "windows_aarch64_gnullvm 0.52.0", + "windows_aarch64_msvc 0.52.0", + "windows_i686_gnu 0.52.0", + "windows_i686_msvc 0.52.0", + "windows_x86_64_gnu 0.52.0", + "windows_x86_64_gnullvm 0.52.0", + "windows_x86_64_msvc 0.52.0", ] [[package]] @@ -4850,36 +4862,72 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" + [[package]] name = "windows_aarch64_msvc" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" + [[package]] name = "windows_i686_gnu" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" +[[package]] +name = "windows_i686_gnu" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" + [[package]] name = "windows_i686_msvc" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" +[[package]] +name = "windows_i686_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" + [[package]] name = "windows_x86_64_gnu" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" + [[package]] name = "windows_x86_64_gnullvm" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" + [[package]] name = "windows_x86_64_msvc" version = "0.48.5" @@ -4887,10 +4935,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] -name = "winnow" -version = "0.5.15" +name = "windows_x86_64_msvc" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc" +checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" + +[[package]] +name = "winnow" +version = "0.5.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5389a154b01683d28c77f8f68f49dea75f0a4da32557a58f68ee51ebba472d29" dependencies = [ "memchr", ] @@ -4902,16 +4956,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" dependencies = [ "cfg-if", - "windows-sys", + "windows-sys 0.48.0", ] [[package]] name = "xdg-home" -version = "1.0.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2769203cd13a0c6015d515be729c526d041e9cf2c0cc478d57faee85f40c6dcd" +checksum = "21e5a325c3cb8398ad6cf859c1135b25dd29e186679cf2da7581d9679f63b38e" dependencies = [ - "nix", + "libc", "winapi", ] @@ -4934,9 +4988,9 @@ dependencies = [ [[package]] name = "xmlparser" -version = "0.13.5" +version = "0.13.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd" +checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" [[package]] name = "xmltree" @@ -4947,26 +5001,17 @@ dependencies = [ "xml-rs", ] -[[package]] -name = "yaml-rust" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" -dependencies = [ - "linked-hash-map", -] - [[package]] name = "zbus" -version = "3.14.1" +version = "3.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31de390a2d872e4cd04edd71b425e29853f786dc99317ed72d73d6fcf5ebb948" +checksum = "c45d06ae3b0f9ba1fb2671268b975557d8f5a84bb5ec6e43964f87e763d8bca8" dependencies = [ "async-broadcast", "async-executor", - "async-fs", - "async-io", - "async-lock", + "async-fs 1.6.0", + "async-io 1.13.0", + "async-lock 2.8.0", "async-process", "async-recursion", "async-task", @@ -4983,7 +5028,7 @@ dependencies = [ "nix", "once_cell", "ordered-stream", - "rand 0.8.5", + "rand", "serde", "serde_repr", "sha1", @@ -4999,11 +5044,11 @@ dependencies = [ [[package]] name = "zbus_macros" -version = "3.14.1" +version = "3.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d1794a946878c0e807f55a397187c11fc7a038ba5d868e7db4f3bd7760bc9d" +checksum = "b4a1ba45ed0ad344b85a2bb5a1fe9830aed23d67812ea39a586e7d0136439c7d" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 1.3.1", "proc-macro2", "quote", "regex", @@ -5052,7 +5097,7 @@ version = "3.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "934d7a7dfc310d6ee06c87ffe88ef4eca7d3e37bb251dece2ef93da8f17d8ecd" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 1.3.1", "proc-macro2", "quote", "syn 1.0.109", diff --git a/pkgs/applications/networking/feedreaders/newsflash/default.nix b/pkgs/applications/networking/feedreaders/newsflash/default.nix index 5631a8419cc2..de9ab81d718b 100644 --- a/pkgs/applications/networking/feedreaders/newsflash/default.nix +++ b/pkgs/applications/networking/feedreaders/newsflash/default.nix @@ -25,22 +25,21 @@ stdenv.mkDerivation (finalAttrs: { pname = "newsflash"; - version = "3.0.2"; + version = "3.1.1"; src = fetchFromGitLab { owner = "news-flash"; repo = "news_flash_gtk"; rev = "refs/tags/v.${finalAttrs.version}"; - sha256 = "sha256-tJKr2bGkdpEb+25eN0ZfHhEDl5Zdf8fdaC/rNMbH8Ws="; + hash = "sha256-ivdrbGtNa4/o+tXBQF9Ef17iNEUVFNPEXw1XpYxmRoQ="; }; cargoDeps = rustPlatform.importCargoLock { lockFile = ./Cargo.lock; outputHashes = { - "news-flash-2.3.0-alpha.0" = "sha256-H0osT7IrPbQ3RQYJZE7J+n7u4UCT86LAybUF3vvIXkA="; + "news-flash-2.3.0-alpha.0" = "sha256-7x/Q/aR+h7zkZYNXaDz9qQ7Ve4Hqz17dIY6wWGMlH74="; "newsblur_api-0.2.0" = "sha256-eysCB19znQF8mRwQ64nSp6KuvJ1Trot4g4WCdQDedo8="; "article_scraper-2.0.0" = "sha256-FnOmrZyYewOuU8Au7fhmSJHN7UPCx/CxBV8UtSHattU="; - "commafeed_api-0.1.0" = "sha256-69UAmyUm0WG3qPoWZw4PekXh1RjIP5l3dx3gjWfxJDQ="; }; }; diff --git a/pkgs/applications/networking/feedreaders/newsflash/no-post-install.patch b/pkgs/applications/networking/feedreaders/newsflash/no-post-install.patch index ab4972b11a13..ba316812bbeb 100644 --- a/pkgs/applications/networking/feedreaders/newsflash/no-post-install.patch +++ b/pkgs/applications/networking/feedreaders/newsflash/no-post-install.patch @@ -1,14 +1,15 @@ diff --git a/meson.build b/meson.build -index 1d7089c..1952e7f 100644 +index e554ddd7..55a5048a 100644 --- a/meson.build +++ b/meson.build -@@ -58,8 +58,8 @@ meson.add_dist_script( +@@ -56,10 +56,3 @@ meson.add_dist_script( + subdir('data') + subdir('po') subdir('src') - - gnome.post_install( +- +-gnome.post_install( - gtk_update_icon_cache: true, -+ gtk_update_icon_cache: false, - glib_compile_schemas: false, +- glib_compile_schemas: false, - update_desktop_database: true, -+ update_desktop_database: false, - ) +-) +- From 3da5f8db67eff04c06721925e8255066b0e82071 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 03:55:14 +0000 Subject: [PATCH 125/187] swagger-codegen3: 3.0.52 -> 3.0.53 --- pkgs/tools/networking/swagger-codegen3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/swagger-codegen3/default.nix b/pkgs/tools/networking/swagger-codegen3/default.nix index ef538cd68f63..da511769a8e0 100644 --- a/pkgs/tools/networking/swagger-codegen3/default.nix +++ b/pkgs/tools/networking/swagger-codegen3/default.nix @@ -1,7 +1,7 @@ { lib, stdenv, fetchurl, jre, makeWrapper, testers, swagger-codegen3 }: stdenv.mkDerivation rec { - version = "3.0.52"; + version = "3.0.53"; pname = "swagger-codegen"; jarfilename = "${pname}-cli-${version}.jar"; @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://maven/io/swagger/codegen/v3/${pname}-cli/${version}/${jarfilename}"; - sha256 = "sha256-bBiETNzgySrOSFUB6356jiwDhwQ34QrOf2KdP5lv3Yg="; + sha256 = "sha256-o6z4yL0PadbVRx2YGEyPHAVpF82vandxPfQeKcQaLok="; }; dontUnpack = true; From d1902fdede407ae8480f66cf2a7cda80c5f796f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 04:00:05 +0000 Subject: [PATCH 126/187] python312Packages.rokuecp: 0.19.0 -> 0.19.1 --- pkgs/development/python-modules/rokuecp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rokuecp/default.nix b/pkgs/development/python-modules/rokuecp/default.nix index 00f710060cc7..f9f6bc5cf001 100644 --- a/pkgs/development/python-modules/rokuecp/default.nix +++ b/pkgs/development/python-modules/rokuecp/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "rokuecp"; - version = "0.19.0"; + version = "0.19.1"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "ctalkington"; repo = "python-rokuecp"; rev = "refs/tags/${version}"; - hash = "sha256-e7BY0Y2SdAtECKqOCUZfq7PcCR2bhQ4lESQD9jTaqpI="; + hash = "sha256-lBsfSiG1xSf+blNjQTLtTaG04ezE9eNVjqSAHVy57oY="; }; nativeBuildInputs = [ From f3c5273e624cc194424d967fa78a3370fafeaae7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 04:01:12 +0000 Subject: [PATCH 127/187] flow: 0.228.0 -> 0.229.0 --- pkgs/development/tools/analysis/flow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix index 21811bd668c7..fa5dee6b161e 100644 --- a/pkgs/development/tools/analysis/flow/default.nix +++ b/pkgs/development/tools/analysis/flow/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "flow"; - version = "0.228.0"; + version = "0.229.0"; src = fetchFromGitHub { owner = "facebook"; repo = "flow"; rev = "v${version}"; - hash = "sha256-JUmDnpa9hvaGBcZR+OOD9R4P06x94zAdXW1SotXlcMc="; + hash = "sha256-V2U53zby0XfAlKqfqUE7f6zvuwWFU2CCOy34KguZqLc="; }; postPatch = '' From 4572f3ec59d24d153f6da98945ba39e14f7fe62a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 15 Feb 2024 04:50:21 +0100 Subject: [PATCH 128/187] frigate: fix flask 3.0 compat Flask 3.0 does not support indirect imports of escape, which originates from markupsafe. --- pkgs/applications/video/frigate/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/applications/video/frigate/default.nix b/pkgs/applications/video/frigate/default.nix index 6a93401d985d..d6437d09f421 100644 --- a/pkgs/applications/video/frigate/default.nix +++ b/pkgs/applications/video/frigate/default.nix @@ -3,6 +3,7 @@ , python3 , fetchFromGitHub , fetchurl +, fetchpatch2 , frigate , nixosTests }: @@ -58,6 +59,14 @@ python.pkgs.buildPythonApplication rec { inherit src; + patches = [ + (fetchpatch2 { + name = "frigate-flask3.0-compat.patch"; + url = "https://github.com/blakeblackshear/frigate/commit/56bdacc1c661eff8a323e033520e75e2ba0a3842.patch"; + hash = "sha256-s/goUJxIbjq/woCEOEZECdcZoJDoWc1eM63sd60cxeY="; + }) + ]; + postPatch = '' echo 'VERSION = "${version}"' > frigate/version.py @@ -97,6 +106,7 @@ python.pkgs.buildPythonApplication rec { click flask imutils + markupsafe matplotlib norfair numpy From d41e5c00b42c7746b9d31a8ee18f04f944adcf96 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 04:10:24 +0000 Subject: [PATCH 129/187] ibus-engines.typing-booster-unwrapped: 2.25.0 -> 2.25.1 --- .../inputmethods/ibus-engines/ibus-typing-booster/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix index 104cb7b5009f..3c05cc5cf06c 100644 --- a/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix +++ b/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix @@ -13,13 +13,13 @@ in stdenv.mkDerivation rec { pname = "ibus-typing-booster"; - version = "2.25.0"; + version = "2.25.1"; src = fetchFromGitHub { owner = "mike-fabian"; repo = "ibus-typing-booster"; rev = version; - hash = "sha256-YGlXdnV2ugssEEccrm1nlylVoZwTspywp1VKawqVkGw="; + hash = "sha256-/FmmcEDmN03+lE3+nmIk8PCnpjQMFQBPtijSYiAfCmk="; }; nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook gobject-introspection ]; From bb208b22ab7a94d2f785eaaa3aa63148bfbc0f9a Mon Sep 17 00:00:00 2001 From: annalee <150648636+a-n-n-a-l-e-e@users.noreply.github.com> Date: Wed, 24 Jan 2024 19:46:21 +0000 Subject: [PATCH 130/187] terra: llvmPackages_11 -> llvmPackages remove reference to llvmPackages_11 in preparation to drop LLVM11 Disable on linux aarch64 as it can not use llvm above 11 --- pkgs/development/compilers/terra/default.nix | 21 +++++++++++++++----- pkgs/top-level/all-packages.nix | 1 - 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/pkgs/development/compilers/terra/default.nix b/pkgs/development/compilers/terra/default.nix index d53441a583c3..3f6934f04212 100644 --- a/pkgs/development/compilers/terra/default.nix +++ b/pkgs/development/compilers/terra/default.nix @@ -1,6 +1,6 @@ { lib, stdenv, fetchFromGitHub, llvmPackages, ncurses, cmake, libxml2 , symlinkJoin, breakpointHook, cudaPackages, enableCUDA ? false -, libobjc, Cocoa, Foundation +, libffi, libobjc, libpfm, Cocoa, Foundation }: let @@ -42,16 +42,25 @@ in stdenv.mkDerivation rec { }; nativeBuildInputs = [ cmake ]; - buildInputs = [ llvmMerged ncurses libxml2 ] + buildInputs = [ llvmMerged ncurses libffi libxml2 ] ++ lib.optionals enableCUDA [ cuda ] + ++ lib.optional (!stdenv.isDarwin) libpfm ++ lib.optionals stdenv.isDarwin [ libobjc Cocoa Foundation ]; - cmakeFlags = [ + cmakeFlags = let + resourceDir = "${llvmMerged}/lib/clang/" + ( + if lib.versionOlder clangVersion "16" + then + clangVersion + else + lib.versions.major clangVersion + ); + in [ "-DHAS_TERRA_VERSION=0" "-DTERRA_VERSION=${version}" "-DTERRA_LUA=luajit" "-DTERRA_SKIP_LUA_DOWNLOAD=ON" - "-DCLANG_RESOURCE_DIR=${llvmMerged}/lib/clang/${clangVersion}" + "-DCLANG_RESOURCE_DIR=${resourceDir}" ] ++ lib.optional enableCUDA "-DTERRA_ENABLE_CUDA=ON"; doCheck = true; @@ -88,6 +97,8 @@ in stdenv.mkDerivation rec { maintainers = with maintainers; [ jb55 seylerius thoughtpolice elliottslaughter ]; license = licenses.mit; # never built on aarch64-darwin since first introduction in nixpkgs - broken = stdenv.isDarwin && stdenv.isAarch64; + # Linux Aarch64 broken above LLVM11 + # https://github.com/terralang/terra/issues/597 + broken = stdenv.isAarch64; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 47d842460f08..7fe378951a26 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17224,7 +17224,6 @@ with pkgs; tbb = tbb_2020_3; terra = callPackage ../development/compilers/terra { - llvmPackages = llvmPackages_11; inherit (darwin) libobjc; inherit (darwin.apple_sdk.frameworks) Cocoa Foundation; }; From 3d538ec73cafc673a71c47a4b574b7b2e13693e9 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 14 Feb 2024 20:09:13 +0300 Subject: [PATCH 131/187] qt6: 6.6.1 -> 6.6.2 Refresh some patches, drop some more patches --- pkgs/development/libraries/qt-6/default.nix | 10 - pkgs/development/libraries/qt-6/fetch.sh | 2 +- .../libraries/qt-6/modules/qtmqtt.nix | 6 +- .../libraries/qt-6/modules/qtwayland.nix | 9 - .../libraries/qt-6/modules/qtwebengine.nix | 4 - ...-qtbase-qmake-fix-mkspecs-for-darwin.patch | 18 +- ...se-allow-translations-outside-prefix.patch | 13 +- .../patches/qtwebengine-libxml-2.12.patch | 29 -- pkgs/development/libraries/qt-6/srcs.nix | 314 +++++++++--------- 9 files changed, 175 insertions(+), 230 deletions(-) delete mode 100644 pkgs/development/libraries/qt-6/patches/qtwebengine-libxml-2.12.patch diff --git a/pkgs/development/libraries/qt-6/default.nix b/pkgs/development/libraries/qt-6/default.nix index a1d597adcd1d..3f1cf19c29ab 100644 --- a/pkgs/development/libraries/qt-6/default.nix +++ b/pkgs/development/libraries/qt-6/default.nix @@ -66,16 +66,6 @@ let revert = true; hash = "sha256-cjB2sC4cvZn0UEc+sm6ZpjyC78ssqB1Kb5nlZQ15M4A="; }) - # CVE-2023-51714: Potential Integer Overflow in Qt's HTTP2 implementation - # https://www.qt.io/blog/security-advisory-potential-integer-overflow-in-qts-http2-implementation - (fetchpatch2 { - url = "https://download.qt.io/official_releases/qt/6.5/0001-CVE-2023-51714-qtbase-6.5.diff"; - hash = "sha256-0Xnolq9dWkKUrmLUlv15uQ9nkZXrY3AsmvChaLX8P2I="; - }) - (fetchpatch2 { - url = "https://download.qt.io/official_releases/qt/6.6/0002-CVE-2023-51714-qtbase-6.6.diff"; - hash = "sha256-+/u3vy5Ci6Z4jy00L07iYAnqHvVdqUzqVnT9uVIqs60="; - }) ]; }; env = callPackage ./qt-env.nix { }; diff --git a/pkgs/development/libraries/qt-6/fetch.sh b/pkgs/development/libraries/qt-6/fetch.sh index 13ff1bef65a1..d7ef146a1957 100644 --- a/pkgs/development/libraries/qt-6/fetch.sh +++ b/pkgs/development/libraries/qt-6/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/ -A '*.tar.xz' ) +WGET_ARGS=( https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/ -A '*.tar.xz' ) diff --git a/pkgs/development/libraries/qt-6/modules/qtmqtt.nix b/pkgs/development/libraries/qt-6/modules/qtmqtt.nix index bd8c0983282b..a9660b73710b 100644 --- a/pkgs/development/libraries/qt-6/modules/qtmqtt.nix +++ b/pkgs/development/libraries/qt-6/modules/qtmqtt.nix @@ -5,12 +5,14 @@ qtModule rec { pname = "qtmqtt"; - version = "6.6.1"; + version = "6.6.2"; + src = fetchFromGitHub { owner = "qt"; repo = "qtmqtt"; rev = "v${version}"; - hash = "sha256-6jQrUT1wLk6rhDIns0ubdUCZ7e/m38Oqvl8c1/sfWxI="; + hash = "sha256-R8B7Vt/XzI7+17DDZ+TVbqfGKdEfUMiLa1BqzIbo4OM="; }; + propagatedBuildInputs = [ qtbase ]; } diff --git a/pkgs/development/libraries/qt-6/modules/qtwayland.nix b/pkgs/development/libraries/qt-6/modules/qtwayland.nix index de13977304e2..b5f1c71fdd75 100644 --- a/pkgs/development/libraries/qt-6/modules/qtwayland.nix +++ b/pkgs/development/libraries/qt-6/modules/qtwayland.nix @@ -4,7 +4,6 @@ , wayland , pkg-config , libdrm -, fetchpatch }: qtModule { @@ -12,12 +11,4 @@ qtModule { propagatedBuildInputs = [ qtbase qtdeclarative ]; buildInputs = [ wayland libdrm ]; nativeBuildInputs = [ pkg-config ]; - patches = [ - # Fix potential crash issues when some submenus are expanded - # https://codereview.qt-project.org/c/qt/qtwayland/+/519344/ - (fetchpatch { - url = "https://code.qt.io/cgit/qt/qtwayland.git/patch/?id=aae65c885d8e38d8abc2959cded7b5e9e5fc88b3"; - hash = "sha256-FD1VaiTgl9Z1y+5EDpWYShM1ULoFdET86FoFfqDmjyo="; - }) - ]; } diff --git a/pkgs/development/libraries/qt-6/modules/qtwebengine.nix b/pkgs/development/libraries/qt-6/modules/qtwebengine.nix index 068c04b4c89e..64b5b9738caa 100644 --- a/pkgs/development/libraries/qt-6/modules/qtwebengine.nix +++ b/pkgs/development/libraries/qt-6/modules/qtwebengine.nix @@ -134,10 +134,6 @@ qtModule { # Override locales install path so they go to QtWebEngine's $out ../patches/qtwebengine-locales-path.patch - - # Cherry-pick libxml 2.12 build fix - # FIXME: remove for 6.7 - ../patches/qtwebengine-libxml-2.12.patch ]; postPatch = '' diff --git a/pkgs/development/libraries/qt-6/patches/0002-qtbase-qmake-fix-mkspecs-for-darwin.patch b/pkgs/development/libraries/qt-6/patches/0002-qtbase-qmake-fix-mkspecs-for-darwin.patch index d7b41691370e..6cdbec5abfc7 100644 --- a/pkgs/development/libraries/qt-6/patches/0002-qtbase-qmake-fix-mkspecs-for-darwin.patch +++ b/pkgs/development/libraries/qt-6/patches/0002-qtbase-qmake-fix-mkspecs-for-darwin.patch @@ -13,7 +13,7 @@ Subject: [PATCH 02/11] qtbase: qmake: fix mkspecs for darwin 6 files changed, 1 insertion(+), 415 deletions(-) diff --git a/mkspecs/common/mac.conf b/mkspecs/common/mac.conf -index 61bea952b22..9909dae7260 100644 +index 61bea952b2..9909dae726 100644 --- a/mkspecs/common/mac.conf +++ b/mkspecs/common/mac.conf @@ -23,7 +23,7 @@ QMAKE_INCDIR_OPENGL = \ @@ -26,7 +26,7 @@ index 61bea952b22..9909dae7260 100644 QMAKE_LFLAGS_REL_RPATH = diff --git a/mkspecs/features/mac/default_post.prf b/mkspecs/features/mac/default_post.prf -index f364716717c..3b40328304d 100644 +index 0b64a586b9..3b40328304 100644 --- a/mkspecs/features/mac/default_post.prf +++ b/mkspecs/features/mac/default_post.prf @@ -1,9 +1,5 @@ @@ -39,12 +39,13 @@ index f364716717c..3b40328304d 100644 contains(TEMPLATE, .*app) { !macx-xcode:if(isEmpty(BUILDS)|build_pass) { # Detect changes to the platform SDK -@@ -15,269 +11,10 @@ contains(TEMPLATE, .*app) { +@@ -15,270 +11,10 @@ contains(TEMPLATE, .*app) { QMAKE_EXTRA_INCLUDES += $$shell_quote($$PWD/sdk.mk) } - - # Detect incompatible SDK versions +- # The CMake equivalent is in cmake/QtPublicAppleHelpers.cmake. - - isEmpty(QT_MAC_SDK_VERSION_MIN): \ - QT_MAC_SDK_VERSION_MIN = $$QT_MAC_SDK_VERSION @@ -310,7 +311,7 @@ index f364716717c..3b40328304d 100644 generate_xcode_project.commands = @$(QMAKE) -spec macx-xcode \"$(EXPORT__PRO_FILE_)\" $$QMAKE_ARGS generate_xcode_project.target = xcodeproj diff --git a/mkspecs/features/mac/default_pre.prf b/mkspecs/features/mac/default_pre.prf -index e3534561a56..3b01424e67b 100644 +index e3534561a5..3b01424e67 100644 --- a/mkspecs/features/mac/default_pre.prf +++ b/mkspecs/features/mac/default_pre.prf @@ -1,60 +1,2 @@ @@ -375,7 +376,7 @@ index e3534561a56..3b01424e67b 100644 -xcode_copy_phase_strip_setting.value = NO -QMAKE_MAC_XCODE_SETTINGS += xcode_copy_phase_strip_setting diff --git a/mkspecs/features/mac/sdk.mk b/mkspecs/features/mac/sdk.mk -index a32ceacb6ce..e69de29bb2d 100644 +index a32ceacb6c..e69de29bb2 100644 --- a/mkspecs/features/mac/sdk.mk +++ b/mkspecs/features/mac/sdk.mk @@ -1,27 +0,0 @@ @@ -407,7 +408,7 @@ index a32ceacb6ce..e69de29bb2d 100644 - endif -endif diff --git a/mkspecs/features/mac/sdk.prf b/mkspecs/features/mac/sdk.prf -index 3a9c2778bbe..e69de29bb2d 100644 +index 3a9c2778bb..e69de29bb2 100644 --- a/mkspecs/features/mac/sdk.prf +++ b/mkspecs/features/mac/sdk.prf @@ -1,61 +0,0 @@ @@ -473,7 +474,7 @@ index 3a9c2778bbe..e69de29bb2d 100644 - cache($$tool_variable, set stash, $$tool) -} diff --git a/mkspecs/features/mac/toolchain.prf b/mkspecs/features/mac/toolchain.prf -index df191eb13c4..e69de29bb2d 100644 +index df191eb13c..e69de29bb2 100644 --- a/mkspecs/features/mac/toolchain.prf +++ b/mkspecs/features/mac/toolchain.prf @@ -1,5 +0,0 @@ @@ -482,6 +483,3 @@ index df191eb13c4..e69de29bb2d 100644 -sdk: load(sdk) - -load(toolchain) --- -2.42.0 - diff --git a/pkgs/development/libraries/qt-6/patches/0008-qtbase-allow-translations-outside-prefix.patch b/pkgs/development/libraries/qt-6/patches/0008-qtbase-allow-translations-outside-prefix.patch index 40812599bb99..07f1973d7607 100644 --- a/pkgs/development/libraries/qt-6/patches/0008-qtbase-allow-translations-outside-prefix.patch +++ b/pkgs/development/libraries/qt-6/patches/0008-qtbase-allow-translations-outside-prefix.patch @@ -7,11 +7,11 @@ Subject: [PATCH 08/11] qtbase: allow translations outside prefix cmake/QtBuild.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -diff --git a/cmake/QtBuild.cmake b/cmake/QtBuild.cmake -index 1dc576d27af..4348eb97c37 100644 ---- a/cmake/QtBuild.cmake -+++ b/cmake/QtBuild.cmake -@@ -30,7 +30,7 @@ function(qt_configure_process_path name default docstring) +diff --git a/cmake/QtBuildPathsHelpers.cmake b/cmake/QtBuildPathsHelpers.cmake +index edc43f2f14..78fa219515 100644 +--- a/cmake/QtBuildPathsHelpers.cmake ++++ b/cmake/QtBuildPathsHelpers.cmake +@@ -134,7 +134,7 @@ function(qt_configure_process_path name default docstring) set(rel_path ".") elseif(rel_path MATCHES "^\.\./") # INSTALL_SYSCONFDIR is allowed to be outside the prefix. @@ -20,6 +20,3 @@ index 1dc576d27af..4348eb97c37 100644 message(FATAL_ERROR "Path component '${name}' is outside computed install prefix: ${rel_path} ") return() --- -2.42.0 - diff --git a/pkgs/development/libraries/qt-6/patches/qtwebengine-libxml-2.12.patch b/pkgs/development/libraries/qt-6/patches/qtwebengine-libxml-2.12.patch deleted file mode 100644 index 3c3d59b488da..000000000000 --- a/pkgs/development/libraries/qt-6/patches/qtwebengine-libxml-2.12.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_processor.h -+++ b/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_processor.h -@@ -77,7 +77,12 @@ class XSLTProcessor final : public ScriptWrappable { - - void reset(); - -+#if LIBXML_VERSION >= 21200 -+ static void ParseErrorFunc(void* user_data, const xmlError*); -+#else - static void ParseErrorFunc(void* user_data, xmlError*); -+#endif -+ - static void GenericErrorFunc(void* user_data, const char* msg, ...); - - // Only for libXSLT callbacks ---- a/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc -+++ b/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc -@@ -66,7 +66,11 @@ void XSLTProcessor::GenericErrorFunc(void*, const char*, ...) { - // It would be nice to do something with this error message. - } - -+#if LIBXML_VERSION >= 21200 -+void XSLTProcessor::ParseErrorFunc(void* user_data, const xmlError* error) { -+#else - void XSLTProcessor::ParseErrorFunc(void* user_data, xmlError* error) { -+#endif - FrameConsole* console = static_cast(user_data); - if (!console) - return; diff --git a/pkgs/development/libraries/qt-6/srcs.nix b/pkgs/development/libraries/qt-6/srcs.nix index 61b73c649dfa..5fef072f3990 100644 --- a/pkgs/development/libraries/qt-6/srcs.nix +++ b/pkgs/development/libraries/qt-6/srcs.nix @@ -1,318 +1,318 @@ # DO NOT EDIT! This file is generated automatically. -# Command: ./maintainers/scripts/fetch-kde-qt.sh pkgs/development/libraries/qt-6 +# Command: ./maintainers/scripts/fetch-kde-qt.sh pkgs/development/libraries/qt-6/fetch.sh { fetchurl, mirror }: { qt3d = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qt3d-everywhere-src-6.6.1.tar.xz"; - sha256 = "0a9j8k1561hgsigpf3k5h9p788pab7lb38q7yrl1r9ql9zbsx17k"; - name = "qt3d-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qt3d-everywhere-src-6.6.2.tar.xz"; + sha256 = "10l5ldw8g8m1ig3hh78pwg749xqf2gw9vsi8p67gbkanmipfqx4i"; + name = "qt3d-everywhere-src-6.6.2.tar.xz"; }; }; qt5compat = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qt5compat-everywhere-src-6.6.1.tar.xz"; - sha256 = "1wn13filgwz9lh0jj7w8i9ma53vw4mbxj2c1421j65x4xnv1a78f"; - name = "qt5compat-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qt5compat-everywhere-src-6.6.2.tar.xz"; + sha256 = "0rqr34lqf4mjdgjj09wzlvkxfknz8arjl9p30xpqbr2qfsmhhyz0"; + name = "qt5compat-everywhere-src-6.6.2.tar.xz"; }; }; qtactiveqt = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtactiveqt-everywhere-src-6.6.1.tar.xz"; - sha256 = "1v6g0hg5qfbvbvr9k5sn02l556c5mnnnak0bm1yrgqyw85qg2l4r"; - name = "qtactiveqt-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtactiveqt-everywhere-src-6.6.2.tar.xz"; + sha256 = "16vqb33s0dwxq1rrha81606fdwq1dz7az6mybgx18n7f081h3yl7"; + name = "qtactiveqt-everywhere-src-6.6.2.tar.xz"; }; }; qtbase = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtbase-everywhere-src-6.6.1.tar.xz"; - sha256 = "1xq2kpawq1f9qa3dzjcl1bl6h039807pykcm0znl1zmjfx35n325"; - name = "qtbase-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtbase-everywhere-src-6.6.2.tar.xz"; + sha256 = "0yv78bwqzy975854h53rbiilsms62f3v02i3jqz7v8ajk1ml56xq"; + name = "qtbase-everywhere-src-6.6.2.tar.xz"; }; }; qtcharts = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtcharts-everywhere-src-6.6.1.tar.xz"; - sha256 = "1dii5amdzpm65mq1yz7w1aql95yi0dshm06s62yf3dr68nlwlmhi"; - name = "qtcharts-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtcharts-everywhere-src-6.6.2.tar.xz"; + sha256 = "1x7m87lxbza4ynf6dq7yshann6003302a5fxih5l5d07xri64j5i"; + name = "qtcharts-everywhere-src-6.6.2.tar.xz"; }; }; qtconnectivity = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtconnectivity-everywhere-src-6.6.1.tar.xz"; - sha256 = "0i86iqjx8z6qymbmilrmr2d67piinwlr2pkcfj1zjks69538sijv"; - name = "qtconnectivity-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtconnectivity-everywhere-src-6.6.2.tar.xz"; + sha256 = "1dzsvs0hngrz6b66r9zb4al5a4r6xxfd29i8g3jqmvw3b0452vx3"; + name = "qtconnectivity-everywhere-src-6.6.2.tar.xz"; }; }; qtdatavis3d = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtdatavis3d-everywhere-src-6.6.1.tar.xz"; - sha256 = "18hvlz8l55jzhpp1ph1slj472l65pk3qdhmhib6gybi2iv6kpp5r"; - name = "qtdatavis3d-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtdatavis3d-everywhere-src-6.6.2.tar.xz"; + sha256 = "0iqw5afx8y29kjprn1hlz0zr0qwc9j0m7my75qf1av800hlnnjii"; + name = "qtdatavis3d-everywhere-src-6.6.2.tar.xz"; }; }; qtdeclarative = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtdeclarative-everywhere-src-6.6.1.tar.xz"; - sha256 = "0p4r12v9ih1l9cnbw0am878kjfpr3f6whkamx564cn36iqrxgzvy"; - name = "qtdeclarative-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtdeclarative-everywhere-src-6.6.2.tar.xz"; + sha256 = "0k6qndjvkkx3g8lr7f64xx86b3cwxzkgpl6fr6cp73s6qjkyk763"; + name = "qtdeclarative-everywhere-src-6.6.2.tar.xz"; }; }; qtdoc = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtdoc-everywhere-src-6.6.1.tar.xz"; - sha256 = "0ndh1if6886m9z9kc2aa02q135ar0rmy4vgln4rkr3lyx4jaajwl"; - name = "qtdoc-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtdoc-everywhere-src-6.6.2.tar.xz"; + sha256 = "0hvv40y2h7xa7wj2cqz2rrsvy1xf2l95199vmgx4q27wgmn1xixg"; + name = "qtdoc-everywhere-src-6.6.2.tar.xz"; }; }; qtgraphs = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtgraphs-everywhere-src-6.6.1.tar.xz"; - sha256 = "0xv4alb93rdqzbhhvvhg2miwjyax81pf9n4p5irlcg2xrw1qv5n8"; - name = "qtgraphs-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtgraphs-everywhere-src-6.6.2.tar.xz"; + sha256 = "19j9hdpxrclsdwqqblp4bk94zd2a5rvxnf548hm7r03npznjvb26"; + name = "qtgraphs-everywhere-src-6.6.2.tar.xz"; }; }; qtgrpc = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtgrpc-everywhere-src-6.6.1.tar.xz"; - sha256 = "1k7hv2f1s628rfls2klxvd0b2rb304pysbcvvqfrwkkv4ys4akhw"; - name = "qtgrpc-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtgrpc-everywhere-src-6.6.2.tar.xz"; + sha256 = "1flfm8j5vw2j6xzms1b470mbqyab1nrnj4z9s4mgwnbsp4m5p85w"; + name = "qtgrpc-everywhere-src-6.6.2.tar.xz"; }; }; qthttpserver = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qthttpserver-everywhere-src-6.6.1.tar.xz"; - sha256 = "0k0jhgxfqq0l3jhrf5qyd38achvvv8x4zvx4jw0jl00m5zsv7zhv"; - name = "qthttpserver-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qthttpserver-everywhere-src-6.6.2.tar.xz"; + sha256 = "1qzw96y20qr1kc9wmys61wm568jsknvlgvh09bbqjcmm6dm3lhd2"; + name = "qthttpserver-everywhere-src-6.6.2.tar.xz"; }; }; qtimageformats = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtimageformats-everywhere-src-6.6.1.tar.xz"; - sha256 = "13qqj8251l9885mcaafg6plxcza4vd7sdkv2wrdkfbh7a24x0kmc"; - name = "qtimageformats-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtimageformats-everywhere-src-6.6.2.tar.xz"; + sha256 = "1cvwm0hnspglydms6qhcp5g0ayz5pamigl52kz8km66l6s8lqn3i"; + name = "qtimageformats-everywhere-src-6.6.2.tar.xz"; }; }; qtlanguageserver = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtlanguageserver-everywhere-src-6.6.1.tar.xz"; - sha256 = "0vrywwjg5d2fx2kpjxmi6cm8vffpf0zg63zi3n9dz2d90db1yxmh"; - name = "qtlanguageserver-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtlanguageserver-everywhere-src-6.6.2.tar.xz"; + sha256 = "1bgazi44mwac20biybhp21icgwa8k7jd295j8jsfgzxbw12lq7y3"; + name = "qtlanguageserver-everywhere-src-6.6.2.tar.xz"; }; }; qtlocation = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtlocation-everywhere-src-6.6.1.tar.xz"; - sha256 = "0acwkwcr5dixhwhd102kmh5yq4y3wk1kddfdb8ychy3jwdi2pgld"; - name = "qtlocation-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtlocation-everywhere-src-6.6.2.tar.xz"; + sha256 = "05glwmasg0rlhybzpb640iibcs6gyrqbs7h1ws4b5vgcmzzdq9cy"; + name = "qtlocation-everywhere-src-6.6.2.tar.xz"; }; }; qtlottie = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtlottie-everywhere-src-6.6.1.tar.xz"; - sha256 = "1j4zl2yz9pybh21wscfr56pahfrn4fnkvxdhkz03d2gpcj9hbjs9"; - name = "qtlottie-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtlottie-everywhere-src-6.6.2.tar.xz"; + sha256 = "1hqhp55jfasavk7p8xb0srbc6lnk70w2q0x4iwn28z5s5kd1cvi7"; + name = "qtlottie-everywhere-src-6.6.2.tar.xz"; }; }; qtmultimedia = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtmultimedia-everywhere-src-6.6.1.tar.xz"; - sha256 = "0jnvc09msjqr2zbyjj7fgilf7zg3sdldbppnj8b9c52pdwly5r3y"; - name = "qtmultimedia-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtmultimedia-everywhere-src-6.6.2.tar.xz"; + sha256 = "1v0430jnv97ws6cizn9mi8zr9hcg7rixd0jg7smhdq8apacjb572"; + name = "qtmultimedia-everywhere-src-6.6.2.tar.xz"; }; }; qtnetworkauth = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtnetworkauth-everywhere-src-6.6.1.tar.xz"; - sha256 = "0j8dq10wq6y02cz4lkqw60nqi600qr9ssb36n74mywr2bfa12gk9"; - name = "qtnetworkauth-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtnetworkauth-everywhere-src-6.6.2.tar.xz"; + sha256 = "1lijsdwbj8gscfllmp358n5ysa8pvhx2msh7gpxvb4x81daxbg9j"; + name = "qtnetworkauth-everywhere-src-6.6.2.tar.xz"; }; }; qtpositioning = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtpositioning-everywhere-src-6.6.1.tar.xz"; - sha256 = "1f0n721k4w6jiva8hhgpd29im2h5vsd2ypfbk1j53f0j7czwgnix"; - name = "qtpositioning-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtpositioning-everywhere-src-6.6.2.tar.xz"; + sha256 = "1qn31vps9dj4g8m7d195qlsyj3p4dfqqszdc6yqq097dq5y5d9sd"; + name = "qtpositioning-everywhere-src-6.6.2.tar.xz"; }; }; qtquick3d = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtquick3d-everywhere-src-6.6.1.tar.xz"; - sha256 = "08l4rsw7v0xvdmpm80wpxy74798j70r37853hdgipmi34bp0058m"; - name = "qtquick3d-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtquick3d-everywhere-src-6.6.2.tar.xz"; + sha256 = "0f1sp7d1jzdzaxqs2l2yjprp0axcqbg2w82dza7wl4paan4rzp7w"; + name = "qtquick3d-everywhere-src-6.6.2.tar.xz"; }; }; qtquick3dphysics = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtquick3dphysics-everywhere-src-6.6.1.tar.xz"; - sha256 = "0np14lkvc3y0y896m9f754pfi83k5jnmg5i76kgfc7bvipsvbiic"; - name = "qtquick3dphysics-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtquick3dphysics-everywhere-src-6.6.2.tar.xz"; + sha256 = "10209x9hbr5bc4vlhhcvvfsmsn2h3dyb4rlg0f0gpllx68mr58ac"; + name = "qtquick3dphysics-everywhere-src-6.6.2.tar.xz"; }; }; qtquickeffectmaker = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtquickeffectmaker-everywhere-src-6.6.1.tar.xz"; - sha256 = "0lr6vms6vrmaki4ssmclsxi8xp3qnysgygqgn83vg727qx9hj65c"; - name = "qtquickeffectmaker-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtquickeffectmaker-everywhere-src-6.6.2.tar.xz"; + sha256 = "0lywm71wp943dk3w8zkklyxfk97w48v670zs6pc4pj4ja0ns37q7"; + name = "qtquickeffectmaker-everywhere-src-6.6.2.tar.xz"; }; }; qtquicktimeline = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtquicktimeline-everywhere-src-6.6.1.tar.xz"; - sha256 = "0s71zycq3l9px8hig8g229ln91h9czhxvvbj6zmmnhkx694gaq1q"; - name = "qtquicktimeline-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtquicktimeline-everywhere-src-6.6.2.tar.xz"; + sha256 = "06cr9p0hrq77ckqslxh0h3lpyw31fblyap1plcyyj8ssr1rm4klc"; + name = "qtquicktimeline-everywhere-src-6.6.2.tar.xz"; }; }; qtremoteobjects = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtremoteobjects-everywhere-src-6.6.1.tar.xz"; - sha256 = "16cmzc3cssfvqhvhc7lphbha00mdb1qykk877shgrh4bzyc5i7mq"; - name = "qtremoteobjects-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtremoteobjects-everywhere-src-6.6.2.tar.xz"; + sha256 = "0fbkjzykxpkz8myr6dy588gcmhyy3lar17v78zfam8kyxq7s5qxa"; + name = "qtremoteobjects-everywhere-src-6.6.2.tar.xz"; }; }; qtscxml = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtscxml-everywhere-src-6.6.1.tar.xz"; - sha256 = "15q8vlhd9yz33bdhm7md426a33px4dg8sa14ckirk4rryixcajw7"; - name = "qtscxml-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtscxml-everywhere-src-6.6.2.tar.xz"; + sha256 = "0gm4805570ds3jmkbwrjigbg93zc561bd5rc52r71042zzq84j89"; + name = "qtscxml-everywhere-src-6.6.2.tar.xz"; }; }; qtsensors = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtsensors-everywhere-src-6.6.1.tar.xz"; - sha256 = "1lwr6xw4flzcqvb017wl9g8p5yamf0z4zqx2wp4rmhrgbj0yw4xx"; - name = "qtsensors-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtsensors-everywhere-src-6.6.2.tar.xz"; + sha256 = "0a3w50bfnmxndyxnn9lsy1wxffhm2am0yjxqx3vx0gfjwv79yvsa"; + name = "qtsensors-everywhere-src-6.6.2.tar.xz"; }; }; qtserialbus = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtserialbus-everywhere-src-6.6.1.tar.xz"; - sha256 = "1b7pkvs131vqls4bahqkwgnbrnb8pcrnii47ww2c589h1dimw52w"; - name = "qtserialbus-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtserialbus-everywhere-src-6.6.2.tar.xz"; + sha256 = "0g7sx81lrb5r2ipinnghq4iss6clkwbzjb0ck4ay6hmpw54smzww"; + name = "qtserialbus-everywhere-src-6.6.2.tar.xz"; }; }; qtserialport = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtserialport-everywhere-src-6.6.1.tar.xz"; - sha256 = "1n5fsb3ayn1xnf1s5l7f6j1nm2pcdjywy382qr451b5wbhyj7z4n"; - name = "qtserialport-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtserialport-everywhere-src-6.6.2.tar.xz"; + sha256 = "16j5fprmdzzc1snnj5184ihq5avg1s0jrqqcjk70dvmimsf0q7ms"; + name = "qtserialport-everywhere-src-6.6.2.tar.xz"; }; }; qtshadertools = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtshadertools-everywhere-src-6.6.1.tar.xz"; - sha256 = "1fvkbrw6gy8v2ql6qw1ra08wl6z64w34b9d886794m29ypj8ycq8"; - name = "qtshadertools-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtshadertools-everywhere-src-6.6.2.tar.xz"; + sha256 = "0bxrczs9nw6az2p4n8x0f660vsmxxynx4iqgj75l4zsfzzbym2v2"; + name = "qtshadertools-everywhere-src-6.6.2.tar.xz"; }; }; qtspeech = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtspeech-everywhere-src-6.6.1.tar.xz"; - sha256 = "16aqjaf8c64l6qg0kz5hla6q2r7k9lryad7jy8jwyi2ir5921352"; - name = "qtspeech-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtspeech-everywhere-src-6.6.2.tar.xz"; + sha256 = "1qvf3p2p1pc5fw40d8zq0iawaaqkc0dp5yx85b1dnw1j809bn8y0"; + name = "qtspeech-everywhere-src-6.6.2.tar.xz"; }; }; qtsvg = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtsvg-everywhere-src-6.6.1.tar.xz"; - sha256 = "0a4jw02v50fzbnrqnldz9djzn37rric06lrg2vrkqikas9bfp394"; - name = "qtsvg-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtsvg-everywhere-src-6.6.2.tar.xz"; + sha256 = "10c1dmbv5d39n1q4m67gf2h4n6wfkzrlyk8plnxbyhhvxxcis8ss"; + name = "qtsvg-everywhere-src-6.6.2.tar.xz"; }; }; qttools = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qttools-everywhere-src-6.6.1.tar.xz"; - sha256 = "0jliy2pz6czjw0ircd8h37a5prinm1a8dvnawwclxas5fdd10fa9"; - name = "qttools-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qttools-everywhere-src-6.6.2.tar.xz"; + sha256 = "0ij7djy06xi4v5v29fh31gqq5rnc12vviv3qg3vqf4hiaagrxm76"; + name = "qttools-everywhere-src-6.6.2.tar.xz"; }; }; qttranslations = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qttranslations-everywhere-src-6.6.1.tar.xz"; - sha256 = "127f40wjm1q9clp2dj7vgyvv7nazb5c23akwgsr50wdd4bl051v6"; - name = "qttranslations-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qttranslations-everywhere-src-6.6.2.tar.xz"; + sha256 = "0xqcad8aa9lp6wzh1rs46id6r60zdw82qj3bq9k2b89sxy8c0fna"; + name = "qttranslations-everywhere-src-6.6.2.tar.xz"; }; }; qtvirtualkeyboard = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtvirtualkeyboard-everywhere-src-6.6.1.tar.xz"; - sha256 = "1akvip4h86r5j898w1yx0mnfgc78b1yqfygk8h25z613vqvdwg4r"; - name = "qtvirtualkeyboard-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtvirtualkeyboard-everywhere-src-6.6.2.tar.xz"; + sha256 = "07nqds49g2x748jsk17cnd2ph81165xnzn70jwxd0gpbi3dzshk1"; + name = "qtvirtualkeyboard-everywhere-src-6.6.2.tar.xz"; }; }; qtwayland = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtwayland-everywhere-src-6.6.1.tar.xz"; - sha256 = "1cb8amr9kmr4gdnyi1mzriv34xf1nx47y91m9v6cczy05mijvk36"; - name = "qtwayland-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtwayland-everywhere-src-6.6.2.tar.xz"; + sha256 = "0y6x84ckcc53ddclnrlzs08b1kvw6saw9nim0hz4wc5fyz7dbkcv"; + name = "qtwayland-everywhere-src-6.6.2.tar.xz"; }; }; qtwebchannel = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtwebchannel-everywhere-src-6.6.1.tar.xz"; - sha256 = "0hz5j6gpj4m74j74skj0lrjqmp30ns5s240gr6rrinisaz6qfq7i"; - name = "qtwebchannel-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtwebchannel-everywhere-src-6.6.2.tar.xz"; + sha256 = "1incvisc3j758b4k82vnwci8j1bba8zf6xgmgcrsm553k4wpsz1x"; + name = "qtwebchannel-everywhere-src-6.6.2.tar.xz"; }; }; qtwebengine = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtwebengine-everywhere-src-6.6.1.tar.xz"; - sha256 = "149nwwnarkiiz2vrgydz99agfc0z08lrnm4hr8ln1mjb44la4vks"; - name = "qtwebengine-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtwebengine-everywhere-src-6.6.2.tar.xz"; + sha256 = "15h3hniszfkxv2vnn3fnbgbar8wb41ypgn4b4iz4iy6csar8f7fn"; + name = "qtwebengine-everywhere-src-6.6.2.tar.xz"; }; }; qtwebsockets = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtwebsockets-everywhere-src-6.6.1.tar.xz"; - sha256 = "0hq6gg67x84fb6asfgx5jclvv1nqhr4gdr84cl27xn3nk0s18xbq"; - name = "qtwebsockets-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtwebsockets-everywhere-src-6.6.2.tar.xz"; + sha256 = "1y9q8jmspxbfxf07jdcg4n8zwmchccyzp0z68fxr0hnvr2dymrn0"; + name = "qtwebsockets-everywhere-src-6.6.2.tar.xz"; }; }; qtwebview = { - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { - url = "${mirror}/official_releases/qt/6.6/6.6.1/submodules/qtwebview-everywhere-src-6.6.1.tar.xz"; - sha256 = "0v1598ycj1rgphb00r3mwkij8yjw26g0d73w2ijf8fp97fiippnn"; - name = "qtwebview-everywhere-src-6.6.1.tar.xz"; + url = "${mirror}/official_releases/qt/6.6/6.6.2/submodules/qtwebview-everywhere-src-6.6.2.tar.xz"; + sha256 = "0z3p1g26yg3dr3hhavwd5wz9b8yi838xj4s57068wykd80v145wb"; + name = "qtwebview-everywhere-src-6.6.2.tar.xz"; }; }; } From 0c6a93e45b4d0e562c4a3cf91952200bc196ccb6 Mon Sep 17 00:00:00 2001 From: annalee <150648636+a-n-n-a-l-e-e@users.noreply.github.com> Date: Thu, 15 Feb 2024 06:51:27 +0000 Subject: [PATCH 132/187] plumber: remove unneeded compile flag --- pkgs/by-name/pl/plumber/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/pl/plumber/package.nix b/pkgs/by-name/pl/plumber/package.nix index b786fb65c8e1..542af243b431 100644 --- a/pkgs/by-name/pl/plumber/package.nix +++ b/pkgs/by-name/pl/plumber/package.nix @@ -22,8 +22,6 @@ buildGoModule rec { "-s" "-w" "-X github.com/streamdal/plumber/options.VERSION=${version}" - # remove once module in go.mod is renamed to github.com/batchcorp/streamdal - "-X github.com/batchcorp/plumber/options.VERSION=${version}" ]; meta = with lib; { From 11a28beb5377739f1e003bc97e0c83febff7feab Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 15 Feb 2024 07:57:44 +0100 Subject: [PATCH 133/187] openmolcas: bump boost version --- pkgs/applications/science/chemistry/openmolcas/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/science/chemistry/openmolcas/default.nix b/pkgs/applications/science/chemistry/openmolcas/default.nix index 0aeb01c2916b..cefe83446662 100644 --- a/pkgs/applications/science/chemistry/openmolcas/default.nix +++ b/pkgs/applications/science/chemistry/openmolcas/default.nix @@ -13,7 +13,7 @@ , libxc , makeWrapper , gsl -, boost175 +, boost180 , autoPatchelfHook # Note that the CASPT2 module is broken with MPI # See https://gitlab.com/Molcas/OpenMolcas/-/issues/169 @@ -93,7 +93,7 @@ stdenv.mkDerivation { armadillo libxc gsl.dev - boost175 + boost180 ] ++ lib.optionals enableMpi [ mpi globalarrays @@ -155,7 +155,7 @@ stdenv.mkDerivation { homepage = "https://gitlab.com/Molcas/OpenMolcas"; maintainers = [ maintainers.markuskowa ]; license = with licenses; [ lgpl21Only bsd3 ]; - platforms = [ "x86_64-linux" ]; + platforms = [ "aarch64-linux" "x86_64-linux" ]; mainProgram = "pymolcas"; }; } From 01e6433642233e3aa304f25f2a8a47547f7e9d46 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 07:18:17 +0000 Subject: [PATCH 134/187] python311Packages.botocore-stubs: 1.34.40 -> 1.34.42 --- pkgs/development/python-modules/botocore-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index 5a7d76a0ebda..6436cfabe110 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "botocore-stubs"; - version = "1.34.40"; + version = "1.34.42"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "botocore_stubs"; inherit version; - hash = "sha256-1jIr+5qoggBv5/j8PYqTOmbFYn3PVx5l1lpSM8bBcr4="; + hash = "sha256-0d6bf0/Rw0kYRoYvxjX+qEhKLUxtkikdc2uv7UqwNEs="; }; nativeBuildInputs = [ From 2855977dd8250c08e79ee26d3d09329ff9d3a94d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christina=20S=C3=B8rensen?= Date: Thu, 15 Feb 2024 08:40:15 +0100 Subject: [PATCH 135/187] eza: 0.18.2 -> 0.18.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Christina Sørensen --- pkgs/by-name/ez/eza/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ez/eza/package.nix b/pkgs/by-name/ez/eza/package.nix index 02eb0c397905..d5088a772f0d 100644 --- a/pkgs/by-name/ez/eza/package.nix +++ b/pkgs/by-name/ez/eza/package.nix @@ -17,16 +17,16 @@ rustPlatform.buildRustPackage rec { pname = "eza"; - version = "0.18.2"; + version = "0.18.3"; src = fetchFromGitHub { owner = "eza-community"; repo = "eza"; rev = "v${version}"; - hash = "sha256-gVpgI/I91ounqSrEIM7BWJKR4NyRuEU2iK+g8T9L6YY="; + hash = "sha256-gxJajnq9VU9SDjClEV7QPAvI5dX3flTzyK228Iy0Mhk="; }; - cargoHash = "sha256-q2xVSB3lpsur8P8KF7jDVrEj24q6FRVJbh7bL4teOqQ="; + cargoHash = "sha256-p6r0sR32M0/3GoybA2N1qs0M4Bmtq+s97GT5PMAolcg="; nativeBuildInputs = [ cmake pkg-config installShellFiles pandoc ]; buildInputs = [ zlib ] From 42f0f3e655c4f2f608028acdb3d816baa8e5c045 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 15 Feb 2024 09:04:22 +0100 Subject: [PATCH 136/187] python311Packages.aioautomower: 2024.2.4 -> 2024.2.6 Changelog: https://github.com/Thomas55555/aioautomower/releases/tag/2024.2.6 --- .../python-modules/aioautomower/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioautomower/default.nix b/pkgs/development/python-modules/aioautomower/default.nix index 239d8ba1e7dd..f6c86ac2900d 100644 --- a/pkgs/development/python-modules/aioautomower/default.nix +++ b/pkgs/development/python-modules/aioautomower/default.nix @@ -9,11 +9,12 @@ , pytestCheckHook , pythonOlder , setuptools +, syrupy }: buildPythonPackage rec { pname = "aioautomower"; - version = "2024.2.4"; + version = "2024.2.6"; pyproject = true; disabled = pythonOlder "3.11"; @@ -22,7 +23,7 @@ buildPythonPackage rec { owner = "Thomas55555"; repo = "aioautomower"; rev = "refs/tags/${version}"; - hash = "sha256-bgNfV87rHMbNGy8azCS0b6PgkalY2RrbSW2VtjtgPrw="; + hash = "sha256-iYC2bYkO9INbSeny9gy/I0cDSYeyrJiD9MJddUFIlhg="; }; postPatch = '' @@ -45,12 +46,17 @@ buildPythonPackage rec { nativeCheckInputs = [ pytest-asyncio pytestCheckHook + syrupy ]; pythonImportsCheck = [ "aioautomower" ]; + pytestFlagsArray = [ + "--snapshot-update" + ]; + meta = with lib; { description = "Module to communicate with the Automower Connect API"; homepage = "https://github.com/Thomas55555/aioautomower"; From cce29d540d972628e17ec84099dad353634cee93 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 15 Feb 2024 09:05:16 +0100 Subject: [PATCH 137/187] python311Packages.boto3-stubs: 1.34.40 -> 1.34.42 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 02fc617d1954..cfd2bf72f927 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -365,14 +365,14 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.34.40"; + version = "1.34.42"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-rQpnx4/mR80rYR8/gtryVp4WQ3gdU8vIafGAYuF3rig="; + hash = "sha256-wg/LCxaAvonBhZUaLIhAbn3NSKkYFCMbWfN9rWJJEIo="; }; nativeBuildInputs = [ From 05a1853613e639492f2a4c0d653942b21b94e0d6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 15 Feb 2024 09:08:30 +0100 Subject: [PATCH 138/187] python311Packages.rns: 0.7.0 -> 0.7.1 Diff: https://github.com/markqvist/Reticulum/compare/refs/tags/0.7.0...0.7.1 Changelog: https://github.com/markqvist/Reticulum/releases/tag/0.7.1 --- pkgs/development/python-modules/rns/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rns/default.nix b/pkgs/development/python-modules/rns/default.nix index 3fc348be7561..e9641817a1eb 100644 --- a/pkgs/development/python-modules/rns/default.nix +++ b/pkgs/development/python-modules/rns/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "rns"; - version = "0.7.0"; + version = "0.7.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "markqvist"; repo = "Reticulum"; rev = "refs/tags/${version}"; - hash = "sha256-iwW52jPSCwelfByerKHxKgH4NbWwCJLPyHXyBeJPwaM="; + hash = "sha256-o4+wHkkH0jUzq6Co0bru7NwvVxiV6xrggfHlQsjsWso="; }; nativeBuildInputs = [ From ae65dbf892883ce50db1f5bf98dbed2af3e4cdf9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 08:33:03 +0000 Subject: [PATCH 139/187] python311Packages.vallox-websocket-api: 4.1.0 -> 4.2.0 --- .../python-modules/vallox-websocket-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vallox-websocket-api/default.nix b/pkgs/development/python-modules/vallox-websocket-api/default.nix index 8d4aaea83371..1caf7ed4c5d9 100644 --- a/pkgs/development/python-modules/vallox-websocket-api/default.nix +++ b/pkgs/development/python-modules/vallox-websocket-api/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "vallox-websocket-api"; - version = "4.1.0"; + version = "4.2.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "yozik04"; repo = "vallox_websocket_api"; rev = "refs/tags/${version}"; - hash = "sha256-w2mke37hYfBCT1W2OUCH5AtrnV3RF4eAgNyUSQlSmcE="; + hash = "sha256-e05MP130okj8j20yMn8a7P6PYZ4PKwCOlAf0ZlUR5aI="; }; nativeBuildInputs = [ From 9e2ece568106b2e5222f1bc8b7ca83503bbf5bec Mon Sep 17 00:00:00 2001 From: Nick Novitski Date: Thu, 15 Feb 2024 01:17:42 -0800 Subject: [PATCH 140/187] terraform: remove "-dev" suffix from `-version` output (#288878) --- pkgs/applications/networking/cluster/terraform/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/cluster/terraform/default.nix b/pkgs/applications/networking/cluster/terraform/default.nix index 559cb30b3155..f143d2c3fca5 100644 --- a/pkgs/applications/networking/cluster/terraform/default.nix +++ b/pkgs/applications/networking/cluster/terraform/default.nix @@ -26,7 +26,7 @@ let inherit hash; }; - ldflags = [ "-s" "-w" ]; + ldflags = [ "-s" "-w" "-X 'github.com/hashicorp/terraform/version.dev=no'" ]; postConfigure = '' # speakeasy hardcodes /bin/stty https://github.com/bgentry/speakeasy/issues/22 From f8f1850c68845e1db73725cabfc07148c413b5a2 Mon Sep 17 00:00:00 2001 From: Martin Joerg Date: Thu, 15 Feb 2024 10:21:55 +0100 Subject: [PATCH 141/187] rizin: add patch to build with tree-sitter 0.20.9 --- .../tools/analysis/rizin/default.nix | 22 ++++++++++++++----- 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/analysis/rizin/default.nix b/pkgs/development/tools/analysis/rizin/default.nix index 3112e438da05..9f8524e68995 100644 --- a/pkgs/development/tools/analysis/rizin/default.nix +++ b/pkgs/development/tools/analysis/rizin/default.nix @@ -1,6 +1,7 @@ { lib , pkgs # for passthru.plugins , stdenv +, fetchpatch , fetchurl , pkg-config , libusb-compat-0_1 @@ -47,12 +48,21 @@ let rizin = stdenv.mkDerivation rec { "-Dportable=true" ]; - # Normally, Rizin only looks for files in the install prefix. With - # portable=true, it instead looks for files in relation to the parent - # of the directory of the binary file specified in /proc/self/exe, - # caching it. This patch replaces the entire logic to only look at - # the env var NIX_RZ_PREFIX - patches = [ ./librz-wrapper-support.patch ]; + patches = [ + # Normally, Rizin only looks for files in the install prefix. With + # portable=true, it instead looks for files in relation to the parent + # of the directory of the binary file specified in /proc/self/exe, + # caching it. This patch replaces the entire logic to only look at + # the env var NIX_RZ_PREFIX + ./librz-wrapper-support.patch + # Fix tree-sitter 0.20.9 build failure: https://github.com/rizinorg/rizin/pull/4165 + (fetchpatch { + name = "tree-sitter-0.20.9.patch"; + url = "https://github.com/rizinorg/rizin/commit/1bb08712dbc9e062bb439a65dcebeb4221ded699.patch"; + hash = "sha256-mE0eQAFhyxX5bwrz+S1IVl6HNV9ITQ+tRRvGLLif5VI="; + }) + ]; + nativeBuildInputs = [ pkg-config From e39eed240b2f2347d02a643af7fd11ccab6d2128 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Feb 2024 18:10:36 +0000 Subject: [PATCH 142/187] bloat: unstable-2023-12-28 -> unstable-2024-02-12 --- pkgs/servers/bloat/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/bloat/default.nix b/pkgs/servers/bloat/default.nix index 3752b167188f..dfde129e8887 100644 --- a/pkgs/servers/bloat/default.nix +++ b/pkgs/servers/bloat/default.nix @@ -6,12 +6,12 @@ buildGoModule { pname = "bloat"; - version = "unstable-2023-12-28"; + version = "unstable-2024-02-12"; src = fetchgit { url = "git://git.freesoftwareextremist.com/bloat"; - rev = "1d61f1aa27376e778b7a517fdd5739a8c1976d2e"; - hash = "sha256-u75COa68sKhWeR3asQGgu2thQmDDGpJPmXLgnesQfNc="; + rev = "6ddec8db3ee73d3abdc85b6a2101020cf2455bce"; + hash = "sha256-NWi8vL1zyKgPlZo73qpR232r65foaYcjUKkVwyJ/C7c="; }; vendorHash = null; From fb21e1e1c987b4899e0149aff120df556abe3465 Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Tue, 30 Jan 2024 22:08:00 +0100 Subject: [PATCH 143/187] netsurf.libcss: 0.9.1 -> 0.9.2 https://www.netsurf-browser.org/projects/libcss/#changes-0.9.2 Also fixes building with clang, e.g. on darwin. --- pkgs/applications/networking/browsers/netsurf/libcss.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/browsers/netsurf/libcss.nix b/pkgs/applications/networking/browsers/netsurf/libcss.nix index 66a3a4057d85..4b54f013449b 100644 --- a/pkgs/applications/networking/browsers/netsurf/libcss.nix +++ b/pkgs/applications/networking/browsers/netsurf/libcss.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "netsurf-libcss"; - version = "0.9.1"; + version = "0.9.2"; src = fetchurl { url = "http://download.netsurf-browser.org/libs/releases/libcss-${finalAttrs.version}-src.tar.gz"; - hash = "sha256-0tzhbpM5Lo1qcglCDUfC1Wo4EXAaDoGnJPxUHGPTxtw="; + hash = "sha256-LfIVu+w01R1gwaBLAbLfTV0Y9RDx86evS4DN21ZxFU4="; }; nativeBuildInputs = [ pkg-config ]; @@ -33,7 +33,7 @@ stdenv.mkDerivation (finalAttrs: { env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=implicit-fallthrough" - "-Wno-error=maybe-uninitialized" + "-Wno-error=${if stdenv.cc.isGNU then "maybe-uninitialized" else "uninitialized"}" ]; meta = { From ab07a6f9e28ac64d839c2034d7310f6b48ba0e10 Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Tue, 30 Jan 2024 22:10:01 +0100 Subject: [PATCH 144/187] netsurf.libdom: 0.4.1 -> 0.4.2 --- pkgs/applications/networking/browsers/netsurf/libdom.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/netsurf/libdom.nix b/pkgs/applications/networking/browsers/netsurf/libdom.nix index 328bed30f17d..2f198021fafb 100644 --- a/pkgs/applications/networking/browsers/netsurf/libdom.nix +++ b/pkgs/applications/networking/browsers/netsurf/libdom.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "netsurf-libdom"; - version = "0.4.1"; + version = "0.4.2"; src = fetchurl { url = "http://download.netsurf-browser.org/libs/releases/libdom-${finalAttrs.version}-src.tar.gz"; - hash = "sha256-mO4HJHHlXiCMmHjlFcQQrUYso2+HtK/L7K0CPzos70o="; + hash = "sha256-0F5FrxZUcBTCsKOuzzZw+hPUGfUFs/X8esihSR/DDzw="; }; nativeBuildInputs = [ pkg-config ]; From 2f64c17cc89f6d94932e09fe911fce7f784b89ee Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Tue, 30 Jan 2024 22:13:03 +0100 Subject: [PATCH 145/187] netsurf.libhubbub: 0.3.7 -> 0.3.8 --- pkgs/applications/networking/browsers/netsurf/libhubbub.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/netsurf/libhubbub.nix b/pkgs/applications/networking/browsers/netsurf/libhubbub.nix index 29a312928092..5847fd21d2ae 100644 --- a/pkgs/applications/networking/browsers/netsurf/libhubbub.nix +++ b/pkgs/applications/networking/browsers/netsurf/libhubbub.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchurl +, gperf , perl , pkg-config , buildsystem @@ -9,16 +10,17 @@ stdenv.mkDerivation (finalAttrs: { pname = "netsurf-libhubbub"; - version = "0.3.7"; + version = "0.3.8"; src = fetchurl { url = "http://download.netsurf-browser.org/libs/releases/libhubbub-${finalAttrs.version}-src.tar.gz"; - hash = "sha256-nnriU+bJBp51frmtTkhG84tNtSwMoBUURqn6Spd3NbY="; + hash = "sha256-isHm9fPUjAUUHVk5FxlTQpDFnNAp78JJ60/brBAs1aU="; }; nativeBuildInputs = [ pkg-config ]; buildInputs = [ + gperf perl buildsystem libparserutils From 474691a84c1b05dad3a409ff26be4cf06a28e28e Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Tue, 30 Jan 2024 22:13:42 +0100 Subject: [PATCH 146/187] netsurf.libnsbmp: 0.1.6 -> 0.1.7 --- pkgs/applications/networking/browsers/netsurf/libnsbmp.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/netsurf/libnsbmp.nix b/pkgs/applications/networking/browsers/netsurf/libnsbmp.nix index 9ae8dafa1b0d..a0c1cf106288 100644 --- a/pkgs/applications/networking/browsers/netsurf/libnsbmp.nix +++ b/pkgs/applications/networking/browsers/netsurf/libnsbmp.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "netsurf-libnsbmp"; - version = "0.1.6"; + version = "0.1.7"; src = fetchurl { url = "http://download.netsurf-browser.org/libs/releases/libnsbmp-${finalAttrs.version}-src.tar.gz"; - hash = "sha256-ecSTZfhg7UUb/EEJ7d7I3j6bfOWjvgaVlr0qoZJ5Mk8="; + hash = "sha256-VAenaCoSK6qqWhW1BSkOLTffVME8Xt70sJ0SyGLYIpM="; }; nativeBuildInputs = [ pkg-config ]; From d6b50697f3a38b2a5e388645567465723f6f8a7b Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Tue, 30 Jan 2024 22:14:57 +0100 Subject: [PATCH 147/187] netsurf.libnsgif: 0.2.1 -> 1.0.0 imv: remove broken libnsgif dependency --- pkgs/applications/graphics/imv/default.nix | 3 ++- pkgs/applications/networking/browsers/netsurf/libnsgif.nix | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/graphics/imv/default.nix b/pkgs/applications/graphics/imv/default.nix index 044814c88a1c..f71b0362d2de 100644 --- a/pkgs/applications/graphics/imv/default.nix +++ b/pkgs/applications/graphics/imv/default.nix @@ -16,7 +16,8 @@ , libxkbcommon , libGLU , wayland -, withBackends ? [ "freeimage" "libtiff" "libjpeg" "libpng" "librsvg" "libnsgif" "libheif" ] +# "libnsgif" is disabled until https://todo.sr.ht/~exec64/imv/55 is solved +, withBackends ? [ "freeimage" "libtiff" "libjpeg" "libpng" "librsvg" "libheif" ] , freeimage , libtiff , libjpeg_turbo diff --git a/pkgs/applications/networking/browsers/netsurf/libnsgif.nix b/pkgs/applications/networking/browsers/netsurf/libnsgif.nix index 20c990448e77..0f57939e1700 100644 --- a/pkgs/applications/networking/browsers/netsurf/libnsgif.nix +++ b/pkgs/applications/networking/browsers/netsurf/libnsgif.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "netsurf-libnsgif"; - version = "0.2.1"; + version = "1.0.0"; src = fetchurl { url = "http://download.netsurf-browser.org/libs/releases/libnsgif-${finalAttrs.version}-src.tar.gz"; - hash = "sha256-nq6lNM1wtTxar0UxeulXcBaFprSojb407Sb0+q6Hmks="; + hash = "sha256-YBTIQvYUVNL1oPgkPXqNe96bfaPM/cotNGx8CyxMBhs="; }; depsBuildBuild = [ buildPackages.stdenv.cc ]; From c2ef7e877cf198f5cd30e356172dddf730074e8d Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Tue, 30 Jan 2024 22:16:08 +0100 Subject: [PATCH 148/187] netsurf.libnsutils: 0.1.0 -> 0.1.1 --- pkgs/applications/networking/browsers/netsurf/libnsutils.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/netsurf/libnsutils.nix b/pkgs/applications/networking/browsers/netsurf/libnsutils.nix index 80e883e4b244..141117a94f70 100644 --- a/pkgs/applications/networking/browsers/netsurf/libnsutils.nix +++ b/pkgs/applications/networking/browsers/netsurf/libnsutils.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "netsurf-libnsutils"; - version = "0.1.0"; + version = "0.1.1"; src = fetchurl { url = "http://download.netsurf-browser.org/libs/releases/libnsutils-${finalAttrs.version}-src.tar.gz"; - hash = "sha256-eQxlFjRKvoL2KJ1lY5LpzOvkdbIMx+Hi2EMBE4X3rvA="; + hash = "sha256-VpS0Um5FjtAAQTzmAnWJy+EKJXp+zwZaAUIdxymd6pI="; }; nativeBuildInputs = [ pkg-config ]; From 1d4c4c8c88a5f11c62b5b30b106b995f72470d45 Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Tue, 30 Jan 2024 22:17:09 +0100 Subject: [PATCH 149/187] netsurf.libparserutils: 0.2.4 -> 0.2.5 --- .../networking/browsers/netsurf/libparserutils.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/netsurf/libparserutils.nix b/pkgs/applications/networking/browsers/netsurf/libparserutils.nix index 411495b8e215..a7db88925768 100644 --- a/pkgs/applications/networking/browsers/netsurf/libparserutils.nix +++ b/pkgs/applications/networking/browsers/netsurf/libparserutils.nix @@ -3,20 +3,22 @@ , fetchurl , perl , buildsystem +, iconv }: stdenv.mkDerivation (finalAttrs: { pname = "netsurf-libparserutils"; - version = "0.2.4"; + version = "0.2.5"; src = fetchurl { url = "http://download.netsurf-browser.org/libs/releases/libparserutils-${finalAttrs.version}-src.tar.gz"; - hash = "sha256-MiuuYbMMzt4+MFv26uJBSSBkl3W8X/HRtogBKjxJR9g="; + hash = "sha256-MX7VxxjxeSe1chl0uuXeMsP9bQVdsTGtMbQxKgMu0Tk="; }; buildInputs = [ perl buildsystem + iconv ]; makeFlags = [ From 6777670fca9e13030f035d0f72b5b10ffadbf36b Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Tue, 30 Jan 2024 22:18:36 +0100 Subject: [PATCH 150/187] netsurf.libsvgtiny: 0.1.7 -> 0.1.8 --- pkgs/applications/networking/browsers/netsurf/libsvgtiny.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/netsurf/libsvgtiny.nix b/pkgs/applications/networking/browsers/netsurf/libsvgtiny.nix index 19b523ce50ff..a672a7b7cde9 100644 --- a/pkgs/applications/networking/browsers/netsurf/libsvgtiny.nix +++ b/pkgs/applications/networking/browsers/netsurf/libsvgtiny.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "netsurf-libsvgtiny"; - version = "0.1.7"; + version = "0.1.8"; src = fetchurl { url = "http://download.netsurf-browser.org/libs/releases/libsvgtiny-${finalAttrs.version}-src.tar.gz"; - hash = "sha256-LA3PlS8c2ILD6VQB75RZ8W27U8XT5FEjObL563add4E="; + hash = "sha256-w1cifwLoP7KnaxK5ARkaCCIp2x8Ac2Lo8xx1RRDCoBw="; }; nativeBuildInputs = [ From 4c947c7337440843ba521c266277a161286e26a4 Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Tue, 30 Jan 2024 22:20:54 +0100 Subject: [PATCH 151/187] netsurf.browser: 3.10 -> 3.11, fix build on darwin https://download.netsurf-browser.org/netsurf/releases/ChangeLog.txt --- .../networking/browsers/netsurf/browser.nix | 22 ++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/browsers/netsurf/browser.nix b/pkgs/applications/networking/browsers/netsurf/browser.nix index d9df75b00c2b..0297301096d6 100644 --- a/pkgs/applications/networking/browsers/netsurf/browser.nix +++ b/pkgs/applications/networking/browsers/netsurf/browser.nix @@ -5,12 +5,14 @@ , check , curl , expat +, gperf , gtk2 , gtk3 , libXcursor , libXrandr , libidn , libjpeg +, libjxl , libpng , libwebp , libxml2 @@ -44,11 +46,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "netsurf"; - version = "3.10"; + version = "3.11"; src = fetchurl { url = "http://download.netsurf-browser.org/netsurf/releases/source/netsurf-${finalAttrs.version}-src.tar.gz"; - hash = "sha256-NkhEKeGTYUaFwv8kb1W9Cm3d8xoBi+5F4NH3wohRmV4="; + hash = "sha256-wopiau/uQo0FOxP4i1xECSIkWXZSLRLq8TfP0y0gHLI="; }; nativeBuildInputs = [ @@ -63,10 +65,12 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ check curl + gperf libXcursor libXrandr libidn libjpeg + libjxl libpng libwebp libxml2 @@ -103,8 +107,20 @@ stdenv.mkDerivation (finalAttrs: { env.NIX_CFLAGS_COMPILE = "-fcommon"; + env.CFLAGS = lib.optionalString stdenv.isDarwin "-D_DARWIN_C_SOURCE"; + + patchPhase = lib.optionalString stdenv.cc.isClang '' + runHook prePatch + + substituteInPlace Makefile \ + --replace-warn '--trace' '-t' \ + --replace-warn '-Wimplicit-fallthrough=3' '-Wimplicit-fallthrough' + + runHook postPatch + ''; + preConfigure = '' - cat < Makefile.conf + cat < Makefile.config override NETSURF_GTK_RES_PATH := $out/share/ override NETSURF_USE_GRESOURCE := YES EOF From c4dee7b41c8052c91fee0b896f3f4c455f9bdbaa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 10:01:11 +0000 Subject: [PATCH 152/187] gpxsee: 13.15 -> 13.16 --- pkgs/applications/misc/gpxsee/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/gpxsee/default.nix b/pkgs/applications/misc/gpxsee/default.nix index fc756f7cd747..896cf02dc887 100644 --- a/pkgs/applications/misc/gpxsee/default.nix +++ b/pkgs/applications/misc/gpxsee/default.nix @@ -18,13 +18,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "gpxsee"; - version = "13.15"; + version = "13.16"; src = fetchFromGitHub { owner = "tumic0"; repo = "GPXSee"; rev = finalAttrs.version; - hash = "sha256-+JxxJKHOCz1Ccii27II4L4owo/qvb7RQ6STqJ+PEEBA="; + hash = "sha256-rw+I7Re1hqZ1k1flIAr7kW8Wst7pVdmFcqtQTg6L/9Y="; }; buildInputs = [ From 47f2adfe17d554beeaaffea77e3fa7d8c2a914dd Mon Sep 17 00:00:00 2001 From: Mateus Alves <98139059+redyf@users.noreply.github.com> Date: Thu, 15 Feb 2024 07:02:39 -0300 Subject: [PATCH 153/187] vimPlugins.staline-nvim: init at 2024-02-14 (#288879) --- pkgs/applications/editors/vim/plugins/generated.nix | 12 ++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 13 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 32e4d167625a..167758636738 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -9459,6 +9459,18 @@ final: prev: meta.homepage = "https://github.com/luukvbaal/stabilize.nvim/"; }; + staline-nvim = buildVimPlugin { + pname = "staline.nvim"; + version = "2024-02-14"; + src = fetchFromGitHub { + owner = "tamton-aquib"; + repo = "staline.nvim"; + rev = "a53f869278b8b186a5afd6f21680cd103c381599"; + hash = "sha256-GDMKzxFDtQk5LL+rMsxTGTyLv69w5NUd+u19noeO5ws="; + }; + meta.homepage = "https://github.com/tamton-aquib/staline.nvim/"; + }; + stan-vim = buildVimPlugin { pname = "stan-vim"; version = "2023-12-13"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 11107d93668d..186075eece6c 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -73,6 +73,7 @@ https://github.com/jiangmiao/auto-pairs/,, https://github.com/pocco81/auto-save.nvim/,HEAD, https://github.com/rmagatti/auto-session/,, https://github.com/m4xshen/autoclose.nvim/,HEAD, +https://github.com/tamton-aquib/staline.nvim,main, https://github.com/vim-scripts/autoload_cscope.vim/,, https://github.com/nullishamy/autosave.nvim/,HEAD, https://github.com/rafi/awesome-vim-colorschemes/,, From bb661ae246ca22ae40757223ab90251a95a7757c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=A9tan=20Lepage?= <33058747+GaetanLepage@users.noreply.github.com> Date: Thu, 15 Feb 2024 11:34:10 +0100 Subject: [PATCH 154/187] vimPlugins.baleia-nvim: init at 2024-01-06 (#289001) --- pkgs/applications/editors/vim/plugins/generated.nix | 12 ++++++++++++ .../editors/vim/plugins/vim-plugin-names | 5 +++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 167758636738..88eb709a96d4 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -16491,5 +16491,17 @@ final: prev: meta.homepage = "https://github.com/jhradilek/vim-snippets/"; }; + baleia-nvim = buildVimPlugin { + pname = "baleia-nvim"; + version = "2024-01-06"; + src = fetchFromGitHub { + owner = "m00qek"; + repo = "baleia.nvim"; + rev = "6d9cbdaca3a428bc7296f838fdfce3ad01ee7495"; + sha256 = "sha256-0NmiGzMFvL1awYOVtiaSd+O4sAR524x68xwWLgArlqs="; + }; + meta.homepage = "https://github.com/m00qek/baleia.nvim/"; + }; + } diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 186075eece6c..606f8cf6e121 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -79,11 +79,11 @@ https://github.com/nullishamy/autosave.nvim/,HEAD, https://github.com/rafi/awesome-vim-colorschemes/,, https://github.com/ayu-theme/ayu-vim/,, https://github.com/taybart/b64.nvim/,HEAD, +https://github.com/m00qek/baleia.nvim/,HEAD, https://github.com/romgrk/barbar.nvim/,, https://github.com/utilyre/barbecue.nvim/,, https://github.com/chriskempson/base16-vim/,, https://github.com/nvchad/base46/,HEAD, -https://github.com/IogaMaster/neocord.git,main, https://github.com/jamespwilliams/bat.vim/,HEAD, https://github.com/vim-scripts/bats.vim/,, https://github.com/rbgrouleff/bclose.vim/,, @@ -513,6 +513,7 @@ https://github.com/Shougo/neco-vim/,, https://github.com/nvim-neo-tree/neo-tree.nvim/,HEAD, https://github.com/Shougo/neocomplete.vim/,, https://github.com/folke/neoconf.nvim/,HEAD, +https://github.com/IogaMaster/neocord.git/,main, https://github.com/KeitaNakamura/neodark.vim/,, https://github.com/folke/neodev.nvim/,HEAD, https://github.com/sbdchd/neoformat/,, @@ -575,7 +576,6 @@ https://github.com/MunifTanjim/nui.nvim/,main, https://github.com/jose-elias-alvarez/null-ls.nvim/,, https://github.com/nacro90/numb.nvim/,, https://github.com/nvchad/nvchad/,HEAD, -https://github.com/altermo/ultimate-autopair.nvim.git,HEAD, https://github.com/ChristianChiarulli/nvcode-color-schemes.vim/,, https://github.com/catppuccin/nvim/,,catppuccin-nvim https://github.com/AckslD/nvim-FeMaco.lua/,HEAD, @@ -891,6 +891,7 @@ https://github.com/leafgarland/typescript-vim/,, https://github.com/jose-elias-alvarez/typescript.nvim/,, https://github.com/kaarmu/typst.vim/,HEAD, https://github.com/nvchad/ui/,HEAD,nvchad-ui +https://github.com/altermo/ultimate-autopair.nvim.git/,HEAD, https://github.com/SirVer/ultisnips/,, https://github.com/mbbill/undotree/,, https://github.com/chrisbra/unicode.vim/,, From 4a8def58feb660f2cf411b3f05fd1d2d45155427 Mon Sep 17 00:00:00 2001 From: Andrew Bruce Date: Thu, 15 Feb 2024 10:36:52 +0000 Subject: [PATCH 155/187] vimPlugins.elixir-tools-nvim: fix credo-language-server (#275505) Credo language server gets broken by patchShebangs in its current form. -S without a command in the path causes the 'elixir' part of this shebang to be removed. This is because the following line defaults to 'true', which produces a blank string: https://github.com/NixOS/nixpkgs/blob/b0d1fe9a32113e0269fae0ea6dd00e5604ccf6a9/pkgs/build-support/setup-hooks/patch-shebangs.sh#L91 --- pkgs/applications/editors/vim/plugins/overrides.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 21267a14230f..2bf8445ad250 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -549,6 +549,12 @@ ''; }); + elixir-tools-nvim = super.elixir-tools-nvim.overrideAttrs { + fixupPhase = '' + patchShebangs $(find $out/bin/ -type f -not -name credo-language-server) + ''; + }; + executor-nvim = super.executor-nvim.overrideAttrs { dependencies = with self; [ nui-nvim ]; }; From b8fe1746608aea05721cd83c8f89ed4f720adfb1 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 15 Feb 2024 11:42:21 +0100 Subject: [PATCH 156/187] spike: unpin gcc12 --- pkgs/applications/virtualization/spike/default.nix | 10 +++++++++- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/virtualization/spike/default.nix b/pkgs/applications/virtualization/spike/default.nix index df967339f8f0..29597860ecc7 100644 --- a/pkgs/applications/virtualization/spike/default.nix +++ b/pkgs/applications/virtualization/spike/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, dtc, pkgsCross }: +{ lib, stdenv, fetchFromGitHub, fetchpatch, dtc, pkgsCross }: stdenv.mkDerivation rec { pname = "spike"; @@ -11,6 +11,14 @@ stdenv.mkDerivation rec { sha256 = "sha256-4D2Fezej0ioOOupw3kgMT5VLs+/jXQjwvek6v0AVMzI="; }; + patches = [ + (fetchpatch { + name = "fesvr-fix-compilation-with-gcc-13.patch"; + url = "https://github.com/riscv-software-src/riscv-isa-sim/commit/0a7bb5403d0290cea8b2356179d92e4c61ffd51d.patch"; + hash = "sha256-JUMTbGawvLkoOWKkruzLzUFQytVR3wqTlGu/eegRFEE="; + }) + ]; + nativeBuildInputs = [ dtc ]; enableParallelBuilding = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index aec7ccef263e..1ea41cbda329 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -35089,7 +35089,7 @@ with pkgs; spice-vdagent = callPackage ../applications/virtualization/spice-vdagent { }; - spike = pin-to-gcc12-if-gcc13 (callPackage ../applications/virtualization/spike { }); + spike = callPackage ../applications/virtualization/spike { }; tensorman = callPackage ../tools/misc/tensorman { }; From 64e7fd68dcd5852c494a7031e33e3846a86d91e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 11:14:26 +0000 Subject: [PATCH 157/187] flexget: 3.11.17 -> 3.11.18 --- pkgs/applications/networking/flexget/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/flexget/default.nix b/pkgs/applications/networking/flexget/default.nix index c2f13faa10c4..5c2825eb8bdb 100644 --- a/pkgs/applications/networking/flexget/default.nix +++ b/pkgs/applications/networking/flexget/default.nix @@ -6,7 +6,7 @@ python3.pkgs.buildPythonApplication rec { pname = "flexget"; - version = "3.11.17"; + version = "3.11.18"; pyproject = true; # Fetch from GitHub in order to use `requirements.in` @@ -14,7 +14,7 @@ python3.pkgs.buildPythonApplication rec { owner = "Flexget"; repo = "Flexget"; rev = "refs/tags/v${version}"; - hash = "sha256-C6BVSrF6xM3tnNnGS39T57N9jB5LnOq4W1hcF99CgPk="; + hash = "sha256-ykHBGZS/1cRBdMuZ6tz+3QY5cOBxt+Z2Dp3lKuTKj7w="; }; postPatch = '' From c3ef726ee171a1f78def8c4da8a2e3719efbbfa4 Mon Sep 17 00:00:00 2001 From: Jonas Chevalier Date: Thu, 15 Feb 2024 13:01:03 +0100 Subject: [PATCH 158/187] nixos/ldso: avoid instance of nixpkgs (#288509) Follow-up to #269551 Avoid creating a new instance of nixpkgs to access two variables. `pkgs.pkgsi686Linux` was being accessed whenever the feature is being used or not. A second instance of nixpkgs is being created in `nixos/modules/config/stub-ld.nix` and can be disabled by setting `environment.ldso32 = null` or `environment.stub-ld.enable = false`. Both combined fixes this error: error: attribute 'i686-linux' missing --- nixos/modules/config/ldso.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/config/ldso.nix b/nixos/modules/config/ldso.nix index 72ae3958d886..bd6f0dc5a83b 100644 --- a/nixos/modules/config/ldso.nix +++ b/nixos/modules/config/ldso.nix @@ -6,9 +6,9 @@ let libDir = pkgs.stdenv.hostPlatform.libDir; ldsoBasename = builtins.unsafeDiscardStringContext (last (splitString "/" pkgs.stdenv.cc.bintools.dynamicLinker)); - pkgs32 = pkgs.pkgsi686Linux; - libDir32 = pkgs32.stdenv.hostPlatform.libDir; - ldsoBasename32 = builtins.unsafeDiscardStringContext (last (splitString "/" pkgs32.stdenv.cc.bintools.dynamicLinker)); + # Hard-code to avoid creating another instance of nixpkgs. Also avoids eval errors in some cases. + libDir32 = "lib"; # pkgs.pkgsi686Linux.stdenv.hostPlatform.libDir + ldsoBasename32 = "ld-linux.so.2"; # last (splitString "/" pkgs.pkgsi686Linux.stdenv.cc.bintools.dynamicLinker) in { options = { environment.ldso = mkOption { From 4fbb7ddc7940eded64a14078773597441f5fcc3c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 12:21:07 +0000 Subject: [PATCH 159/187] klipper: unstable-2024-01-06 -> unstable-2024-02-13 --- pkgs/servers/klipper/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/klipper/default.nix b/pkgs/servers/klipper/default.nix index 341fc484451f..45d1bea4436e 100644 --- a/pkgs/servers/klipper/default.nix +++ b/pkgs/servers/klipper/default.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation rec { pname = "klipper"; - version = "unstable-2024-01-06"; + version = "unstable-2024-02-13"; src = fetchFromGitHub { owner = "KevinOConnor"; repo = "klipper"; - rev = "b50d6669a8b491edf07602c0528d26abe8985536"; - sha256 = "sha256-qI+0bia5ROzXcuz0JVLdGyRa45NWTU/MH8dBUXGaHgA="; + rev = "1b24f6a2ad2b7527f5fc70efaf9a4055f4bef752"; + sha256 = "sha256-TdW3hsASe17A54la0s5nz800G1cMS7xKUP6VSMxTULY="; }; sourceRoot = "${src.name}/klippy"; From 4715c040693b6099e29130d67e06934a4572d1a5 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Thu, 15 Feb 2024 15:28:48 +0300 Subject: [PATCH 160/187] angie: 1.4.0 -> 1.4.1 --- pkgs/servers/http/angie/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/angie/default.nix b/pkgs/servers/http/angie/default.nix index 5c8f2ad7c699..233298053b2e 100644 --- a/pkgs/servers/http/angie/default.nix +++ b/pkgs/servers/http/angie/default.nix @@ -9,12 +9,12 @@ }@args: callPackage ../nginx/generic.nix args rec { - version = "1.4.0"; + version = "1.4.1"; pname = if withQuic then "angieQuic" else "angie"; src = fetchurl { url = "https://download.angie.software/files/angie-${version}.tar.gz"; - hash = "sha256-gaQsPwoxtt6oVSDX1JCWvyUwDQaNprya79CCwu4z8b4="; + hash = "sha256-g6PyuyulnltnZJWiZ01iYG1k6Lz5nO+gneb8M4q3WHo="; }; configureFlags = lib.optional withQuic [ From 4be2c26bb547ea408c025600a977e75e64ac3cda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=A9tan=20Lepage?= <33058747+GaetanLepage@users.noreply.github.com> Date: Thu, 15 Feb 2024 13:30:07 +0100 Subject: [PATCH 161/187] vimPlugins.nvim-bacon: init at 2024-02-12 (#288660) --- pkgs/applications/editors/vim/plugins/generated.nix | 12 ++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 13 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 88eb709a96d4..4b53333fda72 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -16503,5 +16503,17 @@ final: prev: meta.homepage = "https://github.com/m00qek/baleia.nvim/"; }; + nvim-bacon = buildVimPlugin { + pname = "nvim-bacon"; + version = "2024-02-12"; + src = fetchFromGitHub { + owner = "Canop"; + repo = "nvim-bacon"; + rev = "3f8e7a80a0e715952a3066fefe7447f1347207ca"; + sha256 = "sha256-jIoRzMjOZlTHR7q4piyY7MjEUgZIR5pjobfOdY/IpeM="; + }; + meta.homepage = "https://github.com/Canop/nvim-bacon"; + }; + } diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 606f8cf6e121..d5c4b6cdb8f5 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -581,6 +581,7 @@ https://github.com/catppuccin/nvim/,,catppuccin-nvim https://github.com/AckslD/nvim-FeMaco.lua/,HEAD, https://github.com/nathanmsmith/nvim-ale-diagnostic/,, https://github.com/windwp/nvim-autopairs/,, +https://github.com/Canop/nvim-bacon/,HEAD, https://github.com/RRethy/nvim-base16/,, https://github.com/code-biscuits/nvim-biscuits/,HEAD, https://github.com/kevinhwang91/nvim-bqf/,, From 037353b1d7a62981b4a5922c190bb45af8853307 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 12:30:38 +0000 Subject: [PATCH 162/187] buildpack: 0.33.1 -> 0.33.2 --- pkgs/development/tools/buildpack/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/buildpack/default.nix b/pkgs/development/tools/buildpack/default.nix index 6cfe8ba348ea..f097695c69e1 100644 --- a/pkgs/development/tools/buildpack/default.nix +++ b/pkgs/development/tools/buildpack/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "pack"; - version = "0.33.1"; + version = "0.33.2"; src = fetchFromGitHub { owner = "buildpacks"; repo = pname; rev = "v${version}"; - hash = "sha256-5pQ51T9QO0Lt2XFM8L2liFckxI+Y1x+S73lMF8Vv3A4="; + hash = "sha256-nKMgyMPPBon3DChkikNvb2s41osub+fdCeGFzXwhQJo="; }; - vendorHash = "sha256-UCNpKBsdwWmllgIi/3Dr6lWJLOh6okYwOHmRfRW0iAQ="; + vendorHash = "sha256-/2GO99kfZTra7tJy90Y0nixNafiP65ZpDQnvEhOaGoA="; nativeBuildInputs = [ installShellFiles ]; From 0cb6bde0d5aba399673cd5dc6e1f9e81437f07d3 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Thu, 15 Feb 2024 15:31:20 +0300 Subject: [PATCH 163/187] angie-console-light: 1.1.1 -> 1.2.1 --- pkgs/servers/http/angie/console-light.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/angie/console-light.nix b/pkgs/servers/http/angie/console-light.nix index c39a2001c16c..c4772205a5c7 100644 --- a/pkgs/servers/http/angie/console-light.nix +++ b/pkgs/servers/http/angie/console-light.nix @@ -6,12 +6,12 @@ }: stdenv.mkDerivation rec { - version = "1.1.1"; + version = "1.2.1"; pname = "angie-console-light"; src = fetchurl { url = "https://download.angie.software/files/${pname}/${pname}-${version}.tar.gz"; - hash = "sha256-Teg+EPl4IvmScTTX3F3rdM6qZ3ztFkMks9oo2B1xHTs="; + hash = "sha256-bwnVwhcPyEXGzvpXj2bC1WUGtNbBlHpqZibApKtESq8="; }; outputs = [ "out" "doc" ]; From d1a490d3a11e9de2f6026be7a2c63fded1a770a5 Mon Sep 17 00:00:00 2001 From: Leona Maroni Date: Thu, 15 Feb 2024 13:37:41 +0100 Subject: [PATCH 164/187] paperless-ngx: 2.5.0 -> 2.5.2 https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.5.2 https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.5.1 --- pkgs/applications/office/paperless-ngx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/paperless-ngx/default.nix b/pkgs/applications/office/paperless-ngx/default.nix index e2f71ff83b0f..319234289515 100644 --- a/pkgs/applications/office/paperless-ngx/default.nix +++ b/pkgs/applications/office/paperless-ngx/default.nix @@ -22,13 +22,13 @@ }: let - version = "2.5.0"; + version = "2.5.2"; src = fetchFromGitHub { owner = "paperless-ngx"; repo = "paperless-ngx"; rev = "refs/tags/v${version}"; - hash = "sha256-f9XMGGNr4qA/twp7Kbv/34mvgNQT+KZ1rYre1BXVWw0="; + hash = "sha256-v6k9clKNBNb2MQp0BTrUL9zfY6SUKfzaaOycmV8RKyk="; }; python = python3; From 7727237a78b92a32a8cea8396ea0a011217e13ee Mon Sep 17 00:00:00 2001 From: Konstantin Alekseev Date: Thu, 15 Feb 2024 15:00:24 +0200 Subject: [PATCH 165/187] aws-vault: drop xdg-open from dependencies on darwin (#288222) --- pkgs/tools/admin/aws-vault/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/admin/aws-vault/default.nix b/pkgs/tools/admin/aws-vault/default.nix index 79f97c330fd7..99255f568fa9 100644 --- a/pkgs/tools/admin/aws-vault/default.nix +++ b/pkgs/tools/admin/aws-vault/default.nix @@ -3,6 +3,7 @@ , installShellFiles , lib , makeWrapper +, stdenv , xdg-utils }: buildGoModule rec { @@ -22,7 +23,8 @@ buildGoModule rec { postInstall = '' # make xdg-open overrideable at runtime - wrapProgram $out/bin/aws-vault --suffix PATH : ${lib.makeBinPath [ xdg-utils ]} + # aws-vault uses https://github.com/skratchdot/open-golang/blob/master/open/open.go to open links + ${lib.optionalString (!stdenv.isDarwin) "wrapProgram $out/bin/aws-vault --suffix PATH : ${lib.makeBinPath [ xdg-utils ]}"} installShellCompletion --cmd aws-vault \ --bash $src/contrib/completions/bash/aws-vault.bash \ --fish $src/contrib/completions/fish/aws-vault.fish \ From 866e894907ed49fac172245d574df0e2c28b3e5a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 13:07:59 +0000 Subject: [PATCH 166/187] opengrok: 1.13.2 -> 1.13.3 --- pkgs/development/tools/misc/opengrok/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/opengrok/default.nix b/pkgs/development/tools/misc/opengrok/default.nix index a2ade07c21c4..d731d32a450e 100644 --- a/pkgs/development/tools/misc/opengrok/default.nix +++ b/pkgs/development/tools/misc/opengrok/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { pname = "opengrok"; - version = "1.13.2"; + version = "1.13.3"; # binary distribution src = fetchurl { url = "https://github.com/oracle/opengrok/releases/download/${version}/${pname}-${version}.tar.gz"; - hash = "sha256-Er6f1KgMZ4e/o3TJkw6z96rxBGQ/KEc9gGI2W6m+b8U="; + hash = "sha256-/5u4QZZ+/8BCQpUaoyQWw2vy/UAYFpr4W4/tspn/wz8="; }; nativeBuildInputs = [ makeWrapper ]; From 68386cad15c7f3443da8976957c21378ed51658c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 14:07:26 +0000 Subject: [PATCH 167/187] ttdl: 4.1.0 -> 4.2.0 --- pkgs/applications/misc/ttdl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/ttdl/default.nix b/pkgs/applications/misc/ttdl/default.nix index 00f3f748593d..cc8cb96f91cd 100644 --- a/pkgs/applications/misc/ttdl/default.nix +++ b/pkgs/applications/misc/ttdl/default.nix @@ -5,16 +5,16 @@ rustPlatform.buildRustPackage rec { pname = "ttdl"; - version = "4.1.0"; + version = "4.2.0"; src = fetchFromGitHub { owner = "VladimirMarkelov"; repo = "ttdl"; rev = "v${version}"; - sha256 = "sha256-twl72feo1PpWZbs50a962pvvD5YUHfZRW9OjY/meYVo="; + sha256 = "sha256-5OYOF8SvjPn/gZf/utcpv1zVvVbB1HeB1mkMiJtBjOQ="; }; - cargoHash = "sha256-ZoVPC/PyMm+yuDYhVFykIBk0T5RNLAfmIT36Tl/dxCo="; + cargoHash = "sha256-MLypY7Dbr1/4hJ2UYmNOVp0nNWrq3DDTEidgkL0X0AU="; meta = with lib; { description = "A CLI tool to manage todo lists in todo.txt format"; From 15c5f76541df4fd7fad8644acab23ad6fcbdc285 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 14:07:36 +0000 Subject: [PATCH 168/187] python311Packages.aioecowitt: 2024.2.1 -> 2024.2.2 --- pkgs/development/python-modules/aioecowitt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioecowitt/default.nix b/pkgs/development/python-modules/aioecowitt/default.nix index 14146ef64d1f..b93333c2adb0 100644 --- a/pkgs/development/python-modules/aioecowitt/default.nix +++ b/pkgs/development/python-modules/aioecowitt/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "aioecowitt"; - version = "2024.2.1"; + version = "2024.2.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "home-assistant-libs"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-PBV5jk0oItelCDFZsk8et0raIGEWxOaNdHuAViQ6LZc="; + hash = "sha256-QfUawUtkNl2molropV8NSU7Kfm/D5/xuaPCjgm2TVOs="; }; nativeBuildInputs = [ From e3fcf863a0d0534bd621538dcfd266b0b43a75a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 14:07:49 +0000 Subject: [PATCH 169/187] tile38: 1.32.1 -> 1.32.2 --- pkgs/servers/geospatial/tile38/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/geospatial/tile38/default.nix b/pkgs/servers/geospatial/tile38/default.nix index e918abf03261..705fa6b9e726 100644 --- a/pkgs/servers/geospatial/tile38/default.nix +++ b/pkgs/servers/geospatial/tile38/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "tile38"; - version = "1.32.1"; + version = "1.32.2"; src = fetchFromGitHub { owner = "tidwall"; repo = pname; rev = version; - sha256 = "sha256-hG+ad68Q4KjtovmTlS/63NQxCQ9ZkcC8lrNGfhE9C6U="; + sha256 = "sha256-caOdcPVp1WonAK7QIvG34BxhOH7OGprWQmXEo+nsGKQ="; }; - vendorHash = "sha256-5mkxTumqLP+fEBTwhJrPpteeDPTN9hLEAh6A4l4lQhs="; + vendorHash = "sha256-20zN5ts1jsCDyAolwuygHvkXJdbqGYwSdXh2CY6T1mk="; subPackages = [ "cmd/tile38-cli" "cmd/tile38-server" ]; From ec775651d418a055c7b04f834a3c645f191d98be Mon Sep 17 00:00:00 2001 From: Lein Matsumaru Date: Thu, 15 Feb 2024 14:20:45 +0000 Subject: [PATCH 170/187] exploitdb: 2024-02-10 -> 2024-02-14 --- pkgs/tools/security/exploitdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/exploitdb/default.nix b/pkgs/tools/security/exploitdb/default.nix index 4c9b252b7372..4b988380f280 100644 --- a/pkgs/tools/security/exploitdb/default.nix +++ b/pkgs/tools/security/exploitdb/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "exploitdb"; - version = "2024-02-10"; + version = "2024-02-14"; src = fetchFromGitLab { owner = "exploit-database"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-tnAPjyvzl70bLFyn1y0prkp8o7CjPy1XwYYF1IGq4No="; + hash = "sha256-yNfshjwsLAM6P8vCyia/h1oXg6Asg7sKkBCcGtQNGHo="; }; nativeBuildInputs = [ From 295d86590730e5801527f1ed5394edb2c0d0f406 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 14:24:51 +0000 Subject: [PATCH 171/187] fangfrisch: 1.7.0 -> 1.8.0 --- pkgs/by-name/fa/fangfrisch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/fangfrisch/package.nix b/pkgs/by-name/fa/fangfrisch/package.nix index 139e22fe8e9a..e49633ae01b7 100644 --- a/pkgs/by-name/fa/fangfrisch/package.nix +++ b/pkgs/by-name/fa/fangfrisch/package.nix @@ -3,7 +3,7 @@ , fetchFromGitHub }: let - version = "1.7.0"; + version = "1.8.0"; in python3.pkgs.buildPythonApplication { pname = "fangfrisch"; @@ -14,7 +14,7 @@ python3.pkgs.buildPythonApplication { owner = "rseichter"; repo = "fangfrisch"; rev = "refs/tags/${version}"; - hash = "sha256-s55W5/ppwr008ZIjDgQa90N+Ax9cwnvc+mXRetFdy+4="; + hash = "sha256-lZDChg7og98LY20IaafVGM487F/anrVIBB39dp2r2g0="; }; nativeBuildInputs = [ From 60a6ca4db24618fe827d9a829dd0b720e22e21ee Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 15 Feb 2024 17:18:39 +0300 Subject: [PATCH 172/187] kde/gear: 23.08.4 -> 23.08.5 --- pkgs/applications/kde/angelfish.nix | 2 +- pkgs/applications/kde/fetch.sh | 2 +- pkgs/applications/kde/srcs.nix | 1952 +++++++++++++-------------- 3 files changed, 978 insertions(+), 978 deletions(-) diff --git a/pkgs/applications/kde/angelfish.nix b/pkgs/applications/kde/angelfish.nix index 6983d3eb14a5..1bd6084a1883 100644 --- a/pkgs/applications/kde/angelfish.nix +++ b/pkgs/applications/kde/angelfish.nix @@ -24,7 +24,7 @@ , srcs # provided as callPackage input to enable easier overrides through overlays -, cargoSha256 ? "sha256-EXsAvI8dKgCGmLbGr9fdk/F9UwtSfd/aIyqAy5tvFSI=" +, cargoSha256 ? "sha256-PSrTo7nGgH0KxA82RlBEwtOu80WMCBeaCxHj3n7SgEE=" }: mkDerivation rec { diff --git a/pkgs/applications/kde/fetch.sh b/pkgs/applications/kde/fetch.sh index 2d6455fad777..de4f09e09a0c 100644 --- a/pkgs/applications/kde/fetch.sh +++ b/pkgs/applications/kde/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.kde.org/stable/release-service/23.08.4/src -A '*.tar.xz' ) +WGET_ARGS=( https://download.kde.org/stable/release-service/23.08.5/src -A '*.tar.xz' ) diff --git a/pkgs/applications/kde/srcs.nix b/pkgs/applications/kde/srcs.nix index c88723d9c909..af83cc951be8 100644 --- a/pkgs/applications/kde/srcs.nix +++ b/pkgs/applications/kde/srcs.nix @@ -4,1955 +4,1955 @@ { akonadi = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/akonadi-23.08.4.tar.xz"; - sha256 = "0dj9xn0bpcq409kfd61zh5wdhbh4yrlviwhlmxawrm1mx5r07yv3"; - name = "akonadi-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/akonadi-23.08.5.tar.xz"; + sha256 = "0f2gkifli8aslcrcqclai6kv9vrimmsj2afp378nljh8q4ldpnxb"; + name = "akonadi-23.08.5.tar.xz"; }; }; akonadi-calendar = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/akonadi-calendar-23.08.4.tar.xz"; - sha256 = "0xayrqrragk1vp0rsghdpx482c3f23iri0rd70v86393qdhb59mq"; - name = "akonadi-calendar-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/akonadi-calendar-23.08.5.tar.xz"; + sha256 = "1jirjckcix5ny3dqqk7qf1089kwfvzibk2jaxr437v8jji0ak3fg"; + name = "akonadi-calendar-23.08.5.tar.xz"; }; }; akonadi-calendar-tools = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/akonadi-calendar-tools-23.08.4.tar.xz"; - sha256 = "17s24ijhk68dw7ailk992a7xkdjl6dj5nwr06zlvdhskxx9z3xrc"; - name = "akonadi-calendar-tools-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/akonadi-calendar-tools-23.08.5.tar.xz"; + sha256 = "1al0b11cln9axh3fhv4hlns73v7z36yq24z1v8i6ka4n81445fw3"; + name = "akonadi-calendar-tools-23.08.5.tar.xz"; }; }; akonadi-contacts = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/akonadi-contacts-23.08.4.tar.xz"; - sha256 = "1nxm1lwk6jazfv684gb4w1y9r8xaj0y14xvsslljf018l20wqr4q"; - name = "akonadi-contacts-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/akonadi-contacts-23.08.5.tar.xz"; + sha256 = "0la2rxcngxffm7pz6xmmv3zv2qzand88194q8c3xpnxlddyb7977"; + name = "akonadi-contacts-23.08.5.tar.xz"; }; }; akonadi-import-wizard = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/akonadi-import-wizard-23.08.4.tar.xz"; - sha256 = "08pk36hw9v9bs8scgxzbwlhlcyikbcliybp1p6ga2j7p8mjm6fg2"; - name = "akonadi-import-wizard-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/akonadi-import-wizard-23.08.5.tar.xz"; + sha256 = "19jdk7bcb0cyd28lwzfm1nyzsvh9wm664c27mhfadsin0jy9dj9w"; + name = "akonadi-import-wizard-23.08.5.tar.xz"; }; }; akonadi-mime = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/akonadi-mime-23.08.4.tar.xz"; - sha256 = "1bzsddyr784a4dw1fqp57xp8az6dysqy7xmfygm5r5bbbdnlxdpb"; - name = "akonadi-mime-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/akonadi-mime-23.08.5.tar.xz"; + sha256 = "0cy8wl6r9arzy6zb4mmzy7nxy7j647kklrwms43q3zkkxacyah7x"; + name = "akonadi-mime-23.08.5.tar.xz"; }; }; akonadi-notes = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/akonadi-notes-23.08.4.tar.xz"; - sha256 = "0vlcbb783jj3zx8nsrd0r7si28463rsd2xcxb3z5m4il8xmr0smh"; - name = "akonadi-notes-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/akonadi-notes-23.08.5.tar.xz"; + sha256 = "13l3wnmbips201xpa8wk7gj35m4fnw1aqd8js15sinc7r768wfpy"; + name = "akonadi-notes-23.08.5.tar.xz"; }; }; akonadi-search = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/akonadi-search-23.08.4.tar.xz"; - sha256 = "0ipwxa0xv8bwvx9ngpq2i3ivq0s97m0x2kj4n4dw4sil31x2yzq5"; - name = "akonadi-search-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/akonadi-search-23.08.5.tar.xz"; + sha256 = "1d5dh5jn1a7l1w0ab0vabrcbhj3sy18g9ya9p50agvk8fh5ka8gg"; + name = "akonadi-search-23.08.5.tar.xz"; }; }; akonadiconsole = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/akonadiconsole-23.08.4.tar.xz"; - sha256 = "1xnvrpd7xy2cz6m8x41lki3gnvfq74gvi9vlyfpf9v85z4ri6jhv"; - name = "akonadiconsole-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/akonadiconsole-23.08.5.tar.xz"; + sha256 = "171apc4vdwlg4904am5cnb3rcsv4f9bfcpk4y46ki0dvi3x4vj31"; + name = "akonadiconsole-23.08.5.tar.xz"; }; }; akregator = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/akregator-23.08.4.tar.xz"; - sha256 = "1psgzcw84xnh7xgi1s1yxk41sndshy8j1mvvz42gasrpqdfzrpjv"; - name = "akregator-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/akregator-23.08.5.tar.xz"; + sha256 = "12q2d3w4jk6mzglabzx8djmsd6y5b5bfx02gnncgpm2n5a3iydsj"; + name = "akregator-23.08.5.tar.xz"; }; }; alligator = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/alligator-23.08.4.tar.xz"; - sha256 = "0g8ps4vkrc1wdprand6y8h99zh4flhg4mcqn1552nk5p3kcyvzh1"; - name = "alligator-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/alligator-23.08.5.tar.xz"; + sha256 = "17h0h2gl3ybawnnlj1v1mz7izb6vj3rkan3fkdvjb1w63fm7pgaa"; + name = "alligator-23.08.5.tar.xz"; }; }; analitza = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/analitza-23.08.4.tar.xz"; - sha256 = "0d0qaz08xaiy1whg9vgd4316fvzfhm1wnmy17b83p8ihd80p8agk"; - name = "analitza-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/analitza-23.08.5.tar.xz"; + sha256 = "1h06nr5fclkp6f98pdw45ibn03bv29js294czi0y7n3w729kxzs6"; + name = "analitza-23.08.5.tar.xz"; }; }; angelfish = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/angelfish-23.08.4.tar.xz"; - sha256 = "1nggkgwkvgczpn3aq8isphzhykjihdd8a6nfrghfnsbfjmnz1y7s"; - name = "angelfish-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/angelfish-23.08.5.tar.xz"; + sha256 = "0rpc4kqvmxmx393vbj92303phzf72k5djgy1c6fmmbx87myj2aic"; + name = "angelfish-23.08.5.tar.xz"; }; }; arianna = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/arianna-23.08.4.tar.xz"; - sha256 = "04rj2p1s75na1yac4swlanqh6ijsn4d4wy5vn0f0lkgbbd9pgc0z"; - name = "arianna-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/arianna-23.08.5.tar.xz"; + sha256 = "0rf3538940zxkgfsi34zha0k0k1895dj9sbl86kr0bsqjsjvpzgg"; + name = "arianna-23.08.5.tar.xz"; }; }; ark = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ark-23.08.4.tar.xz"; - sha256 = "17makvdjycjxxykmxm0kw3amdwp55296zvhrqs3a4fwbg352c912"; - name = "ark-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ark-23.08.5.tar.xz"; + sha256 = "1sygmsbrd6ps8zjy29n7nsfilij3737x50qld49m3qnlw9jcb0b0"; + name = "ark-23.08.5.tar.xz"; }; }; artikulate = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/artikulate-23.08.4.tar.xz"; - sha256 = "1vxd0k30qviz1qp2308dp3d4627dfvl86114d9x2xlwgyf78mmfw"; - name = "artikulate-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/artikulate-23.08.5.tar.xz"; + sha256 = "18bb67l0hklmyaxciwpfd92n4xyqlmr6qismf7kzsksjv2k9n2d7"; + name = "artikulate-23.08.5.tar.xz"; }; }; audiocd-kio = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/audiocd-kio-23.08.4.tar.xz"; - sha256 = "011g4g5c5mbhdiqsc9rl8wsjvcbyxn4ikmiz0jcn7v7rjg91z7zc"; - name = "audiocd-kio-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/audiocd-kio-23.08.5.tar.xz"; + sha256 = "1ir383qwfcabdc0x3203x60k6vpkzcjmay5dk6vk4ra5hglvrj2m"; + name = "audiocd-kio-23.08.5.tar.xz"; }; }; audiotube = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/audiotube-23.08.4.tar.xz"; - sha256 = "1jbnwk16awsqg08xarx1gpxix0fjy1jfifhpvd6gww70p6m6d1kr"; - name = "audiotube-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/audiotube-23.08.5.tar.xz"; + sha256 = "06bx8bsz784z19937vf723dylpfk7xah2w0p4c1vhv47mznqn991"; + name = "audiotube-23.08.5.tar.xz"; }; }; baloo-widgets = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/baloo-widgets-23.08.4.tar.xz"; - sha256 = "0mqnfavcickq07kz2xiq1j1mn4prv7jhhfbl635zg4s95anz6f7y"; - name = "baloo-widgets-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/baloo-widgets-23.08.5.tar.xz"; + sha256 = "1m1q77qagyiv9bnnsyzwi6mh48slwdgb725k1awkisyzfiznq6a9"; + name = "baloo-widgets-23.08.5.tar.xz"; }; }; blinken = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/blinken-23.08.4.tar.xz"; - sha256 = "0g85bzm4nx4jialscjxva6438s6q24pr4cbqs52q1c3hkh90qn26"; - name = "blinken-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/blinken-23.08.5.tar.xz"; + sha256 = "1im3gci81bdh3il0fyf9d2pxdkdcp1pkn9ib5z8isyy9ffclpl2a"; + name = "blinken-23.08.5.tar.xz"; }; }; bomber = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/bomber-23.08.4.tar.xz"; - sha256 = "0zj31z3zkgv34x42378v5l7gcq5k530x2adpi476zxmx0nwmwsmk"; - name = "bomber-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/bomber-23.08.5.tar.xz"; + sha256 = "12mk93y3y006n6rm4p1n9xcx6wq84rnxgjc9rnvf46hg99fb37kn"; + name = "bomber-23.08.5.tar.xz"; }; }; bovo = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/bovo-23.08.4.tar.xz"; - sha256 = "1kk0vkd6vrlnrhxrkdacxvm60rqm5j0rkwm1vnssg6j90405wq22"; - name = "bovo-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/bovo-23.08.5.tar.xz"; + sha256 = "0jqy3yjq9qjl52bcph3pycslqs7rbw40axzmznr4h4wzj36b6yfv"; + name = "bovo-23.08.5.tar.xz"; }; }; calendarsupport = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/calendarsupport-23.08.4.tar.xz"; - sha256 = "1r018kcxk90ykwvf7bw6lammx2kkzz6jnqp8fl2cfj36pfc84w3w"; - name = "calendarsupport-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/calendarsupport-23.08.5.tar.xz"; + sha256 = "1wrydz0nn6k9f8vwcfcsd95dc9b0y5y6xycwaynmsl8rgskmryk5"; + name = "calendarsupport-23.08.5.tar.xz"; }; }; calindori = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/calindori-23.08.4.tar.xz"; - sha256 = "1sjxjmpc69l26635wg28cmbif2z3jszanmzgpc93s39fgi47mw97"; - name = "calindori-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/calindori-23.08.5.tar.xz"; + sha256 = "03ls91vr495i3qxs49whl4ks7sx8frnfqw4prs9nxpx9gjysn13a"; + name = "calindori-23.08.5.tar.xz"; }; }; cantor = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/cantor-23.08.4.tar.xz"; - sha256 = "01nihsmjfmiipzh7371a7msb3gc0fiw6wh4a2g800c380nvd4ix9"; - name = "cantor-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/cantor-23.08.5.tar.xz"; + sha256 = "07fq3zfcd3hxgi1pa6ma7gw852ry4x9fzj1yy7a2bk2lz2b0p5mz"; + name = "cantor-23.08.5.tar.xz"; }; }; cervisia = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/cervisia-23.08.4.tar.xz"; - sha256 = "1mlydja8652rk9jg2gz3xzsj09kmgwb6miq9fyifv8p024ml9gj1"; - name = "cervisia-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/cervisia-23.08.5.tar.xz"; + sha256 = "07vzn6g87m737nbxb8qqsds3bc5spkn9z060jjwyzdpjj3sld2b0"; + name = "cervisia-23.08.5.tar.xz"; }; }; colord-kde = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/colord-kde-23.08.4.tar.xz"; - sha256 = "1a3lx7ahjcl05jkbril7lx6x12qfmh7w7kxm2gplfhfnii9hvmxv"; - name = "colord-kde-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/colord-kde-23.08.5.tar.xz"; + sha256 = "1f80dqax0wk4g94140qd0lij2vf9083kbsdl7hkc19ric6y2fss6"; + name = "colord-kde-23.08.5.tar.xz"; }; }; dolphin = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/dolphin-23.08.4.tar.xz"; - sha256 = "11c5i2bm33cm84kww4p5jmi64pmfxafjrzri06vl8cwg05w0nqva"; - name = "dolphin-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/dolphin-23.08.5.tar.xz"; + sha256 = "1wziw71xyjz2457hb5l8f9sg5l4f340z341pd87qkzkdavdan2b3"; + name = "dolphin-23.08.5.tar.xz"; }; }; dolphin-plugins = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/dolphin-plugins-23.08.4.tar.xz"; - sha256 = "1m1kmdgx6isyff4i9nj6mv16lsg08rzivd0p42avj1pm17giyhcw"; - name = "dolphin-plugins-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/dolphin-plugins-23.08.5.tar.xz"; + sha256 = "0pf0ddg8dz8l959yd6sig54411gylp8il1wjpfr7ihcd8zm8wi1g"; + name = "dolphin-plugins-23.08.5.tar.xz"; }; }; dragon = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/dragon-23.08.4.tar.xz"; - sha256 = "1h5c29fkarqcbbhirj9q88v5spsp1l4hkjs0akp21j212b309dd5"; - name = "dragon-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/dragon-23.08.5.tar.xz"; + sha256 = "0w8ml7087z4vikp92mh6cm2mzxp4zjk0cr8mxzvap745vbxj21j1"; + name = "dragon-23.08.5.tar.xz"; }; }; elisa = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/elisa-23.08.4.tar.xz"; - sha256 = "0hsikp4ya26gq0v1f259mbwahl5rv1lfjj3cwh579rwabk8vpj5a"; - name = "elisa-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/elisa-23.08.5.tar.xz"; + sha256 = "1hml0bmp1cfqc9x9q2a1lz2f6ab7ygblf6xz0qlwjxripvqw8b47"; + name = "elisa-23.08.5.tar.xz"; }; }; eventviews = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/eventviews-23.08.4.tar.xz"; - sha256 = "0zl527fzz9brhk0gqvgfnzmqhqc3phxg97nafadvasrj8fz8nv9h"; - name = "eventviews-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/eventviews-23.08.5.tar.xz"; + sha256 = "06qwmzxayfxsyzmg90j1xycvfs6ynyggvk0xkrf7gfp682ckba99"; + name = "eventviews-23.08.5.tar.xz"; }; }; falkon = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/falkon-23.08.4.tar.xz"; - sha256 = "0qvd53klxfmfm4b3apwvywwzi1k9qv6c2wyljz0cziycd2vq917h"; - name = "falkon-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/falkon-23.08.5.tar.xz"; + sha256 = "0xxhhdqlxfs97qphfpkb8gfmsi1gk3cbpd2y4rj0zrd668a5y2l0"; + name = "falkon-23.08.5.tar.xz"; }; }; ffmpegthumbs = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ffmpegthumbs-23.08.4.tar.xz"; - sha256 = "0jv8fy68fwikn3vlf4hxvnyqv1a1hs18zdj2ds112ymlmw846bsh"; - name = "ffmpegthumbs-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ffmpegthumbs-23.08.5.tar.xz"; + sha256 = "1pz5bc52z5lkydl1w9c6bhvbdjn07p3r4qgx36xl3wfc5zi3rn6s"; + name = "ffmpegthumbs-23.08.5.tar.xz"; }; }; filelight = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/filelight-23.08.4.tar.xz"; - sha256 = "1irn8kbbka1p9dzh9yl87fc7gz9486bq3wxbiw4gh11pkrm246dg"; - name = "filelight-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/filelight-23.08.5.tar.xz"; + sha256 = "08kmy39r6l6akkkl00snjvw5zf5115gc5czf1m5xr189zjp4vz5p"; + name = "filelight-23.08.5.tar.xz"; }; }; ghostwriter = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ghostwriter-23.08.4.tar.xz"; - sha256 = "0w8cjrvsibhp7q4b2wqhi5pmbvir6p1z283k3pq6qhl72fg9cpd8"; - name = "ghostwriter-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ghostwriter-23.08.5.tar.xz"; + sha256 = "1nfhnjf627p3qgfamy1nb09dvqavv0qh5cs6czpy4ghz8i4mddx0"; + name = "ghostwriter-23.08.5.tar.xz"; }; }; granatier = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/granatier-23.08.4.tar.xz"; - sha256 = "1n6x7nlrxdlj54rwbdv440sf6g5a56mnhlsf5x54z97il3jrvxxm"; - name = "granatier-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/granatier-23.08.5.tar.xz"; + sha256 = "1vi9cws499g9962k4hyjzl13sbsrga0qyjqdp9i0v5pr3mi4l1zh"; + name = "granatier-23.08.5.tar.xz"; }; }; grantlee-editor = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/grantlee-editor-23.08.4.tar.xz"; - sha256 = "0aczzf4bgg9gsh83nzifia2vrmk5xr3y0nxsw0dk061s1g1d04yc"; - name = "grantlee-editor-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/grantlee-editor-23.08.5.tar.xz"; + sha256 = "130a57bmg6ydcj0jn21i39ilf61prsisz2f2lw9gcq5g1s2xbk9j"; + name = "grantlee-editor-23.08.5.tar.xz"; }; }; grantleetheme = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/grantleetheme-23.08.4.tar.xz"; - sha256 = "0bf3llh7y9n7wlgmpb9ydpm4grfhcwgf7nsjz0c84mkgv1a9876q"; - name = "grantleetheme-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/grantleetheme-23.08.5.tar.xz"; + sha256 = "1xa2y8zxn6s9hvs6nsf2bzkifg1xcdk9mz7r2pj2h3gvl2rq2qv8"; + name = "grantleetheme-23.08.5.tar.xz"; }; }; gwenview = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/gwenview-23.08.4.tar.xz"; - sha256 = "01ddradjrcamkpjzskyiwm53i1iisk9y5v2vjffhgmvldjkrnm28"; - name = "gwenview-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/gwenview-23.08.5.tar.xz"; + sha256 = "0f4h2vf8nkz1jcrxw98n52divvdmxh434659m1pd4l5pag0d3z54"; + name = "gwenview-23.08.5.tar.xz"; }; }; incidenceeditor = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/incidenceeditor-23.08.4.tar.xz"; - sha256 = "0d8y9fvmr1mbi6virz9vsiaz4vhy5v74ngilmy3s488s99mhbm4f"; - name = "incidenceeditor-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/incidenceeditor-23.08.5.tar.xz"; + sha256 = "153kh0syw4v67sfjfhq45s34mlsz6lz96mvmfrl9lm9dn5bwyq6z"; + name = "incidenceeditor-23.08.5.tar.xz"; }; }; itinerary = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/itinerary-23.08.4.tar.xz"; - sha256 = "0jdb2m35r20bc8w2iq5xdjzfmdvaw0di4sp6wxl8vhcj0py1ryhw"; - name = "itinerary-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/itinerary-23.08.5.tar.xz"; + sha256 = "19r7k64a4dalarxm7j2jf2p86cnxqxah0iqj68ibazhl1sdqrqs2"; + name = "itinerary-23.08.5.tar.xz"; }; }; juk = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/juk-23.08.4.tar.xz"; - sha256 = "1ar9418j11sy213nis0i0l4nabqcrbxck7rzkn961cvaflw22par"; - name = "juk-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/juk-23.08.5.tar.xz"; + sha256 = "0wddl5sp2sbi8c8vxrqikipv2d6b65w28nxzsinz703cliyjcx67"; + name = "juk-23.08.5.tar.xz"; }; }; k3b = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/k3b-23.08.4.tar.xz"; - sha256 = "096bv6jphlq3ch32q30d6h9qg5q8iphhkdpgb4hgmgz8pp2qgsrh"; - name = "k3b-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/k3b-23.08.5.tar.xz"; + sha256 = "16ihb7xnzjbcywfki6vx932m3wi691n70ribzl85fl688n5m32f7"; + name = "k3b-23.08.5.tar.xz"; }; }; kaccounts-integration = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kaccounts-integration-23.08.4.tar.xz"; - sha256 = "0ln9f46kbhy7xpbvbbiv3i0kav0w5siqdbhj3s951a6c0mj1dv3v"; - name = "kaccounts-integration-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kaccounts-integration-23.08.5.tar.xz"; + sha256 = "1f99s7hiix1ccp8zz2z6vb1xf13ffpaan6sqqz4xz1y3jmaf4bn0"; + name = "kaccounts-integration-23.08.5.tar.xz"; }; }; kaccounts-providers = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kaccounts-providers-23.08.4.tar.xz"; - sha256 = "11cg52vh6bapim4g2s1h7ds59kffrsidq5xg0w3cn9aqhh8hpi89"; - name = "kaccounts-providers-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kaccounts-providers-23.08.5.tar.xz"; + sha256 = "1ig5k4aalqcq6jjj0y6kg914zj2a0bc3pvws6kjhcyc1kq1q0g88"; + name = "kaccounts-providers-23.08.5.tar.xz"; }; }; kaddressbook = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kaddressbook-23.08.4.tar.xz"; - sha256 = "11j2a10xc0hmdmsqc6zqv2bjqj5msf3lqk5qq3dkkcgnwipr4v0d"; - name = "kaddressbook-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kaddressbook-23.08.5.tar.xz"; + sha256 = "08lbkbscqaa5ir7knby457zi0ig79280rcan1fak7gapvpipwhd8"; + name = "kaddressbook-23.08.5.tar.xz"; }; }; kajongg = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kajongg-23.08.4.tar.xz"; - sha256 = "0nlhh99nsndjd3gzc95dfmn1gzxnq8gg2l9m1mm90hnp4d655jbm"; - name = "kajongg-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kajongg-23.08.5.tar.xz"; + sha256 = "05ji28lld3y80smj6krwrv5hb74j4wchv65b2q046snk5i5hlf0p"; + name = "kajongg-23.08.5.tar.xz"; }; }; kalarm = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kalarm-23.08.4.tar.xz"; - sha256 = "0vhjx29i5ikk427md3i8kcf9s6q150hi01gsb64y5lx8jk2hpci1"; - name = "kalarm-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kalarm-23.08.5.tar.xz"; + sha256 = "1g85pm0l5wjd1hp10klsz8prnic9g7jcbp56a1wkf0f25pzg1pq9"; + name = "kalarm-23.08.5.tar.xz"; }; }; kalgebra = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kalgebra-23.08.4.tar.xz"; - sha256 = "04wx0ai2xsq8br7hpvm2hcdf5fg0c982bshqsrbxvj1dhrb4mmwd"; - name = "kalgebra-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kalgebra-23.08.5.tar.xz"; + sha256 = "0fjkx5m34qwgad9amjbgql4awbl8irqhfyrfrxjpwp773lhifbq4"; + name = "kalgebra-23.08.5.tar.xz"; }; }; kalk = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kalk-23.08.4.tar.xz"; - sha256 = "1ngckrp6lsgb6cnp2d6fca0ywqddwacmr9ac4w6zfzyfjpiyxmic"; - name = "kalk-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kalk-23.08.5.tar.xz"; + sha256 = "1q4p6f4xrd73iqw1dqk2z65sly123dh9gwvi07i71dk49r9ykrfr"; + name = "kalk-23.08.5.tar.xz"; }; }; kalzium = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kalzium-23.08.4.tar.xz"; - sha256 = "0gkvschn9la909907xa52hkp55rnbjm3rhrb6gjj07xxf1qrq358"; - name = "kalzium-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kalzium-23.08.5.tar.xz"; + sha256 = "1134q2z6vx8p244grk8szxnlw942ry50a72j2qfyf96ksrs5bz4v"; + name = "kalzium-23.08.5.tar.xz"; }; }; kamera = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kamera-23.08.4.tar.xz"; - sha256 = "148pa22gmcb87hp9mxwchc32zjrc7j0n60np5g46h4czjmcppsca"; - name = "kamera-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kamera-23.08.5.tar.xz"; + sha256 = "1chddpy4larjavd2c2blzxk23kay7hbpsm06fxfa052344qqd5j6"; + name = "kamera-23.08.5.tar.xz"; }; }; kamoso = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kamoso-23.08.4.tar.xz"; - sha256 = "0ravp92i6q5cn4n6w89991yckjgjp6asm4bsnhnl434gv3q8dj6f"; - name = "kamoso-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kamoso-23.08.5.tar.xz"; + sha256 = "00cdy2yyaw3p6vv0hg4zgc70yyggy6v6yzp97m8c21i9v8w4bk44"; + name = "kamoso-23.08.5.tar.xz"; }; }; kanagram = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kanagram-23.08.4.tar.xz"; - sha256 = "0whnpy0yib7gdy8fj9gk21vs7q3lgr0il6ghzzykjq8s65xav4mm"; - name = "kanagram-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kanagram-23.08.5.tar.xz"; + sha256 = "0163sja60kysny0zbq76q438hxfmv2a9hxrbzhqsniy38w5zr44j"; + name = "kanagram-23.08.5.tar.xz"; }; }; kapman = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kapman-23.08.4.tar.xz"; - sha256 = "0cyp29nw0cgri2yw0rsc7y5bg37df331s8m1xajsaq2i2f15yk0y"; - name = "kapman-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kapman-23.08.5.tar.xz"; + sha256 = "1rx1rrka76r4y5d71kxin8zb8b4xgfndf8g5875ygfij0l05yxg3"; + name = "kapman-23.08.5.tar.xz"; }; }; kapptemplate = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kapptemplate-23.08.4.tar.xz"; - sha256 = "1g7r8fj2jyisk1f1fv7q9bfmmhz08xmbs9wx3xk67ijkmzbpszyx"; - name = "kapptemplate-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kapptemplate-23.08.5.tar.xz"; + sha256 = "0lan9219l29vdg974cpnchndwsl9g59w13kdkz8hmcb1fycxcy4v"; + name = "kapptemplate-23.08.5.tar.xz"; }; }; kasts = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kasts-23.08.4.tar.xz"; - sha256 = "18vj02zdzi01r004jv8hpkmgjm0m74kypdsk8xcvw54vqzb5krmi"; - name = "kasts-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kasts-23.08.5.tar.xz"; + sha256 = "1n5n2rlfsp4fn34xsmcsvmacgy3h88md5aynsxaw8hf8mhl7hrwh"; + name = "kasts-23.08.5.tar.xz"; }; }; kate = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kate-23.08.4.tar.xz"; - sha256 = "18pvnfzd09ffxrz5g0whd7m342x14zpm0xmic4n7zxh5namaqzr9"; - name = "kate-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kate-23.08.5.tar.xz"; + sha256 = "0dsfiwd0v0chmcc0v2s193fdyals4ijpnq0bcssd9axjqkcljg38"; + name = "kate-23.08.5.tar.xz"; }; }; katomic = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/katomic-23.08.4.tar.xz"; - sha256 = "1vksy7qpc12r1y6ss42lqbxqigzbvlvlkggcs2jx399bafs6kf0l"; - name = "katomic-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/katomic-23.08.5.tar.xz"; + sha256 = "0hmc873kydzgrz0shz53qaii5bqm4rwh2c12w1d9xrml38yxpchd"; + name = "katomic-23.08.5.tar.xz"; }; }; kbackup = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kbackup-23.08.4.tar.xz"; - sha256 = "12sdg1c3bzyd25vf7z4d9a4z13hjhv7hhdzy9nq2w6v4qmkp28z9"; - name = "kbackup-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kbackup-23.08.5.tar.xz"; + sha256 = "0pxyqvn2m9q6qh77156vx7spjj53a4shn3sqqyvlqv7acxd4sv51"; + name = "kbackup-23.08.5.tar.xz"; }; }; kblackbox = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kblackbox-23.08.4.tar.xz"; - sha256 = "0c7bzkib99xx3gqah4j463rdvl39aq7nxh4wda0glik28s9w21kg"; - name = "kblackbox-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kblackbox-23.08.5.tar.xz"; + sha256 = "0n918g1146fpi2h86sphaxjqpad3ff9mawkh8wzr9jqb91bjw200"; + name = "kblackbox-23.08.5.tar.xz"; }; }; kblocks = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kblocks-23.08.4.tar.xz"; - sha256 = "0slpkdkwcffq71l4r5vsd0fh73y90zwxfyp0lm69n99p9ni8gjzq"; - name = "kblocks-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kblocks-23.08.5.tar.xz"; + sha256 = "09xadysjcxpkab805a4hdg9qsp9wv1jkbrmmy4dmbghv7rl9fjcg"; + name = "kblocks-23.08.5.tar.xz"; }; }; kbounce = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kbounce-23.08.4.tar.xz"; - sha256 = "0lp4cgjrm80355w4xa15ji91z5dsd55m43fhg8zw5yn6kp2hi2mg"; - name = "kbounce-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kbounce-23.08.5.tar.xz"; + sha256 = "1yxcy10bkz3wj48dys9ag4nm2r7acn7syfj76ss508mdysxw00gi"; + name = "kbounce-23.08.5.tar.xz"; }; }; kbreakout = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kbreakout-23.08.4.tar.xz"; - sha256 = "0czgfk93xhy9yhc84x2rdbf54dgyqjlhm71vfi5cs8858nacbwk5"; - name = "kbreakout-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kbreakout-23.08.5.tar.xz"; + sha256 = "0j5gcqvbpr9973bkzxsl0pcic4rbc3x5f9ry20cqb3z311mkhbyh"; + name = "kbreakout-23.08.5.tar.xz"; }; }; kbruch = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kbruch-23.08.4.tar.xz"; - sha256 = "1rnk6k1rs0nf8470mykas7srwyfpkw71sckgwz1mw9vd4v4mkb2w"; - name = "kbruch-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kbruch-23.08.5.tar.xz"; + sha256 = "10hiw23kpil059vsscpz0xssxj5x7036jvm84icgzj9vhbklfzfv"; + name = "kbruch-23.08.5.tar.xz"; }; }; kcachegrind = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kcachegrind-23.08.4.tar.xz"; - sha256 = "011bsb9yxrjmazqs1s6fvzvga4mlhjpdvkifbxblqavwp3ipmwbw"; - name = "kcachegrind-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kcachegrind-23.08.5.tar.xz"; + sha256 = "1dmpvg1h6zfwg25zl4rkkf43n7q5lyawyf1pa2q9s15hmnvqfrh5"; + name = "kcachegrind-23.08.5.tar.xz"; }; }; kcalc = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kcalc-23.08.4.tar.xz"; - sha256 = "107q804sn2pvvw0l2wjqwaqiyqnn0cgfxxi5i4nbjvbcm28iwjbr"; - name = "kcalc-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kcalc-23.08.5.tar.xz"; + sha256 = "0zj32xipmzq7bipdi5yj2wkig5sfgdhl0b7z9q5lhnzji5rxcig5"; + name = "kcalc-23.08.5.tar.xz"; }; }; kcalutils = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kcalutils-23.08.4.tar.xz"; - sha256 = "17an9cnlcwgi1yqgy7qzw83y4a7jwkzlf0gd976hk90i6yz4krd4"; - name = "kcalutils-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kcalutils-23.08.5.tar.xz"; + sha256 = "0gbahhzx14zd0rkwkpxxfhvs6dd9m3ajzajwrqyy6kd9zbfwgdlx"; + name = "kcalutils-23.08.5.tar.xz"; }; }; kcharselect = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kcharselect-23.08.4.tar.xz"; - sha256 = "15cdm98cx74smkfdwwg5y1pi8wwaavp2088x5r99p8vhdccr782k"; - name = "kcharselect-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kcharselect-23.08.5.tar.xz"; + sha256 = "11k3x06r9p7jgjl2rpkm10gkqkjj0ysrb7116482d20i09n348mz"; + name = "kcharselect-23.08.5.tar.xz"; }; }; kclock = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kclock-23.08.4.tar.xz"; - sha256 = "0ifd04hsjr2rsn7vb94p3yvf5znqij3i6w30w2nvykyrds0yrnsl"; - name = "kclock-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kclock-23.08.5.tar.xz"; + sha256 = "1cdqpcngg096vig7q04n0p9blrrxynphmkhq9y13vaywjvq744yx"; + name = "kclock-23.08.5.tar.xz"; }; }; kcolorchooser = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kcolorchooser-23.08.4.tar.xz"; - sha256 = "135289j58pw2gh0vf3sjq4fz38jw9l4n4h7dqn7jm5ibc36f3iqg"; - name = "kcolorchooser-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kcolorchooser-23.08.5.tar.xz"; + sha256 = "08dvjaczf88kv8ii754v30b6r1p8cm0l4r81jds7ffs23wcphan6"; + name = "kcolorchooser-23.08.5.tar.xz"; }; }; kcron = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kcron-23.08.4.tar.xz"; - sha256 = "06w518p82sclwychrzk9y0xmx1ir87yf9irqvvqq62bm479dq92k"; - name = "kcron-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kcron-23.08.5.tar.xz"; + sha256 = "0hnwkn2pvmmx9cqfchbwiw1pka893izs9pw7ina2am7x6x0y7s82"; + name = "kcron-23.08.5.tar.xz"; }; }; kde-dev-scripts = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kde-dev-scripts-23.08.4.tar.xz"; - sha256 = "056xymrzb6x7ixj75dcplhr198b0mw78kdfygf9ry0h8ma84gdmb"; - name = "kde-dev-scripts-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kde-dev-scripts-23.08.5.tar.xz"; + sha256 = "1wn1g8sgxw2hhc4w2xs0fh45yr6vbfizx5npxsr7qqnl9d2q5c8c"; + name = "kde-dev-scripts-23.08.5.tar.xz"; }; }; kde-dev-utils = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kde-dev-utils-23.08.4.tar.xz"; - sha256 = "06fzj033lm3jmidkkpywdl2sqymarvy97mhlb5kslsl7g9vkkili"; - name = "kde-dev-utils-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kde-dev-utils-23.08.5.tar.xz"; + sha256 = "10zfdznf0n57q18q9nqn3ckgx200m10laylyl20qv65kh4zzbp96"; + name = "kde-dev-utils-23.08.5.tar.xz"; }; }; kde-inotify-survey = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kde-inotify-survey-23.08.4.tar.xz"; - sha256 = "0ym04p4647y9amjypqv24mvgf6n0xmjm3zix8v0ywzmlxyd2fkjw"; - name = "kde-inotify-survey-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kde-inotify-survey-23.08.5.tar.xz"; + sha256 = "0qwcwzx25hvvais13bq2mdvhk0lsj8k8mw34h075rkhrbgir5j1q"; + name = "kde-inotify-survey-23.08.5.tar.xz"; }; }; kdebugsettings = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdebugsettings-23.08.4.tar.xz"; - sha256 = "1nhi0cq195bmg6hj4x4c59crjnpfkwsazz5wf52gdh2dmn4dxsk0"; - name = "kdebugsettings-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdebugsettings-23.08.5.tar.xz"; + sha256 = "042bw5jmdg9ahwxv24yg8yzcd7fr2xdnph4r83z4jiz7z8f01ccq"; + name = "kdebugsettings-23.08.5.tar.xz"; }; }; kdeconnect-kde = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdeconnect-kde-23.08.4.tar.xz"; - sha256 = "0wgqg3di4s8n43q6znr7lzphidi3mnghac4rjgjx08fs65da9m8b"; - name = "kdeconnect-kde-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdeconnect-kde-23.08.5.tar.xz"; + sha256 = "0r0d604nki60g0x06131hsn0fqdy59xi9iq9vlnvmf94z1kcshjb"; + name = "kdeconnect-kde-23.08.5.tar.xz"; }; }; kdeedu-data = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdeedu-data-23.08.4.tar.xz"; - sha256 = "002b6yvq0f2anr6avpawg8byx78mds0pw550ga5x0dikyp0xwzaj"; - name = "kdeedu-data-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdeedu-data-23.08.5.tar.xz"; + sha256 = "0d139xqm3iv5h7ns57wgxxm3rynvb80f991aa1dsc768170nbnli"; + name = "kdeedu-data-23.08.5.tar.xz"; }; }; kdegraphics-mobipocket = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdegraphics-mobipocket-23.08.4.tar.xz"; - sha256 = "1rqx2y9xfqn32xv4vb7j2pp6i0nc9a64llmbp6jzvazbv7yzlw7q"; - name = "kdegraphics-mobipocket-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdegraphics-mobipocket-23.08.5.tar.xz"; + sha256 = "1z53132pll7w0z2p4iifcny19ahgvqnk0bm0pdgi815hqwdsjkvi"; + name = "kdegraphics-mobipocket-23.08.5.tar.xz"; }; }; kdegraphics-thumbnailers = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdegraphics-thumbnailers-23.08.4.tar.xz"; - sha256 = "0i8h3whf4hh8ff0rivbkkr8v58y1jzwh4jpwb47vb1d0hlskzvw6"; - name = "kdegraphics-thumbnailers-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdegraphics-thumbnailers-23.08.5.tar.xz"; + sha256 = "0c3gk3badbparz327a1d2i78qwg335i2k36y4sh9s1zs74008nmh"; + name = "kdegraphics-thumbnailers-23.08.5.tar.xz"; }; }; kdenetwork-filesharing = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdenetwork-filesharing-23.08.4.tar.xz"; - sha256 = "1v2zvn228jc3s6rf362zbbrxilxqkjvvnjw1y5yhdnk9c3l5nglj"; - name = "kdenetwork-filesharing-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdenetwork-filesharing-23.08.5.tar.xz"; + sha256 = "1pkq11dn0gf841am57bg0i3m8dzx8bkbh2n3fp9452qbg0i6319z"; + name = "kdenetwork-filesharing-23.08.5.tar.xz"; }; }; kdenlive = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdenlive-23.08.4.tar.xz"; - sha256 = "04yk092z6hwblfn8y61ny72pxb7czd20lw2jmvrs05lf1l4i3ik5"; - name = "kdenlive-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdenlive-23.08.5.tar.xz"; + sha256 = "1nw338bfak806p77329z1wk401ql190l2lw4z4iw6mx2wrc69scs"; + name = "kdenlive-23.08.5.tar.xz"; }; }; kdepim-addons = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdepim-addons-23.08.4.tar.xz"; - sha256 = "1qxbz97gpn6gwqq40bxx6w75bd0slaah0wvf8mrir3x1b1h5kvrv"; - name = "kdepim-addons-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdepim-addons-23.08.5.tar.xz"; + sha256 = "1c24vlvqvfk0rfbq7z9mvjywjmf52h8xdziha8drgzk64spyklsq"; + name = "kdepim-addons-23.08.5.tar.xz"; }; }; kdepim-runtime = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdepim-runtime-23.08.4.tar.xz"; - sha256 = "188xgj7g5i76h6d6n8zw3qn965rm64aa8wiza92bq2hxihgj3hn2"; - name = "kdepim-runtime-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdepim-runtime-23.08.5.tar.xz"; + sha256 = "1xvpqlx1n3hcigdd19q3g1l86wvz1bdr0d9szilc2yqn5zb0f6zy"; + name = "kdepim-runtime-23.08.5.tar.xz"; }; }; kdesdk-kio = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdesdk-kio-23.08.4.tar.xz"; - sha256 = "1vz44a7261a538qhpn7ria56wa3zabbxgb33dqpzxapmsgnm0q01"; - name = "kdesdk-kio-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdesdk-kio-23.08.5.tar.xz"; + sha256 = "0dfgzm8q4raycjwc38g651gkz3m4jfl0hhc3ppvnpq71wapdjdvy"; + name = "kdesdk-kio-23.08.5.tar.xz"; }; }; kdesdk-thumbnailers = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdesdk-thumbnailers-23.08.4.tar.xz"; - sha256 = "0ibbfy5l1d5iv8m6sjwbw2f9s0kvzrvbi6k2j3gcf2a41y5hay3a"; - name = "kdesdk-thumbnailers-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdesdk-thumbnailers-23.08.5.tar.xz"; + sha256 = "1yz44jf3sm7ja2ifqqjdiipjz4g77dj9ywkzjrcbh0qby56497i5"; + name = "kdesdk-thumbnailers-23.08.5.tar.xz"; }; }; kdev-php = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdev-php-23.08.4.tar.xz"; - sha256 = "1l0g6jx3iz6k8vmjziazm4h21myi3qb80nflaydddcrd6bzrgh10"; - name = "kdev-php-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdev-php-23.08.5.tar.xz"; + sha256 = "0xrfgrs14mq7dkw4k90srkxxhrwq0r321s006qfpjyd4za7jjqr6"; + name = "kdev-php-23.08.5.tar.xz"; }; }; kdev-python = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdev-python-23.08.4.tar.xz"; - sha256 = "14xj96yv24qdsyz9cdiy1b14wp8w72iayyvqyp0w050p4i6cjvm3"; - name = "kdev-python-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdev-python-23.08.5.tar.xz"; + sha256 = "02knvrppybs76xmsyyz1q21lacdkxna14ws6mfcmb1rhpghlkgvs"; + name = "kdev-python-23.08.5.tar.xz"; }; }; kdevelop = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdevelop-23.08.4.tar.xz"; - sha256 = "1w3s6ncrbldsfm0ca6cryxf0d53d87k4iifcahq12acgrqmjpl4i"; - name = "kdevelop-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdevelop-23.08.5.tar.xz"; + sha256 = "1y71rvz19akdzsq7ky6w5aarj65lpbwa47nyyabi0vicyy3z4d6n"; + name = "kdevelop-23.08.5.tar.xz"; }; }; kdf = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdf-23.08.4.tar.xz"; - sha256 = "038ckjiikiy23gihxnznxlaf8wmni83hi9q2i4dms4956776rlfi"; - name = "kdf-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdf-23.08.5.tar.xz"; + sha256 = "0zqpxam34s22wv08cd4x49raswyqpvx0pcbszhgng8bb162bi3ma"; + name = "kdf-23.08.5.tar.xz"; }; }; kdialog = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdialog-23.08.4.tar.xz"; - sha256 = "0y6dchl3nv183hlkmwkmj654mhm3dvad3mkq8d2622jl73w9byld"; - name = "kdialog-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdialog-23.08.5.tar.xz"; + sha256 = "1p56dmndvaqbm9mw6hki5k4jr4p5w9sg26wvr13s7jcnyca21hqj"; + name = "kdialog-23.08.5.tar.xz"; }; }; kdiamond = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kdiamond-23.08.4.tar.xz"; - sha256 = "02ws8wr7adwcm3rl70zchl3kgc5jgr6j5wz07hswdwwl2nl2pd69"; - name = "kdiamond-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kdiamond-23.08.5.tar.xz"; + sha256 = "19kjg5r0260rim4gl5d1bi547p4mm2ac56pn6w423my8cjzdrgri"; + name = "kdiamond-23.08.5.tar.xz"; }; }; keditbookmarks = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/keditbookmarks-23.08.4.tar.xz"; - sha256 = "14xzjlyaqvg6qkjmw4d6540f5xawkd7sjxrvfa5bas623c1888ks"; - name = "keditbookmarks-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/keditbookmarks-23.08.5.tar.xz"; + sha256 = "1h8al2kryvfm7a45axxg0n72nr5myampbqyjgfqm1ibzkfgf4skd"; + name = "keditbookmarks-23.08.5.tar.xz"; }; }; keysmith = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/keysmith-23.08.4.tar.xz"; - sha256 = "11fm64h7pzsm63hw3cji033m9xk2hcnc0d74rzyvpn1ql3whn43n"; - name = "keysmith-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/keysmith-23.08.5.tar.xz"; + sha256 = "0nix18xvy3kdz1kw9a7annl8yy43f1x9a50him85dbkk9bn7731g"; + name = "keysmith-23.08.5.tar.xz"; }; }; kfind = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kfind-23.08.4.tar.xz"; - sha256 = "1psf1lwbnpnqp8snm4880awnxapv27b42nax6b8nxzf7mb5lqlkh"; - name = "kfind-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kfind-23.08.5.tar.xz"; + sha256 = "1j1fihfhdg1x5glayfz57xz2k9j54lyrnkj3i9x8pzvrkznfj55s"; + name = "kfind-23.08.5.tar.xz"; }; }; kfourinline = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kfourinline-23.08.4.tar.xz"; - sha256 = "0g5hml3jzz7p1jacxqqb2llvhv5p2g4j9wdvrplxf8cycwwd941n"; - name = "kfourinline-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kfourinline-23.08.5.tar.xz"; + sha256 = "1fnprcpm6jpdl0kzwjq2jq36swv3z3vvmxcnz5mzjl5gnh51223d"; + name = "kfourinline-23.08.5.tar.xz"; }; }; kgeography = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kgeography-23.08.4.tar.xz"; - sha256 = "06nvqn9mrpk1i14xwh9qv6g22hs2s64ip7lxjms4j3js304606wg"; - name = "kgeography-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kgeography-23.08.5.tar.xz"; + sha256 = "1wcy2fxrj73sa283n0xbj6zyrbgmhkxw4dn01w7kqix2afwa1wdm"; + name = "kgeography-23.08.5.tar.xz"; }; }; kget = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kget-23.08.4.tar.xz"; - sha256 = "0gmkizhgi2fwvvkycpcvj46ws3w5hgsz5ajy58857y1nam23293r"; - name = "kget-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kget-23.08.5.tar.xz"; + sha256 = "13pkvcp8sfl23l34lwnrgl80d8wcg7k5rvvzvzyafvkjy1xjpaif"; + name = "kget-23.08.5.tar.xz"; }; }; kgoldrunner = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kgoldrunner-23.08.4.tar.xz"; - sha256 = "02nslz7fz4d6d8gg4qb2flsciirqq0yxfgc0rp8r677gv2nfarmk"; - name = "kgoldrunner-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kgoldrunner-23.08.5.tar.xz"; + sha256 = "032v02z825d363yhbbyb6blaff7zwrg41k2jlzhhqldcnd814qpc"; + name = "kgoldrunner-23.08.5.tar.xz"; }; }; kgpg = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kgpg-23.08.4.tar.xz"; - sha256 = "12x2vyn63agqryjzk9dm9jdgxiaw685nv86ysbmmnf621qcvl13m"; - name = "kgpg-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kgpg-23.08.5.tar.xz"; + sha256 = "14l51g4m9vfwzmja3qknb6jdx43sqhgrdy5xnng401gfjhir2b1q"; + name = "kgpg-23.08.5.tar.xz"; }; }; khangman = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/khangman-23.08.4.tar.xz"; - sha256 = "1jj2ahaw9i5xv8jkqd8s9vrxnaz5aamq86ryq43jssrppm11r88x"; - name = "khangman-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/khangman-23.08.5.tar.xz"; + sha256 = "1xjnrlgwpccgjf0cawy7vh554l6jpnp4b2x3lp6s226s39y021s3"; + name = "khangman-23.08.5.tar.xz"; }; }; khelpcenter = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/khelpcenter-23.08.4.tar.xz"; - sha256 = "0j7dlnc5yn0bjvcc5811chy74rdkj1431lrl1czmyb1xl66bp52i"; - name = "khelpcenter-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/khelpcenter-23.08.5.tar.xz"; + sha256 = "1mvzflhiqgpvgk7a1av9hf6x2halxb32ppcy7f34q3m8apxnj3sc"; + name = "khelpcenter-23.08.5.tar.xz"; }; }; kidentitymanagement = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kidentitymanagement-23.08.4.tar.xz"; - sha256 = "16z86wi9n7l4ly4l3l0yzirqyrsqz1fngmad0cjcfhjkd29ncwwj"; - name = "kidentitymanagement-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kidentitymanagement-23.08.5.tar.xz"; + sha256 = "00bjswh55aciphzifmakw118v1pknk4bsfbpi8cjsjx24vpzgmxw"; + name = "kidentitymanagement-23.08.5.tar.xz"; }; }; kig = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kig-23.08.4.tar.xz"; - sha256 = "1bykhflf9xr408c9z7g76q5kczi4ara7wbv4hy6abwmn4qsaw52k"; - name = "kig-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kig-23.08.5.tar.xz"; + sha256 = "0pkh5l5nn70ag5fcld30n43i6mwfk9wxdq1bpm741pa0ji6vsq5g"; + name = "kig-23.08.5.tar.xz"; }; }; kigo = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kigo-23.08.4.tar.xz"; - sha256 = "1clb12pjlsqb2l4n7zp292gv7nd8bh543x75cz41d2l6zv59jlnd"; - name = "kigo-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kigo-23.08.5.tar.xz"; + sha256 = "1x4anmxcgd7jb39cmfc1klg1vqmp9lxpbwlab1m60542r5s7rh0a"; + name = "kigo-23.08.5.tar.xz"; }; }; killbots = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/killbots-23.08.4.tar.xz"; - sha256 = "1crcv5pr2avadrzv4vh9gls0gwflqvz8w2cjan7hb2xfnszphhp4"; - name = "killbots-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/killbots-23.08.5.tar.xz"; + sha256 = "0j1m8f3zmskk7m47i9vqfvrf3c7fd6bi23pwhlhraabixpd9wv9i"; + name = "killbots-23.08.5.tar.xz"; }; }; kimagemapeditor = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kimagemapeditor-23.08.4.tar.xz"; - sha256 = "1c3yclj7rrvkc3pis06h00i9cwll9grqvadrdfixmzfcdg7glf1w"; - name = "kimagemapeditor-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kimagemapeditor-23.08.5.tar.xz"; + sha256 = "036zj278mpfnh35h0qvwcjgb7661xkxnqccib3v55w0vdpn8y9hg"; + name = "kimagemapeditor-23.08.5.tar.xz"; }; }; kimap = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kimap-23.08.4.tar.xz"; - sha256 = "036liwpz7yzl192lbkhmasi5irw5884vrhj7qnnp6ihmh400b8as"; - name = "kimap-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kimap-23.08.5.tar.xz"; + sha256 = "0gbq8pc91a1ak0yg55m4xpi4zgz2dfajvxgwq0simnm7mhcj1za2"; + name = "kimap-23.08.5.tar.xz"; }; }; kio-admin = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kio-admin-23.08.4.tar.xz"; - sha256 = "1xlr94p6yh65v8spdp80hrjbw74iazzpwvxz94sizfv7vl64i3q5"; - name = "kio-admin-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kio-admin-23.08.5.tar.xz"; + sha256 = "0bksn8vpqwp0qfwyapbm33karf46hlmcmkhsybn6d8wljb44cq48"; + name = "kio-admin-23.08.5.tar.xz"; }; }; kio-extras = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kio-extras-23.08.4.tar.xz"; - sha256 = "0qfd92di1z59i8258640vsgrikkij73bjdxkfpp495cyrlhvr37n"; - name = "kio-extras-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kio-extras-23.08.5.tar.xz"; + sha256 = "0gr63gmnivxz5rfhfmky1skx8r5krqljdjyq8vxd97r3qwffrq0s"; + name = "kio-extras-23.08.5.tar.xz"; }; }; kio-gdrive = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kio-gdrive-23.08.4.tar.xz"; - sha256 = "17ihwp04ips0gyvvwyhkwilad47c2qxkik5bsi6gxafh8f0jb0d8"; - name = "kio-gdrive-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kio-gdrive-23.08.5.tar.xz"; + sha256 = "19pdspi0ysx9589zqrdlkj3hly9rxl80pgqvas1iwhw4aahkx66m"; + name = "kio-gdrive-23.08.5.tar.xz"; }; }; kio-zeroconf = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kio-zeroconf-23.08.4.tar.xz"; - sha256 = "1p2h6v9ymcdc0szb0cy35c6jwp71arr4h8b8mr5hdwgyrg0zrfa9"; - name = "kio-zeroconf-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kio-zeroconf-23.08.5.tar.xz"; + sha256 = "0d0an6i63gkrr2gxpi6xdzdpzwav9wvghcy299dc1xqipdk939h9"; + name = "kio-zeroconf-23.08.5.tar.xz"; }; }; kipi-plugins = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kipi-plugins-23.08.4.tar.xz"; - sha256 = "12mzclfmi4vj5rl39dmj6qqp1g3008kpn1vr8f0qsyphjpr82syv"; - name = "kipi-plugins-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kipi-plugins-23.08.5.tar.xz"; + sha256 = "0sjkxsaxhns0d21n36zlzhxzysr3y3675z9vbc4ji10gjlskxq10"; + name = "kipi-plugins-23.08.5.tar.xz"; }; }; kirigami-gallery = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kirigami-gallery-23.08.4.tar.xz"; - sha256 = "0fxw9c0543qxqsaibkxjmhsgvyhny6yy5krbfk73fs6a7klvbqma"; - name = "kirigami-gallery-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kirigami-gallery-23.08.5.tar.xz"; + sha256 = "0my44hmjgn551bm1j3ij6dynmxag7pxlkxvvvdizr1imcd0p1qy4"; + name = "kirigami-gallery-23.08.5.tar.xz"; }; }; kiriki = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kiriki-23.08.4.tar.xz"; - sha256 = "1rh4ypql69rgwj7cn166qgr5irp8mdm7757r08gi065kz0lxhfgw"; - name = "kiriki-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kiriki-23.08.5.tar.xz"; + sha256 = "1mnyd9w5cf0sm4m8fg6fhg1cxrwmhmbjhn2k8h7zxp1k80k4gcy6"; + name = "kiriki-23.08.5.tar.xz"; }; }; kiten = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kiten-23.08.4.tar.xz"; - sha256 = "142rmapzybmzqmnx6j4j8vgxmzs8y00rp18ax7s8kfs7gn03ad39"; - name = "kiten-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kiten-23.08.5.tar.xz"; + sha256 = "0fk264sm6yfiwikrjpva8ybxh2bnwh42mqsyryng76vwxdmm3s0y"; + name = "kiten-23.08.5.tar.xz"; }; }; kitinerary = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kitinerary-23.08.4.tar.xz"; - sha256 = "090q9mlf7i8ydi458gvbgvmxm77ys97az7lknl16pz4gfmf0ld71"; - name = "kitinerary-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kitinerary-23.08.5.tar.xz"; + sha256 = "1a3qw7s5qwd4x4f4phxwis0y13yf5j463wjai2awr641zq121gdf"; + name = "kitinerary-23.08.5.tar.xz"; }; }; kjournald = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kjournald-23.08.4.tar.xz"; - sha256 = "0b1gv5yypkk3vhgvw2g4clk8mipz3bv5pdnqidzjwhl5z2lisgzl"; - name = "kjournald-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kjournald-23.08.5.tar.xz"; + sha256 = "1l7d4zqsxak2c2yvsqx1x1mw8b6sxx54svg0lxznjrk4va1h55zp"; + name = "kjournald-23.08.5.tar.xz"; }; }; kjumpingcube = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kjumpingcube-23.08.4.tar.xz"; - sha256 = "17km7y89b637f7r9g90a684fsc4lsdnwqm7m3w6qy89h3r74kd2x"; - name = "kjumpingcube-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kjumpingcube-23.08.5.tar.xz"; + sha256 = "0w4wsc1n6qlz8m3kjdqbjw6ccfqzc3fpa2n11k5vhb1vysxa3vld"; + name = "kjumpingcube-23.08.5.tar.xz"; }; }; kldap = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kldap-23.08.4.tar.xz"; - sha256 = "0gh5sg11qcg40wns7i3g7bwwdkmqzb1kqrfrgdg08j7vqjwhwj30"; - name = "kldap-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kldap-23.08.5.tar.xz"; + sha256 = "1gkc31028fqdvf5yf7nwhyqii1zy3sxggnid74xxwfknr0pxqacx"; + name = "kldap-23.08.5.tar.xz"; }; }; kleopatra = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kleopatra-23.08.4.tar.xz"; - sha256 = "0mwicqry4h3q2bq138flxag5x5l8qpwlbg97jifjc32yqlxpg3jm"; - name = "kleopatra-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kleopatra-23.08.5.tar.xz"; + sha256 = "19pivdjnq6b0m79gy4mfqyrl604mnlhd41c3zr432xnkkrcidi59"; + name = "kleopatra-23.08.5.tar.xz"; }; }; klettres = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/klettres-23.08.4.tar.xz"; - sha256 = "16304hdzz78nyqqpcq3sf4f6wlk26imffag17cap3fs9l0qpq5pn"; - name = "klettres-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/klettres-23.08.5.tar.xz"; + sha256 = "0zl1r4b84a5yq593lbla6wfw823l1qnqg9zxpzip10vrzji2gjga"; + name = "klettres-23.08.5.tar.xz"; }; }; klickety = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/klickety-23.08.4.tar.xz"; - sha256 = "0vhf069mlv6xkdzyj4dp251k0rinslaai6kkm7kjim0dal7ykk37"; - name = "klickety-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/klickety-23.08.5.tar.xz"; + sha256 = "11wir03ci5x4s2m4j14qbmid5m9grgd4n7zqrvjrsr9mipbm5p39"; + name = "klickety-23.08.5.tar.xz"; }; }; klines = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/klines-23.08.4.tar.xz"; - sha256 = "0f2a8vgnpg2mf9hc4gbz4ld5lw5jwbw1vyais6c9djykp552rjx9"; - name = "klines-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/klines-23.08.5.tar.xz"; + sha256 = "07ipifmjpfszifi8jy8g1rmbi0jx4l4jqf81wvhv80llbna48ypx"; + name = "klines-23.08.5.tar.xz"; }; }; kmag = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmag-23.08.4.tar.xz"; - sha256 = "12djnbl0l9z2vilndchx4z4mznrkwqvjdlgdj2gynj2wa08flprd"; - name = "kmag-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmag-23.08.5.tar.xz"; + sha256 = "1jaf97dyc8lcdmmlva11ivkylkcpbim48lrrm08cvsvs3iw66vr5"; + name = "kmag-23.08.5.tar.xz"; }; }; kmahjongg = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmahjongg-23.08.4.tar.xz"; - sha256 = "17gnl34x5dq8lqws19m2cqf7k3sc8hs3290pnjmnxcgb29fy0mv0"; - name = "kmahjongg-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmahjongg-23.08.5.tar.xz"; + sha256 = "0id838z75xppc7lwg94w1a7xy5jzy331xz2x80nsdn425fhgyhw7"; + name = "kmahjongg-23.08.5.tar.xz"; }; }; kmail = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmail-23.08.4.tar.xz"; - sha256 = "10p5diprnhmgji4k9vm4bfhvjllah75j728cljvacdbmcqw879jv"; - name = "kmail-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmail-23.08.5.tar.xz"; + sha256 = "0mdp5ax7215x3mfi90cspp181l1cmhdwlhpijcnqq842gdjaqf3i"; + name = "kmail-23.08.5.tar.xz"; }; }; kmail-account-wizard = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmail-account-wizard-23.08.4.tar.xz"; - sha256 = "05n1c0piblrr3032hpy4zcqw3kkp4shy08qbq3rw1kdzaibmc86a"; - name = "kmail-account-wizard-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmail-account-wizard-23.08.5.tar.xz"; + sha256 = "1fjxzyg8sb16kd85nqrw6xql143mmm4wz463flc0hsjdpcnfb297"; + name = "kmail-account-wizard-23.08.5.tar.xz"; }; }; kmailtransport = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmailtransport-23.08.4.tar.xz"; - sha256 = "18kkm56q336hh0j0lfnk871bzjsjfii0r69v9b6gsh1nni2lygks"; - name = "kmailtransport-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmailtransport-23.08.5.tar.xz"; + sha256 = "05f4kp4rwb4lk82av4aqzllbcizam25994wsvyxcpddfv37jpd63"; + name = "kmailtransport-23.08.5.tar.xz"; }; }; kmbox = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmbox-23.08.4.tar.xz"; - sha256 = "1n9243aw9wvg1zr89djk98k14pik1h0z182jksb8mw8vv7xqqafm"; - name = "kmbox-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmbox-23.08.5.tar.xz"; + sha256 = "007lrmzbm44mrp46n7j510hqgg9wq947g0b7zbxfp5dr1rxvi0z5"; + name = "kmbox-23.08.5.tar.xz"; }; }; kmime = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmime-23.08.4.tar.xz"; - sha256 = "04qgr8lws48m56lffbdqxkas7p97jm9scq2ccdksrq05dh6jl5hd"; - name = "kmime-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmime-23.08.5.tar.xz"; + sha256 = "1nizvbjn3prbcgzgg03vfgffpjqmpxy7pqvxzjs8yfmz79rlx2dn"; + name = "kmime-23.08.5.tar.xz"; }; }; kmines = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmines-23.08.4.tar.xz"; - sha256 = "0wym7v9cmd4y2z3i7rqwvvpcm1hdkwi8rqwzhqcmh5i3xk3j5pmv"; - name = "kmines-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmines-23.08.5.tar.xz"; + sha256 = "0lwkiq5vcw10h8lvqsb4jri8pghdsp3b8jp4c5ihwawjzwl29cyb"; + name = "kmines-23.08.5.tar.xz"; }; }; kmix = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmix-23.08.4.tar.xz"; - sha256 = "0i2ywcipcprxmi23f501jjzic00nri0ss20dfcicgf0bpc8ybh71"; - name = "kmix-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmix-23.08.5.tar.xz"; + sha256 = "10415kj94d63fpx2i5xhbrj93i4d91hn8d1bbj484375vflsqwc6"; + name = "kmix-23.08.5.tar.xz"; }; }; kmousetool = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmousetool-23.08.4.tar.xz"; - sha256 = "12i73smzx3kjj75hza424cr5nnq80xvgfv2kwmf32a3k9436jx15"; - name = "kmousetool-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmousetool-23.08.5.tar.xz"; + sha256 = "01wmhd0kb0xbyg5lr0vbj8nrk1ri5nllq5fd9pyq9whxvsar4fyz"; + name = "kmousetool-23.08.5.tar.xz"; }; }; kmouth = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmouth-23.08.4.tar.xz"; - sha256 = "08f1yb7m3c3pyp6glwwg9lya3a6j30wvxga2j2ik9hwfs9jx5x9j"; - name = "kmouth-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmouth-23.08.5.tar.xz"; + sha256 = "15sa5q37fd9228m78d7w7xdfsy18hyd43snvrngiiw4317x9km4n"; + name = "kmouth-23.08.5.tar.xz"; }; }; kmplot = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kmplot-23.08.4.tar.xz"; - sha256 = "1zmxaahpj6k5fk5fzrxqzrkki080mkxgz2a73ajsfjs387qvxg92"; - name = "kmplot-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kmplot-23.08.5.tar.xz"; + sha256 = "05rdpjc7hlwkh2klhvybjjq73g15apysk31wph2pljg46mwh9sc4"; + name = "kmplot-23.08.5.tar.xz"; }; }; knavalbattle = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/knavalbattle-23.08.4.tar.xz"; - sha256 = "106hjf4ji4c9gvly916dbslvpxgc04qwp403srknqgrbx8ixsacg"; - name = "knavalbattle-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/knavalbattle-23.08.5.tar.xz"; + sha256 = "09s7lax3yd4vx6rp29540vzy555b2yp1m7lq5pd8ighiww78pznb"; + name = "knavalbattle-23.08.5.tar.xz"; }; }; knetwalk = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/knetwalk-23.08.4.tar.xz"; - sha256 = "1vk1z9jk77qn8abckdj3mv3a4xyaz9r44b5hxzsf79870p4ss2ix"; - name = "knetwalk-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/knetwalk-23.08.5.tar.xz"; + sha256 = "0d47650cc4cabycilhbc6zbrbbbsn4awiswsk91lzkp47jpvjfqb"; + name = "knetwalk-23.08.5.tar.xz"; }; }; knights = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/knights-23.08.4.tar.xz"; - sha256 = "08flarcc72hrv59ahiwh6c9cfyrjr1lhk42xv0arnvf87w0a6dr9"; - name = "knights-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/knights-23.08.5.tar.xz"; + sha256 = "10xy3cr2z10l6zp2fp5kv8s94wbizz39afcg2i7n30w1r9pj6csn"; + name = "knights-23.08.5.tar.xz"; }; }; knotes = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/knotes-23.08.4.tar.xz"; - sha256 = "1xm9sjm0kqsyj8ah3mhb66hb80icfs45byz0lvbw7idridv22bpd"; - name = "knotes-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/knotes-23.08.5.tar.xz"; + sha256 = "1bh2f10z2djvf77rsdlrwg0s4crkirjqaw0cwjapv2d2y03blgx6"; + name = "knotes-23.08.5.tar.xz"; }; }; koko = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/koko-23.08.4.tar.xz"; - sha256 = "12inpjdbf4xa569wb4rc0qckkm6g2wy3ggls2wdf2pr3k36yhx9m"; - name = "koko-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/koko-23.08.5.tar.xz"; + sha256 = "0drs0yj7r5qm762x2y5ixczvcnlk8gy7qsh3h88k0cb95wxgz7dq"; + name = "koko-23.08.5.tar.xz"; }; }; kolf = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kolf-23.08.4.tar.xz"; - sha256 = "0mxs7vif7zwgbmrm3h20km9pf2cl129zbc4fvxzkwvksa982b92w"; - name = "kolf-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kolf-23.08.5.tar.xz"; + sha256 = "1cfmdbplhabaz62zs0jrf0p146rm688riiapckg19mcqzcvqq8cq"; + name = "kolf-23.08.5.tar.xz"; }; }; kollision = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kollision-23.08.4.tar.xz"; - sha256 = "1ywl689cr0673xs5aflg689k5n9rnmgp0ggwmv56czrm8fkp015a"; - name = "kollision-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kollision-23.08.5.tar.xz"; + sha256 = "15amfmyma1p0gpq0xx3yix6n0wj469gws8pydpynmn75z89r61zz"; + name = "kollision-23.08.5.tar.xz"; }; }; kolourpaint = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kolourpaint-23.08.4.tar.xz"; - sha256 = "1rpq355q2ghhxx3hvqqygr92vwlrm5vcpgvl422xr456ljn7jarc"; - name = "kolourpaint-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kolourpaint-23.08.5.tar.xz"; + sha256 = "1kjaxab9iasszgn7zfq5lhb2nkxrkd42x16y6pqs9ar4ixc6nbwl"; + name = "kolourpaint-23.08.5.tar.xz"; }; }; kompare = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kompare-23.08.4.tar.xz"; - sha256 = "14rwav520s95zf83jaa1xqbskaj74pqx7di8i5f36fw0ap5llgvr"; - name = "kompare-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kompare-23.08.5.tar.xz"; + sha256 = "0yajvzm98rqs214lp2rfrzz925ddgqgjmdxq7zm74qarixq3kyic"; + name = "kompare-23.08.5.tar.xz"; }; }; kongress = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kongress-23.08.4.tar.xz"; - sha256 = "03qn8cqnsm6267p5yk86z22k6j2mwdnf31v93v6x496yfmhg89xa"; - name = "kongress-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kongress-23.08.5.tar.xz"; + sha256 = "04mb4siivza5gjcyb68cv34vlkd9xsk79nv0z6g7f2l7ir7q9l42"; + name = "kongress-23.08.5.tar.xz"; }; }; konqueror = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/konqueror-23.08.4.tar.xz"; - sha256 = "1bz6v320kwv9sz86zv1icqi6la4pml79mq0hya43x0i709nqdrli"; - name = "konqueror-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/konqueror-23.08.5.tar.xz"; + sha256 = "1yhc6yyw8549qmask70rqja1p70wcwbkg8hiln16bxsb6ngl9aw4"; + name = "konqueror-23.08.5.tar.xz"; }; }; konquest = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/konquest-23.08.4.tar.xz"; - sha256 = "08wal5q84nbdlnb7f850bkfypk09dbw467416038p340fnjyvxzq"; - name = "konquest-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/konquest-23.08.5.tar.xz"; + sha256 = "0c04lzmacmx5ch5awsxn2wx0vyv632qazypak0vp45jm885fg059"; + name = "konquest-23.08.5.tar.xz"; }; }; konsole = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/konsole-23.08.4.tar.xz"; - sha256 = "1dwg4x8xmzy5kh4szzl814hgjpvn4vi6pwfz1abmnqa9qz85n2vc"; - name = "konsole-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/konsole-23.08.5.tar.xz"; + sha256 = "1jn1c01cc6xsgd5b6c2q0fbr9fdn0nqzfc9fwsy4cyn279sj1yy6"; + name = "konsole-23.08.5.tar.xz"; }; }; kontact = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kontact-23.08.4.tar.xz"; - sha256 = "12bk6rr1lj3b036l341lh5na2cw6r6khd4dq220pyrf1i75fnizp"; - name = "kontact-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kontact-23.08.5.tar.xz"; + sha256 = "1p205y9z0y7khvpbl9lq9yl1z6pvnpl98yj8baj42rfynnvj5sx6"; + name = "kontact-23.08.5.tar.xz"; }; }; kontactinterface = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kontactinterface-23.08.4.tar.xz"; - sha256 = "0ar57i4cdmpqsqsgnpavs3rs4hfj39wnddacvxpcj33ifzq40dln"; - name = "kontactinterface-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kontactinterface-23.08.5.tar.xz"; + sha256 = "1gxjb3g3a2prbiki6f980vm9jdkiicnw138p8clvarw1zqr6vwgd"; + name = "kontactinterface-23.08.5.tar.xz"; }; }; kontrast = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kontrast-23.08.4.tar.xz"; - sha256 = "1c4z9kh38njvb06i47gfyz85hai7kcvfrrz1ab6ipnx73ci2j7fp"; - name = "kontrast-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kontrast-23.08.5.tar.xz"; + sha256 = "1azx1x3136z2qzf3drw52k9l8g8vffc0jx0pvfpqhgkpi471l4vy"; + name = "kontrast-23.08.5.tar.xz"; }; }; konversation = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/konversation-23.08.4.tar.xz"; - sha256 = "1wl7rnipv7spnlkcz5fcc272m5h8q9q0s56ln04wdybvqnwmvk2g"; - name = "konversation-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/konversation-23.08.5.tar.xz"; + sha256 = "1gi57pk10cs8cnaw26xjp8ffyqi77azvns99c5mmk29pfwb6ymv0"; + name = "konversation-23.08.5.tar.xz"; }; }; kopeninghours = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kopeninghours-23.08.4.tar.xz"; - sha256 = "0w6nflzhhasdm2sbgx8nlqp95y1yklwrpvm5q6njivxwfi68abwg"; - name = "kopeninghours-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kopeninghours-23.08.5.tar.xz"; + sha256 = "0ihrjdyxaw5a5wvyjx6n0gl5l37djrqlc30mwaf9ihwrbvvlqb16"; + name = "kopeninghours-23.08.5.tar.xz"; }; }; kopete = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kopete-23.08.4.tar.xz"; - sha256 = "0lp58zribmp6iaia97m6a2p8bizxy1wan7f9k968gpg8ykpv7vhx"; - name = "kopete-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kopete-23.08.5.tar.xz"; + sha256 = "0ccf3flphc1zh59np8y0pl6rvq0ff9qfrqqmaqzfqmn2y02piy0a"; + name = "kopete-23.08.5.tar.xz"; }; }; korganizer = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/korganizer-23.08.4.tar.xz"; - sha256 = "10rbrdv55cjac5hv94k0dp82dnd0176ykw1df4lnzccmk047kxsk"; - name = "korganizer-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/korganizer-23.08.5.tar.xz"; + sha256 = "1hgdrnax7m5ngjh8qcxsxr2aq3cdx56bkzl747byh08klrmbx9n4"; + name = "korganizer-23.08.5.tar.xz"; }; }; kosmindoormap = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kosmindoormap-23.08.4.tar.xz"; - sha256 = "1w7wa0ma8gnyawiaidcwa5hm5zx9pd8vfh18srwb2f1dffx0hzic"; - name = "kosmindoormap-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kosmindoormap-23.08.5.tar.xz"; + sha256 = "00xb91x3d3r3wmlyw83975f4h2igmbybi3ac951jal1nfpix8yv4"; + name = "kosmindoormap-23.08.5.tar.xz"; }; }; kpat = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kpat-23.08.4.tar.xz"; - sha256 = "0r7krvl4cm1vzaprm5vzyw8wx04idqssv6p606avsvp39jcv4g24"; - name = "kpat-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kpat-23.08.5.tar.xz"; + sha256 = "1grilk4jdaygfi63h7km8q1iv82sz2azsmgzbzz67alg4add1k6m"; + name = "kpat-23.08.5.tar.xz"; }; }; kpimtextedit = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kpimtextedit-23.08.4.tar.xz"; - sha256 = "1r8df5qyhq8r30i2p55q8wsm1znnvmzif06axzazxhl2x0n94mfs"; - name = "kpimtextedit-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kpimtextedit-23.08.5.tar.xz"; + sha256 = "1ir7wxlbfmagnnmh15b0k7gqhvlrl2mzmin9nf9c20l21hmrdp2f"; + name = "kpimtextedit-23.08.5.tar.xz"; }; }; kpkpass = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kpkpass-23.08.4.tar.xz"; - sha256 = "17wsgmanim8ab8hya3vihwwry4s6zl6s24mqplhax79jng9lcp52"; - name = "kpkpass-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kpkpass-23.08.5.tar.xz"; + sha256 = "1cfsgky40zszyjbil7xjf12dbg1aymza2db70ghkvjjsp2xn17nn"; + name = "kpkpass-23.08.5.tar.xz"; }; }; kpmcore = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kpmcore-23.08.4.tar.xz"; - sha256 = "0kmnvwilvc3nysi9dywkfkdxxh5fynxm29knxahw1a9xgr4dha6i"; - name = "kpmcore-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kpmcore-23.08.5.tar.xz"; + sha256 = "0yj1hpg53w3rfahhchslhgiw7yakxc99jyf59kzdv4z55mql0jml"; + name = "kpmcore-23.08.5.tar.xz"; }; }; kpublictransport = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kpublictransport-23.08.4.tar.xz"; - sha256 = "178l4skgx44zilpggrlcmn3v8a8bqs9f0j6qmkx4mrif52lvy8w1"; - name = "kpublictransport-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kpublictransport-23.08.5.tar.xz"; + sha256 = "0n2s4l5vrsnmyj0p2icqrjc8qc3g5cm8nkhq4q6k29lbkrpfbxz3"; + name = "kpublictransport-23.08.5.tar.xz"; }; }; kqtquickcharts = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kqtquickcharts-23.08.4.tar.xz"; - sha256 = "1qfsjc414nxzl3rvzizxxg7kbi16v0mxpabj1sy6scz24x8ff68v"; - name = "kqtquickcharts-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kqtquickcharts-23.08.5.tar.xz"; + sha256 = "1zikypr3v8kqs2qxc1x09acr25i6blcqfhqlgy65k26gb9qk1xk2"; + name = "kqtquickcharts-23.08.5.tar.xz"; }; }; krdc = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/krdc-23.08.4.tar.xz"; - sha256 = "0ka8m8yz6485vi1sqbr7n5pg67i1csk9yqjvv5fni9g2z5m6ynlq"; - name = "krdc-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/krdc-23.08.5.tar.xz"; + sha256 = "1x2ry209mqazv2l9cx51x86ivpw5wia5cc3cbp7034ianbmprif2"; + name = "krdc-23.08.5.tar.xz"; }; }; krecorder = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/krecorder-23.08.4.tar.xz"; - sha256 = "0wsn7kjk73619w24233s0and2q0li8yy7zlpfx4v8h9c926431di"; - name = "krecorder-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/krecorder-23.08.5.tar.xz"; + sha256 = "0198wy6pa9nc1lly4szfxyma2np693pkg408iljxx3pxxi8vvvn8"; + name = "krecorder-23.08.5.tar.xz"; }; }; kreversi = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kreversi-23.08.4.tar.xz"; - sha256 = "13lf6hbg0a4ni119j3c21x72n7wpjb9g1f6dbdazrjmjvz5bfql5"; - name = "kreversi-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kreversi-23.08.5.tar.xz"; + sha256 = "1mddxiawjyzjpwvb72jrh10012kq3q7nlvi33v02xs4qlw1npyy0"; + name = "kreversi-23.08.5.tar.xz"; }; }; krfb = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/krfb-23.08.4.tar.xz"; - sha256 = "1139rgd77k53i0gglbjb5lwcnrs3fik19a953lrzhicc881a65dv"; - name = "krfb-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/krfb-23.08.5.tar.xz"; + sha256 = "0xmkzrg408qab1nrv48kkpghxds6vm981iipqrfc2fv8b2khmr46"; + name = "krfb-23.08.5.tar.xz"; }; }; kross-interpreters = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kross-interpreters-23.08.4.tar.xz"; - sha256 = "1f0vqj1yl5knw55cy2ldxz090n7gxw3m7lwb5z7mr6mazaf06l4z"; - name = "kross-interpreters-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kross-interpreters-23.08.5.tar.xz"; + sha256 = "0yzs6y42m9dx02ig9i2m932q6qcclg0r67sd4k53c038giri0y1m"; + name = "kross-interpreters-23.08.5.tar.xz"; }; }; kruler = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kruler-23.08.4.tar.xz"; - sha256 = "08q5pnwiprnj4rwl9brw2r28gaxl9acfd61dkl9kigcasijwz75m"; - name = "kruler-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kruler-23.08.5.tar.xz"; + sha256 = "0gilrz96yidqx698vs42gymb552d16vjwynmnpxs8hsr2z8snsqs"; + name = "kruler-23.08.5.tar.xz"; }; }; ksanecore = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ksanecore-23.08.4.tar.xz"; - sha256 = "1r00sl09cn4vryv11cc080f6r9qrh0q6va66d2a9sdkqfa8idlap"; - name = "ksanecore-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ksanecore-23.08.5.tar.xz"; + sha256 = "18lv3lvh4cx4jwsdwa2ip9qngf7bd1vdf62xhfyb969py75c869x"; + name = "ksanecore-23.08.5.tar.xz"; }; }; kshisen = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kshisen-23.08.4.tar.xz"; - sha256 = "1pdjy5zx7q4ajk00y5mgm6kxq17qmf0rwnakwfi938lzlvv06cir"; - name = "kshisen-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kshisen-23.08.5.tar.xz"; + sha256 = "1xa6nmgcavxxsiw0igjqfkzlr6qv5d620mp606afi890qw2firzj"; + name = "kshisen-23.08.5.tar.xz"; }; }; ksirk = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ksirk-23.08.4.tar.xz"; - sha256 = "05cy7iv80zfqa44gi0w29i5njbp7idjli5699b15as2nadmzbfxv"; - name = "ksirk-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ksirk-23.08.5.tar.xz"; + sha256 = "0rggnzv6kaabqb6nhr6ldxfbn4lndr60vfch34lhwwgpb5f06d3a"; + name = "ksirk-23.08.5.tar.xz"; }; }; ksmtp = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ksmtp-23.08.4.tar.xz"; - sha256 = "1hwyf1idk0a9a77gk7l2d7k3l6jy34pz6j7vcw1a7wfniz3ri8wz"; - name = "ksmtp-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ksmtp-23.08.5.tar.xz"; + sha256 = "1i8vmk1cmill8arglq1af0ck2r0j3bzx4sfz8r94bh0ybfarh1nx"; + name = "ksmtp-23.08.5.tar.xz"; }; }; ksnakeduel = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ksnakeduel-23.08.4.tar.xz"; - sha256 = "0ydsplqw4sijq2rfdyhzdzf95bnp3mpflwk8p4r3iahay3kcihk3"; - name = "ksnakeduel-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ksnakeduel-23.08.5.tar.xz"; + sha256 = "1whqx45pg8kzhwvip20i408j6qk622cvisbpv91kfd0ab76p2k4b"; + name = "ksnakeduel-23.08.5.tar.xz"; }; }; kspaceduel = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kspaceduel-23.08.4.tar.xz"; - sha256 = "01fqs6izbm34ypjrlbsqwvac7kqrc4vjkx6i04kq5zsaybawzy1i"; - name = "kspaceduel-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kspaceduel-23.08.5.tar.xz"; + sha256 = "0cf1yi05l0s05p8p38m6ygqjxb9zyiijf89raw8y2kjhp30cnjsn"; + name = "kspaceduel-23.08.5.tar.xz"; }; }; ksquares = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ksquares-23.08.4.tar.xz"; - sha256 = "0j3vivk6ci1k7pfv441rq915zdpzrf9a6fsh06igci34v1vm9yni"; - name = "ksquares-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ksquares-23.08.5.tar.xz"; + sha256 = "055wkwr7nhwlzzqbz8m34yi4zgsnnw8pbxdn30d2rndra9kxmmx0"; + name = "ksquares-23.08.5.tar.xz"; }; }; ksudoku = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ksudoku-23.08.4.tar.xz"; - sha256 = "05zklr7mm81xz3m5lriyll1vkphwq5hz8ry423733ryaqqyjsdzs"; - name = "ksudoku-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ksudoku-23.08.5.tar.xz"; + sha256 = "0rhpjhmqk4xhcjxi2l0v7yzhsa8b8mmgsylmxl4hw4lsvp7vx5lj"; + name = "ksudoku-23.08.5.tar.xz"; }; }; ksystemlog = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ksystemlog-23.08.4.tar.xz"; - sha256 = "1fgnyi8aqr8b6zw91k049ljvs6jgl5frjw6zrz0jnc75lijc9zzc"; - name = "ksystemlog-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ksystemlog-23.08.5.tar.xz"; + sha256 = "0mn36n3g5g7sihw2r2y1a79ggmxpwikvxkh1rlhpavx721jh7rl0"; + name = "ksystemlog-23.08.5.tar.xz"; }; }; kteatime = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kteatime-23.08.4.tar.xz"; - sha256 = "194c4q5pc9h5v1v6k80xchd3ysj42khwaq912dinvy43py1rw8sw"; - name = "kteatime-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kteatime-23.08.5.tar.xz"; + sha256 = "1rn23hlnn9grjrx5kh2c9dsx8pm3gd0rg6i49wwrml2hvmkmg1af"; + name = "kteatime-23.08.5.tar.xz"; }; }; ktimer = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ktimer-23.08.4.tar.xz"; - sha256 = "08bcs3xh1yr2p2nnklb72jkfdxlrqp47pva4f886micanqfxhhjb"; - name = "ktimer-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ktimer-23.08.5.tar.xz"; + sha256 = "05nxbzh4ka0w8f40q15wm7lj0vpgq70q2qb3vfliv7xdz4b59yjm"; + name = "ktimer-23.08.5.tar.xz"; }; }; ktnef = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ktnef-23.08.4.tar.xz"; - sha256 = "0ffg2qc5nlnhmdhnq9ry2b34kis0z0bsk0iqp1mk5fs8ksasli75"; - name = "ktnef-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ktnef-23.08.5.tar.xz"; + sha256 = "0a5ld53az9k8csb6psb622xx4nm96f6wz96z5rfdbnamqmyci7rp"; + name = "ktnef-23.08.5.tar.xz"; }; }; ktorrent = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ktorrent-23.08.4.tar.xz"; - sha256 = "0q8a3xsxk1sxaa90vj4fpq35xlmjwj86kki46w572dsx7bmcpwym"; - name = "ktorrent-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ktorrent-23.08.5.tar.xz"; + sha256 = "10npi12qdibzpxjx102fh8fxiv5gk89xlp1s43aq01mckcnsvf0n"; + name = "ktorrent-23.08.5.tar.xz"; }; }; ktouch = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ktouch-23.08.4.tar.xz"; - sha256 = "18zfmmanz1f8jqhckb23pspsmprl1ran6vbxdqcfl4pb928b63fr"; - name = "ktouch-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ktouch-23.08.5.tar.xz"; + sha256 = "0pcwypzfn5kh1byvj902vcsxsiyqqbp8w4xv51k6g90darrjl41d"; + name = "ktouch-23.08.5.tar.xz"; }; }; ktrip = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ktrip-23.08.4.tar.xz"; - sha256 = "1c9j0hqhq6hpsacm05qmkbiyr3bq57llqsvq1a9qy6yd1fldn4xg"; - name = "ktrip-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ktrip-23.08.5.tar.xz"; + sha256 = "17kn0jqhraxp5anj18lhv4v6xwjx3qybnsvz47biwbfiy8b715yl"; + name = "ktrip-23.08.5.tar.xz"; }; }; ktuberling = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/ktuberling-23.08.4.tar.xz"; - sha256 = "12q07w5s3bv3rx1irypzw83l4y47j1zqk67akkrhcgf9f69jz71w"; - name = "ktuberling-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/ktuberling-23.08.5.tar.xz"; + sha256 = "1263qkjvbg0dcrrr7w847vm9mq249glwgvxn9i5yck5qdk3cb4wm"; + name = "ktuberling-23.08.5.tar.xz"; }; }; kturtle = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kturtle-23.08.4.tar.xz"; - sha256 = "1782pnybvjqpzdppsz5284dibasz7rk03pbz6il7dz86l701phlz"; - name = "kturtle-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kturtle-23.08.5.tar.xz"; + sha256 = "1mhd8b4rdysvvcjh37vr36ykg2avzdl3sgdsn5svzdga808vc8z4"; + name = "kturtle-23.08.5.tar.xz"; }; }; kubrick = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kubrick-23.08.4.tar.xz"; - sha256 = "12p6k800chp7qhj6shj1xp2pvfxm0cw50598s95c8jxhv44d4fg2"; - name = "kubrick-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kubrick-23.08.5.tar.xz"; + sha256 = "000cc8rf63y2km0zzykpdxv24d5jp83p71kf4f3jxqr1lan2gxbm"; + name = "kubrick-23.08.5.tar.xz"; }; }; kwalletmanager = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kwalletmanager-23.08.4.tar.xz"; - sha256 = "0p62nl2y1fdlgzinzafhd1xgndn93c4qcl0gn6gicjfi9a37qjd1"; - name = "kwalletmanager-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kwalletmanager-23.08.5.tar.xz"; + sha256 = "1f45jqzn5j23adxb8p7z468klbn42kg2idcjqjm616kia348l7rr"; + name = "kwalletmanager-23.08.5.tar.xz"; }; }; kwave = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kwave-23.08.4.tar.xz"; - sha256 = "0wicp8zpk1q45aqx1zhwq8v9yh173zvmz5ncv4nr3dm1jgvh4l4q"; - name = "kwave-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kwave-23.08.5.tar.xz"; + sha256 = "0264rz92198pa6rdjiim95z50wlp0myyr2f56m82cig5x69kl666"; + name = "kwave-23.08.5.tar.xz"; }; }; kweather = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kweather-23.08.4.tar.xz"; - sha256 = "1fr19q59577pml6wj1di72yvdk0q6brd637vqn7xwbdvjhhk6vvn"; - name = "kweather-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kweather-23.08.5.tar.xz"; + sha256 = "04qab954y4mlz7ng1giyc20ndmihi0plli4wqjl6clzip7wi99l7"; + name = "kweather-23.08.5.tar.xz"; }; }; kwordquiz = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/kwordquiz-23.08.4.tar.xz"; - sha256 = "1gnwmba6b08a1wgw40c71h7qgqk7sknj495hh66rxgm03injnpj0"; - name = "kwordquiz-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/kwordquiz-23.08.5.tar.xz"; + sha256 = "1w5hczhn0cv7r89s5kq1smwc1kkpsxrd7bqan4v26jd0d4r28jjy"; + name = "kwordquiz-23.08.5.tar.xz"; }; }; libgravatar = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libgravatar-23.08.4.tar.xz"; - sha256 = "1w9z0d85gdkghx7k9506rg0fzgzvah9wfvyq16hhjgfb4cv0292w"; - name = "libgravatar-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libgravatar-23.08.5.tar.xz"; + sha256 = "15ynbjn2lrz08iriqf2il2b7hqwvypb758p24z1d6hj68hjgl9dc"; + name = "libgravatar-23.08.5.tar.xz"; }; }; libkcddb = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkcddb-23.08.4.tar.xz"; - sha256 = "130ajnb4k1i48r015xfw5yp8ys72hgz5gqgvpa4vfqy71hbhndr9"; - name = "libkcddb-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkcddb-23.08.5.tar.xz"; + sha256 = "1igrrhzvs1rvn8p1cmiwl68h3bza4wc1pkllphksq5vjb9w9plj3"; + name = "libkcddb-23.08.5.tar.xz"; }; }; libkcompactdisc = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkcompactdisc-23.08.4.tar.xz"; - sha256 = "166nj97pars5anx1k8dc7f92cfnbb0mvwgi9cpsz138bxpqvn3zi"; - name = "libkcompactdisc-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkcompactdisc-23.08.5.tar.xz"; + sha256 = "1zwn9nic6fm2wkyhdc8ssyq0jjc6jrvc7aym422fzkmhr104llkg"; + name = "libkcompactdisc-23.08.5.tar.xz"; }; }; libkdcraw = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkdcraw-23.08.4.tar.xz"; - sha256 = "1mm3gsp7lfqxb9irk59hrzaxdqjv28iwaa1xmpazw4q62nmlj7mi"; - name = "libkdcraw-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkdcraw-23.08.5.tar.xz"; + sha256 = "04cgjz0f580v8nszki2qk6ms7p0wp8zj0pxsnwr80ipz97j8045b"; + name = "libkdcraw-23.08.5.tar.xz"; }; }; libkdegames = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkdegames-23.08.4.tar.xz"; - sha256 = "1v4xskpclyr7qv94xrmw33zvcff1ymb2y6b658rdxari1gjpamja"; - name = "libkdegames-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkdegames-23.08.5.tar.xz"; + sha256 = "1vggyamhr15k29zkyyjp0kgvq8n9a4yyxaal41w06q3x6bs87i8a"; + name = "libkdegames-23.08.5.tar.xz"; }; }; libkdepim = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkdepim-23.08.4.tar.xz"; - sha256 = "0rga1s5y3lsq8awgdpd3yaqjczgjakhf12v553hg0nz8b1cl4s7z"; - name = "libkdepim-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkdepim-23.08.5.tar.xz"; + sha256 = "17yvnpgrmwi23b3ia3c73nzma2n46jh7n9a1vjgivjx32rs2w7kf"; + name = "libkdepim-23.08.5.tar.xz"; }; }; libkeduvocdocument = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkeduvocdocument-23.08.4.tar.xz"; - sha256 = "1jvbkyb2gnh8a47724m95nb30g58jnzlwja5p9gx1rwjha28jkcp"; - name = "libkeduvocdocument-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkeduvocdocument-23.08.5.tar.xz"; + sha256 = "05lyycpx6yz6xg0z88fmlf1zzlxwiy9nkk1ma88p8f06kz1qkbmx"; + name = "libkeduvocdocument-23.08.5.tar.xz"; }; }; libkexiv2 = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkexiv2-23.08.4.tar.xz"; - sha256 = "1xpki1b3007wm17pnjvfrqb2qlx7wkps5bzhn1m4k30i6vxa2q50"; - name = "libkexiv2-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkexiv2-23.08.5.tar.xz"; + sha256 = "1wlv3byg8lkc57mr1mf1ymc1ghg49im6xr6bgvqzlrchg4q30h9i"; + name = "libkexiv2-23.08.5.tar.xz"; }; }; libkgapi = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkgapi-23.08.4.tar.xz"; - sha256 = "1dvfj1pgfw2sysr2x06fzfxbr2xb949kgy0b52aq0akq5534qrfc"; - name = "libkgapi-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkgapi-23.08.5.tar.xz"; + sha256 = "18yp81mbq0dvpmi1yiab6nnjg65n89fl3l2iw9rnm8m8lcr9y90h"; + name = "libkgapi-23.08.5.tar.xz"; }; }; libkipi = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkipi-23.08.4.tar.xz"; - sha256 = "0z3xlsyms58l84fvgjxf6y83a82p81s6gk8757y9aiidjihzih88"; - name = "libkipi-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkipi-23.08.5.tar.xz"; + sha256 = "11b2c3qwb47ijr7q04hcc50kwdclig9n72injadw7df6fnp18h3j"; + name = "libkipi-23.08.5.tar.xz"; }; }; libkleo = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkleo-23.08.4.tar.xz"; - sha256 = "01sspgd1sf3dzds05jbvylif4vza3zb0fz2hfrrvmjvflswgbazi"; - name = "libkleo-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkleo-23.08.5.tar.xz"; + sha256 = "09a6ihlia4wpj5lwwih94w92xw277fk6bdj1ngbzix8cnzjd6c23"; + name = "libkleo-23.08.5.tar.xz"; }; }; libkmahjongg = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkmahjongg-23.08.4.tar.xz"; - sha256 = "0cp2zpk0444jf1rr6jnn0v62sbx1baf646ki8g2hpmsmvqwvslih"; - name = "libkmahjongg-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkmahjongg-23.08.5.tar.xz"; + sha256 = "0rf37nbxr6m2l7dgj8alfh57zmp39d76swrvv98k9hn5dh5v923s"; + name = "libkmahjongg-23.08.5.tar.xz"; }; }; libkomparediff2 = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libkomparediff2-23.08.4.tar.xz"; - sha256 = "07kfsnijj7xm4mvz95dzn3xmmczxl6bqzdr7d5jcv33kvp46mdbn"; - name = "libkomparediff2-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libkomparediff2-23.08.5.tar.xz"; + sha256 = "1l2awsm0ikf1kba72j67k0x5jfc48398pw406saq86l1mcfl23fr"; + name = "libkomparediff2-23.08.5.tar.xz"; }; }; libksane = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libksane-23.08.4.tar.xz"; - sha256 = "1gsd5wlvh9c8xaprp0sjxknjc8yzz2f04kla5012a0a2761ym7d0"; - name = "libksane-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libksane-23.08.5.tar.xz"; + sha256 = "0vig4iws3c1kl1749gfig9g7fjz31g35lysb9ijdbzck46czzpfy"; + name = "libksane-23.08.5.tar.xz"; }; }; libksieve = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libksieve-23.08.4.tar.xz"; - sha256 = "0ixriyls3ynwkyfjyvax4r851nh5xb1hvvcyphjd6apzy9zci08f"; - name = "libksieve-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libksieve-23.08.5.tar.xz"; + sha256 = "0p422lvgvm1ma0vm4wf24d1bhjj4jns7qaxp8nkhwhsvs0nlh1js"; + name = "libksieve-23.08.5.tar.xz"; }; }; libktorrent = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/libktorrent-23.08.4.tar.xz"; - sha256 = "0vyv8m2s37zmhs145n8lk1p8npxcrd2xvw1aciyjc0nrxrx46z1v"; - name = "libktorrent-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/libktorrent-23.08.5.tar.xz"; + sha256 = "1gcpsa49g35jymy9162pjanx8ih0q7viygqwdvvylslfb8zkr8hg"; + name = "libktorrent-23.08.5.tar.xz"; }; }; lokalize = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/lokalize-23.08.4.tar.xz"; - sha256 = "0ca52y67sqcjmzmxz3s6vpdlycr9k8sm8v07xmkxw6m77l97f5rq"; - name = "lokalize-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/lokalize-23.08.5.tar.xz"; + sha256 = "0v1yhcljbzlm4jgk5bc7d6bp13s6si7issi7h4mz92awpp0a6fc5"; + name = "lokalize-23.08.5.tar.xz"; }; }; lskat = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/lskat-23.08.4.tar.xz"; - sha256 = "1qcp2mxwddqxv8pzzaqq6sq8qyvxfy55k3pz8x7zml0iswspbv3r"; - name = "lskat-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/lskat-23.08.5.tar.xz"; + sha256 = "1qg1y9lhk9x573gwzs6c84bcx7nsmn80il29w5gxf88hkngznlsd"; + name = "lskat-23.08.5.tar.xz"; }; }; mailcommon = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/mailcommon-23.08.4.tar.xz"; - sha256 = "11z9zvwlqiylrkmw1hfsvqjwgiil7g2gzfh3avrrf3p4d8mc3y3g"; - name = "mailcommon-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/mailcommon-23.08.5.tar.xz"; + sha256 = "1h0gsrgxxvyhjy7vsh21wch1j1lwadjnyvssvvdzncw2ky63ppb5"; + name = "mailcommon-23.08.5.tar.xz"; }; }; mailimporter = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/mailimporter-23.08.4.tar.xz"; - sha256 = "14w82drnf5vzjcqwhs34i82ismmbbkmp6ryw64xvv70idi64gyid"; - name = "mailimporter-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/mailimporter-23.08.5.tar.xz"; + sha256 = "0njkw27ag6z21n6sp1395mv4khf9r6qi5333nfspqw690gfjp5wl"; + name = "mailimporter-23.08.5.tar.xz"; }; }; marble = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/marble-23.08.4.tar.xz"; - sha256 = "13vsrfzcff64wxgi0rfsmlca62kbbny4c8rn7j90jbzdrjw5aafg"; - name = "marble-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/marble-23.08.5.tar.xz"; + sha256 = "120b987irps4i80amri7d7ci28vi6zjd74nc0m5n9y954wqzyv45"; + name = "marble-23.08.5.tar.xz"; }; }; markdownpart = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/markdownpart-23.08.4.tar.xz"; - sha256 = "0gr2hd7jnx6s3fsssasf7c2hl6mk3j2ccb6552k6bpdvl1ianmfc"; - name = "markdownpart-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/markdownpart-23.08.5.tar.xz"; + sha256 = "1wpbspb5xhxqybanc5ckwrb2h5fqa3ivj564i31jbxlkwdvmp41j"; + name = "markdownpart-23.08.5.tar.xz"; }; }; mbox-importer = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/mbox-importer-23.08.4.tar.xz"; - sha256 = "1pninrlpwpakpc3a50aqfjvm1y828xsqm51vbblx41yrs9sfkbmz"; - name = "mbox-importer-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/mbox-importer-23.08.5.tar.xz"; + sha256 = "1ar06iz73qs81k6bd2n77qj4390ql37j37w50jvjpbysbxk2knjz"; + name = "mbox-importer-23.08.5.tar.xz"; }; }; merkuro = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/merkuro-23.08.4.tar.xz"; - sha256 = "1rdfbvir3aadgkpqnh5j3b2snwkfgay130qnr2w0lhfs3dx3q4pj"; - name = "merkuro-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/merkuro-23.08.5.tar.xz"; + sha256 = "15s2hwwh9b4jf11am6v7llsgvix11y6qnlwdspyzpq45378hwpcs"; + name = "merkuro-23.08.5.tar.xz"; }; }; messagelib = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/messagelib-23.08.4.tar.xz"; - sha256 = "1nahb2zhwi6scx5pc2abgjxz13m5rnsaknvcmiarih4zald5vncs"; - name = "messagelib-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/messagelib-23.08.5.tar.xz"; + sha256 = "1y6xa3z6j04gxdwcfk3y4pskx7blvpxwrixxgjadba51x4lsydys"; + name = "messagelib-23.08.5.tar.xz"; }; }; minuet = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/minuet-23.08.4.tar.xz"; - sha256 = "1wrqwgcibqifgwzz0q40rmasykxilknx9rv60yzqjlc1bh1611xg"; - name = "minuet-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/minuet-23.08.5.tar.xz"; + sha256 = "1bk5y99gb1qmvyf48vk6gfwyqi6nk535868k3jm375bvd956sd3m"; + name = "minuet-23.08.5.tar.xz"; }; }; neochat = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/neochat-23.08.4.tar.xz"; - sha256 = "1sdcg24s0gvim8s6mzqn6s5cjf8sag52w0wnicm2y15w0210763d"; - name = "neochat-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/neochat-23.08.5.tar.xz"; + sha256 = "0cj6j08g5ng1vifpb49rks9kp4mfb3h466n6afw9dk0xxgccc06k"; + name = "neochat-23.08.5.tar.xz"; }; }; okular = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/okular-23.08.4.tar.xz"; - sha256 = "04dga15sj8gm2l1j6qpqcm3scc5awap63g5jqbfdr1z2i8bp7z9p"; - name = "okular-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/okular-23.08.5.tar.xz"; + sha256 = "0r73ki98lv3293s7zvz3rq2xgj9z2jbqy3p7gs8518knn5lizmfm"; + name = "okular-23.08.5.tar.xz"; }; }; palapeli = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/palapeli-23.08.4.tar.xz"; - sha256 = "0cb63gazax3ii78n5bir061aw20s4vkm6pgahz75kvwhfsyky4qa"; - name = "palapeli-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/palapeli-23.08.5.tar.xz"; + sha256 = "1lc9dc25bbagqz6iklwvk81pknwvc2a7kjicmyj8zz5432d7psps"; + name = "palapeli-23.08.5.tar.xz"; }; }; parley = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/parley-23.08.4.tar.xz"; - sha256 = "1y6mb5k3nhra4p35dml9x5nw40b21cnz7nkirxf3wjrg7jjx0iac"; - name = "parley-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/parley-23.08.5.tar.xz"; + sha256 = "0rr0dn714khrrgda0lmsd81l0fyc84q3f3xc4fhblz6icj37b5an"; + name = "parley-23.08.5.tar.xz"; }; }; partitionmanager = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/partitionmanager-23.08.4.tar.xz"; - sha256 = "1mj6pbrv9lj7jg3rfj4jncaclm70nzxw6dqbd52m48fa8vz0xpy5"; - name = "partitionmanager-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/partitionmanager-23.08.5.tar.xz"; + sha256 = "0d08sgml90minr2y1k8niz6d74hh5lavaaa1j0bvyj8gfgkdwflq"; + name = "partitionmanager-23.08.5.tar.xz"; }; }; picmi = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/picmi-23.08.4.tar.xz"; - sha256 = "1dbygyydawp6982asn015l20c4g479nl63a4yvs1hlv0vs261ry6"; - name = "picmi-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/picmi-23.08.5.tar.xz"; + sha256 = "0f1zvl7sidpaw1y93xrqg704s44l8wg405c5pas4yahl6nrs1i1x"; + name = "picmi-23.08.5.tar.xz"; }; }; pim-data-exporter = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/pim-data-exporter-23.08.4.tar.xz"; - sha256 = "0nhwvg2wp25nkwgizc9zp4b5zww4ap8clfbm4s6n9c851dslh3s3"; - name = "pim-data-exporter-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/pim-data-exporter-23.08.5.tar.xz"; + sha256 = "0axzlzam82c70868dc93lwljbc5rllkrslyn4cnc33fvz1xf41kc"; + name = "pim-data-exporter-23.08.5.tar.xz"; }; }; pim-sieve-editor = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/pim-sieve-editor-23.08.4.tar.xz"; - sha256 = "1bkll224v8pqcph33qnvi0sk5zymdz6jy5s4rqdd13nqzzv6cyhb"; - name = "pim-sieve-editor-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/pim-sieve-editor-23.08.5.tar.xz"; + sha256 = "1r756987lwzl27mcdsb0k2wa8crm2lw1xvr197f73j3bnd4a3njx"; + name = "pim-sieve-editor-23.08.5.tar.xz"; }; }; pimcommon = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/pimcommon-23.08.4.tar.xz"; - sha256 = "0lfxd76rg4gx98xiwhzvv6bi97rqpxppc0qs1zgzd94hnar7kafl"; - name = "pimcommon-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/pimcommon-23.08.5.tar.xz"; + sha256 = "0bjdbz89141rh1895c4ghx3s2v93wpdghpymi50203rark1iqnsz"; + name = "pimcommon-23.08.5.tar.xz"; }; }; plasmatube = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/plasmatube-23.08.4.tar.xz"; - sha256 = "0mdljamssq8609mxfm1whdpf0jd3lvyrd5cf7rhnq35hvrncm4b1"; - name = "plasmatube-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/plasmatube-23.08.5.tar.xz"; + sha256 = "178vgir5j2535q6gh2p11c7gjsm61f368lmysr8jdmsr43f4zjk6"; + name = "plasmatube-23.08.5.tar.xz"; }; }; poxml = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/poxml-23.08.4.tar.xz"; - sha256 = "0irp4ns0p25navasgdpgi35xxa1n5jf9aly32604dddx2mrh1w0r"; - name = "poxml-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/poxml-23.08.5.tar.xz"; + sha256 = "1i371b4x4a1ciklxicpwghajzzg7qnvssqgzr6lqnfy9gi8p4p3s"; + name = "poxml-23.08.5.tar.xz"; }; }; print-manager = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/print-manager-23.08.4.tar.xz"; - sha256 = "0hsxawswgpaidm2wg5s8mzzh46cascr1pfjiqplqndzixff77grd"; - name = "print-manager-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/print-manager-23.08.5.tar.xz"; + sha256 = "0jssp0nczr928v1dz9fg5ycsr5s1f0x9yr60lpxa33mgmyrrkvgp"; + name = "print-manager-23.08.5.tar.xz"; }; }; qmlkonsole = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/qmlkonsole-23.08.4.tar.xz"; - sha256 = "1qjszxh9wxpl1is2k065s9w18frvpnz2x6sk36r3c87xaxn7pzxi"; - name = "qmlkonsole-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/qmlkonsole-23.08.5.tar.xz"; + sha256 = "0fjw7781a5qzfbkamcvfz3dl1sf793phmjlcp8bdgj3ha4kk9ffl"; + name = "qmlkonsole-23.08.5.tar.xz"; }; }; rocs = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/rocs-23.08.4.tar.xz"; - sha256 = "0182szpicdg353gapjsghg35sw638kcddwaycn3jkc50mwfy9jg1"; - name = "rocs-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/rocs-23.08.5.tar.xz"; + sha256 = "1c9yrn42bs3r50nzdmib3v6z80kykd271paqbgj4isi2hamw3g7r"; + name = "rocs-23.08.5.tar.xz"; }; }; signon-kwallet-extension = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/signon-kwallet-extension-23.08.4.tar.xz"; - sha256 = "1fpqjzpj7dhcp1km5fg65jpa1v78hsgpgrriyvpqpvaxfn0ylifi"; - name = "signon-kwallet-extension-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/signon-kwallet-extension-23.08.5.tar.xz"; + sha256 = "1z4vwmgh102jxbacf40sp9x1bjy2bvnamhi6lv387rpx7snwlmp5"; + name = "signon-kwallet-extension-23.08.5.tar.xz"; }; }; skanlite = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/skanlite-23.08.4.tar.xz"; - sha256 = "0wh5c3w8sbggpcln6arqagfxffyjns4v2v1d8drawfn66q5pqzvk"; - name = "skanlite-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/skanlite-23.08.5.tar.xz"; + sha256 = "1fhd10gr7pya08l98cylc4dkh0hisa0zgj32djkzb64pr16wlyk6"; + name = "skanlite-23.08.5.tar.xz"; }; }; skanpage = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/skanpage-23.08.4.tar.xz"; - sha256 = "1mdvh7qknlfrcq8v7hbjdbns7327czch95dh5w6w86r1a5by2mxn"; - name = "skanpage-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/skanpage-23.08.5.tar.xz"; + sha256 = "1fvj1ckh67sch4m0dfz8wficmsr12b8jk74q66skpi362h731qiq"; + name = "skanpage-23.08.5.tar.xz"; }; }; spectacle = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/spectacle-23.08.4.tar.xz"; - sha256 = "04yd00p0rkpswrcj13ckp38ii185g1dab82vm58inm8i8cyyarbq"; - name = "spectacle-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/spectacle-23.08.5.tar.xz"; + sha256 = "0g3n3n42jp2vi1jv3d8j8rf9362axf9pfpsphbsag15jdppk1y2l"; + name = "spectacle-23.08.5.tar.xz"; }; }; step = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/step-23.08.4.tar.xz"; - sha256 = "0dmnc9kvg2hxi2mf4d55k4sm82lfb4xs6apq4m8fxqd3zh0jxr9n"; - name = "step-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/step-23.08.5.tar.xz"; + sha256 = "0lafzlnjaiqvkz4jcyc6nghiv182x5rlwrn5qrhhvmf5r4qlxnxm"; + name = "step-23.08.5.tar.xz"; }; }; svgpart = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/svgpart-23.08.4.tar.xz"; - sha256 = "111zdzp5knm1x13d1mhhn48l72lfa28jwn69023skgav35fa50wh"; - name = "svgpart-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/svgpart-23.08.5.tar.xz"; + sha256 = "1fbqfzn9nppvx51kvam08w9kcfz9y3l86bddvlmyj1j0v26kf6ll"; + name = "svgpart-23.08.5.tar.xz"; }; }; sweeper = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/sweeper-23.08.4.tar.xz"; - sha256 = "0csqrkbx86ppfddqc5qvzp0svw0ngf9129p3xz5birhcdvq3bpic"; - name = "sweeper-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/sweeper-23.08.5.tar.xz"; + sha256 = "1mf1s8725pfbh4s6cl4nmi6dk0kl5l9ldjkwgb7dh15dli37gpss"; + name = "sweeper-23.08.5.tar.xz"; }; }; telly-skout = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/telly-skout-23.08.4.tar.xz"; - sha256 = "1ipy5vl9vj800cy7axag4y1gnnszgbyvw22ns1j2x1z7m3rhp5vi"; - name = "telly-skout-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/telly-skout-23.08.5.tar.xz"; + sha256 = "1a196ychw81k1m5kql3nnzkzhz98cpn35d257sa8qah0hz3ad4bx"; + name = "telly-skout-23.08.5.tar.xz"; }; }; tokodon = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/tokodon-23.08.4.tar.xz"; - sha256 = "1hsdwmnrsqm5mi1c7lsa6p7r29w8iz27129yf6j1491yw3cv9lqw"; - name = "tokodon-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/tokodon-23.08.5.tar.xz"; + sha256 = "0r8jx2k5znv6pi3wnss0rng870ky3d1c8bd7lhd7fakihsjpm22b"; + name = "tokodon-23.08.5.tar.xz"; }; }; umbrello = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/umbrello-23.08.4.tar.xz"; - sha256 = "0vms6wflbybpaxwng29hsw5mcjrxw24kp8b6i1chavqryhci7s0k"; - name = "umbrello-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/umbrello-23.08.5.tar.xz"; + sha256 = "1067chdyxfb6h5ma628dia1fjrs8yz3204jn5iprfhasxqi44h2c"; + name = "umbrello-23.08.5.tar.xz"; }; }; yakuake = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/yakuake-23.08.4.tar.xz"; - sha256 = "1igzc110fvzwa9817hclv7whwmfvp4hvcn636a6l4s5vsajm940y"; - name = "yakuake-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/yakuake-23.08.5.tar.xz"; + sha256 = "097bl6rjs5pj7arypcmncwb8ji9jfd8gli0y65454b0aafa5hnac"; + name = "yakuake-23.08.5.tar.xz"; }; }; zanshin = { - version = "23.08.4"; + version = "23.08.5"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.4/src/zanshin-23.08.4.tar.xz"; - sha256 = "0axrh9g6drxp5sjmcbv7vqbi0n7q6qpnlgs546186z25kwq80xm0"; - name = "zanshin-23.08.4.tar.xz"; + url = "${mirror}/stable/release-service/23.08.5/src/zanshin-23.08.5.tar.xz"; + sha256 = "0vpmcmik362b6i232awd0f695w5q82bi4x2lq3x3plnh0wf5xyf0"; + name = "zanshin-23.08.5.tar.xz"; }; }; } From 5f30a9c70a0a8fcb7484e13cfb88d1667fdb9e9f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 14:51:01 +0000 Subject: [PATCH 173/187] owmods-cli: 0.12.1 -> 0.12.2 --- pkgs/applications/misc/owmods-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/owmods-cli/default.nix b/pkgs/applications/misc/owmods-cli/default.nix index 4dd5a67aa995..44a711dfeec1 100644 --- a/pkgs/applications/misc/owmods-cli/default.nix +++ b/pkgs/applications/misc/owmods-cli/default.nix @@ -12,16 +12,16 @@ rustPlatform.buildRustPackage rec { pname = "owmods-cli"; - version = "0.12.1"; + version = "0.12.2"; src = fetchFromGitHub { owner = "ow-mods"; repo = "ow-mod-man"; rev = "cli_v${version}"; - hash = "sha256-hvzKTJKjO7MafvnrpG9ZkCz1ePr9NCo54zaRRkRCc60="; + hash = "sha256-AfqpLL3cGZLKW5/BE6SaBe4S8GzYM2GKUZU8mFH5uX4="; }; - cargoHash = "sha256-db6wZs7OVPoESl4RnvOtmaM07FgKmko3nyf1CXzyJHA="; + cargoHash = "sha256-PhdfpiUgeOB13ROgzPBYM+sBLGMP+RtV9j9ebo8PpJU="; nativeBuildInputs = [ pkg-config From d91b5f4c16567a8384121ac3cd278194bee531dc Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 15 Feb 2024 18:51:55 +0300 Subject: [PATCH 174/187] yuzuPackages.compat-list: unstable-2024-02-04 -> unstable-2024-02-14 --- pkgs/applications/emulators/yuzu/compat-list.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/yuzu/compat-list.nix b/pkgs/applications/emulators/yuzu/compat-list.nix index ee2eaa1b104c..30ff4aded401 100644 --- a/pkgs/applications/emulators/yuzu/compat-list.nix +++ b/pkgs/applications/emulators/yuzu/compat-list.nix @@ -1,13 +1,13 @@ { stdenv, fetchFromGitHub, unstableGitUpdater }: stdenv.mkDerivation { pname = "yuzu-compatibility-list"; - version = "unstable-2024-02-04"; + version = "unstable-2024-02-14"; src = fetchFromGitHub { owner = "flathub"; repo = "org.yuzu_emu.yuzu"; - rev = "963c657c2f852d96b5f203fbb6fafe6c56197ac9"; - hash = "sha256-TNvAonMoGpJXjrkBFrBlYoTlwdPEMwiF/YhsOTYEB4k="; + rev = "8ef2f834b7437101d855f49f719474613c6fdfda"; + hash = "sha256-RGEx7xediERrBW7vFwmecE3tLCo81zhOIVMnWG+XVd8="; }; buildCommand = '' From 7a445c511af4b0789aafe4a8cd6b399487f20080 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 15 Feb 2024 17:17:32 +0100 Subject: [PATCH 175/187] qovery-cli: 0.84.0 -> 0.84.1 Diff: https://github.com/Qovery/qovery-cli/compare/refs/tags/v0.84.0...v0.84.1 Changelog: https://github.com/Qovery/qovery-cli/releases/tag/v0.84.1 --- pkgs/tools/admin/qovery-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/admin/qovery-cli/default.nix b/pkgs/tools/admin/qovery-cli/default.nix index 2605930e3519..8db9f115c4d8 100644 --- a/pkgs/tools/admin/qovery-cli/default.nix +++ b/pkgs/tools/admin/qovery-cli/default.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "qovery-cli"; - version = "0.84.0"; + version = "0.84.1"; src = fetchFromGitHub { owner = "Qovery"; repo = "qovery-cli"; rev = "refs/tags/v${version}"; - hash = "sha256-2cG/aG1WXNmXqoJ+N2vmq2SBfIeCI1hac8y2vLy7Dyk="; + hash = "sha256-Dq62LXa0hZrpfQ7WQuCelLxWS7Lhn6SH61cNTsYI/mw="; }; vendorHash = "sha256-XG0dOEpu+NoQmklsukxev1gc2OsZc7fLEkv0AGwkh7o="; From dd1d6ba4c395aa3a0bd5295024436f17da8c79e7 Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 15 Feb 2024 19:34:50 +0300 Subject: [PATCH 176/187] yuzuPackages.mainline: 1704 -> 1715 Changelog: https://yuzu-emu.org/entry --- pkgs/applications/emulators/yuzu/mainline.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/emulators/yuzu/mainline.nix b/pkgs/applications/emulators/yuzu/mainline.nix index d8fe6311076f..b2fe6edb41aa 100644 --- a/pkgs/applications/emulators/yuzu/mainline.nix +++ b/pkgs/applications/emulators/yuzu/mainline.nix @@ -36,13 +36,13 @@ }: stdenv.mkDerivation(finalAttrs: { pname = "yuzu"; - version = "1704"; + version = "1715"; src = fetchFromGitHub { owner = "yuzu-emu"; repo = "yuzu-mainline"; rev = "mainline-0-${finalAttrs.version}"; - hash = "sha256-8vIwWahl5JmFlOfMRuec1LiYz4F6mPEH4+p2e1IRBdU="; + hash = "sha256-ctmySxBLI/1/0ekvqOq+FsWq73iHa/awARtCgZ/ztXs="; fetchSubmodules = true; }; From 592778c4b0b88ee9e474c4c8e778a2769ec8504b Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 15 Feb 2024 19:45:11 +0300 Subject: [PATCH 177/187] yuzuPackages.early-access: 4115 -> 4141 Changelog: https://yuzu-emu.org/entry --- pkgs/applications/emulators/yuzu/early-access/sources.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/emulators/yuzu/early-access/sources.nix b/pkgs/applications/emulators/yuzu/early-access/sources.nix index 227e728a184d..9e057a44baf5 100644 --- a/pkgs/applications/emulators/yuzu/early-access/sources.nix +++ b/pkgs/applications/emulators/yuzu/early-access/sources.nix @@ -1,7 +1,7 @@ # Generated by ./update.sh - do not update manually! -# Last updated: 2024-02-05 +# Last updated: 2024-02-15 { - version = "4115"; - distHash = "sha256:16dfqlgz7lw909jqa505d69kx9jm0l3hxrfikkqpnvfr2fywkfng"; - fullHash = "sha256:1506435pbpb1m8i6qz717wxbinxqbs6c8pq6ymw5zs9dnfh765ms"; + version = "4141"; + distHash = "sha256:0iy2q12fsnkl485ml6s6lh9j5qvwa7v3y2iy2vlps7rygdiaqxc2"; + fullHash = "sha256:0980s2sxwqblyq936j0s7xz49xkfq1zzk50l5qlm5md5x64amf6r"; } From eed623cb885e2b2e9dea8de261d8554a2b92f4a1 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Wed, 7 Feb 2024 22:27:47 -0500 Subject: [PATCH 178/187] qt6.qtbase: fix calls to substituteInPlace --- pkgs/development/libraries/qt-6/modules/qtbase.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qt-6/modules/qtbase.nix b/pkgs/development/libraries/qt-6/modules/qtbase.nix index edf29ab8d36f..4b541ca6fec2 100644 --- a/pkgs/development/libraries/qt-6/modules/qtbase.nix +++ b/pkgs/development/libraries/qt-6/modules/qtbase.nix @@ -203,9 +203,9 @@ stdenv.mkDerivation rec { # https://bugreports.qt.io/browse/QTBUG-97568 postPatch = '' - substituteInPlace src/corelib/CMakeLists.txt --replace /bin/ls ${coreutils}/bin/ls + substituteInPlace src/corelib/CMakeLists.txt --replace-fail "/bin/ls" "${coreutils}/bin/ls" '' + lib.optionalString stdenv.isDarwin '' - substituteInPlace cmake/QtAutoDetect.cmake --replace "/usr/bin/xcrun" "${xcbuild}/bin/xcrun" + substituteInPlace cmake/QtPublicAppleHelpers.cmake --replace-fail "/usr/bin/xcrun" "${xcbuild}/bin/xcrun" ''; fix_qt_builtin_paths = ../hooks/fix-qt-builtin-paths.sh; From 3f04d960a2ce88c20778bef67b21027ad0d10732 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Feb 2024 16:30:20 +0000 Subject: [PATCH 179/187] python312Packages.snakemake-interface-common: 1.15.3 -> 1.16.0 --- .../python-modules/snakemake-interface-common/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/snakemake-interface-common/default.nix b/pkgs/development/python-modules/snakemake-interface-common/default.nix index 7b3cfd791219..6116d793167b 100644 --- a/pkgs/development/python-modules/snakemake-interface-common/default.nix +++ b/pkgs/development/python-modules/snakemake-interface-common/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "snakemake-interface-common"; - version = "1.15.3"; + version = "1.16.0"; format = "pyproject"; src = fetchFromGitHub { owner = "snakemake"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-MiwdNr8+xX5oD1ilhDDhJcf4wWnfkayDMcnDyjYSWlo="; + hash = "sha256-rqeDRbB77ttPYoQQtvv44IjXmotlrUA1Dssf1nLKnKs="; }; nativeBuildInputs = [ From 3d695c171d8dbed8c7f80a23a56572f01c8304f1 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Fri, 16 Feb 2024 01:12:41 +0800 Subject: [PATCH 180/187] pythonPackages.xrootd: improve xrootd overriding (#289072) Make it easier to override its pkgs.xrootd dependency. - Pass pkgs.xrootd as `xrootd` instead of `pkgs`. - Call with `inherit (pkgs) xrootd;` --- pkgs/development/python-modules/xrootd/default.nix | 6 +++--- pkgs/top-level/python-packages.nix | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/xrootd/default.nix b/pkgs/development/python-modules/xrootd/default.nix index 626a5e46e4c4..d17a56e2f914 100644 --- a/pkgs/development/python-modules/xrootd/default.nix +++ b/pkgs/development/python-modules/xrootd/default.nix @@ -3,14 +3,14 @@ , cmake , setuptools , wheel -, pkgs +, xrootd }: buildPythonPackage rec { pname = "xrootd"; pyproject = true; - inherit (pkgs.xrootd) version src; + inherit (xrootd) version src; sourceRoot = "${src.name}/bindings/python"; @@ -21,7 +21,7 @@ buildPythonPackage rec { ]; buildInputs = [ - pkgs.xrootd + xrootd ]; dontUseCmakeConfigure = true; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 92354bbb789b..5ab985d51f0d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16419,7 +16419,9 @@ self: super: with self; { xpybutil = callPackage ../development/python-modules/xpybutil { }; - xrootd = callPackage ../development/python-modules/xrootd { }; + xrootd = callPackage ../development/python-modules/xrootd { + inherit (pkgs) xrootd; + }; xsdata = callPackage ../development/python-modules/xsdata { }; From 893ac5926196d9d6803b189aecc3b01802f4ec0f Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 10 Feb 2024 11:48:40 +0100 Subject: [PATCH 181/187] crosvm: 120.0 -> 121.3 --- .../virtualization/crosvm/default.nix | 20 +++++-------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/pkgs/applications/virtualization/crosvm/default.nix b/pkgs/applications/virtualization/crosvm/default.nix index 95cada54296a..3e70bd390e16 100644 --- a/pkgs/applications/virtualization/crosvm/default.nix +++ b/pkgs/applications/virtualization/crosvm/default.nix @@ -1,32 +1,22 @@ -{ lib, rustPlatform, fetchgit, fetchpatch +{ lib, rustPlatform, fetchgit , pkg-config, protobuf, python3, wayland-scanner , libcap, libdrm, libepoxy, minijail, virglrenderer, wayland, wayland-protocols }: rustPlatform.buildRustPackage rec { pname = "crosvm"; - version = "120.0"; + version = "121.3"; src = fetchgit { url = "https://chromium.googlesource.com/chromiumos/platform/crosvm"; - rev = "0a9d1cb8be29e49c355ea8b18cd58506dbbaf6e5"; - sha256 = "BbCcsxJU25VgWVday4rGPXaJSuAWebNGo3MiYPIBBto="; + rev = "1e7125327a29b7b7a0593caf339d382728c55cf6"; + sha256 = "Rjs46TtOhFZxqnEyqa4IyrRs7HnDZ/DJZ9DPEe7Oux0="; fetchSubmodules = true; }; - patches = [ - (fetchpatch { - name = "test-page-size-fix.patch"; - url = "https://chromium.googlesource.com/crosvm/crosvm/+/d9bc6e99ff5ac31d7d88b684c938af01a0872fc1%5E%21/?format=TEXT"; - decode = "base64 -d"; - includes = [ "src/crosvm/config.rs" ]; - hash = "sha256-3gfNzp0WhtNr+8CWSISCJau208EMIo3RJhM+4SyeV3o="; - }) - ]; - separateDebugInfo = true; - cargoHash = "sha256-YXfKZeRL3gfWztf36lVNbCCwUqW+0w3q7X7v0arCrvk="; + cargoHash = "sha256-7nfeg/q8baLvB0CoRWKU60TRfLAaRkeRxGojPvKpOLs="; nativeBuildInputs = [ pkg-config protobuf python3 rustPlatform.bindgenHook wayland-scanner From d11c768a57000597cfd0441043efe0b3bd684de1 Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Thu, 15 Feb 2024 21:17:38 +0100 Subject: [PATCH 182/187] links2: Use fqdn instead of meta.homepage in src.url MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Suggested-By: Sandro Jäckel --- pkgs/applications/networking/browsers/links2/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/browsers/links2/default.nix b/pkgs/applications/networking/browsers/links2/default.nix index faefc91aa3e7..f032d54db348 100644 --- a/pkgs/applications/networking/browsers/links2/default.nix +++ b/pkgs/applications/networking/browsers/links2/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "links2"; src = fetchurl { - url = "${finalAttrs.meta.homepage}/download/links-${finalAttrs.version}.tar.bz2"; + url = "http://links.twibright.com/download/links-${finalAttrs.version}.tar.bz2"; hash = "sha256-IqqWwLOOGm+PftnXpBZ6R/w3JGCXdZ72BZ7Pj56teZg="; }; From 728d5991d9b09effef73072e4d37cda7e05837ad Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Thu, 15 Feb 2024 21:59:08 +0100 Subject: [PATCH 183/187] php82: 8.2.15 -> 8.2.16 Diff: https://github.com/php/php-src/compare/php-8.2.15..php-8.2.16 Changelog: https://github.com/php/php-src/blob/abf6a8a89d2130b28978abd6fe60da020ae8c967/NEWS#L3 --- pkgs/development/interpreters/php/8.2.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/php/8.2.nix b/pkgs/development/interpreters/php/8.2.nix index 2d2a705c30e5..d97170bae7a6 100644 --- a/pkgs/development/interpreters/php/8.2.nix +++ b/pkgs/development/interpreters/php/8.2.nix @@ -2,8 +2,8 @@ let base = callPackage ./generic.nix (_args // { - version = "8.2.15"; - hash = "sha256-UMPiILeqY6hXFiM8kC60TMCkZn7QuDNXIq4jkbE1Xno="; + version = "8.2.16"; + hash = "sha256-JljBuJNatrU6fyCTVGAnYasHBm5mkgvEcriBX9G0P3E="; }); in base.withExtensions ({ all, ... }: with all; ([ From 7323b4ae7257295f802c692de5c9f83b64eec283 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Thu, 15 Feb 2024 22:00:59 +0100 Subject: [PATCH 184/187] php83: 8.3.2 -> 8.3.3 Diff: https://github.com/php/php-src/compare/php-8.3.2..php-8.3.3 Changelog: https://github.com/php/php-src/blob/3a832a2aad405466c24a5e8e5798cf9de14fda14/NEWS#L3 --- pkgs/development/interpreters/php/8.3.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/php/8.3.nix b/pkgs/development/interpreters/php/8.3.nix index 877bde775262..ee2bf413a426 100644 --- a/pkgs/development/interpreters/php/8.3.nix +++ b/pkgs/development/interpreters/php/8.3.nix @@ -2,8 +2,8 @@ let base = callPackage ./generic.nix (_args // { - version = "8.3.2"; - hash = "sha256-WCs8g3qNlS7//idKXklwbEOojBYoMMKow1gIn+dEkoQ="; + version = "8.3.3"; + hash = "sha256-qvthO6eVlKI/5yL46QrUczAGEL+A50uKpS2pysLcTio="; }); in base.withExtensions ({ all, ... }: with all; ([ From 44275c8b864008080168ad7933eb19fc2798a200 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Thu, 15 Feb 2024 22:22:35 +0100 Subject: [PATCH 185/187] plantuml: use `finalAttrs` pattern - replace `stdenv` with `stdenvNoCC` - replace `makeWrapper` with `makeBinaryWrapper` - add `postInstallCheck` step --- pkgs/tools/misc/plantuml/default.nix | 40 ++++++++++++++++++---------- 1 file changed, 26 insertions(+), 14 deletions(-) diff --git a/pkgs/tools/misc/plantuml/default.nix b/pkgs/tools/misc/plantuml/default.nix index 88048d498626..4524222873d5 100644 --- a/pkgs/tools/misc/plantuml/default.nix +++ b/pkgs/tools/misc/plantuml/default.nix @@ -1,15 +1,23 @@ -{ lib, stdenv, fetchurl, makeWrapper, jre, graphviz }: +{ lib +, stdenvNoCC +, fetchurl +, makeBinaryWrapper +, jre +, graphviz +}: -stdenv.mkDerivation rec { - version = "1.2024.2"; +stdenvNoCC.mkDerivation (finalAttrs: { pname = "plantuml"; + version = "1.2024.2"; src = fetchurl { - url = "https://github.com/plantuml/plantuml/releases/download/v${version}/plantuml-pdf-${version}.jar"; - sha256 = "sha256-23EKdS1Z7beuyovgab8ELA1rCAn2Zl83YPmSZ83EBdw="; + url = "https://github.com/plantuml/plantuml/releases/download/v${finalAttrs.version}/plantuml-pdf-${finalAttrs.version}.jar"; + hash = "sha256-23EKdS1Z7beuyovgab8ELA1rCAn2Zl83YPmSZ83EBdw="; }; - nativeBuildInputs = [ makeWrapper ]; + nativeBuildInputs = [ + makeBinaryWrapper + ]; buildCommand = '' install -Dm644 $src $out/lib/plantuml.jar @@ -19,18 +27,22 @@ stdenv.mkDerivation rec { --argv0 plantuml \ --set GRAPHVIZ_DOT ${graphviz}/bin/dot \ --add-flags "-jar $out/lib/plantuml.jar" - - $out/bin/plantuml -help ''; - meta = with lib; { + doInstallCheck = true; + postCheckInstall = '' + $out/bin/plantuml -help + $out/bin/plantuml -testdot + ''; + + meta = { description = "Draw UML diagrams using a simple and human readable text description"; homepage = "https://plantuml.com/"; - sourceProvenance = with sourceTypes; [ binaryBytecode ]; # "plantuml -license" says GPLv3 or later - license = licenses.gpl3Plus; - maintainers = with maintainers; [ bjornfor Mogria ]; - platforms = platforms.unix; + license = lib.licenses.gpl3Plus; mainProgram = "plantuml"; + maintainers = with lib.maintainers; [ bjornfor Mogria ]; + platforms = lib.platforms.unix; + sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; }; -} +}) From 1122f53814335a328caa493ffacc0e5a9607a571 Mon Sep 17 00:00:00 2001 From: Florentin Eckl Date: Thu, 15 Feb 2024 23:10:54 +0100 Subject: [PATCH 186/187] plow: init at 1.3.1 --- pkgs/by-name/pl/plow/package.nix | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 pkgs/by-name/pl/plow/package.nix diff --git a/pkgs/by-name/pl/plow/package.nix b/pkgs/by-name/pl/plow/package.nix new file mode 100644 index 000000000000..237b889c71e0 --- /dev/null +++ b/pkgs/by-name/pl/plow/package.nix @@ -0,0 +1,30 @@ +{ lib, buildGoModule, fetchFromGitHub, testers, plow }: + +buildGoModule rec { + pname = "plow"; + version = "1.3.1"; + + src = fetchFromGitHub { + owner = "six-ddc"; + repo = "plow"; + rev = "refs/tags/v${version}"; + hash = "sha256-TynFq7e4MtZlA5SmGMybhmCVw67yHYgZWffQjuyhTDA="; + }; + + vendorHash = "sha256-t2lBPyCn8bu9hLsWmaCGir9egbX0mQR+8kB0RfY7nHE="; + + ldflags = [ "-s" "-w" ]; + + passthru.tests.version = testers.testVersion { + package = plow; + }; + + meta = with lib; { + description = "A high-performance HTTP benchmarking tool that includes a real-time web UI and terminal display"; + homepage = "https://github.com/six-ddc/plow"; + changelog = "https://github.com/six-ddc/plow/releases/tag/v${version}"; + license = licenses.asl20; + maintainers = with maintainers; [ ecklf ]; + mainProgram = "plow"; + }; +} From d1ee8af620dd96cb410625810b5399677ccddf77 Mon Sep 17 00:00:00 2001 From: Sebastian Jordan Date: Thu, 15 Feb 2024 20:24:25 +0100 Subject: [PATCH 187/187] python3Packages.nix-prefetch-github: v7.0.0 -> v7.1.0 --- .../nix-prefetch-github/default.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/nix-prefetch-github/default.nix b/pkgs/development/python-modules/nix-prefetch-github/default.nix index ca2183e82a4c..6424c5a7bc0f 100644 --- a/pkgs/development/python-modules/nix-prefetch-github/default.nix +++ b/pkgs/development/python-modules/nix-prefetch-github/default.nix @@ -5,23 +5,32 @@ , which , pythonOlder , unittestCheckHook +, sphinxHook +, sphinx-argparse +, parameterized +, setuptools }: buildPythonPackage rec { pname = "nix-prefetch-github"; - version = "7.0.0"; - format = "setuptools"; + version = "7.1.0"; + pyproject = true; - disabled = pythonOlder "3.8"; + outputs = [ "out" "man" ]; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "seppeljordan"; repo = "nix-prefetch-github"; rev = "v${version}"; - hash = "sha256-oIR2iEiOBQ1VKouJTLqEiWWNzrMSJcnxK+m/j9Ia/m8="; + hash = "sha256-eQd/MNlnuzXzgFzvwUMchvHoIvkIrbpGKV7iknO14Cc="; }; - nativeCheckInputs = [ unittestCheckHook git which ]; + nativeBuildInputs = [ sphinxHook sphinx-argparse setuptools ]; + nativeCheckInputs = [ unittestCheckHook git which parameterized ]; + + sphinxBuilders = [ "man" ]; + sphinxRoot = "docs"; # ignore tests which are impure DISABLED_TESTS = "network requires_nix_build";