As found by semarie, newsboat fails to build with Rust 1.53. This update builds with both Rust 1.52.1 and Rust 1.53 on amd64 and works fine for me.
Add a patch for libnewsboat which now needs some iconv* symbols from converters/libiconv since our libc doesn't include them. There will be an update to 2.24 soon, I may look at that once it's released. Index: Makefile =================================================================== RCS file: /cvs/ports/www/newsboat/Makefile,v retrieving revision 1.24 diff -u -p -r1.24 Makefile --- Makefile 10 Jan 2021 16:49:55 -0000 1.24 +++ Makefile 19 Jun 2021 07:38:25 -0000 @@ -2,7 +2,7 @@ COMMENT = RSS/Atom feed reader for text terminals -V = 2.22.1 +V = 2.23 DISTNAME = newsboat-$V CATEGORIES = www @@ -28,93 +28,99 @@ MODCARGO_BUILD = No MODCARGO_INSTALL = No MODCARGO_TEST = No -MODCARGO_CRATES += addr2line 0.13.0 # Apache-2.0/MIT +MODCARGO_CRATES += addr2line 0.14.0 # Apache-2.0/MIT MODCARGO_CRATES += adler 0.2.3 # 0BSD OR MIT OR Apache-2.0 -MODCARGO_CRATES += aho-corasick 0.7.13 # Unlicense/MIT -MODCARGO_CRATES += arrayvec 0.5.1 # MIT/Apache-2.0 +MODCARGO_CRATES += aho-corasick 0.7.15 # Unlicense/MIT +MODCARGO_CRATES += arrayvec 0.5.2 # MIT/Apache-2.0 MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT -MODCARGO_CRATES += backtrace 0.3.50 # MIT/Apache-2.0 +MODCARGO_CRATES += backtrace 0.3.55 # MIT/Apache-2.0 MODCARGO_CRATES += bit-set 0.5.2 # MIT/Apache-2.0 -MODCARGO_CRATES += bit-vec 0.6.2 # MIT/Apache-2.0 +MODCARGO_CRATES += bit-vec 0.6.3 # MIT/Apache-2.0 MODCARGO_CRATES += bitflags 1.2.1 # MIT/Apache-2.0 MODCARGO_CRATES += bitvec 0.19.4 # MIT MODCARGO_CRATES += block 0.1.6 # MIT MODCARGO_CRATES += byteorder 1.3.4 # Unlicense OR MIT -MODCARGO_CRATES += cc 1.0.60 # MIT/Apache-2.0 +MODCARGO_CRATES += cc 1.0.66 # MIT/Apache-2.0 MODCARGO_CRATES += cfg-if 0.1.10 # MIT/Apache-2.0 +MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0 MODCARGO_CRATES += chrono 0.4.19 # MIT/Apache-2.0 MODCARGO_CRATES += clap 2.33.3 # MIT MODCARGO_CRATES += codespan-reporting 0.9.5 # Apache-2.0 -MODCARGO_CRATES += curl-sys 0.4.39+curl-7.74.0 # MIT +MODCARGO_CRATES += curl-sys 0.4.41+curl-7.75.0 # MIT MODCARGO_CRATES += cxx 0.5.10 # MIT OR Apache-2.0 MODCARGO_CRATES += cxx-build 0.5.10 # MIT OR Apache-2.0 MODCARGO_CRATES += cxxbridge-flags 0.5.10 # MIT OR Apache-2.0 MODCARGO_CRATES += cxxbridge-macro 0.5.10 # MIT OR Apache-2.0 MODCARGO_CRATES += fnv 1.0.7 # Apache-2.0 / MIT MODCARGO_CRATES += form_urlencoded 1.0.0 # MIT/Apache-2.0 -MODCARGO_CRATES += funty 1.0.1 # MIT +MODCARGO_CRATES += funty 1.1.0 # MIT MODCARGO_CRATES += getrandom 0.1.15 # MIT OR Apache-2.0 -MODCARGO_CRATES += gettext-rs 0.5.0 # MIT -MODCARGO_CRATES += gettext-sys 0.19.9 # MIT -MODCARGO_CRATES += gimli 0.22.0 # Apache-2.0/MIT +MODCARGO_CRATES += getrandom 0.2.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += gettext-rs 0.6.0 # MIT +MODCARGO_CRATES += gettext-sys 0.21.0 # MIT +MODCARGO_CRATES += gimli 0.23.0 # Apache-2.0/MIT MODCARGO_CRATES += idna 0.2.0 # MIT/Apache-2.0 MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0 -MODCARGO_CRATES += lexical-core 0.7.4 # MIT/Apache-2.0 -MODCARGO_CRATES += libc 0.2.81 # MIT OR Apache-2.0 +MODCARGO_CRATES += lexical-core 0.7.5 # MIT/Apache-2.0 +MODCARGO_CRATES += libc 0.2.90 # MIT OR Apache-2.0 MODCARGO_CRATES += libz-sys 1.1.2 # MIT OR Apache-2.0 MODCARGO_CRATES += link-cplusplus 1.0.4 # MIT OR Apache-2.0 MODCARGO_CRATES += locale_config 0.3.0 # MIT MODCARGO_CRATES += malloc_buf 0.0.6 # MIT MODCARGO_CRATES += matches 0.1.8 # MIT -MODCARGO_CRATES += memchr 2.3.3 # Unlicense/MIT -MODCARGO_CRATES += miniz_oxide 0.4.2 # MIT +MODCARGO_CRATES += memchr 2.3.4 # Unlicense/MIT +MODCARGO_CRATES += miniz_oxide 0.4.3 # MIT OR Zlib OR Apache-2.0 MODCARGO_CRATES += natord 1.0.9 # MIT -MODCARGO_CRATES += nom 6.0.1 # MIT -MODCARGO_CRATES += num-integer 0.1.43 # MIT/Apache-2.0 -MODCARGO_CRATES += num-traits 0.2.12 # MIT/Apache-2.0 +MODCARGO_CRATES += nom 6.1.2 # MIT +MODCARGO_CRATES += num-integer 0.1.44 # MIT OR Apache-2.0 +MODCARGO_CRATES += num-traits 0.2.14 # MIT OR Apache-2.0 MODCARGO_CRATES += objc 0.2.7 # MIT MODCARGO_CRATES += objc-foundation 0.1.1 # MIT MODCARGO_CRATES += objc_id 0.1.1 # MIT -MODCARGO_CRATES += object 0.20.0 # Apache-2.0/MIT -MODCARGO_CRATES += once_cell 1.5.2 # MIT OR Apache-2.0 -MODCARGO_CRATES += openssl-sys 0.9.58 # MIT +MODCARGO_CRATES += object 0.22.0 # Apache-2.0/MIT +MODCARGO_CRATES += once_cell 1.7.2 # MIT OR Apache-2.0 MODCARGO_CRATES += percent-encoding 2.1.0 # MIT/Apache-2.0 -MODCARGO_CRATES += pkg-config 0.3.18 # MIT/Apache-2.0 -MODCARGO_CRATES += ppv-lite86 0.2.9 # MIT/Apache-2.0 +MODCARGO_CRATES += pkg-config 0.3.19 # MIT/Apache-2.0 +MODCARGO_CRATES += ppv-lite86 0.2.10 # MIT/Apache-2.0 MODCARGO_CRATES += proc-macro2 1.0.24 # MIT OR Apache-2.0 MODCARGO_CRATES += proptest 0.10.1 # MIT/Apache-2.0 MODCARGO_CRATES += quick-error 1.2.3 # MIT/Apache-2.0 -MODCARGO_CRATES += quote 1.0.7 # MIT OR Apache-2.0 +MODCARGO_CRATES += quote 1.0.8 # MIT OR Apache-2.0 MODCARGO_CRATES += radium 0.5.3 # MIT MODCARGO_CRATES += rand 0.7.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += rand 0.8.3 # MIT OR Apache-2.0 MODCARGO_CRATES += rand_chacha 0.2.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += rand_chacha 0.3.0 # MIT OR Apache-2.0 MODCARGO_CRATES += rand_core 0.5.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += rand_core 0.6.2 # MIT OR Apache-2.0 MODCARGO_CRATES += rand_hc 0.2.0 # MIT/Apache-2.0 +MODCARGO_CRATES += rand_hc 0.3.0 # MIT OR Apache-2.0 MODCARGO_CRATES += rand_xorshift 0.2.0 # MIT/Apache-2.0 -MODCARGO_CRATES += redox_syscall 0.1.57 # MIT -MODCARGO_CRATES += regex 1.3.9 # MIT OR Apache-2.0 -MODCARGO_CRATES += regex-syntax 0.6.18 # MIT/Apache-2.0 +MODCARGO_CRATES += redox_syscall 0.2.4 # MIT +MODCARGO_CRATES += regex 1.4.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += regex-syntax 0.6.21 # MIT/Apache-2.0 MODCARGO_CRATES += remove_dir_all 0.5.3 # MIT/Apache-2.0 -MODCARGO_CRATES += rustc-demangle 0.1.16 # MIT/Apache-2.0 +MODCARGO_CRATES += rustc-demangle 0.1.18 # MIT/Apache-2.0 MODCARGO_CRATES += rusty-fork 0.3.0 # MIT/Apache-2.0 MODCARGO_CRATES += ryu 1.0.5 # Apache-2.0 OR BSL-1.0 MODCARGO_CRATES += scratch 1.0.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += section_testing 0.0.4 # MIT +MODCARGO_CRATES += section_testing 0.0.5 # MIT MODCARGO_CRATES += static_assertions 1.1.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += syn 1.0.48 # MIT OR Apache-2.0 +MODCARGO_CRATES += syn 1.0.55 # MIT OR Apache-2.0 MODCARGO_CRATES += tap 1.0.0 # MIT -MODCARGO_CRATES += tempfile 3.1.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += termcolor 1.1.0 # Unlicense OR MIT +MODCARGO_CRATES += tempfile 3.2.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += termcolor 1.1.2 # Unlicense OR MIT MODCARGO_CRATES += textwrap 0.11.0 # MIT MODCARGO_CRATES += thread_local 1.0.1 # Apache-2.0/MIT MODCARGO_CRATES += time 0.1.44 # MIT/Apache-2.0 -MODCARGO_CRATES += tinyvec 0.3.4 # Zlib OR Apache-2.0 OR MIT +MODCARGO_CRATES += tinyvec 1.1.0 # Zlib OR Apache-2.0 OR MIT +MODCARGO_CRATES += tinyvec_macros 0.1.0 # MIT OR Apache-2.0 OR Zlib MODCARGO_CRATES += unicode-bidi 0.3.4 # MIT / Apache-2.0 -MODCARGO_CRATES += unicode-normalization 0.1.13 # MIT/Apache-2.0 +MODCARGO_CRATES += unicode-normalization 0.1.16 # MIT/Apache-2.0 MODCARGO_CRATES += unicode-width 0.1.8 # MIT/Apache-2.0 MODCARGO_CRATES += unicode-xid 0.2.1 # MIT OR Apache-2.0 -MODCARGO_CRATES += url 2.2.0 # MIT/Apache-2.0 -MODCARGO_CRATES += vcpkg 0.2.10 # MIT/Apache-2.0 +MODCARGO_CRATES += url 2.2.1 # MIT/Apache-2.0 +MODCARGO_CRATES += vcpkg 0.2.11 # MIT/Apache-2.0 MODCARGO_CRATES += version_check 0.9.2 # MIT/Apache-2.0 MODCARGO_CRATES += wait-timeout 0.2.0 # MIT/Apache-2.0 MODCARGO_CRATES += wasi 0.9.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT Index: distinfo =================================================================== RCS file: /cvs/ports/www/newsboat/distinfo,v retrieving revision 1.18 diff -u -p -r1.18 distinfo --- distinfo 10 Jan 2021 16:49:55 -0000 1.18 +++ distinfo 19 Jun 2021 07:37:23 -0000 @@ -1,90 +1,96 @@ -SHA256 (cargo/addr2line-0.13.0.tar.gz) = G2otM3FmmrPKl5dnCFPWFAKwPQtLnr8z1nffpyAgMHI= +SHA256 (cargo/addr2line-0.14.0.tar.gz) = fAkp1p543Zv1QIJpkZ/LyusuNeXUPlgVUXzcao4RpCM= SHA256 (cargo/adler-0.2.3.tar.gz) = 7ipOw0MZYgnWWU4ZVDroejn5bVU01xdIIqOtgl3W7X4= -SHA256 (cargo/aho-corasick-0.7.13.tar.gz) = BDFk2LpcTDA1/sm77oZHwCYdeI80dDBvk7tlkByuDoY= -SHA256 (cargo/arrayvec-0.5.1.tar.gz) = z/d9hoaGfs7/MQUynUaY2WwjkcF21dA63JDHOJFitbg= +SHA256 (cargo/aho-corasick-0.7.15.tar.gz) = dAT+v/qkfayBqkTbpxUjydBpsb3FCnfbQRlRSeF/aOU= +SHA256 (cargo/arrayvec-0.5.2.tar.gz) = I7Yvxl3o5Of1JTT7UrDz7QR0auJnUZ7vKoOUHoCFBos= SHA256 (cargo/autocfg-1.0.1.tar.gz) = zbAx3XjihzHYfVbMj/70qPNsomw4/i3nAFQ+Yn+KRko= -SHA256 (cargo/backtrace-0.3.50.tar.gz) = RiVM8v3N8brbWTREjBvL4EalZTezmH2WxRp6/F0D8pM= +SHA256 (cargo/backtrace-0.3.55.tar.gz) = 71FANEyFsB+bu01Lcoioqksyh8zvkToUvMeKEGNiNZg= SHA256 (cargo/bit-set-0.5.2.tar.gz) = bhHhYDXqNeTlmXs5Pqy/b2OYMYj3oq0lv7E0ZfWtWd4= -SHA256 (cargo/bit-vec-0.6.2.tar.gz) = Xw3FXy2KGoVlCsR4WLsAG0wN1z1548RVqEKSXmjSnNM= +SHA256 (cargo/bit-vec-0.6.3.tar.gz) = NJ+bahee1gcwVSbKSJs0rQpBrtX3mA+pDrAxYLaVmPs= SHA256 (cargo/bitflags-1.2.1.tar.gz) = zx3i/ox1vBRaL1d63ZUfgTSIm0eV1HRmpUpchG1pFpM= SHA256 (cargo/bitvec-0.19.4.tar.gz) = p7o16VZZae24EWOdvr/jTtwDaORyxQGEdMjrJUM5f4E= SHA256 (cargo/block-0.1.6.tar.gz) = DYwf72kJQdPneI0yhRdZH+zGhMCECEcC1v8WQemTaZo= SHA256 (cargo/byteorder-1.3.4.tar.gz) = CMSKrhEtSO2fBpszU46p4+kKomPPo9HCQwlhKx90ct4= -SHA256 (cargo/cc-1.0.60.tar.gz) = 72Ecxo/3g/GFNdd93QgBhSdXE9hSxPXLthIsRip6glw= +SHA256 (cargo/cc-1.0.66.tar.gz) = TASWg2qE+NBJV1hRa4YhpiK+t3wP7UGFcOUHZAk87Ug= SHA256 (cargo/cfg-if-0.1.10.tar.gz) = R4W90clrKoRrK9fMAuhraz2/FOflNEbE9UySo2EECCI= +SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0= SHA256 (cargo/chrono-0.4.19.tar.gz) = ZwrWjJCIwqljqqKYyzaWiM8/lGXOXi1MoQ5uAJihznM= SHA256 (cargo/clap-2.33.3.tar.gz) = N+WKx4VzxAcI1FUi8NgPovAcxPm04r90mAclVFQxIAI= SHA256 (cargo/codespan-reporting-0.9.5.tar.gz) = bgdiRVMGse1CvGUe9qIZeqvaXh1KQ8NNXqtcGjY06B0= -SHA256 (cargo/curl-sys-0.4.39+curl-7.74.0.tar.gz) = B6jOhh57aKCzlOgU1+6fGydQ/4vRA3LGrTuswQ6G+HQ= +SHA256 (cargo/curl-sys-0.4.41+curl-7.75.0.tar.gz) = DsRmq9J3x8qykFlI8+lNELxJY/H11HkhwcxP/SAo/mU= SHA256 (cargo/cxx-0.5.10.tar.gz) = 691ItqJlVXcVu71y6JHG0m/gzFjYeogYkqVK5H4Kkqo= SHA256 (cargo/cxx-build-0.5.10.tar.gz) = QtykPn6dhTc33BDC/Y+dLaqizNHDe5YFbhxJKrNKIAQ= SHA256 (cargo/cxxbridge-flags-0.5.10.tar.gz) = E0jExjaxfOYPxwCWMyb/ZbGfDp7hUbzwo2oWXVDV3Ek= SHA256 (cargo/cxxbridge-macro-0.5.10.tar.gz) = WfdarTkl+t49FBAHvgXp4nLPfPe70InZuw0tViHbsBY= SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE= SHA256 (cargo/form_urlencoded-1.0.0.tar.gz) = 7OaNFckuhPpPGdN4DxKU5cqCp4ptUV8e+qvMFEaIvgA= -SHA256 (cargo/funty-1.0.1.tar.gz) = C6YhA85pHC/YD7riIT392pzmCASXOsa26X3oGOp/Usg= +SHA256 (cargo/funty-1.1.0.tar.gz) = /tNM0QWRfpHapNprNyjEewaHSdamLFmBHwbtKscdnac= SHA256 (cargo/getrandom-0.1.15.tar.gz) = /Fh7wOwpMVXVv6a5iR7Bih4zDCNPiW6kf7raTK2+R+Y= -SHA256 (cargo/gettext-rs-0.5.0.tar.gz) = G5X6GcynCt+YiBUOl5g5rpvVj4WhpC5HU2mREodRieE= -SHA256 (cargo/gettext-sys-0.19.9.tar.gz) = 4DTEulu3lnMKbMXrDWVMFohQBqfD1sZgNYHtgJQ08VM= -SHA256 (cargo/gimli-0.22.0.tar.gz) = qvkfrxNstHNn+kMM1G43p4h3Xn+hBPi0vLOGHcOJtyQ= +SHA256 (cargo/getrandom-0.2.0.tar.gz) = 7oAlzzb5F+alLM4YW3xxd2ibg4t+wTg2TlDMInelbPQ= +SHA256 (cargo/gettext-rs-0.6.0.tar.gz) = PfTnqdwjjd3TDxg9Q+T0l5kIhdqiEfzwFlcVmt6PFhA= +SHA256 (cargo/gettext-sys-0.21.0.tar.gz) = iF0RgBb2M/mfdBr+bBQzwECBOjy8dVy/34X5Y+AvrYA= +SHA256 (cargo/gimli-0.23.0.tar.gz) = 9lA/4UJRTKR5nUwmKXxCSCOf6IONgn22vWBlxu0pps4= SHA256 (cargo/idna-0.2.0.tar.gz) = AuJnPDDuhrW5apy1KtFXGKoflm9aua1UqLldXKMxIKk= SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY= -SHA256 (cargo/lexical-core-0.7.4.tar.gz) = 22XG2gLmH1Xa6QoK5Ceypfaz6NsJ9Y0Q76sjr5JZJhY= -SHA256 (cargo/libc-0.2.81.tar.gz) = FIKCEwYWnsTQf2rKOSpGgfZsdcmRiqSWQaJZXbZAU8s= +SHA256 (cargo/lexical-core-0.7.5.tar.gz) = IfhmhjV10OHWVPvuq9yScpL9+GKHPcPJbG91M1fhM3Q= +SHA256 (cargo/libc-0.2.90.tar.gz) = ukrt6D/DYXQR3GmTvIxwkZdQwcJXxspqUCrtbg4jlK4= SHA256 (cargo/libz-sys-1.1.2.tar.gz) = YCETGSsI2484eWxOhcOelgwUWWUUDpGAGLzeGVJCllU= SHA256 (cargo/link-cplusplus-1.0.4.tar.gz) = +WqnhchyGOx3PfbFEK8gOHKzTi3yz0fW6Qjl82Ix41Q= SHA256 (cargo/locale_config-0.3.0.tar.gz) = CNLDWxb0SD9sJvDk6VUHF6L2V1vNbxKlP/DEkKlKaTQ= SHA256 (cargo/malloc_buf-0.0.6.tar.gz) = YruQf+iNVNjZzjKjzOq0IY7S9rfTVhfK/prfhOQ5Gcs= SHA256 (cargo/matches-0.1.8.tar.gz) = f/xcUzhGnU0+oX0mn6jqNRKtJHJHwwvS32nmgwntCgg= -SHA256 (cargo/memchr-2.3.3.tar.gz) = NyjYF9meWsQHQR+kcf+YAKd42IokaFlos2gk6vS+5AA= -SHA256 (cargo/miniz_oxide-0.4.2.tar.gz) = xgwN/jLBC0OhRLrY/INTjFL1gwLJIwDqfse/ezjVp7k= +SHA256 (cargo/memchr-2.3.4.tar.gz) = DuHEeqolbsq8rqNR6uSpsB7zntgQAE4pjSUR7ShLFSU= +SHA256 (cargo/miniz_oxide-0.4.3.tar.gz) = Dy0m7DMJeI5CPPv2itGADwYWOAmNdqg2ga+XncTtoZ0= SHA256 (cargo/natord-1.0.9.tar.gz) = MI2W243rxyfD/ZdEqsUXUSQ0IORu30AQEJCNp/jV5Xw= -SHA256 (cargo/nom-6.0.1.tar.gz) = iANM/WtKDVTdFPSlB+zu42wLcOWgIjbE5N9XEQK+F/A= -SHA256 (cargo/num-integer-0.1.43.tar.gz) = jVlFfmYtVBuheGnPUc8XfAtfDL9HbGa9yQvx7axPh1s= -SHA256 (cargo/num-traits-0.2.12.tar.gz) = rCZ7zAf0juX4k1qw0k8xb7ci16EpLikT8MwZayn/1hE= +SHA256 (cargo/nom-6.1.2.tar.gz) = 50E/mZZxvUdFp7YkvTcKVp+2vFdLI8g6PF7S5FPz1eI= +SHA256 (cargo/num-integer-0.1.44.tar.gz) = 0sxpimO1SacLwEcHPSlJzOJ80cewpKhi0IqAMbwoAds= +SHA256 (cargo/num-traits-0.2.14.tar.gz) = mmSx7FzaJYbihHIkhtgCrPH329xiPiv8V+Zcoc0JkpA= SHA256 (cargo/objc-0.2.7.tar.gz) = kVsbRyvCHFNGTWyEYcnTr4Bboe+DfhysJUQo9Kdxd7E= SHA256 (cargo/objc-foundation-0.1.1.tar.gz) = Gt0bZZ42yWB8equGSnbHpMJ2DNDNLhIPP7i5UsfiK/k= SHA256 (cargo/objc_id-0.1.1.tar.gz) = yS1N20vXtQ1zDCFf+HF1TQ2msheISfiioqtpcS0MBzs= -SHA256 (cargo/object-0.20.0.tar.gz) = GrUr5iQAyoCqAChdJSU9f3xDe3N1xN5nj1QF06/oLKU= -SHA256 (cargo/once_cell-1.5.2.tar.gz) = E71B9QiBChMUAWBtVKwypGfJcXLXS6dmJWLrulrQf6A= -SHA256 (cargo/openssl-sys-0.9.58.tar.gz) = qELbRwm2BPD+XRFwrjVliZvirT2cvHLe3HiawFEfeN4= +SHA256 (cargo/object-0.22.0.tar.gz) = jTtjNg7DyzN4F8Lb1Hq0oPFw0oXY5aIGRgDz3vFAI5c= +SHA256 (cargo/once_cell-1.7.2.tar.gz) = r4sIsEF1RzCItGdj5R7lTaX5oWS8Fi9hW5G8F52/FaM= SHA256 (cargo/percent-encoding-2.1.0.tar.gz) = 1P1WQdAcjxiiPae2/ikpj/S1WvzM33iXOyTPMXX+4y4= -SHA256 (cargo/pkg-config-0.3.18.tar.gz) = 02SSVGtq8UYzlNRvDINDRvMVSGRva6EISYAsnJonrDM= -SHA256 (cargo/ppv-lite86-0.2.9.tar.gz) = w2+pRxEfXGKnM7ZSVE3QAWpDzolhlTio75JySm9QGiA= +SHA256 (cargo/pkg-config-0.3.19.tar.gz) = ODFFOzRJzrSLbZx618ltXqZz6bRwodxXjCzmUhIwiEw= +SHA256 (cargo/ppv-lite86-0.2.10.tar.gz) = rHTGJNay0h9CX3UiYvQhiDZde4/xr/dMguRRNlEKSFc= SHA256 (cargo/proc-macro2-1.0.24.tar.gz) = HgcE7hp+ANe7QX0HcOowPBvMur8O8WZ9rpK1ln9finE= SHA256 (cargo/proptest-0.10.1.tar.gz) = EubIDBE5ETwo7kZw3FDMQpFSKLUfVqnkB/DsYPlmZG8= SHA256 (cargo/quick-error-1.2.3.tar.gz) = odAZQdgvoqtQvh555nFCid183njrpMB0vFpDdPZQ3+A= -SHA256 (cargo/quote-1.0.7.tar.gz) = qlY9F+yxgOUA2hz9KwKDEKx1jeVI790gPhjyg69pPzc= +SHA256 (cargo/quote-1.0.8.tar.gz) = mRQxw1GaPzaGGILak2MM5mtSkY3PG44v1ms5f8lvKN8= SHA256 (cargo/radium-0.5.3.tar.gz) = lBup142OL3zkdMAV7qTZxtJbajMn+YMu4ppN4n+Ru7g= SHA256 (cargo/rand-0.7.3.tar.gz) = amsWedSbJLv+DIA0KaoYdEcvUNmzYxMfDon8NWtUTQM= +SHA256 (cargo/rand-0.8.3.tar.gz) = Dvnn5mtEaGdL/LDIGvi3+guxVPqfKOuEDaXER7rrjX4= SHA256 (cargo/rand_chacha-0.2.2.tar.gz) = 9MjthWJ5yXNyBr9yW/NpNdhmbq16pptSvlWvNp0ZNAI= +SHA256 (cargo/rand_chacha-0.3.0.tar.gz) = 4Sc1zwXJ4QvyFTTaUKFHuSTVVdx6VHxC5rstW2AXrg0= SHA256 (cargo/rand_core-0.5.1.tar.gz) = kL3lKW/IkbDO8SptA93MwWLOeyr/VBYK+TOPjUDfbRk= +SHA256 (cargo/rand_core-0.6.2.tar.gz) = NM9m6xg98cWHbi3PaxPVc0B0Ho3CVbSOQKJt6VTQauc= SHA256 (cargo/rand_hc-0.2.0.tar.gz) = yjEpr3uSoXES1ZrUmMb4Hq9GMlN2a5A5bTnqejnWYTw= +SHA256 (cargo/rand_hc-0.3.0.tar.gz) = MZDvcGakRvLn9C4jnRYekFQgzKsB65Z8nrJ9IbIyKnM= SHA256 (cargo/rand_xorshift-0.2.0.tar.gz) = d9QWuGgB0j3eGqZDAjt3XDpGLvwO2WRDrdEVRs3x3Kg= -SHA256 (cargo/redox_syscall-0.1.57.tar.gz) = QcwPfk1dRUTohhYGooW7CNPnBxLMx9K4TXwMz69LBc4= -SHA256 (cargo/regex-1.3.9.tar.gz) = nDeA/PRLGTvE0J820qPIeyUdpKBGyHeVoNNfT5J62OY= -SHA256 (cargo/regex-syntax-0.6.18.tar.gz) = JkEuuXxrCIppl+BfaUA6gCqS1SDeL45jwrZfng9HxOg= +SHA256 (cargo/redox_syscall-0.2.4.tar.gz) = BeyMqUFsXqNwYrUCcDzX/LIHc2vClPbgzzZ6xvwjRXA= +SHA256 (cargo/regex-1.4.2.tar.gz) = OM8sE+1HRd6RpeuDThHAC8w3CedzFzss5MVsn73gS5w= +SHA256 (cargo/regex-syntax-0.6.21.tar.gz) = OxgbotzweqzK1USOjq1Y21t0LPhd/gNeIifxN6U5oYk= SHA256 (cargo/remove_dir_all-0.5.3.tar.gz) = Os0SVmVCKXOjOsnT3S34XtrQ9K6bANr7GgXkOp9e+Oc= -SHA256 (cargo/rustc-demangle-0.1.16.tar.gz) = TGkcDmCBJuAJE+M/DM83J9X8hFc2I7jWWy3zQLUgF4M= +SHA256 (cargo/rustc-demangle-0.1.18.tar.gz) = bjutDuNoFMoH15aCad1LfsiewtoQxLthOSjTB3CDwjI= SHA256 (cargo/rusty-fork-0.3.0.tar.gz) = yz3MbkVMMou4JEktsQerfAro/P/krSEBNu8BRFjBvE8= SHA256 (cargo/ryu-1.0.5.tar.gz) = cdMB1Bk9Axq915/3491yEWipVy7z/lGhUXq6I1vY+G4= SHA256 (cargo/scratch-1.0.0.tar.gz) = fhFFNjFrUaWqeg5Z/ElmH9JjxVB90IvSjeBS5XYmzmk= -SHA256 (cargo/section_testing-0.0.4.tar.gz) = 7OTX2Y/at13f9cT61UpMetAiKhPIo8aFnxA3odnlPyg= +SHA256 (cargo/section_testing-0.0.5.tar.gz) = X9JJO2ivaJ9IYwYLJAy9/7NQzuntaeLFD41xpiyirqE= SHA256 (cargo/static_assertions-1.1.0.tar.gz) = ouuTSbZESzJocuFA6xz158UiFU1p56D/sPuBwGs3VD8= -SHA256 (cargo/syn-1.0.48.tar.gz) = zDca/+/8R39CoiGh5Cl67c6jPUfRm2FFVYi9nY9rGaw= +SHA256 (cargo/syn-1.0.55.tar.gz) = pXGnEd3dCQGczGKOGxf+h8WbCdUTwGwCaHeqcIM083o= SHA256 (cargo/tap-1.0.0.tar.gz) = NkdOcy0a/9Om7VgngbNoPfPQVjcUxZw5WR6P9wfPB44= -SHA256 (cargo/tempfile-3.1.0.tar.gz) = em4k2TOKClvnlZPi+hWmSK3WE4yqgD4tW8eCw3FzLKk= -SHA256 (cargo/termcolor-1.1.0.tar.gz) = u2v6KJpNfFdmOSgSwKH0wbpFr6GtR4A8EeH0B9hG118= +SHA256 (cargo/tempfile-3.2.0.tar.gz) = 2sHGY8/JOBD4iu2biUHUjKv4VqGxEcKaQEOQGNhw6yI= +SHA256 (cargo/termcolor-1.1.2.tar.gz) = Lf7YmfDrA/Mu6Magqr24p5SWWeNGZWH8Ct9U4m2IxfQ= SHA256 (cargo/textwrap-0.11.0.tar.gz) = 0yZhD0CMek629Rw3wzDklrCFBslFfJ00KH7MOICfsGA= SHA256 (cargo/thread_local-1.0.1.tar.gz) = 1AxtG2l0Wm7G+xynF5FISNpLRK4p2bMIDL7pHXKmmxQ= SHA256 (cargo/time-0.1.44.tar.gz) = bbnmkUq4sa4cJgpK56SbbFYRtAMopzWyGGJWdoXnMlU= -SHA256 (cargo/tinyvec-0.3.4.tar.gz) = I4zgcdJnxXEPnTFFHv7BbF7iLeNN8XzAXlbLyS6WcRc= +SHA256 (cargo/tinyvec-1.1.0.tar.gz) = zPjbwZ60L7oQ6P6q7CgvtQ4sFLJybWMB2/7tD3Mwam8= +SHA256 (cargo/tinyvec_macros-0.1.0.tar.gz) = zadNp+GmZPeVux+Kh+xAb7iaAlIs9uUGINAWrdbbv1w= SHA256 (cargo/unicode-bidi-0.3.4.tar.gz) = SfK9DGRoqCMOHbIpz/gCkhfPYjx2fqXWC/vUJynqVNU= -SHA256 (cargo/unicode-normalization-0.1.13.tar.gz) = b7Gc92n6jGqAoWLfaUYh6+tNr7YGRwsrL84L5AqYqXc= +SHA256 (cargo/unicode-normalization-0.1.16.tar.gz) = oT5jq2Lb4yru5Y0cVAjTXDbDkrul2dMUIochlyGv5gY= SHA256 (cargo/unicode-width-0.1.8.tar.gz) = kzdZGJOhm4jY2H8s7B5z+tXN/RDlpvNJ9JitbqL/seM= SHA256 (cargo/unicode-xid-0.2.1.tar.gz) = 9/4Ls0eWUUOckRL3K2xQUDhXTJ+7V17Rvzt5f6Od1WQ= -SHA256 (cargo/url-2.2.0.tar.gz) = WQnysIFzUESe1z6LzYHIw8jZp6XYrLpLJ9snfxhol24= -SHA256 (cargo/vcpkg-0.2.10.tar.gz) = ZFQCm/GB8JKtG4UyhvI+LFB9joGU0B2S2kpVwnSlUIw= +SHA256 (cargo/url-2.2.1.tar.gz) = nM2WQRNiLI6TIs+sGesQBKB+Y2xUXzJdoIXVzd5vH4s= +SHA256 (cargo/vcpkg-0.2.11.tar.gz) = sAvKYQal4j8+7pQ1k3Wbf83bAFVDMuhW2ZDIk5Zoefs= SHA256 (cargo/version_check-0.9.2.tar.gz) = taly5WadZ7qYjOPcgmcG+wqLAUccCIywthELgFzDau0= SHA256 (cargo/wait-timeout-0.2.0.tar.gz) = nyAPWxLrdfjB7WWr1LLbim4bE4og3gCdrO4mWiSY8/Y= SHA256 (cargo/wasi-0.10.0+wasi-snapshot-preview1.tar.gz) = GhQ1l8p8d5Pv95Te81LUF5KpPEgesQQkI/9/9yuiwx8= @@ -95,94 +101,100 @@ SHA256 (cargo/winapi-util-0.1.5.tar.gz) SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8= SHA256 (cargo/wyz-0.2.0.tar.gz) = heYLDRtfmdslVpNOIZNwIHdqXTFSC/Fp6FGsROZCAhQ= SHA256 (cargo/xdg-2.2.0.tar.gz) = 0IloGqEGqG+t4bASj7Xa8H1YZ6UJqwNtmZiN7IBCmlc= -SHA256 (newsboat-2.22.1.tar.xz) = iSD0HMU3drZ8DoWtFpawln9qwkjzuJE9l3lCwV115pA= -SIZE (cargo/addr2line-0.13.0.tar.gz) = 29996 +SHA256 (newsboat-2.23.tar.xz) = uZexOdQdssxfVDRvJ8RIvuR9bGIooSzpy5HD/67H2tw= +SIZE (cargo/addr2line-0.14.0.tar.gz) = 30065 SIZE (cargo/adler-0.2.3.tar.gz) = 12168 -SIZE (cargo/aho-corasick-0.7.13.tar.gz) = 111381 -SIZE (cargo/arrayvec-0.5.1.tar.gz) = 26816 +SIZE (cargo/aho-corasick-0.7.15.tar.gz) = 113071 +SIZE (cargo/arrayvec-0.5.2.tar.gz) = 27838 SIZE (cargo/autocfg-1.0.1.tar.gz) = 12908 -SIZE (cargo/backtrace-0.3.50.tar.gz) = 69769 +SIZE (cargo/backtrace-0.3.55.tar.gz) = 73145 SIZE (cargo/bit-set-0.5.2.tar.gz) = 14093 -SIZE (cargo/bit-vec-0.6.2.tar.gz) = 19630 +SIZE (cargo/bit-vec-0.6.3.tar.gz) = 19927 SIZE (cargo/bitflags-1.2.1.tar.gz) = 16745 SIZE (cargo/bitvec-0.19.4.tar.gz) = 148099 SIZE (cargo/block-0.1.6.tar.gz) = 4077 SIZE (cargo/byteorder-1.3.4.tar.gz) = 21943 -SIZE (cargo/cc-1.0.60.tar.gz) = 53351 +SIZE (cargo/cc-1.0.66.tar.gz) = 53454 SIZE (cargo/cfg-if-0.1.10.tar.gz) = 7933 +SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934 SIZE (cargo/chrono-0.4.19.tar.gz) = 155663 SIZE (cargo/clap-2.33.3.tar.gz) = 201925 SIZE (cargo/codespan-reporting-0.9.5.tar.gz) = 43366 -SIZE (cargo/curl-sys-0.4.39+curl-7.74.0.tar.gz) = 2878786 +SIZE (cargo/curl-sys-0.4.41+curl-7.75.0.tar.gz) = 2907738 SIZE (cargo/cxx-0.5.10.tar.gz) = 50814 SIZE (cargo/cxx-build-0.5.10.tar.gz) = 60227 SIZE (cargo/cxxbridge-flags-0.5.10.tar.gz) = 1214 SIZE (cargo/cxxbridge-macro-0.5.10.tar.gz) = 35470 SIZE (cargo/fnv-1.0.7.tar.gz) = 11266 SIZE (cargo/form_urlencoded-1.0.0.tar.gz) = 8412 -SIZE (cargo/funty-1.0.1.tar.gz) = 11636 +SIZE (cargo/funty-1.1.0.tar.gz) = 11631 SIZE (cargo/getrandom-0.1.15.tar.gz) = 24786 -SIZE (cargo/gettext-rs-0.5.0.tar.gz) = 9227 -SIZE (cargo/gettext-sys-0.19.9.tar.gz) = 7216453 -SIZE (cargo/gimli-0.22.0.tar.gz) = 704135 +SIZE (cargo/getrandom-0.2.0.tar.gz) = 26029 +SIZE (cargo/gettext-rs-0.6.0.tar.gz) = 14699 +SIZE (cargo/gettext-sys-0.21.0.tar.gz) = 6501216 +SIZE (cargo/gimli-0.23.0.tar.gz) = 702175 SIZE (cargo/idna-0.2.0.tar.gz) = 257203 SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443 -SIZE (cargo/lexical-core-0.7.4.tar.gz) = 497535 -SIZE (cargo/libc-0.2.81.tar.gz) = 513105 +SIZE (cargo/lexical-core-0.7.5.tar.gz) = 492761 +SIZE (cargo/libc-0.2.90.tar.gz) = 521685 SIZE (cargo/libz-sys-1.1.2.tar.gz) = 1339299 SIZE (cargo/link-cplusplus-1.0.4.tar.gz) = 7938 SIZE (cargo/locale_config-0.3.0.tar.gz) = 20808 SIZE (cargo/malloc_buf-0.0.6.tar.gz) = 1239 SIZE (cargo/matches-0.1.8.tar.gz) = 2216 -SIZE (cargo/memchr-2.3.3.tar.gz) = 22566 -SIZE (cargo/miniz_oxide-0.4.2.tar.gz) = 46206 +SIZE (cargo/memchr-2.3.4.tar.gz) = 23077 +SIZE (cargo/miniz_oxide-0.4.3.tar.gz) = 50058 SIZE (cargo/natord-1.0.9.tar.gz) = 3866 -SIZE (cargo/nom-6.0.1.tar.gz) = 147508 -SIZE (cargo/num-integer-0.1.43.tar.gz) = 21966 -SIZE (cargo/num-traits-0.2.12.tar.gz) = 43807 +SIZE (cargo/nom-6.1.2.tar.gz) = 147539 +SIZE (cargo/num-integer-0.1.44.tar.gz) = 22216 +SIZE (cargo/num-traits-0.2.14.tar.gz) = 45476 SIZE (cargo/objc-0.2.7.tar.gz) = 22036 SIZE (cargo/objc-foundation-0.1.1.tar.gz) = 9063 SIZE (cargo/objc_id-0.1.1.tar.gz) = 3258 -SIZE (cargo/object-0.20.0.tar.gz) = 168755 -SIZE (cargo/once_cell-1.5.2.tar.gz) = 27660 -SIZE (cargo/openssl-sys-0.9.58.tar.gz) = 47014 +SIZE (cargo/object-0.22.0.tar.gz) = 181505 +SIZE (cargo/once_cell-1.7.2.tar.gz) = 28250 SIZE (cargo/percent-encoding-2.1.0.tar.gz) = 9748 -SIZE (cargo/pkg-config-0.3.18.tar.gz) = 14674 -SIZE (cargo/ppv-lite86-0.2.9.tar.gz) = 20933 +SIZE (cargo/pkg-config-0.3.19.tar.gz) = 15451 +SIZE (cargo/ppv-lite86-0.2.10.tar.gz) = 20915 SIZE (cargo/proc-macro2-1.0.24.tar.gz) = 37716 SIZE (cargo/proptest-0.10.1.tar.gz) = 189747 SIZE (cargo/quick-error-1.2.3.tar.gz) = 15066 -SIZE (cargo/quote-1.0.7.tar.gz) = 25170 +SIZE (cargo/quote-1.0.8.tar.gz) = 24997 SIZE (cargo/radium-0.5.3.tar.gz) = 7588 SIZE (cargo/rand-0.7.3.tar.gz) = 112246 +SIZE (cargo/rand-0.8.3.tar.gz) = 84493 SIZE (cargo/rand_chacha-0.2.2.tar.gz) = 13267 +SIZE (cargo/rand_chacha-0.3.0.tar.gz) = 13920 SIZE (cargo/rand_core-0.5.1.tar.gz) = 21116 +SIZE (cargo/rand_core-0.6.2.tar.gz) = 21708 SIZE (cargo/rand_hc-0.2.0.tar.gz) = 11670 +SIZE (cargo/rand_hc-0.3.0.tar.gz) = 11780 SIZE (cargo/rand_xorshift-0.2.0.tar.gz) = 9098 -SIZE (cargo/redox_syscall-0.1.57.tar.gz) = 17087 -SIZE (cargo/regex-1.3.9.tar.gz) = 236683 -SIZE (cargo/regex-syntax-0.6.18.tar.gz) = 294440 +SIZE (cargo/redox_syscall-0.2.4.tar.gz) = 23234 +SIZE (cargo/regex-1.4.2.tar.gz) = 236931 +SIZE (cargo/regex-syntax-0.6.21.tar.gz) = 293572 SIZE (cargo/remove_dir_all-0.5.3.tar.gz) = 9184 -SIZE (cargo/rustc-demangle-0.1.16.tar.gz) = 19137 +SIZE (cargo/rustc-demangle-0.1.18.tar.gz) = 19913 SIZE (cargo/rusty-fork-0.3.0.tar.gz) = 19881 SIZE (cargo/ryu-1.0.5.tar.gz) = 49570 SIZE (cargo/scratch-1.0.0.tar.gz) = 8569 -SIZE (cargo/section_testing-0.0.4.tar.gz) = 4362 +SIZE (cargo/section_testing-0.0.5.tar.gz) = 4464 SIZE (cargo/static_assertions-1.1.0.tar.gz) = 18480 -SIZE (cargo/syn-1.0.48.tar.gz) = 225747 +SIZE (cargo/syn-1.0.55.tar.gz) = 229095 SIZE (cargo/tap-1.0.0.tar.gz) = 8335 -SIZE (cargo/tempfile-3.1.0.tar.gz) = 25823 -SIZE (cargo/termcolor-1.1.0.tar.gz) = 17193 +SIZE (cargo/tempfile-3.2.0.tar.gz) = 25892 +SIZE (cargo/termcolor-1.1.2.tar.gz) = 17287 SIZE (cargo/textwrap-0.11.0.tar.gz) = 17322 SIZE (cargo/thread_local-1.0.1.tar.gz) = 12609 SIZE (cargo/time-0.1.44.tar.gz) = 28885 -SIZE (cargo/tinyvec-0.3.4.tar.gz) = 17586 +SIZE (cargo/tinyvec-1.1.0.tar.gz) = 39037 +SIZE (cargo/tinyvec_macros-0.1.0.tar.gz) = 1817 SIZE (cargo/unicode-bidi-0.3.4.tar.gz) = 32228 -SIZE (cargo/unicode-normalization-0.1.13.tar.gz) = 91691 +SIZE (cargo/unicode-normalization-0.1.16.tar.gz) = 92805 SIZE (cargo/unicode-width-0.1.8.tar.gz) = 16732 SIZE (cargo/unicode-xid-0.2.1.tar.gz) = 14392 -SIZE (cargo/url-2.2.0.tar.gz) = 42787 -SIZE (cargo/vcpkg-0.2.10.tar.gz) = 11504 +SIZE (cargo/url-2.2.1.tar.gz) = 65434 +SIZE (cargo/vcpkg-0.2.11.tar.gz) = 12600 SIZE (cargo/version_check-0.9.2.tar.gz) = 11979 SIZE (cargo/wait-timeout-0.2.0.tar.gz) = 12441 SIZE (cargo/wasi-0.10.0+wasi-snapshot-preview1.tar.gz) = 26964 @@ -193,4 +205,4 @@ SIZE (cargo/winapi-util-0.1.5.tar.gz) = SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998 SIZE (cargo/wyz-0.2.0.tar.gz) = 12926 SIZE (cargo/xdg-2.2.0.tar.gz) = 13387 -SIZE (newsboat-2.22.1.tar.xz) = 773900 +SIZE (newsboat-2.23.tar.xz) = 789948 Index: patches/patch-Makefile =================================================================== RCS file: /cvs/ports/www/newsboat/patches/patch-Makefile,v retrieving revision 1.9 diff -u -p -r1.9 patch-Makefile --- patches/patch-Makefile 10 Jan 2021 16:49:55 -0000 1.9 +++ patches/patch-Makefile 19 Jun 2021 08:02:53 -0000 @@ -3,7 +3,7 @@ $OpenBSD: patch-Makefile,v 1.9 2021/01/1 Index: Makefile --- Makefile.orig +++ Makefile -@@ -45,9 +45,9 @@ CXX_FOR_BUILD?=$(CXX) +@@ -49,9 +49,9 @@ CXX_FOR_BUILD?=$(CXX) # compiler and linker flags DEFINES=-DLOCALEDIR='"$(localedir)"' @@ -15,7 +15,7 @@ Index: Makefile LDFLAGS+=-L. # Constants -@@ -79,7 +79,7 @@ FILTERLIB_OUTPUT=libfilter.a +@@ -83,7 +83,7 @@ FILTERLIB_OUTPUT=libfilter.a NEWSBOAT=newsboat NEWSBOAT_SOURCES:=$(shell cat mk/newsboat.deps) NEWSBOAT_OBJS:=$(patsubst %.cpp,%.o,$(NEWSBOAT_SOURCES)) @@ -24,7 +24,7 @@ Index: Makefile RSSPPLIB_SOURCES=$(sort $(wildcard rss/*.cpp)) RSSPPLIB_OBJS=$(patsubst rss/%.cpp,rss/%.o,$(RSSPPLIB_SOURCES)) -@@ -105,7 +105,7 @@ endif +@@ -109,7 +109,7 @@ endif PODBOAT=podboat PODBOAT_SOURCES:=$(shell cat mk/podboat.deps) PODBOAT_OBJS:=$(patsubst %.cpp,%.o,$(PODBOAT_SOURCES)) Index: patches/patch-rust_libnewsboat_src_utils_rs =================================================================== RCS file: patches/patch-rust_libnewsboat_src_utils_rs diff -N patches/patch-rust_libnewsboat_src_utils_rs --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-rust_libnewsboat_src_utils_rs 19 Jun 2021 08:30:27 -0000 @@ -0,0 +1,29 @@ +$OpenBSD$ + +iconv symbols are not part of libc on OpenBSD, so link agaist converters/libiconv + +Index: rust/libnewsboat/src/utils.rs +--- rust/libnewsboat/src/utils.rs.orig ++++ rust/libnewsboat/src/utils.rs +@@ -892,10 +892,13 @@ type iconv_t = *mut c_void; + // On FreeBSD, link with GNU libiconv; the iconv implementation in libc doesn't support //TRANSLIT + // and WCHAR_T. This is also why we change the symbol names from "iconv" to "libiconv" below. + #[cfg_attr(target_os = "freebsd", link(name = "iconv"))] ++#[cfg_attr(target_os = "openbsd", link(name = "iconv"))] + extern "C" { + #[cfg_attr(target_os = "freebsd", link_name = "libiconv_open")] ++ #[cfg_attr(target_os = "openbsd", link_name = "libiconv_open")] + pub fn iconv_open(tocode: *const c_char, fromcode: *const c_char) -> iconv_t; + #[cfg_attr(target_os = "freebsd", link_name = "libiconv")] ++ #[cfg_attr(target_os = "openbsd", link_name = "libiconv")] + pub fn iconv( + cd: iconv_t, + inbuf: *mut *mut c_char, +@@ -904,6 +907,7 @@ extern "C" { + outbytesleft: *mut size_t, + ) -> size_t; + #[cfg_attr(target_os = "freebsd", link_name = "libiconv_close")] ++ #[cfg_attr(target_os = "openbsd", link_name = "libiconv_close")] + pub fn iconv_close(cd: iconv_t) -> c_int; + } +