summaryrefslogtreecommitdiff
path: root/www-misc
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-03-02 07:10:59 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-03-02 07:10:59 +0000
commitc0656c8d2536fafb7b43a5c83288b99f600ca54b (patch)
treeeaec9e8b3ef59931427d76ec6a95cab7a889b4a9 /www-misc
parent0afa2e4c11accc0b2f071494ec4dc1f81b8d1a75 (diff)
downloadbaldeagleos-repo-c0656c8d2536fafb7b43a5c83288b99f600ca54b.tar.gz
baldeagleos-repo-c0656c8d2536fafb7b43a5c83288b99f600ca54b.tar.xz
baldeagleos-repo-c0656c8d2536fafb7b43a5c83288b99f600ca54b.zip
Adding metadata
Diffstat (limited to 'www-misc')
-rw-r--r--www-misc/kiwix-desktop/Manifest1
-rw-r--r--www-misc/kiwix-desktop/kiwix-desktop-2.5.1.ebuild38
-rw-r--r--www-misc/kiwix-desktop/metadata.xml4
-rw-r--r--www-misc/libkiwix/Manifest1
-rw-r--r--www-misc/libkiwix/libkiwix-14.1.1.ebuild51
-rw-r--r--www-misc/libkiwix/metadata.xml4
6 files changed, 99 insertions, 0 deletions
diff --git a/www-misc/kiwix-desktop/Manifest b/www-misc/kiwix-desktop/Manifest
index b9ce03d558c5..750f9e49db58 100644
--- a/www-misc/kiwix-desktop/Manifest
+++ b/www-misc/kiwix-desktop/Manifest
@@ -1 +1,2 @@
DIST kiwix-desktop-2.4.0.tar.gz 671550 BLAKE2B 30374c6836a2144dbeae724ff6a21602529fbeb285b47aeccdc4e2d2950a0048aa5691ce8534502fce80e4fc789743c1c786c0dc57cd06ce9a44f0adf8e0deef SHA512 e59957ba34a2d04c0fb63651ec30c9acc585755859aa53b8f96a84c62172b4dbf52d4ace7690ff2c5e478fc661c7014164985a6767847b8d11bcef00ab025d8f
+DIST kiwix-desktop-2.5.1.tar.gz 685967 BLAKE2B 4b5376f5ba98b9c6cc691e9b0ffbd0568d8ef1aed52910210f8fc71ebfbea4afeaa6c60a317dfc556d97d7f773e024efb74881c7b68fb9f554177c5d907e841a SHA512 36c16e01b6889a3c78ef73c449f1ba027c3aa53a07e2c84e53c760fe93d7080e96a0de1a6136861d5207842a4ca06f1a3ecbc740ae4307a7c8337f3123240c4d
diff --git a/www-misc/kiwix-desktop/kiwix-desktop-2.5.1.ebuild b/www-misc/kiwix-desktop/kiwix-desktop-2.5.1.ebuild
new file mode 100644
index 000000000000..2903a87eda4a
--- /dev/null
+++ b/www-misc/kiwix-desktop/kiwix-desktop-2.5.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils xdg
+
+DESCRIPTION="cross-platform viewer/manager for ZIM archives"
+HOMEPAGE="https://kiwix.org/"
+SRC_URI="https://github.com/kiwix/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ app-arch/libzim:=
+ dev-qt/qtbase:6[gui,network,widgets]
+ dev-qt/qtimageformats:6
+ dev-qt/qtsvg:6
+ dev-qt/qtwebchannel:6
+ dev-qt/qtwebengine:6[widgets]
+ >=www-misc/libkiwix-14.0.0:=
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ sed -i '/-Werror/d' kiwix-desktop.pro || die
+}
+
+src_configure() {
+ eqmake6 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+ emake install INSTALL_ROOT="${ED}"
+}
diff --git a/www-misc/kiwix-desktop/metadata.xml b/www-misc/kiwix-desktop/metadata.xml
index 736a1167c898..56988650ec34 100644
--- a/www-misc/kiwix-desktop/metadata.xml
+++ b/www-misc/kiwix-desktop/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>davidroman96@gmail.com</email>
+ <name>David Roman</name>
+ </maintainer>
<origin>gentoo-guru-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/www-misc/libkiwix/Manifest b/www-misc/libkiwix/Manifest
index 81d53a2be2a0..e8a84294f223 100644
--- a/www-misc/libkiwix/Manifest
+++ b/www-misc/libkiwix/Manifest
@@ -1 +1,2 @@
DIST libkiwix-14.0.0.tar.gz 1149884 BLAKE2B f7a7a263dbbccacd4f3d922d4dfb0c347015ef9fb098c168e96c73b39175b381fe4eef9d0226820397aca37aa75f479a42bddff9d4e9ea59803532949e2e1bd5 SHA512 c0a6675e5add7221b812cdc91bd6212169922be6aea9cdcce34ec10328ae72ce5bc4eb218533172e6e926e58e9c683151b8ef13a489af0712f4c4c067d806e63
+DIST libkiwix-14.1.1.tar.gz 1302934 BLAKE2B f45aade2afb846c4b449bbe2c49437606600ab277d6ba4773c0bc3017a194e4a1b6614a9bb3978a0e32cb22e157c9d36563c56a1a54d15ab70da2c682239b73c SHA512 921797af389476f24e755f8f64ed400c7ddb114832788ef6d05c427e444aee01298a8c7a33b8b818cce3f2e541ff86de53880cb1c8d4e3e4c21f13e7ac7f0d2a
diff --git a/www-misc/libkiwix/libkiwix-14.1.1.ebuild b/www-misc/libkiwix/libkiwix-14.1.1.ebuild
new file mode 100644
index 000000000000..548012f88605
--- /dev/null
+++ b/www-misc/libkiwix/libkiwix-14.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Kiwix software suite core: code shared by all Kiwix ports"
+HOMEPAGE="https://kiwix.org/"
+SRC_URI="https://github.com/kiwix/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0/14"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ >=app-arch/libzim-9.0.0
+ dev-libs/icu:=
+ dev-libs/pugixml
+ dev-libs/xapian:=
+ net-libs/libmicrohttpd:=
+ net-misc/curl
+ virtual/zlib:=
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ net-misc/aria2[bittorrent,metalink,xmlrpc]
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=dev-cpp/mustache-4.1
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+ default
+
+ # requires PROPERTIES="test_network"
+ sed -i '/^if build_machine.system/,/endif/d' test/meson.build || die
+
+ if ! use test; then
+ sed -i "/subdir('test')/d" meson.build || die
+ fi
+}
diff --git a/www-misc/libkiwix/metadata.xml b/www-misc/libkiwix/metadata.xml
index 736a1167c898..56988650ec34 100644
--- a/www-misc/libkiwix/metadata.xml
+++ b/www-misc/libkiwix/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>davidroman96@gmail.com</email>
+ <name>David Roman</name>
+ </maintainer>
<origin>gentoo-guru-overlay</origin>
</pkgmetadata> \ No newline at end of file