Gentoo Archives: gentoo-commits

From: Patrick McLean <chutzpah@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/simdjson/files/, dev-libs/simdjson/
Date: Wed, 28 Oct 2020 16:15:19
Message-Id: 1603901705.4a598d308f34e6fb8bf88c9f27574b4133115860.chutzpah@gentoo
1 commit: 4a598d308f34e6fb8bf88c9f27574b4133115860
2 Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 28 16:14:33 2020 +0000
4 Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 28 16:15:05 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a598d30
7
8 dev-libs/simdjson: Remove old
9
10 Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
11
12 .../files/simdjson-0.4.7-tests-compiler.patch | 41 ----------------------
13 dev-libs/simdjson/simdjson-0.4.7.ebuild | 34 ------------------
14 2 files changed, 75 deletions(-)
15
16 diff --git a/dev-libs/simdjson/files/simdjson-0.4.7-tests-compiler.patch b/dev-libs/simdjson/files/simdjson-0.4.7-tests-compiler.patch
17 deleted file mode 100644
18 index b641373e1a3..00000000000
19 --- a/dev-libs/simdjson/files/simdjson-0.4.7-tests-compiler.patch
20 +++ /dev/null
21 @@ -1,41 +0,0 @@
22 -diff --git a/examples/quickstart/Makefile b/examples/quickstart/Makefile
23 -index 4d3f227..90c2237 100644
24 ---- a/examples/quickstart/Makefile
25 -+++ b/examples/quickstart/Makefile
26 -@@ -5,7 +5,7 @@ JSONEXAMPLES=$(ROOT)/jsonexamples
27 - test: quickstart twitter.json
28 - ./quickstart
29 - quickstart: quickstart.cpp simdjson.cpp simdjson.h
30 -- c++ -o ./quickstart quickstart.cpp simdjson.cpp
31 -+ $(CXX) -o ./quickstart quickstart.cpp simdjson.cpp
32 - clean:
33 - rm -f simdjson.cpp simdjson.h twitter.json quickstart quickstart11 quickstart14
34 - simdjson.cpp: $(SINGLEHEADER)/simdjson.cpp
35 -@@ -17,16 +17,16 @@ twitter.json: $(JSONEXAMPLES)/twitter.json
36 -
37 - quickstart11: $(ROOT)/src/**.h $(ROOT)/src/**.cpp $(ROOT)/include/**.h $(ROOT)/src/**.cpp
38 - rm -f simdjson.h simdjson.cpp
39 -- c++ -o ./quickstart11 quickstart.cpp $(ROOT)/src/simdjson.cpp -I$(ROOT)/src -I$(ROOT)/include -std=c++11
40 -+ $(CXX) -o ./quickstart11 quickstart.cpp $(ROOT)/src/simdjson.cpp -I$(ROOT)/src -I$(ROOT)/include -std=c++11
41 - test11: quickstart11 twitter.json
42 - ./quickstart11
43 - quickstart14: $(ROOT)/src/**.h $(ROOT)/src/**.cpp $(ROOT)/include/**.h $(ROOT)/src/**.cpp
44 - rm -f simdjson.h simdjson.cpp
45 -- c++ -o ./quickstart14 quickstart.cpp $(ROOT)/src/simdjson.cpp -I$(ROOT)/src -I$(ROOT)/include -std=c++14
46 -+ $(CXX) -o ./quickstart14 quickstart.cpp $(ROOT)/src/simdjson.cpp -I$(ROOT)/src -I$(ROOT)/include -std=c++14
47 - test14: quickstart14 twitter.json
48 - ./quickstart14
49 - quickstart17: $(ROOT)/src/**.h $(ROOT)/src/**.cpp $(ROOT)/include/**.h $(ROOT)/src/**.cpp
50 - rm -f simdjson.h simdjson.cpp
51 -- c++ -o ./quickstart17 quickstart.cpp $(ROOT)/src/simdjson.cpp -I$(ROOT)/src -I$(ROOT)/include -std=c++17
52 -+ $(CXX) -o ./quickstart17 quickstart.cpp $(ROOT)/src/simdjson.cpp -I$(ROOT)/src -I$(ROOT)/include -std=c++17
53 - test17: quickstart17 twitter.json
54 - ./quickstart17
55 -diff --git a/singleheader/README.md b/singleheader/README.md
56 -index fd58a7a..e495ec9 100644
57 ---- a/singleheader/README.md
58 -+++ b/singleheader/README.md
59 -@@ -1,2 +1,2 @@
60 - Try :
61 --c++ -O3 -std=c++17 -pthread -o amalgamate_demo amalgamate_demo.cpp && ./amalgamate_demo ../jsonexamples/twitter.json ../jsonexamples/amazon_cellphones.ndjson
62 -+${CXX} -O3 -std=c++17 -pthread -o amalgamate_demo amalgamate_demo.cpp && ./amalgamate_demo ../jsonexamples/twitter.json ../jsonexamples/amazon_cellphones.ndjson
63
64 diff --git a/dev-libs/simdjson/simdjson-0.4.7.ebuild b/dev-libs/simdjson/simdjson-0.4.7.ebuild
65 deleted file mode 100644
66 index 77da37bac07..00000000000
67 --- a/dev-libs/simdjson/simdjson-0.4.7.ebuild
68 +++ /dev/null
69 @@ -1,34 +0,0 @@
70 -# Copyright 2020 Gentoo Authors
71 -# Distributed under the terms of the GNU General Public License v2
72 -
73 -EAPI=7
74 -
75 -inherit toolchain-funcs cmake
76 -
77 -DESCRIPTION="SIMD accelerated C++ JSON library"
78 -HOMEPAGE="
79 - https://simdjson.org/
80 - https://github.com/simdjson/simdjson
81 -"
82 -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
83 -
84 -LICENSE="Apache-2.0 Boost-1.0"
85 -SLOT="0/2"
86 -KEYWORDS="~amd64 ~x86"
87 -IUSE="test"
88 -
89 -BDEPEND="
90 - sys-apps/file
91 - sys-apps/findutils
92 - sys-apps/grep
93 -"
94 -
95 -RESTRICT="!test? ( test )"
96 -
97 -src_configure() {
98 - local mycmakeargs=(
99 - $(usex test '' '-DSIMDJSON_JUST_LIBRARY=ON')
100 - )
101 -
102 - cmake_src_configure
103 -}