From f94a5ef5fa022ed04988edf7aa9d8403d1edd5b7 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Mon, 4 Sep 2023 00:43:30 +1000 Subject: [PATCH 01/11] focuswriter: 1.7.6 -> 1.8.5 --- .../editors/focuswriter/default.nix | 28 +++++++++++++------ pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/editors/focuswriter/default.nix b/pkgs/applications/editors/focuswriter/default.nix index d39c29dc6a5b..a907dcb5b9ac 100644 --- a/pkgs/applications/editors/focuswriter/default.nix +++ b/pkgs/applications/editors/focuswriter/default.nix @@ -1,18 +1,30 @@ -{ lib, fetchurl, pkg-config, qmake, qttools, hunspell, qtbase, qtmultimedia, mkDerivation }: +{ lib +, stdenv +, fetchurl +, pkg-config +, cmake +, hunspell +, qtbase +, qtmultimedia +, qttools +, qt5compat +}: -mkDerivation rec { +stdenv.mkDerivation rec { pname = "focuswriter"; - version = "1.7.6"; + version = "1.8.5"; src = fetchurl { - url = "https://gottcode.org/focuswriter/focuswriter-${version}-src.tar.bz2"; - sha256 = "0h85f6cs9zbxv118mjfxqfv41j19zkx2xq36mpnlmrlzkjj7dx9l"; + url = "https://gottcode.org/focuswriter/focuswriter-${version}.tar.bz2"; + sha256 = "sha256-O0GHzpA8Vap/rWiLF2j9zMyfAm2ko1Vk3KqZyyvudlQ="; }; - nativeBuildInputs = [ pkg-config qmake qttools ]; - buildInputs = [ hunspell qtbase qtmultimedia ]; + nativeBuildInputs = [ pkg-config cmake qttools ]; + buildInputs = [ hunspell qtbase qtmultimedia qt5compat ]; + + # Causes an error during compilation if not set + dontWrapQtApps = true; - qmakeFlags = [ "PREFIX=/" ]; installFlags = [ "INSTALL_ROOT=$(out)" ]; meta = with lib; { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d6f76cf42c76..6b78843871d4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -31724,7 +31724,7 @@ with pkgs; focus-stack = callPackage ../applications/graphics/focus-stack { }; - focuswriter = libsForQt5.callPackage ../applications/editors/focuswriter { }; + focuswriter = qt6Packages.callPackage ../applications/editors/focuswriter { }; foliate = callPackage ../applications/office/foliate { }; From 7af1857466e2d73599b897f2b04ad95beb860169 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Mon, 4 Sep 2023 00:43:54 +1000 Subject: [PATCH 02/11] focuswriter: added kashw2 maintainer --- pkgs/applications/editors/focuswriter/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/focuswriter/default.nix b/pkgs/applications/editors/focuswriter/default.nix index a907dcb5b9ac..b47ec49d5492 100644 --- a/pkgs/applications/editors/focuswriter/default.nix +++ b/pkgs/applications/editors/focuswriter/default.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Simple, distraction-free writing environment"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ madjar ]; + maintainers = with maintainers; [ madjar kashw2 ]; platforms = platforms.linux; homepage = "https://gottcode.org/focuswriter/"; }; From 256814f16e6c77a9cffc9a14fa0db38c05010fce Mon Sep 17 00:00:00 2001 From: kashw2 Date: Mon, 4 Sep 2023 00:45:02 +1000 Subject: [PATCH 03/11] focuswriter: switch from `fetchurl` to `fetchFromGitHub` --- pkgs/applications/editors/focuswriter/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/focuswriter/default.nix b/pkgs/applications/editors/focuswriter/default.nix index b47ec49d5492..025f42d4113a 100644 --- a/pkgs/applications/editors/focuswriter/default.nix +++ b/pkgs/applications/editors/focuswriter/default.nix @@ -1,6 +1,6 @@ { lib , stdenv -, fetchurl +, fetchFromGitHub , pkg-config , cmake , hunspell @@ -14,15 +14,16 @@ stdenv.mkDerivation rec { pname = "focuswriter"; version = "1.8.5"; - src = fetchurl { - url = "https://gottcode.org/focuswriter/focuswriter-${version}.tar.bz2"; - sha256 = "sha256-O0GHzpA8Vap/rWiLF2j9zMyfAm2ko1Vk3KqZyyvudlQ="; + src = fetchFromGitHub { + owner = "gottcode"; + repo = "focuswriter"; + rev = "v${version}"; + hash = "sha256-6wvTlC/NCCcN2jpwqtoOsCln3ViY/vj7NpMsbYHBGiI="; }; nativeBuildInputs = [ pkg-config cmake qttools ]; buildInputs = [ hunspell qtbase qtmultimedia qt5compat ]; - # Causes an error during compilation if not set dontWrapQtApps = true; installFlags = [ "INSTALL_ROOT=$(out)" ]; From 4769537b2696d552d208a2515686c096f14e44ec Mon Sep 17 00:00:00 2001 From: kashw2 Date: Wed, 6 Sep 2023 09:39:16 +1000 Subject: [PATCH 04/11] focuswriter: added qtwayland and wrapped application --- pkgs/applications/editors/focuswriter/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/editors/focuswriter/default.nix b/pkgs/applications/editors/focuswriter/default.nix index 025f42d4113a..de008a54513a 100644 --- a/pkgs/applications/editors/focuswriter/default.nix +++ b/pkgs/applications/editors/focuswriter/default.nix @@ -8,6 +8,8 @@ , qtmultimedia , qttools , qt5compat +, qtwayland +, wrapQtAppsHook }: stdenv.mkDerivation rec { @@ -21,10 +23,8 @@ stdenv.mkDerivation rec { hash = "sha256-6wvTlC/NCCcN2jpwqtoOsCln3ViY/vj7NpMsbYHBGiI="; }; - nativeBuildInputs = [ pkg-config cmake qttools ]; - buildInputs = [ hunspell qtbase qtmultimedia qt5compat ]; - - dontWrapQtApps = true; + nativeBuildInputs = [ pkg-config cmake qttools wrapQtAppsHook ]; + buildInputs = [ hunspell qtbase qtmultimedia qt5compat qtwayland ]; installFlags = [ "INSTALL_ROOT=$(out)" ]; From 35ccb9db3f4f0872f05d175cf53d0e1f87ff09ea Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Wed, 6 Sep 2023 09:16:40 +0800 Subject: [PATCH 05/11] build-support/emacs: make version non-optional I do not think there is a good reason for it to be optional. There were only two packages without a version attr. The version attr is added to them in this patch. --- .../elisp-packages/manual-packages/control-lock/default.nix | 2 ++ .../manual-packages/perl-completion/default.nix | 2 ++ pkgs/build-support/emacs/generic.nix | 4 ++-- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/control-lock/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/control-lock/default.nix index c2a6fca64fea..279c2b74d1d9 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/control-lock/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/control-lock/default.nix @@ -8,6 +8,8 @@ trivialBuild { hash = "sha256-JCrmS3FSGDHSR+eAR0X/uO0nAgd3TUmFxwEVH5+KV+4="; }; + version = "1.1.2"; + meta = { description = "Like caps-lock, but for your control key. Give your pinky a rest!"; homepage = "https://www.emacswiki.org/emacs/control-lock.el"; diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/perl-completion/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/perl-completion/default.nix index 178fb16751e2..dea18e30dcd8 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/perl-completion/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/perl-completion/default.nix @@ -10,6 +10,8 @@ trivialBuild { sha256 = "0x6qsgs4hm87k0z9q3g4p6508kc3y123j5jayll3jf3lcl2vm6ks"; }; + version = "1.10"; + meta = { broken = true; description = "Minor mode provides useful features for editing perl codes"; diff --git a/pkgs/build-support/emacs/generic.nix b/pkgs/build-support/emacs/generic.nix index add8fb5525f9..8072e8b47ef5 100644 --- a/pkgs/build-support/emacs/generic.nix +++ b/pkgs/build-support/emacs/generic.nix @@ -3,7 +3,7 @@ { lib, stdenv, emacs, texinfo, writeText, gcc, ... }: { pname -, version ? null +, version , buildInputs ? [] , packageRequires ? [] , meta ? {} @@ -20,7 +20,7 @@ let in stdenv.mkDerivation ({ - name = "emacs-${pname}${lib.optionalString (version != null) "-${version}"}"; + name = "emacs-${pname}-${version}"; unpackCmd = '' case "$curSrc" in From cae7f23ed8a325039d9143d5c4899a985d2e05c1 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Wed, 6 Sep 2023 09:39:47 +0800 Subject: [PATCH 06/11] build-support/emacs: fix name when overrideAttrs is used Before: nix-repl> (pkgs.emacs.pkgs.eglot.overrideAttrs { version = "6.0"; }).name "emacs-eglot-1.15" After: nix-repl> (pkgs.emacs.pkgs.eglot.overrideAttrs { version = "6.0"; }).name "emacs-eglot-6.0" --- pkgs/build-support/emacs/generic.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/build-support/emacs/generic.nix b/pkgs/build-support/emacs/generic.nix index 8072e8b47ef5..291f45d513b7 100644 --- a/pkgs/build-support/emacs/generic.nix +++ b/pkgs/build-support/emacs/generic.nix @@ -19,8 +19,8 @@ let }; in -stdenv.mkDerivation ({ - name = "emacs-${pname}-${version}"; +stdenv.mkDerivation (finalAttrs: ({ + name = "emacs-${pname}-${finalAttrs.version}"; unpackCmd = '' case "$curSrc" in @@ -83,4 +83,4 @@ stdenv.mkDerivation ({ ''; } -// removeAttrs args [ "buildInputs" "packageRequires" "meta" ]) +// removeAttrs args [ "buildInputs" "packageRequires" "meta" ])) From 9814d9d6c971c80c0f1dac448887a8ff76a7d165 Mon Sep 17 00:00:00 2001 From: Valter Nazianzeno Date: Sat, 2 Sep 2023 21:49:29 +0000 Subject: [PATCH 07/11] maintainers: add manipuladordedados --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 66056d6f8567..508f4b0c87d0 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -10498,6 +10498,12 @@ githubId = 40720523; name = "MangoIV"; }; + manipuladordedados = { + email = "manipuladordedados@gmail.com"; + github = "manipuladordedados"; + githubId = 1189862; + name = "Valter Nazianzeno"; + }; manojkarthick = { email = "smanojkarthick@gmail.com"; github = "manojkarthick"; From 05f82739df7cf884907db8ee9b22c76a7efb6edb Mon Sep 17 00:00:00 2001 From: Valter Nazianzeno Date: Sat, 2 Sep 2023 21:57:32 +0000 Subject: [PATCH 08/11] emilua: init at 0.4.3 --- .../interpreters/emilua/default.nix | 111 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 113 insertions(+) create mode 100644 pkgs/development/interpreters/emilua/default.nix diff --git a/pkgs/development/interpreters/emilua/default.nix b/pkgs/development/interpreters/emilua/default.nix new file mode 100644 index 000000000000..a938d19736ec --- /dev/null +++ b/pkgs/development/interpreters/emilua/default.nix @@ -0,0 +1,111 @@ +{ lib +, stdenv +, meson +, ninja +, fetchFromGitHub +, fetchFromGitLab +, re2c +, gperf +, gawk +, xxd +, pkg-config +, boost182 +, fmt +, luajit_openresty +, ncurses +, serd +, sord +, libcap +, liburing +, openssl +, asciidoctor +}: + +let + emilua-http-wrap = fetchFromGitHub { + owner = "BoostGSoC14"; + repo = "boost.http"; + rev = "93ae527c89ffc517862e1f5f54c8a257278f1195"; + name = "emilua-http"; + hash = "sha256-MN29YwkTi0TJ2V+vRI9nUIxvJKsG+j3nT3o0yQB3p0o="; + }; + + trial-protocol-wrap = fetchFromGitHub { + owner = "breese"; + repo = "trial.protocol"; + rev = "79149f604a49b8dfec57857ca28aaf508069b669"; + name = "trial-protocol"; + hash = "sha256-Xd8bX3z9PZWU17N9R95HXdj6qo9at5FBL/+PTVaJgkw="; + }; +in +stdenv.mkDerivation rec { + pname = "emilua"; + version = "0.4.3"; + + src = fetchFromGitLab { + owner = "emilua"; + repo = "emilua"; + rev = "v${version}"; + hash = "sha256-vZITPQ1qUHhw24c0HKdR6VenviOc6JizQQ8w7K94irc="; + }; + + buildInputs = [ + luajit_openresty + boost182 + fmt + ncurses + serd + sord + libcap + liburing + openssl + ]; + + nativeBuildInputs = [ + re2c + gperf + gawk + xxd + pkg-config + asciidoctor + meson + ninja + ]; + + # Meson is no longer able to pick up Boost automatically. + # https://github.com/NixOS/nixpkgs/issues/86131 + env = { + BOOST_INCLUDEDIR = "${lib.getDev boost182}/include"; + BOOST_LIBRARYDIR = "${lib.getLib boost182}/lib"; + }; + + mesonFlags = [ + "-Dversion_suffix=-nixpkgs1" + "-Denable_http=true" + "-Denable_file_io=true" + "-Denable_io_uring=true" + "-Denable_linux_namespaces=true" + "-Denable_tests=true" + "-Denable_manpages=true" + ]; + + postPatch = '' + pushd subprojects + cp -r ${emilua-http-wrap} emilua-http + cp -r ${trial-protocol-wrap} trial-protocol + chmod +w emilua-http trial-protocol + cp "packagefiles/emilua-http/meson.build" "emilua-http/" + cp "packagefiles/trial.protocol/meson.build" "trial-protocol/" + popd + + substituteInPlace src/emilua_gperf.awk --replace '#!/usr/bin/env -S gawk --file' '#!${gawk}/bin/gawk -f' + ''; + + meta = with lib; { + description = "Lua execution engine"; + homepage = "https://emilua.org/"; + license = licenses.boost; + maintainers = with maintainers; [ manipuladordedados ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6b78843871d4..743ba1c78f8d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17876,6 +17876,8 @@ with pkgs; zuo = callPackage ../development/interpreters/zuo { }; ### LUA interpreters + emilua = callPackage ../development/interpreters/emilua { }; + luaInterpreters = callPackage ./../development/interpreters/lua-5 { }; inherit (luaInterpreters) lua5_1 lua5_2 lua5_2_compat lua5_3 lua5_3_compat lua5_4 lua5_4_compat luajit_2_1 luajit_2_0 luajit_openresty; From c1de92d18893579032dbb69e180806609018084c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 18 Aug 2023 11:46:17 -0700 Subject: [PATCH 09/11] coffeescript: use buildNpmPackage --- .../compilers/coffeescript/default.nix | 32 +++++++++++++++++++ pkgs/development/node-packages/aliases.nix | 1 + .../node-packages/main-programs.nix | 1 - .../node-packages/node-packages.json | 1 - .../node-packages/node-packages.nix | 18 ----------- pkgs/top-level/all-packages.nix | 2 ++ 6 files changed, 35 insertions(+), 20 deletions(-) create mode 100644 pkgs/development/compilers/coffeescript/default.nix diff --git a/pkgs/development/compilers/coffeescript/default.nix b/pkgs/development/compilers/coffeescript/default.nix new file mode 100644 index 000000000000..5245a25bba88 --- /dev/null +++ b/pkgs/development/compilers/coffeescript/default.nix @@ -0,0 +1,32 @@ +{ lib +, buildNpmPackage +, fetchFromGitHub +}: + +buildNpmPackage rec { + pname = "coffeescript"; + version = "2.7.0"; + + src = fetchFromGitHub { + owner = "jashkenas"; + repo = "coffeescript"; + rev = version; + hash = "sha256-vr46LKICX61rFPCkZ3G+8gJykg+MO43YRJnZGM3RoY0="; + }; + + npmDepsHash = "sha256-mCm31OwI3wjq8taKRQuEj4+IWVZO9Z5KuIDBf39lYoQ="; + + env = { + PUPPETEER_SKIP_DOWNLOAD = true; + }; + + dontNpmBuild = true; + + meta = { + description = "A little language that compiles into JavaScript"; + homepage = "https://github.com/jashkenas/coffeescript"; + license = lib.licenses.mit; + mainProgram = "coffee"; + maintainers = with lib.maintainers; [ cdmistman ]; + }; +} diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index 707426d2c22c..efc8f5e25d58 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -57,6 +57,7 @@ mapAliases { castnow = pkgs.castnow; # added 2023-07-30 inherit (pkgs) clean-css-cli; # added 2023-08-18 coc-imselect = throw "coc-imselect was removed because it was broken"; # added 2023-08-21 + coffee-script = pkgs.coffeescript; # added 2023-08-18 inherit (pkgs) configurable-http-proxy; # added 2023-08-19 inherit (pkgs) cordova; # added 2023-08-18 dat = throw "dat was removed because it was broken"; # added 2023-08-21 diff --git a/pkgs/development/node-packages/main-programs.nix b/pkgs/development/node-packages/main-programs.nix index abb336280282..2b37511a423d 100644 --- a/pkgs/development/node-packages/main-programs.nix +++ b/pkgs/development/node-packages/main-programs.nix @@ -6,7 +6,6 @@ "@microsoft/rush" = "rush"; "@squoosh/cli" = "squoosh-cli"; "@webassemblyjs/cli-1.11.1" = "wasm2wast"; - coffee-script = "coffee"; "@withgraphite/graphite-cli" = "gt"; # Packages that provide a single executable. diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index be3b1826e120..74b483f25d8a 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -91,7 +91,6 @@ , "coc-yaml" , "coc-yank" , "code-theme-converter" -, "coffee-script" , "coinmon" , "concurrently" , "conventional-changelog-cli" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index f73e03a6be10..73000c505da5 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -80311,24 +80311,6 @@ in bypassCache = true; reconstructLock = true; }; - coffee-script = nodeEnv.buildNodePackage { - name = "coffee-script"; - packageName = "coffee-script"; - version = "1.12.7"; - src = fetchurl { - url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz"; - sha512 = "fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw=="; - }; - buildInputs = globalBuildInputs; - meta = { - description = "Unfancy JavaScript"; - homepage = "http://coffeescript.org"; - license = "MIT"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; coinmon = nodeEnv.buildNodePackage { name = "coinmon"; packageName = "coinmon"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8f9b93adf075..e6a6eb06cb4e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15664,6 +15664,8 @@ with pkgs; cmdstan = callPackage ../development/compilers/cmdstan { }; + coffeescript = callPackage ../development/compilers/coffeescript { }; + comby = callPackage ../development/tools/comby { }; inherit (coqPackages) compcert; From 74c029e4c9fd0ff09f27a24ae57f100222a9b1cb Mon Sep 17 00:00:00 2001 From: jaudiger Date: Wed, 30 Aug 2023 22:06:44 +0200 Subject: [PATCH 10/11] chore: update 'sha256' to 'hash' Signed-off-by: jaudiger --- pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix b/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix index 79daed87e756..56491ac68116 100644 --- a/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix +++ b/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix @@ -8,10 +8,10 @@ buildGoModule rec { owner = "hypnoglow"; repo = pname; rev = "v${version}"; - sha256 = "sha256-81Rzqu2fj6xSZbKvAhHzaGnr/3ACZvqJhYe+6Vyc0qk="; + hash = "sha256-81Rzqu2fj6xSZbKvAhHzaGnr/3ACZvqJhYe+6Vyc0qk="; }; - vendorSha256 = "sha256-Jvfl0sdZXV497RIgoZUJD0zK/pXK6yeAnuSdq42nky8="; + vendorHash = "sha256-Jvfl0sdZXV497RIgoZUJD0zK/pXK6yeAnuSdq42nky8="; # NOTE: Remove the install and upgrade hooks. postPatch = '' From 36ec0a4aed6d4a5dbef0a74e3e812f801599d112 Mon Sep 17 00:00:00 2001 From: jaudiger Date: Wed, 30 Aug 2023 22:07:34 +0200 Subject: [PATCH 11/11] fix: update helm-s3 package description Signed-off-by: jaudiger --- pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix b/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix index 56491ac68116..9d2159f2c34b 100644 --- a/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix +++ b/pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix @@ -34,7 +34,7 @@ buildGoModule rec { ''; meta = with lib; { - description = "A Helm plugin that shows a diff"; + description = "A Helm plugin that allows to set up a chart repository using AWS S3"; homepage = "https://github.com/hypnoglow/helm-s3"; license = licenses.mit; maintainers = with maintainers; [ yurrriq ];