another attempt at fixing travis build error
diff --git a/.travis.yml b/.travis.yml
index 03c5fa2..65dde5f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,3 +1,19 @@
 language: r
-sudo: false
+sudo: true
 cache: packages
+pandoc_version: 2.3.1
+dist: trusty
+
+before_install:
+  - sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable --yes
+  - sudo apt-get --yes --force-yes update -qq
+  - sudo apt-get install -y libudunits2-dev libproj-dev libgeos++-dev libgdal-dev libv8-dev
+
+compiler:
+  - clang
+
+before_cache: Rscript -e 'remotes::install_cran("pkgdown")'
+deploy:
+  provider: script
+  script: Rscript -e 'pkgdown::deploy_site_github()'
+  skip_cleanup: true