<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/multimedia/termplay/files, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2021-06-28T19:34:43Z</updated>
<entry>
<title>Mk/bsd.default-versions.mk: switch the default librsvg2 on powerpc to rust</title>
<updated>2021-06-28T19:34:43Z</updated>
<author>
<name>Piotr Kubaj</name>
<email>pkubaj@FreeBSD.org</email>
</author>
<published>2021-06-28T19:34:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=6718da31bafa57023a3098ec382cce2d2b265aa2'/>
<id>urn:sha1:6718da31bafa57023a3098ec382cce2d2b265aa2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>multimedia/termplay: Update 2.0.5 -&gt; 2.0.6</title>
<updated>2020-08-05T07:20:37Z</updated>
<author>
<name>Yuri Victorovich</name>
<email>yuri@FreeBSD.org</email>
</author>
<published>2020-08-05T07:20:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=7e0a69b5001ee2b2571d109c60dbd2d5bb34c4e4'/>
<id>urn:sha1:7e0a69b5001ee2b2571d109c60dbd2d5bb34c4e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>multimedia/termplay: Unbreak build with Rust 1.40.0 (D22843)</title>
<updated>2019-12-17T06:40:51Z</updated>
<author>
<name>Tobias Kortkamp</name>
<email>tobik@FreeBSD.org</email>
</author>
<published>2019-12-17T06:40:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=a12359b476675a067d590220996dafcc5a46fdc0'/>
<id>urn:sha1:a12359b476675a067d590220996dafcc5a46fdc0</id>
<content type='text'>
error[E0596]: cannot borrow `**func` as mutable, as it is behind a `*const` pointer
   --&gt; .../cargo-crates/gstreamer-0.11.2/src/iterator.rs:439:8
    |
435 |     let func = func as *const &amp;mut (FnMut(T) -&gt; bool);
    |         ---- help: consider changing this to be a mutable pointer: `*mut &amp;mut dyn std::ops::FnMut(T) -&gt; bool`
...
439 |     if (*func)(value) {
    |        ^^^^^^^ `func` is a `*const` pointer, so the data it refers to cannot be borrowed as mutable

error[E0596]: cannot borrow `**func` as mutable, as it is behind a `*const` pointer
   --&gt; .../cargo-crates/gstreamer-0.11.2/src/iterator.rs:455:5
    |
451 |     let func = func as *const &amp;mut (FnMut(T));
    |         ---- help: consider changing this to be a mutable pointer: `*mut &amp;mut dyn std::ops::FnMut(T)`
...
455 |     (*func)(value);
    |     ^^^^^^^ `func` is a `*const` pointer, so the data it refers to cannot be borrowed as mutable

error[E0596]: cannot borrow `**func` as mutable, as it is behind a `*const` pointer
   --&gt; .../cargo-crates/gstreamer-0.11.2/src/iterator.rs:473:11
    |
467 |     let func = func as *const &amp;mut (FnMut(U, T) -&gt; Result&lt;U, U&gt;);
    |         ---- help: consider changing this to be a mutable pointer: `*mut &amp;mut dyn std::ops::FnMut(U, T) -&gt; std::result::Result&lt;U, U&gt;`
...
473 |     match (*func)(accum.take().unwrap(), value) {
    |           ^^^^^^^ `func` is a `*const` pointer, so the data it refers to cannot be borrowed as mutable

error: aborting due to 3 previous errors
</content>
</entry>
</feed>
