Gentoo Archives: gentoo-commits

From: Hayley Hughes <hayley@×××××.systems>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/unicorn/, profiles/updates/
Date: Tue, 08 Feb 2022 11:23:17
Message-Id: 1644319384.8c74f0911812dbbf74c0a8ea903e0910a137149a.hayley@gentoo
1 commit: 8c74f0911812dbbf74c0a8ea903e0910a137149a
2 Author: Hayley Hughes <hayley <AT> foxes <DOT> systems>
3 AuthorDate: Tue Feb 8 11:21:22 2022 +0000
4 Commit: Hayley Hughes <hayley <AT> foxes <DOT> systems>
5 CommitDate: Tue Feb 8 11:23:04 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c74f091
7
8 app-emulation/unicorn: Remove ebuild
9
10 * Was added to gentoo repos
11 * Moved app-emulation/unicorn to dev-util/unicorn
12
13 Package-Manager: Portage-3.0.30, Repoman-3.0.3
14 Signed-off-by: Hayley Hughes <hayley <AT> foxes.systems>
15
16 app-emulation/unicorn/Manifest | 1 -
17 app-emulation/unicorn/metadata.xml | 16 ---------
18 app-emulation/unicorn/unicorn-1.0.3.ebuild | 58 ------------------------------
19 profiles/updates/1Q-2022 | 1 +
20 4 files changed, 1 insertion(+), 75 deletions(-)
21
22 diff --git a/app-emulation/unicorn/Manifest b/app-emulation/unicorn/Manifest
23 deleted file mode 100644
24 index fadbfcb1d..000000000
25 --- a/app-emulation/unicorn/Manifest
26 +++ /dev/null
27 @@ -1 +0,0 @@
28 -DIST unicorn-1.0.3.tar.gz 3759365 BLAKE2B 130d494d03aa9aa1b27e6806856eb36c1871af6e8b89aef9136baa6ca8b726ba2eab778488185e96c47bf3771dd8bce19bf4fd5090888d28433a6129c827d88c SHA512 10f1b5194358c65bc94723eaafd7b4167fee18f96a4810f46f8c78ed1ef5584546e66e8c910fa4eeadd791fcd73edea68f898e337081409fd188b4090b78a7ca
29
30 diff --git a/app-emulation/unicorn/metadata.xml b/app-emulation/unicorn/metadata.xml
31 deleted file mode 100644
32 index c9de728ed..000000000
33 --- a/app-emulation/unicorn/metadata.xml
34 +++ /dev/null
35 @@ -1,16 +0,0 @@
36 -<?xml version="1.0" encoding="UTF-8"?>
37 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
38 -<pkgmetadata>
39 - <maintainer type="person">
40 - <email>hayley@×××××.systems</email>
41 - <name>Hayley Hughes</name>
42 - </maintainer>
43 - <longdescription lang="en">
44 - Unicorn is a lightweight multi-platform, multi-architecture CPU emulator
45 - framework. Unicorn is based on QEMU, but it goes much further with a lot
46 - more to offer.
47 - </longdescription>
48 - <use>
49 - <flag name="python">Enable python bindings</flag>
50 - </use>
51 -</pkgmetadata>
52
53 diff --git a/app-emulation/unicorn/unicorn-1.0.3.ebuild b/app-emulation/unicorn/unicorn-1.0.3.ebuild
54 deleted file mode 100644
55 index da1b0f660..000000000
56 --- a/app-emulation/unicorn/unicorn-1.0.3.ebuild
57 +++ /dev/null
58 @@ -1,58 +0,0 @@
59 -# Copyright 2021 Gentoo Authors
60 -# Distributed under the terms of the GNU General Public License v2
61 -
62 -EAPI=8
63 -
64 -DISTUTILS_OPTIONAL=1
65 -PYTHON_COMPAT=( python3_{8..10} )
66 -
67 -inherit cmake distutils-r1
68 -
69 -DESCRIPTION="Unicorn CPU emulator framework"
70 -HOMEPAGE="http://www.unicorn-engine.org/"
71 -SRC_URI="https://github.com/unicorn-engine/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
72 -
73 -LICENSE="GPL-2"
74 -SLOT="0"
75 -KEYWORDS="~amd64"
76 -
77 -IUSE="test python"
78 -RESTRICT="!test? ( test )"
79 -RDEPEND="python? ( ${PYTHON_DEPS} )"
80 -DEPEND="${RDEPEND}
81 - python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
82 -"
83 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
84 -
85 -wrap_python() {
86 - local phase=$1
87 - shift
88 -
89 - if use python; then
90 - pushd bindings/python >/dev/null || die
91 - echo distutils-r1_${phase} "$@"
92 - pwd
93 - distutils-r1_${phase} "$@"
94 - popd >/dev/null
95 - fi
96 -}
97 -
98 -src_prepare() {
99 - cmake_src_prepare
100 - wrap_python ${FUNCNAME}
101 -}
102 -
103 -src_configure() {
104 - cmake_src_configure
105 - wrap_python ${FUNCNAME}
106 -}
107 -
108 -src_compile() {
109 - cmake_src_compile
110 - wrap_python ${FUNCNAME}
111 -}
112 -
113 -src_install() {
114 - cmake_src_install
115 - wrap_python ${FUNCNAME}
116 -}
117
118 diff --git a/profiles/updates/1Q-2022 b/profiles/updates/1Q-2022
119 index 76a0a2c56..3ab686f46 100644
120 --- a/profiles/updates/1Q-2022
121 +++ b/profiles/updates/1Q-2022
122 @@ -1,2 +1,3 @@
123 move app-emulation/nvidia-container-toolkit app-containers/nvidia-container-toolkit
124 move dev-python/sentence_splitter dev-python/sentence-splitter
125 +move app-emulation/unicorn dev-util/unicorn