Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Aug 2020 10:02:01 +0000 (UTC)
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r544215 - in head/net-im/signal-cli: . files
Message-ID:  <202008051002.075A21UB034133@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: 0mp
Date: Wed Aug  5 10:02:00 2020
New Revision: 544215
URL: https://svnweb.freebsd.org/changeset/ports/544215

Log:
  Update to 0.6.8
  
  - Set LICENSE_FILE.
  - Drop LIB_DEPENDS, libunix-java.so is no longer needed.
  - Use ${GMAKE} to call Gmake.
  - Bump JAVA_VERSION to 8+
  - Update build.gradle.in to make it compatible with the recent Gradle
    versions.
  - Drop unnecessary JAVA_OPTS from signal-cli.in.
  
  Release notes:
  https://github.com/AsamK/signal-cli/releases/tag/v0.6.8

Modified:
  head/net-im/signal-cli/Makefile
  head/net-im/signal-cli/distinfo
  head/net-im/signal-cli/files/build.gradle.in
  head/net-im/signal-cli/files/signal-cli.in
  head/net-im/signal-cli/pkg-plist

Modified: head/net-im/signal-cli/Makefile
==============================================================================
--- head/net-im/signal-cli/Makefile	Wed Aug  5 09:36:25 2020	(r544214)
+++ head/net-im/signal-cli/Makefile	Wed Aug  5 10:02:00 2020	(r544215)
@@ -2,63 +2,96 @@
 
 PORTNAME=	signal-cli
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.6.7
-PORTREVISION=	1
+DISTVERSION=	0.6.8
 CATEGORIES=	net-im java
-MASTER_SITES=	https://raw.github.com/AsamK/maven/master/releases/org/freedesktop/dbus/dbus-java/2.7.0/:_dbus_java \
-		https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.9.0/:_jackson_annotations \
+MASTER_SITES=	https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.9.0/:_jackson_annotations \
 		https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.9.9/:_jackson_core \
 		https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.9.9.2/:_jackson_databind \
-		https://repo.maven.apache.org/maven2/com/github/turasa/signal-service-java/2.15.3_unofficial_7/:_signal_service_java \
+		https://repo.maven.apache.org/maven2/com/github/hypfvieh/dbus-java/3.2.1/:_dbus_java \
+		https://repo.maven.apache.org/maven2/com/github/hypfvieh/java-utils/1.0.6/:_java_utils \
+		https://repo.maven.apache.org/maven2/com/github/jnr/jffi/1.2.19/:_jffi \
+		https://repo.maven.apache.org/maven2/com/github/jnr/jffi/1.2.19/:_jffi \
+		https://repo.maven.apache.org/maven2/com/github/jnr/jnr-a64asm/1.0.0/:_jnr_a64asm \
+		https://repo.maven.apache.org/maven2/com/github/jnr/jnr-constants/0.9.12/:_jnr_constants \
+		https://repo.maven.apache.org/maven2/com/github/jnr/jnr-enxio/0.21/:_jnr_enxio \
+		https://repo.maven.apache.org/maven2/com/github/jnr/jnr-ffi/2.1.10/:_jnr_ffi \
+		https://repo.maven.apache.org/maven2/com/github/jnr/jnr-posix/3.0.50/:_jnr_posix \
+		https://repo.maven.apache.org/maven2/com/github/jnr/jnr-unixsocket/0.23/:_jnr_unixsocket \
+		https://repo.maven.apache.org/maven2/com/github/jnr/jnr-x86asm/1.0.2/:_jnr_x86asm \
+		https://repo.maven.apache.org/maven2/com/github/turasa/signal-service-java/2.15.3_unofficial_10/:_signal_service_java \
 		https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-javalite/3.10.0/:_protobuf_javalite \
 		https://repo.maven.apache.org/maven2/com/googlecode/libphonenumber/libphonenumber/8.11.0/:_libphonenumber \
-		https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.12.10/:_okhttp \
-		https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.15.0/:_okio \
+		https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/4.6.0/:_okhttp \
+		https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.6.0/:_okio \
 		https://repo.maven.apache.org/maven2/net/sourceforge/argparse4j/argparse4j/0.8.1/:_argparse4j \
