slackware-current/testing/source/vtown/deps/cryfs/.circleci/config.yml
Patrick J Volkerding a90cbc61c2 Tue Nov 3 22:32:22 UTC 2020
Welcome to vtown, volkerdi's friendly takeover of alienBOB's ktown Plasma 5
packages! Enormous thanks are due to alienBOB for maintaining and leading
testing of Plasma 5 on the side, even as I wore out his patience (and likely
others as well). But now this has made it into /testing and it won't be all
that long before it'll hit the main tree, so test it out and let me know if
anything broke. Several packages have been given back their upstream names
since there's no real reason to do otherwise unless we were going to support
installing KDE4 at the same time, and we aren't. Qt4 won't even be sticking
around, but probably slackbuilds.org will take it up. I dropped kaudiocreator
(won't build), ktuberling and klettres (rather bloated for the probably limited
appeal), user-manager (seems to have been dropped by upstream), kdelibs (KDE4
library, not going to support that), kwebkitpart, and kpat (not adding three
new dependencies only used for a solitaire game). In addition, it's probable
that digikam and its dependencies will be dropped. It's a great program, but
in my opinion it's just a little too big (especially the source) to ship by
default. To install the vtown packages, first you'll want to remove any KDE4
packages (the KDE and KDEI series in the main tree), any previous ktown packages
from alienBOB, and then install all of the packages in vtown/deps and vtown/kde
using upgradepkg --install-new. The previous advice on ConsoleKit2 was to remove
it since we've switched to elogind, but if you've got the latest rc.M it
shouldn't matter since ConsoleKit2 will not be started if elogind is installed.
Speaking of elogind, you'll probably notice that once elogind is installed X
or Wayland sessions will launch in the current console rather than on console 7.
Regarding the build numbers, the one before _vtown_ is the build number that
will be used when the merge to the main tree happens, and the one after _vtown_
is used in case any rebuilds need to happen while vtown is in /testing.  That's
about it for the notes on this one. Thanks again to alienBOB, and to my friends
in the US - don't forget to vote. :-)
l/poppler-20.11.0-x86_64-1.txz:  Upgraded.
  Shared library .so-version bump.
