diff options
| author | baldr333 <ra@afu.re> | 2025-08-02 16:35:19 -0400 |
|---|---|---|
| committer | baldr333 <ra@afu.re> | 2025-08-02 16:35:19 -0400 |
| commit | 27b01276c998d8ae29477dbb87e1d16df31e4a42 (patch) | |
| tree | 5946198bf9f7892f0c57d23c687d96a7563fdbc4 | |
| parent | 3b14cc3d01e1fffc8fa24932dda903b38fe09705 (diff) | |
Cleanup ...
| -rw-r--r-- | mail-client/betterbird-bin/Manifest | 2 | ||||
| -rw-r--r-- | mail-client/betterbird-bin/betterbird-bin-115.5.1.ebuild | 66 | ||||
| -rw-r--r-- | www-client/qutebrowser/Manifest | 3 | ||||
| -rw-r--r-- | www-client/qutebrowser/qutebrowser-3.1.0.ebuild | 198 | ||||
| -rw-r--r-- | x11-misc/dwmblocks/Manifest | 1 | ||||
| -rw-r--r-- | x11-misc/dwmblocks/dwmblocks-9999.ebuild | 38 |
6 files changed, 0 insertions, 308 deletions
diff --git a/mail-client/betterbird-bin/Manifest b/mail-client/betterbird-bin/Manifest deleted file mode 100644 index 2aa6b24..0000000 --- a/mail-client/betterbird-bin/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST betterbird-bin-115.5.1.tar.bz2 76556380 BLAKE2B f4c18997dbef8e0f2f3665cfe74b614135ea6477430309db86734587b045b76f11568b894431086844d1a11701b283ebc48215ebdfbe8db58f0b5ad903fd9b3a SHA512 b33d7223bf5920a1b63f8e216866801a4209816b9dce59071b8f1dc693ff1c6fc9d9a44859d5143321ec7b2edf932f7dab8c6bf7326d9fda3d3cae04d9121210 -EBUILD betterbird-bin-115.5.1.ebuild 1370 BLAKE2B cc63240c732feda9d3f9e355261c5e97cbc283b13dfc899c98956b09dec9665f6c2fcb3a2d573ce52aab3509f29326e3f7edabb9f5673328bc7f62c5972a26e7 SHA512 a67bbe91bab902e1af09f1d6ff45155097d4e8057a45adc8c0d8c69d147e05e74a69d1963a171300e3b3070393ab4fdd9d4add3681aeeee9f82746ebaae642a7 diff --git a/mail-client/betterbird-bin/betterbird-bin-115.5.1.ebuild b/mail-client/betterbird-bin/betterbird-bin-115.5.1.ebuild deleted file mode 100644 index 23bebca..0000000 --- a/mail-client/betterbird-bin/betterbird-bin-115.5.1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="Betterbird is a fine-tuned version of Mozilla Thunderbird" -HOMEPAGE="https://www.betterbird.eu/" -SRC_URI="https://www.betterbird.eu/downloads/get.php?os=linux&lang=en-US&version=release -> ${P}.tar.bz2" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - dev-libs/atk - >=sys-apps/dbus-0.60 - >=dev-libs/dbus-glib-0.72 - >=dev-libs/glib-2.26:2 - media-libs/alsa-lib - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - >=x11-libs/cairo-1.10[X] - x11-libs/gdk-pixbuf - >=x11-libs/gtk+-2.18:2 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/pango-1.22.0 -" - -DEPEND="${RDEPEND}" - -S="${WORKDIR}/betterbird" - -QA_PREBUILT="opt/betterbird/*" - -src_unpack() { - unpack ${A} -} - -src_install() { - local dir="/opt/betterbird" - - insinto "${dir}" - doins -r * - - exeinto "${dir}" - doexe betterbird betterbird-bin - - dosym "${dir}/betterbird" /usr/bin/betterbird - - newicon browser/chrome/icons/default/default128.png betterbird.png - make_desktop_entry betterbird Betterbird betterbird "Network;Email;News" "MimeType=x-scheme-handler/mailto;" -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest deleted file mode 100644 index 357ce5c..0000000 --- a/www-client/qutebrowser/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST qutebrowser-3.1.0.tar.gz 6045747 BLAKE2B d0cca696dd85bb99b8514331a392e1cb54fcbeff32fcf13e058739ef5a20ef1725980fbabef187a226f1cc29be9943784ba1f93275047586827922c3e98d0a64 SHA512 79dff3cf4ff93c75150e5cb9ada835ed5faf0343f03854266c6138fb8e6cceb921c868e1e408432da61b85ebe37e7e1657f634771ff73f1395d1b6e169138d98 -DIST qutebrowser-3.1.0.tar.gz.asc 659 BLAKE2B 023916e83cf2ac084f013ad750acf1ddb02a146197e92f703a96c54bceafcabf9d09a398c43e1679d0e425d54f13726c576c1b2e13707888e097952abef9797b SHA512 f89369b0c61852c0ee22a476fcce0c8fc236920a2c6fbcfb945e010275650bdd133b6714ec2b64c1156789eb3f6f897cbf9a31441e913afcf9f19ea3113611f7 -EBUILD qutebrowser-3.1.0.ebuild 6699 BLAKE2B 9fbfe6164cfd3d2b8d992a5c0c987090fd0022f8b4ed96d6c30a653f5f5532ce06ed85f8fe590680e98e6853f96ea917bf8f0891b1cf4406157c6f0ea736f867 SHA512 322182b7b048fa214e39dbe550b246fce320640e974a7c520a74774d87e623c9384dd3ce496a5133adfdac1d2b4ac2c204b2fed8ca026d81066898656fcf438e diff --git a/www-client/qutebrowser/qutebrowser-3.1.0.ebuild b/www-client/qutebrowser/qutebrowser-3.1.0.ebuild deleted file mode 100644 index 23ed8b9..0000000 --- a/www-client/qutebrowser/qutebrowser-3.1.0.ebuild +++ /dev/null @@ -1,198 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 xdg - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git" -else - inherit verify-sig - SRC_URI=" - https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz - verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz.asc ) - " - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/qutebrowser.gpg - KEYWORDS="~amd64 ~arm64" -fi - -DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt" -HOMEPAGE="https://qutebrowser.org/" - -LICENSE="GPL-3+" -SLOT="0" -IUSE="+adblock pdf +qt6 widevine" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/zipp[${PYTHON_USEDEP}] - adblock? ( dev-python/adblock[${PYTHON_USEDEP}] ) - qt6? ( - dev-qt/qtbase:6[icu,sqlite] - dev-python/PyQt6[${PYTHON_USEDEP},dbus,gui,network,opengl,printsupport,qml,sql,widgets] - dev-python/PyQt6-WebEngine[${PYTHON_USEDEP},widgets] - pdf? ( www-plugins/pdfjs ) - ) - !qt6? ( - dev-qt/qtcore:5[icu] - dev-qt/qtgui:5[png] - dev-qt/qtsql:5[sqlite] - dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,gui,network,opengl,printsupport,sql,widgets] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] - pdf? ( <www-plugins/pdfjs-3 ) - ) - widevine? ( www-plugins/chrome-binary-plugins ) - ') -" -BDEPEND=" - $(python_gen_cond_dep ' - test? ( - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cheroot[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest-bdd[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-qt[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-xvfb[${PYTHON_USEDEP}] - dev-python/tldextract[${PYTHON_USEDEP}] - qt6? ( dev-python/PyQt6[testlib] ) - !qt6? ( dev-python/PyQt5[testlib] ) - ) - ') -" - -if [[ ${PV} == 9999 ]]; then - BDEPEND+=" app-text/asciidoc" -else - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-qutebrowser )" -fi - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - if use pdf; then - # does not hurt to enable by default if it was explicitly requested - sed -e '/^content.pdfjs:/,+1s/false/true/' \ - -i ${PN}/config/configdata.yml || die - fi - - # ensure the requested backend is used in case multiple are available - sed -e "/^_WRAPPER_OVERRIDE =/s/None/\"PyQt$(usex qt6 6 5)\"/" \ - -i qutebrowser/qt/machinery.py || die - - # let eclass handle python - sed -i '/setup.py/d' misc/Makefile || die - - if [[ ${PV} == 9999 ]]; then - # call asciidoc(1) rather than the single target python module - sed -e '/cmdline = /s/= .*/= ["asciidoc"]/' \ - -i scripts/asciidoc2html.py || die - - "${EPYTHON}" scripts/asciidoc2html.py || die - fi - - if use test; then - # unnecessary here, and would require extra deps - sed -e '/pytest-benchmark/d' -e 's/--benchmark[^ ]*//' \ - -e '/pytest-instafail/d' -e 's/--instafail//' \ - -i pytest.ini || die - - if [[ ${PV} == 9999 ]]; then - # likewise, needs vulture - rm tests/unit/scripts/test_run_vulture.py || die - else - # https://github.com/qutebrowser/qutebrowser/issues/7620 - rm tests/unit/scripts/test_problemmatchers.py || die - fi - fi -} - -python_test() { - local -x PYTEST_QT_API=pyqt$(usex qt6 6 5) - - local EPYTEST_DESELECT=( - # end2end/IPC tests are broken with "Name error" if socket path is over - # ~108 characters (>124 in /var/tmp/portage) due to Linux limitations, - # skip rather than bother using /tmp+cleanup over ${T} (end2end tests - # are important, but the other tests should be enough for downstream) - tests/end2end - tests/unit/misc/test_ipc.py - # python eclasses provide a fake "failing" python2 and trips this test - tests/unit/misc/test_checkpyver.py::test_old_python - # not worth running dbus over - tests/unit/browser/test_notification.py::TestDBus - # fails in ebuild, seems due to saving fake downloads in the wrong location - tests/unit/browser/webengine/test_webenginedownloads.py::TestDataUrlWorkaround - # may fail if environment is very large (bug #819393) - tests/unit/commands/test_userscripts.py::test_custom_env\[_POSIXUserscriptRunner\] - # needs _WRAPPER_OVERRIDE = None, but we have changed it - tests/unit/test_qt_machinery.py::TestSelectWrapper::test_autoselect_by_default - tests/unit/test_qt_machinery.py::TestInit::test_none_available_{implicit,explicit} - # fails if chromium version is unrecognized (aka newer qtwebengine) - tests/unit/utils/test_version.py::TestWebEngineVersions::test_real_chromium_version - ) - - # tests known failing with Qt5 which is considered a 2nd class citizen - # and, unless completely broken, new tests issues may not be pursued - use qt6 || EPYTEST_DESELECT+=( - tests/unit/mainwindow/test_tabwidget.py::TestTabWidget::test_tab_text_not_edlided_for_wide_tabs - ) - - # skip benchmarks (incl. _tree), and warning tests broken by -Wdefault - epytest -p xvfb -k 'not _bench and not _matches_tree and not _warning' -} - -python_install_all() { - emake -f misc/Makefile DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - - rm "${ED}"/usr/share/${PN}/scripts/{mkvenv,utils}.py || die - fperms -x /usr/share/${PN}/{scripts/cycle-inputs.js,userscripts/README.md} - python_fix_shebang "${ED}"/usr/share/${PN} - - einstalldocs -} - -pkg_preinst() { - xdg_pkg_preinst - - has_version "${CATEGORY}/${PN}[qt6]" && QUTEBROWSER_HAD_QT6= -} - -pkg_postinst() { - xdg_pkg_postinst - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Note that optional scripts in ${EROOT}/usr/share/${PN}/{user,}scripts" - elog "have additional dependencies not covered by this ebuild, for example" - elog "view_in_mpv needs media-video/mpv[lua] and net-misc/yt-dlp." - fi - - if [[ ! -v QUTEBROWSER_HAD_QT6 && ${REPLACING_VERSIONS} ]] && use qt6; then - ewarn - ewarn "Be warned that starting the Qt6 version of ${PN} performs a one-way" - ewarn "conversion of ~/.local/share/${PN}/webengine to Qt6. There will also" - ewarn "be a warning on startup, and may optionally want to backup first." - fi - - # only show Qt6 warning on arches where USE=qt6 is unmasked - if use amd64 && use !qt6; then - ewarn - ewarn "USE=qt6 is disabled, be warned that Qt5's WebEngine uses an older" - ewarn "chromium version. While it is relatively maintained for security, it will" - ewarn "cause issues for sites/features designed with a newer version in mind." - fi -} diff --git a/x11-misc/dwmblocks/Manifest b/x11-misc/dwmblocks/Manifest deleted file mode 100644 index 31e3a67..0000000 --- a/x11-misc/dwmblocks/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD dwmblocks-9999.ebuild 570 BLAKE2B b37461faf301f540d40381fd4919fc9d6b4c5f3436eb3383820153b63416c9bf3dc4407d4f7f5a0d0cfdea7200b0fc2a752b35154d0d5cc32a1c1a299dca8a2d SHA512 7450d38fda17a4fbfe89c6ae72215597f76e7bea19644cba76511da6f4fe34e24c650e2082c1bdf9c8ad63954fdeb2a8e86838f0b6080a0d28ca4a793c4b98a4 diff --git a/x11-misc/dwmblocks/dwmblocks-9999.ebuild b/x11-misc/dwmblocks/dwmblocks-9999.ebuild deleted file mode 100644 index 98a62fd..0000000 --- a/x11-misc/dwmblocks/dwmblocks-9999.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit git-r3 savedconfig - -DESCRIPTION="Modular status bar for dwm" -HOMEPAGE="https://github.com/LukeSmithxyz/dwmblocks" -EGIT_REPO_URI="https://github.com/LukeSmithxyz/dwmblocks.git" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - - -RDEPEND=" - x11-libs/libX11 -" - -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -src_prepare() { - default -} - -src_compile() { - emake PREFIX="/usr" -} - -src_install() { - emake DESTDIR="${D}" install - einstalldocs - save_config config.h - -} - |
