summaryrefslogtreecommitdiff
path: root/app-text
diff options
context:
space:
mode:
Diffstat (limited to 'app-text')
-rw-r--r--app-text/Manifest.gzbin50264 -> 50265 bytes
-rw-r--r--app-text/ansifilter/Manifest2
-rw-r--r--app-text/ansifilter/ansifilter-2.21.ebuild2
-rw-r--r--app-text/zeal/Manifest5
-rw-r--r--app-text/zeal/files/disable-werror-0.7.2.patch14
-rw-r--r--app-text/zeal/metadata.xml8
-rw-r--r--app-text/zeal/zeal-0.7.2.ebuild55
7 files changed, 82 insertions, 4 deletions
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 281f30b3dd58..a12e18f383f7 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/ansifilter/Manifest b/app-text/ansifilter/Manifest
index 3a7d496b305e..30b32485f1ff 100644
--- a/app-text/ansifilter/Manifest
+++ b/app-text/ansifilter/Manifest
@@ -4,5 +4,5 @@ DIST ansifilter-2.21.tar.bz2 434994 BLAKE2B 57d85bf0b1feabf6665b4b84e6b2418985c7
DIST ansifilter-2.21.tar.bz2.asc 488 BLAKE2B 80fdedbe258417cd9eb858bbb342583a00e1cc2bf7344c30cbdbccb5a781770ecc73ae237ad03701d19a97b6c1eb7f0b49c02307533725d56b54141fd67b3c99 SHA512 f58d355aaa1362912ebae214bb6b6f5d355a6cf3fbc9ad42e8d2be8d3f0106a8eb2f7e2db69460f92816f57f5a6b33b28ad21d2c86301686975b6ad3b49c2a59
DIST ansifilter2_logo_256.png 54539 BLAKE2B f8b98e22b08c62769bc679f17b3f9d2faeee806d95af3b4a4876e4938813694a4924ed4684163e962d94d3f1efdd31facdae4c3eb75c98322da228bdf0a130be SHA512 ff6f76a91a4809289f90db2bcefc01e772e043a478d7f84b33b4313ed163692e7d2f87880e5fdb64f0e419f6c1ef6ec85240f5a9984223e9059f0803be313de5
EBUILD ansifilter-2.20.ebuild 1934 BLAKE2B 7015336781bb9a576106cb5d5a35484fc62a220d5bd9b3cb5a5ac3ab883966c90c6def71121627c7e550fb1c36db760d6f203a809f353b0d555015a022e285ce SHA512 1fa7c7671a66db14e6a84f73792f0cbcb95189d360d4197bb8c88faed3e45c05627ba05ec642d509bbd58a7de05c4154420a32dfcb00b6b3076a5c9a75e28a56
-EBUILD ansifilter-2.21.ebuild 1903 BLAKE2B 60a45e987f1d39f516e2bf57761a4e8d17a081d11cda871b9c810df0e830fa3c08ba23348a60fd81657dcd0360c481df5f68eaf88b5e9178592ce65a1b0ad191 SHA512 183f663cd01cc6df074be2729846302dad31735e25fec4463fb74c742fad506cd9d451b00bf537d7c4c520e6935bad837bfac7276d8c236c414b1bcd52662ee1
+EBUILD ansifilter-2.21.ebuild 1897 BLAKE2B f0fec6912b9f9ebd2e298846b31bea3094a1b5ba934b36030ad844736dd5f9037492244e34e32d55f35f1bc9a37a327aa40583a3a0f022a7702db0b8651c5579 SHA512 3fd8d757a85568308755935b8e3f7fddacf6e545363b6ead903fb7d4f0e0d384f3440172f4d9fb7cb9cd0fec1aa3619da3a6f4fbafb8541a2fecd9bbd4221c8d
MISC metadata.xml 330 BLAKE2B bd53d42fa198c95c42d3775b1fcc44b3f0ebff17e6da2397ecedd7f11feab092213e91d4851314e930c263d218a0f360e877b81aec08926176dd313288eedc9e SHA512 499715ace48f835425baf484bc305545933046c6318fa16ac52f8ad363802e0c589b76a40e1b7036c1b204f55d3c069297877b199921fa4c2fe1a55ee9795848
diff --git a/app-text/ansifilter/ansifilter-2.21.ebuild b/app-text/ansifilter/ansifilter-2.21.ebuild
index d21ab7c1f0a1..1eb369d0d2ed 100644
--- a/app-text/ansifilter/ansifilter-2.21.ebuild
+++ b/app-text/ansifilter/ansifilter-2.21.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
IUSE="gui"
DEPEND="
diff --git a/app-text/zeal/Manifest b/app-text/zeal/Manifest
index 1e908d2189ec..c3bce4df663f 100644
--- a/app-text/zeal/Manifest
+++ b/app-text/zeal/Manifest
@@ -1,6 +1,9 @@
AUX add-missing-qt-components.patch 532 BLAKE2B 278d3ff4d5833d4b5e63be4fe8bb9942fa764aa97426d415793436b431d8ecd3cc44b687d2b594ec5eedcf44661174d15283b4d2f7a235278c499ec64c97c446 SHA512 3dbaf47a8d197f6892a430bba0f8e89410923fe405a1d5318c0081e66784fc125e29254f81a0da4fba31a38f60858dde35309ec7e3fa0f8f64423631f8fa6fa5
+AUX disable-werror-0.7.2.patch 349 BLAKE2B 716370eff9708efe384e8c119bd4580a85820d8d3cfe4d725fca9e44708132b71d234abdf6516899b9f978b312799af84538375f25e1a568ca1ad03ad6138672 SHA512 33fe55a13d64ff4a466eb495acdf0a7b7e02737c187ed9c41ae735e0ec35d7bcc9da45baaeac7deff6ac6f4f58f72fa56270c7efaa3fa758098047d0853ae469
AUX disable-werror.patch 245 BLAKE2B 187197e65082ce3724569fde73a4d737ff24881cf80d9383d4c83e17c2c8d23667bdf4fabcc12eb5e65186896e1cb66123fa1704299ef3eecf5288e64a4ef900 SHA512 de53fecba780c088e3dc0dc2d69a2e1a48cade216b048b55078eb4dd6758962aa2a353f7981bcd21a6f117de6c0d233dae438c157d0eff129e93669acaa42f84
AUX qt6.patch 404 BLAKE2B bc757d9ee15e4a85750bc6762107bcce5b7bfd71988738ef08120744d0c9d846bf8dc97946bb76e7439dde49ce6ad4150bfa96b66e0f7a406000caf9eaf43437 SHA512 5fc4ebeedcba98aec13e150eb1a3a1ba82490537431ab765944ee323ae243ec94fa7cc451fa4aeb86edc8892f4a796cff1bb2fb21083cf1902b84ad11fde43e4
DIST zeal-0.7.1.tar.gz 1195333 BLAKE2B 56e6d56e152ed94559d15ba4a5dd7972466db75a4d760640b55b532ba3ed325a429e8e03f450efaa3e24f09af68ff5b43463d9b8f21b8a9bd11e23a3841780c4 SHA512 bf2b5e2878b349ec4e5e74377a2a74e263d5f20649f152f194375547c5e69b3e6115c9d0f103acad7f087b20456d888a3be9f7ce1aa232206bba7e0ed38d252b
+DIST zeal-0.7.2.tar.gz 1217853 BLAKE2B e82c3a977375317cfb4d5ad32f577f668f38cfc1d3a2685d44c96814817623001a8fff848a04acf07d3ab942bee9a0c6801dfadad3fceaf24d55beb5a78a9522 SHA512 41f79f4c441938a60f80796376de31643ad1b80d989c6452653647be533b6e4e23d96b556895c457d574e00d75a57e4b2ef2a77096fa1d120e0c2e5b511366fb
EBUILD zeal-0.7.1.ebuild 1144 BLAKE2B ccfa1322c4993c73ce002cd2479ed327aeadd22ba140572e141d44fcbd4d81fe82fcacad857f79ba2bd8c20080bffa08ca0193e1f3d97ef68be51589631d6bae SHA512 29351d4a132e70e5b1f42d06380488c602ecf5344640fe791b1adab0c0f9275cbac0da44ba3e7831ae4fa848082a675125490e7547f5d04dbebebf586a08790a
-MISC metadata.xml 249 BLAKE2B f4b1ccdb1ff03c3f0e6ed64ed43735ecf7a28c4f1423318cc73b98f1c7381b9c2b43d536b54a0dc4e3bd1a513901ea5bf79aacf2e093d183e5891a2e076d7cee SHA512 47df3d0e94b419d5a06a7b6c5b41b4d75bc6c0c868dca5c0722e358618afc34bc2cc354d6f6c416438783b57cf187af15736181e28a740d8722ded775d167489
+EBUILD zeal-0.7.2.ebuild 1064 BLAKE2B 9abf9ec2ee1987faf10fe042b3c0aa210aedd2cf70a8e8006ef6d3ac61537facf5510b3a4441249e9738f70defb32f09a97b39d234f2f93ed49bc3857d714868 SHA512 137cc06b0d4205c2a9047841a9224806f2a2364e97cf56f553590429a48b5a905766b5b1afafda3cbe832783d5a8ed3763917d283980059a4e83a5119aef8f7b
+MISC metadata.xml 417 BLAKE2B 50581ec25cc6d51691295bab1d4e8b8351bb396dacbaed3f9a7db94ef01b6174705173db502faaf3130f7d0b6dabb7d3e7f20b7f19a0d92623338b1eaa7e3fb8 SHA512 3722502b6bb659f808866f3a04b02d8f5f6eb337e20c321baf863b52ccec0da99a62647c32e3472fcb05defe83b33de35bc2c472f8baa640f1db9f9380c52d4e
diff --git a/app-text/zeal/files/disable-werror-0.7.2.patch b/app-text/zeal/files/disable-werror-0.7.2.patch
new file mode 100644
index 000000000000..9059a106da9a
--- /dev/null
+++ b/app-text/zeal/files/disable-werror-0.7.2.patch
@@ -0,0 +1,14 @@
+diff --git a/CMakeLists.txt.old b/CMakeLists.txt
+index de28d9c..8152f99 100644
+--- a/CMakeLists.txt.old
++++ b/CMakeLists.txt
+@@ -64,9 +64,5 @@ add_custom_target(zeal_version
+ VERBATIM
+ )
+
+-if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.24.0")
+- set(CMAKE_COMPILE_WARNING_AS_ERROR ON)
+-endif()
+-
+ add_subdirectory(assets)
+ add_subdirectory(src)
diff --git a/app-text/zeal/metadata.xml b/app-text/zeal/metadata.xml
index af3ff4b585c0..7ed93f5b5e91 100644
--- a/app-text/zeal/metadata.xml
+++ b/app-text/zeal/metadata.xml
@@ -1,7 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!--maintainer-needed-->
+ <maintainer type="person">
+ <email>mpagano@gentoo.org</email>
+ <name>Mike Pagano</name>
+ </maintainer>
+ <use>
+ <flag name="X">Enable global shortcut support on X11</flag>
+ </use>
<upstream>
<remote-id type="github">zealdocs/zeal</remote-id>
</upstream>
diff --git a/app-text/zeal/zeal-0.7.2.ebuild b/app-text/zeal/zeal-0.7.2.ebuild
new file mode 100644
index 000000000000..ea2ac7deaf06
--- /dev/null
+++ b/app-text/zeal/zeal-0.7.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Offline documentation browser inspired by Dash"
+HOMEPAGE="https://zealdocs.org/"
+SRC_URI="https://github.com/zealdocs/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+X"
+
+DEPEND="
+ app-arch/libarchive:=
+ dev-cpp/cpp-httplib:=
+ dev-db/sqlite:3
+ dev-qt/qtbase:6[concurrent,gui,network,widgets]
+ dev-qt/qtwebchannel:6
+ dev-qt/qtwebengine:6[widgets]
+ X? (
+ x11-libs/libX11
+ x11-libs/libxcb:=
+ x11-libs/xcb-util-keysyms
+ )
+"
+RDEPEND="${DEPEND}
+ x11-themes/hicolor-icon-theme
+"
+BDEPEND="kde-frameworks/extra-cmake-modules"
+
+PATCHES=(
+ "${FILESDIR}/disable-werror-0.7.2.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DZEAL_RELEASE_BUILD=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X no yes)
+ )
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}