1 |
commit: 203194ee62f8d4ffce6fb8278078b693af3ec87f |
2 |
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jul 3 08:35:27 2022 +0000 |
4 |
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jul 3 08:35:27 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=203194ee |
7 |
|
8 |
dev-libs/asmjit: moved to ::gentoo |
9 |
|
10 |
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org> |
11 |
|
12 |
dev-libs/asmjit/asmjit-1.0_p22092020.ebuild | 34 ----------------------------- |
13 |
dev-libs/asmjit/asmjit-9999.ebuild | 34 ----------------------------- |
14 |
dev-libs/asmjit/metadata.xml | 31 -------------------------- |
15 |
3 files changed, 99 deletions(-) |
16 |
|
17 |
diff --git a/dev-libs/asmjit/asmjit-1.0_p22092020.ebuild b/dev-libs/asmjit/asmjit-1.0_p22092020.ebuild |
18 |
deleted file mode 100644 |
19 |
index 097ccfb7e..000000000 |
20 |
--- a/dev-libs/asmjit/asmjit-1.0_p22092020.ebuild |
21 |
+++ /dev/null |
22 |
@@ -1,34 +0,0 @@ |
23 |
-# Copyright 1999-2021 Gentoo Authors |
24 |
-# Distributed under the terms of the GNU General Public License v2 |
25 |
- |
26 |
-EAPI=7 |
27 |
- |
28 |
-inherit cmake |
29 |
- |
30 |
-DESCRIPTION="complete x86/x64 JIT-Assembler for C++ language" |
31 |
-HOMEPAGE="https://asmjit.com/" |
32 |
- |
33 |
-if [[ ${PV} == 9999 ]]; then |
34 |
- inherit git-r3 |
35 |
- EGIT_REPO_URI="https://github.com/asmjit/asmjit" |
36 |
-else |
37 |
- COMMIT=b49d685cd9e2e4488f55ce6004306a79bdea056b |
38 |
- SRC_URI="https://github.com/asmjit/asmjit/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" |
39 |
- S="${WORKDIR}"/${PN}-${COMMIT} |
40 |
- KEYWORDS="~amd64" |
41 |
-fi |
42 |
- |
43 |
-SLOT="0" |
44 |
-LICENSE="BSD" |
45 |
-IUSE="natvis static-libs test" |
46 |
-RESTRICT="!test? ( test )" |
47 |
- |
48 |
-src_configure() { |
49 |
- local mycmakeargs=( |
50 |
- -DASMJIT_EMBED=$(usex static-libs) |
51 |
- -DASMJIT_BUILD_X86=ON |
52 |
- -DASMJIT_NO_NATVIS=$(usex natvis) |
53 |
- -DASMJIT_TEST=$(usex test) |
54 |
- ) |
55 |
- cmake_src_configure |
56 |
-} |
57 |
|
58 |
diff --git a/dev-libs/asmjit/asmjit-9999.ebuild b/dev-libs/asmjit/asmjit-9999.ebuild |
59 |
deleted file mode 100644 |
60 |
index 097ccfb7e..000000000 |
61 |
--- a/dev-libs/asmjit/asmjit-9999.ebuild |
62 |
+++ /dev/null |
63 |
@@ -1,34 +0,0 @@ |
64 |
-# Copyright 1999-2021 Gentoo Authors |
65 |
-# Distributed under the terms of the GNU General Public License v2 |
66 |
- |
67 |
-EAPI=7 |
68 |
- |
69 |
-inherit cmake |
70 |
- |
71 |
-DESCRIPTION="complete x86/x64 JIT-Assembler for C++ language" |
72 |
-HOMEPAGE="https://asmjit.com/" |
73 |
- |
74 |
-if [[ ${PV} == 9999 ]]; then |
75 |
- inherit git-r3 |
76 |
- EGIT_REPO_URI="https://github.com/asmjit/asmjit" |
77 |
-else |
78 |
- COMMIT=b49d685cd9e2e4488f55ce6004306a79bdea056b |
79 |
- SRC_URI="https://github.com/asmjit/asmjit/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" |
80 |
- S="${WORKDIR}"/${PN}-${COMMIT} |
81 |
- KEYWORDS="~amd64" |
82 |
-fi |
83 |
- |
84 |
-SLOT="0" |
85 |
-LICENSE="BSD" |
86 |
-IUSE="natvis static-libs test" |
87 |
-RESTRICT="!test? ( test )" |
88 |
- |
89 |
-src_configure() { |
90 |
- local mycmakeargs=( |
91 |
- -DASMJIT_EMBED=$(usex static-libs) |
92 |
- -DASMJIT_BUILD_X86=ON |
93 |
- -DASMJIT_NO_NATVIS=$(usex natvis) |
94 |
- -DASMJIT_TEST=$(usex test) |
95 |
- ) |
96 |
- cmake_src_configure |
97 |
-} |
98 |
|
99 |
diff --git a/dev-libs/asmjit/metadata.xml b/dev-libs/asmjit/metadata.xml |
100 |
deleted file mode 100644 |
101 |
index d8cc7be33..000000000 |
102 |
--- a/dev-libs/asmjit/metadata.xml |
103 |
+++ /dev/null |
104 |
@@ -1,31 +0,0 @@ |
105 |
-<?xml version="1.0" encoding="UTF-8"?> |
106 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
107 |
-<pkgmetadata> |
108 |
- <maintainer type="person"> |
109 |
- <email>xarthisius@g.o</email> |
110 |
- <name>Kacper Kowalik</name> |
111 |
- </maintainer> |
112 |
- <maintainer type="person"> |
113 |
- <email>gentoo@×××××.cc</email> |
114 |
- <name>Aisha Tammy</name> |
115 |
- </maintainer> |
116 |
- <maintainer type="project"> |
117 |
- <email>sci@g.o</email> |
118 |
- <name>Gentoo Science Project</name> |
119 |
- </maintainer> |
120 |
- <longdescription lang="en"> |
121 |
- AsmJit is complete x86/x64 JIT-Assembler for C++ language. It supports |
122 |
- 32/64-bit x86 processors including all usable extensions (FPU, MMX, |
123 |
- 3dNow, SSE, SSE2, SSE3 and SSE4) through type-safe API that mimics Intel |
124 |
- assembler syntax and eliminates nearly all common mistakes that can be |
125 |
- done by developers. |
126 |
- |
127 |
- AsmJit contains also high-level code generation classes that can be used |
128 |
- as a portable way to create JIT code that should run on all supported |
129 |
- architectures. High-level classes can handle various function |
130 |
- calling-conventions, register allocation and 32/64-bit mode differences. |
131 |
- </longdescription> |
132 |
- <use> |
133 |
- <flag name="natvis">build natvis files</flag> |
134 |
- </use> |
135 |
-</pkgmetadata> |