El 19/11/25 a las 1:22, Greg Troxel escribió:
Ramiro Aceves <ea1abz%gmail.com@localhost> writes:In NetBSD I miss a very good simulation package called QUCS-S, a fork from QUCS that can use NG-SPICE as the calculation backend. It is easy to use and have plenty of power with its equation system. I see that there is no pkgsrc neither pkgsrc-wip package at the moment.Two hints: Create a package and put it in wip. Do this anyway, even if it doesn't build. This makes it easier for others to see what you did, to try it, and to improve it. Really, it is totally ok to have wip packages i wip! When you get inscrutable C++ errors, check harder about what language variant is needed, and consider USE_CXX_FEATURES and FORCE_CXX_STD to be higher.
Hi Greg,Thanks for your help. Believe me, I've considered creating NetBSD packages several times. Especially since I noticed that the pkgsrc/ham section is missing packages I'm used to in Linux. I think I could help in that regard, but reality is beyond me. I also think that if some packages aren't in pkgsrc, it's because someone has already tried and porting them is impossible or too difficult. I've tried reading the pkgsrc documentation twice and roughly understand the procedure. But understanding the procedure superficially doesn't mean knowing how to create packages. I often examine the Makefiles of existing packages and think, "Wow, that's complicated." I'm also amazed at the number of patches. Some packages have just a handful, but others, like Chromium, have hundreds. I've come to the conclusion that creating packages is a true art, there are no recipes. There's a lot of "magic" in the whole pkgsrc system; it's complicated for those of us with a basic understanding, it's intimidating. I imagine that with practice, starting with simple packages, I could try. I'm going to try reading the guide again and try to understand it. I have to start someday! Perhaps it is now.
Regards. Ramiro.