-		https://repo.maven.apache.org/maven2/org/abstractj/libmatthew/debug/1.1.1/:_debug \
-		https://repo.maven.apache.org/maven2/org/abstractj/libmatthew/hexdump/0.2.1/:_hexdump \
-		https://repo.maven.apache.org/maven2/org/abstractj/libmatthew/unix/0.5.1/:_unix \
-		https://repo.maven.apache.org/maven2/org/bouncycastle/bcprov-jdk15on/1.64/:_bcprov_jdk15on \
-		https://repo.maven.apache.org/maven2/org/signal/signal-metadata-java/0.1.0/:_signal_metadata_java \
-		https://repo.maven.apache.org/maven2/org/signal/zkgroup-java/0.4.1/:_zkgroup_java \
+		https://repo.maven.apache.org/maven2/org/bouncycastle/bcprov-jdk15on/1.65/:_bcprov_jdk15on \
+		https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/:_annotations \
+		https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.71/:_kotlin_stdlib_common \
+		https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.3.71/:_kotlin_stdlib \
+		https://repo.maven.apache.org/maven2/org/ow2/asm/asm-analysis/7.1/:_asm_analysis \
+		https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/7.1/:_asm_commons \
+		https://repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/7.1/:_asm_tree \
+		https://repo.maven.apache.org/maven2/org/ow2/asm/asm-util/7.1/:_asm_util \
+		https://repo.maven.apache.org/maven2/org/ow2/asm/asm/7.1/:_asm \
+		https://repo.maven.apache.org/maven2/org/signal/signal-metadata-java/0.1.2/:_signal_metadata_java \
+		https://repo.maven.apache.org/maven2/org/signal/zkgroup-java/0.7.0/:_zkgroup_java \
+		https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.30/:_slf4j_api \
+		https://repo.maven.apache.org/maven2/org/slf4j/slf4j-nop/1.7.30/:_slf4j_nop \
 		https://repo.maven.apache.org/maven2/org/threeten/threetenbp/1.3.6/:_threetenbp \
 		https://repo.maven.apache.org/maven2/org/whispersystems/curve25519-java/0.5.0/:_curve25519_java \
 		https://repo.maven.apache.org/maven2/org/whispersystems/signal-protocol-java/2.8.1/:_signal_protocol_java
-DISTFILES=	argparse4j-0.8.1.jar:_argparse4j \
-		bcprov-jdk15on-1.64.jar:_bcprov_jdk15on \
+DISTFILES=	annotations-13.0.jar:_annotations \
+		argparse4j-0.8.1.jar:_argparse4j \
+		asm-7.1.jar:_asm \
+		asm-analysis-7.1.jar:_asm_analysis \
+		asm-commons-7.1.jar:_asm_commons \
+		asm-tree-7.1.jar:_asm_tree \
+		asm-util-7.1.jar:_asm_util \
+		bcprov-jdk15on-1.65.jar:_bcprov_jdk15on \
 		curve25519-java-0.5.0.jar:_curve25519_java \
-		dbus-java-2.7.0.jar:_dbus_java \
-		debug-1.1.1.jar:_debug \
-		hexdump-0.2.1.jar:_hexdump \
+		dbus-java-3.2.1.jar:_dbus_java \
 		jackson-annotations-2.9.0.jar:_jackson_annotations \
 		jackson-core-2.9.9.jar:_jackson_core \
 		jackson-databind-2.9.9.2.jar:_jackson_databind \
+		java-utils-1.0.6.jar:_java_utils \
+		jffi-1.2.19.jar:_jffi \
+		jffi-1.2.19.jar:_jffi \
+		jnr-a64asm-1.0.0.jar:_jnr_a64asm \
+		jnr-constants-0.9.12.jar:_jnr_constants \
+		jnr-enxio-0.21.jar:_jnr_enxio \
+		jnr-ffi-2.1.10.jar:_jnr_ffi \
+		jnr-posix-3.0.50.jar:_jnr_posix \
+		jnr-unixsocket-0.23.jar:_jnr_unixsocket \
+		jnr-x86asm-1.0.2.jar:_jnr_x86asm \
+		kotlin-stdlib-1.3.71.jar:_kotlin_stdlib \
+		kotlin-stdlib-common-1.3.71.jar:_kotlin_stdlib_common \
 		libphonenumber-8.11.0.jar:_libphonenumber \
