Hello,

Here is a diff to update geo/traccar to 4.13.

There is an important change due to a modification in liquibase. If you have defined 'database.changelog' in /etc/traccar/traccar.xml, it will need to change to a relative path. However, it is not expected that users define it in their own configuration file.

Best Regards
Index: Makefile
===================================================================
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile	6 Feb 2021 21:07:31 -0000	1.14
+++ Makefile	2 Jun 2021 08:46:19 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.14 2021/02/06 21:07:31 sthen Exp $
 
 COMMENT =	modern GPS tracking platform
-V =		4.12
+V =		4.13
 PKGNAME =	traccar-${V}
 DISTNAME =	traccar-other-${V}
 EXTRACT_SUFX =	.zip
@@ -18,7 +18,7 @@ PERMIT_PACKAGE =	Yes
 MASTER_SITES = https://github.com/traccar/traccar/releases/download/v${V}/
 
 MODULES =               java
-MODJAVA_VER =           1.8+
+MODJAVA_VER =           11+
 
 RUN_DEPENDS=		java/javaPathHelper
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo	6 Feb 2021 21:07:31 -0000	1.9
+++ distinfo	2 Jun 2021 08:46:19 -0000
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-4.12.zip) = Gc+hVRfG3PwcmobXysd8O6dFlQz5+kcr9nif1PUQeZ0=
-SIZE (traccar-other-4.12.zip) = 64392818
+SHA256 (traccar-other-4.13.zip) = +6ctOhquILMvzMwV7GRXNwLqCj5PEvolTwDjjPgAMNM=
+SIZE (traccar-other-4.13.zip) = 74110664
Index: patches/patch-conf_default_xml
===================================================================
RCS file: /cvs/ports/geo/traccar/patches/patch-conf_default_xml,v
retrieving revision 1.6
diff -u -p -r1.6 patch-conf_default_xml
--- patches/patch-conf_default_xml	6 Feb 2021 21:07:31 -0000	1.6
+++ patches/patch-conf_default_xml	2 Jun 2021 08:46:19 -0000
@@ -37,7 +37,7 @@ Index: conf/default.xml
      <entry key='database.ignoreUnknown'>true</entry>
      <entry key='database.generateQueries'>true</entry>
 -    <entry key='database.changelog'>./schema/changelog-master.xml</entry>
-+    <entry key='database.changelog'>${LOCALBASE}/share/traccar/schema/changelog-master.xml</entry>
++    <entry key='database.changelog'>../..${LOCALBASE}/share/traccar/schema/changelog-master.xml</entry>
   
      <entry key='database.loginUser'>
          SELECT * FROM tc_users
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST	6 Feb 2021 21:07:31 -0000	1.10
+++ pkg/PLIST	2 Jun 2021 08:46:19 -0000
@@ -26,17 +26,20 @@ share/traccar/conf/traccar.xml
 @owner
 @group
 share/traccar/lib/
-share/traccar/lib/HikariCP-4.0.1.jar
+share/traccar/lib/HikariCP-4.0.3.jar
 share/traccar/lib/activation-1.1.1.jar
-share/traccar/lib/animal-sniffer-annotations-1.17.jar
 share/traccar/lib/antlr-2.7.2.jar
 share/traccar/lib/aopalliance-1.0.jar
 share/traccar/lib/aopalliance-repackaged-2.6.1.jar
-share/traccar/lib/asm-9.0.jar
-share/traccar/lib/asm-analysis-9.0.jar
-share/traccar/lib/asm-commons-9.0.jar
-share/traccar/lib/asm-tree-9.0.jar
-share/traccar/lib/asm-util-9.0.jar
+share/traccar/lib/asm-9.1.jar
+share/traccar/lib/asm-analysis-9.1.jar
+share/traccar/lib/asm-commons-9.1.jar
+share/traccar/lib/asm-tree-9.1.jar
+share/traccar/lib/asm-util-9.1.jar
+share/traccar/lib/aws-java-sdk-core-1.11.1030.jar
+share/traccar/lib/aws-java-sdk-sns-1.11.1030.jar
+share/traccar/lib/aws-java-sdk-sqs-1.11.1030.jar
+share/traccar/lib/cache-api-1.1.1.jar
 share/traccar/lib/checker-qual-3.5.0.jar
 share/traccar/lib/commons-beanutils-1.9.2.jar
 share/traccar/lib/commons-chain-1.1.jar
