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>

Reply via email to