summaryrefslogtreecommitdiff
path: root/www-apps
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-24 19:21:09 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-24 19:21:09 +0000
commit00ae7917936dcce4c0ff3c6dc8ada15ee24ff8af (patch)
treec48373593348d5561fd150d741470a67929ed0c9 /www-apps
parent518a9802b3c051064c58d593f5222a61fae2e644 (diff)
downloadbaldeagleos-repo-00ae7917936dcce4c0ff3c6dc8ada15ee24ff8af.tar.gz
baldeagleos-repo-00ae7917936dcce4c0ff3c6dc8ada15ee24ff8af.tar.xz
baldeagleos-repo-00ae7917936dcce4c0ff3c6dc8ada15ee24ff8af.zip
Adding metadata
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/soupault-bin/Manifest4
-rw-r--r--www-apps/soupault-bin/soupault-bin-5.3.0.ebuild (renamed from www-apps/soupault-bin/soupault-bin-5.2.0.ebuild)2
-rw-r--r--www-apps/soupault/Manifest1
-rw-r--r--www-apps/soupault/soupault-5.3.0.ebuild44
-rw-r--r--www-apps/whoogle-search/Manifest1
-rw-r--r--www-apps/whoogle-search/files/whoogle2
-rw-r--r--www-apps/whoogle-search/files/whoogle.conf1
-rw-r--r--www-apps/whoogle-search/files/whoogle.initd33
-rw-r--r--www-apps/whoogle-search/files/whoogle.service18
-rw-r--r--www-apps/whoogle-search/metadata.xml10
-rw-r--r--www-apps/whoogle-search/whoogle-search-0.9.3.ebuild50
11 files changed, 48 insertions, 118 deletions
diff --git a/www-apps/soupault-bin/Manifest b/www-apps/soupault-bin/Manifest
index 21148dd5c814..5c3ef24dbbf6 100644
--- a/www-apps/soupault-bin/Manifest
+++ b/www-apps/soupault-bin/Manifest
@@ -1,2 +1,2 @@
-DIST soupault-5.2.0-linux-aarch64.tar.gz 7048200 BLAKE2B e1c52a08534ea85f1f1323d7f2575a5707a6af7048ccec0dd209a657f7435b0101570c441f7ff2a8abadd96f16655d7d069ee8c34f5a7a21315c427d57043d87 SHA512 a72f4c7348ae9b2b6aa57a3e469a5f4d036160b9752243aff6dd66b6aec01bb46fa855e3bebc0e7100fb9c058393840118e751430b990516a393bc8f30211539
-DIST soupault-5.2.0-linux-x86_64.tar.gz 6688510 BLAKE2B 76d5f0373ff3a3f5b1417ec9010ff74dc8184704babe17e562dd2aee3340204d5f7bfebf298999fd6a241917404650a608f124ce076e5d40c41d1b411c7de5a3 SHA512 2429270bba601dfb8694953f57b773cd4ddd96fbdef4fd12ba838a6c54e22400d9f9e57859e1a198b71fec22a64398b4c79ece6cfccb425786e0e479a94e1c67
+DIST soupault-5.3.0-linux-arm64.tar.gz 7063780 BLAKE2B 194323436978e572ede760862feef5ca988bb125b8b3ba04785c0d4b383b75d7a90bb30eaaab699e28b90dc66d5c872677aaa964e30a24278264df97cec385c7 SHA512 ebec98e51f8a149523c68ad7cae50a990d19edeb0549aaaff7197161d592ab26fa28ecfeb89864e4fadbef1362dec9068e98667875b04f106ebb59a93d351dec
+DIST soupault-5.3.0-linux-x86_64.tar.gz 6732760 BLAKE2B 92ecbd1c7dd1b8daf5389030f270aba8a560bc7e747f4a8f56afbe16b4072833fa4458afea9a56c47fecb3db0d8e727dd2746880c3b0c0982cb0892843659869 SHA512 1f9f8a1a58776c218fe11d07b76a7024451abdbeb0a8979910bd89c009569fe6a270d5cea6f5978e5fa166aad5ca3bd948dbc3ae5f1e1515f01b894a2e9c01a0
diff --git a/www-apps/soupault-bin/soupault-bin-5.2.0.ebuild b/www-apps/soupault-bin/soupault-bin-5.3.0.ebuild
index 0fda25456149..87ac3d8d7429 100644
--- a/www-apps/soupault-bin/soupault-bin-5.2.0.ebuild
+++ b/www-apps/soupault-bin/soupault-bin-5.3.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Static website generator based on HTML rewriting"
HOMEPAGE="https://soupault.net"
SRC_URI="
amd64? ( ${BASE_SRC_URI//@arch@/x86_64} )
- arm64? ( ${BASE_SRC_URI//@arch@/aarch64} )
+ arm64? ( ${BASE_SRC_URI//@arch@/arm64} )
"
LICENSE="MIT"
diff --git a/www-apps/soupault/Manifest b/www-apps/soupault/Manifest
index bfcf751887ca..7fb1e9d3dc71 100644
--- a/www-apps/soupault/Manifest
+++ b/www-apps/soupault/Manifest
@@ -1 +1,2 @@
DIST soupault-5.2.1.tar.gz 104959 BLAKE2B 174d596f0d8ef29f2e81a88d4b34d6e2b45f6397d15ccb47cf6bb6e515f69b8817de7a02e469305045d5feb5d6ebe1d78ed6018a3dbfa8e98fcb291cad63403c SHA512 886677e3318ed874fb4144da5f4e55a58967421afeb44fcc83e98431b2a438197e0a42765546db082afee234c7633f53a4bf60bf8051230013e912afdea35e98
+DIST soupault-5.3.0.tar.gz 110798 BLAKE2B cc4ead70edcd6fb73a113ebad35f515677ecb5e2c203b4087703cdcb76d2651398205ceaa2c59db20a41e33db6876785c526913c5b9f5363aecfebe51297c006 SHA512 da2077903328d6c01f23a095954f280f22f2a5e809f2d1644fffc119659568fdbd70424cc6a41352b541292e31fd30df1828ac37cc35c0178816494c71de4ab7
diff --git a/www-apps/soupault/soupault-5.3.0.ebuild b/www-apps/soupault/soupault-5.3.0.ebuild
new file mode 100644
index 000000000000..2bf8dda841d8
--- /dev/null
+++ b/www-apps/soupault/soupault-5.3.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Static website generator based on HTML rewriting"
+HOMEPAGE="https://soupault.net"
+SRC_URI="https://codeberg.org/PataphysicalSociety/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+ocamlopt"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.14:=[ocamlopt?]
+ >=dev-ml/dune-2.0.0
+ >=dev-ml/camomile-2.0.0:=[ocamlopt?]
+ >=dev-ml/ocaml-tsort-2.2.0:=[ocamlopt?]
+ >=dev-ml/lua-ml-0.9.3:=[ocamlopt?]
+ dev-ml/digestif:=[ocamlopt?]
+ >=dev-ml/ocaml-base64-3.0.0:=[ocamlopt?]
+ >=dev-ml/jingoo-1.4.2:=[ocamlopt?]
+ >=dev-ml/spelll-0.4:=[ocamlopt?]
+ >=dev-ml/ocaml-yaml-2.0.0:=[ocamlopt?]
+ >=dev-ml/ocaml-csv-2.4:=[ocamlopt?]
+ >=dev-ml/ezjsonm-1.2.0:=[ocamlopt?]
+ >=dev-ml/re-1.9.0:=[ocamlopt?]
+ >=dev-ml/otoml-1.0.5:=[ocamlopt?]
+ >=dev-ml/ocaml-fileutils-0.6.3:=[ocamlopt?]
+ >=dev-ml/ocaml-containers-3.9:=[ocamlopt?]
+ >=dev-ml/markup-1.0.1:=[ocamlopt?]
+ >=dev-ml/lambdasoup-1.1.1:=[ocamlopt?]
+ >=dev-ml/logs-0.7.0:=[ocamlopt?]
+ >=dev-ml/fmt-0.8.9:=[ocamlopt?]
+ >=dev-ml/odate-0.6:=[ocamlopt?]
+ >=dev-ml/cmarkit-0.3.0:=[ocamlopt?]
+ !www-apps/soupault-bin
+"
+
+DEPEND="${RDEPEND}"
diff --git a/www-apps/whoogle-search/Manifest b/www-apps/whoogle-search/Manifest
deleted file mode 100644
index 62c809ab03b7..000000000000
--- a/www-apps/whoogle-search/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST whoogle-search-0.9.3.gh.tar.gz 619500 BLAKE2B 8a6782c8b4dadf2e46c066b9de9e165454bbffbb4a271d85f746244c38486e2008a5ec3c6b7e4688b4f8570791b528a58a989b16631a613bd2563a976da20520 SHA512 711523ea826ea4b64ea3f845ef4cab07ddb7fdb474c32ac13153fcb2dc753895e0b6b83f0a5646952ef983a762d36e17e2e230ac7b826db29a6431ffea87e23a
diff --git a/www-apps/whoogle-search/files/whoogle b/www-apps/whoogle-search/files/whoogle
deleted file mode 100644
index 948dd3d407ac..000000000000
--- a/www-apps/whoogle-search/files/whoogle
+++ /dev/null
@@ -1,2 +0,0 @@
-BIND_ADDRESS=127.0.0.1
-LISTEN_PORT=5000 \ No newline at end of file
diff --git a/www-apps/whoogle-search/files/whoogle.conf b/www-apps/whoogle-search/files/whoogle.conf
deleted file mode 100644
index bdd57113d4fd..000000000000
--- a/www-apps/whoogle-search/files/whoogle.conf
+++ /dev/null
@@ -1 +0,0 @@
-u whoogle - "Whoogle" /opt/whoogle-search \ No newline at end of file
diff --git a/www-apps/whoogle-search/files/whoogle.initd b/www-apps/whoogle-search/files/whoogle.initd
deleted file mode 100644
index 745dceb6715c..000000000000
--- a/www-apps/whoogle-search/files/whoogle.initd
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Environment variables for whoogle
-. "/etc/default/whoogle"
-export ADDRESS=${BIND_ADDRESS:-0.0.0.0}
-export PORT=${LISTEN_PORT:-5000}
-
-name="Whoogle Search"
-description="A self-hosted, ad-free, privacy-respecting metasearch engine"
-command="/opt/whoogle-search/run"
-command_user="whoogle:whoogle"
-command_background=1
-pidfile="/run/whoogle.pid"
-output_log="/var/log/whoogle.log"
-error_log="${output_log}"
-
-depend() {
- use logger net
-}
-
-start_pre() {
- checkpath -fo whoogle:whoogle "/var/log/whoogle.log"
- echo "Whoogle is running on: ${BIND_ADDRESS}:${LISTEN_PORT}"
- cd /opt/whoogle-search || exit 1
-}
-
-stop_post() {
- # whoogle doesn't get killed by stop so it needs to be done manually
- whoogle_pid="$(ps aux | grep -i "/usr/lib/python-exec/python3.11/python3 -um app" | grep -v 'grep' | cut -d ' ' -f 3-4 | xargs)"
- kill "${whoogle_pid}"
-}
diff --git a/www-apps/whoogle-search/files/whoogle.service b/www-apps/whoogle-search/files/whoogle.service
deleted file mode 100644
index 950becae8c05..000000000000
--- a/www-apps/whoogle-search/files/whoogle.service
+++ /dev/null
@@ -1,18 +0,0 @@
-[Unit]
-Description=Whoogle
-After=network-online.target
-Wants=network-online.target
-
-[Service]
-Type=simple
-User=whoogle
-WorkingDirectory=/opt/whoogle-search
-EnvironmentFile=/etc/default/whoogle
-ExecStart=/opt/whoogle-search/run
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=always
-RestartSec=3
-SyslogIdentifier=whoogle
-
-[Install]
-WantedBy=multi-user.target \ No newline at end of file
diff --git a/www-apps/whoogle-search/metadata.xml b/www-apps/whoogle-search/metadata.xml
deleted file mode 100644
index 052ca47a88b0..000000000000
--- a/www-apps/whoogle-search/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>cat@aulucya.gay</email>
- <name>Cat Kasin</name>
- </maintainer>
-
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/www-apps/whoogle-search/whoogle-search-0.9.3.ebuild b/www-apps/whoogle-search/whoogle-search-0.9.3.ebuild
deleted file mode 100644
index a780c057d9d8..000000000000
--- a/www-apps/whoogle-search/whoogle-search-0.9.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=no
-PYTHON_COMPAT=( python3_{10..14} )
-inherit distutils-r1 systemd
-
-DESCRIPTION="A self-hosted, ad-free, privacy-respecting metasearch engine"
-HOMEPAGE="https://github.com/benbusby/whoogle-search"
-SRC_URI="https://github.com/benbusby/whoogle-search/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- dev-python/cssutils[${PYTHON_USEDEP}]
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/python-dotenv[${PYTHON_USEDEP}]
- dev-python/defusedxml[${PYTHON_USEDEP}]
- dev-python/waitress[${PYTHON_USEDEP}]
- dev-python/validators[${PYTHON_USEDEP}]
- app-arch/brotli[${PYTHON_USEDEP},python]
- net-libs/stem
- acct-user/whoogle
- acct-group/whoogle
-"
-
-src_install() {
- rm -r .github docs test .dockerignore .gitignore .replit \
- docker-compose.yml Dockerfile heroku.yml MANIFEST.in README.md \
- requirements.txt
- mkdir -p "${ED}/opt/whoogle-search" || die
- insinto /opt/whoogle-search
- doins -r ./*
- fperms -R 0755 /opt/whoogle-search
- fowners -R whoogle:whoogle /opt/whoogle-search
-
- insinto /etc/default/
- doins "${FILESDIR}/whoogle"
- insinto /usr/lib/sysusers.d/
- doins "${FILESDIR}/whoogle.conf"
-
- newinitd "${FILESDIR}"/whoogle.initd whoogle
- systemd_dounit "${FILESDIR}/whoogle.service"
-}