summaryrefslogtreecommitdiff
path: root/app-office
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-14 06:41:38 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-14 06:41:38 +0000
commit6e1fc32629c46e29012a7e22b07085307d65ac96 (patch)
tree3a10753f21f24b2f29706bc4c28b1074119343d8 /app-office
parent4b1d73e089a436406c89fadc33638314981c44e6 (diff)
gentoo auto-resync : 14:01:2025 - 06:41:37
Diffstat (limited to 'app-office')
-rw-r--r--app-office/Manifest.gzbin8451 -> 8447 bytes
-rw-r--r--app-office/ktimetracker/Manifest2
-rw-r--r--app-office/ktimetracker/ktimetracker-6.0.0_pre20250109.ebuild46
-rw-r--r--app-office/libreoffice/Manifest3
-rw-r--r--app-office/libreoffice/files/libreoffice-24.2.7.2-poppler-24.12.patch38
-rw-r--r--app-office/libreoffice/libreoffice-24.2.7.2.ebuild3
-rw-r--r--app-office/lyx/Manifest6
-rw-r--r--app-office/lyx/lyx-2.4.1.ebuild180
-rw-r--r--app-office/lyx/lyx-2.4.2.1.ebuild7
-rw-r--r--app-office/lyx/lyx-2.4.3.ebuild5
10 files changed, 101 insertions, 189 deletions
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index af2ef3adda32..9501d8dd1b74 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/ktimetracker/Manifest b/app-office/ktimetracker/Manifest
index a55eb21dea0a..63f215c50756 100644
--- a/app-office/ktimetracker/Manifest
+++ b/app-office/ktimetracker/Manifest
@@ -3,5 +3,7 @@ AUX ktimetracker-5.0.1-fix-formatTime-in-non-decimal-mode.patch 1278 BLAKE2B fde
AUX ktimetracker-5.0.1-fix-sorting-of-time-columns.patch 1675 BLAKE2B 2b590c5db0e96c9fd7eff814c685d3047d0fe47deaceb68e26ff2d191745c5cd25cb97528a56163057036f0bf5669d775a8298a56fecfec75cc93de88e40cdbd SHA512 dd61a545da182f2b26be82ebadc11ab53ee40e37c1b4bfd07b2732d11ec72b187124d952f492d99690b64809c22f17ff932734041a9bd5464cbf879fc9fae0d2
AUX ktimetracker-5.0.1-fix-table-column-visibility.patch 1084 BLAKE2B ea36953044d6efb9288b224ae93c2e5884f910f504bbbc8cc4ec6a45defce4a84e11789c17b33b34f7898bdf61077c07be56129580882544082d15b16e4d9017 SHA512 0a56fff5b94d3fa8a9d2be736ea3c23d6ae8f3efa6165c1e4cd4b9119316139cca58c0e4e861d1606bd73bea6f1993d9b22c11e7494c74aeb2148a28c63d7541
DIST ktimetracker-5.0.1.tar.xz 422820 BLAKE2B 4aa4aba97f612b4ea426ed13cb0f830f646311254e75ab8ddef5f6edc62bbf2acb85d85d8031bae969f3dde411e649f645bb1fbd2a52b95eb831a530fa4e80ba SHA512 78de8651efd72fa9fd5c7f06992ab8970e1d763c6f30f5eba52ec93bb6a2bb19ae777bc90809ef5198bc3b6a5f9f5ee78e240eadcacd8ce8489bdb28cd62431e
+DIST ktimetracker-6.0.0_pre20250109-72017cd5.tar.gz 1030979 BLAKE2B 60dc94c25c28bf3b72a5c9fb3fc47e6dce57d49d95bb6562b13ceb6d21c1eaaac7ecc9e40cc23c9850aa35f5b29d52caa5af9a0972286202e1de0bc5b8b1abc8 SHA512 a4ad27fb420fdb7a23cc0a1a2973965d7e35d40cd714e9618a06c849417a2b006531c44918861f8c810f6a21553a2e4a20c45469d770b9d84549842676ba1e15
EBUILD ktimetracker-5.0.1-r1.ebuild 1511 BLAKE2B adf4bec1ee96b39b1cade6ebd04fae593c9e53657b4f9564079357043317f319c53571d4e3ca8040784e20cdd3d1f3e77630c11ec483b797922edebbb922a9d0 SHA512 b10acfcd93a064b043a54003d99475a5c5d503b07cee42ce11e48ea09b3294ce0293054eb9ab8abc9dbaa5c17d66ff5f6ba069f8c751db481d0e54a6f5b657c1
+EBUILD ktimetracker-6.0.0_pre20250109.ebuild 1317 BLAKE2B aeef9b9df4acc30bf2225d82a7e6d1e1553f99471e2725a32d4edb18d5b2a2ab8f6c1b1737b4903022ad2e076baddd477a11d91821b9afc6ae5f963f79c3214e SHA512 e269ee03bd1d07c68c2cc9847f7183607560be277e2ed959626996ef40886dcff64fe4931cb54bfcaafdf894066e17c8b77e16a5a50a1973dcc01c95e2b08777
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/app-office/ktimetracker/ktimetracker-6.0.0_pre20250109.ebuild b/app-office/ktimetracker/ktimetracker-6.0.0_pre20250109.ebuild
new file mode 100644
index 000000000000..2e5ad6873aa5
--- /dev/null
+++ b/app-office/ktimetracker/ktimetracker-6.0.0_pre20250109.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_COMMIT=72017cd540ed4e7a5a443a493962f6e612cafde9
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KDE_ORG_CATEGORY="pim"
+KFMIN=6.3.0
+QTMIN=6.6.2
+inherit ecm kde.org
+
+DESCRIPTION="Todo management and time tracker"
+HOMEPAGE="https://userbase.kde.org/KTimeTracker"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kidletime-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5
+"
diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index c69bbeeed3ca..fd6aa06f6828 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -1,6 +1,7 @@
AUX libreoffice-24.2-qtdetect.patch 989 BLAKE2B 01e1c1493293363206cd43ded09b69becd02b0b93c2fcb5fd4387a54424b9fa552ebfa128290a1b0551e6b6fe5de8f57025a2ebf5c75da2ea01bd66f5910f9d6 SHA512 dc00b2afe98f7bf30637c4102e336d6781f76cd7eb6c339c0b369ec2aa50544bc266fd42540fea037c1fcd07ae7e6d1b6503be620db9127084ffe6528f8db4b1
AUX libreoffice-24.2-unused-qt6network.patch 3348 BLAKE2B 9ec1c83e9405128fcf493e6382e822cb577548e68ec46d0971825dec08cefe7ab18fdaf5d028ce747aaec5cdb57f3d2267b96cff997d90990435cda3ae98d47f SHA512 2eb04c76377526c67e28d20bfcdc682a52c7afa754a2e5a0f6df146917050dd9565bd4ae767347db58bb95afa5436baceea33b3e9b1e6c5b96517eb4cf22e1cb
AUX libreoffice-24.2.7.2-no-std-basic_string-int.patch 5372 BLAKE2B 2ec346b903738cd27ff1207d71b57ffcc48891d80dd7c6ef8f38d35516619569b59849ef4065aeb9a976af9929e47366ffa90d1fa50abc195f6c16785790c7b6 SHA512 d0533ec22550cb69a4536edaed71243c294babbc032f4f3ba616aa7d600f372d103559cb50e90429a584c6375a771d15a5485d4f170ce869e4bd0c8621341321
+AUX libreoffice-24.2.7.2-poppler-24.12.patch 1644 BLAKE2B 16aa7985a89bdc91875337127d4bda81377f05f10f3e476ab02d30f55e9ae8de679682e302313811379be66f72a8d509ee205fc694eda40979fd4a34ac481ef3 SHA512 9b845747e9fc6547a2a2af1a94a3ca81f18d569bc01e565d25c30bba9a2de4e972cfd67f5c3b45dc9801137d1d99d381a675db9d81932953fcbeb52f73d4ef12
AUX libreoffice-24.8-unused-qt5network.patch 3095 BLAKE2B 32c696893de2543c27bd390bcf05506855cad57dd3c568c544f6514ab1e46887625d83ce2f311c436b175332db174b2bcb090837fdc361e4bd4e1f9377f4895f SHA512 47148c0ef291e84bff564ddb0f462d7b88bb07f6a79dbed4cbe4fdaf7168b38a814f9efa2b37604665894c130526054a767975b81b97daf1e2744559dd31f9c5
AUX libreoffice-24.8-unused-qt6network.patch 3227 BLAKE2B f2fca932af55e949854e3624c281b81b124612edf4fc1d9949e2f494ddd51650eb8aaec78ee07c6895c351ab34e5ad214fffde6b63e03e343d93d69e06ab13cb SHA512 d187359add55a7c6336f9afaccbf2fc51120a45d1bbc29e1bdeac060b46c41c2ebd028efe95f080abf0aabfdae8a7165a35cec94ab18d373444ff2bed0af63d8
AUX libreoffice-6.1-nomancompress.patch 967 BLAKE2B e60afbfd7007a5fab7291ffba34369137336327f4d1ee27789c5f6229b9a82f4aeab0eaeaf494e60b992c66fcdb276b6423b87713febb14e9eeaffa388369ca8 SHA512 f82e23f15cefd947af20a50e1e4168c9023d5f8b9e19da7f76b141a60be4fa3516ad16400ce26e4d0ff293c570031ac87bbbf6766444e1b31e7bc3ee8ef58083
@@ -35,7 +36,7 @@ DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd234
DIST libreoffice-help-24.2.7.2.tar.xz 167015000 BLAKE2B 4db61acc5dff6e86d3b94081b210c95cff2bc12c5e6a22623fe765a635d52c26f19c23f36041079c61707839fd0378f62402d1ebcfb7ea43436d303c2ce75e63 SHA512 cda8912ed46515fad0044ba8e6339cacfcee259f3ef0f84d3cc7a8fbd416754ee97eecbe7791ed0eaf6ae33cc4ade88122e0968fc4e68417dad4b2da02c25b32
DIST skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz 10868024 BLAKE2B ce8247de4cd6939b0593adf1c3dc6b78cdf4220fbcd2dfb2b9cf6d80d42f9c49f4d93fbe3cff68d079f04cc5801daf20999b288f7fdc85b58e32035151a3616a SHA512 6c10785ed9ab8cdf3385ebd3f3d13a64b850df9cc7a12e513326a84c7a3e6f6235f9f4dbce128eac2e43a2707fe6a6011716de5985adf4742d55879210bf32e9
DIST zxcvbn-c-2.5.tar.gz 1404434 BLAKE2B f0f22fc8643f785e8f9ed42033d6654c2e67aa4e258bbc4fecf533efcf8b86b6d7e67f9042326247c311c42a4e2b24b844e0bae65cdb2e46ea043a2974ffd857 SHA512 d7199b3cc36cd0e401bd8f857132425908307aefcdb1bb635ee81c34cf71ccbcdf0fe36a336a55da1281692b508881b54773afa41379a448863095f4abd5c0e8
-EBUILD libreoffice-24.2.7.2.ebuild 20799 BLAKE2B 92a767f35867891ba854e5c0cb05a0c6f2d30a8d8395639f14b416adb636cffc1fd0bdeecc231e82ce6bb3f81c84bded9901207f8829a4b8237b7ec45e5978bf SHA512 39ac18f21cf0f55d237472a07e4821a06191de237729e9ca8ccaf2f603cb476ec9de820f951f2a1cd1888275fd371e7e7a613cd16843db23316ea67a60ad85d1
+EBUILD libreoffice-24.2.7.2.ebuild 20853 BLAKE2B 71afdc1cdf38175977cfea3ca74aafd1c5202c0b999ba4737d22b0bd08cab1606ab33eca0fb595c3ab340450f18b2be835feb758dd0046938fb349d85dbbe424 SHA512 1e8fa50c35b265be2c59920baf8b9ecf9666a5f42eabc15e16fd9730bdc29cd741e5e62bf414fbfdf1e4f7b17e31cb445d4c29784551ea50e668fb619156cc91
EBUILD libreoffice-24.2.9999.ebuild 20250 BLAKE2B 827afd3e918712057ec89b563396e17f98d6ed1965f8b07fec0dbb9eeb9876e2413d65d27847f4bbf2582bb2a1e6bfa1323dd8f37d3493712a340fe97eacf2ba SHA512 aa80af874a9be317e085f6578dede89d50bfb985c3e9735d72dd44778c75765cd4551489434fe3f7e7e23e7191c8f8119093c398dca673da667b19a8a1c6f3a3
EBUILD libreoffice-9999.ebuild 19403 BLAKE2B f7fb99c5541a85834c29d439c7ece74cca0abcd6d770a0070b4d1f16e16f5ed79a743e85f04cc335be6a77299ae9a06184560f2ff0a38ca303547a6789c35baf SHA512 5ff8008ef70a2947598a2da15c26e8fea7e4e22ea0c74553e70f3832d664a401c0874bf104968df17c58c0774405e30f345e85a4b6b03bbbaf48d99e03f4c1b3
MISC metadata.xml 1233 BLAKE2B f93989caf1340cda4c3327a3d3d033d224050848b32b9d80e0b093b024bf124d238f1aae9852d1a6173e8aee79314517dd12e589079e58378e5f63626a80957c SHA512 3af0cefdceeba7a45658a2151b0534f44b9dfe6d3af8374f3061cb098f607a36a2fe134e3c0280ce6d807b523f68e708b51e6f1b4178292a528405e18f12d686
diff --git a/app-office/libreoffice/files/libreoffice-24.2.7.2-poppler-24.12.patch b/app-office/libreoffice/files/libreoffice-24.2.7.2-poppler-24.12.patch
new file mode 100644
index 000000000000..d829ad76d0f7
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-24.2.7.2-poppler-24.12.patch
@@ -0,0 +1,38 @@
+From db12ee77c17ea9ed477c310bd1e58f00d519f653 Mon Sep 17 00:00:00 2001
+From: Michael Stahl <michael.stahl@allotropia.de>
+Date: Tue, 7 Jan 2025 18:42:29 +0100
+Subject: sdext: adapt xpdfwrapper to poppler 24.12
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Change-Id: Ia47edf2ac821e3ef5c40f7582253f894eac74060
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/179902
+Tested-by: Jenkins
+Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
+(cherry picked from commit aa94faf493945e854a888e809a9c5cc8d6d0b978)
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/179945
+Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
+---
+ sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx | 12 ++++++++++++
+ 1 file changed, 12 insertions(+)
+
+diff --git a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
+index 57164f27cb42..6748431e53d2 100644
+--- a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
++++ b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
+@@ -1090,7 +1090,12 @@ void PDFOutDev::drawImageMask(GfxState* pState, Object*, Stream* str,
+
+ int bitsPerComponent = 1;
+ StreamColorSpaceMode csMode = streamCSNone;
++#if POPPLER_CHECK_VERSION(24, 12, 0)
++ bool hasAlpha;
++ str->getImageParams( &bitsPerComponent, &csMode, &hasAlpha );
++#else
+ str->getImageParams( &bitsPerComponent, &csMode );
++#endif
+ if( bitsPerComponent == 1 && (csMode == streamCSNone || csMode == streamCSDeviceGray) )
+ {
+ GfxRGB oneColor = { dblToCol( 1.0 ), dblToCol( 1.0 ), dblToCol( 1.0 ) };
+--
+cgit v1.2.3
diff --git a/app-office/libreoffice/libreoffice-24.2.7.2.ebuild b/app-office/libreoffice/libreoffice-24.2.7.2.ebuild
index 294217f3d6a8..1d23a5c8bf96 100644
--- a/app-office/libreoffice/libreoffice-24.2.7.2.ebuild
+++ b/app-office/libreoffice/libreoffice-24.2.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -322,6 +322,7 @@ PATCHES=(
# 24.8 branch
"${FILESDIR}/${P}-no-std-basic_string-int.patch" # bug #923950
+ "${FILESDIR}/${P}-poppler-24.12.patch" # bug #943695
# git master
# bug #917618, thx to Debian:
diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest
index 2426fbc918f2..eff63692d6a1 100644
--- a/app-office/lyx/Manifest
+++ b/app-office/lyx/Manifest
@@ -1,9 +1,7 @@
AUX lyx-2.4.0-fix-hunspell.patch 780 BLAKE2B 04c8373fa29e7a1d40901d83104832fe01ca96fca25a99f19d472cfb0387145b14c124fa44a6d2710f0d35e4dc7061c8935b1e03378154de85c2e4c4079269f9 SHA512 992c21e8d3e30bf2c14c006e19c969e93f447a12f0080bf59238ccc66967938fd10fa35387ab3943f0d39ab132b330876e7cf207e49c6ab174a731a2dc4f4ef3
AUX lyx-2.4.0-prefer-xdg-open.patch 3138 BLAKE2B 95dd25064876a6ab58649249f0a42035bfdb6c91524dc7b6031017eb911efe7534c267e178b0dac26d0090409245962d153f81db3dd28785b11576e988ecef12 SHA512 e2f5a0484742af079bc69aff3056dd2d3afe8f952fd342f3e5da8445894bd8d6c60a575079bdee61a378ce20adba7e31e1e6a5cb6c2b00ba3b7d0b161c55ef12
-DIST lyx-2.4.1.tar.xz 17848700 BLAKE2B 5e9d9530610149a1b0f6a7d536068ff0da97e261a6069a9efc3c45a892c653e7accadcd0bde96bf3ffad9d936fef4a4b88ee7b5233f875bbc568044376a5b37e SHA512 80d57d46dab61ecb655c9d54ba1d20203ad943db5249ed16dbeb5b78b7845896a79224c8032213cc861fd943629fbe87ef8ac9155cc9b34da9be2f59eb087071
DIST lyx-2.4.2.1.tar.xz 17876336 BLAKE2B 451aa44c34d763f7e2c4bd0bd4980859728781e74e40075d1e660edd08b9f8103c338ebcaea12c4249a1026fccbd99ad6c0449a2f89e13b229a75f9b2a60ee95 SHA512 2cb9773971b466be32333305e36a28ec4efd31ffa7d9f8ec0a2fe670296f428c260d6839b34cebfd7cda4b78bdd43a47e30cc1f2d64e2c836262661032c107db
DIST lyx-2.4.3.tar.xz 17843424 BLAKE2B 50be5159eacda2ed8227b8c314a73fb9e15f1a1b54f16ba7fbfd9352d828e659358aee537c6e3611bc5094b1971672e09999a59b21f229fbe810397da7db07c4 SHA512 5dc8637ca174a3967df4afaa7ea1f9ab7a2b8fe6700328c7a016e915a10028ecc7f52493e9e0dc7ea678c2c4a4247c6aa3c78cccf1933ad04fd973c379f4c8ad
-EBUILD lyx-2.4.1.ebuild 3832 BLAKE2B c4ef34eaef2db18605cfa75ff5c86153b18ed3100c4486bbff504e836a0378b22ef5c92d28a22a66ffbdf016ec096d3b3521c5624243093a16c68ef80aed66eb SHA512 ce81366f6416af9fdcb3d1c64bd46e7f930c7a30daf1a8be19e892fe81c189bf330e6565aec481afe44a9b84d005ae8b0b0e2c484da2199a5209652f07d7b6ac
-EBUILD lyx-2.4.2.1.ebuild 3849 BLAKE2B ee9d75bac755131184297183315007aefd1b1154c77550be410b3ad9b6da61ff059c1f5a365ae2c4d4ae0b5fdb38684b2fcca40f169eed4715b73024209f518c SHA512 d1ae5da56d51f7db2e04f45709de5d346bad34e66033eb95dc2338877ca1dbd415d1265d027e986c1f22ff7461eb514950dafaa22228d5c6ea3b6616ab05134e
-EBUILD lyx-2.4.3.ebuild 3850 BLAKE2B b583fe8c0dab3b5453191289279e37dd736b33b7b2a82076b232ca2eb46792d929b640ee598e66d389d813b85460770a31ca1374b352110d3aff5aaba84e2a44 SHA512 9a47b21ee346e64ad01679058c3a6a72ff5acb53a256bb2c088d3e4b818072af5a5eba0fe4aaa6e97c8b467661cbdb60ededbbca3dfedd03659dc04c0dc83c01
+EBUILD lyx-2.4.2.1.ebuild 3916 BLAKE2B 7f18f5a7fc9933196b3d33fa59069027ba9f685d9588c3538a72c64ac9ed0587b2c0e09df4b2c260e4ab6abb9f722861ca76c9ec727378f9766b9bd2aa387a34 SHA512 c9b3a62ee6c2dbc8c0ba6d39b563f4e42ae9da42311f92718dad7d7922d1b1f705d265546777a75d49cbf0cd6e3015f7ef502394e86d0946dd17fd95892c4f2a
+EBUILD lyx-2.4.3.ebuild 3917 BLAKE2B 7c0e3d07bad646ab728b05fab2cc847d63f0709f6eac949149b8a1e2ea6fa42a227e153ca6b0c1ab59dea25f1f994678ee90f60a137f28e729a86aa548e3fbbe SHA512 b829be6cc6fe97d5affa4e8beb25be87648be6cc5a7d1828c71ff4d312d36d7269102688e3adf315c07741ed4bf20812011bee7821978f5963fcc8035a0e9aad
MISC metadata.xml 1381 BLAKE2B dde484f4254356ccea9a7110761d3df4ca0dcbddb1b631e09126a762030638e4e3c53859db19df750467b2de8dbe186142b2464b5db2cc563fc2adb3684d8719 SHA512 40ae608e527af9727fbd077dc3e6e1254cd130f32424356d53479a34b6ffdf25b206e044f4071e32e59a7394fafe53ede429732a099e3c66658f337e77517ac9
diff --git a/app-office/lyx/lyx-2.4.1.ebuild b/app-office/lyx/lyx-2.4.1.ebuild
deleted file mode 100644
index dc7b64d683df..000000000000
--- a/app-office/lyx/lyx-2.4.1.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit desktop font optfeature python-single-r1 cmake xdg
-
-DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based on LaTeX"
-HOMEPAGE="https://www.lyx.org/"
-SRC_URI="http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="aspell cups dia dot enchant gnumeric html +hunspell +latex monolithic-build nls rcs rtf svg l10n_he"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="test"
-
-RDEPEND="${PYTHON_DEPS}
- app-text/mythes
- dev-libs/boost:=
- sys-apps/file
- sys-libs/zlib:=
- virtual/imagemagick-tools[png,svg?]
- x11-misc/xdg-utils
-
- dev-qt/qtbase:6[concurrent,dbus,gui,widgets]
- dev-qt/qt5compat:6
- dev-qt/qtsvg:6
-
- aspell? ( app-text/aspell )
- cups? ( net-print/cups )
- dia? ( app-office/dia )
- dot? ( media-gfx/graphviz )
- enchant? ( app-text/enchant:2 )
- gnumeric? ( app-office/gnumeric )
- html? ( dev-tex/html2latex )
- hunspell? ( app-text/hunspell )
- l10n_he? (
- dev-tex/culmus-latex
- dev-texlive/texlive-langarabic
- )
- latex? (
- app-text/dvipng
- app-text/ghostscript-gpl
- app-text/ps2eps
- app-text/texlive
- dev-texlive/texlive-fontsrecommended
- dev-texlive/texlive-latexextra
- dev-texlive/texlive-mathscience
- dev-texlive/texlive-pictures
- dev-texlive/texlive-plaingeneric
- || (
- dev-tex/latex2html
- dev-tex/hevea
- dev-tex/tex4ht[java]
- dev-tex/tth
- )
- )
- rcs? ( dev-vcs/rcs )
- rtf? (
- app-text/unrtf
- dev-tex/html2latex
- dev-tex/latex2rtf
- )
- svg? ( || (
- gnome-base/librsvg
- media-gfx/inkscape
- ) )
-"
-DEPEND="${RDEPEND}"
-# bc needed http://comments.gmane.org/gmane.editors.lyx.devel/137498 and bug #787839
-BDEPEND="
- app-alternatives/bc
- virtual/pkgconfig
- dev-qt/qttools[linguist]
- nls? ( sys-devel/gettext )
-"
-
-DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
-
-FONT_S="${S}/lib/fonts"
-FONT_SUFFIX="ttf"
-
-PATCHES=(
- "${FILESDIR}"/lyx-2.4.0-fix-hunspell.patch
- # Try first with xdg-open before hardcoded commands
- # Patch from Debian using a similar approach to Fedora
- "${FILESDIR}"/lyx-2.4.0-prefer-xdg-open.patch
-)
-
-pkg_setup() {
- python-single-r1_pkg_setup
- font_pkg_setup
-}
-
-src_prepare() {
- sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
- cmake_src_prepare
-}
-
-src_configure() {
- #bug 221921
- export VARTEXFONTS="${T}"/fonts
-
- local mycmakeargs=(
- -DLYX_INSTALL=ON
- -DLYX_USE_QT=QT6
- -DLYX_INSTALL_PREFIX="${EPREFIX}/usr"
- -DLYX_CXX_FLAGS_EXTRA="${CXXFLAGS}"
-
- -DLYX_NLS=$(usex nls)
- -DLYX_ASPELL=$(usex aspell)
- -DLYX_ENCHANT=$(usex enchant)
- -DLYX_HUNSPELL=$(usex hunspell)
-
- # external dependencies
- -DLYX_EXTERNAL_Z=ON
- -DLYX_EXTERNAL_ICONV=ON
- -DLYX_EXTERNAL_HUNSPELL=ON
- -DLYX_EXTERNAL_MYTHES=ON
- -DLYX_EXTERNAL_BOOST=ON
- -DLYX_PROGRAM_SUFFIX=OFF
-
- # debug control
- -DLYX_NO_OPTIMIZE=OFF
- -DLYX_RELEASE=ON
- -DLYX_DEBUG=OFF
- -DLYX_DEBUG_GLIBC=OFF
- -DLYX_STDLIB_DEBUG=OFF
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newicon -s 32 "development/Win32/packaging/icons/lyx_32x32.png" ${PN}.png
- doicon -s 48 "lib/images/lyx.png"
- doicon -s scalable "lib/images/lyx.svg"
-
- # fix for bug 91108
- if use latex; then
- dosym -r /usr/share/lyx/tex /usr/share/texmf-site/tex/latex/lyx
- fi
-
- # fonts needed for proper math display, see also bug #15629
- font_src_install
-
- python_fix_shebang "${ED}"/usr/share/${PN}
-
- if use hunspell; then
- dosym ../myspell /usr/share/lyx/dicts
- dosym ../myspell /usr/share/lyx/thes
- fi
-}
-
-pkg_postinst() {
- font_pkg_postinst
- xdg_pkg_postinst
-
- # fix for bug 91108
- if use latex ; then
- texhash || die
- fi
-
- optfeature "handling more fonts" dev-texlive/texlive-fontsextra
-}
-
-pkg_postrm() {
- font_pkg_postrm
- xdg_pkg_postrm
-
- if use latex ; then
- texhash || die
- fi
-}
diff --git a/app-office/lyx/lyx-2.4.2.1.ebuild b/app-office/lyx/lyx-2.4.2.1.ebuild
index 95aafec18c05..84dc15f7a88f 100644
--- a/app-office/lyx/lyx-2.4.2.1.ebuild
+++ b/app-office/lyx/lyx-2.4.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,10 @@ inherit desktop font optfeature python-single-r1 cmake xdg
DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based on LaTeX"
HOMEPAGE="https://www.lyx.org/"
-SRC_URI="http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P}.tar.xz"
+SRC_URI="
+ http://ftp.lyx.org/pub/lyx/stable/$(ver_cut 1-2).x/${P}.tar.xz
+ http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P}.tar.xz
+"
LICENSE="GPL-2+"
SLOT="0"
diff --git a/app-office/lyx/lyx-2.4.3.ebuild b/app-office/lyx/lyx-2.4.3.ebuild
index bfc9c60ceb92..735d0fd1fa3f 100644
--- a/app-office/lyx/lyx-2.4.3.ebuild
+++ b/app-office/lyx/lyx-2.4.3.ebuild
@@ -9,7 +9,10 @@ inherit desktop font optfeature python-single-r1 cmake xdg
DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based on LaTeX"
HOMEPAGE="https://www.lyx.org/"
-SRC_URI="http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P}.tar.xz"
+SRC_URI="
+ http://ftp.lyx.org/pub/lyx/stable/$(ver_cut 1-2).x/${P}.tar.xz
+ http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P}.tar.xz
+"
LICENSE="GPL-2+"
SLOT="0"