-		okhttp-3.12.10.jar:_okhttp \
-		okio-1.15.0.jar:_okio \
+		okhttp-4.6.0.jar:_okhttp \
+		okio-2.6.0.jar:_okio \
 		protobuf-javalite-3.10.0.jar:_protobuf_javalite \
-		signal-metadata-java-0.1.0.jar:_signal_metadata_java \
+		signal-metadata-java-0.1.2.jar:_signal_metadata_java \
 		signal-protocol-java-2.8.1.jar:_signal_protocol_java \
-		signal-service-java-2.15.3_unofficial_7.jar:_signal_service_java \
+		signal-service-java-2.15.3_unofficial_10.jar:_signal_service_java \
+		slf4j-api-1.7.30.jar:_slf4j_api \
+		slf4j-nop-1.7.30.jar:_slf4j_nop \
 		threetenbp-1.3.6.jar:_threetenbp \
-		unix-0.5.1.jar:_unix \
-		zkgroup-java-0.4.1.jar:_zkgroup_java
+		zkgroup-java-0.7.0.jar:_zkgroup_java
 EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
 
 MAINTAINER=	0mp@FreeBSD.org
 COMMENT=	Command-line and D-Bus interface for Signal and libsignal-service-java
 
 LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	asciidoc>0:textproc/asciidoc \
 		gradle>0:devel/gradle
-LIB_DEPENDS=	libunix-java.so:devel/libmatthew
 
 USES=		gmake
 USE_GITHUB=	yes
 GH_ACCOUNT=	AsamK
 USE_JAVA=	yes
-JAVA_VERSION=	7+
+JAVA_VERSION=	8+
 
 NO_ARCH=	yes
 
@@ -92,7 +125,7 @@ do-build:
 	(cd ${WRKSRC} && \
 		${SETENV} GRADLE_USER_HOME=${WRKDIR} \
 		${_GRADLE_CMD} ${_GRADLE_ARGS} build installDist distTar)
-	${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/gmake -C ${WRKSRC}/man
+	${SETENV} ${MAKE_ENV} ${GMAKE} -C ${WRKSRC}/man
 
 do-install:
 	@${MKDIR} ${STAGEDIR}${DATADIR}
@@ -121,6 +154,6 @@ _get-links: extract
 		${_GRADLE_CMD} \
 		--build-file ${WRKSRC}/build.gradle \
 		getURLofDependencyArtifact | \
-		${AWK} '/^MASTER_SITES/,/^$$/{print}' | ${SORT})
+		${AWK} '/^MASTER_SITES/,/^$$/{print}' | ${SORT} -u)
 
 .include <bsd.port.mk>

Modified: head/net-im/signal-cli/distinfo
==============================================================================
--- head/net-im/signal-cli/distinfo	Wed Aug  5 09:36:25 2020	(r544214)
+++ head/net-im/signal-cli/distinfo	Wed Aug  5 10:02:00 2020	(r544215)
@@ -1,41 +1,75 @@
-TIMESTAMP = 1587299021
+TIMESTAMP = 1596618068
+SHA256 (annotations-13.0.jar) = ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478
+SIZE (annotations-13.0.jar) = 17536
 SHA256 (argparse4j-0.8.1.jar) = 98cb5468cac609f3bc07856f2e34088f50dc114181237c48d20ca69c3265d044
 SIZE (argparse4j-0.8.1.jar) = 110140
