Hello, Here is a patch to update traccar to v4.7. There have been lots of new protocols added.
Race Dynamics - GPS protocol from a company from Bangalore
RST - MultiPortal (company from Brazil)
PT215 - ThinkRace communication protocol
PacificTrack - telematics protocol from a California company
Topin - ZhongXun Topin (similar to GT06 protocol)
OutSafe - GPS protocol from a Mexican company called Sigaba
Solar Powered - protocol from a Shenzhen hardware company
Motor - another Chinese GPS protocol
Omnicomm - fuel monitoring solutions
S168 - solar powered GPS ear tags for livestock
VNETGPS - protocol from VNET (Viet Nam Electronics)
Blue - communication protocol from ExtremTrac
PST - PST Eletronica open protocol from Brazil
Please note that if you installed version 4.0 or newer without upgrading
from any earlier version. The index on device and time columns was
missing, which was causing very slow reports. The issue is fixed now,
but note that it might take a while to create an index, so be patient
when you start server first time after upgrade.
Regards
Index: Makefile
===================================================================
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile 6 Jan 2020 20:57:31 -0000 1.8
+++ Makefile 20 Jan 2020 06:16:03 -0000
@@ -1,8 +1,7 @@
# $OpenBSD: Makefile,v 1.8 2020/01/06 20:57:31 sthen Exp $
COMMENT = modern GPS tracking platform
-V = 4.5
-REVISION = 1
+V = 4.7
PKGNAME = traccar-${V}
DISTNAME = traccar-other-${V}
EXTRACT_SUFX = .zip
Index: distinfo
===================================================================
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo 22 May 2019 09:44:48 -0000 1.3
+++ distinfo 20 Jan 2020 06:16:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-4.5.zip) = ZE2swcDdeHzn6dXFCt+Xxh/fOSIcfK66IB+Gc6P1GYk=
-SIZE (traccar-other-4.5.zip) = 53640425
+SHA256 (traccar-other-4.7.zip) = yjZ1P5ppdhPT47pVVfyWXcXryQn//PcIwD2G0grSJVE=
+SIZE (traccar-other-4.7.zip) = 56124485
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST 6 Jan 2020 20:57:31 -0000 1.5
+++ pkg/PLIST 20 Jan 2020 06:16:03 -0000
@@ -26,26 +26,26 @@ share/traccar/conf/traccar.xml
@owner
@group
share/traccar/lib/
-share/traccar/lib/HikariCP-3.3.1.jar
+share/traccar/lib/HikariCP-3.4.2.jar
share/traccar/lib/activation-1.1.1.jar
share/traccar/lib/animal-sniffer-annotations-1.14.jar
share/traccar/lib/antlr-2.7.2.jar
share/traccar/lib/aopalliance-1.0.jar
-share/traccar/lib/aopalliance-repackaged-2.5.0.jar
-share/traccar/lib/asm-5.0.3.jar
-share/traccar/lib/asm-analysis-5.0.3.jar
-share/traccar/lib/asm-commons-5.0.3.jar
-share/traccar/lib/asm-tree-5.0.3.jar
-share/traccar/lib/asm-util-5.0.3.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/checker-compat-qual-2.0.0.jar
share/traccar/lib/commons-beanutils-1.9.2.jar
share/traccar/lib/commons-chain-1.1.jar
-share/traccar/lib/commons-codec-1.12.jar
+share/traccar/lib/commons-codec-1.13.jar
share/traccar/lib/commons-collections-3.2.1.jar
-share/traccar/lib/commons-collections4-4.2.jar
+share/traccar/lib/commons-collections4-4.4.jar
share/traccar/lib/commons-compress-1.18.jar
share/traccar/lib/commons-digester-1.8.jar
share/traccar/lib/commons-jexl-2.1.1.jar
@@ -60,23 +60,24 @@ share/traccar/lib/error_prone_annotation
share/traccar/lib/guava-25.1-android.jar
share/traccar/lib/guice-4.2.2.jar
share/traccar/lib/guice-assistedinject-4.2.2.jar
-share/traccar/lib/h2-1.4.199.jar
-share/traccar/lib/hk2-api-2.5.0.jar
-share/traccar/lib/hk2-locator-2.5.0.jar
-share/traccar/lib/hk2-utils-2.5.0.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.9.8.jar
-share/traccar/lib/jackson-core-2.9.8.jar
-share/traccar/lib/jackson-databind-2.9.8.jar
-share/traccar/lib/jackson-datatype-jsr353-2.9.8.jar
-share/traccar/lib/jackson-jaxrs-base-2.9.8.jar
-share/traccar/lib/jackson-jaxrs-json-provider-2.9.8.jar
-share/traccar/lib/jackson-module-jaxb-annotations-2.9.8.jar
-share/traccar/lib/jakarta.annotation-api-1.3.4.jar
-share/traccar/lib/jakarta.inject-2.5.0.jar
-share/traccar/lib/jakarta.ws.rs-api-2.1.5.jar
-share/traccar/lib/javassist-3.22.0-CR2.jar
+share/traccar/lib/jackson-annotations-2.9.9.jar
+share/traccar/lib/jackson-core-2.9.9.jar
+share/traccar/lib/jackson-databind-2.9.9.jar
+share/traccar/lib/jackson-datatype-jsr353-2.9.9.jar
+share/traccar/lib/jackson-jaxrs-base-2.9.9.jar
+share/traccar/lib/jackson-jaxrs-json-provider-2.9.9.jar
+share/traccar/lib/jackson-module-jaxb-annotations-2.9.9.jar
+share/traccar/lib/jakarta.annotation-api-1.3.5.jar
+share/traccar/lib/jakarta.inject-2.6.1.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/javassist-3.25.0-GA.jar
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
@@ -87,67 +88,65 @@ 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.2.jar
share/traccar/lib/jcl-over-slf4j-1.7.12.jar
-share/traccar/lib/jersey-client-2.28.jar
-share/traccar/lib/jersey-common-2.28.jar
-share/traccar/lib/jersey-container-servlet-2.28.jar
-share/traccar/lib/jersey-container-servlet-core-2.28.jar
-share/traccar/lib/jersey-entity-filtering-2.28.jar
-share/traccar/lib/jersey-hk2-2.28.jar
-share/traccar/lib/jersey-media-jaxb-2.28.jar
-share/traccar/lib/jersey-media-json-jackson-2.28.jar
-share/traccar/lib/jersey-server-2.28.jar
-share/traccar/lib/jetty-client-9.4.18.v20190429.jar
-share/traccar/lib/jetty-http-9.4.18.v20190429.jar
-share/traccar/lib/jetty-io-9.4.18.v20190429.jar
-share/traccar/lib/jetty-jndi-9.4.18.v20190429.jar
-share/traccar/lib/jetty-proxy-9.4.18.v20190429.jar
-share/traccar/lib/jetty-security-9.4.18.v20190429.jar
-share/traccar/lib/jetty-server-9.4.18.v20190429.jar
-share/traccar/lib/jetty-servlet-9.4.18.v20190429.jar
-share/traccar/lib/jetty-util-9.4.18.v20190429.jar
-share/traccar/lib/jetty-webapp-9.4.18.v20190429.jar
-share/traccar/lib/jetty-xml-9.4.18.v20190429.jar
-share/traccar/lib/jffi-1.2.17-native.jar
-share/traccar/lib/jffi-1.2.17.jar
-share/traccar/lib/jna-5.3.1.jar
-share/traccar/lib/jna-platform-5.3.1.jar
-share/traccar/lib/jnr-constants-0.9.9.jar
-share/traccar/lib/jnr-ffi-2.1.8.jar
-share/traccar/lib/jnr-posix-3.0.49.jar
+share/traccar/lib/jersey-client-2.30.jar
+share/traccar/lib/jersey-common-2.30.jar
+share/traccar/lib/jersey-container-servlet-2.30.jar
+share/traccar/lib/jersey-container-servlet-core-2.30.jar
+share/traccar/lib/jersey-entity-filtering-2.30.jar
+share/traccar/lib/jersey-hk2-2.30.jar
+share/traccar/lib/jersey-media-jaxb-2.30.jar
+share/traccar/lib/jersey-media-json-jackson-2.30.jar
+share/traccar/lib/jersey-server-2.30.jar
+share/traccar/lib/jetty-client-9.4.26.v20200117.jar
+share/traccar/lib/jetty-http-9.4.26.v20200117.jar
+share/traccar/lib/jetty-io-9.4.26.v20200117.jar
+share/traccar/lib/jetty-jndi-9.4.26.v20200117.jar
+share/traccar/lib/jetty-proxy-9.4.26.v20200117.jar
+share/traccar/lib/jetty-security-9.4.26.v20200117.jar
+share/traccar/lib/jetty-server-9.4.26.v20200117.jar
+share/traccar/lib/jetty-servlet-9.4.26.v20200117.jar
+share/traccar/lib/jetty-util-9.4.26.v20200117.jar
+share/traccar/lib/jetty-webapp-9.4.26.v20200117.jar
+share/traccar/lib/jetty-xml-9.4.26.v20200117.jar
+share/traccar/lib/jffi-1.2.22-native.jar
+share/traccar/lib/jffi-1.2.22.jar
+share/traccar/lib/jna-5.5.0.jar
+share/traccar/lib/jna-platform-5.5.0.jar
+share/traccar/lib/jnr-a64asm-1.0.0.jar
+share/traccar/lib/jnr-constants-0.9.14.jar
+share/traccar/lib/jnr-ffi-2.1.11.jar
+share/traccar/lib/jnr-posix-3.0.51.jar
share/traccar/lib/jnr-x86asm-1.0.2.jar
-share/traccar/lib/joda-time-2.10.1.jar
+share/traccar/lib/joda-time-2.10.5.jar
share/traccar/lib/jsr305-3.0.2.jar
share/traccar/lib/jxls-2.4.7.jar
share/traccar/lib/jxls-poi-1.0.16.jar
-share/traccar/lib/liquibase-core-3.6.3.jar
-share/traccar/lib/logback-classic-1.2.3.jar
-share/traccar/lib/logback-core-1.2.3.jar
-share/traccar/lib/mssql-jdbc-7.2.2.jre8.jar
-share/traccar/lib/mysql-connector-java-8.0.15.jar
-share/traccar/lib/netty-all-4.1.35.Final.jar
+share/traccar/lib/liquibase-core-3.8.5.jar
+share/traccar/lib/logback-core-1.1.3.jar
+share/traccar/lib/mssql-jdbc-7.4.1.jre8.jar
+share/traccar/lib/mysql-connector-java-8.0.18.jar
+share/traccar/lib/netty-all-4.1.44.Final.jar
share/traccar/lib/oro-2.0.8.jar
-share/traccar/lib/osgi-resource-locator-1.0.1.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.5.jar
-share/traccar/lib/protobuf-java-3.6.1.jar
-share/traccar/lib/slf4j-api-1.7.26.jar
-share/traccar/lib/slf4j-jdk14-1.7.26.jar
-share/traccar/lib/snakeyaml-1.18.jar
+share/traccar/lib/postgresql-42.2.9.jar
+share/traccar/lib/protobuf-java-3.11.1.jar
+share/traccar/lib/slf4j-api-1.7.30.jar
+share/traccar/lib/slf4j-jdk14-1.7.30.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/validation-api-2.0.1.Final.jar
share/traccar/lib/velocity-1.7.jar
share/traccar/lib/velocity-tools-2.0.jar
-share/traccar/lib/websocket-api-9.4.18.v20190429.jar
-share/traccar/lib/websocket-client-9.4.18.v20190429.jar
-share/traccar/lib/websocket-common-9.4.18.v20190429.jar
-share/traccar/lib/websocket-server-9.4.18.v20190429.jar
-share/traccar/lib/websocket-servlet-9.4.18.v20190429.jar
+share/traccar/lib/websocket-api-9.4.26.v20200117.jar
+share/traccar/lib/websocket-client-9.4.26.v20200117.jar
+share/traccar/lib/websocket-common-9.4.26.v20200117.jar
+share/traccar/lib/websocket-server-9.4.26.v20200117.jar
+share/traccar/lib/websocket-servlet-9.4.26.v20200117.jar
share/traccar/lib/xmlbeans-3.0.1.jar
share/traccar/schema/
share/traccar/schema/changelog-3.10.xml
@@ -166,6 +165,7 @@ share/traccar/schema/changelog-3.9.xml
share/traccar/schema/changelog-4.0-clean.xml
share/traccar/schema/changelog-4.0.xml
share/traccar/schema/changelog-4.1.xml
+share/traccar/schema/changelog-4.7.xml
share/traccar/schema/changelog-master.xml
share/traccar/templates/
share/traccar/templates/export/
smime.p7s
Description: S/MIME Cryptographic Signature
