commit:     f3919eae107aeae33655b8081ed056665e2924d8
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 14 19:00:31 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Jan 14 19:00:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3919eae

dev-embedded/icestorm: treeclean

mask is not enough to fix the sourcing problems, cleanup now instead

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 dev-embedded/icestorm/Manifest                     |  1 -
 .../icestorm/files/icestorm-9999-flags.patch       | 42 ---------------------
 .../icestorm/files/icestorm-9999-ftdi-fix.patch    | 28 --------------
 .../icestorm/files/icestorm-9999-prefix.patch      | 26 -------------
 dev-embedded/icestorm/icestorm-0_p20210309.ebuild  | 43 ----------------------
 dev-embedded/icestorm/icestorm-9999.ebuild         | 42 ---------------------
 dev-embedded/icestorm/metadata.xml                 | 12 ------
 profiles/package.mask                              |  1 -
 8 files changed, 195 deletions(-)

diff --git a/dev-embedded/icestorm/Manifest b/dev-embedded/icestorm/Manifest
deleted file mode 100644
index 831a26e11..000000000
--- a/dev-embedded/icestorm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST icestorm-0_p20210309.tar.gz 946813 BLAKE2B 
6b687cea549127fbdbeb44222feb1bac406db2ef9d7fb11992aa2f0b5540b83bd8e1cf4faa5c62bf9fa1b681497ac102843f3f5cf0fa39cce7951d523084049a
 SHA512 
17cfce499173dffa0ae7d4564b89c0e28ef32a80534c07bf099958981e487db1ec6c35c6b82376e5513f9fe79f67a3e7dd360203512cd43686e52d47ae7f073a

diff --git a/dev-embedded/icestorm/files/icestorm-9999-flags.patch 
b/dev-embedded/icestorm/files/icestorm-9999-flags.patch
deleted file mode 100644
index c1865c99a..000000000
--- a/dev-embedded/icestorm/files/icestorm-9999-flags.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 624ee9278f15abb6de5d014294bb5ba4a717401b Mon Sep 17 00:00:00 2001
-From: "Daniel M. Weeks" <[email protected]>
-Date: Mon, 20 Mar 2017 16:50:06 -0400
-Subject: [PATCH 2/3] flags
-
-Signed-off-by: Daniel M. Weeks <[email protected]>
----
- config.mk        | 4 ++--
- iceprog/Makefile | 2 +-
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/config.mk b/config.mk
-index c7f80a3..779c4e2 100644
---- a/config.mk
-+++ b/config.mk
-@@ -19,8 +19,8 @@ endif
- WARN_LEVEL ?= all
- 
- LDLIBS = -lm -lstdc++
--CFLAGS += -MD -MP -O$(OPT_LEVEL) $(DBG_LEVEL) -W$(WARN_LEVEL) -std=$(C_STD) 
-I$(PREFIX)/include
--CXXFLAGS += -MD -MP -O$(OPT_LEVEL) $(DBG_LEVEL) -W$(WARN_LEVEL) 
-std=$(CXX_STD) -I$(PREFIX)/include
-+CFLAGS += -MD -MP $(DBG_LEVEL) -W$(WARN_LEVEL) -std=$(C_STD) 
-I$(PREFIX)/include
-+CXXFLAGS += -MD -MP $(DBG_LEVEL) -W$(WARN_LEVEL) -std=$(CXX_STD) 
-I$(PREFIX)/include
- 
- DESTDIR ?=
- CHIPDB_SUBDIR ?= $(PROGRAM_PREFIX)icebox
-diff --git a/iceprog/Makefile b/iceprog/Makefile
-index 3cb07b8..7f5050f 100644
---- a/iceprog/Makefile
-+++ b/iceprog/Makefile
-@@ -4,7 +4,7 @@ ifneq ($(shell uname -s),Darwin)
-   LDLIBS = -L/usr/local/lib -lm
- else
-   LIBFTDI_NAME = $(shell $(PKG_CONFIG) --exists libftdi1 && echo ftdi1 || 
echo ftdi)
--  LDLIBS = -L/usr/local/lib -l$(LIBFTDI_NAME) -lm
-+  LDLIBS = -l$(LIBFTDI_NAME) -lm
- endif
- 
- ifeq ($(STATIC),1)
--- 
-Daniel M. Weeks
-

diff --git a/dev-embedded/icestorm/files/icestorm-9999-ftdi-fix.patch 
b/dev-embedded/icestorm/files/icestorm-9999-ftdi-fix.patch
deleted file mode 100644
index 43ec929e7..000000000
--- a/dev-embedded/icestorm/files/icestorm-9999-ftdi-fix.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 9fada8e486778af30e2ab38bca9c86089fa78a33 Mon Sep 17 00:00:00 2001
-From: "Daniel M. Weeks" <[email protected]>
-Date: Tue, 27 Jun 2017 10:32:51 -0400
-Subject: [PATCH 3/3] FTDI fix
-
-Signed-off-by: Daniel M. Weeks <[email protected]>
----
- iceprog/Makefile | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/iceprog/Makefile b/iceprog/Makefile
-index 7f5050f..949aee4 100644
---- a/iceprog/Makefile
-+++ b/iceprog/Makefile
-@@ -12,8 +12,8 @@ LDFLAGS += -static
- LDLIBS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) 
--silence-errors --static --libs $$pkg && exit; done; echo -lftdi; )
- CFLAGS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) 
--silence-errors --static --cflags $$pkg && exit; done; )
- else
--LDLIBS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) 
--silence-errors --libs $$pkg && exit; done; echo -lftdi; )
--CFLAGS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) 
--silence-errors --cflags $$pkg && exit; done; )
-+override LDLIBS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) 
--silence-errors --libs $$pkg && exit; done; echo -lftdi; )
-+override CFLAGS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) 
--silence-errors --cflags $$pkg && exit; done; )
- endif
- 
- all: $(PROGRAM_PREFIX)iceprog$(EXE)
--- 
-Daniel M. Weeks
-