x/libinput-1.16.3-x86_64-1.txz:  Upgraded.
testing/packages/vtown/deps/QtAV-20200910_2a470d2a-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/accountsservice-0.6.55-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/cfitsio-3.49-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/cryfs-0.10.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/cryptopp-8.2.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/dbus-1.12.20-x86_64-2_vtown_1.txz:  Rebuilt.
testing/packages/vtown/deps/dotconf-1.3-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/eigen3-3.3.7-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/deps/elogind-243.7-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/frei0r-plugins-1.7.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/grantlee-5.2.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/deps/kdsoap-1.9.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/lensfun-0.3.95-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/libappindicator-12.10.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/libburn-1.5.2.pl01-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/libdbusmenu-16.04.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/deps/libdmtx-0.7.5-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/libindicator-12.10.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/libqalculate-3.14.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/mlt-6.22.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/opencv-4.5.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/phonon-4.11.1-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/deps/phonon-backend-gstreamer-4.10.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/pipewire-0.3.13-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/polkit-0.118-x86_64-2_vtown_1.txz:  Rebuilt.
testing/packages/vtown/deps/polkit-qt-1-0.113.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/deps/qrencode-4.1.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/qtkeychain-0.11.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/quazip-1.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/rttr-0.9.6-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/speech-dispatcher-0.8.8-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/deps/vid.stab-20200916_e851e7b-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/akonadi-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/akonadi-calendar-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/akonadi-calendar-tools-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/akonadi-contacts-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/akonadi-import-wizard-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/akonadi-mime-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/akonadi-notes-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/akonadi-search-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/akonadiconsole-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/akregator-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/alkimia-8.0.4-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/analitza-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/ark-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/artikulate-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/attica-5.75.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/audiocd-kio-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/baloo-5.75.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/baloo-widgets-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/blinken-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/bluedevil-5.20.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/bomber-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/bovo-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/breeze-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/breeze-grub-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/breeze-gtk-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/breeze-icons-5.75.0-noarch-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/calendarsupport-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/calligra-3.2.1-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/calligraplan-3.2.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/cantor-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/cervisia-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/digikam-7.1.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/dolphin-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/dolphin-plugins-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/dragon-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/drkonqi-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/elisa-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/eventviews-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/extra-cmake-modules-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/falkon-3.1.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/filelight-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/frameworkintegration-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/granatier-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/grantlee-editor-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/grantleetheme-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/gwenview-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/incidenceeditor-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/juk-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/k3b-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kactivities-5.75.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kactivities-stats-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kactivitymanagerd-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kaddressbook-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kalarm-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kalarmcal-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kalgebra-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kalzium-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kamera-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kamoso-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kanagram-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kapidox-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kapman-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kapptemplate-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/karchive-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kate-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/katomic-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kauth-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kbackup-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kblackbox-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kblocks-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kbookmarks-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kbounce-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kbreakout-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kbruch-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kcachegrind-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kcalc-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kcalendarcore-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kcalutils-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kcharselect-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kcmutils-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kcodecs-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kcolorchooser-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kcompletion-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kconfig-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kconfigwidgets-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kcontacts-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kcoreaddons-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kcrash-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kcron-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdav-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdbusaddons-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kde-cli-tools-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kde-dev-scripts-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kde-dev-utils-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kde-gtk-config-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdebugsettings-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdeclarative-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdeconnect-kde-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdecoration-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kded-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdeedu-data-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdegraphics-mobipocket-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdegraphics-thumbnailers-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdelibs4support-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdenetwork-filesharing-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdenlive-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdepim-addons-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdepim-apps-libs-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdepim-runtime-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdeplasma-addons-5.20.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdesdk-kioslaves-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdesdk-thumbnailers-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdesignerplugin-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdesu-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdev-php-5.6.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdev-python-5.6.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdevelop-5.6.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdf-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdiagram-2.7.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdialog-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdiamond-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kdnssd-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kdoctools-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/keditbookmarks-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kemoticons-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kfilemetadata-5.75.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kfind-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kfloppy-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kfourinline-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kgamma5-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kgeography-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kget-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kglobalaccel-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kgoldrunner-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kgpg-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kguiaddons-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/khangman-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/khelpcenter-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kholidays-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/khotkeys-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/khtml-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/ki18n-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kiconthemes-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kidentitymanagement-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kidletime-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kig-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kigo-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kile-2.9.93-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/killbots-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kimageformats-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kimagemapeditor-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kimap-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kinfocenter-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kinit-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kio-extras-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kio-gdrive-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kipi-plugins-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kirigami-gallery-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kirigami2-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kiriki-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kitemmodels-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kitemviews-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kiten-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kitinerary-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kjobwidgets-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kjots-20200924_355b642-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kjsembed-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kjumpingcube-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kldap-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kleopatra-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/klickety-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/klines-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kmag-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kmahjongg-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kmail-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kmail-account-wizard-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kmailtransport-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kmbox-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kmediaplayer-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kmime-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kmines-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kmix-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kmousetool-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kmouth-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kmplot-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kmymoney-5.1.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/knavalbattle-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/knetwalk-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/knewstuff-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/knights-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/knotes-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/knotifications-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/knotifyconfig-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kolf-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kollision-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kolourpaint-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kompare-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/konqueror-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/konquest-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/konsole-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kontact-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kontactinterface-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kopete-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/korganizer-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kpackage-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kparts-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kpeople-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kpimtextedit-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kpkpass-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kplotting-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kpmcore-4.2.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kpty-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kqtquickcharts-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kquickcharts-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/krdc-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/krename-5.0.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kreversi-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/krfb-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/krita-4.4.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kross-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kross-interpreters-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kruler-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/krunner-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/krusader-2.7.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kscreen-5.20.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kscreenlocker-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kservice-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kshisen-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/ksirk-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/ksmtp-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/ksnakeduel-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kspaceduel-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/ksquares-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/ksshaskpass-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kstars-3.4.3-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/ksudoku-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/ksysguard-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/ksystemlog-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kteatime-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/ktexteditor-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/ktextwidgets-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/ktimer-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/ktimetracker-5.0.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/ktnef-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/ktorrent-5.2.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/ktouch-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kturtle-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kubrick-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kunitconversion-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kwallet-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kwallet-pam-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kwalletmanager-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kwave-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kwayland-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kwayland-integration-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kwayland-server-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kwin-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kwindowsystem-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kwordquiz-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/kwrited-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/latte-dock-0.9.11-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/libgravatar-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/libkcddb-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/libkcompactdisc-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/libkdcraw-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/libkdegames-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/libkdepim-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/libkeduvocdocument-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/libkexiv2-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/libkgapi-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/libkgeomap-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/libkipi-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/libkleo-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/libkmahjongg-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/libkomparediff2-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/libksane-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/libkscreen-5.20.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/libksieve-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/libksysguard-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/libktorrent-2.2.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/lokalize-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/lskat-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/mailcommon-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/mailimporter-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/marble-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/mbox-importer-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/messagelib-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/milou-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/minuet-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/modemmanager-qt-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/networkmanager-qt-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/okteta-0.26.4-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/okular-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/oxygen-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/oxygen-fonts-5.4.3-noarch-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/oxygen-icons5-5.75.0-noarch-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/palapeli-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/parley-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/partitionmanager-4.2.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/picmi-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/pim-data-exporter-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/pim-sieve-editor-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/pimcommon-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/plasma-browser-integration-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/plasma-desktop-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/plasma-disks-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/plasma-framework-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/plasma-integration-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/plasma-sdk-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/plasma-vault-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/plasma-wayland-protocols-1.1.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/plasma-workspace-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/plasma-workspace-wallpapers-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/polkit-kde-agent-1-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/powerdevil-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/poxml-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/print-manager-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/prison-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/pulseaudio-qt-1.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/purpose-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/qqc2-desktop-style-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/rocs-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/sddm-0.18.1-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/skanlite-2.2.0-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/solid-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/sonnet-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/spectacle-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/step-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/svgpart-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/sweeper-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/syndication-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/syntax-highlighting-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/systemsettings-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/threadweaver-5.75.0-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/umbrello-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
testing/packages/vtown/kde/wacomtablet-20201030_417d9d9-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/xdg-desktop-portal-kde-5.20.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/yakuake-20.08.2-x86_64-1_vtown_1.txz:  Added.
testing/packages/vtown/kde/zeroconf-ioslave-20.08.2-x86_64-1_vtown_1.txz:  Upgraded.
2020-11-04 08:59:50 +01:00

