--- /dev/null
+image: openbsd/6.9
+
+packages:
+ - gmake
+ - automake-1.16.3
+ - autoconf-2.71
+ - openssl-1.1.1k
+ - lzo2
+ - miniupnpc
+ - readline
+ - texinfo
+
+environment:
+ AUTOCONF_VERSION: 2.71
+ AUTOMAKE_VERSION: 1.16
+ CFLAGS: -I/usr/local/include -L/usr/local/lib
+
+sources:
+ - https://github.com/gsliepen/tinc
+
+tasks:
+ - configure: |
+ cd tinc
+ autoreconf -fsi
+ ./configure --with-miniupnpc
+
+ - build: |
+ cd tinc
+ gmake -j$(sysctl -n hw.ncpu)
+
+ - test: |
+ cd tinc
+ gmake check-recursive VERBOSE=1