diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-24 19:21:09 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-24 19:21:09 +0000 |
| commit | 00ae7917936dcce4c0ff3c6dc8ada15ee24ff8af (patch) | |
| tree | c48373593348d5561fd150d741470a67929ed0c9 /www-apps | |
| parent | 518a9802b3c051064c58d593f5222a61fae2e644 (diff) | |
| download | baldeagleos-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/Manifest | 4 | ||||
| -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/Manifest | 1 | ||||
| -rw-r--r-- | www-apps/soupault/soupault-5.3.0.ebuild | 44 | ||||
| -rw-r--r-- | www-apps/whoogle-search/Manifest | 1 | ||||
| -rw-r--r-- | www-apps/whoogle-search/files/whoogle | 2 | ||||
| -rw-r--r-- | www-apps/whoogle-search/files/whoogle.conf | 1 | ||||
| -rw-r--r-- | www-apps/whoogle-search/files/whoogle.initd | 33 | ||||
| -rw-r--r-- | www-apps/whoogle-search/files/whoogle.service | 18 | ||||
| -rw-r--r-- | www-apps/whoogle-search/metadata.xml | 10 | ||||
| -rw-r--r-- | www-apps/whoogle-search/whoogle-search-0.9.3.ebuild | 50 |
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" -} |