@@ -47,34 +50,41 @@ share/traccar/lib/commons-compress-1.18.
 share/traccar/lib/commons-digester-1.8.jar
 share/traccar/lib/commons-jexl-2.1.1.jar
 share/traccar/lib/commons-lang-2.4.jar
-share/traccar/lib/commons-lang3-3.6.jar
-share/traccar/lib/commons-logging-1.1.1.jar
+share/traccar/lib/commons-lang3-3.8.1.jar
+share/traccar/lib/commons-logging-1.2.jar
 share/traccar/lib/commons-validator-1.3.1.jar
 share/traccar/lib/curvesapi-1.04.jar
 share/traccar/lib/dom4j-1.1.jar
 share/traccar/lib/encoder-1.2.3.jar
-share/traccar/lib/error_prone_annotations-2.2.0.jar
+share/traccar/lib/error_prone_annotations-2.3.4.jar
 share/traccar/lib/failureaccess-1.0.1.jar
-share/traccar/lib/guava-27.1-jre.jar
-share/traccar/lib/guice-4.2.3.jar
-share/traccar/lib/guice-assistedinject-4.2.3.jar
+share/traccar/lib/groovy-3.0.7.jar
+share/traccar/lib/groovy-dateutil-3.0.7.jar
+share/traccar/lib/guava-30.1-jre.jar
+share/traccar/lib/guice-5.0.1.jar
+share/traccar/lib/guice-assistedinject-5.0.1.jar
 share/traccar/lib/h2-1.4.200.jar
 share/traccar/lib/hk2-api-2.6.1.jar
 share/traccar/lib/hk2-locator-2.6.1.jar
 share/traccar/lib/hk2-utils-2.6.1.jar
-share/traccar/lib/ical4j-2.0.5.jar
-share/traccar/lib/j2objc-annotations-1.1.jar
-share/traccar/lib/jackson-annotations-2.12.1.jar
-share/traccar/lib/jackson-core-2.12.1.jar
-share/traccar/lib/jackson-databind-2.12.1.jar
-share/traccar/lib/jackson-datatype-jsr353-2.12.1.jar
-share/traccar/lib/jackson-jaxrs-base-2.12.1.jar
-share/traccar/lib/jackson-jaxrs-json-provider-2.12.1.jar
-share/traccar/lib/jackson-module-jaxb-annotations-2.12.1.jar
+share/traccar/lib/httpclient-4.5.13.jar
+share/traccar/lib/httpcore-4.4.13.jar
+share/traccar/lib/ical4j-3.0.25.jar
+share/traccar/lib/ion-java-1.0.2.jar
+share/traccar/lib/j2objc-annotations-1.3.jar
+share/traccar/lib/jackson-annotations-2.12.2.jar
+share/traccar/lib/jackson-core-2.12.2.jar
+share/traccar/lib/jackson-databind-2.12.2.jar
+share/traccar/lib/jackson-dataformat-cbor-2.12.2.jar
+share/traccar/lib/jackson-datatype-jsr353-2.12.2.jar
+share/traccar/lib/jackson-jaxrs-base-2.12.2.jar
+share/traccar/lib/jackson-jaxrs-json-provider-2.12.2.jar
+share/traccar/lib/jackson-module-jaxb-annotations-2.12.2.jar
 share/traccar/lib/jakarta.activation-1.2.2.jar
 share/traccar/lib/jakarta.activation-api-1.2.2.jar
 share/traccar/lib/jakarta.annotation-api-1.3.5.jar
 share/traccar/lib/jakarta.inject-2.6.1.jar
