17119 Commits

Author SHA1 Message Date
David Michael
0accc30d8c bump(dev-python/python-dateutil): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
45b84cc4c9 bump(app-portage/elt-patches): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
d47adb4f59 bump(dev-python/ws4py): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
0b13a2b262 bump(dev-python/pyusb): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
e779f5ab69 bump(dev-python/pylint): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
59e377152a bump(dev-python/mox): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
5844da8a3e bump(dev-python/ctypesgen): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
704f79d927 bump(dev-python/astng): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
aa827d9470 bump(dev-python/m2crypto): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
b36356ccf0 bump(dev-python/beaker): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
6d9e40d438 bump(sys-libs/libcap-ng): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
db773f4690 bump(dev-python/netifaces): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
10588e8c69 bump(dev-util/boost-build): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
48bf5b54fd bump(dev-python/mako): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
767a666cbd bump(dev-libs/libxml2): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
72d7451e2f bump(eclass): sync with upstream
Packages updated:
  eclass
  licenses
  scripts
2017-05-09 11:42:09 -07:00
David Michael
03acc36304 bump(sys-devel/bison): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
dbdf031d90 bump(app-arch/unzip): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
4ca8da0bcd bump(dev-libs/npth): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
bba0cbba13 bump(app-crypt/pinentry): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
085044e7e0 bump(app-shells/bash-completion): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
fdcb3c8237 bump(app-admin/sudo): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
17b50969ee bump(sys-apps/util-linux): sync with upstream 2017-05-09 11:42:09 -07:00
David Michael
a96327ebc7 bump(app-arch/lbzip2): sync with upstream 2017-05-09 11:42:08 -07:00
David Michael
fc13b07498 bump(sys-apps/man-pages): sync with upstream 2017-05-09 11:42:08 -07:00
David Michael
1bb57637a8 net-misc/tlsdate: drop package 2017-05-09 11:42:08 -07:00
David Michael
ce92189b5c profiles: drop some dev-python/ws4py flags
Since there are no USE flag dependencies on ws4py (and it's unclear
if anything uses it at all), disable client and server to limit its
already numerous dependencies.
2017-05-09 11:41:12 -07:00
David Michael
163835407c sys-process/ktop: inherit epatch 2017-05-09 11:41:12 -07:00
David Michael
459747cc1f dev-util/boost-build: fix cross-compilation 2017-05-09 11:41:12 -07:00
David Michael
ccf87998ec dev-util/boost-build: import from portage-stable 2017-05-09 11:41:12 -07:00
David Michael
970ee13014 profiles: work around a new dependency cycle 2017-05-09 11:41:12 -07:00
David Michael
9d1cd99ab8 profiles: bootstrap around version blocks 2017-05-09 11:41:12 -07:00
David Michael
b4272247fb profiles: clean up some redundant versions 2017-05-09 11:41:12 -07:00
David Michael
a1f9afec2a dev-util/crosutils: update inherited eclass name 2017-05-09 11:41:12 -07:00
David Michael
b123434eea coreos-base/cros-devutils: update inherited eclass name 2017-05-09 11:41:12 -07:00
David Michael
b77d9d93fa dev-python/gdata: apply CoreOS changes 2017-05-09 11:41:12 -07:00
David Michael
08fc5885b1 dev-python/gdata: sync with Gentoo 2017-05-09 11:41:12 -07:00
David Michael
8251699410 profiles: drop redundant xattr and seccomp flags
They are set in portage-stable's default/linux/make.defaults and
base/make.defaults, which are inherited by linux arch profiles.
2017-05-09 11:41:12 -07:00
David Michael
9cdebd941c profiles: avoid more silly paths in prod images 2017-05-09 11:41:12 -07:00
David Michael
68f9fc1561 profiles: drop sloppy pkgconfig paths
Currently, the only affected package is ipset.
2017-05-09 11:41:12 -07:00
David Michael
f00c402c73 profiles: drop USE=python for libxml2
The gtk-doc package was removed after the gtk-doc-am split.
2017-05-09 11:41:12 -07:00
David Michael
e3844d02e8 sys-apps/systemd: make man pages available in the SDK 2017-05-09 11:41:12 -07:00
Euan Kemp
1d499f2ce4 app-emulation/docker: deprecate dockerd script
This script had two main functions:

1. Select the graphdriver
This functionality is now handled in the docker daemon. It defaults to
overlay2 on recent docker versions, and does its own fs detection for
btrfs etc.
We carry a patch for 1.12.6 now to prefer overlay to devicemapper

2. Avoid enabling selinux on btrfs
This no longer matters since as of v1.10, selinux on btrfs is supported.
See moby/moby#16452

This PR replaces that original functionality with a simpler systemd environment variable, which is also more in-line with what we do for other similar choices.

The environment variable is also more discoverable and easier for users to edit.
Note: for backwards compatibility with
DOCKER_OPTS=--selinux-enabled=false (to make that take precedent), we
intentionally put the environment variable as the first option.

However, for backwards compatibility with older units, we also retain
the script. We are able to remove the graphdriver detection/selection
since that behavior now happens appropriately in docker, but we need to
keep the selinux defaulting so that people who are executing the script
and expecting selinux to work (e.g.  if they copied an old
docker.service) will continue to get selinux as expected.
2017-05-09 11:27:54 -07:00
Euan Kemp
9c0f911e27 app-emulation/docker: restart on-failure
This also syncs a few other small changes from upstream.

See https://github.com/moby/moby/pull/30210 for the network-online
change / bugs references.

There doesn't appear to be a reason the socket's user differed from
upstream, so there's no intended meaning to that change beyond syncing
with upstream.
2017-05-09 10:38:37 -07:00
Euan Kemp
39247c7945 app-emulation/docker: Fix docker-init & cleanup
Notable changes:
1.12.6:
* Bump to go 1.7
* Remove go1.6-specific cflags workaround

17.04:
* Remove go1.6-specific cflags workaround
* Fix docker-init in the docker-17.04 ebuild
* Sync with upstream a bit
2017-05-09 10:38:37 -07:00
David Michael
45155195d8 profiles: accept the latest rpcbind 2017-05-08 18:16:58 -07:00
David Michael
f93fa06e66 net-libs/libtirpc: apply CoreOS changes 2017-05-08 18:16:09 -07:00
David Michael
f68da24d2a net-libs/libtirpc: sync with the latest Gentoo version 2017-05-08 18:16:07 -07:00
David Michael
e67bff159d bump(net-nds/rpcbind): sync with upstream 2017-05-08 18:13:58 -07:00
David Michael
cbcf6b3e45 profiles: bump arm64 versions for GLSAs 2017-05-08 11:50:02 -07:00