Hello, Here is a patch for traccar to update it to version 4.12
Some legacy options were removed, please be sure to check https://www.traccar.org/blog/traccar-4-12/
Best Regards
Index: Makefile
===================================================================
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile 4 Nov 2020 10:46:32 -0000 1.13
+++ Makefile 3 Feb 2021 07:39:59 -0000
@@ -1,7 +1,7 @@
# $OpenBSD: Makefile,v 1.13 2020/11/04 10:46:32 sthen Exp $
COMMENT = modern GPS tracking platform
-V = 4.11
+V = 4.12
PKGNAME = traccar-${V}
DISTNAME = traccar-other-${V}
EXTRACT_SUFX = .zip
Index: distinfo
===================================================================
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 4 Nov 2020 10:46:32 -0000 1.8
+++ distinfo 3 Feb 2021 07:39:59 -0000
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-4.11.zip) = GewJ/jjQMA8QGuzeXdiLpuf85Eo8+r4SlcIEVp1kMrQ=
-SIZE (traccar-other-4.11.zip) = 60139817
+SHA256 (traccar-other-4.12.zip) = Gc+hVRfG3PwcmobXysd8O6dFlQz5+kcr9nif1PUQeZ0=
+SIZE (traccar-other-4.12.zip) = 64392818
Index: patches/patch-conf_default_xml
===================================================================
RCS file: /cvs/ports/geo/traccar/patches/patch-conf_default_xml,v
retrieving revision 1.5
diff -u -p -r1.5 patch-conf_default_xml
--- patches/patch-conf_default_xml 4 Nov 2020 10:46:32 -0000 1.5
+++ patches/patch-conf_default_xml 3 Feb 2021 07:39:59 -0000
@@ -3,26 +3,24 @@ $OpenBSD: patch-conf_default_xml,v 1.5 2
Index: conf/default.xml
--- conf/default.xml.orig
+++ conf/default.xml
-@@ -12,7 +12,8 @@
+@@ -11,13 +11,14 @@
+ -->
- <entry key='web.enable'>true</entry>
<entry key='web.port'>8082</entry>
- <entry key='web.path'>./web</entry>
+ <entry key='web.address'>127.0.0.1</entry>
+ <entry key='web.path'>${LOCALBASE}/share/traccar/web</entry>
- <entry key='web.cacheControl'>max-age=3600,public</entry>
<entry key='geocoder.enable'>false</entry>
-@@ -20,7 +21,7 @@
+ <entry key='geocoder.type'>google</entry>
- <entry key='logger.enable'>true</entry>
<entry key='logger.level'>info</entry>
- <entry key='logger.file'>./logs/tracker-server.log</entry>
+ <entry key='logger.file'>/var/log/traccar/tracker-server.log</entry>
<entry key='logger.rotate'>true</entry>
<entry key='filter.enable'>true</entry>
-@@ -31,17 +32,16 @@
+@@ -27,17 +28,16 @@
<entry key='processing.computedAttributes.enable'>true</entry>
<entry key='processing.engineHours.enable'>true</entry>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST 4 Nov 2020 10:46:32 -0000 1.9
+++ pkg/PLIST 3 Feb 2021 07:39:59 -0000
@@ -26,20 +26,17 @@ share/traccar/conf/traccar.xml
@owner
@group
share/traccar/lib/
-share/traccar/lib/HikariCP-3.4.5.jar
+share/traccar/lib/HikariCP-4.0.1.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-7.1.jar
-share/traccar/lib/asm-analysis-7.1.jar
-share/traccar/lib/asm-commons-7.1.jar
-share/traccar/lib/asm-tree-7.1.jar
-share/traccar/lib/asm-util-7.1.jar
-share/traccar/lib/ch-commons-charset-3.0.2.jar
-share/traccar/lib/ch-commons-util-6.0.2.jar
-share/traccar/lib/ch-smpp-6.0.0-netty4-beta-3.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/checker-qual-3.5.0.jar
share/traccar/lib/commons-beanutils-1.9.2.jar
share/traccar/lib/commons-chain-1.1.jar
@@ -55,7 +52,7 @@ share/traccar/lib/commons-logging-1.1.1.
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.2.jar
+share/traccar/lib/encoder-1.2.3.jar
share/traccar/lib/error_prone_annotations-2.2.0.jar
share/traccar/lib/failureaccess-1.0.1.jar
share/traccar/lib/guava-27.1-jre.jar
@@ -67,13 +64,13 @@ 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.10.1.jar
-share/traccar/lib/jackson-core-2.10.1.jar
-share/traccar/lib/jackson-databind-2.10.1.jar
-share/traccar/lib/jackson-datatype-jsr353-2.10.1.jar
-share/traccar/lib/jackson-jaxrs-base-2.10.1.jar
-share/traccar/lib/jackson-jaxrs-json-provider-2.10.1.jar
-share/traccar/lib/jackson-module-jaxb-annotations-2.10.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/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
@@ -85,61 +82,63 @@ share/traccar/lib/javassist-3.25.0-GA.ja
share/traccar/lib/javax.activation-api-1.2.0.jar
share/traccar/lib/javax.inject-1.jar
share/traccar/lib/javax.json-1.1.4.jar
-share/traccar/lib/javax.json-api-1.0.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/jcl-over-slf4j-1.7.12.jar
-share/traccar/lib/jersey-client-2.32.jar
-share/traccar/lib/jersey-common-2.32.jar
-share/traccar/lib/jersey-container-servlet-2.32.jar
-share/traccar/lib/jersey-container-servlet-core-2.32.jar
-share/traccar/lib/jersey-entity-filtering-2.32.jar
-share/traccar/lib/jersey-hk2-2.32.jar
-share/traccar/lib/jersey-media-jaxb-2.32.jar
-share/traccar/lib/jersey-media-json-jackson-2.32.jar
-share/traccar/lib/jersey-server-2.32.jar
-share/traccar/lib/jetty-client-9.4.33.v20201020.jar
-share/traccar/lib/jetty-http-9.4.33.v20201020.jar
-share/traccar/lib/jetty-io-9.4.33.v20201020.jar
-share/traccar/lib/jetty-jndi-9.4.33.v20201020.jar
-share/traccar/lib/jetty-proxy-9.4.33.v20201020.jar
-share/traccar/lib/jetty-security-9.4.33.v20201020.jar
-share/traccar/lib/jetty-server-9.4.33.v20201020.jar
-share/traccar/lib/jetty-servlet-9.4.33.v20201020.jar
-share/traccar/lib/jetty-util-9.4.33.v20201020.jar
-share/traccar/lib/jetty-webapp-9.4.33.v20201020.jar
-share/traccar/lib/jetty-xml-9.4.33.v20201020.jar
-share/traccar/lib/jffi-1.3.0-native.jar
-share/traccar/lib/jffi-1.3.0.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/jnr-a64asm-1.0.0.jar
-share/traccar/lib/jnr-constants-0.10.0.jar
-share/traccar/lib/jnr-ffi-2.2.0.jar
-share/traccar/lib/jnr-posix-3.1.2.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-x86asm-1.0.2.jar
-share/traccar/lib/joda-time-2.10.8.jar
share/traccar/lib/jsr305-3.0.2.jar
+share/traccar/lib/jts-core-1.18.0.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/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
share/traccar/lib/logback-core-1.1.3.jar
-share/traccar/lib/mssql-jdbc-8.4.1.jre8.jar
-share/traccar/lib/mysql-connector-java-8.0.22.jar
-share/traccar/lib/netty-all-4.1.53.Final.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/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.13.0.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/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
@@ -147,11 +146,11 @@ 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.33.v20201020.jar
-share/traccar/lib/websocket-client-9.4.33.v20201020.jar
-share/traccar/lib/websocket-common-9.4.33.v20201020.jar
-share/traccar/lib/websocket-server-9.4.33.v20201020.jar
-share/traccar/lib/websocket-servlet-9.4.33.v20201020.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/xmlbeans-3.0.1.jar
share/traccar/schema/
share/traccar/schema/changelog-3.10.xml
@@ -546,20 +545,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.bf387a85e5be9170c96e73b120e184a0.js
+share/traccar/web/modern/precache-manifest.e9b9024d5b73032f7fd5bf6f524c2b36.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.a1e5972f.chunk.css
-share/traccar/web/modern/static/css/2.a1e5972f.chunk.css.map
+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/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.0fac2b6a.chunk.js
-share/traccar/web/modern/static/js/2.0fac2b6a.chunk.js.LICENSE.txt
-share/traccar/web/modern/static/js/2.0fac2b6a.chunk.js.map
-share/traccar/web/modern/static/js/main.404aac67.chunk.js
-share/traccar/web/modern/static/js/main.404aac67.chunk.js.map
+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/runtime-main.2dc76e5b.js
share/traccar/web/modern/static/js/runtime-main.2dc76e5b.js.map
share/traccar/web/modern/static/media/
smime.p7s
Description: S/MIME Cryptographic Signature