+share/traccar/lib/jakarta.transaction-api-1.3.2.jar
 share/traccar/lib/jakarta.validation-api-2.0.2.jar
 share/traccar/lib/jakarta.ws.rs-api-2.1.6.jar
 share/traccar/lib/jakarta.xml.bind-api-2.3.3.jar
@@ -84,73 +94,76 @@ share/traccar/lib/javax.inject-1.jar
 share/traccar/lib/javax.json-1.1.4.jar
 share/traccar/lib/javax.json-api-1.1.4.jar
 share/traccar/lib/javax.mail-1.6.2.jar
-share/traccar/lib/javax.servlet-api-3.1.0.jar
 share/traccar/lib/jaxb-api-2.3.1.jar
 share/traccar/lib/jaxb-core-2.3.0.1.jar
-share/traccar/lib/jaxb-impl-2.3.3.jar
+share/traccar/lib/jaxb-impl-2.3.4.jar
 share/traccar/lib/jcl-over-slf4j-1.7.12.jar
-share/traccar/lib/jersey-client-2.33.jar
-share/traccar/lib/jersey-common-2.33.jar
-share/traccar/lib/jersey-container-servlet-2.33.jar
-share/traccar/lib/jersey-container-servlet-core-2.33.jar
-share/traccar/lib/jersey-entity-filtering-2.33.jar
-share/traccar/lib/jersey-hk2-2.33.jar
-share/traccar/lib/jersey-media-json-jackson-2.33.jar
-share/traccar/lib/jersey-server-2.33.jar
-share/traccar/lib/jetty-client-9.4.36.v20210114.jar
-share/traccar/lib/jetty-http-9.4.36.v20210114.jar
-share/traccar/lib/jetty-io-9.4.36.v20210114.jar
-share/traccar/lib/jetty-jndi-9.4.36.v20210114.jar
-share/traccar/lib/jetty-proxy-9.4.36.v20210114.jar
-share/traccar/lib/jetty-security-9.4.36.v20210114.jar
-share/traccar/lib/jetty-server-9.4.36.v20210114.jar
-share/traccar/lib/jetty-servlet-9.4.36.v20210114.jar
-share/traccar/lib/jetty-util-9.4.36.v20210114.jar
-share/traccar/lib/jetty-util-ajax-9.4.36.v20210114.jar
-share/traccar/lib/jetty-webapp-9.4.36.v20210114.jar
-share/traccar/lib/jetty-xml-9.4.36.v20210114.jar
-share/traccar/lib/jffi-1.3.1-native.jar
-share/traccar/lib/jffi-1.3.1.jar
-share/traccar/lib/jna-5.6.0.jar
-share/traccar/lib/jna-platform-5.6.0.jar
+share/traccar/lib/jersey-client-2.34.jar
+share/traccar/lib/jersey-common-2.34.jar
+share/traccar/lib/jersey-container-servlet-2.34.jar
+share/traccar/lib/jersey-container-servlet-core-2.34.jar
+share/traccar/lib/jersey-entity-filtering-2.34.jar
+share/traccar/lib/jersey-hk2-2.34.jar
+share/traccar/lib/jersey-media-json-jackson-2.34.jar
+share/traccar/lib/jersey-server-2.34.jar
+share/traccar/lib/jetty-alpn-client-10.0.3.jar
+share/traccar/lib/jetty-annotations-10.0.3.jar
+share/traccar/lib/jetty-client-10.0.3.jar
+share/traccar/lib/jetty-http-10.0.3.jar
+share/traccar/lib/jetty-io-10.0.3.jar
+share/traccar/lib/jetty-jndi-10.0.3.jar
+share/traccar/lib/jetty-plus-10.0.3.jar
+share/traccar/lib/jetty-proxy-10.0.3.jar
+share/traccar/lib/jetty-security-10.0.3.jar
+share/traccar/lib/jetty-server-10.0.3.jar
+share/traccar/lib/jetty-servlet-10.0.3.jar
+share/traccar/lib/jetty-servlet-api-4.0.6.jar
+share/traccar/lib/jetty-util-10.0.3.jar
+share/traccar/lib/jetty-webapp-10.0.3.jar
+share/traccar/lib/jetty-xml-10.0.3.jar
+share/traccar/lib/jffi-1.3.3-native.jar
+share/traccar/lib/jffi-1.3.3.jar
+share/traccar/lib/jmespath-java-1.11.1030.jar
+share/traccar/lib/jna-5.8.0.jar
+share/traccar/lib/jna-platform-5.8.0.jar
 share/traccar/lib/jnr-a64asm-1.0.0.jar
 share/traccar/lib/jnr-constants-0.10.1.jar
