File 0004-use-local-maven-repo.patch of Package gradle5

From 3d2f7acd6ceaeda50f7382bcb18acb7e79d0fc25 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@suse.de>
Date: Wed, 19 Dec 2018 10:54:42 +0100
Subject: [PATCH 4/7] use local maven repo

---
 build.gradle.kts                              | 20 +------------------
 buildSrc/build.gradle.kts                     | 18 +----------------
 buildSrc/settings.gradle.kts                  | 12 +++++++----
 .../groovy/build.gradle                       |  3 +++
 .../internal-performance-testing.gradle.kts   |  2 +-
 subprojects/reporting/reporting.gradle.kts    |  2 +-
 6 files changed, 15 insertions(+), 42 deletions(-)

diff --git a/build.gradle.kts b/build.gradle.kts
index 72be90384c0d..94c5d4141a26 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -147,25 +147,7 @@ allprojects {
     group = "org.gradle"
 
     repositories {
-        maven {
-            name = "Gradle libs"
-            url = uri("https://repo.gradle.org/gradle/libs")
-        }
-        maven {
-            name = "kotlinx"
-            url = uri("https://kotlin.bintray.com/kotlinx/")
-        }
-        maven {
-            name = "kotlin-eap"
-            url = uri("https://dl.bintray.com/kotlin/kotlin-eap")
-        }
-        maven {
-            name = "sonatype-snapshots"
-            url = uri("https://oss.sonatype.org/content/repositories/snapshots")
-            content {
-                includeGroup("org.openjdk.jmc")
-            }
-        }
+        mavenLocal()
     }
 
     // patchExternalModules lives in the root project - we need to activate normalization there, too.
diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts
index 9a62c4e8ac03..b4ae895e7855 100644
--- a/buildSrc/build.gradle.kts
+++ b/buildSrc/build.gradle.kts
@@ -73,23 +73,7 @@ subprojects {
 
 allprojects {
     repositories {
-        maven {
-            name = "Gradle libs"
-            url = uri("https://repo.gradle.org/gradle/libs")
-        }
-        gradlePluginPortal()
-        maven {
-            name = "Gradle snapshot libs"
-            url = uri("https://repo.gradle.org/gradle/libs-snapshots")
-        }
-        maven {
-            name = "kotlinx"
-            url = uri("https://dl.bintray.com/kotlin/kotlinx")
-        }
-        maven {
-            name = "kotlin-eap"
-            url = uri("https://dl.bintray.com/kotlin/kotlin-eap")
-        }
+        mavenLocal()
     }
 }
 
diff --git a/buildSrc/settings.gradle.kts b/buildSrc/settings.gradle.kts
index 00941d496f0a..3651865bb646 100644
--- a/buildSrc/settings.gradle.kts
+++ b/buildSrc/settings.gradle.kts
@@ -16,11 +16,15 @@
 
 pluginManagement {
     repositories {
-        maven {
-            name = "kotlin-eap"
-            url = uri("https://dl.bintray.com/kotlin/kotlin-eap")
+        mavenLocal()
+    }
+}
+
+gradle.rootProject {
+    allprojects {
+        repositories {
+            mavenLocal()
         }
-        gradlePluginPortal()
     }
 }
 
diff --git a/subprojects/docs/src/samples/userguide/dependencyManagement/dependencyLocking/lockingClasspathConfiguration/groovy/build.gradle b/subprojects/docs/src/samples/userguide/dependencyManagement/dependencyLocking/lockingClasspathConfiguration/groovy/build.gradle
index d26b52570500..d99147a27f95 100644
--- a/subprojects/docs/src/samples/userguide/dependencyManagement/dependencyLocking/lockingClasspathConfiguration/groovy/build.gradle
+++ b/subprojects/docs/src/samples/userguide/dependencyManagement/dependencyLocking/lockingClasspathConfiguration/groovy/build.gradle
@@ -19,5 +19,8 @@ buildscript {
     configurations.classpath {
         resolutionStrategy.activateDependencyLocking()
     }
+    repositories {
+        mavenLocal()
+    }
 }
 // end::locking-classpath[]
diff --git a/subprojects/internal-performance-testing/internal-performance-testing.gradle.kts b/subprojects/internal-performance-testing/internal-performance-testing.gradle.kts
index 0e59919e2142..473230654d5c 100644
--- a/subprojects/internal-performance-testing/internal-performance-testing.gradle.kts
+++ b/subprojects/internal-performance-testing/internal-performance-testing.gradle.kts
@@ -28,7 +28,7 @@ val flamegraph by configurations.creating
 configurations.compileOnly { extendsFrom(flamegraph) }
 
 repositories {
-    javaScript.googleApis()
+    mavenLocal()
 }
 
 dependencies {
diff --git a/subprojects/reporting/reporting.gradle.kts b/subprojects/reporting/reporting.gradle.kts
index ae91b3030d2f..7865d25f599f 100644
--- a/subprojects/reporting/reporting.gradle.kts
+++ b/subprojects/reporting/reporting.gradle.kts
@@ -11,7 +11,7 @@ configurations {
 }
 
 repositories {
-    javaScript.googleApis()
+    mavenLocal()
 }
 
 dependencies {
-- 
2.23.0

openSUSE Build Service is sponsored by