Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/oxipng/
Date: Wed, 07 Sep 2022 23:36:01
Message-Id: 1662593704.decd26bad993a57359550b18aea869b31c51859a.sam@gentoo
1 commit: decd26bad993a57359550b18aea869b31c51859a
2 Author: Nathan E. Egge <unlord <AT> xiph <DOT> org>
3 AuthorDate: Wed Sep 7 23:22:30 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 7 23:35:04 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decd26ba
7
8 media-gfx/oxipng: bump to 6.0.1
9
10 Signed-off-by: Nathan E. Egge <unlord <AT> xiph.org>
11 Closes: https://github.com/gentoo/gentoo/pull/27185
12 Signed-off-by: Sam James <sam <AT> gentoo.org>
13
14 media-gfx/oxipng/Manifest | 4 ++
15 media-gfx/oxipng/oxipng-6.0.1.ebuild | 114 +++++++++++++++++++++++++++++++++++
16 2 files changed, 118 insertions(+)
17
18 diff --git a/media-gfx/oxipng/Manifest b/media-gfx/oxipng/Manifest
19 index 5cf146c059f1..37c297911cbe 100644
20 --- a/media-gfx/oxipng/Manifest
21 +++ b/media-gfx/oxipng/Manifest
22 @@ -23,6 +23,7 @@ DIST crossbeam-utils-0.8.11.crate 40887 BLAKE2B 6cf3c4e28243515f06193ef746b18129
23 DIST deflate-1.0.0.crate 62722 BLAKE2B e8feda0890c90164ad3df45b49f79d17323626e469e50bf6025370af499c609ea14b06c2f489780f6d450d9094b09eb2ddbd7f80ddd06abc0abbdaf1d1efb482 SHA512 06ffe2829956c59b5bb80c29a58742ddcf33884410d8edfd126dbd7fd39c1dac704b2561dc99ed63ca1ea4665cf68d6bce96de99dbf105a7b1616ac858704862
24 DIST either-1.8.0.crate 15992 BLAKE2B 5b9254d54ced1f23447cc78fca74f12085c37e3c2da441b30521819025ebb808e8cbd9cbcec811f8b3951030914c1736b8bda61744d1323af8c5b8b0a3ef3ee9 SHA512 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2
25 DIST filetime-0.2.17.crate 14484 BLAKE2B c181cf4c3ddc5831c006917e7432620a62a0ca7aa379ea7f1aab9b99a8cf725055e8510f7f63ae5add770dc8f91c824d3b4e9e86ec0f3e7faa4e9a647c431a8b SHA512 3f7cc4e64381f4076ae04bbc0adbe2ecb024719f1f2fcc2ef537b0285261e03b8af7655d2db72358185dcce109df060d4a4a4015b3168fae0f6a952878860087
26 +DIST flate2-1.0.24.crate 70191 BLAKE2B f5ff04557dd0a57151b4c704cce60622157be4c847fb0a42eeb5a9d531ba28d34b41632bc1b34d2f935ab576f152479f72877dc4e6b296edf125becc6e6d52b2 SHA512 8faf97c28dcc4553f4880295677b1269b4acbc6518d006913d32d7e319990c6631e10f1baf7199b96e03f6de95b9e2de04502522bb1eb45bc301a0fbb0bfc0c5
27 DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
28 DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
29 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
30 @@ -44,7 +45,9 @@ DIST num_cpus-1.13.1.crate 14752 BLAKE2B 27490aeee349d944c29e50b44e9a84371030459
31 DIST once_cell-1.14.0.crate 31614 BLAKE2B b9ac8f889c86d4160ee026fca20b5135aa7bd60e8bfaf23946d003bcf0b666929a4da5859d874449d15b6ba0ec4c26e98273d020be50184b9d44ae90b8608175 SHA512 81531f06f32854e1794555e10ccd6ee2b6913bfefdd9eed52dd44a02e799fa6371cdf102cc67bc70d581a0cc4abb7dd16c9c12ede6df4ff38b20dc5908bad186
32 DIST os_str_bytes-6.3.0.crate 22928 BLAKE2B 84e8197375742373bc7c7a3b459f8a9f97ffa0b8a2e517bee0d8ebb420a8509056cf56984612f44171c6b5e219b6ea91b14134fa6386b3cf3502b13ab92386c9 SHA512 34f861a15543933c9fcb560a835bd943231ffcef2c68126d8633f8e792d2d59a20765947feddb0c795a15329d74260d6c2bf74a1f10ee88f355f47240acbb42e
33 DIST oxipng-6.0.0.tar.gz 51828261 BLAKE2B db6e22968bb8247b14481892ea6e5c3240f89ef1e3fca4efd3fddf9e0fca78a48b5553a96840a019650cc3cce8c6073abb3270e8086acdce940d42a1ff7e8996 SHA512 beb24bb409f19f3d10e7774c4bf1f9485aedbbd48eaf254a9039d987586fdddc80c725df1f32f21dee28f5252a8f15d3dcad6cf6465f19eb11e935570efe9f8f
34 +DIST oxipng-6.0.1.tar.gz 51828545 BLAKE2B 3f1cceeb91a0bb2d3e8426de6c08c53a1f87cc207306d9475b49842ad5140e4c71ebbf2992fa3e10e8056eec827428c9ba62f9bdab0306e332e1d2cb2d8e3d3a SHA512 4a66bc41cd205b01cef96ee307b633d5f2637e1792dbc63e2d457d1e6e0d8a006fd9fcc9d3e7eb740fbe6e4ec4b789115e3a2a1e2b5c615b253c3261806e0da1
35 DIST png-0.17.5.crate 80450 BLAKE2B 0e686524f3d1158bbaca8828b50601c62ef601ac0541df08827ee2285b3cd636592f08efc37cb67808368c6fbb4511439ea54c96598c2e56162a8f4841e78cff SHA512 43df7662a4e31e2b734b913439e32748da149680976286ea54c7bc2aecfd8550b35956266224e6ffc410b22c40ee2ee166219602e07c3e9c3500737e5bbef7ec
36 +DIST png-0.17.6.crate 80695 BLAKE2B 2fd956ff04d32a386aec4210939cb9cec5dfca4b72c98dfe49aefa130a229414e6e1692ed55fe9704dd56ef11851b61c3fe0fc50a9207192407432c1332c3f15 SHA512 16a3c657efb1a23b47b2bd51f635ef35338c3b9920b604f216dd6d0ac3a8b21e12e854591739bded2947036f4fc1abde0604d9a8ae5a6639562a46e98d29ee9e
37 DIST rayon-1.5.3.crate 167246 BLAKE2B bb312c9879fea3cedecb70bff78616eb7fc761e2201d5576d86074f4926dee6266ff6f917cc97a63b6e6daffc33f5d693a5c73daa49724643b93f3b9ac77d8dd SHA512 47909226951c4d6b774880dd308e2633b1582e41e7730ac8af902895578e6f29a9b1bc47debbd9618c5a45f317b4f264480392c8982aa33576deeb9d5f8ffb82
38 DIST rayon-core-1.9.3.crate 65300 BLAKE2B de5700c9def379f6a27ee0ac0667f741913c28ba4d98e95d7ae964c32f13967b4ca160d219b53394985ff4557a11a6ab3c242333e2a6d3790801bdffef3f9153 SHA512 4b852f083766e7e414132840cc8dfef148e15db47967eeedc2ddbff9a4372521c296dd4f66e0b6990f49a8ce88ebed9d44e7ad674df42f96b99b24469b1852a5
39 DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
40 @@ -70,3 +73,4 @@ DIST windows_i686_msvc-0.36.1.crate 724575 BLAKE2B cf964bec007d8432e2009644cf7f8
41 DIST windows_x86_64_gnu-0.36.1.crate 790934 BLAKE2B 9dec5d966bdc89efbc81989acca242d519f51676ec37487df2bfacd6bfbc5a8de2871be72c5b96a073a899c666e3a39aa60d493e7df39fa90efe869fb744a332 SHA512 598b69e4f2cd3d68f910d526a66dadb465ff30a8c261c9a4455aa1c5b952d23c04f8edaa063cd16fb43564c116a13f06d607f3a0a9c7495054b8bfe1c04d1865
42 DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 4cf967f10d4ce148bac967598168752d1996b4ddf5278a8fca53360566c37c1a014bfb4dfdc0ae2d96e01196c42eb4906ea80d8e9dd23b9e9f3163631c9e253e SHA512 89c22ed51a74f531662d80ae0fa5e0215728db1e6caf3c13eaeba95a93548b43c00b8474f52553ac866ac83c203b6c22dc44fbc870e882a4c9c97ba54b87c631
43 DIST zopfli-0.7.0.crate 44424 BLAKE2B 3a6bac36c221819334ce52dad0b7de69dedaefdc55ef85d499ce96aa9cb78dac4558f8a086badc181948f75663a38f869df31bf5fed73ccd8636c1858729e591 SHA512 f7703b29e4ec0c12cd8f1124381e730d97e89877a85f03c93fb063ebe0c08c551011e2651f44fb9013caac5e0b9963363e1e85e8aaa9b50523cb6a3fa804df79
44 +DIST zopfli-0.7.1.crate 44416 BLAKE2B 14c6e7982f34de921bc3ce0048281e76f1de9715c0a108cce58d216af406eed16a06014de0af023d0090f6ae26fca0a62049179401875f6a3a878c366afed2b5 SHA512 caa7f95ab2d5c1611d84b6d73f33a0722ffb459759614cdfcb4a7fadcca679e2387486848d5ebc4f2a2f5aabaaef2cd466dee536c5d9aa3410cd9dfca9755678
45
46 diff --git a/media-gfx/oxipng/oxipng-6.0.1.ebuild b/media-gfx/oxipng/oxipng-6.0.1.ebuild
47 new file mode 100644
48 index 000000000000..fcaf53785416
49 --- /dev/null
50 +++ b/media-gfx/oxipng/oxipng-6.0.1.ebuild
51 @@ -0,0 +1,114 @@
52 +# Copyright 2022 Gentoo Authors
53 +# Distributed under the terms of the GNU General Public License v2
54 +
55 +# Auto-Generated by cargo-ebuild 0.5.3-dev
56 +
57 +EAPI=8
58 +
59 +CRATES="
60 + adler-1.0.2
61 + adler32-1.2.0
62 + atty-0.2.14
63 + autocfg-1.1.0
64 + bit-vec-0.6.3
65 + bitflags-1.3.2
66 + bytemuck-1.12.1
67 + byteorder-1.4.3
68 + cc-1.0.73
69 + cfg-if-1.0.0
70 + clap-3.2.20
71 + clap_lex-0.2.4
72 + cloudflare-zlib-0.2.9
73 + cloudflare-zlib-sys-0.3.0
74 + color_quant-1.1.0
75 + crc-3.0.0
76 + crc-catalog-2.1.0
77 + crc32fast-1.3.2
78 + crossbeam-channel-0.5.6
79 + crossbeam-deque-0.8.2
80 + crossbeam-epoch-0.9.10
81 + crossbeam-utils-0.8.11
82 + either-1.8.0
83 + filetime-0.2.17
84 + flate2-1.0.24
85 + glob-0.3.0
86 + hashbrown-0.12.3
87 + hermit-abi-0.1.19
88 + image-0.24.3
89 + indexmap-1.9.1
90 + iter-read-0.3.1
91 + itertools-0.10.3
92 + libc-0.2.132
93 + libdeflate-sys-0.10.0
94 + libdeflater-0.10.0
95 + log-0.4.17
96 + memoffset-0.6.5
97 + miniz_oxide-0.5.4
98 + miniz_oxide-0.6.2
99 + num-integer-0.1.45
100 + num-rational-0.4.1
101 + num-traits-0.2.15
102 + num_cpus-1.13.1
103 + once_cell-1.14.0
104 + os_str_bytes-6.3.0
105 + png-0.17.6
106 + rayon-1.5.3
107 + rayon-core-1.9.3
108 + redox_syscall-0.2.16
109 + rgb-0.8.33
110 + rustc_version-0.4.0
111 + scopeguard-1.1.0
112 + semver-1.0.13
113 + stderrlog-0.5.3
114 + strsim-0.10.0
115 + termcolor-1.1.3
116 + textwrap-0.15.0
117 + thread_local-1.1.4
118 + typed-arena-2.0.1
119 + wild-2.1.0
120 + winapi-0.3.9
121 + winapi-i686-pc-windows-gnu-0.4.0
122 + winapi-util-0.1.5
123 + winapi-x86_64-pc-windows-gnu-0.4.0
124 + windows-sys-0.36.1
125 + windows_aarch64_msvc-0.36.1
126 + windows_i686_gnu-0.36.1
127 + windows_i686_msvc-0.36.1
128 + windows_x86_64_gnu-0.36.1
129 + windows_x86_64_msvc-0.36.1
130 + zopfli-0.7.1
131 +"
132 +
133 +inherit cargo flag-o-matic
134 +
135 +DESCRIPTION="Multithreaded lossless PNG compression optimizer written in Rust"
136 +HOMEPAGE="https://github.com/shssoichiro/oxipng"
137 +SRC_URI="https://github.com/shssoichiro/oxipng/archive/v${PV}.tar.gz -> ${P}.tar.gz"
138 +SRC_URI+=" $(cargo_crate_uris ${CRATES})"
139 +
140 +LICENSE="
141 + || ( 0BSD Apache-2.0 MIT )
142 + Apache-2.0
143 + || ( ( Apache-2.0 ZLIB ) ( MIT ZLIB ) )
144 + || ( Apache-2.0 MIT )
145 + || ( Apache-2.0 MIT ZLIB )
146 + MIT
147 + || ( MIT Unlicense )
148 + ZLIB
149 +"
150 +SLOT="0"
151 +KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
152 +
153 +BDEPEND=">=virtual/rust-1.57.0"
154 +
155 +QA_FLAGS_IGNORED="usr/bin/oxipng"
156 +
157 +src_configure() {
158 + filter-lto # 860063 file format not recognized with cloudflare-zlib-sys
159 +}
160 +
161 +src_install() {
162 + cargo_src_install
163 +
164 + dodoc CHANGELOG.md README.md
165 +}