aboutsummaryrefslogtreecommitdiffstats
path: root/net-im/signal-cli/files
diff options
context:
space:
mode:
authorMateusz Piotrowski <0mp@FreeBSD.org>2021-03-07 21:51:25 +0800
committerMateusz Piotrowski <0mp@FreeBSD.org>2021-03-07 21:51:25 +0800
commit39abdda9ee08637b99072a50e8ea7c8f8a002291 (patch)
treeea89b3458c055ed27f0e1fbc1b3a2f206303e7d4 /net-im/signal-cli/files
parent0c2e1b4d23f8cff02f3009ca0e19a2089aa1b7fd (diff)
downloadfreebsd-ports-gnome-39abdda9ee08637b99072a50e8ea7c8f8a002291.tar.gz
freebsd-ports-gnome-39abdda9ee08637b99072a50e8ea7c8f8a002291.tar.zst
freebsd-ports-gnome-39abdda9ee08637b99072a50e8ea7c8f8a002291.zip
Update to 0.8.1
- Switch to depending on upstream tarballs for all the JAR files this port needs. Since 0.8.0, the upstream switched to a Kotlin-based Gradle file, which broke the Gradle dependency resolution mechanism implemented in files/build.gradle.in. It is unproductive to fix that script. Let's just use the provided JAR files. - Java is no longer used to during build, so set JAVA_RUN=jre. - Release notes: https://github.com/AsamK/signal-cli/blob/v0.8.1/CHANGELOG.md
Diffstat (limited to 'net-im/signal-cli/files')
-rw-r--r--net-im/signal-cli/files/build.gradle.in47
1 files changed, 0 insertions, 47 deletions
diff --git a/net-im/signal-cli/files/build.gradle.in b/net-im/signal-cli/files/build.gradle.in
deleted file mode 100644
index 4ccb5c032a29..000000000000
--- a/net-im/signal-cli/files/build.gradle.in
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * $FreeBSD$
- */
-
-apply from: '%%ORIGINAL_BUILD_GRADLE%%'
-
-repositories {
- flatDir {
- dirs '%%GRADLE_DEPS_DIR%%'
- }
-}
-
-dependencies {
- compileOnly fileTree(dir: '%%GRADLE_DEPS_DIR%%', include: '*.jar')
- runtimeOnly fileTree(dir: '%%GRADLE_DEPS_DIR%%', include: '*.jar')
-}
-
-/*
- * Based on the scripts written by andforce and pczeus.
- * Original scripts:
- * - https://stackoverflow.com/a/58748741
- * - https://stackoverflow.com/a/36538091/4694621
- * License: CC BY-SA 4.0
- */
-task getURLofDependencyArtifact() {
- doFirst {
- project.configurations.runtimeClasspath.resolvedConfiguration.resolvedArtifacts.each { artifact ->
- def dependency = artifact.moduleVersion.id
- for (ArtifactRepository repository : project.repositories.asList()) {
- def url = repository.properties.get('url')
- def master_site = String.format("%s%s/%s/%s/", url.toString(),
- dependency.group.replace('.', '/'), dependency.name, dependency.version)
- def distfile = String.format("%s-%s.jar", dependency.name, dependency.version)
- def group = "_" + dependency.name.replaceAll('[^0-9A-Za-z_]', '_')
- try {
- def jarfile = new URL(master_site + distfile)
- def inStream = jarfile.openStream()
- if (inStream != null) {
- println("MASTER_SITES+= " + master_site + ":" + group)
- println("DISTFILES+= " + distfile + ":" + group)
- return
- }
- } catch (Exception ignored) {}
- }
- }
- }
-}