commit:     1c11c62444b9650de92dc8eb1bc55fa47c4f541b
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 17 20:35:45 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Oct 17 20:36:24 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c11c624

app-text/xournalpp: add 1.2.8

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 app-text/xournalpp/Manifest                                  |  1 +
 app-text/xournalpp/files/xournalpp-1.2.8-lua.patch           | 12 ++++++++++++
 .../{xournalpp-9999.ebuild => xournalpp-1.2.8.ebuild}        |  2 +-
 app-text/xournalpp/xournalpp-9999.ebuild                     |  2 +-
 4 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/app-text/xournalpp/Manifest b/app-text/xournalpp/Manifest
index 87db0dae7def..abe42b9874e7 100644
--- a/app-text/xournalpp/Manifest
+++ b/app-text/xournalpp/Manifest
@@ -1 +1,2 @@
 DIST xournalpp-1.2.5.tgz 16849377 BLAKE2B 
8356b018f67f4b8a063b9e3bf20b6a6328f309a5093094b171686296f3143f2554ce4ff7602c892db84dcee470656592a6710c0fc8de4b22a88041f4e91d4fba
 SHA512 
c95854b73b3b63fbb154e5c952a15fe94bfb8e71a52f0cf0b606a5be792c1375d540dd820bfbda182d38ad8627afc4eb10c9b636d1be0fe6e77a462e2e6b6b9f
+DIST xournalpp-1.2.8.tgz 16874174 BLAKE2B 
3ee0b3a244bb472e694424aa26f7d72e8fbc11c2864c63b0580cb9f10a2d89c61e50121f52b23d53aacd273c304964d496a17f382a2f1d842f9d2866584ebba3
 SHA512 
1f9e7e80b62728043d09db00d9c0ec1e827c2ee4ebc196269c18155240fa47d72f367fc0f40fe41e22044518e23fe4c5360c6e24bdc9d100506ed871998b6998

diff --git a/app-text/xournalpp/files/xournalpp-1.2.8-lua.patch 
b/app-text/xournalpp/files/xournalpp-1.2.8-lua.patch
new file mode 100644
index 000000000000..24e5e8598b81
--- /dev/null
+++ b/app-text/xournalpp/files/xournalpp-1.2.8-lua.patch
@@ -0,0 +1,12 @@
+diff '--color=auto' -ruN xournalpp-1.2.8.orig/CMakeLists.txt 
xournalpp-1.2.8/CMakeLists.txt
+--- xournalpp-1.2.8.orig/CMakeLists.txt        2025-10-17 22:29:38.032938951 
+0200
++++ xournalpp-1.2.8/CMakeLists.txt     2025-10-17 22:30:51.683943411 +0200
+@@ -147,7 +147,7 @@
+ option(ENABLE_PLUGINS "Compile with plugin support" ON)
+ if (ENABLE_PLUGINS)
+     message(STATUS "Enable Xournal++ Plugins")
+-    find_package(Lua REQUIRED)
++    find_package(Lua ${LUA_VERSION} EXACT REQUIRED)
+     add_library(lua INTERFACE)
+     target_link_libraries(lua INTERFACE ${LUA_LIBRARIES})
+     target_include_directories(lua INTERFACE ${LUA_INCLUDE_DIR})

diff --git a/app-text/xournalpp/xournalpp-9999.ebuild 
b/app-text/xournalpp/xournalpp-1.2.8.ebuild
similarity index 97%
copy from app-text/xournalpp/xournalpp-9999.ebuild
copy to app-text/xournalpp/xournalpp-1.2.8.ebuild
index 8733be770363..61aa3d7964d9 100644
--- a/app-text/xournalpp/xournalpp-9999.ebuild
+++ b/app-text/xournalpp/xournalpp-1.2.8.ebuild
@@ -47,7 +47,7 @@ BDEPEND="
 PATCHES=(
        "${FILESDIR}/${PN}-1.1.1-nostrip.patch"
        "${FILESDIR}/${PN}-1.2.3-nocompress.patch"
-       "${FILESDIR}/${PN}-1.2.3-lua-5-4.patch"
+       "${FILESDIR}/${PN}-1.2.8-lua.patch"
 )
 
 src_configure() {

diff --git a/app-text/xournalpp/xournalpp-9999.ebuild 
b/app-text/xournalpp/xournalpp-9999.ebuild
index 8733be770363..61aa3d7964d9 100644
--- a/app-text/xournalpp/xournalpp-9999.ebuild
+++ b/app-text/xournalpp/xournalpp-9999.ebuild
@@ -47,7 +47,7 @@ BDEPEND="
 PATCHES=(
        "${FILESDIR}/${PN}-1.1.1-nostrip.patch"
        "${FILESDIR}/${PN}-1.2.3-nocompress.patch"
-       "${FILESDIR}/${PN}-1.2.3-lua-5-4.patch"
+       "${FILESDIR}/${PN}-1.2.8-lua.patch"
 )
 
 src_configure() {

Reply via email to