Hacker News new | ask | show | jobs
by catiopatio 1306 days ago
MacPorts is actively supported, with broad package support — and of course, pull requests for new packages are welcome.

v2.8 was just released on October 20th; changelog here: https://github.com/macports/macports-base/blob/v2.8.0/Change...

1 comments

"pull requests for new packages are welcome" is the self-defeating answer: if you as a user have to create a PR for a package to be in MacPorts then it means that MacPorts have not attracted enough attention from the authors of the package to submit it themselves.
Very few package authors create packages in any packaging system. The ports are usually done by someone else often part of the package team.

e.g. who crates emacs or vim packages for debian nix etc?

In the Nix world, at least, packages are often added by people who want to use them. I think that's more common than the fulfillment of a packaging request.
It would be funny if the state of packaging on Linux would not be so pathetic.

If authors care about Windows they do produce Windows installers and/or publish it in their store.

If authors care about macOS, they produce .dmg or publish the app via Mac Store. Additionally they often publish it on Homebrew.

If authors care about Linux, they provide packages for Ubuntu and Fedora, and sometimes for more distros from the long tail (usually Debian comes 3rd as it is simple to add after Ubuntu).