-share/traccar/lib/jnr-ffi-2.2.1.jar
-share/traccar/lib/jnr-posix-3.1.4.jar
+share/traccar/lib/jnr-ffi-2.2.3.jar
+share/traccar/lib/jnr-posix-3.1.6.jar
 share/traccar/lib/jnr-x86asm-1.0.2.jar
+share/traccar/lib/joda-time-2.8.1.jar
 share/traccar/lib/jsr305-3.0.2.jar
-share/traccar/lib/jts-core-1.18.0.jar
+share/traccar/lib/jts-core-1.18.1.jar
 share/traccar/lib/jxls-2.4.7.jar
 share/traccar/lib/jxls-poi-1.0.16.jar
-share/traccar/lib/liquibase-core-3.10.3.jar
+share/traccar/lib/liquibase-core-4.3.5.jar
 share/traccar/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
 share/traccar/lib/logback-core-1.1.3.jar
-share/traccar/lib/mssql-jdbc-9.2.0.jre8.jar
-share/traccar/lib/mysql-connector-java-8.0.21.jar
-share/traccar/lib/mysql-connector-java-8.0.23.jar
-share/traccar/lib/netty-all-4.1.58.Final.jar
+share/traccar/lib/mssql-jdbc-9.2.1.jre11.jar
+share/traccar/lib/mysql-connector-java-8.0.25.jar
+share/traccar/lib/netty-all-4.1.65.Final.jar
 share/traccar/lib/oro-2.0.8.jar
 share/traccar/lib/osgi-resource-locator-1.0.3.jar
 share/traccar/lib/poi-4.0.0.jar
 share/traccar/lib/poi-ooxml-4.0.0.jar
 share/traccar/lib/poi-ooxml-schemas-4.0.0.jar
-share/traccar/lib/postgresql-42.2.18.jar
-share/traccar/lib/protobuf-java-3.14.0.jar
-share/traccar/lib/slf4j-api-1.7.30.jar
-share/traccar/lib/slf4j-jdk14-1.7.30.jar
+share/traccar/lib/postgresql-42.2.20.jar
+share/traccar/lib/protobuf-java-3.17.1.jar
+share/traccar/lib/slf4j-api-2.0.0-alpha1.jar
+share/traccar/lib/slf4j-jdk14-2.0.0-alpha1.jar
 share/traccar/lib/spatial4j-0.8.jar
 share/traccar/lib/sslext-1.2-0.jar
 share/traccar/lib/struts-core-1.3.8.jar
 share/traccar/lib/struts-taglib-1.3.8.jar
 share/traccar/lib/struts-tiles-1.3.8.jar
-share/traccar/lib/threetenbp-1.3.6.jar
 share/traccar/lib/velocity-1.7.jar
 share/traccar/lib/velocity-tools-2.0.jar
