Gentoo Archives: gentoo-commits

From: Luciano Degni <degni.public@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: x11-misc/leftwm-theme/
Date: Thu, 23 Dec 2021 09:39:18
Message-Id: 1640250748.6b9eb584a48d4a5b71a3f386425cb4188ad5ed2c.degni.public@gentoo
1 commit: 6b9eb584a48d4a5b71a3f386425cb4188ad5ed2c
2 Author: Luciano Degni <degni.public <AT> gmail <DOT> com>
3 AuthorDate: Thu Dec 23 09:12:28 2021 +0000
4 Commit: Luciano Degni <degni.public <AT> gmail <DOT> com>
5 CommitDate: Thu Dec 23 09:12:28 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b9eb584
7
8 x11-misc/leftwm-theme: initial import
9
10 Signed-off-by: Luciano Degni <degni.public <AT> gmail.com>
11
12 x11-misc/leftwm-theme/Manifest | 2 +
13 x11-misc/leftwm-theme/leftwm-theme-9999.ebuild | 207 +++++++++++++++++++++++++
14 x11-misc/leftwm-theme/metadata.xml | 13 ++
15 3 files changed, 222 insertions(+)
16
17 diff --git a/x11-misc/leftwm-theme/Manifest b/x11-misc/leftwm-theme/Manifest
18 new file mode 100644
19 index 000000000..06073e95f
20 --- /dev/null
21 +++ b/x11-misc/leftwm-theme/Manifest
22 @@ -0,0 +1,2 @@
23 +EBUILD leftwm-theme-9999.ebuild 3546 BLAKE2B b0e1c1f5016ee27c8566ca613cb92ca712f99f3b0a1f053e6d3b13e6021f5ef7b4afa83966534024e8cce2deeddd8d3343e7df3740a251734f5875470c034ef5 SHA512 131bc703bd842e5cd3e9f35962a5956a7d565e2937c93abc311484178b79aa263ce8f4de696963d6c8f8993df2e44007130b4f4b9bab7ae4b87cd7376ccfc3a1
24 +MISC metadata.xml 396 BLAKE2B 3bf8e0beae04cb2f752b7c4b37a6faad54b752327ea0e35fe7f788a8749e4ded379ada689800a6c10f2863376674f1b5ce4328e2fc38a5b079684cefc056bbcf SHA512 c4eb22f882843c4f08500955f3bd873a850bed3898fe3424f05fe4a1936e6296917441ff0ca176e204e1b92c5e13a5ef607d5eeac916b252254120b49b69a82f
25
26 diff --git a/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild b/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild
27 new file mode 100644
28 index 000000000..4c257170a
29 --- /dev/null
30 +++ b/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild
31 @@ -0,0 +1,207 @@
32 +# Copyright 2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=8
36 +
37 +CRATES="
38 + aho-corasick-0.7.18
39 + atty-0.2.14
40 + autocfg-1.0.1
41 + base64-0.13.0
42 + bitflags-1.3.2
43 + bumpalo-3.7.1
44 + bytes-1.1.0
45 + cc-1.0.70
46 + cfg-if-1.0.0
47 + clap-3.0.0-beta.4
48 + clap_derive-3.0.0-beta.4
49 + colored-2.0.0
50 + core-foundation-0.9.1
51 + core-foundation-sys-0.8.2
52 + dirs-next-2.0.0
53 + dirs-sys-next-0.1.2
54 + edit-distance-2.1.0
55 + encoding_rs-0.8.28
56 + env_logger-0.7.1
57 + fnv-1.0.7
58 + foreign-types-0.3.2
59 + foreign-types-shared-0.1.1
60 + form_urlencoded-1.0.1
61 + futures-channel-0.3.17
62 + futures-core-0.3.17
63 + futures-io-0.3.17
64 + futures-sink-0.3.17
65 + futures-task-0.3.17
66 + futures-util-0.3.17
67 + fuzzy-matcher-0.3.7
68 + getrandom-0.2.3
69 + git2-0.13.23
70 + h2-0.3.6
71 + hashbrown-0.11.2
72 + heck-0.3.3
73 + hermit-abi-0.1.19
74 + http-0.2.5
75 + http-body-0.4.3
76 + httparse-1.5.1
77 + httpdate-1.0.1
78 + humantime-1.3.0
79 + hyper-0.14.13
80 + hyper-tls-0.5.0
81 + idna-0.2.3
82 + indexmap-1.7.0
83 + ipnet-2.3.1
84 + itoa-0.4.8
85 + jobserver-0.1.24
86 + js-sys-0.3.55
87 + lazy_static-1.4.0
88 + libc-0.2.103
89 + libgit2-sys-0.12.24+1.3.0
90 + libssh2-sys-0.2.21
91 + libz-sys-1.1.3
92 + log-0.4.14
93 + matches-0.1.9
94 + memchr-2.4.1
95 + mime-0.3.16
96 + mio-0.7.13
97 + miow-0.3.7
98 + native-tls-0.2.8
99 + ntapi-0.3.6
100 + num_cpus-1.13.0
101 + once_cell-1.8.0
102 + openssl-0.10.36
103 + openssl-probe-0.1.4
104 + openssl-sys-0.9.67
105 + os_str_bytes-3.1.0
106 + percent-encoding-2.1.0
107 + pin-project-lite-0.2.7
108 + pin-utils-0.1.0
109 + pkg-config-0.3.20
110 + ppv-lite86-0.2.10
111 + pretty_env_logger-0.4.0
112 + proc-macro-error-1.0.4
113 + proc-macro-error-attr-1.0.4
114 + proc-macro2-1.0.29
115 + quick-error-1.2.3
116 + quote-1.0.9
117 + rand-0.8.4
118 + rand_chacha-0.3.1
119 + rand_core-0.6.3
120 + rand_hc-0.3.1
121 + redox_syscall-0.2.10
122 + redox_users-0.4.0
123 + regex-1.5.4
124 + regex-syntax-0.6.25
125 + remove_dir_all-0.5.3
126 + reqwest-0.11.4
127 + ryu-1.0.5
128 + schannel-0.1.19
129 + security-framework-2.4.2
130 + security-framework-sys-2.4.2
131 + semver-1.0.4
132 + serde-1.0.130
133 + serde_derive-1.0.130
134 + serde_json-1.0.68
135 + serde_urlencoded-0.7.0
136 + slab-0.4.4
137 + socket2-0.4.2
138 + strsim-0.10.0
139 + syn-1.0.78
140 + tempfile-3.2.0
141 + termcolor-1.1.2
142 + textwrap-0.14.2
143 + thread_local-1.1.3
144 + tinyvec-1.5.0
145 + tinyvec_macros-0.1.0
146 + tokio-1.12.0
147 + tokio-native-tls-0.3.0
148 + tokio-util-0.6.8
149 + toml-0.5.8
150 + tower-service-0.3.1
151 + tracing-0.1.28
152 + tracing-core-0.1.21
153 + try-lock-0.2.3
154 + unicode-bidi-0.3.6
155 + unicode-normalization-0.1.19
156 + unicode-segmentation-1.8.0
157 + unicode-width-0.1.9
158 + unicode-xid-0.2.2
159 + url-2.2.2
160 + vcpkg-0.2.15
161 + vec_map-0.8.2
162 + version_check-0.9.3
163 + want-0.3.0
164 + wasi-0.10.2+wasi-snapshot-preview1
165 + wasm-bindgen-0.2.78
166 + wasm-bindgen-backend-0.2.78
167 + wasm-bindgen-futures-0.4.28
168 + wasm-bindgen-macro-0.2.78
169 + wasm-bindgen-macro-support-0.2.78
170 + wasm-bindgen-shared-0.2.78
171 + web-sys-0.3.55
172 + winapi-0.3.9
173 + winapi-i686-pc-windows-gnu-0.4.0
174 + winapi-util-0.1.5
175 + winapi-x86_64-pc-windows-gnu-0.4.0
176 + winreg-0.7.0
177 + xdg-2.2.0
178 +"
179 +
180 +inherit cargo xdg-utils git-r3
181 +
182 +DESCRIPTION="A theme mangager for LeftWM"
183 +HOMEPAGE="https://github.com/leftwm/leftwm-theme"
184 +
185 +EGIT_REPO_URI="https://github.com/leftwm/leftwm-theme.git"
186 +
187 +SLOT="0"
188 +KEYWORDS="~amd64"
189 +RESTRICT="network-sandbox"
190 +
191 +LICENSE="
192 + || ( Apache-2.0 MIT )
193 + || ( Apache-2.0 MIT )
194 + || ( Apache-2.0 MIT MPL-2.0 )
195 + || ( MIT )
196 + || ( MIT Unlicense )
197 + Apache-2.0
198 + MIT
199 + Unlicense
200 + MPL-2.0
201 + BSD
202 +"
203 +
204 +QA_FLAGS_IGNORED="usr/bin/.*"
205 +
206 +DEPEND="
207 + dev-libs/openssl
208 + sys-libs/zlib
209 + >=dev-lang/rust-1.52.0
210 +"
211 +
212 +RDEPEND="
213 + ${DEPEND}
214 + x11-wm/left-wm
215 +"
216 +
217 +src_unpack() {
218 + git-r3_src_unpack
219 + cargo_live_src_unpack
220 +}
221 +
222 +src_compile() {
223 + cargo_src_compile
224 +}
225 +
226 +src_install() {
227 + dodoc README.md
228 + cd target/release || die
229 + dobin leftwm-theme
230 +}
231 +
232 +pkg_postinst() {
233 + xdg_desktop_database_update
234 +}
235 +
236 +pkg_postrm() {
237 + xdg_desktop_database_update
238 +}
239
240 diff --git a/x11-misc/leftwm-theme/metadata.xml b/x11-misc/leftwm-theme/metadata.xml
241 new file mode 100644
242 index 000000000..5d42941a5
243 --- /dev/null
244 +++ b/x11-misc/leftwm-theme/metadata.xml
245 @@ -0,0 +1,13 @@
246 +<?xml version="1.0" encoding="UTF-8"?>
247 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
248 +<pkgmetadata>
249 + <maintainer type="person">
250 + <email>degni.public@×××××.com</email>
251 + <name>Luciano Degni</name>
252 + </maintainer>
253 + <upstream>
254 + <doc>https://github.com/leftwm/leftwm-theme</doc>
255 + <bugs-to>https://github.com/leftwm/leftwm-theme/issues</bugs-to>
256 + </upstream>
257 +</pkgmetadata>
258 +