Merge remote-tracking branch 'origin/master' into staging-next

+241 -123
+11 -16
nixos/modules/services/misc/gitea.nix
··· 499 499 oldLfsJwtSecret = "${cfg.stateDir}/custom/conf/jwt_secret"; # old file for LFS_JWT_SECRET 500 500 lfsJwtSecret = "${cfg.stateDir}/custom/conf/lfs_jwt_secret"; # new file for LFS_JWT_SECRET 501 501 internalToken = "${cfg.stateDir}/custom/conf/internal_token"; 502 + replaceSecretBin = "${pkgs.replace-secret}/bin/replace-secret"; 502 503 in '' 503 504 # copy custom configuration and generate a random secret key if needed 504 505 ${optionalString (cfg.useWizard == false) '' ··· 526 527 ${gitea}/bin/gitea generate secret INTERNAL_TOKEN > ${internalToken} 527 528 fi 528 529 529 - SECRETKEY="$(head -n1 ${secretKey})" 530 - DBPASS="$(head -n1 ${cfg.database.passwordFile})" 531 - OAUTH2JWTSECRET="$(head -n1 ${oauth2JwtSecret})" 532 - LFSJWTSECRET="$(head -n1 ${lfsJwtSecret})" 533 - INTERNALTOKEN="$(head -n1 ${internalToken})" 534 - ${if (cfg.mailerPasswordFile == null) then '' 535 - MAILERPASSWORD="#mailerpass#" 536 - '' else '' 537 - MAILERPASSWORD="$(head -n1 ${cfg.mailerPasswordFile} || :)" 530 + chmod u+w '${runConfig}' 531 + ${replaceSecretBin} '#secretkey#' '${secretKey}' '${runConfig}' 532 + ${replaceSecretBin} '#dbpass#' '${cfg.database.passwordFile}' '${runConfig}' 533 + ${replaceSecretBin} '#oauth2jwtsecret#' '${oauth2JwtSecret}' '${runConfig}' 534 + ${replaceSecretBin} '#lfsjwtsecret#' '${lfsJwtSecret}' '${runConfig}' 535 + ${replaceSecretBin} '#internaltoken#' '${internalToken}' '${runConfig}' 536 + 537 + ${lib.optionalString (cfg.mailerPasswordFile != null) '' 538 + ${replaceSecretBin} '#mailerpass#' '${cfg.mailerPasswordFile}' '${runConfig}' 538 539 ''} 539 - sed -e "s,#secretkey#,$SECRETKEY,g" \ 540 - -e "s,#dbpass#,$DBPASS,g" \ 541 - -e "s,#oauth2jwtsecret#,$OAUTH2JWTSECRET,g" \ 542 - -e "s,#lfsjwtsecret#,$LFSJWTSECRET,g" \ 543 - -e "s,#internaltoken#,$INTERNALTOKEN,g" \ 544 - -e "s,#mailerpass#,$MAILERPASSWORD,g" \ 545 - -i ${runConfig} 540 + chmod u-w '${runConfig}' 546 541 } 547 542 (umask 027; gitea_setup) 548 543 ''}
+1
pkgs/applications/audio/bespokesynth/default.nix
··· 142 142 gpl3Plus 143 143 ] ++ lib.optional enableVST2 unfree; 144 144 maintainers = with maintainers; [ astro tobiasBora OPNA2608 ]; 145 + mainProgram = "BespokeSynth"; 145 146 platforms = platforms.all; 146 147 }; 147 148 }
+1
pkgs/applications/audio/spotify-tui/default.nix
··· 31 31 changelog = "https://github.com/Rigellute/spotify-tui/blob/v${version}/CHANGELOG.md"; 32 32 license = licenses.mit; 33 33 maintainers = with maintainers; [ jwijenbergh ]; 34 + mainProgram = "spt"; 34 35 }; 35 36 }
+1
pkgs/applications/emulators/proton-caller/default.nix
··· 19 19 homepage = "https://github.com/caverym/proton-caller"; 20 20 license = licenses.mit; 21 21 maintainers = with maintainers; [ kho-dialga ]; 22 + mainProgram = "proton-call"; 22 23 }; 23 24 }
+2 -2
pkgs/applications/graphics/hydrus/default.nix
··· 10 10 11 11 python3Packages.buildPythonPackage rec { 12 12 pname = "hydrus"; 13 - version = "479"; 13 + version = "480"; 14 14 format = "other"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "hydrusnetwork"; 18 18 repo = "hydrus"; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-hP+tOrtYfxAKmNCJSYWQzmd0hjxktNEjJqb42lPG9IM="; 20 + sha256 = "sha256-TZQY9wFXJFJtMAw2N+mlfVymewL96rn0Lza9jnDOGNA="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+1
pkgs/applications/misc/autospotting/default.nix
··· 22 22 description = "Automatically convert your existing AutoScaling groups to up to 90% cheaper spot instances with minimal configuration changes"; 23 23 license = licenses.free; 24 24 maintainers = [ maintainers.costrouc ]; 25 + mainProgram = "AutoSpotting"; 25 26 platforms = platforms.unix; 26 27 }; 27 28
+1
pkgs/applications/misc/catclock/default.nix
··· 27 27 homepage = "http://codefromabove.com/2014/05/catclock/"; 28 28 license = with licenses; mit; 29 29 maintainers = with maintainers; [ ramkromberg ]; 30 + mainProgram = "xclock"; 30 31 platforms = with platforms; linux ++ darwin; 31 32 }; 32 33 }
+1
pkgs/applications/misc/globe-cli/default.nix
··· 16 16 homepage = "https://github.com/adamsky/globe"; 17 17 license = licenses.gpl3Only; 18 18 maintainers = with maintainers; [ devhell ]; 19 + mainProgram = "globe"; 19 20 }; 20 21 }
+1
pkgs/applications/misc/rm-improved/default.nix
··· 19 19 description = "Replacement for rm with focus on safety, ergonomics and performance"; 20 20 homepage = "https://github.com/nivekuil/rip"; 21 21 maintainers = with maintainers; [ nils-degroot ]; 22 + mainProgram = "rip"; 22 23 license = licenses.gpl3Plus; 23 24 }; 24 25 }
+1
pkgs/applications/misc/terminal-typeracer/default.nix
··· 29 29 homepage = "https://gitlab.com/ttyperacer/terminal-typeracer"; 30 30 license = licenses.gpl3Plus; 31 31 maintainers = with maintainers; [ yoctocell ]; 32 + mainProgram = "typeracer"; 32 33 platforms = platforms.unix; 33 34 }; 34 35 }
+1
pkgs/applications/misc/timewarrior/default.nix
··· 21 21 homepage = "https://timewarrior.net"; 22 22 license = licenses.mit; 23 23 maintainers = with maintainers; [ matthiasbeyer mrVanDalo ]; 24 + mainProgram = "timew"; 24 25 platforms = platforms.linux ++ platforms.darwin; 25 26 }; 26 27 }
+1
pkgs/applications/misc/tty-solitaire/default.nix
··· 35 35 homepage = "https://github.com/mpereira/tty-solitaire"; 36 36 platforms = ncurses.meta.platforms; 37 37 maintainers = [ maintainers.AndersonTorres ]; 38 + mainProgram = "ttysolitaire"; 38 39 }; 39 40 }
+3 -3
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 19 19 } 20 20 }, 21 21 "beta": { 22 - "version": "101.0.4951.26", 23 - "sha256": "1wpdi5l0bic0z9ydvx5vj35z6fh21b3n8dsxyvcbm0rq4fca5zcg", 24 - "sha256bin64": "13mx2jxq5pjzp6dxvnzkfs83krhvpbw0pim7z4c7hhyphjc4fhzr", 22 + "version": "101.0.4951.34", 23 + "sha256": "1pqglzc8k31a4x06jn9pd6y8m4nmmb7rv5b3zancmh0d3z0nz3v5", 24 + "sha256bin64": "1zhif47j8nqglaj1z3ism3dl6z8n5ilyyr835an32mf6igkfj217", 25 25 "deps": { 26 26 "gn": { 27 27 "version": "2022-03-14",
+1
pkgs/applications/networking/browsers/links2/default.nix
··· 34 34 homepage = "http://links.twibright.com/"; 35 35 description = "A small browser with some graphics support"; 36 36 maintainers = with maintainers; [ raskin ]; 37 + mainProgram = "links"; 37 38 license = licenses.gpl2Plus; 38 39 platforms = platforms.unix; 39 40 };
+2 -2
pkgs/applications/networking/browsers/vivaldi/widevine.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "widevine"; 7 - version = "4.10.2391.0"; 7 + version = "4.10.2449.0"; 8 8 9 9 src = fetchurl { 10 10 url = "https://dl.google.com/widevine-cdm/${version}-linux-x64.zip"; 11 - sha256 = "sha256-7gH808C67m/s09e4rQUQHb/t+iGVdzW+YzrB1ZxGIdo="; 11 + sha256 = "sha256-XZuXK3NCfqbaQ1tuMOXj/U4yJC18futqo1WjuMqMrRA="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ unzip ];
+1
pkgs/applications/networking/cluster/cloudfoundry-cli/default.nix
··· 39 39 description = "The official command line client for Cloud Foundry"; 40 40 homepage = "https://github.com/cloudfoundry/cli"; 41 41 maintainers = with maintainers; [ ris ]; 42 + mainProgram = "cf"; 42 43 license = licenses.asl20; 43 44 }; 44 45 }
+1
pkgs/applications/networking/cluster/kube3d/default.nix
··· 50 50 ''; 51 51 license = licenses.mit; 52 52 maintainers = with maintainers; [ kuznero jlesquembre ngerstle jk ricochet ]; 53 + mainProgram = "k3d"; 53 54 platforms = platforms.linux ++ platforms.darwin; 54 55 }; 55 56 }
+1
pkgs/applications/networking/cluster/kuttl/default.nix
··· 26 26 homepage = "https://github.com/kudobuilder/kuttl"; 27 27 license = licenses.asl20; 28 28 maintainers = with maintainers; [ diegolelis ]; 29 + mainProgram = "kubectl-kuttl"; 29 30 }; 30 31 }
+1
pkgs/applications/networking/cluster/pachyderm/default.nix
··· 20 20 homepage = "https://github.com/pachyderm/pachyderm"; 21 21 license = licenses.asl20; 22 22 maintainers = with maintainers; [offline]; 23 + mainProgram = "pachctl"; 23 24 }; 24 25 }
+1
pkgs/applications/networking/cluster/pgo-client/default.nix
··· 21 21 changelog = "https://github.com/CrunchyData/postgres-operator/releases/tag/v${version}"; 22 22 license = licenses.asl20; 23 23 maintainers = [ maintainers.bryanasdev000 ]; 24 + mainProgram = "pgo"; 24 25 }; 25 26 }
+1
pkgs/applications/networking/cluster/tanka/default.nix
··· 31 31 homepage = "https://tanka.dev"; 32 32 license = licenses.asl20; 33 33 maintainers = with maintainers; [ mikefaille ]; 34 + mainProgram = "tk"; 34 35 platforms = platforms.unix; 35 36 }; 36 37 }
+1
pkgs/applications/networking/cluster/tektoncd-cli/default.nix
··· 61 61 ''; 62 62 license = licenses.asl20; 63 63 maintainers = with maintainers; [ jk mstrangfeld vdemeester ]; 64 + mainProgram = "tkn"; 64 65 }; 65 66 }
+2 -12
pkgs/applications/networking/mailreaders/neomutt/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, gettext, makeWrapper, tcl, which 2 2 , ncurses, perl , cyrus_sasl, gss, gpgme, libkrb5, libidn, libxml2, notmuch, openssl 3 3 , lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42, w3m, mailcap, sqlite, zlib 4 - , fetchpatch 5 4 }: 6 5 7 6 stdenv.mkDerivation rec { 8 - version = "20211029"; 7 + version = "20220408"; 9 8 pname = "neomutt"; 10 9 11 10 src = fetchFromGitHub { 12 11 owner = "neomutt"; 13 12 repo = "neomutt"; 14 13 rev = version; 15 - sha256 = "sha256-haPDZorAfKuIEMiBCXJRMALAYnurQyjmCSOnj9IsoKk="; 14 + sha256 = "1aziffkjxbflw1narih0dr8ghl142knsb5z14fjb7n5ya9xpgp05"; 16 15 }; 17 16 18 17 buildInputs = [ ··· 23 22 24 23 nativeBuildInputs = [ 25 24 docbook_xsl docbook_xml_dtd_42 gettext libxml2 libxslt.bin makeWrapper tcl which zlib w3m 26 - ]; 27 - 28 - patches = [ 29 - # Remove on next update, see 30 - # https://github.com/NixOS/nixpkgs/pull/143641#issuecomment-954991746 for context. 31 - (fetchpatch { 32 - url = "https://github.com/neomutt/neomutt/commit/4242a31313e0b600693215c01047bbda8a6dd25a.patch"; 33 - sha256 = "sha256-fcuNeBkPjqln5QA9VFcfXCQD/VrUoSEMSxQ//Xj+yxY="; 34 - }) 35 25 ]; 36 26 37 27 enableParallelBuilding = true;
+1
pkgs/applications/networking/pjsip/default.nix
··· 38 38 homepage = "https://pjsip.org/"; 39 39 license = licenses.gpl2Plus; 40 40 maintainers = with maintainers; [ olynch ]; 41 + mainProgram = "pjsua"; 41 42 platforms = platforms.linux ++ platforms.darwin; 42 43 }; 43 44 }
+1
pkgs/applications/networking/seaweedfs/default.nix
··· 27 27 description = "Simple and highly scalable distributed file system"; 28 28 homepage = "https://github.com/chrislusf/seaweedfs"; 29 29 maintainers = with maintainers; [ cmacrae raboof ]; 30 + mainProgram = "weed"; 30 31 license = licenses.asl20; 31 32 }; 32 33 }
+3 -3
pkgs/applications/office/portfolio/default.nix
··· 25 25 in 26 26 stdenv.mkDerivation rec { 27 27 pname = "PortfolioPerformance"; 28 - version = "0.56.5"; 28 + version = "0.57.1"; 29 29 30 30 src = fetchurl { 31 31 url = "https://github.com/buchen/portfolio/releases/download/${version}/PortfolioPerformance-${version}-linux.gtk.x86_64.tar.gz"; 32 - sha256 = "sha256-g/MjOrivqbZ93iSs5mLQT36gn72KCJEOgEssBZER+TA="; 32 + sha256 = "sha256-uEEFkHyApf+TObcu+Yo5vBOs2Erq0IXGhbjzlEe8NmI="; 33 33 }; 34 34 35 35 nativeBuildInputs = [ ··· 62 62 description = "A simple tool to calculate the overall performance of an investment portfolio"; 63 63 homepage = "https://www.portfolio-performance.info/"; 64 64 license = licenses.epl10; 65 - maintainers = with maintainers; [ elohmeier oyren ]; 65 + maintainers = with maintainers; [ elohmeier oyren shawn8901 ]; 66 66 platforms = [ "x86_64-linux" ]; 67 67 }; 68 68 }
+3 -21
pkgs/applications/radio/cubicsdr/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, cmake, fftw, hamlib, libpulseaudio, libGL, libX11, liquid-dsp, 1 + { lib, stdenv, fetchFromGitHub, cmake, fftw, hamlib, libpulseaudio, libGL, libX11, liquid-dsp, 2 2 pkg-config, soapysdr-with-plugins, wxGTK31-gtk3, enableDigitalLab ? false }: 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "cubicsdr"; 6 - version = "0.2.5"; 6 + version = "0.2.7"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "cjcliffe"; 10 10 repo = "CubicSDR"; 11 11 rev = version; 12 - sha256 = "1ihbn18bzdcdvwpa4hnb55ns38bj4b8xy53hkmra809f9qpbcjhn"; 12 + sha256 = "0cyv1vk97x4i3h3hhh7dx8mv6d1ad0fypdbx5fl26bz661sr8j2n"; 13 13 }; 14 14 15 - # Allow cubicsdr 0.2.5 to build with wxGTK 3.1.3 16 - # these come from cubicsdr's master branch, subsequent releases may include them 17 - patches = [ 18 - (fetchpatch { 19 - url = "https://github.com/cjcliffe/CubicSDR/commit/65a160fa356ce9665dfe05c6bfc6754535e16743.patch"; 20 - sha256 = "0vbr5x9fnm09bws5crqcm6kkhr1bg5r0bc1pxnwwjyc6jpvqi6ad"; 21 - }) 22 - (fetchpatch { 23 - url = "https://github.com/cjcliffe/CubicSDR/commit/f449a65457e35bf8260d0b16b8a47b6bc0ea2c7e.patch"; 24 - sha256 = "1zjvjmhm8ybi6i9pq7by3fj3mvx37dy7gj4gk23d79yrnl9mk25p"; 25 - }) 26 - (fetchpatch { 27 - url = "https://github.com/cjcliffe/CubicSDR/commit/0540d08c2dea79b668b32b1a6d58f235d65ce9d2.patch"; 28 - sha256 = "07l7b82f779sbcj0jza0mg463ac1153bs9hn6ai388j7dm3lvasn"; 29 - }) 30 - ]; 31 - 32 15 nativeBuildInputs = [ cmake pkg-config ]; 33 16 34 17 buildInputs = [ fftw hamlib libpulseaudio libGL libX11 liquid-dsp soapysdr-with-plugins wxGTK31-gtk3 ]; ··· 44 27 platforms = platforms.linux; 45 28 }; 46 29 } 47 -
+1
pkgs/applications/radio/flex-ncat/default.nix
··· 18 18 description = "FlexRadio remote control (CAT) via hamlib/rigctl protocol"; 19 19 license = licenses.mit; 20 20 maintainers = with maintainers; [ mvs ]; 21 + mainProgram = "nCAT"; 21 22 }; 22 23 }
+1
pkgs/applications/radio/rtl-ais/default.nix
··· 19 19 homepage = "https://github.com/dgiardini/rtl-ais"; 20 20 license = licenses.gpl2Plus; 21 21 maintainers = with maintainers; [ mgdm ]; 22 + mainProgram = "rtl_ais"; 22 23 platforms = platforms.unix; 23 24 }; 24 25 }
+1
pkgs/applications/science/astronomy/astrolabe-generator/default.nix
··· 26 26 description = "A Java-based tool for generating EPS files for constructing astrolabes and related tools"; 27 27 license = licenses.gpl3; 28 28 maintainers = [ ]; 29 + mainProgram = "AstrolabeGenerator"; 29 30 platforms = platforms.all; 30 31 }; 31 32 }
+1
pkgs/applications/science/biology/bayescan/default.nix
··· 34 34 homepage = "http://cmpg.unibe.ch/software/BayeScan"; 35 35 license = licenses.gpl3; 36 36 maintainers = [ maintainers.bzizou ]; 37 + mainProgram = "bayescan_${version}"; 37 38 platforms = lib.platforms.all; 38 39 }; 39 40 }
+1
pkgs/applications/science/biology/clustal-omega/default.nix
··· 27 27 homepage = "http://www.clustal.org/omega/"; 28 28 license = licenses.gpl2; 29 29 maintainers = [ maintainers.bzizou ]; 30 + mainProgram = "clustalo"; 30 31 platforms = platforms.unix; 31 32 }; 32 33 }
+1
pkgs/applications/science/biology/picard-tools/default.nix
··· 26 26 license = licenses.mit; 27 27 homepage = "https://broadinstitute.github.io/picard/"; 28 28 maintainers = with maintainers; [ jbedo ]; 29 + mainProgram = "picard"; 29 30 platforms = platforms.all; 30 31 }; 31 32 }
+1
pkgs/applications/science/logic/symbiyosys/default.nix
··· 56 56 homepage = "https://symbiyosys.readthedocs.io/"; 57 57 license = lib.licenses.isc; 58 58 maintainers = with lib.maintainers; [ thoughtpolice emily ]; 59 + mainProgram = "sby"; 59 60 platforms = lib.platforms.all; 60 61 }; 61 62 }
+1
pkgs/applications/science/machine-learning/finalfusion-utils/default.nix
··· 50 50 homepage = "https://github.com/finalfusion/finalfusion-utils/"; 51 51 license = licenses.asl20; 52 52 maintainers = with maintainers; [ ]; 53 + mainProgram = "finalfusion"; 53 54 }; 54 55 }
+1
pkgs/applications/version-management/commit-formatter/default.nix
··· 18 18 homepage = "https://github.com/Eliot00/commit-formatter"; 19 19 license = with licenses; [ asl20 /* or */ mit ]; 20 20 maintainers = with maintainers; [ elliot ]; 21 + mainProgram = "git-cf"; 21 22 }; 22 23 }
+1
pkgs/applications/version-management/git-and-tools/bfg-repo-cleaner/default.nix
··· 39 39 ''; 40 40 license = licenses.gpl3; 41 41 maintainers = [ maintainers.changlinli ]; 42 + mainProgram = "bfg"; 42 43 platforms = platforms.unix; 43 44 downloadPage = "https://mvnrepository.com/artifact/com.madgag/bfg/${version}"; 44 45 };
+1
pkgs/applications/version-management/git-and-tools/bitbucket-server-cli/default.nix
··· 16 16 homepage = "https://bitbucket.org/atlassian/bitbucket-server-cli"; 17 17 license = licenses.mit; 18 18 maintainers = with maintainers; [ jgertm nicknovitski ]; 19 + mainProgram = "stash"; 19 20 platforms = platforms.unix; 20 21 }; 21 22 }
+1
pkgs/applications/version-management/git-and-tools/git-annex-utils/default.nix
··· 21 21 homepage = "http://git-annex.mysteryvortex.com/git-annex-utils.html"; 22 22 license = lib.licenses.gpl3; 23 23 maintainers = with lib.maintainers; [ woffs ]; 24 + mainProgram = "gadu"; 24 25 platforms = lib.platforms.all; 25 26 }; 26 27 }
+1
pkgs/applications/version-management/git-and-tools/git-interactive-rebase-tool/default.nix
··· 39 39 changelog = "https://github.com/MitMaro/git-interactive-rebase-tool/releases/tag/${version}"; 40 40 license = licenses.mit; 41 41 maintainers = with maintainers; [ masaeedu SuperSandro2000 zowoq ]; 42 + mainProgram = "interactive-rebase-tool"; 42 43 }; 43 44 }
+1
pkgs/applications/version-management/jujutsu/default.nix
··· 56 56 changelog = "https://github.com/martinvonz/jj/blob/v${version}/CHANGELOG.md"; 57 57 license = licenses.asl20; 58 58 maintainers = with maintainers; [ _0x4A6F ]; 59 + mainProgram = "jj"; 59 60 }; 60 61 }
+3 -3
pkgs/applications/version-management/pijul/default.nix
··· 13 13 14 14 rustPlatform.buildRustPackage rec { 15 15 pname = "pijul"; 16 - version = "1.0.0-beta"; 16 + version = "1.0.0-beta.1"; 17 17 18 18 src = fetchCrate { 19 19 inherit version pname; 20 - sha256 = "sha256-s7fHg6Le4y0yAyxOQf6iUUHA4dYsamlTUb0KISOHI7Q="; 20 + sha256 = "sha256-XdbZFWtHKXjcGV1vYn7MYdevW+Vc/IKON1DOU49Kzlo="; 21 21 }; 22 22 23 - cargoSha256 = "sha256-09PWy1yfr1FY2AsKaoZZswi4P5JdNcumIOmTm+M21UE="; 23 + cargoSha256 = "sha256-9kPeJ0tOhA4oqFOdwGDkXMnNViklMlNO7VbbWXYrk3I="; 24 24 25 25 doCheck = false; 26 26 nativeBuildInputs = [ pkg-config ];
+1
pkgs/applications/virtualization/ecs-agent/default.nix
··· 20 20 license = licenses.asl20; 21 21 platforms = platforms.unix; 22 22 maintainers = with maintainers; [ copumpkin ]; 23 + mainProgram = "agent"; 23 24 }; 24 25 } 25 26
+2 -1
pkgs/data/fonts/iosevka/bin.nix
··· 30 30 unzip -d $out/share/fonts/truetype $src 31 31 ''; 32 32 33 - meta = iosevka.meta // { 33 + meta = { 34 + inherit (iosevka.meta) homepage downloadPage description license platforms; 34 35 maintainers = with lib.maintainers; [ 35 36 cstrahan 36 37 ];
+1
pkgs/data/misc/shared-mime-info/default.nix
··· 51 51 license = licenses.gpl2Plus; 52 52 platforms = platforms.unix; 53 53 maintainers = teams.freedesktop.members ++ [ maintainers.mimame ]; 54 + mainProgram = "update-mime-database"; 54 55 }; 55 56 }
+1
pkgs/development/beam-modules/elvis-erlang/default.nix
··· 42 42 platforms = platforms.unix; 43 43 license = licenses.asl20; 44 44 maintainers = with lib.maintainers; [ dlesl ]; 45 + mainProgram = "elvis"; 45 46 }; 46 47 }
+1
pkgs/development/compilers/algol68g/default.nix
··· 50 50 ''; 51 51 license = licenses.gpl3Plus; 52 52 maintainers = with maintainers; [ AndersonTorres ]; 53 + mainProgram = "a68g"; 53 54 platforms = platforms.unix; 54 55 }; 55 56 }
+1
pkgs/development/interpreters/duktape/default.nix
··· 38 38 downloadPage = "https://duktape.org/download.html"; 39 39 license = licenses.mit; 40 40 maintainers = [ maintainers.fgaz ]; 41 + mainProgram = "duk"; 41 42 platforms = platforms.all; 42 43 }; 43 44 }
+1
pkgs/development/interpreters/lolcode/default.nix
··· 28 28 ''; 29 29 license = licenses.gpl3; 30 30 maintainers = [ maintainers.AndersonTorres ]; 31 + mainProgram = "lolcode-lci"; 31 32 platforms = lib.platforms.unix; 32 33 }; 33 34
+2 -2
pkgs/development/interpreters/php/7.4.nix
··· 2 2 3 3 let 4 4 base = callPackage ./generic.nix (_args // { 5 - version = "7.4.28"; 6 - sha256 = "sha256-IIUIaoY0RLDjlUfeGklp/RxAoMGI61j6spOLZJsMS1g="; 5 + version = "7.4.29"; 6 + sha256 = "sha256-fd5YoCsiXCUTDG4q4su6clS7A0D3/hcpFHgXbYZvlII="; 7 7 }); 8 8 9 9 in
+2 -2
pkgs/development/interpreters/php/8.0.nix
··· 2 2 3 3 let 4 4 base = callPackage ./generic.nix (_args // { 5 - version = "8.0.17"; 6 - sha256 = "52811ee2dde71660ca32737a4ac696c24591eb22e846dd8e09ee77122660283f"; 5 + version = "8.0.18"; 6 + sha256 = "sha256-gm7jSIGhw0lnjU98xV/5FB+hQRNE5LuPldD5IjvOtVo="; 7 7 }); 8 8 9 9 in
+2 -2
pkgs/development/interpreters/php/8.1.nix
··· 2 2 3 3 let 4 4 base = callPackage ./generic.nix (_args // { 5 - version = "8.1.4"; 6 - sha256 = "b3f688cb69758523838b8e7f509aaef0152133d9b84a84a0b7cf68eeafc1df76"; 5 + version = "8.1.5"; 6 + sha256 = "sha256-gn3lZ3HDq4MToGmBLxX27EmYnVEK69Dc4YCDnG2Nb/M="; 7 7 }); 8 8 9 9 in
+1
pkgs/development/interpreters/trealla/default.nix
··· 43 43 homepage = "https://github.com/infradig/trealla"; 44 44 license = licenses.mit; 45 45 maintainers = with maintainers; [ siraben ]; 46 + mainProgram = "tpl"; 46 47 platforms = platforms.all; 47 48 }; 48 49 }
+1
pkgs/development/interpreters/yex-lang/default.nix
··· 18 18 description = "A cool functional scripting language written in rust"; 19 19 license = licenses.mit; 20 20 maintainers = with maintainers; [ AndersonTorres ]; 21 + mainProgram = "yex"; 21 22 platforms = platforms.unix; 22 23 broken = stdenv.isAarch64 && stdenv.isLinux; 23 24 };
+4 -5
pkgs/development/libraries/liquid-dsp/default.nix
··· 1 1 {lib, stdenv, fetchFromGitHub, autoreconfHook }: 2 2 3 - stdenv.mkDerivation { 3 + stdenv.mkDerivation rec { 4 4 pname = "liquid-dsp"; 5 - version = "20170307"; 5 + version = "1.4.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jgaeddert"; 9 9 repo = "liquid-dsp"; 10 - rev = "8c1978fa4f5662b8849fe712be716958f29cec0e"; 11 - sha256 = "0zpxvdsrw0vzzp3iaag3wh4z8ygl7fkswgjppp2fz2zhhqh93k2w"; 10 + rev = "v${version}"; 11 + sha256 = "0mr86z37yycrqwbrmsiayi1vqrgpjq0pn1c3p1qrngipkw45jnn0"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ autoreconfHook ]; ··· 19 19 license = lib.licenses.mit; 20 20 platforms = lib.platforms.unix; 21 21 }; 22 - 23 22 }
+2 -2
pkgs/development/libraries/mpich/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "mpich"; 14 - version = "4.0.1"; 14 + version = "4.0.2"; 15 15 16 16 src = fetchurl { 17 17 url = "https://www.mpich.org/static/downloads/${version}/mpich-${version}.tar.gz"; 18 - sha256 = "11rnljqwz6mr88ybj726mk710h7gvz20hy7labmz4jkkaa0gx8b6"; 18 + sha256 = "0hnxvqhhscp3h70zf538dhqz9jwmqpwwnj3fqabdk8nli6lg2hjs"; 19 19 }; 20 20 21 21 configureFlags = [
+1
pkgs/development/nim-packages/tempfile/default.nix
··· 15 15 description = "Temporary files and folders"; 16 16 license = [ lib.licenses.mit ]; 17 17 maintainers = [ maintainers.ehmry ]; 18 + mainProgram = "tempfile_seeder"; 18 19 }; 19 20 }
+2 -2
pkgs/development/python-modules/bc-python-hcl2/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "bc-python-hcl2"; 11 - version = "0.3.37"; 11 + version = "0.3.39"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.6"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-+Wr/JF9es2LQhQ5rc0iyGZa0Di5CsFo9k36WI7jrOqs="; 18 + hash = "sha256-JMQ2sLgAnMJ1/0nR8LgKbpPB43gVKtCtrZKr/T4p0O8="; 19 19 }; 20 20 21 21 # Nose is required during build process, so can not use `checkInputs`.
+14 -5
pkgs/development/python-modules/cyclonedx-python-lib/default.nix
··· 6 6 , lxml 7 7 , packageurl-python 8 8 , poetry-core 9 - , pytestCheckHook 9 + , python 10 10 , pythonOlder 11 11 , requirements-parser 12 12 , setuptools 13 13 , toml 14 14 , types-setuptools 15 15 , types-toml 16 + , xmldiff 16 17 }: 17 18 18 19 buildPythonPackage rec { 19 20 pname = "cyclonedx-python-lib"; 20 - version = "2.0.0"; 21 + version = "2.2.0"; 21 22 format = "pyproject"; 22 23 23 - disabled = pythonOlder "3.6"; 24 + disabled = pythonOlder "3.9"; 24 25 25 26 src = fetchFromGitHub { 26 27 owner = "CycloneDX"; 27 28 repo = pname; 28 29 rev = "v${version}"; 29 - hash = "sha256-S1bcUCHe4UYJuSHI8LMQZ/reS6YAE0hxrpw+QweFm/8="; 30 + hash = "sha256-QylA3bf0P65prR74H5+Sm51xWjjhOYpe4jHX7m/f6mI="; 30 31 }; 31 32 32 33 nativeBuildInputs = [ ··· 46 47 checkInputs = [ 47 48 jsonschema 48 49 lxml 49 - pytestCheckHook 50 + xmldiff 50 51 ]; 51 52 52 53 pythonImportsCheck = [ 53 54 "cyclonedx" 54 55 ]; 56 + 57 + checkPhase = '' 58 + runHook preCheck 59 + # Tests require network access 60 + rm tests/test_output_json.py 61 + ${python.interpreter} -m unittest discover -s tests -v 62 + runHook postCheck 63 + ''; 55 64 56 65 meta = with lib; { 57 66 description = "Python library for generating CycloneDX SBOMs";
+1
pkgs/development/python-modules/flatbuffers/default.nix
··· 17 17 meta = flatbuffers.meta // { 18 18 description = "Python runtime library for use with the Flatbuffers serialization format"; 19 19 maintainers = with lib.maintainers; [ wulfsta ]; 20 + mainProgram = "flatc"; 20 21 }; 21 22 }
+3 -3
pkgs/development/python-modules/motionblinds/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "motionblinds"; 10 - version = "0.6.4"; 10 + version = "0.6.5"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; ··· 15 15 src = fetchFromGitHub { 16 16 owner = "starkillerOG"; 17 17 repo = "motion-blinds"; 18 - rev = version; 19 - sha256 = "sha256-k0o6zGhuQPCh9bxXd7v9Hfjo1vKmf5kpw7MGJ31/1Mw="; 18 + rev = "refs/tags/${version}"; 19 + sha256 = "sha256-RAGsVHi/f+0gIzVomhC8h3JvoD4EEe6dK9PBi5daTgU="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/policyuniverse/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "policyuniverse"; 9 - version = "1.4.0.20220110"; 9 + version = "1.5.0.20220414"; 10 10 disabled = pythonOlder "3.7"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "sha256-EWuAhVTX6nXvyXtMuQQIVUbbRZNO8xUXXLR1XHpEid4="; 14 + sha256 = "sha256-BtNxU5NdOJfJejN4RpsUJJytWkQxJxbNjnY8hLPb3q0="; 15 15 }; 16 16 17 17 # Tests are not shipped and there are no GitHub tags
+3 -3
pkgs/development/python-modules/pycep-parser/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "pycep-parser"; 15 - version = "0.3.3"; 15 + version = "0.3.4"; 16 16 format = "pyproject"; 17 17 18 18 disabled = pythonOlder "3.7"; ··· 21 21 owner = "gruebel"; 22 22 repo = "pycep"; 23 23 rev = version; 24 - hash = "sha256-7WnAP2NU923fBN1wy44OAiLA1UxKkM8jc/rLHwutAas="; 24 + hash = "sha256-o2sYPvZVevDqZV8EtKWTL2zHHzX2kmTZ4iVHsUhFv7M="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ ··· 41 41 42 42 postPatch = '' 43 43 substituteInPlace pyproject.toml \ 44 - --replace 'regex = "^2022.3.2"' 'regex = "*"' 44 + --replace 'regex = "^2022.3.15"' 'regex = "*"' 45 45 ''; 46 46 47 47 pythonImportsCheck = [
+3 -3
pkgs/development/tools/analysis/checkov/default.nix
··· 32 32 33 33 buildPythonApplication rec { 34 34 pname = "checkov"; 35 - version = "2.0.1034"; 35 + version = "2.0.1065"; 36 36 37 37 src = fetchFromGitHub { 38 38 owner = "bridgecrewio"; 39 39 repo = pname; 40 40 rev = version; 41 - hash = "sha256-amSgg/6yYaLKzwkO7dq06zvh4744RyTVhd/tdurHKa4="; 41 + hash = "sha256-q51do9Kbl85p+wOMnFM4QpjezHll8sTmw8vffWcQrRE="; 42 42 }; 43 43 44 44 nativeBuildInputs = with py.pkgs; [ ··· 95 95 substituteInPlace setup.py \ 96 96 --replace "cyclonedx-python-lib>=0.11.0,<1.0.0" "cyclonedx-python-lib>=0.11.0" \ 97 97 --replace "prettytable>=3.0.0" "prettytable" \ 98 - --replace "pycep-parser==0.3.3" "pycep-parser" 98 + --replace "pycep-parser==0.3.4" "pycep-parser" 99 99 ''; 100 100 101 101 preCheck = ''
+1
pkgs/development/tools/bazel-gazelle/default.nix
··· 29 29 ''; 30 30 license = licenses.asl20; 31 31 maintainers = with maintainers; [ kalbasit ]; 32 + mainProgram = "gazelle"; 32 33 }; 33 34 }
+1
pkgs/development/tools/bazel-kazel/default.nix
··· 22 22 homepage = "https://github.com/kubernetes/repo-infra"; 23 23 license = licenses.asl20; 24 24 maintainers = with maintainers; [ kalbasit ]; 25 + mainProgram = "kazel"; 25 26 }; 26 27 }
+1
pkgs/development/tools/build-managers/build2/default.nix
··· 94 94 changelog = "https://git.build2.org/cgit/build2/tree/NEWS"; 95 95 platforms = platforms.all; 96 96 maintainers = with maintainers; [ hiro98 r-burns ]; 97 + mainProgram = "b"; 97 98 }; 98 99 }
+1
pkgs/development/tools/build-managers/go-mk/default.nix
··· 26 26 ''; 27 27 license = licenses.bsd2; 28 28 maintainers = with maintainers; [ AndersonTorres ]; 29 + mainProgram = "mk"; 29 30 platforms = platforms.unix; 30 31 }; 31 32 }
+1
pkgs/development/tools/clog-cli/default.nix
··· 21 21 license = lib.licenses.mit; 22 22 platforms = lib.platforms.unix; 23 23 maintainers = [lib.maintainers.nthorne]; 24 + mainProgram = "clog"; 24 25 }; 25 26 }
+1
pkgs/development/tools/compile-daemon/default.nix
··· 20 20 description = "Very simple compile daemon for Go"; 21 21 license = licenses.bsd2; 22 22 maintainers = with maintainers; [ ]; 23 + mainProgram = "CompileDaemon"; 23 24 inherit (src.meta) homepage; 24 25 }; 25 26 }
+1
pkgs/development/tools/continuous-integration/buildkite-cli/default.nix
··· 24 24 homepage = "https://github.com/buildkite/cli"; 25 25 license = licenses.mit; 26 26 maintainers = with maintainers; [ groodt ]; 27 + mainProgram = "bk"; 27 28 }; 28 29 }
+2 -2
pkgs/development/tools/continuous-integration/github-runner/default.nix
··· 43 43 in 44 44 stdenv.mkDerivation rec { 45 45 pname = "github-runner"; 46 - version = "2.290.0"; 46 + version = "2.290.1"; 47 47 48 48 src = fetchFromGitHub { 49 49 owner = "actions"; 50 50 repo = "runner"; 51 51 rev = "v${version}"; 52 - hash = "sha256-5ASKWDtASVtGDPn68tjjx8ZTVv1E14M26OCDpMJ+nJU="; 52 + hash = "sha256-YUV66yiUdS2/ORZS7a7coqyzoXM/tnK0egEeXWLPNl0="; 53 53 }; 54 54 55 55 nativeBuildInputs = [
+1
pkgs/development/tools/database/pg_checksums/default.nix
··· 31 31 description = "Activate/deactivate/verify checksums in offline PostgreSQL clusters"; 32 32 homepage = "https://github.com/credativ/pg_checksums"; 33 33 maintainers = [ maintainers.marsam ]; 34 + mainProgram = "pg_checksums_ext"; 34 35 platforms = postgresql.meta.platforms; 35 36 license = licenses.postgresql; 36 37 };
+1
pkgs/development/tools/database/termdbms/default.nix
··· 22 22 description = "A TUI for viewing and editing database files"; 23 23 license = licenses.mit; 24 24 maintainers = with maintainers; [ izorkin ]; 25 + mainProgram = "sqlite3-viewer"; 25 26 }; 26 27 }
+1
pkgs/development/tools/global-platform-pro/default.nix
··· 63 63 homepage = "https://github.com/martinpaljak/GlobalPlatformPro"; 64 64 license = with licenses; [ lgpl3 ]; 65 65 maintainers = with maintainers; [ ekleog ]; 66 + mainProgram = "gp"; 66 67 platforms = platforms.all; 67 68 }; 68 69 }
+1
pkgs/development/tools/go-minimock/default.nix
··· 26 26 description = "A golang mock generator from interfaces"; 27 27 license = licenses.mit; 28 28 maintainers = with maintainers; [ svrana ]; 29 + mainProgram = "minimock"; 29 30 }; 30 31 }
+1
pkgs/development/tools/go-mockery/default.nix
··· 17 17 homepage = "https://github.com/vektra/mockery"; 18 18 description = "A mock code autogenerator for Golang"; 19 19 maintainers = with maintainers; [ fbrs ]; 20 + mainProgram = "mockery"; 20 21 license = licenses.bsd3; 21 22 }; 22 23 }
+1
pkgs/development/tools/go-swagger/default.nix
··· 24 24 homepage = "https://github.com/go-swagger/go-swagger"; 25 25 license = licenses.asl20; 26 26 maintainers = with maintainers; [ kalbasit ]; 27 + mainProgram = "swagger"; 27 28 }; 28 29 }
+1
pkgs/development/tools/hjson-go/default.nix
··· 17 17 src.meta // { 18 18 description = "Utility to convert JSON to and from HJSON"; 19 19 maintainers = with maintainers; [ ehmry ]; 20 + mainProgram = "hjson-cli"; 20 21 license = licenses.mit; 21 22 }; 22 23 }
+1
pkgs/development/tools/jsonnet-bundler/default.nix
··· 22 22 homepage = "https://github.com/jsonnet-bundler/jsonnet-bundler"; 23 23 license = licenses.asl20; 24 24 maintainers = with maintainers; [ preisschild ]; 25 + mainProgram = "jb"; 25 26 }; 26 27 }
+1
pkgs/development/tools/metal-cli/default.nix
··· 24 24 homepage = "https://github.com/equinix/metal-cli/"; 25 25 license = licenses.mit; 26 26 maintainers = with maintainers; [ Br1ght0ne nshalman ]; 27 + mainProgram = "metal"; 27 28 }; 28 29 }
+1
pkgs/development/tools/misc/go-license-detector/default.nix
··· 20 20 homepage = "https://github.com/src-d/go-license-detector"; 21 21 license = licenses.asl20; 22 22 maintainers = with maintainers; [ dtzWill ]; 23 + mainProgram = "license-detector"; 23 24 }; 24 25 }
+1
pkgs/development/tools/misc/nxpmicro-mfgtools/default.nix
··· 52 52 homepage = "https://github.com/NXPmicro/mfgtools"; 53 53 license = licenses.bsd3; 54 54 maintainers = with maintainers; [ bmilanov jraygauthier ]; 55 + mainProgram = "uuu"; 55 56 platforms = platforms.all; 56 57 }; 57 58 }
+1
pkgs/development/tools/misc/semver-tool/default.nix
··· 28 28 license = licenses.asl20; 29 29 platforms = platforms.unix; 30 30 maintainers = [ maintainers.qyliss ]; 31 + mainProgram = "semver"; 31 32 }; 32 33 }
+1
pkgs/development/tools/nsis/default.nix
··· 70 70 license = licenses.zlib; 71 71 platforms = platforms.unix; 72 72 maintainers = with maintainers; [ pombeirp ]; 73 + mainProgram = "makensis"; 73 74 }; 74 75 }
+1
pkgs/development/tools/omnisharp-roslyn/default.nix
··· 106 106 platforms = platforms.unix; 107 107 license = licenses.mit; 108 108 maintainers = with maintainers; [ tesq0 ericdallo corngood ]; 109 + mainProgram = "omnisharp"; 109 110 }; 110 111 111 112 }
+1
pkgs/development/tools/packet-sd/default.nix
··· 20 20 license = licenses.asl20; 21 21 platforms = platforms.unix; 22 22 maintainers = [ ]; 23 + mainProgram = "prometheus-packet-sd"; 23 24 }; 24 25 }
+2 -2
pkgs/development/tools/protoc-gen-twirp/default.nix
··· 2 2 3 3 buildGoPackage rec { 4 4 pname = "protoc-gen-twirp"; 5 - version = "8.1.1"; 5 + version = "8.1.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "twitchtv"; 9 9 repo = "twirp"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-PnL7jgxAx/Xk/wajtQ+Q1G9KLes2NVANF2YmBcGFqe0="; 11 + sha256 = "sha256-Nxh10jldRcNelfrLAbJanRN+YiK8uPHBw9fV1Uchbyg="; 12 12 }; 13 13 14 14 goPackagePath = "github.com/twitchtv/twirp";
+1
pkgs/development/tools/quicktemplate/default.nix
··· 18 18 description = "Fast, powerful, yet easy to use template engine for Go"; 19 19 license = licenses.mit; 20 20 maintainers = with maintainers; [ chiiruno ]; 21 + mainProgram = "qtc"; 21 22 }; 22 23 }
+1
pkgs/development/tools/rust/duckscript/default.nix
··· 32 32 homepage = "https://github.com/sagiegurari/duckscript"; 33 33 license = licenses.asl20; 34 34 maintainers = with maintainers; [ mkg20001 ]; 35 + mainProgram = "duck"; 35 36 }; 36 37 }
+1
pkgs/development/tools/toluapp/default.nix
··· 26 26 homepage = "http://www.codenix.com/~tolua/"; 27 27 license = licenses.mit; 28 28 maintainers = with maintainers; [ vrthra ]; 29 + mainProgram = "tolua++"; 29 30 platforms = with platforms; unix; 30 31 }; 31 32 }
+1
pkgs/development/tools/udis86/default.nix
··· 37 37 homepage = "http://udis86.sourceforge.net"; 38 38 license = licenses.bsd2; 39 39 maintainers = with maintainers; [ timor ]; 40 + mainProgram = "udcli"; 40 41 description = '' 41 42 Easy-to-use, minimalistic x86 disassembler library (libudis86) 42 43 '';
+2 -2
pkgs/development/tools/yq-go/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "yq-go"; 5 - version = "4.24.4"; 5 + version = "4.24.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mikefarah"; 9 9 repo = "yq"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Gkogy8bgm/3Y/8DmK/mS1+L0Ww1c+hlVPKhI88lbISg="; 11 + sha256 = "sha256-3rO0BFx/hduERTQ3j90EWUtYTROD63RHwW/U4U+oAfw="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-R40zU0jOc/eIFVDsWG3+4o51iro7Sd7jwtyH/fpWVZs=";
+1
pkgs/development/web/kcgi/default.nix
··· 28 28 license = licenses.isc; 29 29 platforms = platforms.all; 30 30 maintainers = [ maintainers.leenaars ]; 31 + mainProgram = "kfcgi"; 31 32 }; 32 33 }
+1
pkgs/games/liberal-crime-squad/default.nix
··· 23 23 ''; 24 24 homepage = "https://github.com/Kamal-Sadek/Liberal-Crime-Squad"; 25 25 maintainers = [ maintainers.rardiol ]; 26 + mainProgram = "crimesquad"; 26 27 license = licenses.gpl2; 27 28 platforms = platforms.all; 28 29 };
+1
pkgs/games/papermc/default.nix
··· 32 32 license = lib.licenses.gpl3Only; 33 33 platforms = lib.platforms.unix; 34 34 maintainers = with lib.maintainers; [ aaronjanse neonfuz ]; 35 + mainProgram = "minecraft-server"; 35 36 }; 36 37 }
+1
pkgs/games/purpur/default.nix
··· 37 37 license = licenses.mit; 38 38 platforms = platforms.unix; 39 39 maintainers = with maintainers; [ jyooru ]; 40 + mainProgram = "minecraft-server"; 40 41 }; 41 42 }
+1
pkgs/games/quakespasm/default.nix
··· 94 94 95 95 platforms = platforms.unix; 96 96 maintainers = with maintainers; [ mikroskeem m3tti ]; 97 + mainProgram = "quake"; 97 98 }; 98 99 }
+1
pkgs/games/tintin/default.nix
··· 29 29 homepage = "http://tintin.sourceforge.net"; 30 30 license = licenses.gpl2; 31 31 maintainers = with maintainers; [ lovek323 ]; 32 + mainProgram = "tt++"; 32 33 platforms = platforms.unix; 33 34 }; 34 35 }
+1
pkgs/misc/lguf-brightness/default.nix
··· 25 25 homepage = "https://github.com/periklis/lguf-brightness"; 26 26 license = licenses.lgpl21Plus; 27 27 maintainers = with maintainers; [ periklis ]; 28 + mainProgram = "lguf_brightness"; 28 29 platforms = with platforms; linux ++ darwin; 29 30 }; 30 31 }
+1
pkgs/misc/scimark/default.nix
··· 29 29 description = "Scientific and numerical computing benchmark (ANSI C version)"; 30 30 license = licenses.publicDomain; 31 31 maintainers = with maintainers; [ AndersonTorres ]; 32 + mainProgram = "scimark4"; 32 33 platforms = platforms.all; 33 34 }; 34 35 }
+1
pkgs/os-specific/darwin/kwm/default.nix
··· 29 29 downloadPage = "https://github.com/koekeishiya/kwm/releases"; 30 30 platforms = platforms.darwin; 31 31 maintainers = with maintainers; [ lnl7 ]; 32 + mainProgram = "kwmc"; 32 33 license = licenses.mit; 33 34 }; 34 35 }
+1
pkgs/os-specific/linux/pam_u2f/default.nix
··· 30 30 license = licenses.bsd2; 31 31 platforms = platforms.unix; 32 32 maintainers = with maintainers; [ philandstuff ]; 33 + mainProgram = "pamu2fcfg"; 33 34 }; 34 35 }
+8 -8
pkgs/servers/adguardhome/bins.nix
··· 1 1 { fetchurl, fetchzip }: 2 2 { 3 3 "x86_64-darwin" = fetchzip { 4 - sha256 = "sha256-bTbjkBHOjcI78+jyJJ1JGe/WrmTxXi5RRB1yQO2zuYw="; 5 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.5/AdGuardHome_darwin_amd64.zip"; 4 + sha256 = "sha256-vUOdHDyvVg+8GhctW925WfjONi7TnPRfVfXmehOweB4="; 5 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.6/AdGuardHome_darwin_amd64.zip"; 6 6 }; 7 7 "i686-linux" = fetchurl { 8 - sha256 = "sha256-wdzj7P+Hhm65i5hY4l2Ty486W473coZyZnCbzx9Poro="; 9 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.5/AdGuardHome_linux_386.tar.gz"; 8 + sha256 = "sha256-A6IsDRbRHyU0+IUKkrudKvlKiJkVNNs12MrKQ6RlpMQ="; 9 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.6/AdGuardHome_linux_386.tar.gz"; 10 10 }; 11 11 "x86_64-linux" = fetchurl { 12 - sha256 = "sha256-sZQe8rNYD0gBSpNeXS+4hbqoT5nUFbkQSI3c6VuQOC8="; 13 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.5/AdGuardHome_linux_amd64.tar.gz"; 12 + sha256 = "sha256-nPcqAk0m1e9izkylBuNcatHESgvSewR+MKmVdz+HBec="; 13 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.6/AdGuardHome_linux_amd64.tar.gz"; 14 14 }; 15 15 "aarch64-linux" = fetchurl { 16 - sha256 = "sha256-9JsGzFf03en2ClrodglREsYqrwr6j/vypsfEVaMzCTI="; 17 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.5/AdGuardHome_linux_arm64.tar.gz"; 16 + sha256 = "sha256-ITkZdVU03FG9AUAMgD6nlCyioPJX357wB9m1jYdPlS4="; 17 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.6/AdGuardHome_linux_arm64.tar.gz"; 18 18 }; 19 19 }
+1 -1
pkgs/servers/adguardhome/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "adguardhome"; 5 - version = "0.107.5"; 5 + version = "0.107.6"; 6 6 7 7 src = (import ./bins.nix { inherit fetchurl fetchzip; }).${stdenv.hostPlatform.system}; 8 8
+1
pkgs/servers/documize-community/default.nix
··· 34 34 description = "Open source Confluence alternative for internal & external docs built with Golang + EmberJS"; 35 35 license = licenses.agpl3; 36 36 maintainers = with maintainers; [ ma27 elseym ]; 37 + mainProgram = "documize"; 37 38 homepage = "https://www.documize.com/"; 38 39 }; 39 40 }
+1
pkgs/servers/http/micro-httpd/default.nix
··· 21 21 license = licenses.bsd2; 22 22 platforms = platforms.unix; 23 23 maintainers = with maintainers; [ copumpkin ]; 24 + mainProgram = "micro_httpd"; 24 25 }; 25 26 } 26 27
+1
pkgs/servers/http/webfs/default.nix
··· 30 30 license = licenses.gpl2; 31 31 platforms = platforms.all; 32 32 maintainers = with maintainers; [ zimbatm ]; 33 + mainProgram = "webfsd"; 33 34 }; 34 35 }
+1
pkgs/servers/irker/default.nix
··· 38 38 homepage = "https://gitlab.com/esr/irker"; 39 39 license = licenses.bsd2; 40 40 maintainers = with maintainers; [ dtzWill ]; 41 + mainProgram = "irkerd"; 41 42 platforms = platforms.unix; 42 43 }; 43 44 }
+1
pkgs/servers/kapowbang/default.nix
··· 22 22 description = "Expose command-line tools over HTTP"; 23 23 license = licenses.asl20; 24 24 maintainers = with maintainers; [ nilp0inter ]; 25 + mainProgram = "kapow"; 25 26 }; 26 27 }
+1
pkgs/servers/mail/clamsmtp/default.nix
··· 17 17 homepage = "http://thewalter.net/stef/software/clamsmtp/"; 18 18 license = licenses.bsd3; 19 19 maintainers = [ maintainers.ekleog ]; 20 + mainProgram = "clamsmtpd"; 20 21 platforms = platforms.all; 21 22 }; 22 23 }
+4 -4
pkgs/servers/mail/rspamd/default.nix
··· 1 1 { stdenv, lib, fetchFromGitHub, cmake, perl 2 - , glib, luajit, openssl, pcre, pkg-config, sqlite, ragel, icu 2 + , glib, luajit, openssl, pcre2, pkg-config, sqlite, ragel, icu 3 3 , hyperscan, jemalloc, blas, lapack, lua, libsodium 4 4 , withBlas ? true 5 5 , withHyperscan ? stdenv.isx86_64 ··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "rspamd"; 14 - version = "3.1"; 14 + version = "3.2"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "rspamd"; 18 18 repo = "rspamd"; 19 19 rev = version; 20 - sha256 = "sha256-w3pvjU6b4IAl27QvY16UdBi1v1iJnnkLRUC54eXdH9I="; 20 + sha256 = "122d5m1nfxxz93bhsk8lm4dazvdknzphb0a1188m7bsa4iynbfv2"; 21 21 }; 22 22 23 23 hardeningEnable = [ "pie" ]; 24 24 25 25 nativeBuildInputs = [ cmake pkg-config perl ]; 26 - buildInputs = [ glib openssl pcre sqlite ragel icu jemalloc libsodium ] 26 + buildInputs = [ glib openssl pcre2 sqlite ragel icu jemalloc libsodium ] 27 27 ++ lib.optional withHyperscan hyperscan 28 28 ++ lib.optionals withBlas [ blas lapack ] 29 29 ++ lib.optional withLuaJIT luajit ++ lib.optional (!withLuaJIT) lua;
+1
pkgs/servers/mail/system-sendmail/default.nix
··· 35 35 ''; 36 36 platforms = platforms.unix; 37 37 maintainers = with maintainers; [ ekleog ]; 38 + mainProgram = "sendmail"; 38 39 }; 39 40 }
+1
pkgs/servers/matrix-corporal/default.nix
··· 21 21 homepage = "https://github.com/devture/matrix-corporal"; 22 22 description = "Reconciliator and gateway for a managed Matrix server"; 23 23 maintainers = with maintainers; [ dandellion ]; 24 + mainProgram = "devture-matrix-corporal"; 24 25 license = licenses.agpl3Only; 25 26 }; 26 27 }
+1
pkgs/servers/monitoring/zipkin/default.nix
··· 22 22 license = licenses.asl20; 23 23 platforms = platforms.unix; 24 24 maintainers = [ maintainers.hectorj ]; 25 + mainProgram = "zipkin-server"; 25 26 }; 26 27 }
+1
pkgs/servers/ps3netsrv/default.nix
··· 26 26 license = lib.licenses.mit; 27 27 platforms = lib.platforms.unix; 28 28 maintainers = with lib.maintainers; [ makefu ]; 29 + mainProgram = "ps3netsrv++"; 29 30 }; 30 31 }
+3 -4
pkgs/servers/sql/postgresql/ext/timescaledb.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "timescaledb"; 11 - version = "2.6.0"; 11 + version = "2.6.1"; 12 12 13 13 nativeBuildInputs = [ cmake ]; 14 14 buildInputs = [ postgresql openssl libkrb5 ]; ··· 16 16 src = fetchFromGitHub { 17 17 owner = "timescale"; 18 18 repo = "timescaledb"; 19 - # some branches are named like tags which confuses git 20 - rev = "refs/tags/${version}"; 21 - sha256 = "sha256-OiY7u7n78k+LsXo/B463p02tw5Fmq/OiVcLcZVutUdA="; 19 + rev = version; 20 + sha256 = "sha256-P0gdw6Ai5+6A/+bmlTkmKpy18UkbRgJN3wCzLQI5oMA="; 22 21 }; 23 22 24 23 cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" "-DTAP_CHECKS=OFF" ]
+1
pkgs/servers/trezord/default.nix
··· 27 27 homepage = "https://trezor.io"; 28 28 license = licenses.lgpl3Only; 29 29 maintainers = with maintainers; [ canndrew jb55 prusnak mmahut _1000101 ]; 30 + mainProgram = "trezord-go"; 30 31 platforms = platforms.unix; 31 32 }; 32 33 }
+1
pkgs/servers/udpt/default.nix
··· 23 23 license = lib.licenses.gpl3; 24 24 platforms = lib.platforms.all; 25 25 maintainers = with lib.maintainers; [ makefu ]; 26 + mainProgram = "udpt-rs"; 26 27 }; 27 28 }
+1
pkgs/shells/fish/oh-my-fish/default.nix
··· 54 54 ''; 55 55 license = licenses.mit; 56 56 maintainers = with maintainers; [ AndersonTorres ]; 57 + mainProgram = "omf-install"; 57 58 platforms = fish.meta.platforms; 58 59 }; 59 60 }
+1
pkgs/shells/powershell/default.nix
··· 74 74 description = "Powerful cross-platform (Windows, Linux, and macOS) shell and scripting language based on .NET"; 75 75 homepage = "https://github.com/PowerShell/PowerShell"; 76 76 maintainers = with maintainers; [ yrashk srgom p3psi ]; 77 + mainProgram = "pwsh"; 77 78 platforms = [ "x86_64-darwin" "x86_64-linux" "aarch64-linux" "aarch64-darwin" ]; 78 79 license = with licenses; [ mit ]; 79 80 };
+1
pkgs/tools/X11/runningx/default.nix
··· 30 30 license = lib.licenses.free; 31 31 platforms = lib.platforms.unix; 32 32 maintainers = [ lib.maintainers.romildo ]; 33 + mainProgram = "RunningX"; 33 34 }; 34 35 }
+1
pkgs/tools/X11/screen-message/default.nix
··· 20 20 description = "Displays a short text fullscreen in an X11 window"; 21 21 license = lib.licenses.gpl2Plus; 22 22 maintainers = [ lib.maintainers.fpletz ]; 23 + mainProgram = "sm"; 23 24 platforms = lib.platforms.unix; 24 25 }; 25 26 }
+1
pkgs/tools/X11/xmagnify/default.nix
··· 20 20 homepage = "https://gitlab.com/amiloradovsky/magnify"; 21 21 license = licenses.mit; # or GPL2+, optionally 22 22 maintainers = with maintainers; [ amiloradovsky ]; 23 + mainProgram = "magnify"; 23 24 platforms = platforms.all; 24 25 }; 25 26 }
+1
pkgs/tools/admin/aliyun-cli/default.nix
··· 28 28 changelog = "https://github.com/aliyun/aliyun-cli/releases/tag/v${version}"; 29 29 license = licenses.asl20; 30 30 maintainers = with maintainers; [ ornxka ]; 31 + mainProgram = "aliyun"; 31 32 }; 32 33 }
+1
pkgs/tools/admin/amazon-ecr-credential-helper/default.nix
··· 18 18 homepage = "https://github.com/awslabs/amazon-ecr-credential-helper"; 19 19 license = licenses.asl20; 20 20 maintainers = with maintainers; [ kalbasit ]; 21 + mainProgram = "docker-credential-ecr-login"; 21 22 platforms = platforms.linux ++ platforms.darwin; 22 23 }; 23 24 }
+1
pkgs/tools/admin/exoscale-cli/default.nix
··· 29 29 homepage = "https://github.com/exoscale/cli"; 30 30 license = lib.licenses.asl20; 31 31 maintainers = with lib.maintainers; [ dramaturg ]; 32 + mainProgram = "exo"; 32 33 }; 33 34 }
+1
pkgs/tools/admin/trinsic-cli/default.nix
··· 22 22 homepage = "https://trinsic.id/"; 23 23 license = licenses.asl20; 24 24 maintainers = with maintainers; [ tmarkovski ]; 25 + mainProgram = "trinsic"; 25 26 }; 26 27 }
+1
pkgs/tools/backup/zfsbackup/default.nix
··· 21 21 homepage = "https://github.com/someone1/zfsbackup-go"; 22 22 license = licenses.mit; 23 23 maintainers = [ maintainers.xfix ]; 24 + mainProgram = "zfsbackup-go"; 24 25 }; 25 26 }
+1
pkgs/tools/compression/gzrt/default.nix
··· 20 20 homepage = "https://www.urbanophile.com/arenn/hacking/gzrt/"; 21 21 description = "The gzip Recovery Toolkit"; 22 22 maintainers = with maintainers; [ ]; 23 + mainProgram = "gzrecover"; 23 24 license = licenses.gpl2Plus; 24 25 platforms = platforms.unix; 25 26 };
+1
pkgs/tools/compression/lhasa/default.nix
··· 19 19 license = licenses.isc; 20 20 homepage = "http://fragglet.github.io/lhasa"; 21 21 maintainers = [ maintainers.sander ]; 22 + mainProgram = "lha"; 22 23 platforms = platforms.unix; 23 24 }; 24 25 }
+1
pkgs/tools/filesystems/idsk/default.nix
··· 24 24 homepage = "https://github.com/cpcsdk/idsk" ; 25 25 license = licenses.mit; 26 26 maintainers = [ ]; 27 + mainProgram = "iDSK"; 27 28 platforms = platforms.all; 28 29 }; 29 30 }
+1
pkgs/tools/graphics/imageworsener/default.nix
··· 36 36 changelog = "https://github.com/jsummers/${pname}/blob/${version}/changelog.txt"; 37 37 license = licenses.mit; 38 38 maintainers = with maintainers; [ emily smitop ]; 39 + mainProgram = "imagew"; 39 40 platforms = platforms.all; 40 41 }; 41 42 }
+1
pkgs/tools/misc/asdf-vm/default.nix
··· 80 80 homepage = "https://asdf-vm.com/"; 81 81 license = licenses.mit; 82 82 maintainers = [ maintainers.c4605 ]; 83 + mainProgram = "asdf"; 83 84 platforms = platforms.unix; 84 85 }; 85 86 }
+1
pkgs/tools/misc/gotify-cli/default.nix
··· 26 26 homepage = "https://github.com/gotify/cli"; 27 27 description = "A command line interface for pushing messages to gotify/server"; 28 28 maintainers = with maintainers; [ ma27 ]; 29 + mainProgram = "gotify"; 29 30 }; 30 31 }
+1
pkgs/tools/misc/heatseeker/default.nix
··· 29 29 homepage = "https://github.com/rschmitt/heatseeker"; 30 30 license = licenses.mit; 31 31 maintainers = [ maintainers.michaelpj ]; 32 + mainProgram = "hs"; 32 33 platforms = platforms.unix; 33 34 }; 34 35 }
+1
pkgs/tools/misc/hiksink/default.nix
··· 35 35 homepage = "https://github.com/CornerBit/HikSink"; 36 36 license = with licenses; [ mit ]; 37 37 maintainers = with maintainers; [ fab ]; 38 + mainProgram = "hik_sink"; 38 39 }; 39 40 }
+1
pkgs/tools/misc/intermodal/default.nix
··· 21 21 homepage = "https://github.com/casey/intermodal"; 22 22 license = licenses.cc0; 23 23 maintainers = with maintainers; [ Br1ght0ne ]; 24 + mainProgram = "imdl"; 24 25 }; 25 26 }
+1
pkgs/tools/misc/lokalise2-cli/default.nix
··· 24 24 homepage = "https://lokalise.com"; 25 25 license = licenses.bsd3; 26 26 maintainers = with maintainers; [ timstott ]; 27 + mainProgram = "lokalise2"; 27 28 platforms = platforms.unix; 28 29 }; 29 30 }
+3 -3
pkgs/tools/misc/ntfy-sh/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "ntfy-sh"; 5 - version = "1.19.0"; 5 + version = "1.20.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "binwiederhier"; 9 9 repo = "ntfy"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-su4Q41x0PrKHRg2R6jxo1KUmWaaLSrU9UZSDsonKNyA="; 11 + sha256 = "sha256-JwRI58FadN7DH4MOO033EYmcbqCIuPxw5wWeafoInSg="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-eZmvngNSYY5Z5Xd5tPXzxv9GkosUMueaBGjZ6L7o/yU="; 14 + vendorSha256 = "sha256-nzcCLDN/vJ6DS6isCSLL9ycxFkIyUwy4Um6M7NWAPTk="; 15 15 16 16 doCheck = false; 17 17
+1
pkgs/tools/misc/oppai-ng/default.nix
··· 29 29 homepage = "https://github.com/Francesco149/oppai-ng"; 30 30 license = licenses.unlicense; 31 31 maintainers = with maintainers; [ tadeokondrak ]; 32 + mainProgram = "oppai"; 32 33 platforms = platforms.all; 33 34 }; 34 35 }
+1
pkgs/tools/misc/unclutter-xfixes/default.nix
··· 25 25 platforms = platforms.unix; 26 26 license = lib.licenses.mit; 27 27 maintainers = [ maintainers.globin ]; 28 + mainProgram = "unclutter"; 28 29 }; 29 30 }
+1
pkgs/tools/networking/changetower/default.nix
··· 21 21 homepage = "https://github.com/Dc4ts/ChangeTower"; 22 22 license = licenses.mit; 23 23 maintainers = with maintainers; [ fab ]; 24 + mainProgram = "ChangeTower"; 24 25 }; 25 26 }
+1
pkgs/tools/networking/dnscrypt-proxy2/default.nix
··· 21 21 license = licenses.isc; 22 22 homepage = "https://dnscrypt.info/"; 23 23 maintainers = with maintainers; [ atemu waynr ]; 24 + mainProgram = "dnscrypt-proxy"; 24 25 platforms = with platforms; unix; 25 26 }; 26 27 }
+1
pkgs/tools/networking/minio-client/default.nix
··· 30 30 homepage = "https://github.com/minio/mc"; 31 31 description = "A replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage"; 32 32 maintainers = with maintainers; [ bachp eelco ]; 33 + mainProgram = "mc"; 33 34 platforms = platforms.unix; 34 35 license = licenses.asl20; 35 36 };
+1
pkgs/tools/networking/rustcat/default.nix
··· 25 25 homepage = "https://github.com/robiot/rustcat"; 26 26 license = licenses.mit; 27 27 maintainers = with maintainers; [ fab ]; 28 + mainProgram = "rcat"; 28 29 }; 29 30 }
+1
pkgs/tools/networking/s3gof3r/default.nix
··· 19 19 description = "Fast, concurrent, streaming access to Amazon S3, including gof3r, a CLI"; 20 20 homepage = "https://pkg.go.dev/github.com/rlmcpherson/s3gof3r"; 21 21 maintainers = with maintainers; [ ]; 22 + mainProgram = "gof3r"; 22 23 license = licenses.mit; 23 24 }; 24 25 }
+1
pkgs/tools/networking/shadowfox/default.nix
··· 27 27 homepage = "https://overdodactyl.github.io/ShadowFox/"; 28 28 license = licenses.mit; 29 29 maintainers = with maintainers; [ infinisil ]; 30 + mainProgram = "shadowfox-updater"; 30 31 }; 31 32 }
+1
pkgs/tools/networking/shadowsocks-v2ray-plugin/default.nix
··· 18 18 homepage = "https://github.com/shadowsocks/v2ray-plugin/"; 19 19 license = licenses.mit; 20 20 maintainers = [ maintainers.ahrzb ]; 21 + mainProgram = "v2ray-plugin"; 21 22 }; 22 23 } 23 24
+1
pkgs/tools/networking/tdns-cli/default.nix
··· 18 18 homepage = "https://github.com/rotty/tdns-cli"; 19 19 license = licenses.gpl3; 20 20 maintainers = with maintainers; [ astro ]; 21 + mainProgram = "tdns"; 21 22 }; 22 23 }
+1
pkgs/tools/networking/telepresence2/default.nix
··· 34 34 homepage = "https://www.getambassador.io/docs/telepresence/2.1/quick-start/"; 35 35 license = licenses.asl20; 36 36 maintainers = with maintainers; [ mausch ]; 37 + mainProgram = "telepresence"; 37 38 }; 38 39 }
+1
pkgs/tools/networking/webwormhole/default.nix
··· 18 18 homepage = "https://github.com/saljam/webwormhole"; 19 19 license = licenses.bsd3; 20 20 maintainers = with maintainers; [ bbigras ]; 21 + mainProgram = "ww"; 21 22 }; 22 23 }
+1
pkgs/tools/networking/wg-friendly-peer-names/default.nix
··· 25 25 license = licenses.mit; 26 26 platforms = wireguard-tools.meta.platforms; 27 27 maintainers = with maintainers; [ mkg20001 ]; 28 + mainProgram = "wgg"; 28 29 }; 29 30 }
+1
pkgs/tools/security/fulcio/default.nix
··· 68 68 description = "A Root-CA for code signing certs - issuing certificates based on an OIDC email address"; 69 69 license = licenses.asl20; 70 70 maintainers = with maintainers; [ lesuisse jk ]; 71 + mainProgram = "fulcio-server"; 71 72 }; 72 73 }
+1
pkgs/tools/security/go365/default.nix
··· 26 26 homepage = "https://github.com/optiv/Go365"; 27 27 license = with licenses; [ mit ]; 28 28 maintainers = with maintainers; [ fab ]; 29 + mainProgram = "Go365"; 29 30 }; 30 31 }
+1
pkgs/tools/security/gosh/default.nix
··· 25 25 homepage = "https://github.com/redcode-labs/GoSH"; 26 26 license = licenses.mit; 27 27 maintainers = with maintainers; [ fab ] ++ teams.redcodelabs.members; 28 + mainProgram = "GoSH"; 28 29 }; 29 30 }
+3 -3
pkgs/tools/security/grype/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "grype"; 9 - version = "0.34.7"; 9 + version = "0.35.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "anchore"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-t95efLTqPnmYiXTBxuxEoDdafoZC/bXXTfKdA8gy3fk="; 15 + sha256 = "sha256-DZ3/t6+iVmPCH4LBbtEqIdPdzmQu7fsNlJnHZ54alVw="; 16 16 # populate values that require us to use git. By doing this in postFetch we 17 17 # can delete .git afterwards and maintain better reproducibility of the src. 18 18 leaveDotGit = true; ··· 25 25 ''; 26 26 }; 27 27 28 - vendorSha256 = "sha256-FZMgS0aNZVq4nvwog4l62dOzC6wW7pQCNbOW1/jssWo="; 28 + vendorSha256 = "sha256-RHsDwbQO+2OLmpqCSC9goHv9ut64Kp+cw18jdLvhmK8="; 29 29 30 30 nativeBuildInputs = [ 31 31 installShellFiles
+1
pkgs/tools/security/jwt-cli/default.nix
··· 27 27 homepage = "https://github.com/mike-engel/jwt-cli"; 28 28 license = with licenses; [ mit ]; 29 29 maintainers = with maintainers; [ rycee ]; 30 + mainProgram = "jwt"; 30 31 }; 31 32 }
+1
pkgs/tools/security/minio-certgen/default.nix
··· 18 18 downloadPage = "https://github.com/minio/certgen"; 19 19 license = licenses.bsd3; 20 20 maintainers = with maintainers; [ bryanasdev000 ]; 21 + mainProgram = "certgen"; 21 22 }; 22 23 }
+1
pkgs/tools/security/phrasendrescher/default.nix
··· 24 24 license = licenses.gpl2Plus; 25 25 platforms = platforms.all; 26 26 maintainers = with maintainers; [ bjornfor ]; 27 + mainProgram = "pd"; 27 28 }; 28 29 }
+1
pkgs/tools/security/sheesy-cli/default.nix
··· 37 37 changelog = "https://github.com/share-secrets-safely/cli/releases/tag/${version}"; 38 38 license = with licenses; [ lgpl21Only ]; 39 39 maintainers = with maintainers; [ devhell ]; 40 + mainProgram = "sy"; 40 41 }; 41 42 }
+1
pkgs/tools/security/snowcrash/default.nix
··· 28 28 homepage = "https://github.com/redcode-labs/SNOWCRASH"; 29 29 license = with licenses; [ mit ]; 30 30 maintainers = with maintainers; [ fab ] ++ teams.redcodelabs.members; 31 + mainProgram = "SNOWCRASH"; 31 32 }; 32 33 }
+1
pkgs/tools/security/solo2-cli/default.nix
··· 45 45 homepage = "https://github.com/solokeys/solo2-cli"; 46 46 license = with licenses; [ asl20 mit ]; # either at your option 47 47 maintainers = with maintainers; [ lukegb ]; 48 + mainProgram = "solo2"; 48 49 }; 49 50 }
+1
pkgs/tools/system/natscli/default.nix
··· 21 21 homepage = "https://github.com/nats-io/natscli"; 22 22 license = with licenses; [ asl20 ]; 23 23 maintainers = with maintainers; [ fab ]; 24 + mainProgram = "nats"; 24 25 }; 25 26 }
+1
pkgs/tools/system/plan9port/default.nix
··· 101 101 ftrvxmtrx 102 102 kovirobi 103 103 ]; 104 + mainProgram = "9"; 104 105 platforms = platforms.unix; 105 106 # TODO: revisit this when the sdk situation on x86_64-darwin changes 106 107 broken = stdenv.isDarwin && stdenv.isx86_64;
+1
pkgs/tools/system/tre-command/default.nix
··· 24 24 homepage = "https://github.com/dduan/tre"; 25 25 license = licenses.mit; 26 26 maintainers = [ maintainers.dduan ]; 27 + mainProgram = "tre"; 27 28 }; 28 29 }
+1
pkgs/tools/text/angle-grinder/default.nix
··· 21 21 homepage = "https://github.com/rcoh/angle-grinder"; 22 22 license = licenses.mit; 23 23 maintainers = with maintainers; [ bbigras ]; 24 + mainProgram = "agrind"; 24 25 }; 25 26 }
+1
pkgs/tools/text/html-tidy/default.nix
··· 28 28 homepage = "http://html-tidy.org"; 29 29 platforms = platforms.all; 30 30 maintainers = with maintainers; [ edwtjo ]; 31 + mainProgram = "tidy"; 31 32 }; 32 33 }
+1
pkgs/tools/text/igrep/default.nix
··· 32 32 changelog = "https://github.com/konradsz/igrep/blob/v${version}/CHANGELOG.md"; 33 33 license = licenses.mit; 34 34 maintainers = with maintainers; [ _0x4A6F ]; 35 + mainProgram = "ig"; 35 36 }; 36 37 }
+1
pkgs/tools/text/miller/default.nix
··· 26 26 homepage = "https://github.com/johnkerl/miller"; 27 27 license = licenses.bsd2; 28 28 maintainers = with maintainers; [ mstarzyk ]; 29 + mainProgram = "mlr"; 29 30 platforms = platforms.all; 30 31 }; 31 32 }
+1
pkgs/tools/video/atomicparsley/default.nix
··· 45 45 license = licenses.gpl2Plus; 46 46 platforms = platforms.unix; 47 47 maintainers = with maintainers; [ pjones ]; 48 + mainProgram = "AtomicParsley"; 48 49 }; 49 50 }
+1
pkgs/tools/virtualization/cloudmonkey/default.nix
··· 18 18 homepage = "https://github.com/apache/cloudstack-cloudmonkey"; 19 19 license = [ licenses.asl20 ]; 20 20 maintainers = [ maintainers.womfoo ]; 21 + mainProgram = "cloudstack-cloudmonkey"; 21 22 }; 22 23 23 24 }