gif2png has been rewritten in Go: http://www.catb.org/~esr/gif2png/NEWS
This isn't using the normal go module things but it also requires a couple go dependencies: go build -gcflags '-N -l' -o gif2png gif2png.go gif2png.go:14:2: cannot find package "golang.org/x/crypto/ssh/terminal" in any of: /usr/lib/go/src/golang.org/x/crypto/ssh/terminal (from $GOROOT) /var/tmp/portage/media-gfx/gif2png-3.0.0/homedir/go/src/golang.org/x/crypto/ssh/terminal (from $GOPATH) gif2png.go:13:2: cannot find package "golang.org/x/sys/unix" in any of: /usr/lib/go/src/golang.org/x/sys/unix (from $GOROOT) /var/tmp/portage/media-gfx/gif2png-3.0.0/homedir/go/src/golang.org/x/sys/unix (from $GOPATH) make: *** [Makefile:11: gif2png] Error 1 I guess these would have to be packaged, too.