People who create Gentoo ebuilds for software written in Go probably noticed
deprecation notices and discussion About
EGO_SUM,
and also about a Proposal to undeprecate
EGO_SUM.
While the mailing lists and IRC channels provide plenty of opportunity to
discuss how to supply dependencies for Go software, here I share a way to use
GitHub releases to host dependency tarballs as an external Gentoo contributor,
like proxied maintainer, GURU contributor, or overlay maintainer.
Update: see also Packaging Go dependencies for
Gentoo as a follow-up post
expanding on this topic.
Continue reading …
In the past months I kept tailoring essentially identical updates to various
platforms, like LinkedIn, Mastodon, and project-specific media. I also often
found myself explaining the same concepts and answering the same questions over
and over again.
It felt better to have a canonical source for my content, and keep the other
solutions as distribution channels. I also wished for a place to accommodate my
preferred authoring workflow for longer formats.
As a fresh start, I decided to migrate all the content from my previous Agile
sysadmin blog to this site.
I expect to post soon more about the topics I’m most involved in or tools and
approaches I find most useful for my use cases. For example Rex, Perl, and
Gentoo, as well as automation, software delivery, testing, and open source.
Auto Adjust Photo, or aaphoto in short, is a cool little tool for automatic color correction and resizing of photos. I cooked an ebuild for it a long time ago which was waiting to be rediscovered in a forgotten corner of my drive. After a quick refurbishing and some minor/trivial upstream cleanup with the extremely friendly author, it is now available in the main portage tree of Gentoo.
Thanks goes to:
- András Horváth for creating aaphoto
- the always helpful Gentoo developers (in this particular case TomWij, mrueg and Pinkbyte) for their review via Bugzilla and #gentoo-dev-help, and for accepting me as a proxied maintainer for the package