diff --git a/Makefile b/Makefile index f860d3ad..f075fbfb 100644 --- a/Makefile +++ b/Makefile @@ -11,7 +11,7 @@ GOTENBERG_VERSION=snapshot GOTENBERG_USER_GID=1001 GOTENBERG_USER_UID=1001 NOTO_COLOR_EMOJI_VERSION=v2.034 # See https://github.com/googlefonts/noto-emoji/releases. -PDFTK_VERSION=5024297 # See https://gitlab.com/pdftk-java/pdftk/-/releases - Binary package. +PDFTK_VERSION=v3.3.2 # See https://gitlab.com/pdftk-java/pdftk/-/releases - Binary package. GOLANGCI_LINT_VERSION=v1.44.0 # See https://github.com/golangci/golangci-lint/releases. .PHONY: build diff --git a/build/Dockerfile b/build/Dockerfile index 9db5e835..f2ef5e6f 100644 --- a/build/Dockerfile +++ b/build/Dockerfile @@ -131,8 +131,8 @@ RUN \ # unoconv will look for the Python binary, which has to be at version 3. ln -s /usr/bin/python3 /usr/bin/python &&\ # Download PDFtk. - # See https://github.com/gotenberg/gotenberg/pull/273. - curl -o /usr/bin/pdftk-all.jar "https://gitlab.com/pdftk-java/pdftk/-/jobs/$PDFTK_VERSION/artifacts/raw/build/libs/pdftk-all.jar" &&\ + # See https://github.com/gotenberg/gotenberg/pull/273. \ + curl -o /usr/bin/pdftk-all.jar "https://gitlab.com/api/v4/projects/5024297/packages/generic/pdftk-java/$PDFTK_VERSION/pdftk-all.jar" &&\ chmod a+x /usr/bin/pdftk-all.jar &&\ # Download QPDF. DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --no-install-recommends qpdf &&\