summaryrefslogtreecommitdiff
path: root/app-editors/featherpad
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-09-01 16:14:02 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-09-01 16:14:02 +0100
commitaef01e7679692cb2cf9eca0c03865cfd0a4e33c9 (patch)
tree4a000095846b696df937b27f28c2483b902028c7 /app-editors/featherpad
parentfbf0c3d1b463bf45fb0e9f119bec3424d6a44a4f (diff)
gentoo auto-resync : 01:09:2023 - 16:14:02
Diffstat (limited to 'app-editors/featherpad')
-rw-r--r--app-editors/featherpad/Manifest2
-rw-r--r--app-editors/featherpad/featherpad-1.4.1.ebuild42
2 files changed, 28 insertions, 16 deletions
diff --git a/app-editors/featherpad/Manifest b/app-editors/featherpad/Manifest
index cfcf894d1c59..5d3369f4a640 100644
--- a/app-editors/featherpad/Manifest
+++ b/app-editors/featherpad/Manifest
@@ -1,5 +1,5 @@
DIST featherpad-1.4.0.tar.gz 1105701 BLAKE2B 31311a9862f64554d57bc6c0688e5ec551a331f6f016b0bd3ab53225afd050347cc6758199ad17ebb5d7aba44b88a971f1e754d8ccd925369e09ed6639eb0131 SHA512 eb3f13dbad799d3a55a8c048a94c2acb2b9286775e75aec482f475c792e2b74078fc4d5cc43def8ba7b4f592ecb5b684c5890629edca5a488ccac336021cb7e8
DIST featherpad-1.4.1.tar.gz 1109511 BLAKE2B 127f0b18252ac020d6f66e315090968825e7a67309e3b5d66b8f119975f91b273973c9ac1b8a8c1bd46d2eece43df649eddb7b838d79fee0f5ddc2d4caae3fb2 SHA512 485d6e731ad5927bb6fd4499536d45b40319eff5bfd8a9b1cd9acc063dcb5fb35ced033e2e5aafa60c6bb87426fb1cb95fe5d78ffb5a2f361702d23320508ef8
EBUILD featherpad-1.4.0.ebuild 769 BLAKE2B 0c3e2b01cd05356f1bd3823524a254393f063c09cff421a746278e41a578a01f037757ddfc4caab3deff193d6aa3c711fdc99ff76ecb6edf36027723c47eb33d SHA512 8152b35f8e1a66dc7e1e225c6c14130da5df5072bb239cf19a267772e07f26ca1f5a250441b113d0c0e5b4bdc715f58378afbdcce58dfa2ae5065708d3581d14
-EBUILD featherpad-1.4.1.ebuild 797 BLAKE2B 5661415ae635c0e1632621639dd84b598ccf648b2fafcf8e950eb735c227bb11266c200f7c72776716ae26219a07a2c85cfc62bee65399ffdc8d204a798fc489 SHA512 36a3b2f3aa79133ac993d160d18256026e9b5e241c4401bc8efae60c663c7798572c0dc0f2e0b1e4898b54a54e33df0e650fe6ff057d3f0cd7342c69bdfc2c9f
+EBUILD featherpad-1.4.1.ebuild 997 BLAKE2B 260d5929803c8f25c927be9b8181a10661a263988f6cd1121cac534b54b70851ea3c7b1a5c6925978e3ef943caf7a47a92215de3bad5c38da341be490da53209 SHA512 b94acf6c35ddfb61f4e3abc0c09ce02c6348f25ba232434b9913dfb3f9e47c0df7c2fc99b47360df69f03ca7eddc48240bb7918c98f67c784d08b8dd55360608
MISC metadata.xml 829 BLAKE2B d6d60de9902f49b8f04e15818d2da71a30e9b54fa6c73245eabf33bdfcbbb193f017e0b3967512578bd538c7ac718b26276442e411fe934a75873fef05fd3a67 SHA512 218c520af75da8a59b2b75cf2d4dbaa3f67c63620afe69221c854c2e5815518dc1514cffe54e57e4bca29529d99b95ca83a7879713552b9e0635aa27069f500e
diff --git a/app-editors/featherpad/featherpad-1.4.1.ebuild b/app-editors/featherpad/featherpad-1.4.1.ebuild
index 88d6e56287b5..69a1e0841b09 100644
--- a/app-editors/featherpad/featherpad-1.4.1.ebuild
+++ b/app-editors/featherpad/featherpad-1.4.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit xdg cmake
+inherit cmake xdg
DESCRIPTION="Lightweight Qt5 Plain-Text Editor for Linux"
HOMEPAGE="https://github.com/tsujan/FeatherPad"
@@ -13,26 +13,38 @@ S="${WORKDIR}/FeatherPad-${PV}"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~riscv ~x86"
-IUSE="+X"
+IUSE="+qt5 qt6 +X"
+REQUIRED_USE="^^ ( qt5 qt6 )"
-RDEPEND="app-text/hunspell:=
- >=dev-qt/qtcore-5.15.0:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtprintsupport:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- X? (
- dev-qt/qtx11extras:5
- x11-libs/libX11
- )"
+RDEPEND="
+ app-text/hunspell:=
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ X? ( dev-qt/qtx11extras:5 )
+ )
+ qt6? (
+ dev-qt/qtbase:6[cups,dbus,gui,widgets]
+ dev-qt/qtsvg:6
+ )
+ X? ( x11-libs/libX11 )
+"
DEPEND="${RDEPEND}
- X? ( x11-base/xorg-proto )"
-BDEPEND="dev-qt/linguist-tools:5"
+ X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+ qt5? ( dev-qt/linguist-tools:5 )
+ qt6? ( dev-qt/qttools:6[linguist] )
+"
src_configure() {
local mycmakeargs=(
-DWITHOUT_X11=$(usex !X)
+ -DENABLE_QT5=$(usex qt5)
)
cmake_src_configure
}