-share/traccar/lib/websocket-api-9.4.36.v20210114.jar
-share/traccar/lib/websocket-client-9.4.36.v20210114.jar
-share/traccar/lib/websocket-common-9.4.36.v20210114.jar
-share/traccar/lib/websocket-server-9.4.36.v20210114.jar
-share/traccar/lib/websocket-servlet-9.4.36.v20210114.jar
+share/traccar/lib/websocket-core-common-10.0.3.jar
+share/traccar/lib/websocket-core-server-10.0.3.jar
+share/traccar/lib/websocket-jetty-api-10.0.3.jar
+share/traccar/lib/websocket-jetty-common-10.0.3.jar
+share/traccar/lib/websocket-jetty-server-10.0.3.jar
+share/traccar/lib/websocket-servlet-10.0.3.jar
 share/traccar/lib/xmlbeans-3.0.1.jar
 share/traccar/schema/
 share/traccar/schema/changelog-3.10.xml
@@ -171,6 +184,7 @@ share/traccar/schema/changelog-4.0.xml
 share/traccar/schema/changelog-4.1.xml
 share/traccar/schema/changelog-4.10.xml
 share/traccar/schema/changelog-4.11.xml
+share/traccar/schema/changelog-4.13.xml
 share/traccar/schema/changelog-4.7.xml
 share/traccar/schema/changelog-4.9.xml
 share/traccar/schema/changelog-master.xml
@@ -198,6 +212,7 @@ share/traccar/templates/full/geofenceExi
 share/traccar/templates/full/ignitionOff.vm
 share/traccar/templates/full/ignitionOn.vm
 share/traccar/templates/full/maintenance.vm
+share/traccar/templates/full/passwordReset.vm
 share/traccar/templates/full/test.vm
 share/traccar/templates/full/textMessage.vm
 share/traccar/templates/full/unknown.vm
@@ -489,6 +504,7 @@ share/traccar/web/l10n/lo.json
 share/traccar/web/l10n/lt.json
 share/traccar/web/l10n/lv.json
 share/traccar/web/l10n/ml.json
+share/traccar/web/l10n/mn.json
 share/traccar/web/l10n/ms.json
 share/traccar/web/l10n/nb.json
 share/traccar/web/l10n/ne.json
@@ -545,20 +561,20 @@ share/traccar/web/modern/images/icon/van
 share/traccar/web/modern/index.html
 share/traccar/web/modern/logo.svg
 share/traccar/web/modern/manifest.json
-share/traccar/web/modern/precache-manifest.e9b9024d5b73032f7fd5bf6f524c2b36.js
+share/traccar/web/modern/precache-manifest.e8a3baa198d459632dcf48a8f9d8498c.js
 share/traccar/web/modern/service-worker.js
 share/traccar/web/modern/static/
 share/traccar/web/modern/static/css/
-share/traccar/web/modern/static/css/2.fa773933.chunk.css
-share/traccar/web/modern/static/css/2.fa773933.chunk.css.map
+share/traccar/web/modern/static/css/2.f966c203.chunk.css
+share/traccar/web/modern/static/css/2.f966c203.chunk.css.map
 share/traccar/web/modern/static/css/main.99aaa63c.chunk.css
 share/traccar/web/modern/static/css/main.99aaa63c.chunk.css.map
 share/traccar/web/modern/static/js/
-share/traccar/web/modern/static/js/2.8403bcc7.chunk.js
-share/traccar/web/modern/static/js/2.8403bcc7.chunk.js.LICENSE.txt
-share/traccar/web/modern/static/js/2.8403bcc7.chunk.js.map
-share/traccar/web/modern/static/js/main.db80d764.chunk.js
-share/traccar/web/modern/static/js/main.db80d764.chunk.js.map
+share/traccar/web/modern/static/js/2.20723cf4.chunk.js
+share/traccar/web/modern/static/js/2.20723cf4.chunk.js.LICENSE.txt
+share/traccar/web/modern/static/js/2.20723cf4.chunk.js.map
+share/traccar/web/modern/static/js/main.775f7564.chunk.js
+share/traccar/web/modern/static/js/main.775f7564.chunk.js.map
 share/traccar/web/modern/static/js/runtime-main.2dc76e5b.js
 share/traccar/web/modern/static/js/runtime-main.2dc76e5b.js.map
 share/traccar/web/modern/static/media/

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to