summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Severance2023-07-02 14:41:57 -0400
committerChris Severance2023-07-02 14:41:57 -0400
commit697b1628375f7f01d0d0aecd686f796bae66222f (patch)
tree05b579be75ccc2165c6e6c999284af37e3328a35
parentf09c952ccbb4c5003fe8519e4f71f2353f43d894 (diff)
downloadaur-697b1628375f7f01d0d0aecd686f796bae66222f.tar.gz
autu: Update to 1.4.0-1
-rw-r--r--.SRCINFO12
-rw-r--r--0000-mirth-connector-enable-DH768.patch20
-rw-r--r--PKGBUILD19
3 files changed, 27 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f48d9adbb02a..e757cdfe0faf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,17 @@
pkgbase = mirth-connect-administrator-launcher
pkgdesc = hl7 connector by Nextgen client
- pkgver = 1.3.1
+ pkgver = 1.4.0
pkgrel = 1
url = https://www.nextgen.com/products-and-services/integration-engine
arch = x86_64
license = MPL
depends = glibc
options = !strip
- source = https://s3.amazonaws.com/downloads.mirthcorp.com/connect-client-launcher/mirth-administrator-launcher-1.3.1-unix.tar.gz
+ source = https://s3.amazonaws.com/downloads.mirthcorp.com/connect-client-launcher/mirth-administrator-launcher-1.4.0-unix.tar.gz
source = 0000-mirth-connector-enable-DH768.patch
- md5sums = 8a0b852509f44bfd583be128a7028fe4
- md5sums = 34263d26eda5b5899969224bd3df1815
- sha256sums = 9d0d01389875c601b7349b2470ebc308a40a7d66f190294bb4f7aa3cf3321738
- sha256sums = 45c43153a3841bdba9a0a3e9ee7883f54daaec18a3558434912656bc02688ca9
+ md5sums = 975dad867c1fe3e3c2e77f1dbc427f67
+ md5sums = ff479eaafa09a22efcd7c12bb04ef886
+ sha256sums = 26edbf2bc2b9fc5c7d3da5a3a7fbda4a84361600870c1be76b4f932119e94c08
+ sha256sums = 591f6761809493519051fb49513200bf58392d594d91ab5151607ec293260177
pkgname = mirth-connect-administrator-launcher
diff --git a/0000-mirth-connector-enable-DH768.patch b/0000-mirth-connector-enable-DH768.patch
index 19fc170e6134..324aa1fcfd49 100644
--- a/0000-mirth-connector-enable-DH768.patch
+++ b/0000-mirth-connector-enable-DH768.patch
@@ -1,16 +1,16 @@
-diff -pNaru5 a/jre/lib/security/java.security b/jre/lib/security/java.security
---- a/jre/lib/security/java.security 2021-04-14 18:50:45.000000000 -0400
-+++ b/jre/lib/security/java.security 2022-02-11 17:16:44.159260698 -0500
-@@ -639,11 +639,11 @@ jdk.jar.disabledAlgorithms=MD2, MD5, RSA
- # Note: This property is currently used by the JDK Reference implementation.
- # It is not guaranteed to be examined and used by other implementations.
+diff -pNaru5 a/jre/conf/security/java.security b/jre/conf/security/java.security
+--- a/jre/conf/security/java.security 2023-06-01 17:27:03.000000000 -0400
++++ b/jre/conf/security/java.security 2023-07-02 14:33:19.627281466 -0400
+@@ -721,11 +721,11 @@ jdk.jar.disabledAlgorithms=MD2, MD5, RSA
#
# Example:
- # jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048
--jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 1024, \
-+jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 768, \
- EC keySize < 224, DES40_CBC, RC4_40, 3DES_EDE_CBC
+ # jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048, \
+ # rsa_pkcs1_sha1, secp224r1
+ jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \
+- DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL
++ DH keySize < 768, EC keySize < 224, 3DES_EDE_CBC, anon, NULL
+ #
# Legacy algorithms for Secure Socket Layer/Transport Layer Security (SSL/TLS)
# processing in JSSE implementation.
#
diff --git a/PKGBUILD b/PKGBUILD
index d2b00f8130a8..e642e337f290 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ _JVM=''; _JRE='glibc' # built in jre. This works best with 3.0.1 and 3.12.0 serv
set -u
pkgname='mirth-connect-administrator-launcher'
-pkgver='1.3.1'
+pkgver='1.4.0'
pkgrel='1'
pkgdesc='hl7 connector by Nextgen client'
arch=('x86_64')
@@ -21,10 +21,10 @@ source=(
"https://s3.amazonaws.com/downloads.mirthcorp.com/connect-client-launcher/mirth-administrator-launcher-${pkgver}-unix.tar.gz"
'0000-mirth-connector-enable-DH768.patch'
)
-md5sums=('8a0b852509f44bfd583be128a7028fe4'
- '34263d26eda5b5899969224bd3df1815')
-sha256sums=('9d0d01389875c601b7349b2470ebc308a40a7d66f190294bb4f7aa3cf3321738'
- '45c43153a3841bdba9a0a3e9ee7883f54daaec18a3558434912656bc02688ca9')
+md5sums=('975dad867c1fe3e3c2e77f1dbc427f67'
+ 'ff479eaafa09a22efcd7c12bb04ef886')
+sha256sums=('26edbf2bc2b9fc5c7d3da5a3a7fbda4a84361600870c1be76b4f932119e94c08'
+ '591f6761809493519051fb49513200bf58392d594d91ab5151607ec293260177')
prepare() {
set -u
@@ -48,13 +48,16 @@ package() {
cp -pr . "${pkgdir}/usr/lib/${pkgname}"
rmdir "${pkgdir}/usr/lib/${pkgname}"/{logs,cache,data} # repeated below
rm -rf "${pkgdir}/usr/lib/${pkgname}"/{javachecker,mcadministrator}/{macos,windows,windows-x64}
+ # Eliminate AV files that cause missing dependencies
+ rm -f "${pkgdir}/usr/lib/${pkgname}"/jre/lib/amd64/libavplugin*
+ rm -f "${pkgdir}/usr/lib/${pkgname}"/jre/lib/amd64/libfxplugins.so
if [ -d "${pkgdir}/usr/lib/${pkgname}/jre" ]; then
rm -rf "${pkgdir}/usr/lib/${pkgname}/jre/man"
local _p
- for _p in "${pkgdir}/usr/lib/${pkgname}/jre/lib"/*.jar.pack "${pkgdir}/usr/lib/${pkgname}/jre/lib/ext"/*.jar.pack; do
- jre/bin/unpack200 -r "${_p}" "${_p%.pack}"
- done
+ #for _p in "${pkgdir}/usr/lib/${pkgname}/jre/lib"/*.jar.pack "${pkgdir}/usr/lib/${pkgname}/jre/lib/ext"/*.jar.pack; do
+ # jre/bin/unpack200 -r "${_p}" "${_p%.pack}"
+ #done
fi
install -Dm755 <(cat << EOF