diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-03-07 01:06:27 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-03-07 01:06:27 +0000 |
commit | 905e7d07da40378586e71ece65bd962b0b00c578 (patch) | |
tree | 1172da3268461b04a82fd99d5a6bbbaa16a7561e /kde-apps/kate-addons | |
parent | f8f68d6f93dd8510c09261f47d4f64cadf303815 (diff) |
gentoo auto-resync : 07:03:2024 - 01:06:26
Diffstat (limited to 'kde-apps/kate-addons')
-rw-r--r-- | kde-apps/kate-addons/Manifest | 5 | ||||
-rw-r--r-- | kde-apps/kate-addons/files/kate-23.08.4-no-pch.patch | 90 | ||||
-rw-r--r-- | kde-apps/kate-addons/kate-addons-23.08.4.ebuild | 111 | ||||
-rw-r--r-- | kde-apps/kate-addons/kate-addons-23.08.5.ebuild | 2 |
4 files changed, 2 insertions, 206 deletions
diff --git a/kde-apps/kate-addons/Manifest b/kde-apps/kate-addons/Manifest index 911a997b9c9d..d0995f52489b 100644 --- a/kde-apps/kate-addons/Manifest +++ b/kde-apps/kate-addons/Manifest @@ -1,8 +1,5 @@ -AUX kate-23.08.4-no-pch.patch 2142 BLAKE2B 6a9047e1b858a7673ba16ef4bda0553e982c737d1cfd3c14c055772dfda321f943254ba54a83cdad4acc567bd3087097e2e3ce35e11456226c1f34e9762e40a1 SHA512 457bb8bb5c57c3602648ff672344948685ce53c098fe0ceef26a3b3fe819d457065b30668ae87516f8b1505266aaf4ebebcec3783ff1c73aec00bd9b70c4210d -DIST kate-23.08.4.tar.xz 8043840 BLAKE2B 0aa8f983612b5873489aa23da3024c793d57b7d7c1f5b6fa35a45c34c53584e06490db4ba5bff77a8917476d72e78bb081af42205a51e58329a12790eb96e872 SHA512 99b147940809149c93a9a79bcf5263db650f3afa1fbef5158d20ed88608e3794dc8d1357d7c0119369b690dbfcd63e369a009171c3b4a99559246f876bafe28a DIST kate-23.08.5.tar.xz 8043480 BLAKE2B 68b27c125a1e7f144ecc1d7b6d3348337b2f14f7fd61307e4ec64b74bb388378314d6575801bbc22c49bf4470133d8f91dede5f9b384a2f2356ec1e111da01f8 SHA512 d3647d7c6af74fdfdf3bf9eb9da906195215800025b43558bd6c9811bd2f457a52555c84997801e0b0badddcd99b0dd6e384bf9ec82790fb14cb20ff026a5a5b DIST kate-24.02.0.tar.xz 8396652 BLAKE2B f6fa99ce30b2e04597161d54f83287e88342e171437b5393153ed4b3be7ca6bf74f636b7910e571b9db416685c8742a46b4ad7f061842acdccfc21ddeb4fc77a SHA512 53344928f204f1900998800c23064ee388f34590698337b56a11bd1fdf194665d959b584a6b603b7c7a523bdf5a98dfaa7651f6d9777e6dd38ed459706b7998d -EBUILD kate-addons-23.08.4.ebuild 3028 BLAKE2B 9463610c3a4ea6fb979072a74073c86e4386867a6b3bdfb91c6b9d3027599728e831a1b0213113984d348651a528ff9182085a141548fd8a2a50f2f871b3d3b0 SHA512 69a32484046f7b5b033a4865e0da1c7b11bc8b0b32b9b1e15a048ebf8911b870e436d0957773851ffe77c896acc74560048c59662a60ade4d47b5a7728f38397 -EBUILD kate-addons-23.08.5.ebuild 2975 BLAKE2B 976af4e626e4d1edff98a8c34fef293dee05e5c2b09caa212feeae0f183b4f93a909a770da482c6ba77bbaa399eead27ab44de088033029c11933cdf2553c2c6 SHA512 bdda4519198f97f5d911e626ccf3f744b95943b7cd0e74ab05acc32d074fe8b4e1892195ab4de391da6009e8e1936c3ea85a697077a8998966aada2413fd3e6d +EBUILD kate-addons-23.08.5.ebuild 2974 BLAKE2B acbb352b0b6e924c0fb73435f373bc23656358eb2bb9ca3f7511e1fea2344ffb68d3b9bd6bcf258b717e1e554af61b0fa0ff53d72d06628da856c9bc300909f1 SHA512 c2d541ae6b0299cd4e79ca4786bb9c7c815e0ab6c274d95aaa670def0a278a3bc5c5dc245ed8fd3acb6c6cc72cfd2cb431bf031dacce06fccb0225c8967daf83 EBUILD kate-addons-24.02.0.ebuild 2836 BLAKE2B 5941a5d13fc86bef43dbf6c65621f80242ef415c7f65215619e02a834f43fd321914e32b8c78f33f735da7207674ed4ec7255080ede014a895f4dee8511d5100 SHA512 a98b9c5fa6fb5e58bd93b0c8b3852ce500b4ed2d34df203c43a1620ef1eacf59f6a3b75e8b0a2b700b98c730fb7be3b98227831ec392761458f2f6901b2cc811 MISC metadata.xml 751 BLAKE2B 01d2cfdb4e2849372da5d8f1a02d54b875741cc2674d293cd376396ca83ddcf426acb04ae61749bb2a969f4d95fb969d8149bda79de24a773f98473e7b728d2c SHA512 d84414311962de3f2eb9082c2b54d074cfaee3bce5b9ce572f593b373762f913ca60d8bd180e06627ef62f8194e8a394bcfc12f077f6598d95736723d9482af4 diff --git a/kde-apps/kate-addons/files/kate-23.08.4-no-pch.patch b/kde-apps/kate-addons/files/kate-23.08.4-no-pch.patch deleted file mode 100644 index 7a9591c06c5b..000000000000 --- a/kde-apps/kate-addons/files/kate-23.08.4-no-pch.patch +++ /dev/null @@ -1,90 +0,0 @@ -https://bugs.gentoo.org/921720 -https://invent.kde.org/utilities/kate/-/issues/116 -https://invent.kde.org/utilities/kate/-/merge_requests/1387 -https://invent.kde.org/utilities/kate/-/merge_requests/1388 - -From 83fcf7b4e7cc7bc54828192e9b89cfb286d864fd Mon Sep 17 00:00:00 2001 -From: Aleix Pol <aleixpol@kde.org> -Date: Tue, 19 Sep 2023 16:34:49 +0200 -Subject: [PATCH] Fix build - -Ever since I last updated, I've started to get errors about includes -missing, so I've added them. - -(cherry picked from commit 73d090f7f7cb7cc013f31c7b572ca78a7fbeb5b8) ---- a/addons/git-blame/kategitblameplugin.h -+++ b/addons/git-blame/kategitblameplugin.h -@@ -20,6 +20,7 @@ - #include <QLocale> - #include <QPointer> - #include <QTimer> -+#include <QUrl> - #include <QVariant> - #include <QVector> - ---- a/addons/project/git/gitstatus.h -+++ b/addons/project/git/gitstatus.h -@@ -5,6 +5,7 @@ - */ - #pragma once - -+#include <QSet> - #include <QString> - #include <QVector> - ---- a/apps/lib/ktexteditor_utils.h -+++ b/apps/lib/ktexteditor_utils.h -@@ -7,6 +7,8 @@ - #include "kateprivate_export.h" - - #include <QString> -+#include <QUrl> -+#include <QWidgetList> - - QT_BEGIN_NAMESPACE - class QScrollBar; --- -GitLab - -From bd8403ba1771d92586518868d0bfd42087b0db4d Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Fri, 12 Jan 2024 16:53:56 +0000 -Subject: [PATCH] Add further missing includes - -Bug: https://bugs.gentoo.org/921935 -Bug: https://invent.kde.org/utilities/kate/-/issues/116 -Signed-off-by: Sam James <sam@gentoo.org> ---- a/addons/project/gitstatusmodel.h -+++ b/addons/project/gitstatusmodel.h -@@ -5,6 +5,7 @@ - */ - #pragma once - -+#include <QSet> - #include <QAbstractItemModel> - - #include "git/gitstatus.h" ---- a/addons/project/kateproject.h -+++ b/addons/project/kateproject.h -@@ -7,6 +7,8 @@ - - #pragma once - -+#include <QtGlobal> -+ - #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - #include <KTextEditor/ModificationInterface> - #endif ---- a/addons/project/kateprojectitem.h -+++ b/addons/project/kateprojectitem.h -@@ -7,6 +7,8 @@ - - #pragma once - -+#include <QtGlobal> -+ - #if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) - #include <KTextEditor/Document> - #else --- -GitLab diff --git a/kde-apps/kate-addons/kate-addons-23.08.4.ebuild b/kde-apps/kate-addons/kate-addons-23.08.4.ebuild deleted file mode 100644 index fc6c2a7e8b47..000000000000 --- a/kde-apps/kate-addons/kate-addons-23.08.4.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_CATEGORY="utilities" -KDE_ORG_NAME="kate" -ECM_TEST="true" -KFMIN=5.106.0 -QTMIN=5.15.9 -inherit ecm flag-o-matic gear.kde.org optfeature - -DESCRIPTION="Addons used by Kate" -HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/" - -LICENSE="LGPL-2 LGPL-2+ MIT" -SLOT="5" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86" -IUSE="+filebrowser lspclient +projects +snippets sql" - -DEPEND=" - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - ~kde-apps/kate-lib-${PV}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/syntax-highlighting-${KFMIN}:5 - filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 ) - lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 ) - projects? ( - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/threadweaver-${KFMIN}:5 - ) - snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 ) - sql? ( - >=dev-qt/qtsql-${QTMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - ) -" -RDEPEND="${DEPEND} - !<kde-apps/kate-22.08.0:5 -" - -PATCHES=( - "${FILESDIR}"/kate-23.08.4-no-pch.patch -) - -src_prepare() { - ecm_src_prepare - - # these tests are run in kde-apps/kate-lib - cmake_run_in apps/lib cmake_comment_add_subdirectory autotests - - # delete colliding libkate/kwrite translations - find po -type f -name "*po" -and \( -name "kwrite*" -or -name "kate.po" \) -delete || die - rm -rf po/*/docs || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_kate=FALSE - -DBUILD_kwrite=FALSE - -DCMAKE_DISABLE_FIND_PACKAGE_KF5DocTools=ON # docs in kate/kwrite - -DBUILD_filebrowser=$(usex filebrowser) - -DBUILD_lspclient=$(usex lspclient) - -DBUILD_project=$(usex projects) - -DBUILD_snippets=$(usex snippets) - -DBUILD_katesql=$(usex sql) - ) - - # provided by kde-apps/kate-lib - append-libs -lkateprivate - - ecm_src_configure -} - -src_install() { - ecm_src_install - - # provided by kde-apps/kate-lib - rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Markdown text previews" "kde-misc/markdownpart:${SLOT}" - optfeature "DOT graph file previews" "media-gfx/kgraphviewer" - fi - ecm_pkg_postinst -} diff --git a/kde-apps/kate-addons/kate-addons-23.08.5.ebuild b/kde-apps/kate-addons/kate-addons-23.08.5.ebuild index b7ba611e8512..576e3bed7006 100644 --- a/kde-apps/kate-addons/kate-addons-23.08.5.ebuild +++ b/kde-apps/kate-addons/kate-addons-23.08.5.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/" LICENSE="LGPL-2 LGPL-2+ MIT" SLOT="5" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86" IUSE="+filebrowser lspclient +projects +snippets sql" DEPEND=" |