diff options
author | Mateusz Piotrowski <0mp@FreeBSD.org> | 2021-03-07 21:51:25 +0800 |
---|---|---|
committer | Mateusz Piotrowski <0mp@FreeBSD.org> | 2021-03-07 21:51:25 +0800 |
commit | 39abdda9ee08637b99072a50e8ea7c8f8a002291 (patch) | |
tree | ea89b3458c055ed27f0e1fbc1b3a2f206303e7d4 /net-im/signal-cli/files | |
parent | 0c2e1b4d23f8cff02f3009ca0e19a2089aa1b7fd (diff) | |
download | freebsd-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.in | 47 |
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) {} - } - } - } -} |