diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dcd5c2a1a..88c998f38 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -86,7 +86,14 @@ jobs: path: libdigidocpp-pkg repo: open-eid/libdigidocpp - name: Install dependencies - run: apt update -qq && apt install --no-install-recommends -y git lsb-release build-essential devscripts debhelper pkg-config lintian ${UBUNTU_DEPS} + run: | + for f in /etc/apt/sources.list /etc/apt/sources.list.d/*.list /etc/apt/sources.list.d/*.sources; do + [ -f "$f" ] && sed -i 's|http://archive.ubuntu.com|http://azure.archive.ubuntu.com|g; s|http://security.ubuntu.com|http://azure.archive.ubuntu.com|g' "$f" + done + echo 'path-exclude=/usr/share/man/*' > /etc/dpkg/dpkg.cfg.d/99-nodocs + echo 'path-exclude=/usr/share/doc/*' >> /etc/dpkg/dpkg.cfg.d/99-nodocs + echo 'path-exclude=/usr/share/doc-base/*' >> /etc/dpkg/dpkg.cfg.d/99-nodocs + apt update -qq && apt install --no-install-recommends -y git lsb-release build-essential devscripts debhelper pkg-config lintian ${UBUNTU_DEPS} - name: Install gcc 12 if: matrix.container == '22.04' run: | diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt index a7767244c..1304b3213 100644 --- a/client/CMakeLists.txt +++ b/client/CMakeLists.txt @@ -23,10 +23,6 @@ file(GLOB WIDGETS CONFIGURE_DEPENDS "effects/*.cpp" "effects/*.h" "effects/*.ui" "widgets/*.cpp" "widgets/*.h" "widgets/*.ui" ) -set(SCHEMAS - ../schema/recipients.fbs - ../schema/header.fbs -) add_executable(${PROJECT_NAME} WIN32 MACOSX_BUNDLE ${PROJECT_NAME}.rc ${WIDGETS} diff --git a/client/libcdoc b/client/libcdoc index f207eb5ec..feed77a85 160000 --- a/client/libcdoc +++ b/client/libcdoc @@ -1 +1 @@ -Subproject commit f207eb5ecc9289eef8be78692a29d680d998cd04 +Subproject commit feed77a850f641cace6cd66a0dcbdd2ee7be71b5