diff options
author | Martin Weinelt <hexa@darmstadt.ccc.de> | 2022-10-10 21:45:18 +0200 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2022-10-10 21:45:18 +0200 |
commit | 294201004fe344a10684be4d592c0c22d3caebfc (patch) | |
tree | 1b708587af55ca0861a93ffa96f19c0cdc8f93fe /pkgs/tools | |
parent | 265121ef549be513ffddda5e69704238691649b9 (diff) | |
parent | c606d772abab3612fadad3a067f65fb1846ad26b (diff) | |
download | nixpkgs-294201004fe344a10684be4d592c0c22d3caebfc.tar nixpkgs-294201004fe344a10684be4d592c0c22d3caebfc.tar.gz nixpkgs-294201004fe344a10684be4d592c0c22d3caebfc.tar.bz2 nixpkgs-294201004fe344a10684be4d592c0c22d3caebfc.tar.lz nixpkgs-294201004fe344a10684be4d592c0c22d3caebfc.tar.xz nixpkgs-294201004fe344a10684be4d592c0c22d3caebfc.tar.zst nixpkgs-294201004fe344a10684be4d592c0c22d3caebfc.zip |
Merge remote-tracking branch 'origin/master' into staging-next
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/misc/fend/default.nix | 12 | ||||
-rw-r--r-- | pkgs/tools/misc/fx_cast/default.nix | 4 | ||||
-rw-r--r-- | pkgs/tools/misc/gh-dash/default.nix | 4 | ||||
-rw-r--r-- | pkgs/tools/misc/qflipper/default.nix | 4 | ||||
-rw-r--r-- | pkgs/tools/networking/haproxy/default.nix | 4 | ||||
-rw-r--r-- | pkgs/tools/networking/minio-client/default.nix | 6 | ||||
-rw-r--r-- | pkgs/tools/networking/wolfebin/default.nix | 10 | ||||
-rw-r--r-- | pkgs/tools/text/csview/default.nix | 6 | ||||
-rw-r--r-- | pkgs/tools/wayland/shotman/default.nix | 39 |
9 files changed, 70 insertions, 19 deletions
diff --git a/pkgs/tools/misc/fend/default.nix b/pkgs/tools/misc/fend/default.nix index 7bb3cb200d3..453697e8a5c 100644 --- a/pkgs/tools/misc/fend/default.nix +++ b/pkgs/tools/misc/fend/default.nix @@ -3,6 +3,8 @@ , fetchFromGitHub , rustPlatform , darwin +, pandoc +, installShellFiles }: rustPlatform.buildRustPackage rec { @@ -18,8 +20,18 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "sha256-jGPS9x4DKQCXZkaJu9qIEqoxIu+1WraqfqxGFRV5z7A="; + nativeBuildInputs = [ pandoc installShellFiles ]; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; + postBuild = '' + patchShebangs --build ./documentation/build.sh + ./documentation/build.sh + ''; + + preFixup = '' + installManPage documentation/fend.1 + ''; + doInstallCheck = true; installCheckPhase = '' diff --git a/pkgs/tools/misc/fx_cast/default.nix b/pkgs/tools/misc/fx_cast/default.nix index 111447fe483..f7ca224ada0 100644 --- a/pkgs/tools/misc/fx_cast/default.nix +++ b/pkgs/tools/misc/fx_cast/default.nix @@ -23,13 +23,13 @@ in stdenv.mkDerivation rec { pname = "fx_cast_bridge"; - version = "0.2.0"; + version = "0.3.1"; src = pkgs.fetchFromGitHub { owner = "hensm"; repo = "fx_cast"; rev = "v${version}"; - hash = "sha256-bgoItAOIHxGow7TjlRzaMqtIefcSym1h5n6v/9fFZfc="; + hash = "sha256-hB4NVJW2exHoKsMp0CKzHerYgj8aR77rV+ZsCoWA1Dg="; }; buildInputs = with pkgs; [ diff --git a/pkgs/tools/misc/gh-dash/default.nix b/pkgs/tools/misc/gh-dash/default.nix index 3f1d866f318..a06237b33a7 100644 --- a/pkgs/tools/misc/gh-dash/default.nix +++ b/pkgs/tools/misc/gh-dash/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "gh-dash"; - version = "3.4.1"; + version = "3.4.2"; src = fetchFromGitHub { owner = "dlvhdr"; repo = "gh-dash"; rev = "v${version}"; - sha256 = "sha256-NGUuUBCoLKyyFdTw7n/PY486JEcrTsed4/iuB9iUTLE="; + sha256 = "sha256-MiVscWYq2Y9EaupSYbTA9bsToLoIVhHCNE2Kj0GpkPw="; }; vendorSha256 = "sha256-BbrHvphTQLvUKanmO4GrNpkT0MSlY7+WMJiyXV7dFB8="; diff --git a/pkgs/tools/misc/qflipper/default.nix b/pkgs/tools/misc/qflipper/default.nix index d09aec664ad..f0d001cf8a1 100644 --- a/pkgs/tools/misc/qflipper/default.nix +++ b/pkgs/tools/misc/qflipper/default.nix @@ -23,8 +23,8 @@ }: let pname = "qFlipper"; - version = "1.1.3"; - sha256 = "sha256-/MYX/WnK3cClIOImb5/awT8lX2Wx8g+r/RVt3RH7d0c="; + version = "1.2.1"; + sha256 = "sha256-6pfkZfT/8DNZGIdc8YvHN2TPyhDqHU6e3mqtAZOpHLo="; timestamp = "99999999999"; commit = "nix-${version}"; diff --git a/pkgs/tools/networking/haproxy/default.nix b/pkgs/tools/networking/haproxy/default.nix index 2a51d9ac075..e43c58d78d4 100644 --- a/pkgs/tools/networking/haproxy/default.nix +++ b/pkgs/tools/networking/haproxy/default.nix @@ -11,11 +11,11 @@ assert usePcre -> pcre != null; stdenv.mkDerivation rec { pname = "haproxy"; - version = "2.6.5"; + version = "2.6.6"; src = fetchurl { url = "https://www.haproxy.org/download/${lib.versions.majorMinor version}/src/${pname}-${version}.tar.gz"; - sha256 = "sha256-zp4Z6/zdQ+Ua+KYJDx341RLZct33QvpkimQ7uxkFZgU="; + sha256 = "sha256-0MgMkMBK55WYtYuXSdU3h/APe1FRdefYID8nluamWU0="; }; buildInputs = [ openssl zlib ] diff --git a/pkgs/tools/networking/minio-client/default.nix b/pkgs/tools/networking/minio-client/default.nix index e6bde05e892..afc0c9022b0 100644 --- a/pkgs/tools/networking/minio-client/default.nix +++ b/pkgs/tools/networking/minio-client/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "minio-client"; - version = "2022-10-06T01-20-06Z"; + version = "2022-10-09T21-10-59Z"; src = fetchFromGitHub { owner = "minio"; repo = "mc"; rev = "RELEASE.${version}"; - sha256 = "sha256-nwtPsrNFUnFMs8fj+T4SnHFeAafU3xwLwnaIE4rrU78="; + sha256 = "sha256-nsszO0sxQWtukBI4qiiU5gL1yI4rpbG5MGhtCFPUY2c="; }; - vendorSha256 = "sha256-DCvUTtrkM+5LAivgKllKosD4mQY3zggjnc1jig9vJW0="; + vendorSha256 = "sha256-kAbbvaMREGlZYtSikZmB4J7uFwZ9SjRdf2B5g9PvBOc="; subPackages = [ "." ]; diff --git a/pkgs/tools/networking/wolfebin/default.nix b/pkgs/tools/networking/wolfebin/default.nix index 2a07ada114d..47babc4ceb9 100644 --- a/pkgs/tools/networking/wolfebin/default.nix +++ b/pkgs/tools/networking/wolfebin/default.nix @@ -1,17 +1,17 @@ -{ lib, stdenv, fetchFromGitHub, python }: +{ lib, stdenv, fetchFromGitHub, python3 }: stdenv.mkDerivation rec { - version = "5.4"; pname = "wolfebin"; + version = "5.6"; src = fetchFromGitHub { owner = "thejoshwolfe"; repo = "wolfebin"; rev = version; - sha256 = "16xj6zz30sn9q05p211bmmsl0i6fknfxf8dssn6knm6nkiym8088"; + sha256 = "sha256-tsI71/UdLaGZ3O2lNTd1c8S5OS2imquLovh0n0ez8Ts="; }; - buildInputs = [ python ]; + buildInputs = [ python3 ]; installPhase = '' install -m 755 -d $out/bin @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/thejoshwolfe/wolfebin"; description = "Quick and easy file sharing"; license = licenses.mit; - maintainers = [ maintainers.andrewrk ]; + maintainers = with maintainers; [ andrewrk ]; platforms = platforms.all; }; } diff --git a/pkgs/tools/text/csview/default.nix b/pkgs/tools/text/csview/default.nix index 315d8e54f15..0b69465ccfb 100644 --- a/pkgs/tools/text/csview/default.nix +++ b/pkgs/tools/text/csview/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "csview"; - version = "1.2.1"; + version = "1.2.2"; src = fetchFromGitHub { owner = "wfxr"; repo = pname; rev = "v${version}"; - sha256 = "sha256-ep+bfmeXbHGD0xEqKQr1dfh7MOPfySdcZcTaEonOSas="; + sha256 = "sha256-pv0zCtVHTjzkXK5EZhu6jviMJF0p9dvAuYcA6khiIos="; }; - cargoSha256 = "sha256-IfIOettKHVay9Ls3cT9BI0zmGHle2Ew227BztbiLxEw="; + cargoSha256 = "sha256-uMBwEbxI8hjoFMlH+oquHvKdyLUC9bnO5uMFHkyZjgY="; meta = with lib; { description = "A high performance csv viewer with cjk/emoji support"; diff --git a/pkgs/tools/wayland/shotman/default.nix b/pkgs/tools/wayland/shotman/default.nix new file mode 100644 index 00000000000..91742a7c1c2 --- /dev/null +++ b/pkgs/tools/wayland/shotman/default.nix @@ -0,0 +1,39 @@ +{ lib +, fetchFromSourcehut +, rustPlatform +, pkg-config +, libxkbcommon +, makeWrapper +, slurp +}: + +rustPlatform.buildRustPackage rec { + pname = "shotman"; + version = "0.2.0"; + + src = fetchFromSourcehut { + owner = "~whynothugo"; + repo = pname; + rev = "v${version}"; + hash = "sha256-QNRQInFZcB1nqzESTAqYWwqJ0oiJa6UMCpjY3aHBiyA="; + }; + + cargoHash = "sha256-BfH1HhBbgdCA1IqKNdl4/FEzZxHgJmoSKNVMJUrSHCA="; + + nativeBuildInputs = [ pkg-config makeWrapper ]; + + buildInputs = [ libxkbcommon ]; + + preFixup = '' + wrapProgram $out/bin/shotman \ + --prefix PATH ":" "${lib.makeBinPath [ slurp ]}"; + ''; + + meta = with lib; { + description = "The uncompromising screenshot GUI for Wayland compositors"; + homepage = "https://git.sr.ht/~whynothugo/shotman"; + license = licenses.isc; + platforms = platforms.linux; + maintainers = with maintainers; [ zendo ]; + }; +} |