-SHA256 (bcprov-jdk15on-1.64.jar) = a4f463ce552b908a722fa198ef4892a226b3225e453f8df10d5c0a5bfe5db6b6
-SIZE (bcprov-jdk15on-1.64.jar) = 4771726
+SHA256 (asm-7.1.jar) = 4ab2fa2b6d2cc9ccb1eaa05ea329c407b47b13ed2915f62f8c4b8cc96258d4de
+SIZE (asm-7.1.jar) = 114762
+SHA256 (asm-analysis-7.1.jar) = 4612c0511a63db2a2570f07ad1959e19ed8eb703e4114da945cb85682519a55c
+SIZE (asm-analysis-7.1.jar) = 33379
+SHA256 (asm-commons-7.1.jar) = e5590489d8f1984d85bfeabd3b17374c59c28ae09d48ec4a0ebbd01959ecd358
+SIZE (asm-commons-7.1.jar) = 70394
+SHA256 (asm-tree-7.1.jar) = c0e82b220b0a52c71c7ca2a58c99a2530696c7b58b173052b9d48fe3efb10073
+SIZE (asm-tree-7.1.jar) = 50303
+SHA256 (asm-util-7.1.jar) = a24485517596ae1003dcf2329c044a2a861e5c25d4476a695ccaacf560c74d1a
+SIZE (asm-util-7.1.jar) = 81554
+SHA256 (bcprov-jdk15on-1.65.jar) = e78f96eb59066c94c94fb2d6b5eb80f52feac6f5f9776898634f8addec6e2137
+SIZE (bcprov-jdk15on-1.65.jar) = 4460240
 SHA256 (curve25519-java-0.5.0.jar) = 0aadd43cf01d11e9b58f867b3c4f25c3194e8b0623d1953d32dfbfbee009e38d
 SIZE (curve25519-java-0.5.0.jar) = 124921
-SHA256 (dbus-java-2.7.0.jar) = 83db0cc9e7c72ff68cc5790fba76af1b3289fbdd10897609cec85c662207cc38
-SIZE (dbus-java-2.7.0.jar) = 151953
-SHA256 (debug-1.1.1.jar) = 866458f4a8ce216ca4bb8685c5bf7c7d3403267f8841dd5eae89ff4312397e11
-SIZE (debug-1.1.1.jar) = 5481
-SHA256 (hexdump-0.2.1.jar) = 9c8c798b2be389fb9bf6413d231e5ca36816339f0aafeedc976b41972000e49d
-SIZE (hexdump-0.2.1.jar) = 3478
+SHA256 (dbus-java-3.2.1.jar) = ab65057cb8e169603c263e2eb79077e7e7ae040a5e1d7805a88af592535e7140
+SIZE (dbus-java-3.2.1.jar) = 278564
 SHA256 (jackson-annotations-2.9.0.jar) = 45d32ac61ef8a744b464c54c2b3414be571016dd46bfc2bec226761cf7ae457a
 SIZE (jackson-annotations-2.9.0.jar) = 66519
 SHA256 (jackson-core-2.9.9.jar) = 3083079be6088db2ed0a0c6ff92204e0aa48fa1de9db5b59c468f35acf882c2c
 SIZE (jackson-core-2.9.9.jar) = 325632
 SHA256 (jackson-databind-2.9.9.2.jar) = fb262d42ea2de98044b62d393950a5aa050435fec38bbcadf2325cf7dc41b848
 SIZE (jackson-databind-2.9.9.2.jar) = 1348331
