Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/ncnn/
Date: Sun, 07 Aug 2022 13:59:40
Message-Id: 1659880742.3293c7033a4992208687365643917bba27bce3f0.ionen@gentoo
1 commit: 3293c7033a4992208687365643917bba27bce3f0
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 7 13:13:09 2022 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 7 13:59:02 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3293c703
7
8 dev-libs/ncnn: drop 20220701, 20220721
9
10 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
11
12 dev-libs/ncnn/Manifest | 2 --
13 dev-libs/ncnn/ncnn-20220701.ebuild | 46 ------------------------------------
14 dev-libs/ncnn/ncnn-20220721.ebuild | 48 --------------------------------------
15 3 files changed, 96 deletions(-)
16
17 diff --git a/dev-libs/ncnn/Manifest b/dev-libs/ncnn/Manifest
18 index 90d93dcba666..f134295a0be4 100644
19 --- a/dev-libs/ncnn/Manifest
20 +++ b/dev-libs/ncnn/Manifest
21 @@ -1,3 +1 @@
22 -DIST ncnn-20220701.tar.gz 12220010 BLAKE2B 3038500683c9ea1634777cb4158aea0d6c6e640cb4a31302b99c546f000fb91f5d75d01328cf35896b7579dc3172512d120612f973ae9881b4f95d101607adcb SHA512 4b7f539213c8f06a426d1633e881ceeabee84b5419e890eaa95447868a511cad8a4528d1e311c87ed322ccabbcfb38cc1725592fb6299ef9be7e068c43bbd0b2
23 -DIST ncnn-20220721.tar.gz 12235249 BLAKE2B 5d164a1f8531395e6bdbbb1ace07d5c7ef08db9afe62155126297b4911621aad4c5f71ccb3343207450dc4ea055f6da07aeb93f230098ab407eaa05ee31db8b9 SHA512 0d6c037661e8e6f9eebcfa58e306c8a6cf94a3739f04ab863209857adc4e8d01e19ba5d67b81d1e85bf2f8c9d6318a3a49acc989b5b014c6e68041dca23bb78c
24 DIST ncnn-20220729.tar.gz 12235306 BLAKE2B ff7a5866c8746c078dcc927773f695d883d0cbb9e528d80addf730dd31bc1a401df4c5ab33baa398d26d8072ed2d0fd21e6e89cb03ddeca3fb84dbcaff8fd696 SHA512 0df877ee42edc32faa6891c8b234fc21064b18c1dc8c612b43757daf5f912530f3d015c783e6e199c2884616a88137d10f9c899528000f25e9d0881f028a9586
25
26 diff --git a/dev-libs/ncnn/ncnn-20220701.ebuild b/dev-libs/ncnn/ncnn-20220701.ebuild
27 deleted file mode 100644
28 index 4b8ce607d594..000000000000
29 --- a/dev-libs/ncnn/ncnn-20220701.ebuild
30 +++ /dev/null
31 @@ -1,46 +0,0 @@
32 -# Copyright 1999-2022 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=8
36 -
37 -inherit cmake
38 -
39 -DESCRIPTION="High-performance neural network inference framework"
40 -HOMEPAGE="https://github.com/Tencent/ncnn/"
41 -SRC_URI="https://github.com/Tencent/ncnn/archive/${PV}.tar.gz -> ${P}.tar.gz"
42 -
43 -LICENSE="BSD ZLIB"
44 -SLOT="0/${PV}" # currently has unstable ABI that often requires rebuilds
45 -KEYWORDS="~amd64 ~x86"
46 -IUSE="tools +vulkan"
47 -
48 -# Need the static library to run tests + skip vulkan / GPU:
49 -# -DNCNN_BUILD_TESTS=ON -DNCNN_SHARED_LIB=OFF -DNCNN_VULKAN=OFF
50 -RESTRICT="test"
51 -
52 -RDEPEND="
53 - tools? ( dev-libs/protobuf:= )
54 - vulkan? (
55 - dev-util/glslang
56 - media-libs/vulkan-loader
57 - )"
58 -DEPEND="
59 - ${RDEPEND}
60 - vulkan? ( dev-util/vulkan-headers )"
61 -
62 -DOCS=( README.md docs/. )
63 -
64 -src_configure() {
65 - local mycmakeargs=(
66 - -DGLSLANG_TARGET_DIR="${ESYSROOT}"/usr/$(get_libdir)/cmake
67 - -DNCNN_BUILD_EXAMPLES=OFF
68 - -DNCNN_BUILD_TOOLS=$(usex tools)
69 - -DNCNN_PYTHON=OFF # todo if something needs it
70 - -DNCNN_SHARED_LIB=ON
71 - -DNCNN_SYSTEM_GLSLANG=ON
72 - -DNCNN_VERSION=${PV} # avoids libncnn.so.*.%Y%m%d using build date
73 - -DNCNN_VULKAN=$(usex vulkan)
74 - )
75 -
76 - cmake_src_configure
77 -}
78
79 diff --git a/dev-libs/ncnn/ncnn-20220721.ebuild b/dev-libs/ncnn/ncnn-20220721.ebuild
80 deleted file mode 100644
81 index 3fc052ceb245..000000000000
82 --- a/dev-libs/ncnn/ncnn-20220721.ebuild
83 +++ /dev/null
84 @@ -1,48 +0,0 @@
85 -# Copyright 1999-2022 Gentoo Authors
86 -# Distributed under the terms of the GNU General Public License v2
87 -
88 -EAPI=8
89 -
90 -inherit cmake
91 -
92 -DESCRIPTION="High-performance neural network inference framework"
93 -HOMEPAGE="https://github.com/Tencent/ncnn/"
94 -SRC_URI="https://github.com/Tencent/ncnn/archive/${PV}.tar.gz -> ${P}.tar.gz"
95 -
96 -LICENSE="BSD ZLIB"
97 -SLOT="0/${PV}" # currently has unstable ABI that often requires rebuilds
98 -KEYWORDS="~amd64 ~x86"
99 -IUSE="tools +vulkan"
100 -
101 -# Need the static library to run tests + skip vulkan / GPU:
102 -# -DNCNN_BUILD_TESTS=ON -DNCNN_SHARED_LIB=OFF -DNCNN_VULKAN=OFF
103 -RESTRICT="test"
104 -
105 -RDEPEND="
106 - tools? ( dev-libs/protobuf:= )
107 - vulkan? (
108 - dev-util/glslang
109 - media-libs/vulkan-loader
110 - )"
111 -DEPEND="
112 - ${RDEPEND}
113 - vulkan? ( dev-util/vulkan-headers )"
114 -
115 -QA_PKGCONFIG_VERSION="1.0.${PV}"
116 -
117 -DOCS=( README.md docs/. )
118 -
119 -src_configure() {
120 - local mycmakeargs=(
121 - -DGLSLANG_TARGET_DIR="${ESYSROOT}"/usr/$(get_libdir)/cmake
122 - -DNCNN_BUILD_EXAMPLES=OFF
123 - -DNCNN_BUILD_TOOLS=$(usex tools)
124 - -DNCNN_PYTHON=OFF # todo if something needs it
125 - -DNCNN_SHARED_LIB=ON
126 - -DNCNN_SYSTEM_GLSLANG=ON
127 - -DNCNN_VERSION=${PV} # avoids libncnn.so.*.%Y%m%d using build date
128 - -DNCNN_VULKAN=$(usex vulkan)
129 - )
130 -
131 - cmake_src_configure
132 -}