anchor.diff:        fontconfig dejavu-sans-fonts dejavu-sans-mono-fonts dejavu-serif-fonts \
         gnu-free-serif-fonts gnu-free-mono-fonts gnu-free-sans-fonts \
         liberation-fonts linux-libertine-fonts \
  -      sox hunspell tesseract \
  +      sox hunspell hunspell-en tesseract \
         synfig \
         nfs-utils \
     \
  
positive.code:  && chown root:root ff* \
   && mv ff* /usr/local/bin \
    \
   && mkdir -p /tmp/hunspell /usr/share/hunspell \
   && { \
        echo "22e217a631977d7b377f8dd22d2bbacd2d36b32765ce13f3474b03a4a97dd700  en_AU.zip"; \
        echo "31fac12a1b520cde686f328d3fa7560f6eba772cddc872197ff842c57a0dc1ea  en_CA.zip"; \
        echo "5869d8bd80eb2eb328ebe36b356348de4ae2acb1db6df39d1717d33f89f63728  en_GB.zip"; \
        echo "6cc717b4de43240595662a2deef5447b06062e82380f5647196f07c9089284fa  en_NZ.zip"; \
        echo "9227f658f182c9cece797352f041a888134765c11bffc91951c010a73187baea  en_US.zip"; \
        echo "090285b721dcaabff51b467123f82a181a6904d187c90bda812c6e5f365ff19a  en_ZA.zip"; \
      } > /tmp/hunspell-sha256sum.txt \
   && cd /tmp/hunspell \
   && for file in $(awk '{print $2}' /tmp/hunspell-sha256sum.txt); do \
        curl -L -o "${file}" "${HUNSPELL_BASE_URL}/${file}"; \
        grep "${file}" /tmp/hunspell-sha256sum.txt | sha256sum -c -; \
        unzip "/tmp/hunspell/${file}"; \
      done \
   && cp *.aff *.dic /usr/share/hunspell \
   && groupadd --system -g "${OPENCAST_GID}" "${OPENCAST_GROUP}" \
   && useradd --system -M -N -g "${OPENCAST_GROUP}" -d "${OPENCAST_HOME}" -u "${OPENCAST_UID}" "${OPENCAST_USER}" \
   && mkdir -p "${OPENCAST_SRC}" "${OPENCAST_HOME}" "${OPENCAST_DATA}" "${OPENCAST_BUILD_ASSETS}" \
  
negative.code: ARG repo="https://github.com/opencast/opencast.git"
  ARG branch="8.1"
  
  ENV ORG_OPENCASTPROJECT_SECURITY_ADMIN_USER="admin" \
      ORG_OPENCASTPROJECT_SECURITY_ADMIN_PASS="opencast" \
      ORG_OPENCASTPROJECT_SECURITY_DIGEST_USER="opencast_system_account" \
      ORG_OPENCASTPROJECT_SECURITY_DIGEST_PASS="CHANGE_ME" \
  