+SHA256 (java-utils-1.0.6.jar) = c57f755a8042528f5c77cded3968493e0e7738e722c5a99508530e3598464ad8
+SIZE (java-utils-1.0.6.jar) = 65417
+SHA256 (jffi-1.2.19.jar) = e4345e3de83736ea67b40bb69645d6f936daaa7984618b003524c11e30f82cf3
+SIZE (jffi-1.2.19.jar) = 151305
+SHA256 (jffi-1.2.19.jar) = e4345e3de83736ea67b40bb69645d6f936daaa7984618b003524c11e30f82cf3
+SIZE (jffi-1.2.19.jar) = 151305
+SHA256 (jnr-a64asm-1.0.0.jar) = 53ae5ea7fa5c284e8279aa348e7b9de4548b0cae10bfd058fa217c791875e4cf
+SIZE (jnr-a64asm-1.0.0.jar) = 86270
+SHA256 (jnr-constants-0.9.12.jar) = f4be9e6bd4e2a24f0b37ee950ff8b252fa15b786987993374fb15c89f53c7654
+SIZE (jnr-constants-0.9.12.jar) = 550091
+SHA256 (jnr-enxio-0.21.jar) = 63bd6238b5975b3aa62468f73bda58fb940611fa313066ab7e8a8c430aa347d7
+SIZE (jnr-enxio-0.21.jar) = 29868
+SHA256 (jnr-ffi-2.1.10.jar) = 51dc294f52037268bbe73f8bc6932243fb32e1a414337448aba7d1635669036f
+SIZE (jnr-ffi-2.1.10.jar) = 697106
+SHA256 (jnr-posix-3.0.50.jar) = e0cb6c47ce209b9aa0f8c52b7aa3116c41b3c7f282fec54f170f9ec51f7c30f9
+SIZE (jnr-posix-3.0.50.jar) = 254279
+SHA256 (jnr-unixsocket-0.23.jar) = 4291f7c46a2ec8264cedd8daf4535a59b58868addff6c8cca064b48bbce9db00
+SIZE (jnr-unixsocket-0.23.jar) = 47483
+SHA256 (jnr-x86asm-1.0.2.jar) = 39f3675b910e6e9b93825f8284bec9f4ad3044cd20a6f7c8ff9e2f8695ebf21e
+SIZE (jnr-x86asm-1.0.2.jar) = 219943
+SHA256 (kotlin-stdlib-1.3.71.jar) = 5ace22b102a96425e4ac44e0558b927f3857b56a33cbc289cf1b70aee645e6a7
+SIZE (kotlin-stdlib-1.3.71.jar) = 1379827
+SHA256 (kotlin-stdlib-common-1.3.71.jar) = 974f8a9b7bfce3d730a86efe0eab219a72621e8530f91e30c89f400ba98092ec
+SIZE (kotlin-stdlib-common-1.3.71.jar) = 179597
 SHA256 (libphonenumber-8.11.0.jar) = 833ec343e55a6910daca392af76f8e09caaab9c4e3f41ded83f4746e7ef389c7
 SIZE (libphonenumber-8.11.0.jar) = 344378
-SHA256 (okhttp-3.12.10.jar) = 3cb8e21cd3ab10d390448f5a475c960732efab583a09c39f06f866a7ed819ebc
-SIZE (okhttp-3.12.10.jar) = 427223
-SHA256 (okio-1.15.0.jar) = 693fa319a7e8843300602b204023b7674f106ebcb577f2dd5807212b66118bd2
-SIZE (okio-1.15.0.jar) = 88732
+SHA256 (okhttp-4.6.0.jar) = 0480d35187423f2fca923c91511a279eb01f27f703afcef40780ae8af460a857
+SIZE (okhttp-4.6.0.jar) = 788355
+SHA256 (okio-2.6.0.jar) = 4d84ef686277b58eb05691ac19cd3befa3429a27274982ee65ea0f07044bcc00
+SIZE (okio-2.6.0.jar) = 243330
 SHA256 (protobuf-javalite-3.10.0.jar) = 215a94dbe100130295906b531bb72a26965c7ac8fcd9a75bf8054a8ac2abf4b4
 SIZE (protobuf-javalite-3.10.0.jar) = 690955
-SHA256 (signal-metadata-java-0.1.0.jar) = f3faa23b7d9b5096d12979c35679d1e3b5e007522d8bef167a28e456f2a7c7d9
-SIZE (signal-metadata-java-0.1.0.jar) = 63456
+SHA256 (signal-metadata-java-0.1.2.jar) = 6aaeb6a33bf3161a3e6ac9db7678277f7a4cf5a2c96b84342e4007ee49bab1bd
+SIZE (signal-metadata-java-0.1.2.jar) = 63345
 SHA256 (signal-protocol-java-2.8.1.jar) = b19db36839ab008fdccefc7f8c005f2ea43dc7c7298a209bc424e6f9b6d5617b
 SIZE (signal-protocol-java-2.8.1.jar) = 269033
