about summary refs log tree commit diff
path: root/pkgs/servers/monitoring/grafana/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/servers/monitoring/grafana/plugins')
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/default.nix7
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/doitintl-bigquery-datasource/default.nix13
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/grafadruid-druid-datasource/default.nix13
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/grafana-clickhouse-datasource/default.nix19
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/grafana-clock-panel/default.nix13
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/grafana-oncall-app/default.nix13
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/grafana-piechart-panel/default.nix13
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/grafana-plugin.nix41
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix13
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/grafana-worldmap-panel/default.nix13
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/plugins.nix18
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix13
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/redis-datasource/default.nix13
-rw-r--r--pkgs/servers/monitoring/grafana/plugins/redis-explorer-app/default.nix13
-rwxr-xr-xpkgs/servers/monitoring/grafana/plugins/update-grafana-plugin.sh8
15 files changed, 0 insertions, 223 deletions
diff --git a/pkgs/servers/monitoring/grafana/plugins/default.nix b/pkgs/servers/monitoring/grafana/plugins/default.nix
deleted file mode 100644
index 95be470831c1..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/default.nix
+++ /dev/null
@@ -1,7 +0,0 @@
-{ newScope, pkgs }:
-
-let
-  callPackage = newScope (pkgs // plugins);
-  plugins = import ./plugins.nix { inherit callPackage; };
-in
-  plugins
diff --git a/pkgs/servers/monitoring/grafana/plugins/doitintl-bigquery-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/doitintl-bigquery-datasource/default.nix
deleted file mode 100644
index aa8520e69b8e..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/doitintl-bigquery-datasource/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ grafanaPlugin, lib }:
-
-grafanaPlugin rec {
-  pname = "doitintl-bigquery-datasource";
-  version = "2.0.3";
-  zipHash = "sha256-QxUNRsO1ony+6tVdpwx3P/63XNIdAVIren6hUwChf9E=";
-  meta = with lib; {
-    description = "BigQuery DataSource for Grafana";
-    license = licenses.mit;
-    maintainers = with maintainers; [ jwygoda ];
-    platforms = platforms.unix;
-  };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/grafadruid-druid-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafadruid-druid-datasource/default.nix
deleted file mode 100644
index a5ed12fbfa47..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/grafadruid-druid-datasource/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ grafanaPlugin, lib }:
-
-grafanaPlugin rec {
-  pname = "grafadruid-druid-datasource";
-  version = "1.4.1";
-  zipHash = "sha256-7atxqRqKqop6ABQ+ead6wR/YRpJaV8j/Ri4VB9FXMu8=";
-  meta = with lib; {
-    description = "Connects Grafana to Druid";
-    license = licenses.asl20;
-    maintainers = with maintainers; [ nukaduka ];
-    platforms = platforms.unix;
-  };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-clickhouse-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-clickhouse-datasource/default.nix
deleted file mode 100644
index 2ebc9834e27b..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/grafana-clickhouse-datasource/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{ grafanaPlugin, lib }:
-
-grafanaPlugin rec {
-  pname = "grafana-clickhouse-datasource";
-  version = "3.3.0";
-  zipHash = {
-    x86_64-linux = "sha256-FkOX/2vPmLtxe/oOISldlVhayy7AwfFxLeiwJ5TNgYY=";
-    aarch64-linux = "sha256-4rCj+NaKPZbuVohlKmSf1M6n5ng9HZMrwzBCgLPdiok=";
-    x86_64-darwin = "sha256-bpey6EwwAqXgxjvjJ6ou4rinidHCpUr+Z89YpAZK7z8=";
-    aarch64-darwin = "sha256-u/U2lu4szf9JFt/zfhGmWKH2OUqpJDNaSI69EDdi1+w=";
-  };
-  meta = with lib; {
-    description = "Connects Grafana to ClickHouse";
-    license = licenses.asl20;
-    sourceProvenance = with sourceTypes; [ binaryNativeCode ];
-    maintainers = with maintainers; [ moody ];
-    platforms = attrNames zipHash;
-  };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-clock-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-clock-panel/default.nix
deleted file mode 100644
index 61704eaaef34..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/grafana-clock-panel/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ grafanaPlugin, lib }:
-
-grafanaPlugin rec {
-  pname = "grafana-clock-panel";
-  version = "2.1.3";
-  zipHash = "sha256-ZedeV/SQsBu55jAxFyyXQefir4hEl1/TQDmaTJN9bag=";
-  meta = with lib; {
-    description = "Clock panel for Grafana";
-    license = licenses.mit;
-    maintainers = with maintainers; [ lukegb ];
-    platforms = platforms.unix;
-  };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-oncall-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-oncall-app/default.nix
deleted file mode 100644
index 6f475f49cfa7..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/grafana-oncall-app/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ grafanaPlugin, lib }:
-
-grafanaPlugin {
-  pname = "grafana-oncall-app";
-  version = "1.5.1";
-  zipHash = "sha256-3mC4TJ9ACM9e3e6UKI5vaDwXuW6RjbsOQFJU5v0wjk8=";
-  meta = with lib; {
-    description = "Developer-friendly incident response for Grafana";
-    license = licenses.agpl3Only;
-    maintainers = lib.teams.fslabs.members;
-    platforms = platforms.unix;
-  };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-piechart-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-piechart-panel/default.nix
deleted file mode 100644
index 168295c64cd5..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/grafana-piechart-panel/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ grafanaPlugin, lib }:
-
-grafanaPlugin rec {
-  pname = "grafana-piechart-panel";
-  version = "1.6.4";
-  zipHash = "sha256-bdAl3OmZgSNB+IxxlCb81abR+4dykKkRY3MpQUQyLks=";
-  meta = with lib; {
-    description = "Pie chart panel for Grafana";
-    license = licenses.mit;
-    maintainers = with maintainers; [ lukegb ];
-    platforms = platforms.unix;
-  };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-plugin.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-plugin.nix
deleted file mode 100644
index 57af5d265452..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/grafana-plugin.nix
+++ /dev/null
@@ -1,41 +0,0 @@
-{ stdenvNoCC, fetchurl, unzip, lib }:
-
-{ pname, version, zipHash, meta ? {}, passthru ? {}, ... }@args:
-let plat = stdenvNoCC.hostPlatform.system; in stdenvNoCC.mkDerivation ({
-  inherit pname version;
-
-  src = if lib.isAttrs zipHash then
-    fetchurl {
-      name = "${pname}-${version}-${plat}.zip";
-      hash = zipHash.${plat} or (throw "Unsupported system: ${plat}");
-      url = "https://grafana.com/api/plugins/${pname}/versions/${version}/download" + {
-        x86_64-linux = "?os=linux&arch=amd64";
-        aarch64-linux = "?os=linux&arch=arm64";
-        x86_64-darwin = "?os=darwin&arch=amd64";
-        aarch64-darwin = "?os=darwin&arch=arm64";
-      }.${plat} or (throw "Unsupported system: ${plat}");
-    }
-  else
-    fetchurl {
-      name = "${pname}-${version}.zip";
-      hash = zipHash;
-      url = "https://grafana.com/api/plugins/${pname}/versions/${version}/download";
-    }
-  ;
-
-  nativeBuildInputs = [ unzip ];
-
-  installPhase = ''
-    cp -R "." "$out"
-    chmod -R a-w "$out"
-    chmod u+w "$out"
-  '';
-
-  passthru = {
-    updateScript = [ ./update-grafana-plugin.sh pname ];
-  } // passthru;
-
-  meta = {
-    homepage = "https://grafana.com/grafana/plugins/${pname}";
-  } // meta;
-} // (builtins.removeAttrs args [ "zipHash" "pname" "version" "sha256" "meta" ]))
diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix
deleted file mode 100644
index ff06ec2137bd..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ grafanaPlugin, lib }:
-
-grafanaPlugin rec {
-  pname = "grafana-polystat-panel";
-  version = "2.1.4";
-  zipHash = "sha256-15mi5NzbbWXJ/69VEwUS058atQ+z2g4C3T9/b+/Exwk=";
-  meta = with lib; {
-    description = "Hexagonal multi-stat panel for Grafana";
-    license = licenses.asl20;
-    maintainers = with maintainers; [ lukegb ];
-    platforms = platforms.unix;
-  };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-worldmap-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-worldmap-panel/default.nix
deleted file mode 100644
index 630e5833667c..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/grafana-worldmap-panel/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ grafanaPlugin, lib }:
-
-grafanaPlugin rec {
-  pname = "grafana-worldmap-panel";
-  version = "1.0.6";
-  zipHash = "sha256-/lgsdBEL9HdJX1X1Qy0THBlYdUUI8SRtgF1Wig1Ktpk=";
-  meta = with lib; {
-    description = "World Map panel for Grafana";
-    license = licenses.mit;
-    maintainers = with maintainers; [ lukegb ];
-    platforms = platforms.unix;
-  };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/plugins.nix b/pkgs/servers/monitoring/grafana/plugins/plugins.nix
deleted file mode 100644
index bd1e775243f7..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/plugins.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{ callPackage }:
-{
-  inherit callPackage;
-
-  grafanaPlugin = callPackage ./grafana-plugin.nix { };
-
-  doitintl-bigquery-datasource = callPackage ./doitintl-bigquery-datasource { };
-  grafadruid-druid-datasource = callPackage ./grafadruid-druid-datasource { };
-  grafana-clickhouse-datasource = callPackage ./grafana-clickhouse-datasource { };
-  grafana-clock-panel = callPackage ./grafana-clock-panel { };
-  grafana-oncall-app = callPackage ./grafana-oncall-app { };
-  grafana-piechart-panel = callPackage ./grafana-piechart-panel { };
-  grafana-polystat-panel = callPackage ./grafana-polystat-panel { };
-  grafana-worldmap-panel = callPackage ./grafana-worldmap-panel { };
-  redis-app = callPackage ./redis-app { };
-  redis-datasource = callPackage ./redis-datasource { };
-  redis-explorer-app = callPackage ./redis-explorer-app { };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix
deleted file mode 100644
index f3dedc247bdb..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ grafanaPlugin, lib }:
-
-grafanaPlugin rec {
-  pname = "redis-app";
-  version = "2.2.1";
-  zipHash = "sha256-1ZzJaGhlM6CaTecj69aqJ9fqN7wYSsiDCMTRVkZJUb0=";
-  meta = with lib; {
-    description = "Redis Application plugin for Grafana";
-    license = licenses.asl20;
-    maintainers = with maintainers; [ azahi ];
-    platforms = platforms.unix;
-  };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/redis-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/redis-datasource/default.nix
deleted file mode 100644
index 4d21fe4fffec..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/redis-datasource/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ grafanaPlugin, lib }:
-
-grafanaPlugin rec {
-  pname = "redis-datasource";
-  version = "2.2.0";
-  zipHash = "sha256-a4at8o185XSOyNxZZKfb0/j1CVoKQ9JZx0ofoPUBqKs=";
-  meta = with lib; {
-    description = "Redis Data Source for Grafana";
-    license = licenses.asl20;
-    maintainers = with maintainers; [ azahi ];
-    platforms = platforms.unix;
-  };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/redis-explorer-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/redis-explorer-app/default.nix
deleted file mode 100644
index e58da0bebd83..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/redis-explorer-app/default.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{ grafanaPlugin, lib }:
-
-grafanaPlugin rec {
-  pname = "redis-explorer-app";
-  version = "2.1.1";
-  zipHash = "sha256-t5L9XURNcswDbZWSmehs/JYU7NoEwhX1If7ghbi509g=";
-  meta = with lib; {
-    description = "Redis Explorer plugin for Grafana";
-    license = licenses.asl20;
-    maintainers = with maintainers; [ azahi ];
-    platforms = platforms.unix;
-  };
-}
diff --git a/pkgs/servers/monitoring/grafana/plugins/update-grafana-plugin.sh b/pkgs/servers/monitoring/grafana/plugins/update-grafana-plugin.sh
deleted file mode 100755
index dd8f050c633c..000000000000
--- a/pkgs/servers/monitoring/grafana/plugins/update-grafana-plugin.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/usr/bin/env nix-shell
-#!nix-shell -i bash -p curl jq common-updater-scripts
-
-set -eu -o pipefail
-
-readonly plugin_name="$1"
-readonly latest_version="$(curl "https://grafana.com/api/plugins/${plugin_name}" | jq -r .version)"
-update-source-version "grafanaPlugins.${plugin_name}" "$latest_version"