diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-12-09 12:01:13 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-09 12:01:13 +0000 |
commit | 870c9dd13915963df9c5c3591661e10bea62c8c9 (patch) | |
tree | 56b669ab2439520d20210e35eb365e6c65e8d0c2 /pkgs/by-name | |
parent | f7508215c81a1540919142fac332c3e6942fd4ad (diff) | |
parent | 4e9c9542905ccb6ab6bd7dfab225874da5691d7b (diff) | |
download | nixlib-870c9dd13915963df9c5c3591661e10bea62c8c9.tar nixlib-870c9dd13915963df9c5c3591661e10bea62c8c9.tar.gz nixlib-870c9dd13915963df9c5c3591661e10bea62c8c9.tar.bz2 nixlib-870c9dd13915963df9c5c3591661e10bea62c8c9.tar.lz nixlib-870c9dd13915963df9c5c3591661e10bea62c8c9.tar.xz nixlib-870c9dd13915963df9c5c3591661e10bea62c8c9.tar.zst nixlib-870c9dd13915963df9c5c3591661e10bea62c8c9.zip |
Merge master into staging-next
Diffstat (limited to 'pkgs/by-name')
-rwxr-xr-x | pkgs/by-name/hd/hdrop/package.nix | 52 | ||||
-rw-r--r-- | pkgs/by-name/xo/xorriso/package.nix | 6 |
2 files changed, 55 insertions, 3 deletions
diff --git a/pkgs/by-name/hd/hdrop/package.nix b/pkgs/by-name/hd/hdrop/package.nix new file mode 100755 index 000000000000..940cdf8f66b3 --- /dev/null +++ b/pkgs/by-name/hd/hdrop/package.nix @@ -0,0 +1,52 @@ +{ lib +, stdenvNoCC +, fetchFromGitHub +, makeWrapper +, scdoc +, coreutils +, util-linux +, jq +, libnotify +, withHyprland ? true +, hyprland +}: + +stdenvNoCC.mkDerivation rec { + pname = "hdrop"; + version = "0.2.4"; + + src = fetchFromGitHub { + owner = "Schweber"; + repo = "hdrop"; + rev = "v${version}"; + hash = "sha256-VsM1wPl8edAnZUvYw3IeOHw/XQ2pvbLt0v3G0B8+iSA="; + }; + + nativeBuildInputs = [ + makeWrapper + scdoc + ]; + + makeFlags = [ "PREFIX=$(out)" ]; + + postInstall = '' + wrapProgram $out/bin/hdrop --prefix PATH ':' \ + "${lib.makeBinPath ([ + coreutils + util-linux + jq + libnotify + ] + ++ lib.optional withHyprland hyprland)}" + ''; + + meta = with lib; { + description = "Emulate 'tdrop' in Hyprland (run, show and hide specific programs per keybind)"; + homepage = "https://github.com/Schweber/hdrop"; + changelog = "https://github.com/Schweber/hdrop/releases/tag/v${version}"; + license = licenses.agpl3; + platforms = platforms.linux; + maintainers = with maintainers; [ Schweber ]; + mainProgram = "hdrop"; + }; +} diff --git a/pkgs/by-name/xo/xorriso/package.nix b/pkgs/by-name/xo/xorriso/package.nix index 057f61c9fe27..9fba38fb9044 100644 --- a/pkgs/by-name/xo/xorriso/package.nix +++ b/pkgs/by-name/xo/xorriso/package.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "xorriso"; - version = "1.5.7"; + version = "1.5.7-unstable-2023-12-06"; src = fetchurl { - url = "https://www.gnu.org/software/xorriso/xorriso-${finalAttrs.version}.tar.gz"; - hash = "sha256-hnV3w4f2tKmjIk60Qd7Y+xY432y8Bg+NGh5dAPMY9QI="; + url = "https://web.archive.org/web/20231206123448/https://www.gnu.org/software/xorriso/xorriso-1.5.7.tar.gz"; + hash = "sha256-B7lV3n3e1aF7yJsLxwi8C8m3sBmUUePpCV9KfWRuTm0="; }; buildInputs = [ |