diff --git a/sdk_container/src/third_party/coreos-overlay/app-emulation/docker/docker-1.10.3-r5.ebuild b/sdk_container/src/third_party/coreos-overlay/app-emulation/docker/docker-1.10.3-r5.ebuild new file mode 120000 index 0000000000..5316ba320c --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/app-emulation/docker/docker-1.10.3-r5.ebuild @@ -0,0 +1 @@ +docker-9999.ebuild \ No newline at end of file diff --git a/sdk_container/src/third_party/coreos-overlay/app-emulation/docker/docker-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/app-emulation/docker/docker-9999.ebuild index 827c33d2ad..477d777f61 100644 --- a/sdk_container/src/third_party/coreos-overlay/app-emulation/docker/docker-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/app-emulation/docker/docker-9999.ebuild @@ -23,7 +23,8 @@ DESCRIPTION="Docker complements kernel namespacing with a high-level API which o HOMEPAGE="https://dockerproject.org" LICENSE="Apache-2.0" SLOT="0" -IUSE="apparmor aufs +btrfs contrib +device-mapper experimental +overlay seccomp +selinux vim-syntax zsh-completion" +IUSE="apparmor aufs +btrfs contrib +device-mapper experimental +overlay seccomp + +selinux vim-syntax zsh-completion +journald" # https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#build-dependencies CDEPEND=" @@ -34,6 +35,9 @@ CDEPEND=" seccomp? ( >=sys-libs/libseccomp-2.2.1[static-libs] ) + journald? ( + >=sys-apps/systemd-225 + ) " #dev-go/go-md2man @@ -228,6 +232,9 @@ src_compile() { if use apparmor; then DOCKER_BUILDTAGS+=' apparmor' fi + if use journald; then + DOCKER_BUILDTAGS+=' journald' + fi if has_version '=sys-apps/dbus-1.8.8 if/when this is dropped. + local pcfiles=( src/compat-libs/libsystemd-{daemon,id128,journal,login}.pc ) + emake "${mymakeopts[@]}" install-pkgconfiglibDATA \ + pkgconfiglib_DATA="${pcfiles[*]}" } multilib_src_install_all() {