-SHA256 (signal-service-java-2.15.3_unofficial_7.jar) = ca19dcd550737255ab8272fcad32ed4246d35f08708abdffded7f51076f05253
-SIZE (signal-service-java-2.15.3_unofficial_7.jar) = 1242686
+SHA256 (signal-service-java-2.15.3_unofficial_10.jar) = cea5aede3bc910135497dd4a99cf844a672f2aafe704bf04da77f434a81c267b
+SIZE (signal-service-java-2.15.3_unofficial_10.jar) = 1337431
+SHA256 (slf4j-api-1.7.30.jar) = cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57
+SIZE (slf4j-api-1.7.30.jar) = 41472
+SHA256 (slf4j-nop-1.7.30.jar) = 2d550dcefaea23d223b72027dbc7cbdb7327676ccefdd9cfe49cf9ea8e9ac8e0
+SIZE (slf4j-nop-1.7.30.jar) = 4020
 SHA256 (threetenbp-1.3.6.jar) = f4c23ffaaed717c3b99c003e0ee02d6d66377fd47d866fec7d971bd8644fc1a7
 SIZE (threetenbp-1.3.6.jar) = 514875
-SHA256 (unix-0.5.1.jar) = 6e4afe48baf01c036a2f11d99aa94410aede15c62636c6516fcecd458c96d123
-SIZE (unix-0.5.1.jar) = 10873
-SHA256 (zkgroup-java-0.4.1.jar) = 12ea7e18c58aaefdbb8eccb748deff4f7c8fbd950eeb9c426dc894de50a83b77
-SIZE (zkgroup-java-0.4.1.jar) = 935549
-SHA256 (AsamK-signal-cli-v0.6.7_GH0.tar.gz) = 5d52a7d3227bfea1acfd9a890bdea875434589e344a31c31d3ed91dabe3f2e25
-SIZE (AsamK-signal-cli-v0.6.7_GH0.tar.gz) = 131422
+SHA256 (zkgroup-java-0.7.0.jar) = d0099eedd60d6f7d4df5b288175e5d585228ed8897789926bdab69bf8c05659f
+SIZE (zkgroup-java-0.7.0.jar) = 316995
+SHA256 (AsamK-signal-cli-v0.6.8_GH0.tar.gz) = 43463155418d47f11fcffc3b9231ab3f6296aee35b8c1ae0d7744822a124de37
+SIZE (AsamK-signal-cli-v0.6.8_GH0.tar.gz) = 134436

Modified: head/net-im/signal-cli/files/build.gradle.in
==============================================================================
--- head/net-im/signal-cli/files/build.gradle.in	Wed Aug  5 09:36:25 2020	(r544214)
+++ head/net-im/signal-cli/files/build.gradle.in	Wed Aug  5 10:02:00 2020	(r544215)
@@ -11,7 +11,8 @@ repositories {
 }
 
 dependencies {
-    compile fileTree(dir: '%%GRADLE_DEPS_DIR%%', include: '*.jar')
+    compileOnly fileTree(dir: '%%GRADLE_DEPS_DIR%%', include: '*.jar')
+    runtimeOnly fileTree(dir: '%%GRADLE_DEPS_DIR%%', include: '*.jar')
 }
 
 /*
@@ -23,25 +24,23 @@ dependencies {
  */
 task getURLofDependencyArtifact() {
     doFirst {
-        project.configurations.runtime.resolvedConfiguration.resolvedArtifacts.each { artifact ->
+        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) {
-                }
+                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) {}
             }
         }
     }

Modified: head/net-im/signal-cli/files/signal-cli.in
==============================================================================
--- head/net-im/signal-cli/files/signal-cli.in	Wed Aug  5 09:36:25 2020	(r544214)
+++ head/net-im/signal-cli/files/signal-cli.in	Wed Aug  5 10:02:00 2020	(r544215)
@@ -1,6 +1,4 @@
 #! /bin/sh -
 # $FreeBSD$
 
-: "${JAVA_OPTS:=-Djava.library.path=%%LOCALBASE%%/lib/jni}"
-export JAVA_OPTS
 exec %%DATADIR%%/bin/signal-cli "$@"

