commit: 80a719ec8ec80c8a34cea176be7aa92e30baa185 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Mon Mar 17 16:02:13 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Mon Mar 17 16:41:50 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a719ec
sci-electronics/eagle: treeclean Closes: https://bugs.gentoo.org/926675 (pkgremoved) Closes: https://bugs.gentoo.org/880649 (pkgremoved) Closes: https://bugs.gentoo.org/870256 (pkgremoved) Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> profiles/package.mask | 6 -- sci-electronics/eagle/Manifest | 1 - sci-electronics/eagle/eagle-9.6.2-r3.ebuild | 100 ---------------------------- sci-electronics/eagle/metadata.xml | 16 ----- 4 files changed, 123 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index bd3b0a849c27..a9db1d62f8b9 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -261,12 +261,6 @@ dev-python/zstd dev-python/shiboken6 dev-python/pyside6-tools -# Andreas Sturmlechner <[email protected]> (2025-02-18) -# Depends on deprecated Qt5WebEngine, no response from maintainers. -# Download source appears gone; bugs #926675, #880649, #870256. -# Removal on 2025-03-18. -sci-electronics/eagle - # Andreas K. Hüttel <[email protected]> (2025-02-16) # Discontinued, please use xournal++ instead. # Removal on 2025-03-16. Bug 948200. diff --git a/sci-electronics/eagle/Manifest b/sci-electronics/eagle/Manifest deleted file mode 100644 index 95a1de9a0fc2..000000000000 --- a/sci-electronics/eagle/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Autodesk_EAGLE_9.6.2_English_Linux_64bit.tar.gz 171780187 BLAKE2B 6fb627448068b8af8fb2a4117c84386a300acef769afe8524cae703afb09edf719f19fc4a5298d091667f3d4c09e8ec06a0da4a16274cb6e6c64a1ae349ed014 SHA512 4ef17dfa52b1ee0f5ba68896bc3821616a1b7d1a073a586604271cd7129e29671c480cd324cc5eadc517eb300ca4be6efa69423a306944e36732c2aa34cc59a3 diff --git a/sci-electronics/eagle/eagle-9.6.2-r3.ebuild b/sci-electronics/eagle/eagle-9.6.2-r3.ebuild deleted file mode 100644 index 9bac254f760f..000000000000 --- a/sci-electronics/eagle/eagle-9.6.2-r3.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature xdg - -DESCRIPTION="Autodesk EAGLE schematic and printed circuit board (PCB) layout editor" -HOMEPAGE="https://www.autodesk.com/" -SRC_URI="https://eagle-updates.circuits.io/downloads/${PV//./_}/Autodesk_EAGLE_${PV}_English_Linux_64bit.tar.gz" - -LICENSE="Autodesk" -SLOT="0" -KEYWORDS="-* amd64" - -QA_PREBUILT="opt/${PN}/*" -RESTRICT="mirror bindist" - -RDEPEND=" - app-crypt/mit-krb5 - dev-libs/expat - dev-libs/glib - dev-libs/libpcre - dev-libs/nspr - dev-libs/nss - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtwebchannel:5 - dev-qt/qtwebengine:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/libglvnd - media-libs/mesa - net-dns/avahi - net-print/cups - sys-apps/dbus - sys-apps/keyutils - >=sys-fs/e2fsprogs-1.46.5 - sys-libs/glibc - sys-libs/zlib - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libxshmfence - x11-libs/libXtst -" - -src_prepare() { - default - # drop bundled ngpsice - rm -r ngspice || die - # drop bundled qt and other libs - rm qt.conf || die - rm -r resources plugins libexec || die - # this libSuits.so(?) is not packaged anywhere in Gentoo so we keep it - mv lib lib.back || die - mkdir lib || die - mv lib.back/libSuits.so lib/ || die - rm -r lib.back || die -} - -src_install() { - dodoc doc/*.txt doc/*.pdf doc/ulp/*.pdf - doman doc/eagle.1 - dodir /opt/${PN} - - # copy everything in - cp -a "${S}/"* "${ED}/opt/${PN}/" || die - fperms 0755 /opt/${PN}/${PN} - # and make convenience symlink - dosym "../${PN}/${PN}" "/opt/bin/${PN}" - - # Create desktop entry - doicon -s 128x128 bin/${PN}-logo.png - make_desktop_entry ${PN} "CadSoft EAGLE Layout Editor" ${PN}-logo "Graphics;Electronics" -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature 'SPICE circuit simulation support (set "Simulator Path" in Options -> Directories)' sci-electronics/ngspice -} diff --git a/sci-electronics/eagle/metadata.xml b/sci-electronics/eagle/metadata.xml deleted file mode 100644 index 43542e059f24..000000000000 --- a/sci-electronics/eagle/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>[email protected]</email> - <name>Gentoo Electronics Project</name> - </maintainer> - <longdescription>EAGLE (Easily Applicable Graphical Layout Editor) - is a powerful tool for creating printed circuit boards (PCBs). - It requires a 586 (or higher), kernel 2.x (or higher), and - X11 in at least 8bpp mode with 1024x768 min. resolution. - The freeware edition limits the useable board area to - 100x80 mm, two signal layers, and one sheet in the - schematic editor. - </longdescription> -</pkgmetadata>