612 lines
18 KiB
YAML

version: 2.0
references:
container_config: &container_config
machine: true
cache_init: &cache_init
run:
name: Initialize Cache
command: |
echo "${APT_COMPILER_PACKAGE}_${BUILD_TOOLSET}_${CXX}_${CC}_${BUILD_TYPE}_${CXXFLAGS}" > /tmp/_build_env_vars
echo Build env vars used for cache keys:
cat /tmp/_build_env_vars
container_setup_pre: &container_setup_pre
restore_cache:
keys:
# Find the most recent cache from any branch
- v4_container_setup_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}
container_setup_post: &container_setup_post
save_cache:
# Add _aptcache_contents to cache key so that it is re-uploaded each time the cache changes.
key: v4_container_setup_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}_{{ checksum "/tmp/_aptcache_contents" }}
paths:
- /tmp/aptcache
container_setup: &container_setup
run:
name: Setup Environment
command: |
if [ -d "/tmp/aptcache" ]; then
echo Using packages from apt cache
sudo cp -R /tmp/aptcache/* /var/cache/apt/archives/
else
echo No apt cache found
fi
sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
sudo touch /etc/apt/sources.list.d/clang.list
sudo chmod o+w /etc/apt/sources.list.d/clang.list
cat > /etc/apt/sources.list.d/clang.list << EOF
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-4.0 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-4.0 main
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-5.0 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-5.0 main
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-6.0 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-6.0 main
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-7 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-7 main
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-8 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-8 main
EOF
sudo chmod o-w /etc/apt/sources.list.d/clang.list
DEBIAN_FRONTEND=noninteractive sudo apt-get update -qq
DEBIAN_FRONTEND=noninteractive sudo apt-get install -y git ccache $APT_COMPILER_PACKAGE cmake3 make libcurl4-openssl-dev libssl-dev libfuse-dev python
# Use /dev/urandom when /dev/random is accessed to use less entropy
sudo cp -a /dev/urandom /dev/random
if [ "${BUILD_TOOLSET}" = "clang" ]; then
# They aren't set automatically unfortunately
sudo ln -s /usr/bin/$CC /usr/bin/clang
sudo ln -s /usr/bin/$CXX /usr/bin/clang++
sudo ln -s /usr/bin/clang-tidy-8 /usr/bin/clang-tidy
sudo ln -s /usr/bin/run-clang-tidy-8.py /usr/bin/run-clang-tidy.py
# Need a c++14 compliant STL for clang
sudo apt-get install -y g++-5
sudo apt-get remove g++-4.8 gcc-4.8
fi
# Setup ccache
sudo ln -s /usr/bin/ccache /usr/local/bin/$CC
sudo ln -s /usr/bin/ccache /usr/local/bin/$CXX
sudo mkdir /ccache_data
sudo chown circleci:circleci /ccache_data
echo 'export CCACHE_COMPILERCHECK=content' >> $BASH_ENV
echo 'export CCACHE_COMPRESS=1' >> $BASH_ENV
echo 'export CCACHE_DIR=/ccache_data' >> $BASH_ENV
echo 'export CCACHE_SLOPPINESS=include_file_mtime' >> $BASH_ENV
sudo mkdir -p /tmp/aptcache
sudo cp -R /var/cache/apt/archives/* /tmp/aptcache/
ls /tmp/aptcache > /tmp/_aptcache_contents
echo
echo System Info:
cat /etc/issue
uname -a
cmake --version
/usr/local/bin/$CC --version
/usr/local/bin/$CXX --version
upgrade_boost_pre: &upgrade_boost_pre
restore_cache:
keys:
# Find the most recent cache from any branch
- v4_upgrade_boost_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}
upgrade_boost_post: &upgrade_boost_post
save_cache:
key: v4_upgrade_boost_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}
paths:
- /tmp/boost_1_65_1
upgrade_boost: &upgrade_boost
run:
name: Upgrade Boost
command: |
# Detect number of CPU cores
export NUMCORES=`nproc`
echo Using $NUMCORES cores
# Download and prepare boost (only if not already present from cache)
if [ ! -d "/tmp/boost_1_65_1" ]; then
echo "Didn't find boost in cache. Downloading and building."
wget -O /tmp/boost.tar.bz2 https://sourceforge.net/projects/boost/files/boost/1.65.1/boost_1_65_1.tar.bz2/download
if [ $(sha512sum /tmp/boost.tar.bz2 | awk '{print $1;}') == "a9e6866d3bb3e7c198f442ff09f5322f58064dca79bc420f2f0168eb63964226dfbc4f034a5a5e5958281fdf7518a1b057c894fbda0b61fced59c1661bf30f1a" ]; then
echo Correct sha512sum
else
echo Wrong sha512sum
sha512sum boost.tar.bz2
exit 1
fi
echo Extracting...
tar -xf /tmp/boost.tar.bz2 -C /tmp
rm -rf boost.tar.bz2
cd /tmp/boost_1_65_1
./bootstrap.sh --with-toolset=${BUILD_TOOLSET} --with-libraries=filesystem,thread,chrono,program_options
cd ..
else
echo Found boost in cache. Use cache and build.
fi
# Compile and install boost (if cached, this should be fast)
cd /tmp/boost_1_65_1
sudo ./b2 toolset=${BUILD_TOOLSET} link=static cxxflags=-fPIC -d0 -j$NUMCORES install
build_pre: &build_pre
restore_cache:
keys:
# Find most recent cache from any revision on the same branch (cache keys are prefix matched)
# CIRCLE_PR_NUMBER is only set if this is a pull request.
- v3_build_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}_{{ .Branch }}_{{ .Environment.CIRCLE_PR_NUMBER }}
# Fallback to less specific caches if the one above wasn't found
- v3_build_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}_{{ .Branch }}
- v3_build_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}
build_post: &build_post
save_cache:
key: v3_build_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}_{{ .Branch }}_{{ .Environment.CIRCLE_PR_NUMBER }}_{{ .Revision }}
paths:
- /ccache_data
build: &build
run:
name: Build
command: |
export NUMCORES=`nproc` && if [ ! -n "$NUMCORES" ]; then export NUMCORES=`sysctl -n hw.ncpu`; fi
echo Using $NUMCORES cores
# Use ccache
export CXX=/usr/local/bin/$CXX
export CC=/usr/local/bin/$CC
ccache --max-size=512M
ccache --show-stats
# Disable OpenMP if it is clang, because Ubuntu 14.04 doesn't have the libomp-dev package needed to support OpenMP for clang.
if [[ ${APT_COMPILER_PACKAGE} == clang* ]]; then
OPENMP_PARAMS="-DDISABLE_OPENMP=ON"
else
OPENMP_PARAMS=""
fi
# Build
mkdir cmake
cd cmake
cmake .. -DBUILD_TESTING=on -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ${OPENMP_PARAMS} ${CMAKE_FLAGS}
make -j$NUMCORES
ccache --show-stats
test: &test
run:
name: Test
no_output_timeout: 120m
command: |
if "${RUN_TESTS}"; then
cd cmake
./test/gitversion/gitversion-test ${GTEST_ARGS}
./test/cpp-utils/cpp-utils-test ${GTEST_ARGS}
if [ ! "$DISABLE_BROKEN_ASAN_TESTS" = true ] ; then ./test/fspp/fspp-test ${GTEST_ARGS} ; fi
./test/parallelaccessstore/parallelaccessstore-test ${GTEST_ARGS}
./test/blockstore/blockstore-test ${GTEST_ARGS}
./test/blobstore/blobstore-test ${GTEST_ARGS}
./test/cryfs/cryfs-test ${GTEST_ARGS}
./test/cryfs-cli/cryfs-cli-test ${GTEST_ARGS}
fi
job_definition: &job_definition
<<: *container_config
steps:
- <<: *cache_init
- <<: *container_setup_pre
- <<: *container_setup
- <<: *container_setup_post
- <<: *upgrade_boost_pre
- <<: *upgrade_boost
- <<: *upgrade_boost_post
- checkout
- <<: *build_pre
- <<: *build
- <<: *build_post
- <<: *test
enable_for_tags: &enable_for_tags
filters:
tags:
only: /.*/
jobs:
gcc_5_debug:
<<: *job_definition
environment:
CC: gcc-5
CXX: g++-5
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-5"
CXXFLAGS: ""
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
gcc_5_release:
<<: *job_definition
environment:
CC: gcc-5
CXX: g++-5
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-5"
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
gcc_6_debug:
<<: *job_definition
environment:
CC: gcc-6
CXX: g++-6
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-6"
CXXFLAGS: ""
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
gcc_6_release:
<<: *job_definition
environment:
CC: gcc-6
CXX: g++-6
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-6"
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
gcc_7_debug:
<<: *job_definition
environment:
CC: gcc-7
CXX: g++-7
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-7"
CXXFLAGS: ""
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
gcc_7_release:
<<: *job_definition
environment:
CC: gcc-7
CXX: g++-7
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-7"
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
gcc_8_debug:
<<: *job_definition
environment:
CC: gcc-8
CXX: g++-8
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-8"
CXXFLAGS: ""
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
gcc_8_release:
<<: *job_definition
environment:
CC: gcc-8
CXX: g++-8
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-8"
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
gcc_9_debug:
<<: *job_definition
environment:
CC: gcc-9
CXX: g++-9
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-9"
CXXFLAGS: ""
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
gcc_9_release:
<<: *job_definition
environment:
CC: gcc-9
CXX: g++-9
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-9"
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_4_debug:
<<: *job_definition
environment:
CC: clang-4.0
CXX: clang++-4.0
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-4.0
CXXFLAGS: ""
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_4_release:
<<: *job_definition
environment:
CC: clang-4.0
CXX: clang++-4.0
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-4.0
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_5_debug:
<<: *job_definition
environment:
CC: clang-5.0
CXX: clang++-5.0
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-5.0
CXXFLAGS: ""
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_5_release:
<<: *job_definition
environment:
CC: clang-5.0
CXX: clang++-5.0
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-5.0
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_6_debug:
<<: *job_definition
environment:
CC: clang-6.0
CXX: clang++-6.0
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-6.0
CXXFLAGS: ""
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_6_release:
<<: *job_definition
environment:
CC: clang-6.0
CXX: clang++-6.0
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-6.0
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_7_debug:
<<: *job_definition
environment:
CC: clang-7
CXX: clang++-7
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-7
CXXFLAGS: ""
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_7_release:
<<: *job_definition
environment:
CC: clang-7
CXX: clang++-7
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-7
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_8_debug:
<<: *job_definition
environment:
CC: clang-8
CXX: clang++-8
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-8
CXXFLAGS: ""
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_8_release:
<<: *job_definition
environment:
CC: clang-8
CXX: clang++-8
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-8
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_werror:
<<: *job_definition
environment:
CC: clang-8
CXX: clang++-8
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-8
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: "-DUSE_WERROR=on"
RUN_TESTS: false
gcc_werror:
<<: *job_definition
environment:
CC: gcc-9
CXX: g++-9
BUILD_TOOLSET: gcc
APT_COMPILER_PACKAGE: "g++-9"
CXXFLAGS: ""
BUILD_TYPE: "Release"
GTEST_ARGS: ""
CMAKE_FLAGS: "-DUSE_WERROR=on"
RUN_TESTS: false
no_compatibility:
<<: *job_definition
environment:
CC: clang-8
CXX: clang++-8
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-8
CXXFLAGS: "-DCRYFS_NO_COMPATIBILITY"
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
address_sanitizer:
<<: *job_definition
environment:
CC: clang-8
CXX: clang++-8
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-8
CXXFLAGS: "-O2 -fsanitize=address -fno-omit-frame-pointer -fno-common -fsanitize-address-use-after-scope"
BUILD_TYPE: "Debug"
ASAN_OPTIONS: "detect_leaks=1 check_initialization_order=1 detect_stack_use_after_return=1 detect_invalid_pointer_pairs=1 atexit=1"
DISABLE_BROKEN_ASAN_TESTS: true
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
ub_sanitizer:
<<: *job_definition
environment:
CC: clang-8
CXX: clang++-8
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-8
CXXFLAGS: "-O2 -fno-sanitize-recover=undefined,nullability,implicit-conversion,unsigned-integer-overflow -fno-omit-frame-pointer -fno-common"
BUILD_TYPE: "Debug"
GTEST_ARGS: ""
CMAKE_FLAGS: ""
RUN_TESTS: true
thread_sanitizer:
<<: *job_definition
environment:
CC: clang-8
CXX: clang++-8
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: clang-8
OMP_NUM_THREADS: "1"
CXXFLAGS: "-O2 -fsanitize=thread -fno-omit-frame-pointer"
BUILD_TYPE: "Debug"
GTEST_ARGS: "--gtest_filter=-LoggingTest.LoggingAlsoWorksAfterFork:AssertTest_*:BacktraceTest.*:SignalCatcherTest.*_thenDies:SignalHandlerTest.*_thenDies:SignalHandlerTest.givenMultipleSigIntHandlers_whenRaising_thenCatchesCorrectSignal:CliTest_Setup.*:CliTest_IntegrityCheck.*:*/CliTest_WrongEnvironment.*:CliTest_Unmount.*"
CMAKE_FLAGS: ""
RUN_TESTS: true
clang_tidy:
<<: *container_config
steps:
- <<: *cache_init
- <<: *container_setup_pre
- <<: *container_setup
- <<: *container_setup_post
- <<: *upgrade_boost_pre
- <<: *upgrade_boost
- <<: *upgrade_boost_post
- checkout
- run:
name: clang-tidy
command: |
# realpath, jq are needed for run-clang-tidy.sh, g++ is needed for pyyaml
sudo apt-get install realpath g++ jq
pip install pyyaml
mkdir cmake
cd cmake
if ! ../run-clang-tidy.sh -fix ; then
git diff > /tmp/clang-tidy-fixes
exit 1
fi
- store_artifacts:
path: /tmp/clang-tidy-fixes
environment:
CC: clang-8
CXX: clang++-8
BUILD_TOOLSET: clang
APT_COMPILER_PACKAGE: "clang-8 clang-tidy-8"
workflows:
version: 2
build_and_test:
jobs:
- gcc_5_debug:
<<: *enable_for_tags
- gcc_5_release:
<<: *enable_for_tags
- gcc_6_debug:
<<: *enable_for_tags
- gcc_6_release:
<<: *enable_for_tags
- gcc_7_debug:
<<: *enable_for_tags
- gcc_7_release:
<<: *enable_for_tags
- gcc_8_debug:
<<: *enable_for_tags
- gcc_8_release:
<<: *enable_for_tags
- gcc_9_debug:
<<: *enable_for_tags
- gcc_9_release:
<<: *enable_for_tags
- clang_4_debug:
<<: *enable_for_tags
- clang_4_release:
<<: *enable_for_tags
- clang_5_debug:
<<: *enable_for_tags
- clang_5_release:
<<: *enable_for_tags
- clang_6_debug:
<<: *enable_for_tags
- clang_6_release:
<<: *enable_for_tags
- clang_7_debug:
<<: *enable_for_tags
- clang_7_release:
<<: *enable_for_tags
- clang_8_debug:
<<: *enable_for_tags
- clang_8_release:
<<: *enable_for_tags
- clang_werror:
<<: *enable_for_tags
- gcc_werror:
<<: *enable_for_tags
- no_compatibility:
<<: *enable_for_tags
- address_sanitizer:
<<: *enable_for_tags
- ub_sanitizer:
<<: *enable_for_tags
- thread_sanitizer:
<<: *enable_for_tags
- clang_tidy:
<<: *enable_for_tags