From dfc30953d4127c95f70f460beb62e84b8da712aa Mon Sep 17 00:00:00 2001 From: h7x4 Date: Tue, 14 Oct 2025 17:22:53 +0900 Subject: [PATCH 1/4] sqlcheck: fix minimum cmake version --- pkgs/by-name/sq/sqlcheck/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/sq/sqlcheck/package.nix b/pkgs/by-name/sq/sqlcheck/package.nix index 7bcf34efe87e..fcc62322892d 100644 --- a/pkgs/by-name/sq/sqlcheck/package.nix +++ b/pkgs/by-name/sq/sqlcheck/package.nix @@ -28,6 +28,13 @@ stdenv.mkDerivation rec { }) ]; + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 2.8 FATAL_ERROR)" "cmake_minimum_required(VERSION 3.10)" + substituteInPlace external/gflags/CMakeLists.txt \ + --replace-fail "cmake_minimum_required (VERSION 3.0.2 FATAL_ERROR)" "cmake_minimum_required(VERSION 3.10)" + ''; + nativeBuildInputs = [ cmake ]; doCheck = true; From 07daf04299d540bf1a35c083c183528c1b3aa181 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Wed, 15 Oct 2025 00:27:12 +0900 Subject: [PATCH 2/4] sqlcheck: reduce `platforms` --- pkgs/by-name/sq/sqlcheck/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sq/sqlcheck/package.nix b/pkgs/by-name/sq/sqlcheck/package.nix index fcc62322892d..71459054e513 100644 --- a/pkgs/by-name/sq/sqlcheck/package.nix +++ b/pkgs/by-name/sq/sqlcheck/package.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { description = "Automatically identify anti-patterns in SQL queries"; mainProgram = "sqlcheck"; license = licenses.asl20; - platforms = platforms.all; + platforms = with platforms; unix ++ windows; maintainers = [ ]; }; } From e78df7468834f65b14012432742096fd6bb9789a Mon Sep 17 00:00:00 2001 From: h7x4 Date: Wed, 15 Oct 2025 00:26:36 +0900 Subject: [PATCH 3/4] sqlcheck: mark as broken on darwin --- pkgs/by-name/sq/sqlcheck/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/sq/sqlcheck/package.nix b/pkgs/by-name/sq/sqlcheck/package.nix index 71459054e513..ce91979bc39f 100644 --- a/pkgs/by-name/sq/sqlcheck/package.nix +++ b/pkgs/by-name/sq/sqlcheck/package.nix @@ -45,6 +45,7 @@ stdenv.mkDerivation rec { mainProgram = "sqlcheck"; license = licenses.asl20; platforms = with platforms; unix ++ windows; + broken = stdenv.hostPlatform.isDarwin; maintainers = [ ]; }; } From fef33f4993dbffbc1f49aa21c5fe5f16fd698c94 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Wed, 15 Oct 2025 00:29:03 +0900 Subject: [PATCH 4/4] sqlcheck: add h7x4 to `maintainers` --- pkgs/by-name/sq/sqlcheck/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sq/sqlcheck/package.nix b/pkgs/by-name/sq/sqlcheck/package.nix index ce91979bc39f..eb392e230012 100644 --- a/pkgs/by-name/sq/sqlcheck/package.nix +++ b/pkgs/by-name/sq/sqlcheck/package.nix @@ -46,6 +46,6 @@ stdenv.mkDerivation rec { license = licenses.asl20; platforms = with platforms; unix ++ windows; broken = stdenv.hostPlatform.isDarwin; - maintainers = [ ]; + maintainers = with maintainers; [ h7x4 ]; }; }