* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/eagle/, profiles/
@ 2025-03-17 16:50 Andreas Sturmlechner
0 siblings, 0 replies; only message in thread
From: Andreas Sturmlechner @ 2025-03-17 16:50 UTC (permalink / raw
To: gentoo-commits
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 <asturm@gentoo.org> (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 <dilfridge@gentoo.org> (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>sci-electronics@gentoo.org</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>
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2025-03-17 16:50 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-17 16:50 [gentoo-commits] repo/gentoo:master commit in: sci-electronics/eagle/, profiles/ Andreas Sturmlechner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox