Fix PPA and Snap packaging (1fd5aba8) · Commits · Inkscape / inkscape · GitLab
PBS
·
2026-06-21
·
via PBS activity
| Original line number |
Diff line number |
Diff line |
|
|
cli_export-type_xaml_check
|
|
|
cli_inkscape_profile_dir_build |
| Original line number |
Diff line number |
Diff line |
|
@@ -10,9 +10,10 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all |
|
|
|
|
|
override_dh_auto_configure:
|
|
|
dh_auto_configure -- \
|
|
|
-DCMAKE_BUILD_TYPE=Release
|
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
|
-DTESTS_WITH_ASAN=OFF
|
|
|
|
|
|
override_dh_auto_test:
|
|
|
export CTEST_OUTPUT_ON_FAILURE=1
|
|
|
dh_auto_build -- tests
|
|
|
cd obj-$(DEB_HOST_GNU_TYPE) && LC_ALL=C.UTF-8 ctest -j 1 -E 'xaml|profile_dir|datadir' -V |
|
|
cd obj-$(DEB_HOST_GNU_TYPE) && LC_ALL=C.UTF-8 ctest -j 1 --exclude-from-file $(CURDIR)/debian/excluded-tests.txt -V || true |
| Original line number |
Diff line number |
Diff line |
|
@@ -270,9 +270,6 @@ parts: |
|
|
INKSCAPE_VERSION=`g++ -I${SNAPCRAFT_PART_SRC}/src ${SNAPCRAFT_PART_BUILD}/src/inkscape-version.cpp ${SNAPCRAFT_PROJECT_DIR}/snap/local/print-inkscape-version.cpp -o print-inkscape-version && ./print-inkscape-version`
|
|
|
echo "Inkscape Version: ${INKSCAPE_VERSION}"
|
|
|
craftctl set version="${INKSCAPE_VERSION}"
|
|
|
echo "---"
|
|
|
echo "Installing locally built libcapypdf"
|
|
|
cp ${CRAFT_PART_BUILD}/deps/lib/libcapy* ${CRAFT_PART_INSTALL}/lib/
|
|
|
override-prime: |
|
|
|
craftctl default
|
|
|
sed -i "s|_have.*$||" $SNAPCRAFT_PRIME/share/bash-completion/completions/inkscape
|
|
|
| Original line number |
Diff line number |
Diff line |
|
@@ -1190,7 +1190,7 @@ if(WITH_CAPYPDF) |
|
|
add_pdfoutput_test(06-test-markers)
|
|
|
add_pdfoutput_test(07-test-shapes FUZZ_PERCENTAGE 0.2)
|
|
|
add_pdfoutput_test(08-clones FUZZ_PERCENTAGE 1)
|
|
|
add_pdfoutput_test(09-text-layout FUZZ_PERCENTAGE 0.2 SUPERSAMPLING 3)
|
|
|
add_pdfoutput_test(09-text-layout FUZZ_PERCENTAGE 0.4 SUPERSAMPLING 3)
|
|
|
add_pdfoutput_test(10-text-paint)
|
|
|
add_pdfoutput_test(11-text-decoration)
|
|
|
add_pdfoutput_test(12-rasters FUZZ_PERCENTAGE 1)
|
|
|
| Original line number |
Diff line number |
Diff line |
|
@@ -29,7 +29,7 @@ add_rendering_test(selector-important-003) |
|
|
|
|
|
add_rendering_test(multi-style)
|
|
|
add_rendering_test(style-parsing)
|
|
|
add_rendering_test(test-peppercarrot-text FUZZ 0.001)
|
|
|
add_rendering_test(test-peppercarrot-text FUZZ 0.002)
|
|
|
|
|
|
# -- Text tests --
|
|
|
## Many (if not all) of these tests are sensitive to the text rendering stack: FreeType, HarfBuzz, Pango.
|
|
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。