From 1c2c515ca2d2e66ca0b7b89f0e2dbe749053b060 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Thu, 5 Dec 2024 20:12:49 -0800 Subject: [PATCH 01/21] Update to 1.2.5 (rhbz#2330518) --- .gitignore | 1 + sources | 2 +- xournalpp.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index bc5f773..10fa9e0 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /xournalpp-1.2.2.tar.gz /xournalpp-1.2.3.tar.gz /xournalpp-1.2.4.tar.gz +/xournalpp-1.2.5.tar.gz diff --git a/sources b/sources index f0eeb0e..42b63bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.2.4.tar.gz) = 45f09757f8dba67f64d53cd05c400bd563e5168eb24d1a0b5a4c407427dc4427adf54d22c5cae6a56945cef71016ff23cad077994dcb20f262082380dd284094 +SHA512 (xournalpp-1.2.5.tar.gz) = c95854b73b3b63fbb154e5c952a15fe94bfb8e71a52f0cf0b606a5be792c1375d540dd820bfbda182d38ad8627afc4eb10c9b636d1be0fe6e77a462e2e6b6b9f diff --git a/xournalpp.spec b/xournalpp.spec index 5e5e495..46fa280 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -4,7 +4,7 @@ %global profiling 1 Name: xournalpp -Version: 1.2.4 +Version: 1.2.5 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support # Automatically converted from old format: GPLv2+ - review is highly recommended. From b4e211c354bb6d83618e081227a73981185793f0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:13:14 +0000 Subject: [PATCH 02/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From fd2990cc16d88d469933ccf6cf76dcbc39bfa364 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sat, 22 Feb 2025 13:10:56 -0800 Subject: [PATCH 03/21] "Update to 1.2.6" * Fixed compass outline drawing * Exposed selected text to the windowing system Details on [release notes](https://github.com/xournalpp/xournalpp/releases/tag/v1.2.6) --- .gitignore | 1 + sources | 2 +- xournalpp.spec | 3 +-- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 10fa9e0..08789ba 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /xournalpp-1.2.3.tar.gz /xournalpp-1.2.4.tar.gz /xournalpp-1.2.5.tar.gz +/xournalpp-1.2.6.tar.gz diff --git a/sources b/sources index 42b63bc..7beca6f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.2.5.tar.gz) = c95854b73b3b63fbb154e5c952a15fe94bfb8e71a52f0cf0b606a5be792c1375d540dd820bfbda182d38ad8627afc4eb10c9b636d1be0fe6e77a462e2e6b6b9f +SHA512 (xournalpp-1.2.6.tar.gz) = 8e74d19414a35d10bcea16594ec08077c864c119e9c4d6069a1fa9ab95f0ce518aa7db08063280890dd7711f8d7b68c2e41cf55ba0b083ecf03e2c2f6b030c4f diff --git a/xournalpp.spec b/xournalpp.spec index 46fa280..d5803b5 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -4,10 +4,9 @@ %global profiling 1 Name: xournalpp -Version: 1.2.5 +Version: 1.2.6 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support -# Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://github.com/%{name}/%{name} Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz From 2664407cffb8a0b6f629133abd3edd283a8d2b5e Mon Sep 17 00:00:00 2001 From: Cristian Le Date: Wed, 30 Apr 2025 12:07:00 +0200 Subject: [PATCH 04/21] Rebuild with CMake Ninja generator proposal Signed-off-by: Cristian Le --- xournalpp.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xournalpp.spec b/xournalpp.spec index d5803b5..34ed1ba 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -1,4 +1,3 @@ -%global __cmake_in_source_build 0 %global with_cppunit 1 %global gtest 1 %global profiling 1 @@ -11,6 +10,9 @@ License: GPL-2.0-or-later URL: https://github.com/%{name}/%{name} Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +# Building with Ninja generator fails, further investigation needed +%global _cmake_generator "Unix Makefiles" +BuildRequires: make BuildRequires: cmake >= 3.10 BuildRequires: desktop-file-utils BuildRequires: fdupes From 4ac0c985c1672e92a39c1440db9fd28456cd57fe Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 11 May 2025 10:10:28 -0700 Subject: [PATCH 05/21] Update to 1.2.7 (rhbz#2365399) --- .gitignore | 1 + sources | 2 +- xournalpp.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 08789ba..0b674db 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /xournalpp-1.2.4.tar.gz /xournalpp-1.2.5.tar.gz /xournalpp-1.2.6.tar.gz +/xournalpp-1.2.7.tar.gz diff --git a/sources b/sources index 7beca6f..88a8c03 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.2.6.tar.gz) = 8e74d19414a35d10bcea16594ec08077c864c119e9c4d6069a1fa9ab95f0ce518aa7db08063280890dd7711f8d7b68c2e41cf55ba0b083ecf03e2c2f6b030c4f +SHA512 (xournalpp-1.2.7.tar.gz) = cbec828769405ccbe753e63279c3faabf253678543281c9da8ea67e665bafac43cebcd50a5d6588a123c6956e9d672be25e66a2231e9d44fa0640a379eabb70c diff --git a/xournalpp.spec b/xournalpp.spec index 34ed1ba..a691827 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -3,7 +3,7 @@ %global profiling 1 Name: xournalpp -Version: 1.2.6 +Version: 1.2.7 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support License: GPL-2.0-or-later From f725dcc1a1368ffa849df3e7675c8cc896dbfd3a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:02:12 +0000 Subject: [PATCH 06/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 8b23116989f7bccbfc591c0ccdacb418e55671a1 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Wed, 3 Sep 2025 22:19:39 -0700 Subject: [PATCH 07/21] Update to 1.2.8 This update also modernize the spec file using forge format --- .gitignore | 1 + sources | 2 +- xournalpp.spec | 74 +++++++++++++++++++++++++------------------------- 3 files changed, 39 insertions(+), 38 deletions(-) diff --git a/.gitignore b/.gitignore index 0b674db..bf53741 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /xournalpp-1.2.5.tar.gz /xournalpp-1.2.6.tar.gz /xournalpp-1.2.7.tar.gz +/xournalpp-1.2.8.tar.gz diff --git a/sources b/sources index 88a8c03..8c4109c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.2.7.tar.gz) = cbec828769405ccbe753e63279c3faabf253678543281c9da8ea67e665bafac43cebcd50a5d6588a123c6956e9d672be25e66a2231e9d44fa0640a379eabb70c +SHA512 (xournalpp-1.2.8.tar.gz) = 1f9e7e80b62728043d09db00d9c0ec1e827c2ee4ebc196269c18155240fa47d72f367fc0f40fe41e22044518e23fe4c5360c6e24bdc9d100506ed871998b6998 diff --git a/xournalpp.spec b/xournalpp.spec index a691827..f3b4eae 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -1,18 +1,17 @@ -%global with_cppunit 1 -%global gtest 1 -%global profiling 1 +%bcond_without cppunit +%bcond_without gtest +%bcond_without profiling +%global forgeurl https://github.com/xournalpp/xournalpp Name: xournalpp -Version: 1.2.7 +Version: 1.2.8 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support -License: GPL-2.0-or-later -URL: https://github.com/%{name}/%{name} -Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +License: GPL-2.0-or-later +%forgemeta +URL: %{forgeurl} +Source: %{forgesource} -# Building with Ninja generator fails, further investigation needed -%global _cmake_generator "Unix Makefiles" -BuildRequires: make BuildRequires: cmake >= 3.10 BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -20,69 +19,69 @@ BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: help2man BuildRequires: libappstream-glib -%if 0%{?with_cppunit} -BuildRequires: pkgconfig(cppunit) >= 1.12-0 + +%if %{with cppunit} +BuildRequires: pkgconfig(cppunit) >= 1.12 %endif -BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 -%if 0%{?gtest} +BuildRequires: pkgconfig(glib-2.0) >= 2.32 +%if %{with gtest} BuildRequires: pkgconfig(gtest) %endif BuildRequires: pkgconfig(gtk+-3.0) >= 3.19.9 BuildRequires: pkgconfig(gtksourceview-4) >= 4.0.0 BuildRequires: pkgconfig(librsvg-2.0) -%if 0%{?profiling} +%if %{with profiling} BuildRequires: pkgconfig(libprofiler) >= 2.5 BuildRequires: pkgconfig(libtcmalloc) >= 2.5 %endif -BuildRequires: pkgconfig(libxml-2.0) >= 2.0.0 +BuildRequires: pkgconfig(libxml-2.0) >= 2.0 BuildRequires: pkgconfig(libzip) >= 1.0.1 BuildRequires: pkgconfig(lua) >= 5.3 -BuildRequires: pkgconfig(poppler-glib) >= 0.41.0 +BuildRequires: pkgconfig(poppler-glib) >= 0.41 BuildRequires: pkgconfig(portaudiocpp) >= 12 BuildRequires: pkgconfig(sndfile) >= 1.0.25 + Recommends: texlive-latex-bin Requires: hicolor-icon-theme Requires: %{name}-plugins = %{version}-%{release} Requires: %{name}-ui = %{version}-%{release} %description -Xournal++ is a handwriting note-taking software with PDF annotation support. -Supports Pen input like Wacom Tablets +Xournal++ is a handwriting note-taking application with PDF annotation support. +It is optimized for pen input such as Wacom tablets. -%package plugins -Summary: Default plugin for %{name} +%package plugins +Summary: Default plugins for %{name} BuildArch: noarch -%description plugins -The %{name}-plugins package contains sample plugins for %{name}. +%description plugins +This package contains sample plugins for %{name}. -%package ui -Summary: User interface for %{name} +%package ui +Summary: User interface files for %{name} BuildArch: noarch -%description ui -The %{name}-ui package contains a graphical user interface for %{name}. - +%description ui +This package contains user interface resources for %{name}. %prep -%autosetup -p1 +%forgeautosetup -p1 %build %cmake \ - -DDISTRO_CODENAME="Fedora Linux" \ - -DENABLE_GTEST=%{gtest} \ - -DENABLE_PROFILING=%{profiling} + -DDISTRO_CODENAME="Fedora Linux" \ + -DENABLE_GTEST=%{with gtest} \ + -DENABLE_PROFILING=%{with profiling} %cmake_build %install %cmake_install - %find_lang %{name} -# REMOVE UNNECESSARY SCRIPTS -find %{buildroot}%{_datadir}/%{name} -name update-icon-cache.sh -delete -print -%fdupes %{buildroot}%{_datadir} +# Remove unnecessary scripts and duplicate files +find %{buildroot} -name "*.sh" -delete +%fdupes %{buildroot} %check desktop-file-validate %{buildroot}%{_datadir}/applications/com.github.%{name}.%{name}.desktop @@ -91,8 +90,8 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.github.%{n %files -f %{name}.lang %license LICENSE %doc README.md AUTHORS -%{_bindir}/%{name}-thumbnailer %{_bindir}/%{name} +%{_bindir}/%{name}-thumbnailer %{_datadir}/applications/com.github.%{name}.%{name}.desktop %{_datadir}/icons/hicolor/scalable/apps/com.github.%{name}.%{name}.svg %{_datadir}/icons/hicolor/scalable/mimetypes/* @@ -111,3 +110,4 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.github.%{n %changelog %autochangelog + From 00cc2e5fb216ee9ba3ef1ce1e990f6745f6d65ee Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 7 Dec 2025 10:07:22 -0800 Subject: [PATCH 08/21] Update to 1.2.10 --- .gitignore | 1 + sources | 2 +- xournalpp.spec | 12 ++++++++---- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index bf53741..bbd92e1 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /xournalpp-1.2.6.tar.gz /xournalpp-1.2.7.tar.gz /xournalpp-1.2.8.tar.gz +/xournalpp-1.2.10.tar.gz diff --git a/sources b/sources index 8c4109c..21be706 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.2.8.tar.gz) = 1f9e7e80b62728043d09db00d9c0ec1e827c2ee4ebc196269c18155240fa47d72f367fc0f40fe41e22044518e23fe4c5360c6e24bdc9d100506ed871998b6998 +SHA512 (xournalpp-1.2.10.tar.gz) = 1bdbbc53b31e295ced095667dfb1935c624ec967d2aaa29ccf244f9e0a661bc5397a5bc66365e8d250071c0393695b404616ceee68438c2cb282ffb6a895ff02 diff --git a/xournalpp.spec b/xournalpp.spec index f3b4eae..5ea54ea 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -1,10 +1,11 @@ -%bcond_without cppunit -%bcond_without gtest -%bcond_without profiling +%bcond cppunit 1 +%bcond gtest 1 +%bcond profiling 1 +%bcond qpdf 1 %global forgeurl https://github.com/xournalpp/xournalpp Name: xournalpp -Version: 1.2.8 +Version: 1.2.10 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support License: GPL-2.0-or-later @@ -34,6 +35,9 @@ BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(libprofiler) >= 2.5 BuildRequires: pkgconfig(libtcmalloc) >= 2.5 %endif +%if %{with qpdf} +BuildRequires: pkgconfig(libqpdf) >= 10.6.0 +%endif BuildRequires: pkgconfig(libxml-2.0) >= 2.0 BuildRequires: pkgconfig(libzip) >= 1.0.1 BuildRequires: pkgconfig(lua) >= 5.3 From 8b8640307c97d51e7260d337446ff36e69d566dc Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sat, 13 Dec 2025 00:43:14 -0800 Subject: [PATCH 09/21] Update to 1.3.0 --- xournalpp.spec | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/xournalpp.spec b/xournalpp.spec index 5ea54ea..763e7ae 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -5,7 +5,7 @@ %global forgeurl https://github.com/xournalpp/xournalpp Name: xournalpp -Version: 1.2.10 +Version: 1.3.0 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support License: GPL-2.0-or-later @@ -18,8 +18,10 @@ BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gettext +BuildRequires: git BuildRequires: help2man BuildRequires: libappstream-glib +BuildRequires: ninja-build %if %{with cppunit} BuildRequires: pkgconfig(cppunit) >= 1.12 @@ -73,6 +75,7 @@ This package contains user interface resources for %{name}. %build %cmake \ + -DCMAKE_BUILD_TYPE="Release" \ -DDISTRO_CODENAME="Fedora Linux" \ -DENABLE_GTEST=%{with gtest} \ -DENABLE_PROFILING=%{with profiling} @@ -83,6 +86,17 @@ This package contains user interface resources for %{name}. %cmake_install %find_lang %{name} +# Generate and install man pages. +install -d '%{buildroot}%{_mandir}/man1' +for cmd in %{buildroot}%{_bindir}/* +do + LD_LIBRARY_PATH='%{buildroot}%{_libdir}' \ + help2man \ + --no-info --no-discard-stderr --version-string='%{version}' \ + --output="%{buildroot}%{_mandir}/man1/$(basename "${cmd}").1" \ + "${cmd}" +done + # Remove unnecessary scripts and duplicate files find %{buildroot} -name "*.sh" -delete %fdupes %{buildroot} @@ -94,22 +108,24 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.github.%{n %files -f %{name}.lang %license LICENSE %doc README.md AUTHORS -%{_bindir}/%{name} -%{_bindir}/%{name}-thumbnailer +%{_bindir}/%{name}{,-thumbnailer,-wrapper} %{_datadir}/applications/com.github.%{name}.%{name}.desktop %{_datadir}/icons/hicolor/scalable/apps/com.github.%{name}.%{name}.svg %{_datadir}/icons/hicolor/scalable/mimetypes/* %{_datadir}/mime/packages/com.github.%{name}.%{name}.xml %{_datadir}/thumbnailers/com.github.%{name}.%{name}.thumbnailer %dir %{_datadir}/%{name} +%{_datadir}/%{name}/palettes/*.gpl %{_datadir}/%{name}/resources/*_template.tex %{_mandir}/man1/%{name}*.gz %{_metainfodir}/com.github.%{name}.%{name}.appdata.xml %files plugins +%doc README.md %{_datadir}/%{name}/plugins %files ui +%doc README.md %{_datadir}/%{name}/ui %changelog From 53d0687aed6a21831135da76dfeda0264e2d373e Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sat, 13 Dec 2025 00:49:03 -0800 Subject: [PATCH 10/21] Upload source --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index bbd92e1..11fc8b9 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /xournalpp-1.2.7.tar.gz /xournalpp-1.2.8.tar.gz /xournalpp-1.2.10.tar.gz +/xournalpp-1.3.0.tar.gz diff --git a/sources b/sources index 21be706..ae73a51 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.2.10.tar.gz) = 1bdbbc53b31e295ced095667dfb1935c624ec967d2aaa29ccf244f9e0a661bc5397a5bc66365e8d250071c0393695b404616ceee68438c2cb282ffb6a895ff02 +SHA512 (xournalpp-1.3.0.tar.gz) = 35de6577261f07d0213551c1869af114ae4dfd295d414de78c4c209a78963a6aa5ffe322a4ba15b2f3240aac092b86635965b776a16a9417bd350eecfd87be40 From 0bd18f65d27670e3108fe03b06fb998a9284ccb0 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Mon, 22 Dec 2025 08:39:15 -0800 Subject: [PATCH 11/21] Update to 1.3.1 (rhbz#2424237) --- .gitignore | 1 + sources | 2 +- xournalpp.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 11fc8b9..edf7222 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /xournalpp-1.2.8.tar.gz /xournalpp-1.2.10.tar.gz /xournalpp-1.3.0.tar.gz +/xournalpp-1.3.1.tar.gz diff --git a/sources b/sources index ae73a51..5af3675 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.3.0.tar.gz) = 35de6577261f07d0213551c1869af114ae4dfd295d414de78c4c209a78963a6aa5ffe322a4ba15b2f3240aac092b86635965b776a16a9417bd350eecfd87be40 +SHA512 (xournalpp-1.3.1.tar.gz) = b8febeb5a1c74cf02b490f92165e776fe52f4683b627e905f22bc2ea6de6c8482dc1639546a41edd433c2125d6657084ea04dc125320c099d2f04cd0d5795f4b diff --git a/xournalpp.spec b/xournalpp.spec index 763e7ae..70f1135 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -5,7 +5,7 @@ %global forgeurl https://github.com/xournalpp/xournalpp Name: xournalpp -Version: 1.3.0 +Version: 1.3.1 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support License: GPL-2.0-or-later From 9579ebb820a46c018c2646d814445b8c10c91692 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:51:38 +0000 Subject: [PATCH 12/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From f74c393d40cbe91f6c767887e70dd1285c5644a7 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 3 Feb 2026 16:04:17 -0800 Subject: [PATCH 13/21] Update to 1.3.2 (rhbz#2436551) --- .gitignore | 1 + sources | 2 +- xournalpp.spec | 3 +-- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index edf7222..e7d3444 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /xournalpp-1.2.10.tar.gz /xournalpp-1.3.0.tar.gz /xournalpp-1.3.1.tar.gz +/xournalpp-1.3.2.tar.gz diff --git a/sources b/sources index 5af3675..fcb1cac 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.3.1.tar.gz) = b8febeb5a1c74cf02b490f92165e776fe52f4683b627e905f22bc2ea6de6c8482dc1639546a41edd433c2125d6657084ea04dc125320c099d2f04cd0d5795f4b +SHA512 (xournalpp-1.3.2.tar.gz) = 64cd0b7a9e030da8f1c655527556918d0a9d9010153ef565044020180af375b6a71a8ae7f8d91e85634f541cb3a25727c306b1d929bce9017fb4346af5b5baa1 diff --git a/xournalpp.spec b/xournalpp.spec index 70f1135..bced8de 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -5,7 +5,7 @@ %global forgeurl https://github.com/xournalpp/xournalpp Name: xournalpp -Version: 1.3.1 +Version: 1.3.2 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support License: GPL-2.0-or-later @@ -130,4 +130,3 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.github.%{n %changelog %autochangelog - From f2486c82404a7bbe14789e9ab7ed17d425752136 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sat, 28 Feb 2026 10:42:31 -0800 Subject: [PATCH 14/21] Update to 1.3.3 (rhbz#2443564) --- xournalpp.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xournalpp.spec b/xournalpp.spec index bced8de..a8a8772 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -5,7 +5,7 @@ %global forgeurl https://github.com/xournalpp/xournalpp Name: xournalpp -Version: 1.3.2 +Version: 1.3.3 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support License: GPL-2.0-or-later From 5631a8dcd402864d9c1ac823736dcc51e0b01410 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sat, 28 Feb 2026 10:50:09 -0800 Subject: [PATCH 15/21] Upload new source --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index e7d3444..1ec96c7 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /xournalpp-1.3.0.tar.gz /xournalpp-1.3.1.tar.gz /xournalpp-1.3.2.tar.gz +/xournalpp-1.3.3.tar.gz diff --git a/sources b/sources index fcb1cac..1e3088d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.3.2.tar.gz) = 64cd0b7a9e030da8f1c655527556918d0a9d9010153ef565044020180af375b6a71a8ae7f8d91e85634f541cb3a25727c306b1d929bce9017fb4346af5b5baa1 +SHA512 (xournalpp-1.3.3.tar.gz) = d93e05c073495e31fac128b88b44772286fe312df1b1eef8fbd79e71e5d4859f2733d667eaa653b4d550660f7de7a99ebe2c51466b73b949d29b4c86c6744733 From fae7f5064baaf591f96c41f8604136da203c8e41 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 29 Mar 2026 11:29:34 -0700 Subject: [PATCH 16/21] Update to 1.3.4 (rhbz#2452801) --- xournalpp.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xournalpp.spec b/xournalpp.spec index a8a8772..3f089e7 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -5,7 +5,7 @@ %global forgeurl https://github.com/xournalpp/xournalpp Name: xournalpp -Version: 1.3.3 +Version: 1.3.4 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support License: GPL-2.0-or-later From 23d951cb8b73020e17559151db4609da2d35788b Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Sun, 29 Mar 2026 11:33:09 -0700 Subject: [PATCH 17/21] Upload source --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 1ec96c7..89dab92 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /xournalpp-1.3.1.tar.gz /xournalpp-1.3.2.tar.gz /xournalpp-1.3.3.tar.gz +/xournalpp-1.3.4.tar.gz diff --git a/sources b/sources index 1e3088d..e40c86a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.3.3.tar.gz) = d93e05c073495e31fac128b88b44772286fe312df1b1eef8fbd79e71e5d4859f2733d667eaa653b4d550660f7de7a99ebe2c51466b73b949d29b4c86c6744733 +SHA512 (xournalpp-1.3.4.tar.gz) = bc2c925d084722d3418b3de0c0131518fa2dab1563acd6636ab3a2c5a358962e71feea339a248341f57cadf83733a1f0532f0993287da9d56eb9b0e5ab203578 From 6e9bed52992a700434f35728782b599e4770b5fa Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 9 Jun 2026 08:41:06 -0700 Subject: [PATCH 18/21] Update to 1.3.5 (#2486189) --- .gitignore | 1 + sources | 2 +- xournalpp.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 89dab92..4831843 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /xournalpp-1.3.2.tar.gz /xournalpp-1.3.3.tar.gz /xournalpp-1.3.4.tar.gz +/xournalpp-1.3.5.tar.gz diff --git a/sources b/sources index e40c86a..c94c393 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.3.4.tar.gz) = bc2c925d084722d3418b3de0c0131518fa2dab1563acd6636ab3a2c5a358962e71feea339a248341f57cadf83733a1f0532f0993287da9d56eb9b0e5ab203578 +SHA512 (xournalpp-1.3.5.tar.gz) = 0906cbf40ec9b12493c1b021ca3dd7fa123934b4cd97a36a78960d3af38fbec25b8097a9d9a1610e392132caeac40e34065b87b769872f93afa999b08ac8724d diff --git a/xournalpp.spec b/xournalpp.spec index 3f089e7..7516510 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -5,7 +5,7 @@ %global forgeurl https://github.com/xournalpp/xournalpp Name: xournalpp -Version: 1.3.4 +Version: 1.3.5 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support License: GPL-2.0-or-later From 09b0f126389c1d91075b24f0a5b08981613a77cd Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 14 Jul 2026 17:19:17 -0700 Subject: [PATCH 19/21] Update to upstream 1.3.6 --- .gitignore | 1 + sources | 2 +- xournalpp.spec | 12 ++++++++++-- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4831843..6059c29 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /xournalpp-1.3.3.tar.gz /xournalpp-1.3.4.tar.gz /xournalpp-1.3.5.tar.gz +/xournalpp-1.3.6.tar.gz diff --git a/sources b/sources index c94c393..bf8ddfc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.3.5.tar.gz) = 0906cbf40ec9b12493c1b021ca3dd7fa123934b4cd97a36a78960d3af38fbec25b8097a9d9a1610e392132caeac40e34065b87b769872f93afa999b08ac8724d +SHA512 (xournalpp-1.3.6.tar.gz) = 8530920b197343a80607e44759bf46f3deb274781de0509e30e49a9728896e3d96e7749f0e7025fdabb4be3969146d26ede215583ac1fb67043d73476fd00d89 diff --git a/xournalpp.spec b/xournalpp.spec index 7516510..2071c61 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -1,11 +1,18 @@ %bcond cppunit 1 %bcond gtest 1 %bcond profiling 1 + +# qpdf is not available with the required version on RHEL ≤ 9 +%if 0%{?rhel} && 0%{?rhel} <= 9 +%bcond qpdf 0 +%else %bcond qpdf 1 +%endif + %global forgeurl https://github.com/xournalpp/xournalpp Name: xournalpp -Version: 1.3.5 +Version: 1.3.6 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support License: GPL-2.0-or-later @@ -78,7 +85,8 @@ This package contains user interface resources for %{name}. -DCMAKE_BUILD_TYPE="Release" \ -DDISTRO_CODENAME="Fedora Linux" \ -DENABLE_GTEST=%{with gtest} \ - -DENABLE_PROFILING=%{with profiling} + -DENABLE_PROFILING=%{with profiling} \ + -DENABLE_QPDF=%{with qpdf} %cmake_build From c62f5e44694bf614094fe7d89eaf7c2588253474 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:24:13 +0000 Subject: [PATCH 20/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild From 72216be6bce48b747a1d94772594f70ad78d6215 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Tue, 11 Aug 2026 08:41:13 -0700 Subject: [PATCH 21/21] Update to upstream 1.3.7 Resolves: rhbz#2512924 --- .gitignore | 1 + sources | 2 +- xournalpp.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6059c29..3c82a5f 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /xournalpp-1.3.4.tar.gz /xournalpp-1.3.5.tar.gz /xournalpp-1.3.6.tar.gz +/xournalpp-1.3.7.tar.gz diff --git a/sources b/sources index bf8ddfc..8ad1f7c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xournalpp-1.3.6.tar.gz) = 8530920b197343a80607e44759bf46f3deb274781de0509e30e49a9728896e3d96e7749f0e7025fdabb4be3969146d26ede215583ac1fb67043d73476fd00d89 +SHA512 (xournalpp-1.3.7.tar.gz) = 119f11d9a6a22c616b104b559a56fa960047a898e016c22987d44fadcae5659896f7d7ecb110b86bd3bce8d5bdfb5b78849233e96bfa3905b6c750ce80ea3c5d diff --git a/xournalpp.spec b/xournalpp.spec index 2071c61..c2389af 100644 --- a/xournalpp.spec +++ b/xournalpp.spec @@ -12,7 +12,7 @@ %global forgeurl https://github.com/xournalpp/xournalpp Name: xournalpp -Version: 1.3.6 +Version: 1.3.7 Release: %autorelease Summary: Handwriting note-taking software with PDF annotation support License: GPL-2.0-or-later