From ca2492703cdddd9fc3ce4cb3b71796d63f991e59 Mon Sep 17 00:00:00 2001 From: chillcicada <2210227279@qq.com> Date: Thu, 11 Dec 2025 00:27:37 +0800 Subject: [PATCH] reqable: 2.33.12 -> 3.0.30; fix settings schema; adopted (cherry picked from commit a8d11dbf6a34306f19ce3b68393c1eaef7991d96) --- pkgs/by-name/re/reqable/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/re/reqable/package.nix b/pkgs/by-name/re/reqable/package.nix index 4c201ef4673b..80d88007cb64 100644 --- a/pkgs/by-name/re/reqable/package.nix +++ b/pkgs/by-name/re/reqable/package.nix @@ -28,11 +28,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "reqable"; - version = "2.33.12"; + version = "3.0.30"; src = fetchurl { url = "https://github.com/reqable/reqable-app/releases/download/${finalAttrs.version}/reqable-app-linux-x86_64.deb"; - hash = "sha256-LCHeJUzTRjl/lh3PWygZV0Rd3AxJEGlTkVrI/5l+Go4="; + hash = "sha256-tqeTcM0+RClOgWY72NJAFJAe62zbqAtdsIe//nZ3Kjs="; }; nativeBuildInputs = [ @@ -75,7 +75,8 @@ stdenv.mkDerivation (finalAttrs: { preFixup = '' mkdir $out/bin makeWrapper $out/share/reqable/reqable $out/bin/reqable \ - --prefix LD_LIBRARY_PATH : $out/share/reqable/lib + --prefix LD_LIBRARY_PATH : $out/share/reqable/lib \ + --set GIO_MODULE_DIR "${glib.out}/lib/gio/modules" ''; passthru.updateScript = nix-update-script { }; @@ -83,10 +84,12 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Generation API debugging and testing one-stop solution"; homepage = "https://reqable.com"; + downloadPage = "https://github.com/reqable/reqable-app/releases"; + changelog = "https://github.com/reqable/reqable-app/releases/tag/${finalAttrs.version}"; mainProgram = "reqable"; license = lib.licenses.unfree; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; - maintainers = [ ]; + maintainers = with lib.maintainers; [ chillcicada ]; platforms = [ "x86_64-linux" ]; }; })