diff --git a/flake.lock b/flake.lock index fa5219d..3595207 100644 --- a/flake.lock +++ b/flake.lock @@ -72,11 +72,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1723282977, - "narHash": "sha256-oTK91aOlA/4IsjNAZGMEBz7Sq1zBS0Ltu4/nIQdYDOg=", + "lastModified": 1723938990, + "narHash": "sha256-9tUadhnZQbWIiYVXH8ncfGXGvkNq3Hag4RCBEMUk7MI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a781ff33ae258bbcfd4ed6e673860c3e923bf2cc", + "rev": "c42fcfbdfeae23e68fc520f9182dde9f38ad1890", "type": "github" }, "original": { diff --git a/pkgs/gdal/default.nix b/pkgs/gdal/default.nix index 611b547..d24d171 100644 --- a/pkgs/gdal/default.nix +++ b/pkgs/gdal/default.nix @@ -79,13 +79,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "gdal" + lib.optionalString useMinimalFeatures "-minimal"; - version = "3.9.1"; + version = "3.9.2"; src = fetchFromGitHub { owner = "OSGeo"; repo = "gdal"; rev = "v${finalAttrs.version}"; - hash = "sha256-WCTQHUU2WYYiliwCJ4PsbvJIOar9LmvXn/i5jJzTCtM="; + hash = "sha256-BXnpNfi9tUd6nnwYdstuOfGsFVif8kkmkW97X1UAgt8="; }; nativeBuildInputs = [ diff --git a/pkgs/gdal/master-rev.nix b/pkgs/gdal/master-rev.nix index 5f64c07..8766866 100644 --- a/pkgs/gdal/master-rev.nix +++ b/pkgs/gdal/master-rev.nix @@ -1,4 +1,4 @@ { - rev = "3527c3f"; - hash = "sha256-nMh3KSaGKRzWQL39/Ab4Ohu5HPwSObxX3cr7K+8nDNU="; + rev = "2a11f6b"; + hash = "sha256-Q2+zgshBmW7bjZqJvmkW7dQ3aYJbu85N0MkYauAQVKY="; } diff --git a/pkgs/grass/plugins-list.nix b/pkgs/grass/plugins-list.nix index edf6005..d6b6278 100644 --- a/pkgs/grass/plugins-list.nix +++ b/pkgs/grass/plugins-list.nix @@ -56,7 +56,7 @@ g-download-location = { name = "g.download.location"; - description = ''Download GRASS Location from the web Get GRASS Location from an URL or file path''; + description = ''Download GRASS project (location) from the web Get GRASS project from an URL or file path''; }; @@ -300,12 +300,6 @@ }; - i-sentinel = { - name = "i.sentinel"; - description = ''None''; - }; - - i-signature-copy = { name = "i.signature.copy"; description = ''Copies signature file from a group/subgroup to another group/subgroup.''; diff --git a/pkgs/grass/plugins-rev.nix b/pkgs/grass/plugins-rev.nix index 8c04b62..d620e81 100644 --- a/pkgs/grass/plugins-rev.nix +++ b/pkgs/grass/plugins-rev.nix @@ -1,4 +1,4 @@ { - rev = "d6fc6d5"; - hash = "sha256-FkXgVuDZywY9IXYkjCg2A/WHfqVfnZrJ5HFiH47SUSY="; + rev = "8f99872"; + hash = "sha256-O+NQIFcmGtjgW0ihYrgV0A7wIyi+Nx160s42CQZXk+Q="; } diff --git a/pkgs/grass/plugins.nix b/pkgs/grass/plugins.nix index b98fe82..244dc54 100644 --- a/pkgs/grass/plugins.nix +++ b/pkgs/grass/plugins.nix @@ -67,6 +67,8 @@ stdenv.mkDerivation { ++ lib.optionals (name == "i-eodag") [ pytz ] ++ lib.optionals (name == "wx-metadata") [ wxpython ] ++ lib.optionals (name == "r-in-vect") [ python3-gdal ] + ++ lib.optionals (name == "i-landsat") [ pyyaml] + # ++ lib.optionals (name == "i-sentinel") [ pystac ] # non python ++ lib.optionals (name == "r-out-tiff") [ libtiff ] diff --git a/pkgs/grass/update-plugins.py b/pkgs/grass/update-plugins.py index fc4e4f3..c5c2be0 100644 --- a/pkgs/grass/update-plugins.py +++ b/pkgs/grass/update-plugins.py @@ -25,6 +25,8 @@ "v.stats", # can't build "i.pr", # can't build "wx.mwprecip", # can't build + "i.sentinel", # missing pystac in geonix + "t.stac", # missing pystac in geonix ] def fix_plugin_name(name): diff --git a/pkgs/qgis/qgis-ltr-plugins-list.nix b/pkgs/qgis/qgis-ltr-plugins-list.nix index 7176316..f05dd8d 100644 --- a/pkgs/qgis/qgis-ltr-plugins-list.nix +++ b/pkgs/qgis/qgis-ltr-plugins-list.nix @@ -64,9 +64,9 @@ Lizmap = { - version = "4.3.20"; - url = "https://plugins.qgis.org/plugins/lizmap/version/4.3.20/download/"; - hash = "sha256-W0ByHQEChL0Lj3KWCMbHyLW3zCmceJXXjvfwCkQF5dM="; + version = "4.3.21"; + url = "https://plugins.qgis.org/plugins/lizmap/version/4.3.21/download/"; + hash = "sha256-Z20ytfNPeZAXgJAmJOyaWY803uVWHp4fM3sOJL365Qs="; }; @@ -225,9 +225,9 @@ cadastre = { - version = "1.19.2"; - url = "https://plugins.qgis.org/plugins/cadastre/version/1.19.2/download/"; - hash = "sha256-RaG5Bl5hePmjUVc6RgZFE5TfVH//PCA80TJ25N1lpNg="; + version = "1.20.0"; + url = "https://plugins.qgis.org/plugins/cadastre/version/1.20.0/download/"; + hash = "sha256-enBLTBf9V5Q65yqW1eEVbNf6qIPe5ghsDJUHFTReyFU="; }; @@ -456,9 +456,9 @@ Lat-Lon-Tools = { - version = "3.6.20"; - url = "https://plugins.qgis.org/plugins/latlontools/version/3.6.20/download/"; - hash = "sha256-qS6i7SJ4nZC/6InodC+sBShqX4a0F/ga1POxaW6uv4A="; + version = "3.7.0"; + url = "https://plugins.qgis.org/plugins/latlontools/version/3.7.0/download/"; + hash = "sha256-J8BlJ8pQ9ZeN+gmFvN1xKBRMC+erxdv2c1pU0OpsSLI="; }; @@ -491,9 +491,9 @@ Shape-Tools = { - version = "3.4.19"; - url = "https://plugins.qgis.org/plugins/shapetools/version/3.4.19/download/"; - hash = "sha256-cqRxzX3l4qVfcb9ydMgooYjKN/IR2jKrK7TukK0PMtY="; + version = "3.5.0"; + url = "https://plugins.qgis.org/plugins/shapetools/version/3.5.0/download/"; + hash = "sha256-jFs6YC6cZN/siTkC4YRiL492ooCJr6L7tsIxAsAb1Gc="; }; @@ -631,9 +631,9 @@ MapTiler = { - version = "3.3.1"; - url = "https://plugins.qgis.org/plugins/qgis-maptiler-plugin/version/3.3.1/download/"; - hash = "sha256-35n5FtL2Xk1gEdiF1x5c4RZBOPI3kkhh/1rC/oDnHAc="; + version = "3.3.2"; + url = "https://plugins.qgis.org/plugins/qgis-maptiler-plugin/version/3.3.2/download/"; + hash = "sha256-d1drAa64c9JME3Lx6gS4FCjAwEFpm9fOB9bH52QoRqY="; }; @@ -673,9 +673,9 @@ Mapflow = { - version = "2.6.1"; - url = "https://plugins.qgis.org/plugins/mapflow/version/2.6.1/download/"; - hash = "sha256-DGpuOqrPD4JT0AyX8E8jKb0+ONn0VjiB/Upq76BCYeA="; + version = "2.6.2"; + url = "https://plugins.qgis.org/plugins/mapflow/version/2.6.2/download/"; + hash = "sha256-3D8WdVK8Z7bBrxL8aEX1bbh/xOPnFd3JM6nDoqKGIUg="; }; diff --git a/pkgs/qgis/qgis-plugins-list.nix b/pkgs/qgis/qgis-plugins-list.nix index f203155..139fc36 100644 --- a/pkgs/qgis/qgis-plugins-list.nix +++ b/pkgs/qgis/qgis-plugins-list.nix @@ -64,9 +64,9 @@ Lizmap = { - version = "4.3.20"; - url = "https://plugins.qgis.org/plugins/lizmap/version/4.3.20/download/"; - hash = "sha256-W0ByHQEChL0Lj3KWCMbHyLW3zCmceJXXjvfwCkQF5dM="; + version = "4.3.21"; + url = "https://plugins.qgis.org/plugins/lizmap/version/4.3.21/download/"; + hash = "sha256-Z20ytfNPeZAXgJAmJOyaWY803uVWHp4fM3sOJL365Qs="; }; @@ -225,9 +225,9 @@ cadastre = { - version = "1.19.2"; - url = "https://plugins.qgis.org/plugins/cadastre/version/1.19.2/download/"; - hash = "sha256-RaG5Bl5hePmjUVc6RgZFE5TfVH//PCA80TJ25N1lpNg="; + version = "1.20.0"; + url = "https://plugins.qgis.org/plugins/cadastre/version/1.20.0/download/"; + hash = "sha256-enBLTBf9V5Q65yqW1eEVbNf6qIPe5ghsDJUHFTReyFU="; }; @@ -456,9 +456,9 @@ Lat-Lon-Tools = { - version = "3.6.20"; - url = "https://plugins.qgis.org/plugins/latlontools/version/3.6.20/download/"; - hash = "sha256-qS6i7SJ4nZC/6InodC+sBShqX4a0F/ga1POxaW6uv4A="; + version = "3.7.0"; + url = "https://plugins.qgis.org/plugins/latlontools/version/3.7.0/download/"; + hash = "sha256-J8BlJ8pQ9ZeN+gmFvN1xKBRMC+erxdv2c1pU0OpsSLI="; }; @@ -491,9 +491,9 @@ Shape-Tools = { - version = "3.4.19"; - url = "https://plugins.qgis.org/plugins/shapetools/version/3.4.19/download/"; - hash = "sha256-cqRxzX3l4qVfcb9ydMgooYjKN/IR2jKrK7TukK0PMtY="; + version = "3.5.0"; + url = "https://plugins.qgis.org/plugins/shapetools/version/3.5.0/download/"; + hash = "sha256-jFs6YC6cZN/siTkC4YRiL492ooCJr6L7tsIxAsAb1Gc="; }; @@ -631,9 +631,9 @@ MapTiler = { - version = "3.3.1"; - url = "https://plugins.qgis.org/plugins/qgis-maptiler-plugin/version/3.3.1/download/"; - hash = "sha256-35n5FtL2Xk1gEdiF1x5c4RZBOPI3kkhh/1rC/oDnHAc="; + version = "3.3.2"; + url = "https://plugins.qgis.org/plugins/qgis-maptiler-plugin/version/3.3.2/download/"; + hash = "sha256-d1drAa64c9JME3Lx6gS4FCjAwEFpm9fOB9bH52QoRqY="; }; @@ -673,9 +673,9 @@ Mapflow = { - version = "2.6.1"; - url = "https://plugins.qgis.org/plugins/mapflow/version/2.6.1/download/"; - hash = "sha256-DGpuOqrPD4JT0AyX8E8jKb0+ONn0VjiB/Upq76BCYeA="; + version = "2.6.2"; + url = "https://plugins.qgis.org/plugins/mapflow/version/2.6.2/download/"; + hash = "sha256-3D8WdVK8Z7bBrxL8aEX1bbh/xOPnFd3JM6nDoqKGIUg="; }; diff --git a/pkgs/qgis/unwrapped-ltr.nix b/pkgs/qgis/unwrapped-ltr.nix index c178e9c..de19ec1 100644 --- a/pkgs/qgis/unwrapped-ltr.nix +++ b/pkgs/qgis/unwrapped-ltr.nix @@ -73,14 +73,14 @@ let urllib3 ]; in mkDerivation rec { - version = "3.34.9"; + version = "3.34.10"; pname = "qgis-ltr-unwrapped"; src = fetchFromGitHub { owner = "qgis"; repo = "QGIS"; rev = "final-${lib.replaceStrings [ "." ] [ "_" ] version}"; - hash = "sha256-4ZgCvg3VSa1LJQ8yr45nY4ZI7tyVVdW7WPK/jwBI+HU="; + hash = "sha256-E2Ak14h1kWdGq+JNbCeh5YJkr/S9g/0HD834MtgACSA="; }; passthru = { diff --git a/pkgs/qgis/unwrapped.nix b/pkgs/qgis/unwrapped.nix index d9b40b0..60fac3c 100644 --- a/pkgs/qgis/unwrapped.nix +++ b/pkgs/qgis/unwrapped.nix @@ -73,14 +73,14 @@ let urllib3 ]; in mkDerivation rec { - version = "3.38.1"; + version = "3.38.2"; pname = "qgis-unwrapped"; src = fetchFromGitHub { owner = "qgis"; repo = "QGIS"; rev = "final-${lib.replaceStrings [ "." ] [ "_" ] version}"; - hash = "sha256-8fwLn77CK8w4srJNUilfJumDt2wCcQLs9D5/4tzpzPA="; + hash = "sha256-lArwRtHR/KAsgjpjid6YnPA9BkcG1Mg/KeIIOWN75Kg="; }; passthru = {