From 50a5ea49f361f6bf716ceaf7536118fe01d2d7b8 Mon Sep 17 00:00:00 2001 From: usertam Date: Thu, 27 Feb 2025 23:32:38 +0800 Subject: [PATCH 1/2] pcl: fix build on darwin --- pkgs/by-name/pc/pcl/package.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pc/pcl/package.nix b/pkgs/by-name/pc/pcl/package.nix index 9d80edca070e..7f0c49b28e37 100644 --- a/pkgs/by-name/pc/pcl/package.nix +++ b/pkgs/by-name/pc/pcl/package.nix @@ -14,6 +14,7 @@ libXt, libpcap, libusb1, + llvmPackages, # nativeBuildInputs boost, @@ -58,6 +59,7 @@ stdenv.mkDerivation (finalAttrs: { libpcap libsForQt5.qtbase libusb1 + llvmPackages.openmp ]; propagatedBuildInputs = [ @@ -84,9 +86,5 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ GaetanLepage ]; platforms = with lib.platforms; linux ++ darwin; - badPlatforms = [ - # fatal error: 'omp.h' file not found - lib.systems.inspect.patterns.isDarwin - ]; }; }) From 0d1166e2bb2e4e95523385da202898b070e2cd52 Mon Sep 17 00:00:00 2001 From: usertam Date: Fri, 28 Feb 2025 21:24:31 +0800 Subject: [PATCH 2/2] pcl: add usertam to maintainers --- pkgs/by-name/pc/pcl/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/pc/pcl/package.nix b/pkgs/by-name/pc/pcl/package.nix index 7f0c49b28e37..9870b6102e12 100644 --- a/pkgs/by-name/pc/pcl/package.nix +++ b/pkgs/by-name/pc/pcl/package.nix @@ -84,7 +84,10 @@ stdenv.mkDerivation (finalAttrs: { description = "Open project for 2D/3D image and point cloud processing"; changelog = "https://github.com/PointCloudLibrary/pcl/blob/pcl-${finalAttrs.version}/CHANGES.md"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ GaetanLepage ]; + maintainers = with lib.maintainers; [ + GaetanLepage + usertam + ]; platforms = with lib.platforms; linux ++ darwin; }; })