Sebastien Marie <sema...@kapouay.eu.org> writes: > Jeremy Evans <jer...@openbsd.org> writes: > >> The commonmarker gem recently changed the backend they were using from a >> C-based one (libcmark-gfm), to a Rust-based one (comrak). This required >> a significant amount of work to get it to continue to build, because: >> >> * cargo wants to download the crates at runtime, and the way the cargo >> module wants to handle this doesn't work for the gem case.
add CONFIGURE_STYLE += cargo , and it will be properly configured to uses crates from modcargo-crates directory. >> * One crate needs a source file that doesn't appear to ship in the crate >> (or the cargo module removes it). > > yes, the cargo module removes the sources fixes for several crates, when > the usual purpose is to build a library from source whereas it is > present in the ports tree. > > if you only need the oniguruma library, you could just add: > LIB_DEPENDS += textproc/oniguruma > WANTLIB += onig to have it properly used, you should also use MODCARGO_ENV: MAKE_ENV += ${MODCARGO_ENV} it will pass several environement variable to cargo, in particular one for oniguruma to ask the config part (build.rs) to use system library. > the onig_sys crate will first looks at pkg-config to search it (and try > to build it if not present). > > if you need more than the library, you could opt-in to not remove the > source files using: > MODCARGO_CRATES_KEEP += onig_sys > >> * The cargo module needs to modification (extra variable) to build this, >> because either it or the ruby module puts the downloaded crates in a >> different location than expected. > >> To get around the last issue, I added MODCARGO_CRATE_EXTRACTDIR to the >> cargo module. No backwards-incompatible changes for other ports >> using the cargo module. > > I would like to properly understand the issue first. specially as you > are also redefining lot of paths to have things properly working > (MODCARGO_VENDOR_DIR and .cargo/config file generation). > > I will take a look at it. the problem is due to lang/ruby module: the EXTRACT_CASES for *.gem changes the current directory (cd ...) and doesn't go back to the initial directory. it could be solved by removing the cd part and use tar -C diff /data/semarie/repos/openbsd/ports commit - c6712808d625e9b2beb45cb5a9fa42e6e2df24ee path + /data/semarie/repos/openbsd/ports blob - c53117fb73c37e254632d41a0dc353961535cf25 file + lang/ruby/ruby.port.mk --- lang/ruby/ruby.port.mk +++ lang/ruby/ruby.port.mk @@ -192,8 +192,8 @@ _GEM_MAKE= "make V=1" # signatures. EXTRACT_CASES += *.gem) \ mkdir ${WRKDIST} ${_GEM_CONTENT}; \ - cd ${_GEM_CONTENT} && tar -xf ${FULLDISTDIR}/$$archive; \ - cd ${WRKDIST} && tar -xzf ${_GEM_DATAFILE} && rm -f ${_GEM_DATAFILE}; \ + tar -xf ${FULLDISTDIR}/$$archive -C ${_GEM_CONTENT}; \ + tar -xzf ${_GEM_DATAFILE} -C ${WRKDIST} && rm -f ${_GEM_DATAFILE}; \ gzcat ${_GEM_CONTENT}/metadata.gz > ${WRKDIST}/.metadata; \ rm -f ${_GEM_CONTENT}/*.gz.sig ${_GEM_CONTENT}/checksums.yaml.gz;; I don't have deeply tested the diff, only with ruby-commonmarker. Alternatives are: - do a 'cd ${WRKDIR}' at end of the case to restore the directory - enclose the 'cd ... && tar' inside a subshell with () >> This also required a new dependency, ruby-rb_sys, which will likely >> be used by any future Rust-based Ruby ports. Hopefully, the work >> required to get this port updated will make it easier to get other >> Rust-based Ruby ports working, should they show up. >> I have one small issue with ruby-rb_sys: it is hiding the build of the crates, so a long part of the build has no output at all. I didn't go into the source to see if it could be changed in some way, and it could be done later. I am fine to import it as it, and revisit it later. >> This is my first time working on a port using Rust. Maybe there is an >> easier way or I'm doing something wrong. > > The MODCARGO_CRATES lines could go inside an external "crates.inc" file > and do a .include "crates.inc" in the Makefile. it is usually simpler > for updating the port. > > $ make modcargo-gen-crates > crates.inc > > please also re-run the crates.inc generation (after the "make makesum"), > to have proper licenses information in the file, using > > $ make modcargo-gen-crates-licenses > crates.inc > >> The use of Rust will probably knock out a few platforms. However, this >> is a leaf port, so the affect on ports will be minimal. >> >> Tested on amd64. >> >> OKs for: >> >> * cargo module change for me, lang/ruby module should be corrected. >> * import ruby-rb_sys dependency ok semarie@ >> * commonmarker update Below a modified diff, based on your diff: - add LIB_DEPENDS and WANTLIB for textproc/oniguruma - add cargo to CONFIGURE_STYLE - add ${MODCARGO_ENV} to MAKE_ENV - remove pre-configure step (done by CONFIGURE_TYPE+=cargo) - remove onig_sys manual install (done by LIB_DEPENDS + MODCARGO_ENV) - use crates.inc file for MODCARGO_CRATES lines Feel free to rearrange the stuff as you like. Thanks. -- Sebastien Marie diff /data/semarie/repos/openbsd/ports commit - c6712808d625e9b2beb45cb5a9fa42e6e2df24ee path + /data/semarie/repos/openbsd/ports blob - 3a76b34d38d92e7fd5a524feb65c0cb7c6037a7f file + textproc/ruby-commonmarker/Makefile --- textproc/ruby-commonmarker/Makefile +++ textproc/ruby-commonmarker/Makefile @@ -1,14 +1,36 @@ -COMMENT = ruby wrapper for libcmark-gfm +COMMENT = ruby wrapper for comrak rust crate -DISTNAME = commonmarker-0.23.10 +DISTNAME = commonmarker-1.0.3 CATEGORIES = textproc HOMEPAGE = https://github.com/gjtorikian/commonmarker # MIT License PERMIT_PACKAGE = Yes -MODULES = lang/ruby +MODULES = devel/cargo \ + lang/ruby -CONFIGURE_STYLE = ruby gem ext +WANTLIB += ${MODCARGO_WANTLIB} onig +BUILD_DEPENDS = devel/ruby-rb_sys,${MODRUBY_FLAVOR}>=0.9 \ + devel/llvm/16,-main + +LIB_DEPENDS = textproc/oniguruma + +CONFIGURE_STYLE = ruby gem ext cargo + +MODCARGO_VENDOR_DIR = ${WRKDIR}/modcargo-crates +MODCARGO_BUILD = No +MODCARGO_INSTALL = No + +USE_GMAKE = Yes +CONFIGURE_ENV = MAKE=gmake +MAKE_ENV = MAKE=gmake \ + RUBY=${RUBY} \ + HOME=${WRKSRC} \ + LIBCLANG_PATH=${PREFIX}/llvm16/lib \ + ${MODCARGO_ENV} + +.include "crates.inc" + .include <bsd.port.mk> blob - /dev/null file + textproc/ruby-commonmarker/crates.inc (mode 644) --- /dev/null +++ textproc/ruby-commonmarker/crates.inc @@ -0,0 +1,137 @@ +MODCARGO_CRATES += adler 1.0.2 # 0BSD OR MIT OR Apache-2.0 +MODCARGO_CRATES += aho-corasick 1.1.2 # Unlicense OR MIT +MODCARGO_CRATES += anstream 0.6.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += anstyle 1.0.4 # MIT OR Apache-2.0 +MODCARGO_CRATES += anstyle-parse 0.2.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += anstyle-query 1.0.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += anstyle-wincon 3.0.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += base64 0.21.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += bincode 1.3.3 # MIT +MODCARGO_CRATES += bindgen 0.69.1 # BSD-3-Clause +MODCARGO_CRATES += bit-set 0.5.3 # MIT/Apache-2.0 +MODCARGO_CRATES += bit-vec 0.6.3 # MIT/Apache-2.0 +MODCARGO_CRATES += bitflags 1.3.2 # MIT/Apache-2.0 +MODCARGO_CRATES += bitflags 2.4.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += bumpalo 3.14.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += cc 1.0.83 # MIT OR Apache-2.0 +MODCARGO_CRATES += cexpr 0.6.0 # Apache-2.0/MIT +MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0 +MODCARGO_CRATES += clang-sys 1.6.1 # Apache-2.0 +MODCARGO_CRATES += clap 4.4.12 # MIT OR Apache-2.0 +MODCARGO_CRATES += clap_builder 4.4.12 # MIT OR Apache-2.0 +MODCARGO_CRATES += clap_derive 4.4.7 # MIT OR Apache-2.0 +MODCARGO_CRATES += clap_lex 0.6.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += colorchoice 1.0.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += comrak 0.20.0 # BSD-2-Clause +MODCARGO_CRATES += crc32fast 1.3.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += darling 0.14.4 # MIT +MODCARGO_CRATES += darling_core 0.14.4 # MIT +MODCARGO_CRATES += darling_macro 0.14.4 # MIT +MODCARGO_CRATES += deranged 0.3.10 # MIT OR Apache-2.0 +MODCARGO_CRATES += derive_builder 0.12.0 # MIT/Apache-2.0 +MODCARGO_CRATES += derive_builder_core 0.12.0 # MIT/Apache-2.0 +MODCARGO_CRATES += derive_builder_macro 0.12.0 # MIT/Apache-2.0 +MODCARGO_CRATES += deunicode 1.4.2 # BSD-3-Clause +MODCARGO_CRATES += emojis 0.5.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += entities 1.0.1 # MIT +MODCARGO_CRATES += equivalent 1.0.1 # Apache-2.0 OR MIT +MODCARGO_CRATES += errno 0.3.8 # MIT OR Apache-2.0 +MODCARGO_CRATES += fancy-regex 0.11.0 # MIT +MODCARGO_CRATES += flate2 1.0.28 # MIT OR Apache-2.0 +MODCARGO_CRATES += fnv 1.0.7 # Apache-2.0 / MIT +MODCARGO_CRATES += glob 0.3.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += hashbrown 0.14.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += heck 0.4.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += ident_case 1.0.1 # MIT/Apache-2.0 +MODCARGO_CRATES += indexmap 2.1.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += itoa 1.0.10 # MIT OR Apache-2.0 +MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0 +MODCARGO_CRATES += lazycell 1.3.0 # MIT/Apache-2.0 +MODCARGO_CRATES += libc 0.2.151 # MIT OR Apache-2.0 +MODCARGO_CRATES += libloading 0.7.4 # ISC +MODCARGO_CRATES += line-wrap 0.1.1 # Apache-2.0 +MODCARGO_CRATES += linked-hash-map 0.5.6 # MIT/Apache-2.0 +MODCARGO_CRATES += linux-raw-sys 0.4.12 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT +MODCARGO_CRATES += log 0.4.20 # MIT OR Apache-2.0 +MODCARGO_CRATES += magnus 0.6.2 # MIT +MODCARGO_CRATES += magnus-macros 0.6.0 # MIT +MODCARGO_CRATES += memchr 2.6.4 # Unlicense OR MIT +MODCARGO_CRATES += minimal-lexical 0.2.1 # MIT/Apache-2.0 +MODCARGO_CRATES += miniz_oxide 0.7.1 # MIT OR Zlib OR Apache-2.0 +MODCARGO_CRATES += nom 7.1.3 # MIT +MODCARGO_CRATES += once_cell 1.19.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += onig 6.4.0 # MIT +MODCARGO_CRATES += onig_sys 69.8.1 # MIT +MODCARGO_CRATES += peeking_take_while 0.1.2 # Apache-2.0/MIT +MODCARGO_CRATES += phf 0.11.2 # MIT +MODCARGO_CRATES += phf_shared 0.11.2 # MIT +MODCARGO_CRATES += pkg-config 0.3.28 # MIT OR Apache-2.0 +MODCARGO_CRATES += plist 1.6.0 # MIT +MODCARGO_CRATES += powerfmt 0.2.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += proc-macro2 1.0.71 # MIT OR Apache-2.0 +MODCARGO_CRATES += quick-xml 0.31.0 # MIT +MODCARGO_CRATES += quote 1.0.33 # MIT OR Apache-2.0 +MODCARGO_CRATES += rb-sys 0.9.85 # MIT OR Apache-2.0 +MODCARGO_CRATES += rb-sys-build 0.9.85 # MIT OR Apache-2.0 +MODCARGO_CRATES += rb-sys-env 0.1.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += regex 1.10.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += regex-automata 0.4.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += regex-syntax 0.7.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += regex-syntax 0.8.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += rustc-hash 1.1.0 # Apache-2.0/MIT +MODCARGO_CRATES += rustix 0.38.28 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT +MODCARGO_CRATES += ryu 1.0.16 # Apache-2.0 OR BSL-1.0 +MODCARGO_CRATES += safemem 0.3.3 # MIT/Apache-2.0 +MODCARGO_CRATES += same-file 1.0.6 # Unlicense/MIT +MODCARGO_CRATES += seq-macro 0.3.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde 1.0.193 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde_derive 1.0.193 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde_json 1.0.108 # MIT OR Apache-2.0 +MODCARGO_CRATES += shell-words 1.1.0 # MIT/Apache-2.0 +MODCARGO_CRATES += shlex 1.2.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += siphasher 0.3.11 # MIT/Apache-2.0 +MODCARGO_CRATES += slug 0.1.5 # MIT/Apache-2.0 +MODCARGO_CRATES += strsim 0.10.0 # MIT +MODCARGO_CRATES += syn 1.0.109 # MIT OR Apache-2.0 +MODCARGO_CRATES += syn 2.0.43 # MIT OR Apache-2.0 +MODCARGO_CRATES += syntect 5.1.0 # MIT +MODCARGO_CRATES += terminal_size 0.3.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += thiserror 1.0.52 # MIT OR Apache-2.0 +MODCARGO_CRATES += thiserror-impl 1.0.52 # MIT OR Apache-2.0 +MODCARGO_CRATES += time 0.3.31 # MIT OR Apache-2.0 +MODCARGO_CRATES += time-core 0.1.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += time-macros 0.2.16 # MIT OR Apache-2.0 +MODCARGO_CRATES += typed-arena 2.0.2 # MIT +MODCARGO_CRATES += unicode-ident 1.0.12 # (MIT OR Apache-2.0) AND Unicode-DFS-2016 +MODCARGO_CRATES += unicode_categories 0.1.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += utf8parse 0.2.1 # Apache-2.0 OR MIT +MODCARGO_CRATES += walkdir 2.4.0 # Unlicense/MIT +MODCARGO_CRATES += wasm-bindgen 0.2.89 # MIT OR Apache-2.0 +MODCARGO_CRATES += wasm-bindgen-backend 0.2.89 # MIT OR Apache-2.0 +MODCARGO_CRATES += wasm-bindgen-macro 0.2.89 # MIT OR Apache-2.0 +MODCARGO_CRATES += wasm-bindgen-macro-support 0.2.89 # MIT OR Apache-2.0 +MODCARGO_CRATES += wasm-bindgen-shared 0.2.89 # MIT OR Apache-2.0 +MODCARGO_CRATES += winapi 0.3.9 # MIT/Apache-2.0 +MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0 +MODCARGO_CRATES += winapi-util 0.1.6 # Unlicense/MIT +MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0 # MIT/Apache-2.0 +MODCARGO_CRATES += windows-sys 0.48.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows-sys 0.52.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows-targets 0.48.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows-targets 0.52.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_aarch64_gnullvm 0.48.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_aarch64_gnullvm 0.52.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_aarch64_msvc 0.48.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_aarch64_msvc 0.52.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_i686_gnu 0.48.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_i686_gnu 0.52.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_i686_msvc 0.48.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_i686_msvc 0.52.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_gnu 0.48.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_gnu 0.52.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_gnullvm 0.48.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_gnullvm 0.52.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_msvc 0.48.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_msvc 0.52.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += xdg 2.5.2 # Apache-2.0 OR MIT +MODCARGO_CRATES += yaml-rust 0.4.5 # MIT/Apache-2.0 blob - a662f8f20edddf5b48083969a8cbe8c1e9a5e1c1 file + textproc/ruby-commonmarker/distinfo --- textproc/ruby-commonmarker/distinfo +++ textproc/ruby-commonmarker/distinfo @@ -1,2 +1,276 @@ -SHA256 (commonmarker-0.23.10.gem) = /dMSriu0BxsvMIXU11M8ufjZBXouqgdgIoplvD7VZdE= -SIZE (commonmarker-0.23.10.gem) = 152576 +SHA256 (cargo/adler-1.0.2.tar.gz) = 8mIBYEyHseAb09mPjV2aj8u4FejO20H/zL60v1k6Nf4= +SHA256 (cargo/aho-corasick-1.1.2.tar.gz) = spady5WLNmVUcfxh9+QW+nYDO91L/tBnjY/uHi0HofA= +SHA256 (cargo/anstream-0.6.5.tar.gz) = 1mSpLsroX9CnOSYVhEkEZU0dX1UUg39HHd70oFerobY= +SHA256 (cargo/anstyle-1.0.4.tar.gz) = cHkHW0H1M7jGHSpNBzxGduH4skn/lKOTsFldswTg3Yc= +SHA256 (cargo/anstyle-parse-0.2.3.tar.gz) = x1rGXaOeX+WrdZMHSZ3a2IDXJO7S9s5bXoom9POHkow= +SHA256 (cargo/anstyle-query-1.0.2.tar.gz) = 4okjMSREzdco5HOLP5ycrHOVAJCbs9PJS0NVGxZRdkg= +SHA256 (cargo/anstyle-wincon-3.0.2.tar.gz) = HNVLgeyNYYDiRlTQs3GtIvw90IO2/4ujJbcuAMh2YKc= +SHA256 (cargo/base64-0.21.5.tar.gz) = NWNqFJTt47ZGzJj3T45ix3OjimWevHd6LPJrm3QXHfk= +SHA256 (cargo/bincode-1.3.3.tar.gz) = sfRelBfYcifHpW0i5HHGIGRiy6UUx1kMCa/0z20d3K0= +SHA256 (cargo/bindgen-0.69.1.tar.gz) = n/zrw4SZRqcXCgWZKqw52jQ6kGdqs5LFGkKAmB1jecI= +SHA256 (cargo/bit-set-0.5.3.tar.gz) = BwDdq1BvM7IKA7E5luzNMJpI5f930NlZJqoCEPtOlfE= +SHA256 (cargo/bit-vec-0.6.3.tar.gz) = NJ+bahee1gcwVSbKSJs0rQpBrtX3mA+pDrAxYLaVmPs= +SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo= +SHA256 (cargo/bitflags-2.4.1.tar.gz) = Mndi9uWnZWkjAeW7UT4Nn+9jvoa7wUUoBSsc0+bwPgc= +SHA256 (cargo/bumpalo-3.14.0.tar.gz) = fzDnR2Uh9vivGhxMC4zJTwvuN9kXY9DKJmXymbbNiuw= +SHA256 (cargo/cc-1.0.83.tar.gz) = 8RdPsLbsI4Y/i5cQJ4BKQmFONH6vsKlb8LEs2uIfxNA= +SHA256 (cargo/cexpr-0.6.0.tar.gz) = b6w4epi7fDcpIFfP/FbWLstimQACZAJjOukWDfk6h2Y= +SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0= +SHA256 (cargo/clang-sys-1.6.1.tar.gz) = xoj8dEMoCOPraEyuiDCoa+HWaivVjh8kjtCWClkLr28= +SHA256 (cargo/clap-4.4.12.tar.gz) = 3Pq4umjzZo6J9v9g9bIFzqVqp7dpRRpZ80uGgvUcBW0= +SHA256 (cargo/clap_builder-4.4.12.tar.gz) = +3+15Ol5rsO+d5FWL8ukUvlK2F6VTaAkOWQz4OJaeek= +SHA256 (cargo/clap_derive-4.4.7.tar.gz) = z5gEr6r1mpHnWwIqMPtyKaeQH2DHVUicxhybQjuDZEI= +SHA256 (cargo/clap_lex-0.6.0.tar.gz) = cC/HLrJOWh5IzlgCemdbwk7dUgltU5fUrqfG3Z7KC9E= +SHA256 (cargo/colorchoice-1.0.0.tar.gz) = rL8a8VX5ue9kfkLNwVjbS2Shth90NikiX95vPgvip8c= +SHA256 (cargo/comrak-0.20.0.tar.gz) = nxjnI0HmzcdInP+3b5k4EqFKkG21Te2wIARMzCEdyq4= +SHA256 (cargo/crc32fast-1.3.2.tar.gz) = tUC9i8gQ04hcbqkeIBgwL2i6uiEpqz6I8yOJ7pNwiA0= +SHA256 (cargo/darling-0.14.4.tar.gz) = e3UMs0F/0bMnQxpHDziFIDCUeasL9eMjUF2vApDNOFA= +SHA256 (cargo/darling_core-0.14.4.tar.gz) = EJwcpua3+CzCM6lwBOqO18oSOprweoIwh4/P2psVi/A= +SHA256 (cargo/darling_macro-0.14.4.tar.gz) = pKq028n3YR2LVQSKOhbS0BDCyDNORjBLQKwcwUvztI4= +SHA256 (cargo/deranged-0.3.10.tar.gz) = jrMNcKB6OwSITSZ38GvsM1CdxnymDZKUnlU1NS0xkdw= +SHA256 (cargo/derive_builder-0.12.0.tar.gz) = jWd3h4S1CAGDWcvIaW7bPbeBYLqywqKLp/Vu9pMpl/g= +SHA256 (cargo/derive_builder_core-0.12.0.tar.gz) = wRvcEaDEe8fTfVgrUoXaaEnJZoECNoC5Bmc8Vwevew8= +SHA256 (cargo/derive_builder_macro-0.12.0.tar.gz) = 682jXHo5aFClX/6sdAgEtA/+x3m5j/+7Fzj0Az8O554= +SHA256 (cargo/deunicode-1.4.2.tar.gz) = OuKjU3PFx0NAt5rmeAtJiysYORXsXazyY6rFoJm/SFo= +SHA256 (cargo/emojis-0.5.3.tar.gz) = NAe8dJGRgn1FaigjIXcIR9r0sKESj94CWXqO0umHuV0= +SHA256 (cargo/entities-1.0.1.tar.gz) = tTIK5MN4IVDZALeYB2EaWamfyaHWHWhvqvwkuT/I18o= +SHA256 (cargo/equivalent-1.0.1.tar.gz) = VEOAfW3/aTc9Qzq571N4rY31DKYpjK8V3m5S4kqvVNU= +SHA256 (cargo/errno-0.3.8.tar.gz) = oljkbNwGPrhRnAC5/IRfxHvPykEw4vCOiGZc7ahHQkU= +SHA256 (cargo/fancy-regex-0.11.0.tar.gz) = uV98BoDkFCKEz4siwUpHbofWGwBKOghhhysy736tQKI= +SHA256 (cargo/flate2-1.0.28.tar.gz) = RjA/Vldyk3/+HTlKT6xvQRxgExcvrd6dzbHhR6CGlA4= +SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE= +SHA256 (cargo/glob-0.3.1.tar.gz) = 0vq8+9yH9HWDN8pTX7QabXAbZWk844KH2FbRZ0VR7Js= +SHA256 (cargo/hashbrown-0.14.3.tar.gz) = KQ8aHZJCx40JzkCl6H51VO5jevE1GWgVn0lS8Cj3VgQ= +SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag= +SHA256 (cargo/ident_case-1.0.1.tar.gz) = ueA4S2GVhWbpJtxQZgMh0SFZAl52fBjgQ9rya3AQTDk= +SHA256 (cargo/indexmap-2.1.0.tar.gz) = 1TDhoYsctMSE5uNFVqDZSHBpWESfygyrdT1knyvOPR8= +SHA256 (cargo/itoa-1.0.10.tar.gz) = saRtGhcdhlql+D+SaVdlyqBHqbTLriy/N9vWE6eT/Uw= +SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY= +SHA256 (cargo/lazycell-1.3.0.tar.gz) = gw0Izh0dlB5rMGRfGg61ZDAT2DXON3ml/CCCYdvhD1U= +SHA256 (cargo/libc-0.2.151.tar.gz) = MC16sxMFiAiNJ3eDseLS4QyenkoW3ZBQ5uyT+z5wSPQ= +SHA256 (cargo/libloading-0.7.4.tar.gz) = tnOA/TsvvnUnpgbhhynSHG85UWM9BQBXTE3CLS1ji58= +SHA256 (cargo/line-wrap-0.1.1.tar.gz) = 8wNENQoqUdpUwdU76T+t6KI35UXbzEvb5jVBPyEXyrk= +SHA256 (cargo/linked-hash-map-0.5.6.tar.gz) = BxfO8byLY2xuHBu978CeYyLaipMhlm6JKO+A0g9/dw8= +SHA256 (cargo/linux-raw-sys-0.4.12.tar.gz) = xM0ag68VmqZ5lHeL6QcPCuG9cylCJ5yrsU+G+YaiFFY= +SHA256 (cargo/log-0.4.20.tar.gz) = teYWPLjEkIjCw29Xh15YzNjIfHQn9/vVDqZxCy8/Lo8= +SHA256 (cargo/magnus-0.6.2.tar.gz) = R3hUR5ZnboQo6cYiRg6/KEvqUtixDbOutEnYteYbOhM= +SHA256 (cargo/magnus-macros-0.6.0.tar.gz) = WWjIIOKWBWX2R4GfWSikLW6HRVHKudiNdePgZg1/ceM= +SHA256 (cargo/memchr-2.6.4.tar.gz) = 9mXuQLxKPFWQr7HpZ323SlCGWd/XHhJkINqCdJCaAWc= +SHA256 (cargo/minimal-lexical-0.2.1.tar.gz) = aDVMXGvTbXP/P+zrBe+lm2rLdiZhf0livjIqgl5h95o= +SHA256 (cargo/miniz_oxide-0.7.1.tar.gz) = 54EOC+VbQoraQQQcQfMsnxpCgXkBtMz0X6PUtlYedMc= +SHA256 (cargo/nom-7.1.3.tar.gz) = 0nOYPFplenCj6PKgEymCLzuMgXK3OCZBGlV1HkBKCko= +SHA256 (cargo/once_cell-1.19.0.tar.gz) = P9sSskdrWV+TWMUWGqRnwkOIWcqhNt7IbCb90u/he5I= +SHA256 (cargo/onig-6.4.0.tar.gz) = jEsxyHIq2RccbXfTVX2weMqyvVCvzJ0JyLMVxZ34yk8= +SHA256 (cargo/onig_sys-69.8.1.tar.gz) = e4KePX6cx0x+MV7o7bGFv0GQ2lrN50r9f8WcNbHwhuc= +SHA256 (cargo/peeking_take_while-0.1.2.tar.gz) = GbF83b5+w/i8gAiHurXnFzSMleosoLG/CDf7lk3GcJk= +SHA256 (cargo/phf-0.11.2.tar.gz) = reLYuPM8czO1G88EKNN+IX6fMhkq5HchVvZQY7jOA9w= +SHA256 (cargo/phf_shared-0.11.2.tar.gz) = kPy5Xu94TCrHkRnR3YGeFitdqHLObzw6vh6MocCC9ys= +SHA256 (cargo/pkg-config-0.3.28.tar.gz) = adNYf4qeWZzH7CwA4zH3HE5ppfmkuKbv1bB0Zrlzb5o= +SHA256 (cargo/plist-1.6.0.tar.gz) = 5WmcyKY9GqKx7o4Sua1wrHkNZXiM02EB+jf4fqRsTO8= +SHA256 (cargo/powerfmt-0.2.0.tar.gz) = Q57jBd7xFboFk4226xZE/5QWXFq16UINHBvO27qQk5E= +SHA256 (cargo/proc-macro2-1.0.71.tar.gz) = dcsVQPrb1bj7zMTd2tJzTrpDUFP3JWIcBwcRoUu19Lg= +SHA256 (cargo/quick-xml-0.31.0.tar.gz) = EASjRLMKVOLuWNZqcbMtLbL+sKMfmi0wK/BTbxXeKjM= +SHA256 (cargo/quote-1.0.33.tar.gz) = Umf8pElgKGKKlRYPxCOjPosuavilMCV54yLktSApPK4= +SHA256 (cargo/rb-sys-0.9.85.tar.gz) = BbeA5oWLCw7O0dVdDwl8Akt3o3tB+DvTU0ETD3jjfFE= +SHA256 (cargo/rb-sys-build-0.9.85.tar.gz) = RJV6O8UT2tGw8gvdDuO4LnKaWdpECGprQNi8cZWKbbg= +SHA256 (cargo/rb-sys-env-0.1.2.tar.gz) = o1gCZ58HNgRUtBil0XNciXFr3gHTWxVg/JU8FBWgs7s= +SHA256 (cargo/regex-1.10.2.tar.gz) = OAuVGpxegN39YTaRnu8yMQchqkqs1IiajTkSSwJqs0M= +SHA256 (cargo/regex-automata-0.4.3.tar.gz) = X4BMeCgEfoiy0y4tf+WhBdqO4yZPAZAveWyOBn3CSD8= +SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto= +SHA256 (cargo/regex-syntax-0.8.2.tar.gz) = wIx05iBHuy3k/0h7JR5KkuJPSHRWSEUWNc7H1ZEWLZ8= +SHA256 (cargo/rustc-hash-1.1.0.tar.gz) = CNQ/eqawjUnzgs3mp5ggR8NCbblJsUJLxLfsmuEsbOI= +SHA256 (cargo/rustix-0.38.28.tar.gz) = cuVypejKZX1zZiKc3eS9FMTrVJmpVz1NNm/htZnaoxY= +SHA256 (cargo/ryu-1.0.16.tar.gz) = +Y0qqS7r9JtpeGvkjkR3gmslaRboSlf/Kk8hkjtI60w= +SHA256 (cargo/safemem-0.3.3.tar.gz) = 73A7fLWTNeri65POtmTA636mv1ZwedhD4JQgIZZo4HI= +SHA256 (cargo/same-file-1.0.6.tar.gz) = k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI= +SHA256 (cargo/seq-macro-0.3.5.tar.gz) = o/C/Jv1SbSqVaDzQ+HvxA7hTniyh70jOAC1nqtWaoLQ= +SHA256 (cargo/serde-1.0.193.tar.gz) = Jd2ZdeaNDLWqESDCiDM/yYcxvR3RL1YeRo6kcowEK4k= +SHA256 (cargo/serde_derive-1.0.193.tar.gz) = Q1dspQE1e5sHGsU83H2o7wy9lJPY3wlM2CF3fqbolNM= +SHA256 (cargo/serde_json-1.0.108.tar.gz) = PRx+PqxAjRFRAsTCStOT4IIbs6XfTVBqgPhfenQqUms= +SHA256 (cargo/shell-words-1.1.0.tar.gz) = JBiKZ2tq5ow7LLOgG+F/v3JAzgCXmbtW1bFAkFHnj94= +SHA256 (cargo/shlex-1.2.0.tar.gz) = p87gUpptQPWA56XmxJXI+/4ht7Unle1LteYs35K8Y4A= +SHA256 (cargo/siphasher-0.3.11.tar.gz) = OLWIJ/RGTYfTd9F16Qv1jrAP2HFv8KYvgDVrXmFVXQ0= +SHA256 (cargo/slug-0.1.5.tar.gz) = O9lKzsnI2mQABfjhNaOfwDcudFNeazaLegS4dfeEyMQ= +SHA256 (cargo/strsim-0.10.0.tar.gz) = c0c8Dlnm1YEsXf4qBkpkRJSfCJ4g7smi5VBllklORiM= +SHA256 (cargo/syn-1.0.109.tar.gz) = crZBkbJ1tm/+JGnorywc/juvpntSnq15Km0BYIiLQjc= +SHA256 (cargo/syn-2.0.43.tar.gz) = 7mWftfPTVTZOHz5bwQ+4IGjvv4JKHp0clQQkSmRprVM= +SHA256 (cargo/syntect-5.1.0.tar.gz) = 4CtLMDv40Iv+sERculBoo9MGtrrs4dVYIXGpv0kYj5E= +SHA256 (cargo/terminal_size-0.3.0.tar.gz) = Ib6/K3yeClFfbg+MUdwPjkaWOR5vH/MDeVWfg2X7Dfc= +SHA256 (cargo/thiserror-1.0.52.tar.gz) = g6SP2UawLApSay6UgcjioXdV5HA5FkqGxAcERuOkYU0= +SHA256 (cargo/thiserror-impl-1.0.52.tar.gz) = 5/vptZTWVopqFEMlCn5n2At04elvbRcV4eIcwYiCkdM= +SHA256 (cargo/time-0.3.31.tar.gz) = 9le6QsP4bnaA5TyM06+Ku+VrVJF5C0biLhnA1XRjWD4= +SHA256 (cargo/time-core-0.1.2.tar.gz) = 75J8p1r7gIpNZN03TwCirfjQ/P+OexhK+IbDyH7Eo/M= +SHA256 (cargo/time-macros-0.2.16.tar.gz) = Jhl+M0ICRK63DD6MeDdspGVxvE5wHkeRws2fV9yzpD8= +SHA256 (cargo/typed-arena-2.0.2.tar.gz) = avauIBZ6ns5Ly0GvW4D4ofHfmB9jkRic4A/SV68EEmo= +SHA256 (cargo/unicode-ident-1.0.12.tar.gz) = M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks= +SHA256 (cargo/unicode_categories-0.1.1.tar.gz) = OewksxIdl2kG7OY8narSW4WWlkdoLu4xPLV3n91p4U4= +SHA256 (cargo/utf8parse-0.2.1.tar.gz) = cRuWIK8ZHgzcdGio0U5wnD3NsRWzb4OOYBWDr4AKNwo= +SHA256 (cargo/walkdir-2.4.0.tar.gz) = 1x2FfchnlMpMKA1hb32gDS2/2M14iEZVmmgT5qpLVO4= +SHA256 (cargo/wasm-bindgen-0.2.89.tar.gz) = DtDU9oowFcwYWv9NuVBqAV9LlvlTA4l7+iP4RttUBk4= +SHA256 (cargo/wasm-bindgen-backend-0.2.89.tar.gz) = G1b2JeZPOhCE3tERxNX0d9+fjJLfEThS+lo3Tb2niCY= +SHA256 (cargo/wasm-bindgen-macro-0.2.89.tar.gz) = AWLb83IjzSr86Y89B4VQbcuNJmIjmD5LW1JYWebhgrI= +SHA256 (cargo/wasm-bindgen-macro-support-0.2.89.tar.gz) = 8OuC/LeTCuYhmn7P1Vshf18Ik0hLehMCLrsrK/ILUoM= +SHA256 (cargo/wasm-bindgen-shared-0.2.89.tar.gz) = ermzYwk2UFbNY52jE0v4f6jz2GAIq/meYSOEpu7NRZ8= +SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk= +SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y= +SHA256 (cargo/winapi-util-0.1.6.tar.gz) = 8p5vkZi6DSa0yfB9vm+e1jPh89W4tBQJAIQ0nkalJZY= +SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8= +SHA256 (cargo/windows-sys-0.48.0.tar.gz) = Z30kGL7GXjM47bB26Aa8HsFWk8XQEEaD8u/oV/YQVqk= +SHA256 (cargo/windows-sys-0.52.0.tar.gz) = KCvl82qM54H62MiuGPo/m+/1fsG1LLPeB4kgFCXZoz0= +SHA256 (cargo/windows-targets-0.48.5.tar.gz) = mi+m4hVdcke+aMCWRWCDFFwYPLu8J2QVDdpFqHGXlAw= +SHA256 (cargo/windows-targets-0.52.0.tar.gz) = ihggEECySDH7ueTrII+IkuH1Cjf+tTzH/4h/649Q580= +SHA256 (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = KzjjLwq8z5mHpOMHnftn3NeZ+2E2HlPiiCw8uvDZBdg= +SHA256 (cargo/windows_aarch64_gnullvm-0.52.0.tar.gz) = y3dk411NuKeSHglWKgMEvy+T4KUb/M7gvQuwtmawFeo= +SHA256 (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 3DUxCXHzstu/PwaQohn0Di2a/PZPmrfMG+cik3wmtLw= +SHA256 (cargo/windows_aarch64_msvc-0.52.0.tar.gz) = u6oDaNTx0qrvxVtvz+4T9BVE3fNoAeeT7bv9fX3wde8= +SHA256 (cargo/windows_i686_gnu-0.48.5.tar.gz) = p1kV5972DJTc73IgC5qOWOUJF0SWDaZOxzSmxumzdD4= +SHA256 (cargo/windows_i686_gnu-0.52.0.tar.gz) = ooY3yx+jVgoWkVeTr7IAgauiyS7or1e01fKOSz598xM= +SHA256 (cargo/windows_i686_msvc-0.48.5.tar.gz) = j1XCM/cMSyf2bFI1gPePEATotai2WeBaTrSdQWbMpAY= +SHA256 (cargo/windows_i686_msvc-0.52.0.tar.gz) = /+Xo4xBGzmIwzHIVcHuBbjOf9NTWfGXf+iBv0Peqe5o= +SHA256 (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = U9QKvSWD0j5HGP3fHr7ITb/4OBwHyuZ/93aLvxnGcY4= +SHA256 (cargo/windows_x86_64_gnu-0.52.0.tar.gz) = PW+jLbK8Si9avqzytp95ks0J3Kl0mNp0oVGjEywmvv0= +SHA256 (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = C3tSdnhooj1bq3aOOQ3F9cVYJbbTC4bIRP8tx0FARMw= +SHA256 (cargo/windows_x86_64_gnullvm-0.52.0.tar.gz) = GmV+Hp0/UUdFpXKmhG08eqfb4WWMBW7ZwzRMQQmmlJ4= +SHA256 (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 7ZT85hVxpABoUrc4mgY6uYPALrG7N7R/gnLOktBtlTg= +SHA256 (cargo/windows_x86_64_msvc-0.52.0.tar.gz) = 3/lkHRzUvo0aBw2vnjdzxfZ+eLTZ1CJjAgwFdwZ2XAQ= +SHA256 (cargo/xdg-2.5.2.tar.gz) = ITtzJDNrU9JBSy24U35WVE2YGAMTkVWvqE927uu3pUY= +SHA256 (cargo/yaml-rust-0.4.5.tar.gz) = VsGTbEzHocmrIaHrtgLrlCuoaMvUSpnLfNxYkjNeHIU= +SHA256 (commonmarker-1.0.3.gem) = HBJOkYsbtxwCai4NcbMPHSqlyDHwMBT+yOmjs8++0lo= +SIZE (cargo/adler-1.0.2.tar.gz) = 12778 +SIZE (cargo/aho-corasick-1.1.2.tar.gz) = 183136 +SIZE (cargo/anstream-0.6.5.tar.gz) = 30004 +SIZE (cargo/anstyle-1.0.4.tar.gz) = 13998 +SIZE (cargo/anstyle-parse-0.2.3.tar.gz) = 24699 +SIZE (cargo/anstyle-query-1.0.2.tar.gz) = 8739 +SIZE (cargo/anstyle-wincon-3.0.2.tar.gz) = 11272 +SIZE (cargo/base64-0.21.5.tar.gz) = 77134 +SIZE (cargo/bincode-1.3.3.tar.gz) = 28958 +SIZE (cargo/bindgen-0.69.1.tar.gz) = 219972 +SIZE (cargo/bit-set-0.5.3.tar.gz) = 14470 +SIZE (cargo/bit-vec-0.6.3.tar.gz) = 19927 +SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021 +SIZE (cargo/bitflags-2.4.1.tar.gz) = 37043 +SIZE (cargo/bumpalo-3.14.0.tar.gz) = 82400 +SIZE (cargo/cc-1.0.83.tar.gz) = 68343 +SIZE (cargo/cexpr-0.6.0.tar.gz) = 17966 +SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934 +SIZE (cargo/clang-sys-1.6.1.tar.gz) = 41346 +SIZE (cargo/clap-4.4.12.tar.gz) = 54784 +SIZE (cargo/clap_builder-4.4.12.tar.gz) = 163345 +SIZE (cargo/clap_derive-4.4.7.tar.gz) = 29046 +SIZE (cargo/clap_lex-0.6.0.tar.gz) = 12272 +SIZE (cargo/colorchoice-1.0.0.tar.gz) = 6857 +SIZE (cargo/comrak-0.20.0.tar.gz) = 128762 +SIZE (cargo/crc32fast-1.3.2.tar.gz) = 38661 +SIZE (cargo/darling-0.14.4.tar.gz) = 25168 +SIZE (cargo/darling_core-0.14.4.tar.gz) = 57485 +SIZE (cargo/darling_macro-0.14.4.tar.gz) = 1896 +SIZE (cargo/deranged-0.3.10.tar.gz) = 17803 +SIZE (cargo/derive_builder-0.12.0.tar.gz) = 35456 +SIZE (cargo/derive_builder_core-0.12.0.tar.gz) = 31438 +SIZE (cargo/derive_builder_macro-0.12.0.tar.gz) = 6288 +SIZE (cargo/deunicode-1.4.2.tar.gz) = 176451 +SIZE (cargo/emojis-0.5.3.tar.gz) = 109580 +SIZE (cargo/entities-1.0.1.tar.gz) = 24795 +SIZE (cargo/equivalent-1.0.1.tar.gz) = 6615 +SIZE (cargo/errno-0.3.8.tar.gz) = 10645 +SIZE (cargo/fancy-regex-0.11.0.tar.gz) = 82918 +SIZE (cargo/flate2-1.0.28.tar.gz) = 73690 +SIZE (cargo/fnv-1.0.7.tar.gz) = 11266 +SIZE (cargo/glob-0.3.1.tar.gz) = 18880 +SIZE (cargo/hashbrown-0.14.3.tar.gz) = 141425 +SIZE (cargo/heck-0.4.1.tar.gz) = 11567 +SIZE (cargo/ident_case-1.0.1.tar.gz) = 3492 +SIZE (cargo/indexmap-2.1.0.tar.gz) = 68224 +SIZE (cargo/itoa-1.0.10.tar.gz) = 10534 +SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443 +SIZE (cargo/lazycell-1.3.0.tar.gz) = 12502 +SIZE (cargo/libc-0.2.151.tar.gz) = 736640 +SIZE (cargo/libloading-0.7.4.tar.gz) = 27580 +SIZE (cargo/line-wrap-0.1.1.tar.gz) = 10010 +SIZE (cargo/linked-hash-map-0.5.6.tar.gz) = 15049 +SIZE (cargo/linux-raw-sys-0.4.12.tar.gz) = 1465800 +SIZE (cargo/log-0.4.20.tar.gz) = 38307 +SIZE (cargo/magnus-0.6.2.tar.gz) = 170183 +SIZE (cargo/magnus-macros-0.6.0.tar.gz) = 6642 +SIZE (cargo/memchr-2.6.4.tar.gz) = 94439 +SIZE (cargo/minimal-lexical-0.2.1.tar.gz) = 94841 +SIZE (cargo/miniz_oxide-0.7.1.tar.gz) = 55194 +SIZE (cargo/nom-7.1.3.tar.gz) = 117570 +SIZE (cargo/once_cell-1.19.0.tar.gz) = 33046 +SIZE (cargo/onig-6.4.0.tar.gz) = 32616 +SIZE (cargo/onig_sys-69.8.1.tar.gz) = 638216 +SIZE (cargo/peeking_take_while-0.1.2.tar.gz) = 6697 +SIZE (cargo/phf-0.11.2.tar.gz) = 21569 +SIZE (cargo/phf_shared-0.11.2.tar.gz) = 14284 +SIZE (cargo/pkg-config-0.3.28.tar.gz) = 20330 +SIZE (cargo/plist-1.6.0.tar.gz) = 47932 +SIZE (cargo/powerfmt-0.2.0.tar.gz) = 15165 +SIZE (cargo/proc-macro2-1.0.71.tar.gz) = 44407 +SIZE (cargo/quick-xml-0.31.0.tar.gz) = 172236 +SIZE (cargo/quote-1.0.33.tar.gz) = 28090 +SIZE (cargo/rb-sys-0.9.85.tar.gz) = 21144 +SIZE (cargo/rb-sys-build-0.9.85.tar.gz) = 20657 +SIZE (cargo/rb-sys-env-0.1.2.tar.gz) = 9203 +SIZE (cargo/regex-1.10.2.tar.gz) = 252839 +SIZE (cargo/regex-automata-0.4.3.tar.gz) = 617011 +SIZE (cargo/regex-syntax-0.7.5.tar.gz) = 343366 +SIZE (cargo/regex-syntax-0.8.2.tar.gz) = 347228 +SIZE (cargo/rustc-hash-1.1.0.tar.gz) = 9331 +SIZE (cargo/rustix-0.38.28.tar.gz) = 365398 +SIZE (cargo/ryu-1.0.16.tar.gz) = 47351 +SIZE (cargo/safemem-0.3.3.tar.gz) = 7778 +SIZE (cargo/same-file-1.0.6.tar.gz) = 10183 +SIZE (cargo/seq-macro-0.3.5.tar.gz) = 13332 +SIZE (cargo/serde-1.0.193.tar.gz) = 76863 +SIZE (cargo/serde_derive-1.0.193.tar.gz) = 55692 +SIZE (cargo/serde_json-1.0.108.tar.gz) = 146476 +SIZE (cargo/shell-words-1.1.0.tar.gz) = 9871 +SIZE (cargo/shlex-1.2.0.tar.gz) = 6584 +SIZE (cargo/siphasher-0.3.11.tar.gz) = 10442 +SIZE (cargo/slug-0.1.5.tar.gz) = 6833 +SIZE (cargo/strsim-0.10.0.tar.gz) = 11355 +SIZE (cargo/syn-1.0.109.tar.gz) = 237611 +SIZE (cargo/syn-2.0.43.tar.gz) = 248363 +SIZE (cargo/syntect-5.1.0.tar.gz) = 809732 +SIZE (cargo/terminal_size-0.3.0.tar.gz) = 10096 +SIZE (cargo/thiserror-1.0.52.tar.gz) = 20115 +SIZE (cargo/thiserror-impl-1.0.52.tar.gz) = 15371 +SIZE (cargo/time-0.3.31.tar.gz) = 121762 +SIZE (cargo/time-core-0.1.2.tar.gz) = 7191 +SIZE (cargo/time-macros-0.2.16.tar.gz) = 24356 +SIZE (cargo/typed-arena-2.0.2.tar.gz) = 11848 +SIZE (cargo/unicode-ident-1.0.12.tar.gz) = 42168 +SIZE (cargo/unicode_categories-0.1.1.tar.gz) = 87298 +SIZE (cargo/utf8parse-0.2.1.tar.gz) = 13435 +SIZE (cargo/walkdir-2.4.0.tar.gz) = 23550 +SIZE (cargo/wasm-bindgen-0.2.89.tar.gz) = 181935 +SIZE (cargo/wasm-bindgen-backend-0.2.89.tar.gz) = 28205 +SIZE (cargo/wasm-bindgen-macro-0.2.89.tar.gz) = 13906 +SIZE (cargo/wasm-bindgen-macro-support-0.2.89.tar.gz) = 20008 +SIZE (cargo/wasm-bindgen-shared-0.2.89.tar.gz) = 7265 +SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382 +SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815 +SIZE (cargo/winapi-util-0.1.6.tar.gz) = 12234 +SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998 +SIZE (cargo/windows-sys-0.48.0.tar.gz) = 2628884 +SIZE (cargo/windows-sys-0.52.0.tar.gz) = 2576877 +SIZE (cargo/windows-targets-0.48.5.tar.gz) = 6904 +SIZE (cargo/windows-targets-0.52.0.tar.gz) = 6229 +SIZE (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = 418492 +SIZE (cargo/windows_aarch64_gnullvm-0.52.0.tar.gz) = 430182 +SIZE (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 798483 +SIZE (cargo/windows_aarch64_msvc-0.52.0.tar.gz) = 821663 +SIZE (cargo/windows_i686_gnu-0.48.5.tar.gz) = 844891 +SIZE (cargo/windows_i686_gnu-0.52.0.tar.gz) = 870285 +SIZE (cargo/windows_i686_msvc-0.48.5.tar.gz) = 864300 +SIZE (cargo/windows_i686_msvc-0.52.0.tar.gz) = 888693 +SIZE (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = 801619 +SIZE (cargo/windows_x86_64_gnu-0.52.0.tar.gz) = 826213 +SIZE (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = 418486 +SIZE (cargo/windows_x86_64_gnullvm-0.52.0.tar.gz) = 430165 +SIZE (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 798412 +SIZE (cargo/windows_x86_64_msvc-0.52.0.tar.gz) = 821600 +SIZE (cargo/xdg-2.5.2.tar.gz) = 14394 +SIZE (cargo/yaml-rust-0.4.5.tar.gz) = 47783 +SIZE (commonmarker-1.0.3.gem) = 21504 blob - ca68df66c1f9f0941590080efbd6d4583b911ee9 file + textproc/ruby-commonmarker/pkg/PLIST --- textproc/ruby-commonmarker/pkg/PLIST +++ textproc/ruby-commonmarker/pkg/PLIST @@ -1,22 +1,40 @@ -${GEM_BIN}/commonmarker${GEM_BIN_SUFFIX} ${GEM_LIB}/cache/${DISTNAME}.gem +${GEM_EXTENSIONS_DIR}/commonmarker/ +@so ${GEM_EXTENSIONS_DIR}/commonmarker/commonmarker.so +${GEM_EXTENSIONS_DIR}/gem_make.out +${GEM_EXTENSIONS_DIR}/mkmf.log ${GEM_LIB}/gems/${DISTNAME}/ +@comment ${GEM_LIB}/gems/${DISTNAME}/.cargo/ +@comment ${GEM_LIB}/gems/${DISTNAME}/.cargo/config.toml +@comment ${GEM_LIB}/gems/${DISTNAME}/Cargo.lock +@comment ${GEM_LIB}/gems/${DISTNAME}/Cargo.toml ${GEM_LIB}/gems/${DISTNAME}/LICENSE.txt ${GEM_LIB}/gems/${DISTNAME}/README.md -${GEM_LIB}/gems/${DISTNAME}/Rakefile -${GEM_LIB}/gems/${DISTNAME}/bin/ -${GEM_LIB}/gems/${DISTNAME}/bin/commonmarker -${GEM_LIB}/gems/${DISTNAME}/commonmarker.gemspec +${GEM_LIB}/gems/${DISTNAME}/ext/ +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/ +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/.sitearchdir.time +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/Cargo.toml +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/Makefile +@so ${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/commonmarker.so +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/extconf.rb +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/src/ +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/src/lib.rs +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/src/options.rs +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/src/plugins/ +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/src/plugins.rs +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/src/plugins/syntax_highlighting.rs +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/src/utils.rs +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/target/ +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/target/.rustc_info.json +${GEM_LIB}/gems/${DISTNAME}/ext/commonmarker/target/CACHEDIR.TAG ${GEM_LIB}/gems/${DISTNAME}/lib/ ${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/ ${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker.rb @so ${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/commonmarker.so ${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/config.rb -${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/node/ -${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/node.rb -${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/node/inspect.rb -${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/renderer/ +${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/constants.rb +${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/extension.rb ${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/renderer.rb -${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/renderer/html_renderer.rb +${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/utils.rb ${GEM_LIB}/gems/${DISTNAME}/lib/commonmarker/version.rb ${GEM_LIB}/specifications/${DISTNAME}.gemspec