diff --git a/dev-embedded/icestorm/files/icestorm-9999-prefix.patch 
b/dev-embedded/icestorm/files/icestorm-9999-prefix.patch
deleted file mode 100644
index b729906e5..000000000
--- a/dev-embedded/icestorm/files/icestorm-9999-prefix.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 5bc4954b147bf44a483493ddecdef871a72affba Mon Sep 17 00:00:00 2001
-From: "Daniel M. Weeks" <[email protected]>
-Date: Mon, 20 Mar 2017 16:42:11 -0400
-Subject: [PATCH 1/3] prefix
-
-Signed-off-by: Daniel M. Weeks <[email protected]>
----
- icebox/icebox_vlog.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/icebox/icebox_vlog.py b/icebox/icebox_vlog.py
-index 0133347..d251651 100755
---- a/icebox/icebox_vlog.py
-+++ b/icebox/icebox_vlog.py
-@@ -384,7 +384,7 @@ def seg_to_net(seg, default=None):
- 
- if lookup_symbols:
-     text_func.append("// Debug Symbols")
--    with open("/usr/local/share/icebox/chipdb-%s.txt" % ic.device, "r") as f:
-+    with open("/usr/share/icebox/chipdb-%s.txt" % ic.device, "r") as f:
-         current_net = -1
-         exported_names = dict()
-         for line in f:
--- 
-Daniel M. Weeks
-

diff --git a/dev-embedded/icestorm/icestorm-0_p20210309.ebuild 
b/dev-embedded/icestorm/icestorm-0_p20210309.ebuild
deleted file mode 100644
index fef371959..000000000
--- a/dev-embedded/icestorm/icestorm-0_p20210309.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-inherit eutils python-any-r1 toolchain-funcs
-
-DESCRIPTION="IceStorm - tools for analyzing and creating bitstreams for 
Lattice iCE40 FPGAs"
-HOMEPAGE="http://www.clifford.at/icestorm/";
-LICENSE="ISC"
-if [ ${PV} == "9999" ]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/cliffordwolf/icestorm.git";
-else
-       EGIT_COMMIT="c495861c19bd0976c88d4964f912abe76f3901c3"
-       
SRC_URI="https://github.com/cliffordwolf/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-       KEYWORDS="~amd64"
-       S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-fi
-
-SLOT="0"
-IUSE="ftdi"
-
-RDEPEND="ftdi? ( dev-embedded/libftdi:= )"
-DEPEND="
-               ${PYTHON_DEPS}
-               virtual/pkgconfig
-               ${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-9999-prefix.patch
-       "${FILESDIR}"/${PN}-9999-flags.patch
-       "${FILESDIR}"/${PN}-9999-ftdi-fix.patch )
-
-src_compile() {
-       export PREFIX=/usr
-       emake CC=$(tc-getCC) CXX=$(tc-getCXX) CFLAGS="$CFLAGS" ICEPROG=$(usex 
ftdi 1 0)
-}
-
-src_install() {
-       emake DESTDIR="${D}" ICEPROG=$(usex ftdi 1 0) install
-       einstalldocs
-}

diff --git a/dev-embedded/icestorm/icestorm-9999.ebuild 
b/dev-embedded/icestorm/icestorm-9999.ebuild
deleted file mode 100644
index fd47e2068..000000000
--- a/dev-embedded/icestorm/icestorm-9999.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-inherit eutils python-any-r1 toolchain-funcs
-
-DESCRIPTION="IceStorm - tools for analyzing and creating bitstreams for 
Lattice iCE40 FPGAs"
-HOMEPAGE="http://www.clifford.at/icestorm/";
-LICENSE="ISC"
-if [ ${PV} == "9999" ]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/cliffordwolf/icestorm.git";
-else
-       EGIT_COMMIT=""
-       
SRC_URI="https://github.com/cliffordwolf/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-       KEYWORDS="~amd64"
-       S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-fi
-
-SLOT="0"
-IUSE="ftdi"
-
-RDEPEND="ftdi? ( dev-embedded/libftdi:= )"
-DEPEND="
-               ${PYTHON_DEPS}
-               virtual/pkgconfig
-               ${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-9999-prefix.patch
-       "${FILESDIR}"/${PN}-9999-ftdi-fix.patch )
-
-src_compile() {
-       export PREFIX=/usr
-       emake CC=$(tc-getCC) CXX=$(tc-getCXX) CFLAGS="$CFLAGS" ICEPROG=$(usex 
ftdi 1 0)
-}
-
-src_install() {
-       emake DESTDIR="${D}" ICEPROG=$(usex ftdi 1 0) install
-       einstalldocs
-}

diff --git a/dev-embedded/icestorm/metadata.xml 
b/dev-embedded/icestorm/metadata.xml
deleted file mode 100644
index 67e415794..000000000
--- a/dev-embedded/icestorm/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <longdescription lang="en">
-       </longdescription>
-       <use>
-               <flag name='ftdi'>Enable support for USB FTDI chips via 
<pkg>dev-embedded/libftdi</pkg></flag>
-       </use>
-       <upstream>
-               <remote-id type="github">cliffordwolf/icestorm</remote-id>
-       </upstream>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index e5a279f34..b95595dce 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -16,7 +16,6 @@
 
 # Andrew Ammerlaan <[email protected]> (2023-01-14)
 # Needs python_compat bump. Removal on 2023-01-29.
-dev-embedded/icestorm
 dev-python/pyinquirer
 dev-python/recordclass
 dev-python/ryu

Reply via email to