entwine: setup passthru.updateScript + update + add geospatial team to maintainers (#344443)

authored by Ivan Mincik and committed by GitHub 184f7508 d4cc84c0

+8 -5
+8 -5
pkgs/applications/graphics/entwine/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , cmake 5 , pdal 6 , curl 7 , openssl 8 }: 9 10 - stdenv.mkDerivation { 11 pname = "entwine"; 12 - version = "unstable-2023-04-27"; 13 14 src = fetchFromGitHub { 15 owner = "connormanning"; 16 repo = "entwine"; 17 - rev = "8bd179c38e6da1688f42376b88ff30427672c4e3"; 18 - sha256 = "sha256-RlNxTtqxQoniI1Ugj5ot0weu7ji3WqDJZpMu2n8vBkw="; 19 }; 20 21 buildInputs = [ ··· 28 cmake 29 ]; 30 31 meta = with lib; { 32 description = "Point cloud organization for massive datasets"; 33 homepage = "https://entwine.io/"; 34 license = licenses.lgpl2Only; 35 - maintainers = with maintainers; [ matthewcroughan ]; 36 platforms = platforms.linux; 37 mainProgram = "entwine"; 38 };
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , gitUpdater 5 , cmake 6 , pdal 7 , curl 8 , openssl 9 }: 10 11 + stdenv.mkDerivation rec { 12 pname = "entwine"; 13 + version = "3.1.1"; 14 15 src = fetchFromGitHub { 16 owner = "connormanning"; 17 repo = "entwine"; 18 + rev = version; 19 + sha256 = "sha256-1dy5NafKX0E4MwFIggnr7bQIeB1KvqnNaQQUUAs6Bq8="; 20 }; 21 22 buildInputs = [ ··· 29 cmake 30 ]; 31 32 + passthru.updateScript = gitUpdater {}; 33 + 34 meta = with lib; { 35 description = "Point cloud organization for massive datasets"; 36 homepage = "https://entwine.io/"; 37 license = licenses.lgpl2Only; 38 + maintainers = with maintainers; teams.geospatial.members ++ [ matthewcroughan ]; 39 platforms = platforms.linux; 40 mainProgram = "entwine"; 41 };