Modified: head/net-im/signal-cli/pkg-plist
==============================================================================
--- head/net-im/signal-cli/pkg-plist	Wed Aug  5 09:36:25 2020	(r544214)
+++ head/net-im/signal-cli/pkg-plist	Wed Aug  5 10:02:00 2020	(r544215)
@@ -1,23 +1,39 @@
 bin/signal-cli
 share/man/man1/signal-cli.1.gz
 %%DATADIR%%/bin/signal-cli
+%%DATADIR%%/lib/annotations-13.0.jar
 %%DATADIR%%/lib/argparse4j-0.8.1.jar
-%%DATADIR%%/lib/bcprov-jdk15on-1.64.jar
+%%DATADIR%%/lib/asm-7.1.jar
+%%DATADIR%%/lib/asm-analysis-7.1.jar
+%%DATADIR%%/lib/asm-commons-7.1.jar
+%%DATADIR%%/lib/asm-tree-7.1.jar
+%%DATADIR%%/lib/asm-util-7.1.jar
+%%DATADIR%%/lib/bcprov-jdk15on-1.65.jar
 %%DATADIR%%/lib/curve25519-java-0.5.0.jar
-%%DATADIR%%/lib/dbus-java-2.7.0.jar
-%%DATADIR%%/lib/debug-1.1.1.jar
-%%DATADIR%%/lib/hexdump-0.2.1.jar
+%%DATADIR%%/lib/dbus-java-3.2.1.jar
 %%DATADIR%%/lib/jackson-annotations-2.9.0.jar
 %%DATADIR%%/lib/jackson-core-2.9.9.jar
 %%DATADIR%%/lib/jackson-databind-2.9.9.2.jar
+%%DATADIR%%/lib/java-utils-1.0.6.jar
+%%DATADIR%%/lib/jffi-1.2.19.jar
+%%DATADIR%%/lib/jnr-a64asm-1.0.0.jar
+%%DATADIR%%/lib/jnr-constants-0.9.12.jar
+%%DATADIR%%/lib/jnr-enxio-0.21.jar
+%%DATADIR%%/lib/jnr-ffi-2.1.10.jar
+%%DATADIR%%/lib/jnr-posix-3.0.50.jar
+%%DATADIR%%/lib/jnr-unixsocket-0.23.jar
+%%DATADIR%%/lib/jnr-x86asm-1.0.2.jar
+%%DATADIR%%/lib/kotlin-stdlib-1.3.71.jar
+%%DATADIR%%/lib/kotlin-stdlib-common-1.3.71.jar
 %%DATADIR%%/lib/libphonenumber-8.11.0.jar
-%%DATADIR%%/lib/okhttp-3.12.10.jar
-%%DATADIR%%/lib/okio-1.15.0.jar
+%%DATADIR%%/lib/okhttp-4.6.0.jar
+%%DATADIR%%/lib/okio-2.6.0.jar
 %%DATADIR%%/lib/protobuf-javalite-3.10.0.jar
-%%DATADIR%%/lib/signal-cli-0.6.7.jar
-%%DATADIR%%/lib/signal-metadata-java-0.1.0.jar
+%%DATADIR%%/lib/signal-cli-0.6.8.jar
+%%DATADIR%%/lib/signal-metadata-java-0.1.2.jar
 %%DATADIR%%/lib/signal-protocol-java-2.8.1.jar
-%%DATADIR%%/lib/signal-service-java-2.15.3_unofficial_7.jar
+%%DATADIR%%/lib/signal-service-java-2.15.3_unofficial_10.jar
+%%DATADIR%%/lib/slf4j-api-1.7.30.jar
+%%DATADIR%%/lib/slf4j-nop-1.7.30.jar
 %%DATADIR%%/lib/threetenbp-1.3.6.jar
-%%DATADIR%%/lib/unix-0.5.1.jar
-%%DATADIR%%/lib/zkgroup-java-0.4.1.jar
+%%DATADIR%%/lib/zkgroup-java-0.7.0.jar



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008051002.075A21UB034133>