From ffb9fe75ee1105504cae229c040deb4f02b6bf7a Mon Sep 17 00:00:00 2001 From: dengzhongyuan Date: Thu, 13 Nov 2025 20:18:17 +0800 Subject: [PATCH] chore: Update version to 6.5.43 and adjust PDF library versioning - Bump the version of deepin-reader to 6.5.43 across multiple architecture YAML files. - Modify CMakeLists.txt to set PDF_LIB_VERSION based on the detected Qt version. This update ensures consistency in versioning and improves compatibility with different Qt versions. --- CMakeLists.txt | 7 ++++++- arm64/linglong.yaml | 2 +- debian/changelog | 6 ++++++ debian/control | 2 +- linglong.yaml | 2 +- loong64/linglong.yaml | 2 +- mips64/linglong.yaml | 2 +- sw64/linglong.yaml | 2 +- 8 files changed, 18 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f4a61ca9..f9a31620 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -68,7 +68,12 @@ if (QT_VERSION_MAJOR MATCHES 6) else() set(DTK_VERSION_MAJOR "") endif() -set(PDF_LIB_VERSION "") + +if (QT_VERSION_MAJOR MATCHES 5) + set(PDF_LIB_VERSION 5) +else() + set(PDF_LIB_VERSION "") +endif() message(">>> Build with DTK: ${DTK_VERSION_MAJOR}") # 定义必需的Qt组件 diff --git a/arm64/linglong.yaml b/arm64/linglong.yaml index 925507dc..4e5eb440 100644 --- a/arm64/linglong.yaml +++ b/arm64/linglong.yaml @@ -7,7 +7,7 @@ version: "1" package: id: org.deepin.reader name: "deepin-reader" - version: 6.5.42.1 + version: 6.5.43.1 kind: app description: | reader for deepin os. diff --git a/debian/changelog b/debian/changelog index 313279d9..143c9f17 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +deepin-reader (6.5.43) unstable; urgency=medium + + * feat: Improve XPS print quality by using printer DPI-aware rendering + + -- dengzhongyuan Thu, 13 Nov 2025 20:17:33 +0800 + deepin-reader (6.5.42) unstable; urgency=medium * fix: improve FindWidget position update logic diff --git a/debian/control b/debian/control index 03492295..267ca0df 100644 --- a/debian/control +++ b/debian/control @@ -15,7 +15,7 @@ Build-Depends: libdtk6widget-dev [!mipsel !mips64el] | libdtkwidget-dev, libdtk6gui-dev [!mipsel !mips64el] | libdtkgui-dev, libdtk6core-dev [!mipsel !mips64el] | libdtkcore-dev, - libdeepin-pdfium-dev [!mipsel !mips64el] | libdeepin-pdfium-dev, + libdeepin-pdfium-dev [!mipsel !mips64el] | libdeepin-pdfium5-dev, libgxps-dev, libcairo2-dev, libglib2.0-dev, diff --git a/linglong.yaml b/linglong.yaml index 5e3d758a..c9ea16d0 100644 --- a/linglong.yaml +++ b/linglong.yaml @@ -7,7 +7,7 @@ version: "1" package: id: org.deepin.reader name: "deepin-reader" - version: 6.5.42.1 + version: 6.5.43.1 kind: app description: | reader for deepin os. diff --git a/loong64/linglong.yaml b/loong64/linglong.yaml index e26a8a0e..6f435fa8 100755 --- a/loong64/linglong.yaml +++ b/loong64/linglong.yaml @@ -7,7 +7,7 @@ version: "1" package: id: org.deepin.reader name: "deepin-reader" - version: 6.5.42.1 + version: 6.5.43.1 kind: app description: | reader for deepin os. diff --git a/mips64/linglong.yaml b/mips64/linglong.yaml index 75eb7a5d..8eb67893 100644 --- a/mips64/linglong.yaml +++ b/mips64/linglong.yaml @@ -7,7 +7,7 @@ version: "1" package: id: org.deepin.reader name: "deepin-reader" - version: 6.5.40.1 + version: 6.5.43.1 kind: app description: | reader for deepin os. diff --git a/sw64/linglong.yaml b/sw64/linglong.yaml index 9c2bd33f..62fca9dd 100755 --- a/sw64/linglong.yaml +++ b/sw64/linglong.yaml @@ -7,7 +7,7 @@ version: "1" package: id: org.deepin.reader name: "deepin-reader" - version: 6.5.42.1 + version: 6.5.43.1 kind: app description: | reader for deepin os.