summary refs log tree commit diff
diff options
context:
space:
mode:
authorRobert Hensing <robert@roberthensing.nl>2020-12-11 11:43:23 +0100
committerRobert Hensing <robert@roberthensing.nl>2020-12-11 11:43:23 +0100
commitf0568c22282c9fdb56172597225bb54bb75afaff (patch)
treec4abda2d129d273ec8a24c773a2a94b7f16d84ff
parent10fafe2125bab693fcbccd8f0cd480cee219b040 (diff)
downloadnixpkgs-f0568c22282c9fdb56172597225bb54bb75afaff.tar
nixpkgs-f0568c22282c9fdb56172597225bb54bb75afaff.tar.gz
nixpkgs-f0568c22282c9fdb56172597225bb54bb75afaff.tar.bz2
nixpkgs-f0568c22282c9fdb56172597225bb54bb75afaff.tar.lz
nixpkgs-f0568c22282c9fdb56172597225bb54bb75afaff.tar.xz
nixpkgs-f0568c22282c9fdb56172597225bb54bb75afaff.tar.zst
nixpkgs-f0568c22282c9fdb56172597225bb54bb75afaff.zip
fetchMavenArtifact: switch mirrors to https
Maven repositories are disabling HTTP support for security.
Even though Nix adds some security with its own hash validation,
broken mirrors are a, well, suboptimal experience.
I don't know of any plans by sonatype, but it seems like a matter
of time.

https://www.lightbend.com/blog/lightbend-to-require-https-on-repos-starting-august-5-2020
-rw-r--r--pkgs/build-support/fetchmavenartifact/default.nix8
-rw-r--r--pkgs/development/interpreters/clojurescript/lumo/deps.nix6
2 files changed, 7 insertions, 7 deletions
diff --git a/pkgs/build-support/fetchmavenartifact/default.nix b/pkgs/build-support/fetchmavenartifact/default.nix
index 42ad7603a8f..b1482a3578b 100644
--- a/pkgs/build-support/fetchmavenartifact/default.nix
+++ b/pkgs/build-support/fetchmavenartifact/default.nix
@@ -3,10 +3,10 @@
 { fetchurl, stdenv }:
 let
   defaultRepos = [
-    "http://repo1.maven.org/maven2"
-    "http://oss.sonatype.org/content/repositories/releases"
-    "http://oss.sonatype.org/content/repositories/public"
-    "http://repo.typesafe.com/typesafe/releases"
+    "https://repo1.maven.org/maven2"
+    "https://oss.sonatype.org/content/repositories/releases"
+    "https://oss.sonatype.org/content/repositories/public"
+    "https://repo.typesafe.com/typesafe/releases"
   ];
 in
 
diff --git a/pkgs/development/interpreters/clojurescript/lumo/deps.nix b/pkgs/development/interpreters/clojurescript/lumo/deps.nix
index 4f3beff3b81..50f1c4af211 100644
--- a/pkgs/development/interpreters/clojurescript/lumo/deps.nix
+++ b/pkgs/development/interpreters/clojurescript/lumo/deps.nix
@@ -4,9 +4,9 @@
 let repos = [
       "https://repo.clojars.org/"
       "https://repo1.maven.org/"
-      "http://oss.sonatype.org/content/repositories/releases/"
-      "http://oss.sonatype.org/content/repositories/public/"
-      "http://repo.typesafe.com/typesafe/releases/"
+      "https://oss.sonatype.org/content/repositories/releases/"
+      "https://oss.sonatype.org/content/repositories/public/"
+      "https://repo.typesafe.com/typesafe/releases/"
     ];
 
 in rec {