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