Ebuild for app-emulation/lxd-2.12, upstream release on 2012-03-20. Identical to app-emulation/lxd-2.11.ebuild lxd-2.12.initd has one experimental change to line 30 as per #609146: if [ "$RC_GOINGDOWN" = "YES" ] || [ "$RC_REBOOT" = "YES" ]; then
Created attachment 468100 [details] lxd-2.12.ebuild
Created attachment 468102 [details] lxd-2.12.confd
Created attachment 468104 [details] lxd-2.12.initd Differs from 2.11 in line 30
Created attachment 468106 [details] lxd-2.12-dont-go-get.patch
There is one diff in lxd-2.12.ebuild I forgot to mention in the original description: diff -u /usr/portage/app-emulation/lxd/lxd-2.11.ebuild lxd-2.12.ebuild --- /usr/portage/app-emulation/lxd/lxd-2.11.ebuild 2017-03-20 22:06:05.130565784 -0700 +++ lxd-2.12.ebuild 2017-03-23 14:59:42.945340840 -0700 @@ -157,7 +157,7 @@ newinitd "${FILESDIR}"/${P}.initd lxd newconfd "${FILESDIR}"/${P}.confd lxd - systemd_dounit "${FILESDIR}"/${P}.service + systemd_dounit "${FILESDIR}"/${PN}.service fi newbashcomp config/bash/lxd-client lxc
Linked from bug 615444, comment 9, there's a version of the ebuild that's been updated to use the golang-vcs-snapshot EGO_VENDOR support.
Bumped to lxd-2.14 now: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c15f08e00643b789f3ab4fcf80250b982bc5f2c