Unverified Commit 9c6be948 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

sqlauncher: init at 0-unstable-2025-12-30; maintainers: add reylak (#479519)

parents 323c72e1 a7d7545a
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -22274,6 +22274,13 @@
    githubId = 44014925;
    name = "Rexx Larsson";
  };
  reylak = {
    name = "Joaquin Lopez";
    email = "elreylak@proton.me";
    github = "Reylak-dev";
    githubId = 178049808;
    matrix = "@reylak:unredacted.org";
  };
  rgnns = {
    email = "jglievano@gmail.com";
    github = "rgnns";
+48 −0
Original line number Diff line number Diff line
{
  stdenv,
  fetchFromGitea,
  cmake,
  ninja,
  qt6,
  lib,
}:

stdenv.mkDerivation {
  pname = "sqlauncher";
  version = "0.0.0-unstable-2025-12-30";

  src = fetchFromGitea {
    domain = "codeberg.org";
    owner = "ItsZariep";
    repo = "SQLauncher";
    rev = "4a82d0f5d1394f3ff850297939b62357f7f3ce0f";
    hash = "sha256-9yMdJn+aMJQrkreEWkaTw0ZAtmNtTw50n2pXu3d9m6w=";
  };

  nativeBuildInputs = [
    qt6.wrapQtAppsHook
    cmake
    ninja
  ];
  buildInputs = [
    qt6.qtbase
  ];

  installPhase = ''
    runHook preInstall

    mkdir -p $out/bin
    cp sqlauncher $out/bin

    runHook postInstall
  '';

  meta = with lib; {
    description = "Simple QT6 Program Launcher";
    homepage = "https://codeberg.org/ItsZariep/SQLauncher";
    license = licenses.gpl3Only;
    mainProgram = "sqlauncher";
    platforms = platforms.linux;
    maintainers = [ maintainers.reylak ];
  };
}