In general terms I (who am absolutely nobody) agree with you, but there's one thing I believe you're not taking into account and it's that this is a fallback version for users with ancient hardware.
The main `librsvg` port is currently at `2.56.3`, which was released two months ago @Chris, I belive OP didn't realize it's not the main port. Gregorio Litenstein Goldzweig Médico Cirujano • Fono: +56 9 96343643 • E-Mail: [email protected] On 10 Oct 2023 15:07 -0300, Chris Jones <[email protected]>, wrote: > Hi, > > I am not sure what you are complaining about. Version 2.56.3, whilst not the > absolute latest version a pretty up to date rust based version, is already > used on Darwin 10 and newer. Your mail below seems to imply the old C version > is used everywhere, which just isn't the case. What am I missing here ? > > Chris > > > On 10 Oct 2023, at 6:48 pm, Perry E. Metzger <[email protected]> wrote: > > > > See the following thread: > > https://github.com/macports/macports-ports/pull/20744 — but to summarize, > > Mascguy does not want to update librsvg to a safe / modern one because > > ancient versions of MacOS can't support Rust. > > > > So I don't want to be a pain in the neck, but I have little interest in > > MacPorts if the point is to preserve compatibility with MacOS 10.5 at the > > expense of having the thousands of users of current Macs and current MacOS > > have a dangerously insecure version of a basic SVG graphics library that > > other things depend on. > > > > (The upstream librsvg maintainers have washed their hands of the old C > > version and don't support it any more, and for good reason. The Rust > > version of the library provides a far more secure codebase.) > > > > I don't know how other people feel here, but I don't work on MacPorts > > because I like retrocomputing, but rather because I want to use Unix tools > > on my modern Macs. > > > > If we're all on the same page that the priority is current MacOS users, > > then we need to make sure that policy is well understood by all and we need > > to update ports that are being held back for the benefit of people using an > > OS from 2007. > > > > If the consensus is that we prioritize ancient versions of MacOS with three > > users (or sometimes none) over the experience the bulk of the users have, > > that's fine, and I'll accept it, but then I'm switching to Brew, and I will > > advise others to do the same, and will explain that current versions of > > MacPorts cannot be trusted to have safe software because the people > > involved prioritize support for ancient versions of the operating system. > > > > I will accept whatever the consensus is. > > > > Perry > > > >
