Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: dev-libs/asmjit/
Date: Sun, 03 Jul 2022 08:37:10
Message-Id: 1656837327.203194ee62f8d4ffce6fb8278078b693af3ec87f.andrewammerlaan@gentoo
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>