From 7bc9c63c9da678a7e6fceb095d56c634afd22c56 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 15 Dec 2019 18:09:03 +0000 Subject: gentoo resync : 15.12.2019 --- sys-cluster/Manifest.gz | Bin 13539 -> 13033 bytes sys-cluster/ceph/Manifest | 9 +- sys-cluster/ceph/ceph-14.2.4-r2.ebuild | 363 ++++++++++++++++ sys-cluster/ceph/ceph-14.2.5.ebuild | 370 ++++++++++++++++ .../ceph-14.2.5-boost-1.6-python-sonames.patch | 26 ++ .../ceph/files/ceph-14.2.5-boost-1.70.patch | 78 ++++ .../ceph/files/ceph-14.2.5-boost-sonames.patch | 471 +++++++++++++++++++++ .../ceph/files/ceph-14.2.5-no-virtualenvs.patch | 39 ++ sys-cluster/ceph/metadata.xml | 1 + sys-cluster/cinder/Manifest | 12 +- sys-cluster/cinder/cinder-13.0.7.ebuild | 1 + sys-cluster/cinder/cinder-14.0.1.ebuild | 1 + sys-cluster/cinder/cinder-15.0.0.ebuild | 3 +- sys-cluster/cinder/cinder-2018.2.9999.ebuild | 1 + sys-cluster/cinder/cinder-2019.1.9999.ebuild | 1 + sys-cluster/cinder/cinder-2019.2.9999.ebuild | 1 + sys-cluster/cluster-glue/Manifest | 6 +- .../cluster-glue/cluster-glue-1.0.11.ebuild | 2 +- .../cluster-glue/cluster-glue-1.0.12-r1.ebuild | 2 +- .../cluster-glue/cluster-glue-1.0.12.ebuild | 2 +- sys-cluster/cman-lib/Manifest | 3 - sys-cluster/cman-lib/cman-lib-2.03.09-r1.ebuild | 45 -- sys-cluster/cman-lib/metadata.xml | 8 - sys-cluster/corosync/Manifest | 7 - sys-cluster/corosync/corosync-1.3.5.ebuild | 58 --- sys-cluster/corosync/corosync-2.3.3.ebuild | 78 ---- sys-cluster/corosync/corosync-2.3.4-r1.ebuild | 79 ---- .../corosync/files/corosync-2.0.0-docs.patch | 34 -- sys-cluster/crmsh/Manifest | 2 + sys-cluster/crmsh/crmsh-4.1.0.ebuild | 45 ++ sys-cluster/dlm-lib/Manifest | 5 - sys-cluster/dlm-lib/dlm-lib-2.03.09.ebuild | 52 --- sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild | 52 --- sys-cluster/dlm-lib/metadata.xml | 8 - sys-cluster/dlm/Manifest | 5 - sys-cluster/dlm/dlm-2.03.09.ebuild | 71 ---- sys-cluster/dlm/dlm-2.03.11.ebuild | 71 ---- sys-cluster/dlm/metadata.xml | 8 - sys-cluster/galera/Manifest | 3 +- sys-cluster/galera/files/garb.init | 3 +- sys-cluster/galera/galera-25.3.28-r1.ebuild | 81 ++++ sys-cluster/ganglia/Manifest | 2 +- sys-cluster/ganglia/ganglia-3.7.1-r1.ebuild | 6 +- sys-cluster/gasnet/Manifest | 6 +- sys-cluster/gasnet/gasnet-1.28.0.ebuild | 1 + sys-cluster/gasnet/gasnet-1.28.2.ebuild | 1 + sys-cluster/gasnet/gasnet-1.30.0.ebuild | 1 + sys-cluster/heartbeat/Manifest | 6 +- sys-cluster/heartbeat/heartbeat-3.0.5-r3.ebuild | 2 +- sys-cluster/heartbeat/heartbeat-3.0.6-r1.ebuild | 2 +- sys-cluster/heartbeat/heartbeat-3.0.6.ebuild | 2 +- sys-cluster/heat/Manifest | 2 +- sys-cluster/heat/heat-13.0.0.ebuild | 2 +- sys-cluster/hpx/Manifest | 12 +- sys-cluster/hpx/hpx-0.9.99.ebuild | 3 +- sys-cluster/hpx/hpx-1.0.0.ebuild | 3 +- sys-cluster/hpx/hpx-1.1.0.ebuild | 3 +- sys-cluster/hpx/hpx-1.2.0.ebuild | 3 +- sys-cluster/hpx/hpx-1.2.1.ebuild | 1 + sys-cluster/hpx/hpx-9999.ebuild | 1 + sys-cluster/keepalived/Manifest | 15 +- sys-cluster/keepalived/keepalived-2.0.10-r1.ebuild | 77 ---- sys-cluster/keepalived/keepalived-2.0.11.ebuild | 73 ---- sys-cluster/keepalived/keepalived-2.0.12.ebuild | 73 ---- sys-cluster/keepalived/keepalived-2.0.13-r1.ebuild | 88 ---- sys-cluster/keepalived/keepalived-2.0.13.ebuild | 73 ---- sys-cluster/keepalived/keepalived-2.0.15.ebuild | 88 ---- sys-cluster/keepalived/keepalived-2.0.16.ebuild | 88 ---- sys-cluster/keepalived/keepalived-2.0.19.ebuild | 81 ++++ sys-cluster/kube-apiserver/Manifest | 8 +- .../kube-apiserver/kube-apiserver-1.14.7.ebuild | 48 --- .../kube-apiserver/kube-apiserver-1.14.9.ebuild | 48 +++ .../kube-apiserver/kube-apiserver-1.15.6.ebuild | 48 +++ .../kube-apiserver/kube-apiserver-1.16.3.ebuild | 48 +++ sys-cluster/kube-controller-manager/Manifest | 8 +- .../kube-controller-manager-1.14.7.ebuild | 48 --- .../kube-controller-manager-1.14.9.ebuild | 48 +++ .../kube-controller-manager-1.15.6.ebuild | 48 +++ .../kube-controller-manager-1.16.3.ebuild | 48 +++ sys-cluster/kube-proxy/Manifest | 10 +- sys-cluster/kube-proxy/kube-proxy-1.14.7.ebuild | 44 -- sys-cluster/kube-proxy/kube-proxy-1.14.9.ebuild | 44 ++ sys-cluster/kube-proxy/kube-proxy-1.15.6.ebuild | 44 ++ sys-cluster/kube-proxy/kube-proxy-1.16.3.ebuild | 44 ++ sys-cluster/kube-proxy/metadata.xml | 5 +- sys-cluster/kube-scheduler/Manifest | 8 +- .../kube-scheduler/kube-scheduler-1.14.7.ebuild | 48 --- .../kube-scheduler/kube-scheduler-1.14.9.ebuild | 48 +++ .../kube-scheduler/kube-scheduler-1.15.6.ebuild | 48 +++ .../kube-scheduler/kube-scheduler-1.16.3.ebuild | 48 +++ sys-cluster/kubeadm/Manifest | 10 +- sys-cluster/kubeadm/kubeadm-1.14.7.ebuild | 50 --- sys-cluster/kubeadm/kubeadm-1.14.9.ebuild | 50 +++ sys-cluster/kubeadm/kubeadm-1.15.6.ebuild | 47 ++ sys-cluster/kubeadm/kubeadm-1.16.3.ebuild | 47 ++ sys-cluster/kubeadm/metadata.xml | 4 - sys-cluster/kubectl/Manifest | 10 +- sys-cluster/kubectl/kubectl-1.14.7.ebuild | 47 -- sys-cluster/kubectl/kubectl-1.14.8.ebuild | 2 +- sys-cluster/kubectl/kubectl-1.14.9.ebuild | 47 ++ sys-cluster/kubectl/kubectl-1.15.6.ebuild | 48 +++ sys-cluster/kubectl/kubectl-1.16.3.ebuild | 48 +++ sys-cluster/kubelet/Manifest | 10 +- sys-cluster/kubelet/kubelet-1.14.7.ebuild | 47 -- sys-cluster/kubelet/kubelet-1.14.8.ebuild | 2 +- sys-cluster/kubelet/kubelet-1.14.9.ebuild | 47 ++ sys-cluster/kubelet/kubelet-1.15.6.ebuild | 47 ++ sys-cluster/kubelet/kubelet-1.16.3.ebuild | 47 ++ sys-cluster/legion/Manifest | 14 +- sys-cluster/legion/legion-17.08.0.ebuild | 1 + sys-cluster/legion/legion-17.10.0.ebuild | 1 + sys-cluster/legion/legion-18.02.0.ebuild | 1 + sys-cluster/legion/legion-18.05.0.ebuild | 1 + sys-cluster/legion/legion-18.12.0.ebuild | 1 + sys-cluster/legion/legion-19.06.0.ebuild | 1 + sys-cluster/legion/legion-9999.ebuild | 1 + sys-cluster/libcircle/Manifest | 4 +- sys-cluster/libcircle/libcircle-0.2.0_rc1.ebuild | 3 +- sys-cluster/libcircle/libcircle-0.2.1_rc1.ebuild | 3 +- sys-cluster/libqb/Manifest | 10 +- sys-cluster/libqb/libqb-0.17.1.ebuild | 51 --- sys-cluster/libqb/libqb-0.17.2.ebuild | 7 +- sys-cluster/libqb/libqb-1.0.1.ebuild | 3 +- sys-cluster/libqb/libqb-1.0.5.ebuild | 52 +++ sys-cluster/libqb/metadata.xml | 2 +- sys-cluster/libquo/Manifest | 4 +- sys-cluster/libquo/libquo-1.2.9.ebuild | 3 +- sys-cluster/libquo/libquo-9999.ebuild | 3 +- sys-cluster/lustre/Manifest | 6 + sys-cluster/lustre/files/lnet.initd | 45 ++ sys-cluster/lustre/files/lustre-2.13.0-gcc9.patch | 406 ++++++++++++++++++ sys-cluster/lustre/files/lustre-client.initd | 47 ++ sys-cluster/lustre/lustre-2.13.0.ebuild | 123 ++++++ sys-cluster/lustre/metadata.xml | 22 + sys-cluster/maui/Manifest | 3 +- sys-cluster/maui/maui-3.3.1-r2.ebuild | 59 --- sys-cluster/maui/maui-3.3.1-r3.ebuild | 8 +- sys-cluster/minikube/Manifest | 100 ++++- sys-cluster/minikube/metadata.xml | 4 +- sys-cluster/minikube/minikube-1.0.0.ebuild | 50 --- sys-cluster/minikube/minikube-1.0.1.ebuild | 3 +- sys-cluster/minikube/minikube-1.6.1.ebuild | 148 +++++++ sys-cluster/mvapich2/Manifest | 2 +- sys-cluster/mvapich2/mvapich2-1.6.ebuild | 2 +- sys-cluster/neutron/Manifest | 8 +- sys-cluster/neutron/neutron-13.0.4.ebuild | 230 ---------- sys-cluster/neutron/neutron-14.0.3.ebuild | 2 +- sys-cluster/neutron/neutron-15.0.0.ebuild | 2 +- sys-cluster/nova/Manifest | 5 +- sys-cluster/nova/nova-20.0.0.ebuild | 220 ---------- sys-cluster/nova/nova-20.0.1.ebuild | 2 +- sys-cluster/openmpi/Manifest | 14 +- sys-cluster/openmpi/openmpi-1.4.3.ebuild | 6 +- sys-cluster/openmpi/openmpi-1.4.5.ebuild | 6 +- sys-cluster/openmpi/openmpi-1.6.5-r1.ebuild | 6 +- sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild | 2 +- sys-cluster/openmpi/openmpi-1.8.4-r4.ebuild | 2 +- sys-cluster/openmpi/openmpi-1.8.7-r1.ebuild | 2 +- sys-cluster/openmpi/openmpi-1.8.8.ebuild | 2 +- sys-cluster/openstack-meta/Manifest | 2 +- .../openstack-meta/openstack-meta-2019.2.1.ebuild | 4 +- sys-cluster/osc-mpiexec/Manifest | 3 - sys-cluster/osc-mpiexec/metadata.xml | 8 - sys-cluster/osc-mpiexec/osc-mpiexec-0.83.ebuild | 65 --- sys-cluster/pacemaker/Manifest | 6 +- sys-cluster/pacemaker/pacemaker-1.1.16.ebuild | 4 +- sys-cluster/pacemaker/pacemaker-1.1.19-r1.ebuild | 4 +- sys-cluster/pacemaker/pacemaker-1.1.19.ebuild | 4 +- sys-cluster/placement/Manifest | 2 +- sys-cluster/placement/placement-2.0.0.ebuild | 2 +- sys-cluster/rdma-core/Manifest | 8 +- sys-cluster/rdma-core/rdma-core-24.0.ebuild | 93 ---- sys-cluster/rdma-core/rdma-core-25.0.ebuild | 95 ----- sys-cluster/rdma-core/rdma-core-26.0.ebuild | 2 +- sys-cluster/rdma-core/rdma-core-26.1.ebuild | 95 +++++ sys-cluster/slurm/Manifest | 3 - .../slurm/files/slurm-18.08.7-disable-sview.patch | 99 ----- sys-cluster/slurm/slurm-18.08.7.ebuild | 271 ------------ sys-cluster/swift/Manifest | 10 +- sys-cluster/swift/swift-2.21.0-r1.ebuild | 2 +- sys-cluster/swift/swift-2.22.0.ebuild | 2 +- sys-cluster/swift/swift-2.23.1.ebuild | 2 +- sys-cluster/swift/swift-2019.1.9999.ebuild | 2 +- sys-cluster/swift/swift-2019.2.9999.ebuild | 2 +- sys-cluster/wulfware/Manifest | 2 +- sys-cluster/wulfware/wulfware-2.6.0.ebuild | 2 +- sys-cluster/zookeeper-bin/Manifest | 8 +- .../zookeeper-bin/zookeeper-bin-3.4.10.ebuild | 2 +- .../zookeeper-bin/zookeeper-bin-3.4.11.ebuild | 2 +- .../zookeeper-bin/zookeeper-bin-3.4.12.ebuild | 2 +- .../zookeeper-bin/zookeeper-bin-3.4.13.ebuild | 2 +- 191 files changed, 3818 insertions(+), 2918 deletions(-) create mode 100644 sys-cluster/ceph/ceph-14.2.4-r2.ebuild create mode 100644 sys-cluster/ceph/ceph-14.2.5.ebuild create mode 100644 sys-cluster/ceph/files/ceph-14.2.5-boost-1.6-python-sonames.patch create mode 100644 sys-cluster/ceph/files/ceph-14.2.5-boost-1.70.patch create mode 100644 sys-cluster/ceph/files/ceph-14.2.5-boost-sonames.patch create mode 100644 sys-cluster/ceph/files/ceph-14.2.5-no-virtualenvs.patch delete mode 100644 sys-cluster/cman-lib/Manifest delete mode 100644 sys-cluster/cman-lib/cman-lib-2.03.09-r1.ebuild delete mode 100644 sys-cluster/cman-lib/metadata.xml delete mode 100644 sys-cluster/corosync/corosync-1.3.5.ebuild delete mode 100644 sys-cluster/corosync/corosync-2.3.3.ebuild delete mode 100644 sys-cluster/corosync/corosync-2.3.4-r1.ebuild delete mode 100644 sys-cluster/corosync/files/corosync-2.0.0-docs.patch create mode 100644 sys-cluster/crmsh/crmsh-4.1.0.ebuild delete mode 100644 sys-cluster/dlm-lib/Manifest delete mode 100644 sys-cluster/dlm-lib/dlm-lib-2.03.09.ebuild delete mode 100644 sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild delete mode 100644 sys-cluster/dlm-lib/metadata.xml delete mode 100644 sys-cluster/dlm/Manifest delete mode 100644 sys-cluster/dlm/dlm-2.03.09.ebuild delete mode 100644 sys-cluster/dlm/dlm-2.03.11.ebuild delete mode 100644 sys-cluster/dlm/metadata.xml create mode 100644 sys-cluster/galera/galera-25.3.28-r1.ebuild delete mode 100644 sys-cluster/keepalived/keepalived-2.0.10-r1.ebuild delete mode 100644 sys-cluster/keepalived/keepalived-2.0.11.ebuild delete mode 100644 sys-cluster/keepalived/keepalived-2.0.12.ebuild delete mode 100644 sys-cluster/keepalived/keepalived-2.0.13-r1.ebuild delete mode 100644 sys-cluster/keepalived/keepalived-2.0.13.ebuild delete mode 100644 sys-cluster/keepalived/keepalived-2.0.15.ebuild delete mode 100644 sys-cluster/keepalived/keepalived-2.0.16.ebuild create mode 100644 sys-cluster/keepalived/keepalived-2.0.19.ebuild delete mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.14.7.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.14.9.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.15.6.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.16.3.ebuild delete mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.14.7.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.14.9.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.15.6.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.16.3.ebuild delete mode 100644 sys-cluster/kube-proxy/kube-proxy-1.14.7.ebuild create mode 100644 sys-cluster/kube-proxy/kube-proxy-1.14.9.ebuild create mode 100644 sys-cluster/kube-proxy/kube-proxy-1.15.6.ebuild create mode 100644 sys-cluster/kube-proxy/kube-proxy-1.16.3.ebuild delete mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.14.7.ebuild create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.14.9.ebuild create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.15.6.ebuild create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.16.3.ebuild delete mode 100644 sys-cluster/kubeadm/kubeadm-1.14.7.ebuild create mode 100644 sys-cluster/kubeadm/kubeadm-1.14.9.ebuild create mode 100644 sys-cluster/kubeadm/kubeadm-1.15.6.ebuild create mode 100644 sys-cluster/kubeadm/kubeadm-1.16.3.ebuild delete mode 100644 sys-cluster/kubectl/kubectl-1.14.7.ebuild create mode 100644 sys-cluster/kubectl/kubectl-1.14.9.ebuild create mode 100644 sys-cluster/kubectl/kubectl-1.15.6.ebuild create mode 100644 sys-cluster/kubectl/kubectl-1.16.3.ebuild delete mode 100644 sys-cluster/kubelet/kubelet-1.14.7.ebuild create mode 100644 sys-cluster/kubelet/kubelet-1.14.9.ebuild create mode 100644 sys-cluster/kubelet/kubelet-1.15.6.ebuild create mode 100644 sys-cluster/kubelet/kubelet-1.16.3.ebuild delete mode 100644 sys-cluster/libqb/libqb-0.17.1.ebuild create mode 100644 sys-cluster/libqb/libqb-1.0.5.ebuild create mode 100644 sys-cluster/lustre/Manifest create mode 100644 sys-cluster/lustre/files/lnet.initd create mode 100644 sys-cluster/lustre/files/lustre-2.13.0-gcc9.patch create mode 100644 sys-cluster/lustre/files/lustre-client.initd create mode 100644 sys-cluster/lustre/lustre-2.13.0.ebuild create mode 100644 sys-cluster/lustre/metadata.xml delete mode 100644 sys-cluster/maui/maui-3.3.1-r2.ebuild delete mode 100644 sys-cluster/minikube/minikube-1.0.0.ebuild create mode 100644 sys-cluster/minikube/minikube-1.6.1.ebuild delete mode 100644 sys-cluster/neutron/neutron-13.0.4.ebuild delete mode 100644 sys-cluster/nova/nova-20.0.0.ebuild delete mode 100644 sys-cluster/osc-mpiexec/Manifest delete mode 100644 sys-cluster/osc-mpiexec/metadata.xml delete mode 100644 sys-cluster/osc-mpiexec/osc-mpiexec-0.83.ebuild delete mode 100644 sys-cluster/rdma-core/rdma-core-24.0.ebuild delete mode 100644 sys-cluster/rdma-core/rdma-core-25.0.ebuild create mode 100644 sys-cluster/rdma-core/rdma-core-26.1.ebuild delete mode 100644 sys-cluster/slurm/files/slurm-18.08.7-disable-sview.patch delete mode 100644 sys-cluster/slurm/slurm-18.08.7.ebuild (limited to 'sys-cluster') diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz index 2b4a4a6ffce5..05c63a3fbd7d 100644 Binary files a/sys-cluster/Manifest.gz and b/sys-cluster/Manifest.gz differ diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest index 8ed321f8ab19..852dda22a2f6 100644 --- a/sys-cluster/ceph/Manifest +++ b/sys-cluster/ceph/Manifest @@ -33,6 +33,10 @@ AUX ceph-14.2.3-boost-sonames.patch 13701 BLAKE2B 7d8fa01f56922770190d7cada4cd54 AUX ceph-14.2.3-dpdk-compile-fix-1.patch 4729 BLAKE2B 96e709b592a7ea9324f54acf75ac3f78334a0d2b155f6d4b5360df8b13e2c9c8e5f6d6b19da5ddb7760c56d9307e056db9aeecec1926dddec88b6b685eb55374 SHA512 d0849fa120b3d7c26106e75bd830874854ee4214ac867b577f4486e4a033b2f555fa6745910f90d26f7fa5280bff01f5880eda9a2bc6edc856400a5756a8346b AUX ceph-14.2.4-python-executable.patch 922 BLAKE2B a5c9e8c70de62a974ea0bea4159874447d725a566d75a026ca125a7db0f24a8d92212d067c8dd91b75ec1e2aab12e46da464f320c7e696cc916e29a4e0d28f93 SHA512 b263de28897f05fc3a201622b90a222bb2c6605d4e6d8921d3c8101247a41a44e1f9da4242f208e1ef4d10ae028917510f4390cc69595b77b723545f0f72eeb2 AUX ceph-14.2.4-undefined-behaviour.patch 1990 BLAKE2B 4f9839bc05c95d40c870f346ebb1856f2846adb26fcbbed67e260f47def9b7167bac4a15917262e8c9dbb99cb83892da2aa315b6d9ee8cd60eb222876dc56482 SHA512 15e4df7cadb02e65144dffea3c287e853e27a04c18281c13282409f1bc28184f31b80d505123a3a29e5394fa0b5e3e3f1246bb70353f142e52e19939149a341e +AUX ceph-14.2.5-boost-1.6-python-sonames.patch 987 BLAKE2B 526a863091ce68d2b762446bef3ac70a9a25e64db62db7b9a0507d05fe482fa5dbd0badd86f4434888f4f10668780aa9e3f8f4de30b508811e8f5a1a9d76cc0d SHA512 67c4830b2d94f697331e7ab423f7b196833a1ce762894b756caa44dca7899124750ae1ea53bb47b4c0280e1d4494d7be47a68c6ead66d13339c10b353363ed57 +AUX ceph-14.2.5-boost-1.70.patch 3601 BLAKE2B af39a65d9303d8516d1147afd7287d22725b23e722d5b38e708881b916d674a92f15f50a70047cd04050ab518518a0aca6a964f631b98ac9c98a599a1d891a99 SHA512 cb8d37d5d83a9e1e6e37f3a72719c0e892b09bb064f3cbd30b213e9be32662ebc1d3d1afbb2a84c7a8aa701d5cfd398ec4ef0c958de98b3eaffeeadc66004e11 +AUX ceph-14.2.5-boost-sonames.patch 19634 BLAKE2B 7f8225c9ae87ece13056f83b352983184ef473db53aa5da14125a002c14f355dfe8571e1fa4ea5d8241df3bebfc125c65295d4e8a9e2acbcd5070f9e05535a1c SHA512 a01e5a741cf91148d7154733233e04c6dbf8f6d672c498a5446385624c0c29c256f6031a357e899f9029335799707ee117c05468594333d05405b5acfb319b46 +AUX ceph-14.2.5-no-virtualenvs.patch 2144 BLAKE2B 1ade0666aa6dcaee8bf9da5d6e0d4f9c433afe2e59f7403d37409923f23c5de5de4451cf7193d57198c6b7617333f0ac7acdb2299411550f9bda833a9feb1e51 SHA512 e40fdef0c5b55393863cd662f52354f33f175519d746ee0ac37803616f02f9c207aeca0a1af8ecdc93742a3a63b97869a2032078a419c5746582c96fc7ecd012 AUX ceph-mds_at.service 282 BLAKE2B 3a51e5d5e0490c021282a37961824d650891c2d84c077c6479a9ee733f8a16fbe65cf204aa74e30ddd24dc01f32740037a6bd137a40464d57e1afeba5a49f893 SHA512 3a37e187f925e1a5fb672ac90937f544f3b98ed5a30b6a6b931a600f9d6a245373085ed61b40e0c64b30dbfac51dd99cbeaeb7538b5f23953bc0dde1df94742d AUX ceph-mds_at.service.conf 115 BLAKE2B aaaa28074bf47ee98272337b536e6ca89dbbbb0443d7774c38f62da4b210a5b2ffbb53fa2b7f20dffbee08206a0868e33d381a89b613a25b88f897dd32753fd5 SHA512 e0b51882ec864271a6468141fdd185e24cafcd677f312a7658880a30c00fd58d9043b2651548ab23bd01e54be248a1e8c03545a8fda0b699ca051de7ceb925d8 AUX ceph-osd_at.service 362 BLAKE2B 7ccbf3428d687d1dfc3a8e10d56083802bba621d7cc9b965b55677e7ae8ce19bd178d31be687e47ed4ae21eef017c8913339cb465822ceadecd2e90cf84d692d SHA512 99c932fa99679a26b288ad57ca725a50847199915368a07ae1bb589ca777cd6e6a68e84f4d506a1097a06ace06eede176ea573e694bcbe43b434381116d63300 @@ -54,10 +58,13 @@ DIST ceph-12.2.8.tar.gz 77243685 BLAKE2B 37c34396a0c276b8d79735e14934ac70da02482 DIST ceph-13.2.5.tar.gz 91006057 BLAKE2B 68551e2f54d78aff7b0e9ec3c62e6a3394dd7c23e80924a5b400cd9666a05a42e5f22445deee4040f1b78201c6a6660b283109878d4c92d845821bff831c8a5e SHA512 6daea524523f829e725609328ea71f416b2c3a9530fa8956720a7bc69dc08e55a169654f500704579dc9ba693f04eedd7e04614c0850e9ab1169cd45f19039f8 DIST ceph-13.2.6.tar.gz 90808224 BLAKE2B cd7b4f4838eafc9dd580102cbb5247b86a153f90127f81355b556f32dbbacd2d7fb0144d15f99869a318a7148d2f50a9f995eb05aee056d7a5843830ede5702c SHA512 1e9c08d16b14447bf6b8bb72144e053aa9d5cf390bb4a6e878869e38895d3698073502fe9c4f8b775a3da872b920444bd01260105d3a839e53cf90cd27c6ab9c DIST ceph-14.2.4.tar.gz 116371380 BLAKE2B 2d2c78ec32a0749df16e9c527d2fd087a75daeb2ef26ac5f6aa641989eab62fa276eb320b873740e9eee3fd4f369da152c53c2389b1def1b6a45906ccc1bd1f1 SHA512 dc60321ed4dcaccacca711ab70c35011b5dfc6b8369016fb413a9976199ed4ba22c7dc87ba1ebaf1118513dee1a0c263c99ab137f27fc03c55e8a0625a3bdcc0 +DIST ceph-14.2.5.tar.gz 118629512 BLAKE2B d1e1e1a2981ab733a8233b6de504c626f9ee776f6a980de61c95b16c85d48f674c40b2013327ce4efb35a844b22a169f55500d45ae827d6fb42e9a5cbae87aea SHA512 38da62a38960d3618e2689f0e882785d4d95358b4a3b3b5b83e54e227cff9e69f4cca0b63d2d55d69e3916055818e6cf9067f2c2eddeb221ef4bc64a13cfa22b EBUILD ceph-12.2.11.ebuild 8025 BLAKE2B 0b7a0acd31afef011b05907332ecafd8ca72fe6d90244bcdfd879eb1b554a6293349b16638ad151052048019863ede89da0aa5024a6561c9016fab15f24f1778 SHA512 b6d0203fb1aec6ba62a2d7db6ee62794efab5389f4ac9a86cb4ad796f6f81985f8d8e107d55abfdc669a6beb55ecaeaa2e71d4283f3d93ee135803bc2d17293f EBUILD ceph-12.2.12-r2.ebuild 8390 BLAKE2B dbbf53017559230bfc03f4cf267e325e5c2c112657ced392c9ce93653fe796d2793b198150f24e8217c5b8c8a1fde750cb1ffa16cde2d5c990cd77e69001bfd8 SHA512 48e7f521c584aba6373f5e63c5769671cd016f0726fb30233b57c8a1598b01570fcee9765c3a58a6bdbdd92fe5c3bd8bf4e16aca340a47986c546624fb5c20d5 EBUILD ceph-12.2.8-r1.ebuild 7886 BLAKE2B e99590739ce73d96895c282108d3b945bb0e13bdb73e34b06d2da5c9e7d74dc4fdceddfb6330a106b775c612c7cca6b67325b83389f1c6d5af712e59a6f1fd55 SHA512 ab8d2a1ee7c4a7d7179f81e18dc601a18da365663351d88cf6dfee32e2aaaf40412bc2fde98d7c07012f79f8b6c19bac773ef97b872a32b663748ce41a5954c1 EBUILD ceph-13.2.5-r4.ebuild 9007 BLAKE2B fc84d7fee8572582743979cd3da76cdd337667843410f8efb167ec80442d006b6d4c1c947ffeeb9c6265c47116a6cf15a012f4277c619cb55ad942b0e95f6cdb SHA512 eec2780a80d98b3a535a33c86efaae4112605b8c6e220b61beb9956ece895a8807024fe71f86b626c89b3ca8af3b94a4c0e990c47e9951cc31490a90c1841ff3 EBUILD ceph-13.2.6.ebuild 9133 BLAKE2B d5990d637edaa460b90eadc0b97c8952b2e7688c4916f0978bb15e9c2b99c206f3be5c2f57ded889393e5ba32fa63bf08a89138ea96a7045b6a47a3cd59d0381 SHA512 7a510c208b8b15fe124aafba24d25c0f181bc2ff61710d274e59c383f5d0a27ef83fbbd6b19e1020953887a0a4221769d88e8f75e720d0af3fa93ba5d9c50792 EBUILD ceph-14.2.4-r1.ebuild 10019 BLAKE2B 2429f9e8a00619a84061448a90445913bb8134d203ad539a2f68d851de095ab5362eb99d8b10378fb7ef3f9ad3b8702d36135866f02c30df499b6094d9f89cac SHA512 fe643c2b3f36152b54fd843da858bac2103d762cb3928a57c7d63f64051a9859160906ce1dd61b5e9afe47029e8ec22c8f79808042ba721665624ea9fa151e26 -MISC metadata.xml 1588 BLAKE2B c3a1f7afa0e61fc589e60ec00bc1702a6f953bbbbc1ab6a8582fe08bad9f6af9217350641399bc7de4dfb69a79ee0e41b46d971eef53348f3b568c6dcd439273 SHA512 ac2196349f897b7dfafaa924cda3f4eb094233bd04e7949b9f8fafd135775202c3c1bdc11cc4a931e752fb40b9d1c86524cdd849a23d364e4f2aa240bbdf1250 +EBUILD ceph-14.2.4-r2.ebuild 9978 BLAKE2B a0a142590664d3ed04f3b6f87136bd6b2f234752b5d2264fd1acf64cf0fc243ce120b8986ee7f04ded668d775388493a67bf40fcb74f5bce5903c0cdda6c0bdc SHA512 a4182c04ebef5c5e64095e9a3f31a758b5021c08c3962e895b8cff0c561b6660810e9295f7ae1548f40e7025fd4ee9666a0d83891d3da2b3f0e150a48f0fec21 +EBUILD ceph-14.2.5.ebuild 10266 BLAKE2B 1e606a552c36dd59b63fc45e4e75a93d436b624832d809893e77687dcfab6eef7f1010b2906774d1ce1b6fc070a5378130aca710c3568a1a513222353900ae8a SHA512 fe7fac6fc97a123671ad91790ce248a11abb4d9d49a418a7bf8f2e24800431e280a3edbab8227df45e3c061e94501826353d6d13e1d822f68e2edd9c4828a39b +MISC metadata.xml 1662 BLAKE2B 0d2b5697ff30ba38b9fff57fc08c0339d481e852a1ec54561214594d6fa6ddc6aa1bcd9adabe24bd1da39da9b9b66ff9cca1c30cae5a0d3b4259cb80673638e3 SHA512 95d94f98a016a1c04ed65cbb2710b07984bc2db428c4e54fed3ab35eda6c5e4db6f7a4d273772cffbbe6ad331a8257247cc359e1814bd418eeb4f0952858c945 diff --git a/sys-cluster/ceph/ceph-14.2.4-r2.ebuild b/sys-cluster/ceph/ceph-14.2.4-r2.ebuild new file mode 100644 index 000000000000..a2be80d3d7c7 --- /dev/null +++ b/sys-cluster/ceph/ceph-14.2.4-r2.ebuild @@ -0,0 +1,363 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) +CMAKE_MAKEFILE_GENERATOR=emake + +DISTUTILS_OPTIONAL=1 + +inherit check-reqs bash-completion-r1 cmake-utils distutils-r1 flag-o-matic \ + multiprocessing python-r1 udev readme.gentoo-r1 toolchain-funcs \ + systemd + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ceph/ceph.git" + SRC_URI="" +else + SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +DESCRIPTION="Ceph distributed filesystem" +HOMEPAGE="https://ceph.com/" + +LICENSE="LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ BSD Boost-1.0 MIT public-domain" +SLOT="0" + +CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3) + +IUSE="babeltrace cephfs dpdk fuse grafana jemalloc kerberos ldap libressl" +IUSE+=" lttng +mgr numa rabbitmq +radosgw +ssl static-libs system-boost" +IUSE+=" systemd +tcmalloc test xfs zfs" +IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" + +COMMON_DEPEND=" + acct-group/ceph + acct-user/ceph + virtual/libudev:= + app-arch/bzip2:=[static-libs?] + app-arch/lz4:=[static-libs?] + app-arch/snappy:=[static-libs?] + app-arch/zstd:=[static-libs?] + app-shells/bash:0 + app-misc/jq:=[static-libs?] + dev-libs/crypto++:=[static-libs?] + dev-libs/leveldb:=[snappy,static-libs?,tcmalloc(-)?] + dev-libs/libaio:=[static-libs?] + dev-libs/libxml2:=[static-libs?] + dev-libs/nss:= + sys-auth/oath-toolkit:= + sys-apps/coreutils + sys-apps/grep + sys-apps/keyutils:=[static-libs?] + sys-apps/util-linux:=[static-libs?] + sys-apps/sed + sys-apps/util-linux + sys-libs/ncurses:0=[static-libs?] + sys-libs/zlib:=[static-libs?] + babeltrace? ( dev-util/babeltrace ) + ldap? ( net-nds/openldap:=[static-libs?] ) + lttng? ( dev-util/lttng-ust:= ) + fuse? ( sys-fs/fuse:0=[static-libs?] ) + kerberos? ( virtual/krb5 ) + rabbitmq? ( net-libs/rabbitmq-c:=[static-libs?] ) + ssl? ( + !libressl? ( dev-libs/openssl:=[static-libs?] ) + libressl? ( dev-libs/libressl:=[static-libs?] ) + ) + xfs? ( sys-fs/xfsprogs:=[static-libs(+)?] ) + zfs? ( sys-fs/zfs:=[static-libs?] ) + radosgw? ( + dev-libs/expat:=[static-libs?] + !libressl? ( + dev-libs/openssl:=[static-libs?] + net-misc/curl:=[curl_ssl_openssl,static-libs?] + ) + libressl? ( + dev-libs/libressl:=[static-libs?] + net-misc/curl:=[curl_ssl_libressl,static-libs?] + ) + ) + system-boost? ( + || ( + ~dev-libs/boost-1.70.0[threads,context,python,static-libs?,${PYTHON_USEDEP}] + ~dev-libs/boost-1.67.0[threads,context,python,static-libs?,${PYTHON_USEDEP}] + ) + dev-libs/boost:=[threads,context,python,static-libs?,${PYTHON_USEDEP}] + ) + jemalloc? ( dev-libs/jemalloc:=[static-libs?] ) + !jemalloc? ( >=dev-util/google-perftools-2.4:=[static-libs?] ) + ${PYTHON_DEPS} + " +DEPEND="${COMMON_DEPEND} + amd64? ( dev-lang/yasm ) + x86? ( dev-lang/yasm ) + dev-python/cython[${PYTHON_USEDEP}] + dev-python/sphinx + dev-util/cunit + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + sys-apps/grep[pcre] + sys-fs/btrfs-progs + ) + " +BDEPEND=" + app-arch/cpio + >=dev-util/cmake-3.5.0 + dev-util/gperf + dev-util/valgrind + sys-apps/coreutils + sys-apps/findutils + sys-apps/grep + sys-apps/sed + sys-apps/which + sys-devel/bc + virtual/pkgconfig + " +RDEPEND="${COMMON_DEPEND} + net-misc/socat + sys-apps/gptfdisk + sys-block/parted + sys-fs/cryptsetup + sys-fs/lvm2[-device-mapper-only(-)] + sys-fs/lsscsi + virtual/awk + !=dev-libs/boost-1.70.0' || \ + eapply "${FILESDIR}/ceph-14.2.3-boost-1.6-python-sonames.patch" + fi + + sed -i -r "s:DESTINATION .+\\):DESTINATION $(get_bashcompdir)\\):" \ + src/bash_completion/CMakeLists.txt || die + + # remove tests that need root access + rm src/test/cli/ceph-authtool/cap*.t || die +} + +ceph_src_configure() { + local flag + local mycmakeargs=( + -DWITH_BABELTRACE=$(usex babeltrace) + -DWITH_CEPHFS=$(usex cephfs) + -DWITH_CEPHFS_SHELL=$(if python_is_python3; then usex cephfs; else echo OFF; fi) + -DWITH_DPDK=$(usex dpdk) + -DWITH_FUSE=$(usex fuse) + -DWITH_LTTNG=$(usex lttng) + -DWITH_GSSAPI=$(usex kerberos) + -DWITH_GRAFANA=$(usex grafana) + -DWITH_MGR=$(usex mgr) + -DWITH_MGR_DASHBOARD_FRONTEND=NO + -DWITH_NUMA=$(usex numa) + -DWITH_OPENLDAP=$(usex ldap) + -DMGR_PYTHON_VERSION=$(if python_is_python3; then echo 3; else echo 2; fi) + -DWITH_PYTHON3=$(if python_is_python3; then echo "ON"; else echo "OFF"; fi) + -DWITH_PYTHON2=$(if python_is_python3; then echo "OFF"; else echo "ON"; fi) + -DWITH_RADOSGW=$(usex radosgw) + -DWITH_RADOSGW_AMQP_ENDPOINT=$(usex rabbitmq) + -DWITH_SSL=$(usex ssl) + -DWITH_SYSTEMD=$(usex systemd) + -DWITH_TESTS=$(usex test) + -DWITH_XFS=$(usex xfs) + -DWITH_ZFS=$(usex zfs) + -DENABLE_SHARED=$(usex static-libs '' 'ON' 'OFF') + -DALLOCATOR=$(usex tcmalloc 'tcmalloc' "$(usex jemalloc 'jemalloc' 'libc')") + -DWITH_SYSTEM_BOOST=$(usex system-boost) + -DBOOST_J=$(makeopts_jobs) + -DWITH_RDMA=no + -DWITH_TBB=no + -DSYSTEMD_UNITDIR=$(systemd_get_systemunitdir) + -DEPYTHON_VERSION="${EPYTHON#python}" + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PN}-${PVR}" + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" + #-Wno-dev + ) + if use amd64 || use x86; then + for flag in ${CPU_FLAGS_X86[@]}; do + mycmakeargs+=("$(usex cpu_flags_x86_${flag} "-DHAVE_INTEL_${flag^^}=1")") + done + fi + + rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \ + || die "failed to remove cmake cache" + + cmake-utils_src_configure + + # bug #630232 + sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \ + "${BUILD_DIR:-${S}}"/include/acconfig.h \ + || die "sed failed" +} + +src_configure() { + ceph_src_configure +} + +python_compile() { + local CMAKE_USE_DIR="${S}" + ceph_src_configure + + pushd "${BUILD_DIR}/src/pybind" >/dev/null || die + emake VERBOSE=1 clean + emake VERBOSE=1 all + + # python modules are only compiled with "make install" so we need to do this to + # prevent doing a bunch of compilation in src_install + DESTDIR="${T}" emake VERBOSE=1 install + popd >/dev/null || die +} + +src_compile() { + cmake-utils_src_make VERBOSE=1 all + + # we have to do this here to prevent from building everything multiple times + python_copy_sources + python_foreach_impl python_compile +} + +src_test() { + make check || die "make check failed" +} + +python_install() { + local CMAKE_USE_DIR="${S}" + pushd "${BUILD_DIR}/src/pybind" >/dev/null || die + DESTDIR="${ED}" emake VERBOSE=1 install + popd >/dev/null || die + + python_optimize +} + +src_install() { + cmake-utils_src_install + python_foreach_impl python_install + + find "${ED}" -name '*.la' -type f -delete || die + + exeinto /usr/$(get_libdir)/ceph + newexe "${BUILD_DIR}/bin/init-ceph" init-ceph + + insinto /etc/logrotate.d/ + newins "${FILESDIR}"/ceph.logrotate-r2 ${PN} + + keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat + + fowners -R ceph:ceph /var/log/ceph + + newinitd "${FILESDIR}/rbdmap.initd" rbdmap + newinitd "${FILESDIR}/${PN}.initd-r12" ${PN} + newconfd "${FILESDIR}/${PN}.confd-r5" ${PN} + + insinto /etc/sysctl.d + newins "${FILESDIR}"/sysctld 90-${PN}.conf + + use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc + + # units aren't installed by the build system unless systemd is enabled + # so no point installing these with the USE flag disabled + if use systemd; then + systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" \ + "ceph-mds@.service" + + systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" \ + "ceph-osd@.service" + fi + + udev_dorules udev/*.rules + + readme.gentoo_create_doc + + python_setup 'python3*' + + # bug #630232 + sed -i -r "s:${T//:/\\:}/${EPYTHON}:/usr:" "${ED}"/usr/bin/ceph{,-crash} \ + || die "sed failed" + + python_fix_shebang "${ED}"/usr/{,s}bin/ + + # python_fix_shebang apparently is not idempotent + local shebang_regex='(/usr/lib/python-exec/python[0-9]\.[0-9]/python)[0-9]\.[0-9]' + grep -r -E -l --null "${shebang_regex}" "${ED}"/usr/{s,}bin/ \ + | xargs --null --no-run-if-empty -- sed -i -r "s:${shebang_regex}:\1:" || die + + local -a rados_classes=( "${ED}/usr/$(get_libdir)/rados-classes"/* ) + dostrip -x "${rados_classes[@]#${ED}}" +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/sys-cluster/ceph/ceph-14.2.5.ebuild b/sys-cluster/ceph/ceph-14.2.5.ebuild new file mode 100644 index 000000000000..95bdb0d89fbc --- /dev/null +++ b/sys-cluster/ceph/ceph-14.2.5.ebuild @@ -0,0 +1,370 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) +CMAKE_MAKEFILE_GENERATOR=emake + +DISTUTILS_OPTIONAL=1 + +inherit check-reqs bash-completion-r1 cmake-utils distutils-r1 flag-o-matic \ + multiprocessing python-r1 udev readme.gentoo-r1 toolchain-funcs \ + systemd + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ceph/ceph.git" + SRC_URI="" +else + SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +DESCRIPTION="Ceph distributed filesystem" +HOMEPAGE="https://ceph.com/" + +LICENSE="LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ BSD Boost-1.0 MIT public-domain" +SLOT="0" + +CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3) + +IUSE="babeltrace cephfs dpdk fuse grafana jemalloc kerberos ldap libressl" +IUSE+=" lttng +mgr numa rabbitmq +radosgw +ssl spdk static-libs system-boost" +IUSE+=" systemd +tcmalloc test xfs zfs" +IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" + +COMMON_DEPEND=" + acct-group/ceph + acct-user/ceph + virtual/libudev:= + app-arch/bzip2:=[static-libs?] + app-arch/lz4:=[static-libs?] + app-arch/snappy:=[static-libs?] + app-arch/zstd:=[static-libs?] + app-shells/bash:0 + app-misc/jq:=[static-libs?] + dev-libs/crypto++:=[static-libs?] + dev-libs/leveldb:=[snappy,static-libs?,tcmalloc(-)?] + dev-libs/libaio:=[static-libs?] + dev-libs/libnl:3=[static-libs?] + dev-libs/libxml2:=[static-libs?] + dev-libs/nss:= + sys-auth/oath-toolkit:= + sys-apps/coreutils + sys-apps/grep + sys-apps/keyutils:=[static-libs?] + sys-apps/util-linux:=[static-libs?] + sys-apps/sed + sys-apps/util-linux + sys-libs/libcap-ng:=[static-libs?] + sys-libs/ncurses:0=[static-libs?] + sys-libs/zlib:=[static-libs?] + babeltrace? ( dev-util/babeltrace ) + ldap? ( net-nds/openldap:=[static-libs?] ) + lttng? ( dev-util/lttng-ust:= ) + fuse? ( sys-fs/fuse:0=[static-libs?] ) + kerberos? ( virtual/krb5 ) + rabbitmq? ( net-libs/rabbitmq-c:=[static-libs?] ) + ssl? ( + !libressl? ( dev-libs/openssl:=[static-libs?] ) + libressl? ( dev-libs/libressl:=[static-libs?] ) + ) + xfs? ( sys-fs/xfsprogs:=[static-libs(+)?] ) + zfs? ( sys-fs/zfs:=[static-libs?] ) + radosgw? ( + dev-libs/expat:=[static-libs?] + !libressl? ( + dev-libs/openssl:=[static-libs?] + net-misc/curl:=[curl_ssl_openssl,static-libs?] + ) + libressl? ( + dev-libs/libressl:=[static-libs?] + net-misc/curl:=[curl_ssl_libressl,static-libs?] + ) + ) + system-boost? ( + || ( + =dev-libs/boost-1.71*[threads,context,python,static-libs?,${PYTHON_USEDEP}] + =dev-libs/boost-1.70*[threads,context,python,static-libs?,${PYTHON_USEDEP}] + =dev-libs/boost-1.67*[threads,context,python,static-libs?,${PYTHON_USEDEP}] + ) + dev-libs/boost:=[threads,context,python,static-libs?,${PYTHON_USEDEP}] + ) + jemalloc? ( dev-libs/jemalloc:=[static-libs?] ) + !jemalloc? ( >=dev-util/google-perftools-2.4:=[static-libs?] ) + ${PYTHON_DEPS} +" +DEPEND="${COMMON_DEPEND} + amd64? ( dev-lang/yasm ) + x86? ( dev-lang/yasm ) + dev-python/cython[${PYTHON_USEDEP}] + dev-python/sphinx + dev-util/cunit + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + sys-apps/grep[pcre] + sys-fs/btrfs-progs + ) +" +BDEPEND=" + app-arch/cpio + >=dev-util/cmake-3.5.0 + dev-util/gperf + dev-util/valgrind + sys-apps/coreutils + sys-apps/findutils + sys-apps/grep + sys-apps/sed + sys-apps/which + sys-devel/bc + sys-devel/patch + virtual/pkgconfig +" +RDEPEND="${COMMON_DEPEND} + net-misc/socat + sys-apps/gptfdisk + sys-block/parted + sys-fs/cryptsetup + sys-fs/lvm2[-device-mapper-only(-)] + sys-fs/lsscsi + virtual/awk + dev-python/bcrypt[${PYTHON_USEDEP}] + dev-python/cherrypy[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pecan[${PYTHON_USEDEP}] + dev-python/prettytable[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] +" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + || ( $(python_gen_useflags 'python3*') ) + ?? ( jemalloc tcmalloc ) + rabbitmq? ( radosgw ) +" + +# the tests need root access +RESTRICT="test? ( userpriv )" + +# distribution tarball does not include everything needed for tests +RESTRICT+=" test" + +# false positives unless all USE flags are on +CMAKE_WARN_UNUSED_CLI="no" + +PATCHES=( + "${FILESDIR}/ceph-12.2.0-use-provided-cpu-flag-values.patch" + "${FILESDIR}/ceph-14.2.0-cflags.patch" + "${FILESDIR}/ceph-12.2.4-boost-build-none-options.patch" + "${FILESDIR}/ceph-13.2.0-cflags.patch" + "${FILESDIR}/ceph-14.2.0-mgr-python-version.patch" + "${FILESDIR}/ceph-14.2.5-no-virtualenvs.patch" + "${FILESDIR}/ceph-13.2.2-dont-install-sysvinit-script.patch" + "${FILESDIR}/ceph-14.2.0-dpdk-cflags.patch" + "${FILESDIR}/ceph-14.2.0-link-crc32-statically.patch" + "${FILESDIR}/ceph-14.2.0-cython-0.29.patch" + "${FILESDIR}/ceph-14.2.5-boost-1.70.patch" + "${FILESDIR}/ceph-14.2.3-dpdk-compile-fix-1.patch" + "${FILESDIR}/ceph-14.2.4-python-executable.patch" + "${FILESDIR}/ceph-14.2.4-undefined-behaviour.patch" +) + +check-reqs_export_vars() { + if use amd64; then + CHECKREQS_DISK_BUILD="12G" + CHECKREQS_DISK_USR="460M" + else + CHECKREQS_DISK_BUILD="1400M" + CHECKREQS_DISK_USR="450M" + fi + + export CHECKREQS_DISK_BUILD CHECKREQS_DISK_USR +} + +pkg_pretend() { + check-reqs_export_vars + check-reqs_pkg_pretend +} + +pkg_setup() { + python_setup 'python3*' + check-reqs_export_vars + check-reqs_pkg_setup +} + +src_prepare() { + cmake-utils_src_prepare + + if use system-boost; then + eapply "${FILESDIR}/ceph-14.2.5-boost-sonames.patch" + + find "${S}" -name '*.cmake' -or -name 'CMakeLists.txt' -print0 \ + | xargs --null sed -e 's|Boost::|Boost_|g' -i || die + + has_version '>=dev-libs/boost-1.70.0' || \ + eapply "${FILESDIR}/ceph-14.2.5-boost-1.6-python-sonames.patch" + fi + + sed -i -r "s:DESTINATION .+\\):DESTINATION $(get_bashcompdir)\\):" \ + src/bash_completion/CMakeLists.txt || die + + # remove tests that need root access + rm src/test/cli/ceph-authtool/cap*.t || die +} + +ceph_src_configure() { + local flag + local mycmakeargs=( + -DWITH_BABELTRACE=$(usex babeltrace) + -DWITH_CEPHFS=$(usex cephfs) + -DWITH_CEPHFS_SHELL=$(if python_is_python3; then usex cephfs; else echo OFF; fi) + -DWITH_DPDK=$(usex dpdk) + -DWITH_DPDK=$(usex spdk) + -DWITH_FUSE=$(usex fuse) + -DWITH_LTTNG=$(usex lttng) + -DWITH_GSSAPI=$(usex kerberos) + -DWITH_GRAFANA=$(usex grafana) + -DWITH_MGR=$(usex mgr) + -DWITH_MGR_DASHBOARD_FRONTEND=NO + -DWITH_NUMA=$(usex numa) + -DWITH_OPENLDAP=$(usex ldap) + -DMGR_PYTHON_VERSION=$(if python_is_python3; then echo 3; else echo 2; fi) + -DWITH_PYTHON3=$(if python_is_python3; then echo "ON"; else echo "OFF"; fi) + -DWITH_PYTHON2=$(if python_is_python3; then echo "OFF"; else echo "ON"; fi) + -DWITH_RADOSGW=$(usex radosgw) + -DWITH_RADOSGW_AMQP_ENDPOINT=$(usex rabbitmq) + -DWITH_SSL=$(usex ssl) + -DWITH_SYSTEMD=$(usex systemd) + -DWITH_TESTS=$(usex test) + -DWITH_XFS=$(usex xfs) + -DWITH_ZFS=$(usex zfs) + -DENABLE_SHARED=$(usex static-libs '' 'ON' 'OFF') + -DALLOCATOR=$(usex tcmalloc 'tcmalloc' "$(usex jemalloc 'jemalloc' 'libc')") + -DWITH_SYSTEM_BOOST=$(usex system-boost) + -DBOOST_J=$(makeopts_jobs) + -DWITH_RDMA=no + -DWITH_TBB=no + -DSYSTEMD_UNITDIR=$(systemd_get_systemunitdir) + -DEPYTHON_VERSION="${EPYTHON#python}" + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PN}-${PVR}" + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" + #-Wno-dev + ) + if use amd64 || use x86; then + for flag in ${CPU_FLAGS_X86[@]}; do + mycmakeargs+=("$(usex cpu_flags_x86_${flag} "-DHAVE_INTEL_${flag^^}=1")") + done + fi + + rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \ + || die "failed to remove cmake cache" + + cmake-utils_src_configure + + # bug #630232 + sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \ + "${BUILD_DIR:-${S}}"/include/acconfig.h \ + || die "sed failed" +} + +src_configure() { + ceph_src_configure +} + +python_compile() { + local CMAKE_USE_DIR="${S}" + ceph_src_configure + + pushd "${BUILD_DIR}/src/pybind" >/dev/null || die + emake VERBOSE=1 clean + emake VERBOSE=1 all + + # python modules are only compiled with "make install" so we need to do this to + # prevent doing a bunch of compilation in src_install + DESTDIR="${T}" emake VERBOSE=1 install + popd >/dev/null || die +} + +src_compile() { + cmake-utils_src_make VERBOSE=1 all + + # we have to do this here to prevent from building everything multiple times + python_copy_sources + python_foreach_impl python_compile +} + +src_test() { + make check || die "make check failed" +} + +python_install() { + local CMAKE_USE_DIR="${S}" + pushd "${BUILD_DIR}/src/pybind" >/dev/null || die + DESTDIR="${ED}" emake VERBOSE=1 install + popd >/dev/null || die + + python_optimize +} + +src_install() { + cmake-utils_src_install + python_foreach_impl python_install + + find "${ED}" -name '*.la' -type f -delete || die + + exeinto /usr/$(get_libdir)/ceph + newexe "${BUILD_DIR}/bin/init-ceph" init-ceph + + insinto /etc/logrotate.d/ + newins "${FILESDIR}"/ceph.logrotate-r2 ${PN} + + keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat + + fowners -R ceph:ceph /var/log/ceph + + newinitd "${FILESDIR}/rbdmap.initd" rbdmap + newinitd "${FILESDIR}/${PN}.initd-r12" ${PN} + newconfd "${FILESDIR}/${PN}.confd-r5" ${PN} + + insinto /etc/sysctl.d + newins "${FILESDIR}"/sysctld 90-${PN}.conf + + use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc + + # units aren't installed by the build system unless systemd is enabled + # so no point installing these with the USE flag disabled + if use systemd; then + systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" \ + "ceph-mds@.service" + + systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" \ + "ceph-osd@.service" + fi + + udev_dorules udev/*.rules + + readme.gentoo_create_doc + + python_setup 'python3*' + + # bug #630232 + sed -i -r "s:${T//:/\\:}/${EPYTHON}:/usr:" "${ED}"/usr/bin/ceph{,-crash} \ + || die "sed failed" + + python_fix_shebang "${ED}"/usr/{,s}bin/ + + # python_fix_shebang apparently is not idempotent + local shebang_regex='(/usr/lib/python-exec/python[0-9]\.[0-9]/python)[0-9]\.[0-9]' + grep -r -E -l --null "${shebang_regex}" "${ED}"/usr/{s,}bin/ \ + | xargs --null --no-run-if-empty -- sed -i -r "s:${shebang_regex}:\1:" || die + + local -a rados_classes=( "${ED}/usr/$(get_libdir)/rados-classes"/* ) + dostrip -x "${rados_classes[@]#${ED}}" +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/sys-cluster/ceph/files/ceph-14.2.5-boost-1.6-python-sonames.patch b/sys-cluster/ceph/files/ceph-14.2.5-boost-1.6-python-sonames.patch new file mode 100644 index 000000000000..318844f6c025 --- /dev/null +++ b/sys-cluster/ceph/files/ceph-14.2.5-boost-1.6-python-sonames.patch @@ -0,0 +1,26 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 1e9ebfbb41..1a858a6e3f 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -649,7 +649,7 @@ set(BOOST_HEADER_COMPONENTS container) + + if(WITH_MGR) + list(APPEND BOOST_COMPONENTS +- python${MGR_PYTHON_VERSION_MAJOR}${MGR_PYTHON_VERSION_MINOR}) ++ python-${MGR_PYTHON_VERSION_MAJOR}.${MGR_PYTHON_VERSION_MINOR}) + endif() + if(WITH_BOOST_CONTEXT) + list(APPEND BOOST_COMPONENTS context coroutine) +diff --git a/cmake/modules/BuildBoost.cmake b/cmake/modules/BuildBoost.cmake +index f46cc0d485..3cc6340b2c 100644 +--- a/cmake/modules/BuildBoost.cmake ++++ b/cmake/modules/BuildBoost.cmake +@@ -205,7 +205,7 @@ macro(build_boost version) + endif() + add_dependencies(Boost::${c} Boost) + if(c MATCHES "^python") +- set(c "python${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}") ++ set(c "python-${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}") + endif() + if(Boost_USE_STATIC_LIBS) + set(Boost_${upper_c}_LIBRARY diff --git a/sys-cluster/ceph/files/ceph-14.2.5-boost-1.70.patch b/sys-cluster/ceph/files/ceph-14.2.5-boost-1.70.patch new file mode 100644 index 000000000000..693925e8825c --- /dev/null +++ b/sys-cluster/ceph/files/ceph-14.2.5-boost-1.70.patch @@ -0,0 +1,78 @@ +diff --git a/src/rgw/rgw_asio_frontend.cc b/src/rgw/rgw_asio_frontend.cc +index 82e2a45da6..8750c5648f 100644 +--- a/src/rgw/rgw_asio_frontend.cc ++++ b/src/rgw/rgw_asio_frontend.cc +@@ -83,7 +83,8 @@ class StreamIO : public rgw::asio::ClientIO { + using SharedMutex = ceph::async::SharedMutex; + + template +-void handle_connection(RGWProcessEnv& env, Stream& stream, ++void handle_connection(boost::asio::io_context& context, ++ RGWProcessEnv& env, Stream& stream, + parse_buffer& buffer, bool is_ssl, + SharedMutex& pause_mutex, + rgw::dmclock::Scheduler *scheduler, +@@ -160,7 +161,7 @@ void handle_connection(RGWProcessEnv& env, Stream& stream, + rgw::io::add_conlen_controlling( + &real_client)))); + RGWRestfulIO client(cct, &real_client_io); +- auto y = optional_yield{socket.get_io_context(), yield}; ++ auto y = optional_yield{context, yield}; + process_request(env.store, env.rest, &req, env.uri_prefix, + *env.auth_registry, &client, env.olog, y, scheduler); + } +@@ -604,7 +605,7 @@ void AsioFrontend::accept(Listener& l, boost::system::error_code ec) + return; + } + buffer->consume(bytes); +- handle_connection(env, stream, *buffer, true, pause_mutex, ++ handle_connection(context, env, stream, *buffer, true, pause_mutex, + scheduler.get(), ec, yield); + if (!ec) { + // ssl shutdown (ignoring errors) +@@ -622,7 +623,7 @@ void AsioFrontend::accept(Listener& l, boost::system::error_code ec) + auto c = connections.add(conn); + auto buffer = std::make_unique(); + boost::system::error_code ec; +- handle_connection(env, s, *buffer, false, pause_mutex, ++ handle_connection(context, env, s, *buffer, false, pause_mutex, + scheduler.get(), ec, yield); + s.shutdown(tcp::socket::shutdown_both, ec); + }); +diff --git a/src/rgw/rgw_dmclock_async_scheduler.h b/src/rgw/rgw_dmclock_async_scheduler.h +index 70487a5253..1d454acd2e 100644 +--- a/src/rgw/rgw_dmclock_async_scheduler.h ++++ b/src/rgw/rgw_dmclock_async_scheduler.h +@@ -82,7 +82,12 @@ class AsyncScheduler : public md_config_obs_t, public Scheduler { + using Completion = async::Completion>; + + using Clock = ceph::coarse_real_clock; ++#if BOOST_VERSION < 107000 + using Timer = boost::asio::basic_waitable_timer; ++#else ++ using Timer = boost::asio::basic_waitable_timer, executor_type>; ++#endif + Timer timer; //< timer for the next scheduled request + + CephContext *const cct; +diff --git a/src/rgw/rgw_reshard.h b/src/rgw/rgw_reshard.h +index d99a6ff68d..213fc238d2 100644 +--- a/src/rgw/rgw_reshard.h ++++ b/src/rgw/rgw_reshard.h +@@ -183,7 +183,14 @@ class RGWReshardWait { + ceph::condition_variable cond; + + struct Waiter : boost::intrusive::list_base_hook<> { +- boost::asio::basic_waitable_timer timer; ++#if BOOST_VERSION < 107000 ++ using Timer = boost::asio::basic_waitable_timer; ++#else ++ using Executor = boost::asio::io_context::executor_type; ++ using Timer = boost::asio::basic_waitable_timer, Executor>; ++#endif ++ Timer timer; + explicit Waiter(boost::asio::io_context& ioc) : timer(ioc) {} + }; + boost::intrusive::list waiters; diff --git a/sys-cluster/ceph/files/ceph-14.2.5-boost-sonames.patch b/sys-cluster/ceph/files/ceph-14.2.5-boost-sonames.patch new file mode 100644 index 000000000000..d8c26bcdfe21 --- /dev/null +++ b/sys-cluster/ceph/files/ceph-14.2.5-boost-sonames.patch @@ -0,0 +1,471 @@ +diff --git a/cmake/modules/BuildBoost.cmake b/cmake/modules/BuildBoost.cmake +index f46cc0d485..39bb081b1b 100644 +--- a/cmake/modules/BuildBoost.cmake ++++ b/cmake/modules/BuildBoost.cmake +@@ -199,13 +199,13 @@ macro(build_boost version) + foreach(c ${Boost_BUILD_COMPONENTS}) + string(TOUPPER ${c} upper_c) + if(Boost_USE_STATIC_LIBS) +- add_library(Boost::${c} STATIC IMPORTED) ++ add_library(Boost_${c} STATIC IMPORTED) + else() +- add_library(Boost::${c} SHARED IMPORTED) ++ add_library(Boost_${c} SHARED IMPORTED) + endif() +- add_dependencies(Boost::${c} Boost) ++ add_dependencies(Boost_${c} Boost) + if(c MATCHES "^python") +- set(c "python${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}") ++ set(c "python-${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}") + endif() + if(Boost_USE_STATIC_LIBS) + set(Boost_${upper_c}_LIBRARY +@@ -215,7 +215,7 @@ macro(build_boost version) + ${install_dir}/lib/${CMAKE_SHARED_LIBRARY_PREFIX}boost_${c}${CMAKE_SHARED_LIBRARY_SUFFIX}) + endif() + unset(buildid) +- set_target_properties(Boost::${c} PROPERTIES ++ set_target_properties(Boost_${c} PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}" + IMPORTED_LINK_INTERFACE_LANGUAGES "CXX" + IMPORTED_LOCATION "${Boost_${upper_c}_LIBRARY}") +@@ -224,19 +224,19 @@ macro(build_boost version) + foreach(c ${Boost_BUILD_COMPONENTS}) + if(Boost_${c}_DEPENDENCIES) + foreach(dep ${Boost_${c}_DEPENDENCIES}) +- list(APPEND dependencies Boost::${dep}) ++ list(APPEND dependencies Boost_${dep}) + endforeach() +- set_target_properties(Boost::${c} PROPERTIES ++ set_target_properties(Boost_${c} PROPERTIES + INTERFACE_LINK_LIBRARIES "${dependencies}") + unset(dependencies) + endif() + endforeach() + + # for header-only libraries +- add_library(Boost::boost INTERFACE IMPORTED) +- set_target_properties(Boost::boost PROPERTIES ++ add_library(Boost_boost INTERFACE IMPORTED) ++ set_target_properties(Boost_boost PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}") +- add_dependencies(Boost::boost Boost) ++ add_dependencies(Boost_boost Boost) + find_package_handle_standard_args(Boost DEFAULT_MSG + Boost_INCLUDE_DIRS Boost_LIBRARIES) + mark_as_advanced(Boost_LIBRARIES BOOST_INCLUDE_DIRS) +@@ -253,7 +253,7 @@ function(maybe_add_boost_dep target) + get_filename_component(ext ${src} EXT) + # assuming all cxx source files include boost header(s) + if(ext MATCHES ".cc|.cpp|.cxx") +- add_dependencies(${target} Boost::boost) ++ add_dependencies(${target} Boost_boost) + return() + endif() + endforeach() +diff --git a/cmake/modules/FindBoost.cmake b/cmake/modules/FindBoost.cmake +index e2525b8934..e728e5a9d2 100644 +--- a/cmake/modules/FindBoost.cmake ++++ b/cmake/modules/FindBoost.cmake +@@ -340,10 +340,6 @@ macro(_Boost_ADJUST_LIB_VARS basename) + + if(Boost_${basename}_LIBRARY AND Boost_${basename}_HEADER) + set(Boost_${basename}_FOUND ON) +- if("x${basename}" STREQUAL "xTHREAD" AND NOT TARGET Threads::Threads) +- string(APPEND Boost_ERROR_REASON_THREAD " (missing dependency: Threads)") +- set(Boost_THREAD_FOUND OFF) +- endif() + endif() + + endif() +@@ -919,7 +915,7 @@ function(_Boost_COMPONENT_DEPENDENCIES component _ret) + if (NOT _boost_DEPS_STRING) + set(_boost_DEPS_STRING "(none)") + endif() +- # message(STATUS "Dependencies for Boost::${component}: ${_boost_DEPS_STRING}") ++ # message(STATUS "Dependencies for Boost_${component}: ${_boost_DEPS_STRING}") + endfunction() + + # +@@ -1003,7 +999,7 @@ function(_Boost_COMPONENT_HEADERS component _hdrs) + if (NOT _boost_HDRS_STRING) + set(_boost_HDRS_STRING "(none)") + endif() +- # message(STATUS "Headers for Boost::${component}: ${_boost_HDRS_STRING}") ++ # message(STATUS "Headers for Boost_${component}: ${_boost_HDRS_STRING}") + endfunction() + + # +@@ -1051,7 +1047,7 @@ endfunction() + + # + # Some boost libraries may require particular set of compler features. +-# The very first one was `boost::fiber` introduced in Boost 1.62. ++# The very first one was `boost_fiber` introduced in Boost 1.62. + # One can check required compiler features of it in + # - `${Boost_ROOT}/libs/fiber/build/Jamfile.v2`; + # - `${Boost_ROOT}/libs/context/build/Jamfile.v2`. +@@ -1178,7 +1174,7 @@ else() + # _Boost_COMPONENT_HEADERS. See the instructions at the top of + # _Boost_COMPONENT_DEPENDENCIES. + set(_Boost_KNOWN_VERSIONS ${Boost_ADDITIONAL_VERSIONS} +- "1.70.0" "1.70" "1.69.0" "1.69" ++ "1.71.0" "1.71" "1.70.0" "1.70" "1.69.0" "1.69" + "1.68.0" "1.68" "1.67.0" "1.67" "1.66.0" "1.66" "1.65.1" "1.65.0" "1.65" + "1.64.0" "1.64" "1.63.0" "1.63" "1.62.0" "1.62" "1.61.0" "1.61" "1.60.0" "1.60" + "1.59.0" "1.59" "1.58.0" "1.58" "1.57.0" "1.57" "1.56.0" "1.56" "1.55.0" "1.55" +@@ -1235,10 +1231,10 @@ endif() + # on all platforms to keep end user code free from platform dependent + # code. Also provide convenience targets to disable autolinking and + # enable dynamic linking. +-if(NOT TARGET Boost::diagnostic_definitions) +- add_library(Boost::diagnostic_definitions INTERFACE IMPORTED) +- add_library(Boost::disable_autolinking INTERFACE IMPORTED) +- add_library(Boost::dynamic_linking INTERFACE IMPORTED) ++if(NOT TARGET boost_diagnostic_definitions) ++ add_library(boost_diagnostic_definitions INTERFACE IMPORTED) ++ add_library(boost_disable_autolinking INTERFACE IMPORTED) ++ add_library(boost_dynamic_linking INTERFACE IMPORTED) + endif() + if(WIN32) + # In windows, automatic linking is performed, so you do not have +@@ -1259,11 +1255,11 @@ if(WIN32) + # code to emit a #pragma message each time a library is selected + # for linking. + set(Boost_LIB_DIAGNOSTIC_DEFINITIONS "-DBOOST_LIB_DIAGNOSTIC") +- set_target_properties(Boost::diagnostic_definitions PROPERTIES ++ set_target_properties(boost_diagnostic_definitions PROPERTIES + INTERFACE_COMPILE_DEFINITIONS "BOOST_LIB_DIAGNOSTIC") +- set_target_properties(Boost::disable_autolinking PROPERTIES ++ set_target_properties(boost_disable_autolinking PROPERTIES + INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB") +- set_target_properties(Boost::dynamic_linking PROPERTIES ++ set_target_properties(boost_dynamic_linking PROPERTIES + INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_DYN_LINK") + endif() + +@@ -1738,7 +1734,7 @@ if("thread" IN_LIST Boost_FIND_COMPONENTS) + else() + set(_Boost_find_quiet "") + endif() +- find_package(Threads ${_Boost_find_quiet}) ++ find_package(boost_thread ${_Boost_find_quiet}) + unset(_Boost_find_quiet) + endif() + +@@ -2079,61 +2075,61 @@ endif() + + if(Boost_FOUND) + # For header-only libraries +- if(NOT TARGET Boost::boost) +- add_library(Boost::boost INTERFACE IMPORTED) ++ if(NOT TARGET Boost_boost) ++ add_library(Boost_boost INTERFACE IMPORTED) + if(Boost_INCLUDE_DIRS) +- set_target_properties(Boost::boost PROPERTIES ++ set_target_properties(Boost_boost PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}") + endif() + endif() + + foreach(COMPONENT ${Boost_FIND_COMPONENTS}) +- if(_Boost_IMPORTED_TARGETS AND NOT TARGET Boost::${COMPONENT}) ++ if(_Boost_IMPORTED_TARGETS AND NOT TARGET Boost_${COMPONENT}) + string(TOUPPER ${COMPONENT} UPPERCOMPONENT) + if(Boost_${UPPERCOMPONENT}_FOUND) + if(Boost_USE_STATIC_LIBS) +- add_library(Boost::${COMPONENT} STATIC IMPORTED) ++ add_library(Boost_${COMPONENT} STATIC IMPORTED) + else() + # Even if Boost_USE_STATIC_LIBS is OFF, we might have static + # libraries as a result. +- add_library(Boost::${COMPONENT} UNKNOWN IMPORTED) ++ add_library(Boost_${COMPONENT} UNKNOWN IMPORTED) + endif() + if(Boost_INCLUDE_DIRS) +- set_target_properties(Boost::${COMPONENT} PROPERTIES ++ set_target_properties(Boost_${COMPONENT} PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}") + endif() + if(EXISTS "${Boost_${UPPERCOMPONENT}_LIBRARY}") +- set_target_properties(Boost::${COMPONENT} PROPERTIES ++ set_target_properties(Boost_${COMPONENT} PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES "CXX" + IMPORTED_LOCATION "${Boost_${UPPERCOMPONENT}_LIBRARY}") + endif() + if(EXISTS "${Boost_${UPPERCOMPONENT}_LIBRARY_RELEASE}") +- set_property(TARGET Boost::${COMPONENT} APPEND PROPERTY ++ set_property(TARGET Boost_${COMPONENT} APPEND PROPERTY + IMPORTED_CONFIGURATIONS RELEASE) +- set_target_properties(Boost::${COMPONENT} PROPERTIES ++ set_target_properties(Boost_${COMPONENT} PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX" + IMPORTED_LOCATION_RELEASE "${Boost_${UPPERCOMPONENT}_LIBRARY_RELEASE}") + endif() + if(EXISTS "${Boost_${UPPERCOMPONENT}_LIBRARY_DEBUG}") +- set_property(TARGET Boost::${COMPONENT} APPEND PROPERTY ++ set_property(TARGET Boost_${COMPONENT} APPEND PROPERTY + IMPORTED_CONFIGURATIONS DEBUG) +- set_target_properties(Boost::${COMPONENT} PROPERTIES ++ set_target_properties(Boost_${COMPONENT} PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX" + IMPORTED_LOCATION_DEBUG "${Boost_${UPPERCOMPONENT}_LIBRARY_DEBUG}") + endif() + if(_Boost_${UPPERCOMPONENT}_DEPENDENCIES) + unset(_Boost_${UPPERCOMPONENT}_TARGET_DEPENDENCIES) + foreach(dep ${_Boost_${UPPERCOMPONENT}_DEPENDENCIES}) +- list(APPEND _Boost_${UPPERCOMPONENT}_TARGET_DEPENDENCIES Boost::${dep}) ++ list(APPEND _Boost_${UPPERCOMPONENT}_TARGET_DEPENDENCIES Boost_${dep}) + endforeach() + if(COMPONENT STREQUAL "thread") +- list(APPEND _Boost_${UPPERCOMPONENT}_TARGET_DEPENDENCIES Threads::Threads) ++ list(APPEND _Boost_${UPPERCOMPONENT}_TARGET_DEPENDENCIES boost_thread) + endif() +- set_target_properties(Boost::${COMPONENT} PROPERTIES ++ set_target_properties(Boost_${COMPONENT} PROPERTIES + INTERFACE_LINK_LIBRARIES "${_Boost_${UPPERCOMPONENT}_TARGET_DEPENDENCIES}") + endif() + if(_Boost_${UPPERCOMPONENT}_COMPILER_FEATURES) +- set_target_properties(Boost::${COMPONENT} PROPERTIES ++ set_target_properties(Boost_${COMPONENT} PROPERTIES + CXX_STANDARD 17) + endif() + endif() +diff --git a/cmake/modules/Finddpdk.cmake b/cmake/modules/Finddpdk.cmake +index 964ae5dfb0..92bf07c14e 100644 +--- a/cmake/modules/Finddpdk.cmake ++++ b/cmake/modules/Finddpdk.cmake +@@ -102,9 +102,9 @@ if(dpdk_FOUND) + + if(NOT TARGET dpdk::dpdk) + add_library(dpdk::dpdk INTERFACE IMPORTED) +- find_package(Threads QUIET) ++ find_package(boost_thread QUIET) + list(APPEND dpdk_LIBRARIES +- Threads::Threads ++ boost_thread + dpdk::cflags) + set_target_properties(dpdk::dpdk PROPERTIES + INTERFACE_LINK_LIBRARIES "${dpdk_LIBRARIES}" +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 28ec9835f8..31a1efa19f 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -356,12 +356,12 @@ set(ceph_common_objs + set(ceph_common_deps + json_spirit erasure_code arch crc32 + ${LIB_RESOLV} +- Boost::thread +- Boost::system +- Boost::random +- Boost::program_options +- Boost::date_time +- Boost::iostreams ++ boost_thread ++ boost_system ++ boost_random ++ boost_program_options ++ boost_date_time ++ boost_iostreams + ${BLKID_LIBRARIES} + ${Backtrace_LIBRARIES} + ${BLKIN_LIBRARIES} +@@ -522,7 +522,7 @@ if (WITH_CEPHFS) + ceph_mds.cc) + add_executable(ceph-mds ${ceph_mds_srcs}) + target_link_libraries(ceph-mds mds ${CMAKE_DL_LIBS} global-static ceph-common +- Boost::thread) ++ boost_thread) + install(TARGETS ceph-mds DESTINATION bin) + endif() + +diff --git a/src/crimson/CMakeLists.txt b/src/crimson/CMakeLists.txt +index d7b58521d4..e1533af33f 100644 +--- a/src/crimson/CMakeLists.txt ++++ b/src/crimson/CMakeLists.txt +@@ -106,8 +106,8 @@ target_link_libraries(crimson-common + PRIVATE + crc32 + crimson::cflags +- Boost::iostreams +- Boost::random ++ boost_iostreams ++ boost_random + ${NSS_LIBRARIES} ${NSPR_LIBRARIES} OpenSSL::Crypto) + + set(crimson_auth_srcs +diff --git a/src/mgr/CMakeLists.txt b/src/mgr/CMakeLists.txt +index 252fb3e5e3..213482da16 100644 +--- a/src/mgr/CMakeLists.txt ++++ b/src/mgr/CMakeLists.txt +@@ -26,7 +26,7 @@ target_include_directories(ceph-mgr SYSTEM PRIVATE "${PYTHON_INCLUDE_DIRS}") + target_link_libraries(ceph-mgr + osdc client heap_profiler + global-static ceph-common +- Boost::python${MGR_PYTHON_VERSION_MAJOR}${MGR_PYTHON_VERSION_MINOR} ++ boost_python${MGR_PYTHON_VERSION_MAJOR}${MGR_PYTHON_VERSION_MINOR} + ${MGR_PYTHON_LIBRARIES} ${CMAKE_DL_LIBS} ${GSSAPI_LIBRARIES}) + set_target_properties(ceph-mgr PROPERTIES + POSITION_INDEPENDENT_CODE ${EXE_LINKER_USE_PIE}) +diff --git a/src/rbd_replay/CMakeLists.txt b/src/rbd_replay/CMakeLists.txt +index e9d3804c5f..5c6eb58de1 100644 +--- a/src/rbd_replay/CMakeLists.txt ++++ b/src/rbd_replay/CMakeLists.txt +@@ -36,7 +36,7 @@ if(HAVE_BABELTRACE) + global + babeltrace + babeltrace-ctf +- Boost::date_time ++ boost_date_time + ) + install(TARGETS rbd-replay-prep DESTINATION bin) + endif(HAVE_BABELTRACE) +diff --git a/src/rgw/CMakeLists.txt b/src/rgw/CMakeLists.txt +index 82f5181f5b..8a51f140fb 100644 +--- a/src/rgw/CMakeLists.txt ++++ b/src/rgw/CMakeLists.txt +@@ -202,7 +202,7 @@ if(WITH_CURL_OPENSSL) + endif() + + if(WITH_BOOST_CONTEXT) +- target_link_libraries(rgw_a PRIVATE Boost::coroutine Boost::context) ++ target_link_libraries(rgw_a PRIVATE boost_coroutine boost_context) + endif() + + set(rgw_libs rgw_a) +@@ -353,7 +353,7 @@ if(WITH_RADOSGW_AMQP_ENDPOINT) + target_link_libraries(rgw_admin_user PRIVATE RabbitMQ::RabbitMQ) + endif() + if(WITH_BOOST_CONTEXT) +- target_link_libraries(rgw_admin_user PRIVATE Boost::coroutine Boost::context) ++ target_link_libraries(rgw_admin_user PRIVATE boost_coroutine boost_context) + endif() + + if(WITH_TESTS) +diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt +index 5dcee1694d..60743be698 100644 +--- a/src/test/CMakeLists.txt ++++ b/src/test/CMakeLists.txt +@@ -159,7 +159,7 @@ add_executable(ceph_omapbench + ) + target_link_libraries(ceph_omapbench + librados +- Boost::program_options ++ boost_program_options + global + ${BLKID_LIBRARIES} + ${CMAKE_DL_LIBS} +diff --git a/src/test/common/CMakeLists.txt b/src/test/common/CMakeLists.txt +index 71fb77cda9..aff8fb6565 100644 +--- a/src/test/common/CMakeLists.txt ++++ b/src/test/common/CMakeLists.txt +@@ -315,8 +315,8 @@ add_ceph_unittest(unittest_hobject) + + add_executable(unittest_async_completion test_async_completion.cc) + add_ceph_unittest(unittest_async_completion) +-target_link_libraries(unittest_async_completion Boost::system) ++target_link_libraries(unittest_async_completion boost_system) + + add_executable(unittest_async_shared_mutex test_async_shared_mutex.cc) + add_ceph_unittest(unittest_async_shared_mutex) +-target_link_libraries(unittest_async_shared_mutex ceph-common Boost::system) ++target_link_libraries(unittest_async_shared_mutex ceph-common boost_system) +diff --git a/src/test/erasure-code/CMakeLists.txt b/src/test/erasure-code/CMakeLists.txt +index 721f6c3675..1cd9635c77 100644 +--- a/src/test/erasure-code/CMakeLists.txt ++++ b/src/test/erasure-code/CMakeLists.txt +@@ -2,15 +2,15 @@ + add_executable(ceph_erasure_code_benchmark + ${CMAKE_SOURCE_DIR}/src/erasure-code/ErasureCode.cc + ceph_erasure_code_benchmark.cc) +-target_link_libraries(ceph_erasure_code_benchmark ceph-common Boost::program_options global ${CMAKE_DL_LIBS}) ++target_link_libraries(ceph_erasure_code_benchmark ceph-common boost_program_options global ${CMAKE_DL_LIBS}) + install(TARGETS ceph_erasure_code_benchmark + DESTINATION bin) + + add_executable(ceph_erasure_code_non_regression ceph_erasure_code_non_regression.cc) +-target_link_libraries(ceph_erasure_code_non_regression ceph-common Boost::program_options global ${CMAKE_DL_LIBS}) ++target_link_libraries(ceph_erasure_code_non_regression ceph-common boost_program_options global ${CMAKE_DL_LIBS}) + + add_executable(ceph_erasure_code ceph_erasure_code.cc) +-target_link_libraries(ceph_erasure_code ceph-common Boost::program_options global ${CMAKE_DL_LIBS}) ++target_link_libraries(ceph_erasure_code ceph-common boost_program_options global ${CMAKE_DL_LIBS}) + install(TARGETS ceph_erasure_code + DESTINATION bin) + +diff --git a/src/test/librados/CMakeLists.txt b/src/test/librados/CMakeLists.txt +index 4fc53d2406..e6304394f8 100644 +--- a/src/test/librados/CMakeLists.txt ++++ b/src/test/librados/CMakeLists.txt +@@ -62,7 +62,7 @@ add_executable(ceph_test_rados_api_asio asio.cc) + target_link_libraries(ceph_test_rados_api_asio global + librados ${UNITTEST_LIBS}) + if(WITH_BOOST_CONTEXT) +- target_link_libraries(ceph_test_rados_api_asio Boost::coroutine Boost::context) ++ target_link_libraries(ceph_test_rados_api_asio boost_coroutine boost_context) + endif() + + add_executable(ceph_test_rados_api_list +@@ -132,7 +132,7 @@ add_executable(ceph_test_rados_api_tier_pp + tier_cxx.cc + $) + target_link_libraries(ceph_test_rados_api_tier_pp +- librados global ${UNITTEST_LIBS} Boost::system radostest-cxx) ++ librados global ${UNITTEST_LIBS} boost_system radostest-cxx) + + add_executable(ceph_test_rados_api_snapshots + snapshots.cc) +diff --git a/src/test/librbd/CMakeLists.txt b/src/test/librbd/CMakeLists.txt +index 3c3e9db6c1..2c208c1a4f 100644 +--- a/src/test/librbd/CMakeLists.txt ++++ b/src/test/librbd/CMakeLists.txt +@@ -27,7 +27,7 @@ target_link_libraries(rbd_test PRIVATE + radostest + radostest-cxx + librados +- Boost::thread ++ boost_thread + GMock::GMock + GTest::GTest) + +diff --git a/src/test/rgw/CMakeLists.txt b/src/test/rgw/CMakeLists.txt +index cde6348d57..e6ce738834 100644 +--- a/src/test/rgw/CMakeLists.txt ++++ b/src/test/rgw/CMakeLists.txt +@@ -144,7 +144,7 @@ add_ceph_unittest(unittest_rgw_dmclock_scheduler) + target_link_libraries(unittest_rgw_dmclock_scheduler radosgw_a dmclock) + if(WITH_BOOST_CONTEXT) + target_compile_definitions(unittest_rgw_dmclock_scheduler PRIVATE BOOST_COROUTINES_NO_DEPRECATION_WARNING) +- target_link_libraries(unittest_rgw_dmclock_scheduler Boost::coroutine Boost::context) ++ target_link_libraries(unittest_rgw_dmclock_scheduler boost_coroutine boost_context) + endif() + + if(WITH_RADOSGW_AMQP_ENDPOINT) +diff --git a/src/tools/CMakeLists.txt b/src/tools/CMakeLists.txt +index d31f3d2408..6945018b11 100644 +--- a/src/tools/CMakeLists.txt ++++ b/src/tools/CMakeLists.txt +@@ -35,20 +35,20 @@ install(PROGRAMS + endif(WITH_TESTS) + + add_executable(ceph-osdomap-tool ceph_osdomap_tool.cc) +-target_link_libraries(ceph-osdomap-tool os global Boost::program_options) ++target_link_libraries(ceph-osdomap-tool os global boost_program_options) + install(TARGETS ceph-osdomap-tool DESTINATION bin) + + add_executable(ceph-monstore-tool + ceph_monstore_tool.cc + ../mgr/mgr_commands.cc) +-target_link_libraries(ceph-monstore-tool os global Boost::program_options) ++target_link_libraries(ceph-monstore-tool os global boost_program_options) + install(TARGETS ceph-monstore-tool DESTINATION bin) + + add_executable(ceph-objectstore-tool + ceph_objectstore_tool.cc + rebuild_mondb.cc + RadosDump.cc) +-target_link_libraries(ceph-objectstore-tool osd os global Boost::program_options ${CMAKE_DL_LIBS}) ++target_link_libraries(ceph-objectstore-tool osd os global boost_program_options ${CMAKE_DL_LIBS}) + if(WITH_FUSE) + target_link_libraries(ceph-objectstore-tool ${FUSE_LIBRARIES}) + endif(WITH_FUSE) diff --git a/sys-cluster/ceph/files/ceph-14.2.5-no-virtualenvs.patch b/sys-cluster/ceph/files/ceph-14.2.5-no-virtualenvs.patch new file mode 100644 index 000000000000..5b7cb41c87ad --- /dev/null +++ b/sys-cluster/ceph/files/ceph-14.2.5-no-virtualenvs.patch @@ -0,0 +1,39 @@ +diff --git a/src/pybind/mgr/dashboard/CMakeLists.txt b/src/pybind/mgr/dashboard/CMakeLists.txt +index b6c7861838..8ce95a93a5 100644 +--- a/src/pybind/mgr/dashboard/CMakeLists.txt ++++ b/src/pybind/mgr/dashboard/CMakeLists.txt +@@ -2,7 +2,7 @@ set(MGR_DASHBOARD_VIRTUALENV ${CEPH_BUILD_VIRTUALENV}/mgr-dashboard-virtualenv) + + add_custom_target(mgr-dashboard-test-venv + COMMAND +- ${CMAKE_SOURCE_DIR}/src/tools/setup-virtualenv.sh --python=${MGR_PYTHON_EXECUTABLE} ${MGR_DASHBOARD_VIRTUALENV} ++ #${CMAKE_SOURCE_DIR}/src/tools/setup-virtualenv.sh --python=${MGR_PYTHON_EXECUTABLE} ${MGR_DASHBOARD_VIRTUALENV} + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/src/pybind/mgr/dashboard + COMMENT "dashboard tests virtualenv is being created") + add_dependencies(tests mgr-dashboard-test-venv) +@@ -14,9 +14,9 @@ function(add_npm_command) + set(multi_kw COMMAND DEPENDS) + cmake_parse_arguments(NC "${options}" "${single_kw}" "${multi_kw}" ${ARGN}) + string(REPLACE ";" " " command "${NC_COMMAND}") +- if(NC_NODEENV) +- string(REGEX REPLACE "^(.*(npm|npx) .*)$" ". ${mgr-dashboard-nodeenv-dir}/bin/activate && \\1 && deactivate" command ${command}) +- endif() ++ #if(NC_NODEENV) ++ # string(REGEX REPLACE "^(.*(npm|npx) .*)$" ". ${mgr-dashboard-nodeenv-dir}/bin/activate && \\1 && deactivate" command ${command}) ++ #endif() + string(REPLACE " " ";" command "${command}") + add_custom_command( + OUTPUT "${NC_OUTPUT}" +@@ -41,9 +41,9 @@ else() + + add_custom_command( + OUTPUT "${mgr-dashboard-nodeenv-dir}/bin/npm" +- COMMAND ${CMAKE_SOURCE_DIR}/src/tools/setup-virtualenv.sh --python=${MGR_PYTHON_EXECUTABLE} ${mgr-dashboard-nodeenv-dir} +- COMMAND ${mgr-dashboard-nodeenv-dir}/bin/pip install nodeenv +- COMMAND ${mgr-dashboard-nodeenv-dir}/bin/nodeenv -p --node=10.13.0 ++ #COMMAND ${CMAKE_SOURCE_DIR}/src/tools/setup-virtualenv.sh --python=${MGR_PYTHON_EXECUTABLE} ${mgr-dashboard-nodeenv-dir} ++ #COMMAND ${mgr-dashboard-nodeenv-dir}/bin/pip install nodeenv ++ #COMMAND ${mgr-dashboard-nodeenv-dir}/bin/nodeenv -p --node=10.13.0 + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + COMMENT "dashboard nodeenv is being installed" + ) diff --git a/sys-cluster/ceph/metadata.xml b/sys-cluster/ceph/metadata.xml index bfbf70b7a303..d69494c3b6dc 100644 --- a/sys-cluster/ceph/metadata.xml +++ b/sys-cluster/ceph/metadata.xml @@ -20,6 +20,7 @@ Add support for LTTng babeltrace Build support for cephfs, a POSIX compatible filesystem built on top of ceph Enable DPDK messaging + Enable SPDK user-mode storage driver toolkit Build fuse client Install grafana dashboards Add support for LTTng diff --git a/sys-cluster/cinder/Manifest b/sys-cluster/cinder/Manifest index c931ffb21f39..af8f93e2daac 100644 --- a/sys-cluster/cinder/Manifest +++ b/sys-cluster/cinder/Manifest @@ -9,10 +9,10 @@ DIST cinder.conf.sample-15.0.0 183153 BLAKE2B fb86b82c711568c89a445c5876a1d5e890 DIST cinder.conf.sample-2018.2.9999 185527 BLAKE2B c53c017c5cacf2fb604840e14adf3b1db36bf8dd2c79d29f1c6b35da843640f97efcfd97d6f68a40a2f928ce864a3e221d7138d7cac977c0d544817e2826ebb2 SHA512 1dc850bebd66d90e2950795337a78ea8aea69ead0aeb3e5b7f97c7b12f33a3afc483f3bde2942a34539fbc048fa5b589b3c7d2df53314180f64094569bb81b15 DIST cinder.conf.sample-2019.1.9999 185527 BLAKE2B c53c017c5cacf2fb604840e14adf3b1db36bf8dd2c79d29f1c6b35da843640f97efcfd97d6f68a40a2f928ce864a3e221d7138d7cac977c0d544817e2826ebb2 SHA512 1dc850bebd66d90e2950795337a78ea8aea69ead0aeb3e5b7f97c7b12f33a3afc483f3bde2942a34539fbc048fa5b589b3c7d2df53314180f64094569bb81b15 DIST cinder.conf.sample-2019.2.9999 183153 BLAKE2B fb86b82c711568c89a445c5876a1d5e890714d4dd957d4aa5b3158a3c85150e75d8d0055a93bf6a937d8a6f5a3c4042c5ddb4b4da2dd006d77d8eb8ec8a19fc5 SHA512 95a2076970184bc34c9c293371f72a791f16600c4933572b8d51291c506a7c1ef3bd2ea185f1f4dafeff6c85a237f4453f8ee6c1df6af7f603afe1ddfd63cd3a -EBUILD cinder-13.0.7.ebuild 7807 BLAKE2B 4f8fcb254a66c4cdafbdc760d6640136b97e48c857aa868f08a379695d7529fa2f8fb05c20e6aeed33ec56b9ee66ec040bdd382ab1517231329d7084f94c758d SHA512 8b4f16da33f2c868dcee627275aed329cc9676f8509e5be763226b9453bff26ecf5dfbd85b3bc06198210e44ff8a07b56eb48b931b18517f2f7cd78ca89c3d54 -EBUILD cinder-14.0.1.ebuild 7816 BLAKE2B 80417911501fdf0749bbc7dc633a6a4acb210faa2cdaf96ef2b836365a5bb348c199711b3ab07c367addb14eab568be23ae4b72a42c1b482822b7df7bbe2461c SHA512 9d63f69225be43b41483d2ff42ed2278efcad71e900e89ea42ba1d273302f0f6760782283680e1eb8988000000908a3a546ce5aef3ad6e9d01d3bc7dd581376b -EBUILD cinder-15.0.0.ebuild 7839 BLAKE2B 8ae66c0408c55ff93fe92341414f6c0a9a3b1960e32971a30b96482943cf5375002ee50f479df5698d77eca72eb3d864c47ef3b23ee297026f68bba3199c5c6c SHA512 71bb997f4f7bced54fc57cbfd5a83047ca82445814dcd7159e728a185147c761c8d080ceebbd084f5e9d6044506544b0c50a74e0c6af4a17e2e27883667b28f1 -EBUILD cinder-2018.2.9999.ebuild 7809 BLAKE2B 25e88e7eeeab5230ed34fde72301ca280da38b3c2a37e28fc2474d7e8252bfd0bfea6025a10ede5166f4335cd869e7baa8f2a95bf2138c8cc8c5b7a18b888924 SHA512 e662bb768f38ea5f972118a0bdafd963a89f04b96ee784475ec7002f4fd2f7b1434e13d5517d1250d481eba995d2b44f0ac4a1717b8b5885d3c57433f7187413 -EBUILD cinder-2019.1.9999.ebuild 7818 BLAKE2B da3671b1b1b1153ad9bac111d63e2d408989107817e8efae04bbf9e77b8c1886e413786c2ca2185c0d78b935ab55afbc086443eec4265e6dbea305df85d214d9 SHA512 eb9c70b521aebc02f3d699b480f2a83e913143a67c5521c6b8a7c75e3ff1b59fc0bd499810da89ea048b939bda3b143ee9e1f40a7943a0a21d59cf331ac2825d -EBUILD cinder-2019.2.9999.ebuild 7892 BLAKE2B 9995521e6dca02917f5168eabf13c7c64d0458a66bdc0857d79af1a1c18bbf2863c96fe3b98915f76b0a7e154eb98a953718b5418a6a7e0603c3bd46c08bea08 SHA512 cddf48fe8de4d95f724794a4b91d6d9b374fb7feed065a855ca2901ac6675f3e9be2ece35cafa190743527e210c242fda75581bfbda5b1fa1109a0c0ba908cff +EBUILD cinder-13.0.7.ebuild 7834 BLAKE2B 67a273b75ccdf707409f9a5b997e15c7df8578113ba02134f257c67bfc1b3e3c7baa29f210b883dca6b709357f4609e7795f0941efb5be6366bef54466e67a7c SHA512 934c690db97b57e736d92dda6e2de5f9a9b212877c63efa4d327072d03bf7f5f7c4b12c37abdbc1539915dc42ebdd9c744879193000c96b864e2ff7c4b80ab88 +EBUILD cinder-14.0.1.ebuild 7843 BLAKE2B e99b355da949938da146f6e29afcbcb7e8d92f72b0126b7380c6fbb3b341e94c0db6d9a3885b09e589f86dfcfb640f96adfb5807e04654a3f8f5faa0eee4f28f SHA512 f8bbdff8e7c9370a959d735a7ddae83de181a50987548f458c3d8aeee16f29068603901f05b8f86467085ed12d7655a4ac1a368cfed482951a5d3de7987a6c38 +EBUILD cinder-15.0.0.ebuild 7864 BLAKE2B 8545b70308823527777f007b50fa4779162fb1755cc3303269f33ca15ab60a0b8015275ea38812350fee5346a9efb32a9f848facb5f878e6456ef828622cdbb7 SHA512 8eafaf741b22ae68be4743a3037f9a8bf6959966c449d486a56cec59379df76487b18c1f13699b76de0154d87238405d6fe09e10a395709f90a6dd18d92940d4 +EBUILD cinder-2018.2.9999.ebuild 7836 BLAKE2B fafa9cab1f7e35134dfc9c5462076bc97c68a3794f919680e26e1a98104f4e35ce5837460cba74359f749e4b267c7642384a1576c6c8887edd96bc39e8aada39 SHA512 29f8ac4b4d0e729f5dbad2bb3a6171a3524c0dad292eef0e82756f47ae31b4a9b9e2051de83172b1d6d5bfb1b17f892feabadc302ae9da8b14488c7e15b76242 +EBUILD cinder-2019.1.9999.ebuild 7845 BLAKE2B 0d6cba4f3a37638de3ada1a975c0cefab02c19b3e821d9490508c42e54afc29685cda5d475b37bf18d0b8c98d42e0d81b30239f05589bad1cac8fae55d877fce SHA512 94365953b649436baf469142506ee818dd4f75aa1e0730023ffea8c8a2d9469ca12cb779f716b311869b3ae580fec8035518f5913a8991b2f2d7c044e7e50b80 +EBUILD cinder-2019.2.9999.ebuild 7919 BLAKE2B f3c09027afd86b675331068bd322ea1526ffbfbc7e1abf35987064462dd2455c4abec24b220c6fd56e7b6355f96979c03e710791195aa4aa5903afc41ba24d9f SHA512 8ccc6da7d18201bbb9e65d6c5f3bd7e61223b85654408fb89278681a3b71ab1f29e917d4a6d0d6187965090d18f2af938d15c5e42cb27de93453b31fdf6fce5d MISC metadata.xml 1244 BLAKE2B bac3f4931079ae89c48d66ed2fe689978fcf609638ade7b26d8f07ffbd6562d7c4a16b42dec4390654747c6d2dfcb92b73d27c90356f1928199469d42432ef69 SHA512 fda201e6974bb0af9c24c1384a3bb2dd0a0c630439d7f1955de336f53804070a68426919fd4dc6f864d502c7e9e99a80d1920c740b6dc179f7b46c7f7fb7aef9 diff --git a/sys-cluster/cinder/cinder-13.0.7.ebuild b/sys-cluster/cinder/cinder-13.0.7.ebuild index b599d7a7b07b..4c8eb939d671 100644 --- a/sys-cluster/cinder/cinder-13.0.7.ebuild +++ b/sys-cluster/cinder/cinder-13.0.7.ebuild @@ -23,6 +23,7 @@ fi LICENSE="Apache-2.0" SLOT="0" IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt" +RESTRICT="!test? ( test )" REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )" CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] diff --git a/sys-cluster/cinder/cinder-14.0.1.ebuild b/sys-cluster/cinder/cinder-14.0.1.ebuild index 7b073f5c9a70..fda10c627766 100644 --- a/sys-cluster/cinder/cinder-14.0.1.ebuild +++ b/sys-cluster/cinder/cinder-14.0.1.ebuild @@ -23,6 +23,7 @@ fi LICENSE="Apache-2.0" SLOT="0" IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt" +RESTRICT="!test? ( test )" REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )" CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] diff --git a/sys-cluster/cinder/cinder-15.0.0.ebuild b/sys-cluster/cinder/cinder-15.0.0.ebuild index c4e15f6641ee..1debd3eab15e 100644 --- a/sys-cluster/cinder/cinder-15.0.0.ebuild +++ b/sys-cluster/cinder/cinder-15.0.0.ebuild @@ -17,12 +17,13 @@ if [[ ${PV} == *9999 ]];then else SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/train/cinder.conf.sample -> cinder.conf.sample-${PV} https://tarballs.openstack.org/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 x86" fi LICENSE="Apache-2.0" SLOT="0" IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt" +RESTRICT="!test? ( test )" REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )" CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] diff --git a/sys-cluster/cinder/cinder-2018.2.9999.ebuild b/sys-cluster/cinder/cinder-2018.2.9999.ebuild index dedea484546e..23e3164d8658 100644 --- a/sys-cluster/cinder/cinder-2018.2.9999.ebuild +++ b/sys-cluster/cinder/cinder-2018.2.9999.ebuild @@ -23,6 +23,7 @@ fi LICENSE="Apache-2.0" SLOT="0" IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt" +RESTRICT="!test? ( test )" REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )" CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] diff --git a/sys-cluster/cinder/cinder-2019.1.9999.ebuild b/sys-cluster/cinder/cinder-2019.1.9999.ebuild index f5e2d68d7552..bf4f9da51b43 100644 --- a/sys-cluster/cinder/cinder-2019.1.9999.ebuild +++ b/sys-cluster/cinder/cinder-2019.1.9999.ebuild @@ -23,6 +23,7 @@ fi LICENSE="Apache-2.0" SLOT="0" IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt" +RESTRICT="!test? ( test )" REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )" CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] diff --git a/sys-cluster/cinder/cinder-2019.2.9999.ebuild b/sys-cluster/cinder/cinder-2019.2.9999.ebuild index 75715418265b..e9c432edc272 100644 --- a/sys-cluster/cinder/cinder-2019.2.9999.ebuild +++ b/sys-cluster/cinder/cinder-2019.2.9999.ebuild @@ -23,6 +23,7 @@ fi LICENSE="Apache-2.0" SLOT="0" IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt" +RESTRICT="!test? ( test )" REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )" CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] diff --git a/sys-cluster/cluster-glue/Manifest b/sys-cluster/cluster-glue/Manifest index 1c00ae2e78bc..6df12241a20b 100644 --- a/sys-cluster/cluster-glue/Manifest +++ b/sys-cluster/cluster-glue/Manifest @@ -1,7 +1,7 @@ AUX heartbeat-logd.init 954 BLAKE2B b00280f93cb0a3f3f8f19d3170472e87d705f91113fc7d3fe1d0ecf45cb079673c5777acdc8ed3de63fb64848ce0e33e536f86e7dc74c86eb08e7a32da6e12fa SHA512 ef59ad02a608810750cc0241f4d0eb7584624e419f735e0e69b61c2865b68241e9b90a1d817bb838d744d955d9c67708fb89c36df35b17a0f8ef6243904b32c5 DIST glue-1.0.11.tar.bz2 466057 BLAKE2B 929c9f803814fb1162d4058e0fb78deb96b6be9b4064dae96ea5653521f5dfb862850ab2c9010530ac652264c5e8e379cb397fc173f720d126540405b264ca5b SHA512 35ac8ac555c39f24c11e3a768cc50eba051fe617edf4cdc0429dac73f45a472f144cfe6ec5faff575606f2b04ff76a2f732556d848b61410c2683d93ba928413 DIST glue-1.0.12.tar.bz2 451569 BLAKE2B c074507563e797f105318bfcfab3e73eb1b62eb3037689c2b68f1b98f02b4a2c1da2e0b2931cd28ccc194d9f3b486733f642c6ff071c4f7629062d40c8d39427 SHA512 d5d2f6c426d2bed0d39269338fedfffe840a90ff56b05dff395243d0d8b803593bf35bbce5f7dce376120cd7ddef78400914cb7515b5451c287a1e9e74233122 -EBUILD cluster-glue-1.0.11.ebuild 2191 BLAKE2B b5498424f8ea748d3e3b0e6a36091fccb181ef8a9f04e0173ac8172440a66101958f516f51df822a32f54a7148126d584790ac1ecda9f866c6704d36a9615034 SHA512 f8af50aa16f76e992bde0e57660e5f7de171b3a80de86827a5b70c6406e86e8b52c1ed89f4963e7f1e583a3845bc9fe4fab44224fcf050f22233064506ba4238 -EBUILD cluster-glue-1.0.12-r1.ebuild 2382 BLAKE2B 782058032bede2ed0a86b20a713104b4519faf620e072a4eeabbe7d784f78d5012ec497286c93de43ea81063be28f9c19a16415565996ea8e0897edfc44e4d71 SHA512 c52b11db0b917f03fd77243cbfae3b4f5c45e6730250481f00028772626b2a2ebc0321512f6fca2ea896250079c36be46019e7d1c5687d654aa3861e12018806 -EBUILD cluster-glue-1.0.12.ebuild 2209 BLAKE2B acce4fe14e0bec15ab36318002404d9fca7c6eefe7214525409f29aab497cf6c9126dbea8f01c21148caa44c2dc7445ed2196229418e9142bb638a199b685e93 SHA512 ab138ae57b746200dbbf53744389d58c82fe43405fca01dd661a5d64f565e00ce35d3189a5557cec3b79580a9f1df19cbf8e25a78d001a6656a451e580020bc4 +EBUILD cluster-glue-1.0.11.ebuild 2184 BLAKE2B 9c57a15d40690423533910554f2fec8a8205a581c7e7e46600b0f517bcf419e0db3631593d94b21b573d8a9396110beb01ec221477b81598d4c13ae98873a9d0 SHA512 2c413117b5b3a9d81d6a05a382065112ec37840594fcbc0e81cddf65eba270d0b05368ef32fa0954e02ba1487af3de0cfb8f6bdec7aa04af2fff987ee58b5f35 +EBUILD cluster-glue-1.0.12-r1.ebuild 2375 BLAKE2B 7bdab6d8259ac3c135c1b2e133964e0426b1650606c3b9eaa2ad2a43bfe816032420ac810dd85a68c5a4c80f88d8d18ae3fc7839151b01edc566edabf21d01c8 SHA512 8efd9c728121235952879c7c52a79e631b73c47222ac9319be300e1e9106469c51f90860379ee3c3a07ae729ebef781fa308eea5d0b8b83eac48995026146b25 +EBUILD cluster-glue-1.0.12.ebuild 2202 BLAKE2B 9d0446e1822b96acc2d453f9e46faefb00aa3a4151da94350a1abf3c647dbc5dd90977152a6609296fb92c85702f5f4fd423704f2346d78d3cad789152eb1211 SHA512 71e050af1e1ba946cc30f4c2da48bd372da560ff8a2ba8f0dd7292d6c13ecb482fcd17083f217131291e3358292b82e5e5c8b780776094a11ea4055f2f5be40b MISC metadata.xml 582 BLAKE2B 5792be1499f85328ff85ec074189187e014c2eadf29b4ddaf4a64c71977ccf5ce91d86f251fe90f3540a7cfab8d52145cd5c085199c6e1099df5dbe801fc4291 SHA512 a2312279ff8e3e47db3d1a560699d76233dae3963cc094aefbbe965af053fe4299e95133d5f40aa69a565c91c21ce9d358020726d3c8c590255dcac72901d7e3 diff --git a/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild b/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild index a8286bdae265..1b4e7d2933cc 100644 --- a/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild +++ b/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild @@ -78,7 +78,7 @@ src_install() { sed -i \ -e "s:%libdir%:$(get_libdir):" \ "${T}/heartbeat-logd.init" || die -# newinitd "${T}/heartbeat-logd.init" heartbeat-logd || die +# newinitd "${T}/heartbeat-logd.init" heartbeat-logd rm "${D}"/etc/init.d/logd use static-libs || find "${D}" -type f -name "*.la" -delete diff --git a/sys-cluster/cluster-glue/cluster-glue-1.0.12-r1.ebuild b/sys-cluster/cluster-glue/cluster-glue-1.0.12-r1.ebuild index ad5e78db7935..c067016843b1 100644 --- a/sys-cluster/cluster-glue/cluster-glue-1.0.12-r1.ebuild +++ b/sys-cluster/cluster-glue/cluster-glue-1.0.12-r1.ebuild @@ -85,7 +85,7 @@ src_install() { sed -i \ -e "s:%libdir%:$(get_libdir):" \ "${T}/heartbeat-logd.init" || die -# newinitd "${T}/heartbeat-logd.init" heartbeat-logd || die +# newinitd "${T}/heartbeat-logd.init" heartbeat-logd rm "${D}"/etc/init.d/logd use static-libs || find "${D}" -type f -name "*.la" -delete diff --git a/sys-cluster/cluster-glue/cluster-glue-1.0.12.ebuild b/sys-cluster/cluster-glue/cluster-glue-1.0.12.ebuild index de7e47b7ac8d..55d62dcee077 100644 --- a/sys-cluster/cluster-glue/cluster-glue-1.0.12.ebuild +++ b/sys-cluster/cluster-glue/cluster-glue-1.0.12.ebuild @@ -79,7 +79,7 @@ src_install() { sed -i \ -e "s:%libdir%:$(get_libdir):" \ "${T}/heartbeat-logd.init" || die -# newinitd "${T}/heartbeat-logd.init" heartbeat-logd || die +# newinitd "${T}/heartbeat-logd.init" heartbeat-logd rm "${D}"/etc/init.d/logd use static-libs || find "${D}" -type f -name "*.la" -delete diff --git a/sys-cluster/cman-lib/Manifest b/sys-cluster/cman-lib/Manifest deleted file mode 100644 index 7c9452802daa..000000000000 --- a/sys-cluster/cman-lib/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST cluster-2.03.09.tar.gz 1784357 BLAKE2B bf024c93fd5ccd9b7410abc2a3bd792c55c3937604d750019a20190753d95d19b2232923a7a76463ccff592bde7fed942aa679af9e39158fef6041258eaf6eb7 SHA512 5dbcf978336a6b7998df0d3dfcff037e1e77e9e69b43d78eb573a65432445e572e69d7783e7874e9edf2632627f02426f428103831e10f5d1f338afa91a62c28 -EBUILD cman-lib-2.03.09-r1.ebuild 979 BLAKE2B 65f8aef9477c8889085377d5778a3cdbb5687373220ce23e6fb1ccc257a702dad8ef90295619fc81798c841c910d845c5f7940b20c55c85310300dcf9b526e08 SHA512 ee66b60db070270dca35ac5b0ab0190bec4771efeeecd4983bcbaf87ceed519a9a05d43d84cc4cdec4a27a76998b78406f2f8be6ae65664a622c229c3bb9a7fb -MISC metadata.xml 253 BLAKE2B 2fbd23e1eeca2d6a1474e03aeaa1ad81f16f00141d906ca087f01b67a69e065cac2b3600c2da212ca9fdaf4765788a58ec12b6cd6a45323e5b524dbdb1ce0a77 SHA512 0894860713279dc39bbe7ce3491002710b62c4476198984a0deb6328cb0012c19d7a5546299960bbe600ee240e62a603dd4c4fa04325a753cc0b7c4044c30aba diff --git a/sys-cluster/cman-lib/cman-lib-2.03.09-r1.ebuild b/sys-cluster/cman-lib/cman-lib-2.03.09-r1.ebuild deleted file mode 100644 index 3bf3a08a2cd9..000000000000 --- a/sys-cluster/cman-lib/cman-lib-2.03.09-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -MY_P=cluster-${PV} -MAJ_PV=$(ver_cut 1) -MIN_PV=$(ver_cut 2-3) - -DESCRIPTION="A library for cluster management common to the various pieces of Cluster Suite" -HOMEPAGE="https://sourceware.org/cluster/wiki/" -SRC_URI="ftp://sourceware.org/pub/cluster/releases/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="!sys-cluster/cman-headers - !sys-cluster/cman-kernel - !=sys-cluster/cman-1*" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${MY_P}/${PN/-//} - -src_configure() { - cd "${WORKDIR}"/${MY_P} || die - ./configure \ - --cc="$(tc-getCC)" \ - --libdir=/usr/$(get_libdir) \ - --cflags="-Wall" \ - --disable_kernel_check \ - --somajor="$MAJ_PV" \ - --sominor="$MIN_PV" \ - || die "configure problem" - - sed -e 's:\($(CC)\):\1 $(LDFLAGS):' \ - -i Makefile "${WORKDIR}/${MY_P}/make/cobj.mk" || die -} - -src_compile() { - emake clean all -} diff --git a/sys-cluster/cman-lib/metadata.xml b/sys-cluster/cman-lib/metadata.xml deleted file mode 100644 index 4a09d7ba8d61..000000000000 --- a/sys-cluster/cman-lib/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - cluster@gentoo.org - Gentoo Cluster Project - - diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest index 714106ac2e64..644722fa646a 100644 --- a/sys-cluster/corosync/Manifest +++ b/sys-cluster/corosync/Manifest @@ -1,18 +1,11 @@ -AUX corosync-2.0.0-docs.patch 1238 BLAKE2B 7885fa97b9dcf18441a5b8cd32c6eb7ab90c102e0e8b2cf931194647f73b21d2671211a8058911a8e592d341c60cba8350756d6282ce507cc2ed03c597f4fd8d SHA512 d6c1a5e6c0ccef07b5748e5ec4fa6dd9f76c162b71d679ec809b3986e53ec30934ea4cf569d461c4f284f45588a5bf0ed63fe9618083f18f5be7d876d2139bd6 AUX corosync-2.3.4-docs.patch 842 BLAKE2B 363e26872497c2724ba54dee2e6458e5b101bbadec263ba8a230cca8d2187e37d36bf2f42a65a9b50e4cb1b870af204f0043f55b31342865a5a262dc5892177f SHA512 e73db019b1fbe8a030e530a0be55cdc33972d018a6415d17c7c425607613ef1f0695e9c4d231eddbce708710e1cb2341c42e911e59382974ba8b24204205896f AUX corosync-docs.patch 1022 BLAKE2B 5a211263e466d934cfb591cbca4a8e1f2c7dd5895e6dd7397ae78f1fc1b1fc88fb9f7194df10b2a7a777cb6a9a2cec7c2a7a89d57d0ba1135040f7fb378c1586 SHA512 49f8b19cbfd5f0b1f0f927a7aa8cd2f0ad24ff958cf2baf06e8a9d87858fa01cf3656ba05189a085e265a2d8b1b320ca7f18b3a4d405d73ff05f1876ebe14960 AUX corosync.initd 668 BLAKE2B 52a838b1cc64103a69a3f67573b0b752ec9eef434c9fd2183478d32a6dfda825e96e41333e16f0aa7431937323ad3d5329c04037baec83717624a884d2480bcb SHA512 a514ac91e4b691c7e7e65a45dbb49c1da408690012d750ff3e4cb1c45e629df070019382f9b7c1dbcf8342b1edc15b296433d1f589334effde843434005f0969 AUX corosync.logrotate 93 BLAKE2B cc8f22c668dfde3fe4dac13fb295be81ff1ca13c8081557f87570952117109b68c7101045990dfd8aea5f56c8a8078d12383f8cb040b098591678c8294dd52bc SHA512 3c65eb01a33a6fa51befa8ce466cc8a35a06a19816b77610b83c18f9372dccdbd33354fc8568e63fe165f2c2aa598b6a5d15615939f12e3385b4c3e1b91a6ec3 -DIST corosync-1.3.5.tar.gz 698897 BLAKE2B 48507120a51de812f2f4dd4607eb86e5f4df05f9928480b08575788f17e39c2998912571fb7e2f4761f108b138683325ae358dae77ffa142348b3ddfb2b639f5 SHA512 74920fed67af72517076d5a85688f59f3ef81b4aa773147a96f58cbd57b3b150365b7eea4ef14c4e43c0961d9d9939d734526318b1af462e22329077a0cdbc3e DIST corosync-1.4.7.tar.gz 420596 BLAKE2B 7818b1d58f2ce743b990fd275908d0b72a63dc8f243df2fdb1b369ace635cd4602b19eda96d59fedb980c46b38f12a5c5f3592d2915a559c5b89e4390751cccc SHA512 275a4372cac13789d93e224e4a7853953d6111afc534f9e897deaf064d5d96bb0db932a02a9212b5a0d2ca53d3f56133073f519460a9ca3573f5403642db34e1 -DIST corosync-2.3.3.tar.gz 411784 BLAKE2B a709fe7889fbbddc37f2915d49740fe0061e3d3ad330998c83a5375cbf596fe0b2ecc9f3f074631ef733227e3a64335f6e65e2c457d68f1f4b431fc2c3f35f7c SHA512 66b479b2114641f02cd910f1bc3458948d5634b82e2019d7b1ea919f5bbb4817e91dddc33de061ff01dc4f12a3622b3418b7787e81a6f340d23043857cc9442f -DIST corosync-2.3.4.tar.gz 420184 BLAKE2B 3d83a7990ba98a8a026c8e50e7b972de5e5cdf7154658c5dd914537bcf9c2016ef6f7e5fa3b18bb025b24c2eb6c64185ea9627ba1d607135562d55d930758ead SHA512 30914552b8af69ce37a5ea98f17a41f30fa01204ca8beee8218d94b8421769504b90c8e62f1e7222afb6429ead8a2d09ca36e71461c767a2b9bf662637f78bb0 DIST corosync-2.3.5.tar.gz 428253 BLAKE2B be9fc2b27b60357acee6dee013bc95c08045c114acafc62eaa82a1821f07ff76b8821b9d06f31246b9978f8aef46e3a9e1a2d61ca74465bc74d4140c0ad0d0fa SHA512 212a95d8a68a2941f27c9ec22750a88598744d6fd4db6b46abe0b4cdfa988d3906f760bdf67c403d8c6d0a04da64f29ec744fb68ca51c7269ba58e306553cee9 DIST corosync-2.4.2.tar.gz 547204 BLAKE2B 1b440e84b25263ea866bd66f9837a3bdbbc790d26a38d10a033d67bb0ba48dd58d6b515879dd0ece75ffe78c8a150c1e5ab8d0eb312e701abdc36eb5cb4dc520 SHA512 45a4d2570d5d096e6f42070f701fdb2aaed26812b6a75f73ea415cf409b33343f8bc090b4fcf851ab971ca4b17925f239c31a3d9eafe4841dfbeb56537b2c78c -EBUILD corosync-1.3.5.ebuild 1278 BLAKE2B a876ca4e049995a3191c383b20fe58368c2fa706ad244310963acb91db978fd299ad577ffad44d5c08c2efb51b430b6c14c8ccb2bff2076a0057cb5a3e761394 SHA512 5b1f58f7b3871327419ae92ff942c15322d318e735858f63e561b439228fb29c4a9e852fd5cbda4569d03c874df132250d2c7ba5c7dcceaef185c388e0171ca0 EBUILD corosync-1.4.7.ebuild 1388 BLAKE2B a831d2b50bef790120138c1125fca8356333d88d249c30e0b4ae4e9dc802a5f5d91e2eceda59568c936c9b400dd9acfbda055db60b1172b7d0ce9683cc3ec61f SHA512 1afed4ea8c3e3d719dceaee3c261151108b852232c4c0b4235b9b65df09b96c545c983e8a7762956535cd66d5b12f275f570a0d51374e02daf70eea9b9ea74c9 -EBUILD corosync-2.3.3.ebuild 1926 BLAKE2B 5171b894ebabbb3c14e786985851a1d1b83833cbc470825e4dcc8d54bd0eb645a7ea26a8b377b8198532c5b437c889431d6a3f81ef9ca433db2871b9a10b2755 SHA512 4717b0c7c6a8be4d849d528fd0819b8d43b4e16770ffc9022d0ebe837e2c2845a955276912b32a9796faa3d274f6a076dd3cd320503519f76bb2f31f95c42f51 -EBUILD corosync-2.3.4-r1.ebuild 1926 BLAKE2B 7357e0385bad23ad81cf6bc5a48590cba619e18fa759e0d63c7e676be84664f90596c50908daca7531bc7da06c309fa6c34aab8f690958bde87609a1844c6f4a SHA512 115d63649487c591284afbccdac27f6297bb8df7874062098a232a0bd516ede0163151f8be6b420ee8de11e84fe4f5d315cdb7dbb3e603d57b7489947d63e17b EBUILD corosync-2.3.5.ebuild 2052 BLAKE2B 884a7252bfa4d6295957bfb9d23e40a545f82e4c749f6905b1cf9dac97c215e3c84eeb3d185e6ab2cbc4c082052a9a18f2d95fc2d97fb8cf29cdcfa0077ffa72 SHA512 8415aec44086036714b824be3285cbee49a5c3987771ac04c971b3f9f0f0b09a045775c2095d6044357d76b7c44d9c75205f27a109596dd6586cc5f4fb67984c EBUILD corosync-2.4.2.ebuild 2015 BLAKE2B d9f795ea7681c0151a679fb112a37d21ae466568be0771e055aa814ce8d2935213c391ff46bd8a87034f6b0ec8eb6e28f6961a1832124ed38ccf3df13ab9372a SHA512 ff992052dc4e7c704f48e4835883954296126ae8f0f06969170171786ac8563405340741fd708a36216aa3ed69b3c34f51bfde5725571b85155868da49de3d6b MISC metadata.xml 447 BLAKE2B 660930ff9e96851aa0272fafb5547be824e424f9d866e58a13699608eda86c9c45533218d6c1647028bb1c8e5bb6e738087b8ad8f7ddbe7ae94a2ea9eb47ec47 SHA512 9897d127e1d47ee58213ea00d4ebdb536e2316c13633331194ac118ec5a2e782e515a6f1ccb01cd7eafae34bfb032fc2c9ea61a549b9da34bc3e96a988457d03 diff --git a/sys-cluster/corosync/corosync-1.3.5.ebuild b/sys-cluster/corosync/corosync-1.3.5.ebuild deleted file mode 100644 index a0dfc3dd2950..000000000000 --- a/sys-cluster/corosync/corosync-1.3.5.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit base autotools - -DESCRIPTION="OSI Certified implementation of a complete cluster engine" -HOMEPAGE="http://www.corosync.org/" -SRC_URI="ftp://ftp:${PN}.org@${PN}.org/downloads/${P}/${P}.tar.gz" - -LICENSE="BSD-2 public-domain" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -IUSE="doc infiniband ssl static-libs" - -RDEPEND="!sys-cluster/heartbeat - ssl? ( dev-libs/nss ) - infiniband? ( - sys-fabric/libibverbs - sys-fabric/librdmacm - )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( sys-apps/groff )" - -PATCHES=( - "${FILESDIR}/${PN}-docs.patch" -) - -DOCS=( README.recovery README.devmap SECURITY TODO AUTHORS ) - -src_prepare() { - base_src_prepare - eautoreconf -} - -src_configure() { - # appends lib to localstatedir automatically - # FIXME: install just shared libs --disable-static does not work - econf \ - --localstatedir=/var \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable ssl nss) \ - $(use_enable infiniband rdma) -} - -src_install() { - default - newinitd "${FILESDIR}"/${PN}.initd ${PN} - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} - - keepdir /var/lib/corosync - use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.a || die -} diff --git a/sys-cluster/corosync/corosync-2.3.3.ebuild b/sys-cluster/corosync/corosync-2.3.3.ebuild deleted file mode 100644 index bd5f41d9dfab..000000000000 --- a/sys-cluster/corosync/corosync-2.3.3.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit autotools base - -MY_TREE="32ec81c" - -DESCRIPTION="OSI Certified implementation of a complete cluster engine" -HOMEPAGE="http://www.corosync.org/" -SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz" - -LICENSE="BSD-2 public-domain" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -IUSE="doc infiniband static-libs" - -# TODO: support those new configure flags -# --enable-watchdog : Watchdog support -# --enable-augeas : Install the augeas lens for corosync.conf -# --enable-snmp : SNMP protocol support -# --enable-xmlconf : XML configuration support -# --enable-systemd : Install systemd service files -RDEPEND="!sys-cluster/heartbeat - infiniband? ( - sys-fabric/libibverbs - sys-fabric/librdmacm - ) - dev-libs/nss - >=sys-cluster/libqb-0.14.4" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( sys-apps/groff )" - -PATCHES=( "${FILESDIR}/${PN}-2.0.0-docs.patch" ) - -DOCS=( README.recovery SECURITY TODO AUTHORS ) - -S="${WORKDIR}/${PN}-${PN}-${MY_TREE}" - -src_prepare() { - base_src_prepare - eautoreconf -} - -src_configure() { - # appends lib to localstatedir automatically - # FIXME: install just shared libs --disable-static does not work - econf \ - --localstatedir=/var \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable infiniband rdma) -} - -src_install() { - default - newinitd "${FILESDIR}"/${PN}.initd ${PN} - rm "${D}"/etc/init.d/corosync-notifyd || die - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} - - keepdir /var/lib/corosync - use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.a || die -} - -pkg_postinst() { - if [[ ${REPLACING_VERSIONS} < 2.0 ]]; then - ewarn "!! IMPORTANT !!" - ewarn " " - ewarn "Migrating from a previous version of corosync can be dangerous !" - ewarn " " - ewarn "Make sure you backup your cluster configuration before proceeding" - ewarn " " - fi -} diff --git a/sys-cluster/corosync/corosync-2.3.4-r1.ebuild b/sys-cluster/corosync/corosync-2.3.4-r1.ebuild deleted file mode 100644 index b203b7438f30..000000000000 --- a/sys-cluster/corosync/corosync-2.3.4-r1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit autotools base - -MY_TREE="4dc01e3" - -DESCRIPTION="OSI Certified implementation of a complete cluster engine" -HOMEPAGE="http://www.corosync.org/" -SRC_URI="http://build.clusterlabs.org/corosync/releases/${P}.tar.gz" - -LICENSE="BSD-2 public-domain" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -IUSE="doc infiniband static-libs" - -# TODO: support those new configure flags -# --enable-watchdog : Watchdog support -# --enable-augeas : Install the augeas lens for corosync.conf -# --enable-snmp : SNMP protocol support -# --enable-xmlconf : XML configuration support -# --enable-systemd : Install systemd service files -RDEPEND="!sys-cluster/heartbeat - infiniband? ( - sys-fabric/libibverbs - sys-fabric/librdmacm - ) - dev-libs/nss - >=sys-cluster/libqb-0.14.4" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( sys-apps/groff )" - -PATCHES=( "${FILESDIR}/${PN}-2.3.4-docs.patch" ) - -DOCS=( README.recovery SECURITY AUTHORS ) - -S="${WORKDIR}/${PN}-${PN}-${MY_TREE}" - -src_prepare() { - base_src_prepare - eautoreconf -} - -src_configure() { - # appends lib to localstatedir automatically - # FIXME: install just shared libs --disable-static does not work - econf \ - --localstatedir=/var \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable infiniband rdma) -} - -src_install() { - default - newinitd "${FILESDIR}"/${PN}.initd ${PN} - rm "${D}"/etc/init.d/corosync-notifyd || die - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} - - keepdir /var/lib/corosync - use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.{,l}a || die - -} - -pkg_postinst() { - if [[ ${REPLACING_VERSIONS} < 2.0 ]]; then - ewarn "!! IMPORTANT !!" - ewarn " " - ewarn "Migrating from a previous version of corosync can be dangerous !" - ewarn " " - ewarn "Make sure you backup your cluster configuration before proceeding" - ewarn " " - fi -} diff --git a/sys-cluster/corosync/files/corosync-2.0.0-docs.patch b/sys-cluster/corosync/files/corosync-2.0.0-docs.patch deleted file mode 100644 index 66eacb821e5e..000000000000 --- a/sys-cluster/corosync/files/corosync-2.0.0-docs.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/configure.ac 2012-10-29 14:34:48.200093085 +0100 -+++ b/configure.ac 2012-10-29 14:37:05.997077034 +0100 -@@ -591,7 +591,7 @@ - INCLUDE_DIRS="$INCLUDE_DIRS -I\$(top_builddir)/include/corosync -I\$(top_srcdir)/include/corosync" - - # final build of *FLAGS --CFLAGS="$ENV_CFLAGS $lt_prog_compiler_pic $SEC_FLAGS $OPT_CFLAGS $GDB_FLAGS \ -+CFLAGS="$ENV_CFLAGS $lt_prog_compiler_pic $OS_CFLAGS \ - $COVERAGE_CFLAGS $EXTRA_WARNINGS \ - $WERROR_CFLAGS $NSS_CFLAGS $LIBQB_CFLAGS \ - $SNMP_INCLUDES" -@@ -616,7 +616,10 @@ - AM_CONDITIONAL(AUGTOOL, test -n "${AUGTOOL}") - AC_SUBST([NSS_LDFLAGS]) - --AM_CONDITIONAL(BUILD_HTML_DOCS, test -n "${GROFF}") -+AC_ARG_ENABLE([doc], -+ AS_HELP_STRING([--enable-doc],[Build html documentation]) -+) -+AM_CONDITIONAL(BUILD_HTML_DOCS, [test -n "${GROFF}" && test "x$enable_doc" = "xyes"] ) - - AC_SUBST([LINT_FLAGS]) - ---- a/Makefile.am 2012-10-29 14:34:48.200093085 +0100 -+++ b/Makefile.am 2012-10-29 14:37:16.236853385 +0100 -@@ -48,8 +48,6 @@ - autoheader automake autoconf test_lense.sh \ - autoscan.log configure.scan ltmain.sh - --dist_doc_DATA = LICENSE INSTALL README.recovery SECURITY TODO AUTHORS -- - SUBDIRS = include common_lib lib exec tools test cts pkgconfig \ - man init conf qdevices - diff --git a/sys-cluster/crmsh/Manifest b/sys-cluster/crmsh/Manifest index 527ef369edf6..0e21b93c2fe6 100644 --- a/sys-cluster/crmsh/Manifest +++ b/sys-cluster/crmsh/Manifest @@ -1,5 +1,7 @@ DIST crmsh-2.1.1.tar.gz 733302 BLAKE2B 6b6afdb1c3144eccf432e52a16910e7b427384458e720e042900e115d3e2986f2d08ec77acc9ad288e59070d55065e05c46770b0eeaad49a01b17bd93f593051 SHA512 556190e4e8da009d5f84f6356eeae2f5a18d8ca19d8c384c01d4d8526f7a20bb9545a08a6abe7cb6d9c33d9ae62ba0ea5df9ff0ae90341a53d9f7b201f5788ae DIST crmsh-3.0.3.tar.gz 948573 BLAKE2B b4acb4420a7f447f0d50115ba449d506d2017e6f29221bd0b1ba45eb790e6472eadc62ff5ac6af367f4d5f2631cae162e770c0a6735dea42367248f2302cdcb4 SHA512 9dcb9560f8e23791340454e20f4e1ccd090230337357b93c2029f58ff9754756bc1eca5991c00290b937eeb3b42554989b5d6cc85a2eef5107f250d7acf570d3 +DIST crmsh-4.1.0.tar.gz 1002842 BLAKE2B 02505d9f10e2ac9525692a727d40a925d99f0035d1e372f0840b3072c4c016b55fced7ccaea8dbad9e475d7868e483e62944dbe45e5533eb4028eeda08b99c58 SHA512 3522a28c86069216222eb2efbb258014d74ce838e49885cd527a69d890415ea0899632b4cec095d2fde802b26cd7e673b0e9ea20e8d023fc7c4df140be600ef9 EBUILD crmsh-2.1.1.ebuild 1198 BLAKE2B 31e22eb5730765bf5e00836940b1508b005d27a626c00ddd44b7444ecd7b5c9b7c887a420fa5d548bc0ca606484792078d96691d4758cc8b8485b65b7cc562ec SHA512 7ff9b5e19a76b8cf857a3dc144633a045010071c519fd63c3d3b246baa4f2419261a1e49e7886426cfd1fdd356a0aa8f28852b7b367e0ba73ed13b86a23ead6a EBUILD crmsh-3.0.3.ebuild 861 BLAKE2B 82d7e3d98cf784acaeecf490922c9299665beb481d9c959a428e8ae570550f7fbaee42e3d8952743c127855c657277c2bf76c465711669aba4e5fa348057a1d4 SHA512 cafeba7c67ddd841dc41e504773735cf0eed3faefddc356d48dbc89e455d359d4d83a425ddc5ffefe7bee288a67ee65e8e9bb8dfb1c4fec6e942052badc9cb29 +EBUILD crmsh-4.1.0.ebuild 902 BLAKE2B 74d078ec4592291330f02a7884764e0c03e56687f0c098da2e749ccc7deabb792a1a17193e6ddd21a284a1fe3588e58607dccecf2c6f74b7f311e89dc98b528a SHA512 63432308f5697a1b1ffadf12dd68167d6d202281500975c9a28b35cc01f60d36587f7e0596ef9fa80473678e482c65292ce19c534180343b057471429b693fa7 MISC metadata.xml 343 BLAKE2B 7ecf74be968150181c3df6d9fd7f56957bbfc760390a428097d0033099120ca9ba1c14e50a4b084af8f60e84447a899e554b8f3933819f16ce5e8c149e787206 SHA512 0830e62f1461e108e47feed29a48d172e63003be6d55e10f647f9a02ef90c0c7b3ad0c1e6a805edef9ebe6b015adfa3b86fbc058d0c9e19188f9e9f8304a5d91 diff --git a/sys-cluster/crmsh/crmsh-4.1.0.ebuild b/sys-cluster/crmsh/crmsh-4.1.0.ebuild new file mode 100644 index 000000000000..493af7ad63b2 --- /dev/null +++ b/sys-cluster/crmsh/crmsh-4.1.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{5,6,7} ) + +AUTOTOOLS_AUTORECONF=true +KEYWORDS="" +SRC_URI="" + +if [[ ${PV} == *9999 ]]; then + EGIT_REPO_URI="https://github.com/crmsh/crmsh" + inherit git-2 + S="${WORKDIR}/${PN}-${MY_TREE}" +else + SRC_URI="https://github.com/crmsh/crmsh/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~hppa ~x86" +fi + +inherit eutils python-r1 + +DESCRIPTION="Pacemaker command line interface for management and configuration" +HOMEPAGE="https://crmsh.github.io/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + >=sys-cluster/pacemaker-1.1.9" +RDEPEND="${DEPEND} + dev-python/lxml[${PYTHON_USEDEP}]" + +src_configure() { + ./autogen.sh || die + econf +} + +src_install() { + emake DESTDIR="${D}" install + python_foreach_impl python_optimize +} diff --git a/sys-cluster/dlm-lib/Manifest b/sys-cluster/dlm-lib/Manifest deleted file mode 100644 index f7313e0e4612..000000000000 --- a/sys-cluster/dlm-lib/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST cluster-2.03.09.tar.gz 1784357 BLAKE2B bf024c93fd5ccd9b7410abc2a3bd792c55c3937604d750019a20190753d95d19b2232923a7a76463ccff592bde7fed942aa679af9e39158fef6041258eaf6eb7 SHA512 5dbcf978336a6b7998df0d3dfcff037e1e77e9e69b43d78eb573a65432445e572e69d7783e7874e9edf2632627f02426f428103831e10f5d1f338afa91a62c28 -DIST cluster-2.03.11.tar.gz 1790532 BLAKE2B c9a37cecae54ef94759884c9d28a6c70e0b0cc9819fcd4bca12186b55db525fd6d3246d0d327a58500969a73a0bddc6246ecb397419da9a6602a9628b6544b95 SHA512 bdcae4ff9834cb2870ed3e51079046d0b4f56ef391cda83ece537c48b19d692b01bf208f3936504223d4f3d283b2645cc076383f718f0c2242b2ccd9badad876 -EBUILD dlm-lib-2.03.09.ebuild 1204 BLAKE2B 48c639a146780ee8d8cd42d7385198cfe64aae4eb92bc46597f4d1b8011eade9366657412c805e4f7a2f82e5ad33f513e14a43eeb8fb313b45e36c2728d35d4c SHA512 f2bef2657be8054106c47b3ce11d6097117af66e8bc137521fb0127e85e29e3343ab107a10e4713c4cb3dafd3227f0107d107cc4af8cce09208f1f27da84a664 -EBUILD dlm-lib-2.03.11.ebuild 1206 BLAKE2B 7d79a7477793f2e7da68e58153a3c9ae9ed88a42f7f3430d1f7ca0eac151660d09ff8bbf4272ce782f4e24d8dc8e1ea16160744729044bc571b4795f80ba3210 SHA512 0dccc32702d2b31453cef491c3876caa2ab320691834bca0e12f2c2b61818b4ddf05de9721a43579eca0765e2c0e68c1e4702087592df3ad2a644c2c62f75473 -MISC metadata.xml 253 BLAKE2B 2fbd23e1eeca2d6a1474e03aeaa1ad81f16f00141d906ca087f01b67a69e065cac2b3600c2da212ca9fdaf4765788a58ec12b6cd6a45323e5b524dbdb1ce0a77 SHA512 0894860713279dc39bbe7ce3491002710b62c4476198984a0deb6328cb0012c19d7a5546299960bbe600ee240e62a603dd4c4fa04325a753cc0b7c4044c30aba diff --git a/sys-cluster/dlm-lib/dlm-lib-2.03.09.ebuild b/sys-cluster/dlm-lib/dlm-lib-2.03.09.ebuild deleted file mode 100644 index 2db5628c75f7..000000000000 --- a/sys-cluster/dlm-lib/dlm-lib-2.03.09.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit eutils linux-mod multilib versionator - -CLUSTER_RELEASE="${PV}" -MY_P="cluster-${CLUSTER_RELEASE}" - -MAJ_PV="$(get_major_version)" -MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)" - -DESCRIPTION="General-purpose Distributed Lock Manager" -HOMEPAGE="https://sourceware.org/cluster/wiki/" -SRC_URI="ftp://sourceware.org/pub/cluster/releases/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=">=sys-kernel/linux-headers-2.6.24 - !sys-cluster/dlm-headers - !sys-cluster/dlm-kernel - " - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}/${PN/-//}" - -src_compile() { - (cd "${WORKDIR}"/${MY_P}; - ./configure \ - --cc=$(tc-getCC) \ - --cflags="-Wall" \ - --libdir="/usr/$(get_libdir)" \ - --disable_kernel_check \ - --kernel_src=${KERNEL_DIR} \ - --somajor="$MAJ_PV" \ - --sominor="$MIN_PV" \ - --cmanlibdir="/usr/$(get_libdir)" \ - --cmanincdir=/usr/include \ - ) || die "configure problem" - - #emake clean || die "clean problem" - emake -j1 || die "compile problem" -} - -src_install() { - emake DESTDIR="${D}" install || die "install problem" -} diff --git a/sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild b/sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild deleted file mode 100644 index 788f00810e5a..000000000000 --- a/sys-cluster/dlm-lib/dlm-lib-2.03.11.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit eutils linux-mod multilib versionator - -CLUSTER_RELEASE="${PV}" -MY_P="cluster-${CLUSTER_RELEASE}" - -MAJ_PV="$(get_major_version)" -MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)" - -DESCRIPTION="General-purpose Distributed Lock Manager" -HOMEPAGE="https://sourceware.org/cluster/wiki/" -SRC_URI="ftp://sourceware.org/pub/cluster/releases/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=sys-kernel/linux-headers-2.6.24 - !sys-cluster/dlm-headers - !sys-cluster/dlm-kernel - " - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}/${PN/-//}" - -src_compile() { - (cd "${WORKDIR}"/${MY_P}; - ./configure \ - --cc=$(tc-getCC) \ - --cflags="-Wall" \ - --libdir="/usr/$(get_libdir)" \ - --disable_kernel_check \ - --kernel_src=${KERNEL_DIR} \ - --somajor="$MAJ_PV" \ - --sominor="$MIN_PV" \ - --cmanlibdir="/usr/$(get_libdir)" \ - --cmanincdir=/usr/include \ - ) || die "configure problem" - - #emake clean || die "clean problem" - emake -j1 || die "compile problem" -} - -src_install() { - emake DESTDIR="${D}" install || die "install problem" -} diff --git a/sys-cluster/dlm-lib/metadata.xml b/sys-cluster/dlm-lib/metadata.xml deleted file mode 100644 index 4a09d7ba8d61..000000000000 --- a/sys-cluster/dlm-lib/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - cluster@gentoo.org - Gentoo Cluster Project - - diff --git a/sys-cluster/dlm/Manifest b/sys-cluster/dlm/Manifest deleted file mode 100644 index 5e57adb5564d..000000000000 --- a/sys-cluster/dlm/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST cluster-2.03.09.tar.gz 1784357 BLAKE2B bf024c93fd5ccd9b7410abc2a3bd792c55c3937604d750019a20190753d95d19b2232923a7a76463ccff592bde7fed942aa679af9e39158fef6041258eaf6eb7 SHA512 5dbcf978336a6b7998df0d3dfcff037e1e77e9e69b43d78eb573a65432445e572e69d7783e7874e9edf2632627f02426f428103831e10f5d1f338afa91a62c28 -DIST cluster-2.03.11.tar.gz 1790532 BLAKE2B c9a37cecae54ef94759884c9d28a6c70e0b0cc9819fcd4bca12186b55db525fd6d3246d0d327a58500969a73a0bddc6246ecb397419da9a6602a9628b6544b95 SHA512 bdcae4ff9834cb2870ed3e51079046d0b4f56ef391cda83ece537c48b19d692b01bf208f3936504223d4f3d283b2645cc076383f718f0c2242b2ccd9badad876 -EBUILD dlm-2.03.09.ebuild 1535 BLAKE2B 829b8ae27ffb4f7816e42dee1a0fcac00309680bbb521ecfb566c822eeb4ba6a53446e96aba348bd8c261b46aab29acf0e890e9c3a953546c6dcee5426d4ab02 SHA512 9d21f92d20d9541bb4acd5a0fdadd882ea1dc8cdef43360f08cf10d3eecda849b18619900668ed90bb48def78c8bdae35491cd1b399196b20607053ddd20cb5a -EBUILD dlm-2.03.11.ebuild 1537 BLAKE2B ce7ebcc8f1c06df3c85d40955bbe3f30af161c114a920e42daf705c8b3ff3fe4b4afc6e0cc086ffb18e573ab95af29baf8c631656956e89b01eb847c3fc753f1 SHA512 2f5cd9c82afb0b415084ab1c5cf7287209cc19b14aeeb49fc2c455f85004398e4648c55c54018ee4fd8c85c3d5bf4d6488d5b2f0e0f22798f934061d0a67cce2 -MISC metadata.xml 253 BLAKE2B 2fbd23e1eeca2d6a1474e03aeaa1ad81f16f00141d906ca087f01b67a69e065cac2b3600c2da212ca9fdaf4765788a58ec12b6cd6a45323e5b524dbdb1ce0a77 SHA512 0894860713279dc39bbe7ce3491002710b62c4476198984a0deb6328cb0012c19d7a5546299960bbe600ee240e62a603dd4c4fa04325a753cc0b7c4044c30aba diff --git a/sys-cluster/dlm/dlm-2.03.09.ebuild b/sys-cluster/dlm/dlm-2.03.09.ebuild deleted file mode 100644 index 56b13440dafb..000000000000 --- a/sys-cluster/dlm/dlm-2.03.09.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit eutils linux-mod versionator - -CLUSTER_RELEASE="${PV}" -MY_P="cluster-${CLUSTER_RELEASE}" - -MAJ_PV="$(get_major_version)" -MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)" - -DESCRIPTION="General-purpose Distributed Lock Manager" -HOMEPAGE="https://sourceware.org/cluster/wiki/" -SRC_URI="ftp://sourceware.org/pub/cluster/releases/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=">=sys-kernel/linux-headers-2.6.24 - !sys-cluster/dlm-headers - !sys-cluster/dlm-kernel - =sys-cluster/dlm-lib-${CLUSTER_RELEASE}* - " - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}/${PN}" - -src_unpack() { - unpack ${A} - cd "${S}" - - # fix the manual pages have executable bit - sed -i -e ' - /\tinstall -d/s/install/& -m 0755/; t - /\tinstall/s/install/& -m 0644/' \ - man/Makefile || die "failed patching man pages permission" - -} - -src_compile() { - (cd "${WORKDIR}"/${MY_P}; - ./configure \ - --cc=$(tc-getCC) \ - --cflags="-Wall" \ - --disable_kernel_check \ - --kernel_src=${KERNEL_DIR} \ - --somajor="$MAJ_PV" \ - --sominor="$MIN_PV" \ - --cmanlibdir=/usr/lib \ - --dlmlibdir=/usr/lib \ - --dlmincdir=/usr/include \ - ) || die "configure problem" - - emake clean || die "clean problem" - for i in tool man; do - emake -C $i || die "compile problem" - done -} - -src_install() { - for i in tool man; do - emake DESTDIR="${D}" -C $i install || die "install problem" - done - - dodoc doc/*.txt -} diff --git a/sys-cluster/dlm/dlm-2.03.11.ebuild b/sys-cluster/dlm/dlm-2.03.11.ebuild deleted file mode 100644 index f19c1973fb10..000000000000 --- a/sys-cluster/dlm/dlm-2.03.11.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit eutils linux-mod versionator - -CLUSTER_RELEASE="${PV}" -MY_P="cluster-${CLUSTER_RELEASE}" - -MAJ_PV="$(get_major_version)" -MIN_PV="$(get_version_component_range 2).$(get_version_component_range 3)" - -DESCRIPTION="General-purpose Distributed Lock Manager" -HOMEPAGE="https://sourceware.org/cluster/wiki/" -SRC_URI="ftp://sourceware.org/pub/cluster/releases/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=sys-kernel/linux-headers-2.6.24 - !sys-cluster/dlm-headers - !sys-cluster/dlm-kernel - =sys-cluster/dlm-lib-${CLUSTER_RELEASE}* - " - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}/${PN}" - -src_unpack() { - unpack ${A} - cd "${S}" - - # fix the manual pages have executable bit - sed -i -e ' - /\tinstall -d/s/install/& -m 0755/; t - /\tinstall/s/install/& -m 0644/' \ - man/Makefile || die "failed patching man pages permission" - -} - -src_compile() { - (cd "${WORKDIR}"/${MY_P}; - ./configure \ - --cc=$(tc-getCC) \ - --cflags="-Wall" \ - --disable_kernel_check \ - --kernel_src=${KERNEL_DIR} \ - --somajor="$MAJ_PV" \ - --sominor="$MIN_PV" \ - --cmanlibdir=/usr/lib \ - --dlmlibdir=/usr/lib \ - --dlmincdir=/usr/include \ - ) || die "configure problem" - - emake clean || die "clean problem" - for i in tool man; do - emake -C $i || die "compile problem" - done -} - -src_install() { - for i in tool man; do - emake DESTDIR="${D}" -C $i install || die "install problem" - done - - dodoc doc/*.txt -} diff --git a/sys-cluster/dlm/metadata.xml b/sys-cluster/dlm/metadata.xml deleted file mode 100644 index 4a09d7ba8d61..000000000000 --- a/sys-cluster/dlm/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - cluster@gentoo.org - Gentoo Cluster Project - - diff --git a/sys-cluster/galera/Manifest b/sys-cluster/galera/Manifest index b1bab2f149c0..e9ebfa5dd60e 100644 --- a/sys-cluster/galera/Manifest +++ b/sys-cluster/galera/Manifest @@ -1,7 +1,7 @@ AUX galera-3.15-strip-extra-cflags.patch 2397 BLAKE2B 7d1d9e7b775e8ee26da152fb42c4b19e65e1084e471d4c7613a661206ee05fa280c29266be4ae66c0b1001de3062a6396c3b45917fcf3d4090b8afe229a7e680 SHA512 4f41398faaa138543ff6fd24b2aac9aa329dabf74d6355ea5c620db64e3112e27e17c15bf7e1dae1e7ddbe92795cedd65a9d6e52bd07b66f3fe27dde2ffc7cad AUX galera-4.1-strip-extra-cflags.patch 2747 BLAKE2B 314e020bdbce2d3080d28c4d5bf5ad438affc8075736c38b77d713e59749a4eabce3a38b6c918b1768f48b99ec5c860813c3441291d0834ebf6d6ed545d30576 SHA512 0458705897861d4bc225326077ae379fb1c921aa65a102a24f2fba5c866c52a549c47bed929801c06ebb0c484136c1179a56b2fd750abd6aabc7a6a74fc18c2f AUX garb.cnf 612 BLAKE2B 6597e77fd29aacece48e89217004abc62ecaf7f6477b62d5a29ff1c3b5f18dca3cfbe6a4a115c324c945f6949e8fe227b8b9e4e94816d48eda53e9e2723100e5 SHA512 97b921109b242ad1a19326564b5f9da8a09eadd4771c2c86c727c1c30e35f92ffadbb38ce7d81bc88572d2c7b04466ad212432954e09d81417c4ed7f69ec4648 -AUX garb.init 840 BLAKE2B f492ad2db62515ca13ac88fb6e1dba01db950fe7104b7f4bc039ada9d0205bdbf8d11e489eb4cf2a9c5f30096654a9ae2aa5d1582f2149753cf3a1cc1b17e7b2 SHA512 d677be3e2ad2d718497bff25a23d44615731f6422907811ca59d89873f891208888b7eab6bc349a1e77ea00e51aa3d903c86227cb6cf4fa39d478c3619caaa4d +AUX garb.init 905 BLAKE2B a6f64183587ae9815aedb491dc9dd06f9a625ca4d935099bfbe80bd9a97f7a4020a8ca8d6d9056c0b6a7556aa750e08e232a656da38451d5ae0a47246be7e39a SHA512 716443592e1bb2c8071e3ab5267c6d46ab4c7a1aea25d7cb4f732ef5fd192aff1e439138cab01166539d9509ef75d71ead52a702567744af39df23c021c808a7 AUX garb.sh 1029 BLAKE2B 452a4f3bf50b25f040784e03d428ba10a3580cee486a5cb283db90bee4bcefe951813fbfd4e38024fb05d1681adb74a697dfe48c4d0c47aaddf094204a818a95 SHA512 780eb8e7584d31ce24559e46724c7b981320f4706af0b9f0cd8d157247f853f51d3980178d0d234f64bcb097a4ee5493fe299d6800513403dbc7e0184c020902 DIST galera-25.3.26.tar.gz 3386588 BLAKE2B ca78a32dbaa6fd9eb46c40ddb26c97c788e529ad44040b4f720099b7aef2cee13631663cc5ecb7153288c12e7b4b156f988ff56633885e7ee75a0664cb1a90d4 SHA512 c462e70e8394ac4cfebca94320199ca4e012db100369788f3efdf1a04a8185908954e575fdb5714524931feeea432c2ed6f8d6ff985b1a47bdb16b4c4f54bdc4 DIST galera-25.3.28.tar.gz 3390722 BLAKE2B 4e399b0f00c7303c11622c3807bc8a7b9b3b5c7747175560905b68abb67d557dde752019c313ba1de961ac2970fbf89d277583ee9c55c142cb1822873d7ab611 SHA512 8ff135022e820fc6a1d33ea1fa6e8677702ed7a7fbf460d45c28cdfe287c666949027989c3152311641debf183f3e8062f561c9935e51d3355df8ba087c5d132 @@ -10,6 +10,7 @@ DIST galera-26.4.3.tar.gz 3507925 BLAKE2B fb15724dd1477cbabffe6d76e6fee0425a86d3 DIST galera-3-25.3.25.tar.gz 3373347 BLAKE2B 892c5824d88d7ceb0db16f72d9fad9ac7074435a6cacf3fea1599af0be811cc1a0b476d0a15353d0cf854a201ca5e60808392a41125c780bd97b844a4fd55216 SHA512 bc9f02c796c7289034f5b285a8f6a0e668c78302546b47c70cbe3927467993baae8835cf54978fb5276251a6d04a84d6952eaee4e6c7c5fd488543fd53d07b03 EBUILD galera-25.3.25.ebuild 1921 BLAKE2B ba3f24609c661cb8372faa296c7a5b1ac6f0e321cd044e5227e2112060d7f72b38c89cda9b97081815789b47774324a145b652426dffcef9f14037a429af5a21 SHA512 c5ee0331c7ea348a6d59c78d09d214413711e2711de6d68ad29f704b6be8c7b8517f7cb317e51d226995cd9e2304ad5afdc544ddca805ff9eccde1a8569fbeb3 EBUILD galera-25.3.26.ebuild 1940 BLAKE2B 30f4214e8457bbe5657063ba12fa37f16888ee4928d094689070c0272fbd2471147d7c8b604db61174054c1baf0a19179ff001113445fc31c4df30be29019d57 SHA512 9d13b8300d0d907d8289c4b7e72dfeba11218aac66b60fb1b235a5d16f22592be90fdf9984ecd2dafa58e66c95c6f01877ff690539e7f73bbc9da974a2319da0 +EBUILD galera-25.3.28-r1.ebuild 1798 BLAKE2B 0923506a89b289399c746746d090d493f76350044d831e060495f1b7600d5a4a8fb319b51974d1072411a1bc1673abc5315bb9cef737bdab07d229c6f2c95b72 SHA512 db2480f6d95b95e1b25a06dca9cce806f8ae824af62a0cfde26171491744121439a2eeb44ccd87978adedd86289399ec03354cbf7b8109f0ea43f5574839287f EBUILD galera-25.3.28.ebuild 1940 BLAKE2B 1fef8ac231b929fb4e3dceb990ca65249ffe4b7f40c69f34e01c9e73fae6749a0c8ad2ef51122a8c825f0f95098f69ef05471fba6559e1a56b2b4843d2aa4122 SHA512 05eb56bbd931349018a8e4dae326ddc62b27b56ff5b81a9c10b7ad354298c8b2411520edc2fc12e2a35267d14b6b80918ebf2032001c7286267bf3a0c9bde2ab EBUILD galera-26.4.2.ebuild 1894 BLAKE2B e2e663253b96ae48fab2e5209a42a9a3b966a4c29304857922af862707548e0db8a88480857faf86a9507f71ebb287784a2d1f8e2b7e7016af5b8171b0a696e0 SHA512 76c27d5ea4fae06c388c6f22a8fd5e80c6dac7f319b8dff70804e890064e44f63737d1b82d1b83e479a6eefd8bd652e99b2c8ede2d77f6a20ae69513a4a5dc11 EBUILD galera-26.4.3.ebuild 1798 BLAKE2B df2a27c02c1516f27cf58b10b176bac225317c7b005dabe9ab3f52cb0822b90812bf9e420f66ab8b6f39d0182062942382a965af64a27372a9f76af1413dfdd2 SHA512 f31d82807ffeeae6a641e92386ccf7f174bf2bb55c44785308acca02a5b761028e90bac9f7c437856a4470371412c315b1fb54e52de6b0ba1a3e8779c72eb22c diff --git a/sys-cluster/galera/files/garb.init b/sys-cluster/galera/files/garb.init index 5bf57a7a683e..6da7a7582286 100644 --- a/sys-cluster/galera/files/garb.init +++ b/sys-cluster/galera/files/garb.init @@ -26,7 +26,8 @@ start_pre() { GALERA_PORT=${GALERA_PORT:-4567} - local OPTIONS="-a gcomm://${GALERA_NODES// /,} -g ${GALERA_GROUP}" + local nodes=$(echo "${GALERA_NODES}" | awk '{ gsub(" ", ",") ; print $0 }') + local OPTIONS="-a gcomm://${nodes} -g ${GALERA_GROUP}" [ -n "${GALERA_OPTIONS}" ] && OPTIONS="${OPTIONS} -o ${GALERA_OPTIONS}" [ -n "${LOG_FILE}" ] && OPTIONS="${OPTIONS} -l ${LOG_FILE}" [ -n "${NODE_NAME}" ] && OPTIONS="${OPTIONS} -n ${NODE_NAME}" diff --git a/sys-cluster/galera/galera-25.3.28-r1.ebuild b/sys-cluster/galera/galera-25.3.28-r1.ebuild new file mode 100644 index 000000000000..adcb8849262b --- /dev/null +++ b/sys-cluster/galera/galera-25.3.28-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} ) + +inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic + +DESCRIPTION="Synchronous multi-master replication engine that provides the wsrep API" +HOMEPAGE="http://galeracluster.com" +SRC_URI="http://nyc2.mirrors.digitalocean.com/mariadb/mariadb-10.3.20/${P}/src/${P}.tar.gz" +LICENSE="GPL-2 BSD" + +SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="cpu_flags_x86_sse4_2 garbd test" +RESTRICT="!test? ( test )" + +CDEPEND=" + dev-libs/openssl:0= + >=dev-libs/boost-1.41:0= + " +BDEPEND=">=sys-devel/gcc-4.4" +DEPEND="${BDEPEND} + ${CDEPEND} + dev-libs/check + >=dev-cpp/asio-1.10.1[ssl] + - - mrueg@gentoo.org - Manuel Rüger - + kubernetes/kubernetes diff --git a/sys-cluster/kube-scheduler/Manifest b/sys-cluster/kube-scheduler/Manifest index 4fdb13f4654b..6d637903ecd8 100644 --- a/sys-cluster/kube-scheduler/Manifest +++ b/sys-cluster/kube-scheduler/Manifest @@ -1,12 +1,16 @@ AUX kube-scheduler.confd 133 BLAKE2B 6b88dfc011173f183a88a16d078cbb5d96d46c269129b483d650fd7dd63376e366825f483178c26e931db226478ce9d0b85412fc264d4d600a8232d0bac149e7 SHA512 d7326f34b26aaebf4b5c25a03abcff3bc3d397382ad4fed0f4718ee425e71399febf6fec6dc817813490671692d3f1b454fd5d14d9c47c3d41b0d3405a01a6c2 AUX kube-scheduler.initd 548 BLAKE2B dd9373f659b87fcf12dca20527aebdb304a60ec559fd9fb9efcd0db8b3c155fdba2ce8a59461cd15ed3b4294cc5b335093e12d2b8411e400927e1307b37bc6d8 SHA512 151ea6f5cc36de9b83f0e5365579e33eea8002f9a03f5f61d195a349236e6baf192f701d3fb591b769aa90e8e1e620d525b20c95a1e8cda58d062971d8f587a3 AUX kube-scheduler.logrotated 88 BLAKE2B af29a5ba84cb29787b17368105c793868a2e61a28e9a5b02361cf4833982d4489364bd1291faa136df275988f02ce78c7b785c9209a54aec5eea6180b9041da0 SHA512 3692da349dd6ed0f5acc09d7b95ac562ffecb103e2270bebdfe4a7808d48dada9d2debff262d85b11c47f9ca3f0c20000712d03629ed813ff08a3e02d69267e6 -DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301 SHA512 cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd SHA512 c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378 +DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5 SHA512 61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978 SHA512 2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0 +DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5 SHA512 f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1 SHA512 44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9 -EBUILD kube-scheduler-1.14.7.ebuild 1241 BLAKE2B 451442dcde047db8034591661d7187a8245f3aa0fee715d9bfab9144c6907f50a1bf0456b2776de157a2a1b94a9bfd9bac58837c200ae65a5c741dfe5c29e212 SHA512 9287cc5ce8688e053fab20a9c53412cf53df57c48b27b026f74b5ddba6097f21210dcca7fab9ce4f45839341f41204c1f313ab2317762d651c3195c3499b3274 +DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca SHA512 3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21beeee4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042 EBUILD kube-scheduler-1.14.8.ebuild 1241 BLAKE2B 451442dcde047db8034591661d7187a8245f3aa0fee715d9bfab9144c6907f50a1bf0456b2776de157a2a1b94a9bfd9bac58837c200ae65a5c741dfe5c29e212 SHA512 9287cc5ce8688e053fab20a9c53412cf53df57c48b27b026f74b5ddba6097f21210dcca7fab9ce4f45839341f41204c1f313ab2317762d651c3195c3499b3274 +EBUILD kube-scheduler-1.14.9.ebuild 1241 BLAKE2B 451442dcde047db8034591661d7187a8245f3aa0fee715d9bfab9144c6907f50a1bf0456b2776de157a2a1b94a9bfd9bac58837c200ae65a5c741dfe5c29e212 SHA512 9287cc5ce8688e053fab20a9c53412cf53df57c48b27b026f74b5ddba6097f21210dcca7fab9ce4f45839341f41204c1f313ab2317762d651c3195c3499b3274 EBUILD kube-scheduler-1.15.5.ebuild 1241 BLAKE2B 451442dcde047db8034591661d7187a8245f3aa0fee715d9bfab9144c6907f50a1bf0456b2776de157a2a1b94a9bfd9bac58837c200ae65a5c741dfe5c29e212 SHA512 9287cc5ce8688e053fab20a9c53412cf53df57c48b27b026f74b5ddba6097f21210dcca7fab9ce4f45839341f41204c1f313ab2317762d651c3195c3499b3274 +EBUILD kube-scheduler-1.15.6.ebuild 1241 BLAKE2B 451442dcde047db8034591661d7187a8245f3aa0fee715d9bfab9144c6907f50a1bf0456b2776de157a2a1b94a9bfd9bac58837c200ae65a5c741dfe5c29e212 SHA512 9287cc5ce8688e053fab20a9c53412cf53df57c48b27b026f74b5ddba6097f21210dcca7fab9ce4f45839341f41204c1f313ab2317762d651c3195c3499b3274 EBUILD kube-scheduler-1.16.2.ebuild 1241 BLAKE2B 451442dcde047db8034591661d7187a8245f3aa0fee715d9bfab9144c6907f50a1bf0456b2776de157a2a1b94a9bfd9bac58837c200ae65a5c741dfe5c29e212 SHA512 9287cc5ce8688e053fab20a9c53412cf53df57c48b27b026f74b5ddba6097f21210dcca7fab9ce4f45839341f41204c1f313ab2317762d651c3195c3499b3274 +EBUILD kube-scheduler-1.16.3.ebuild 1241 BLAKE2B 451442dcde047db8034591661d7187a8245f3aa0fee715d9bfab9144c6907f50a1bf0456b2776de157a2a1b94a9bfd9bac58837c200ae65a5c741dfe5c29e212 SHA512 9287cc5ce8688e053fab20a9c53412cf53df57c48b27b026f74b5ddba6097f21210dcca7fab9ce4f45839341f41204c1f313ab2317762d651c3195c3499b3274 MISC metadata.xml 331 BLAKE2B 0b26ad99c73f232971b31913e935ae852ff738c4a931d0cae848ab454aa44bab3b24f467ae527313af2d8f598bd1d5fd9a89027954df5146f1be0affb8893cce SHA512 257e9afcaaf393a21fc701f3df370e4a772f680829e4afbd29543b3b465b7ba1cf2a590e9b49c5a01acec4953c15a7037d57d74bc619fa70db33d9574cff2f68 diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.14.7.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.14.7.ebuild deleted file mode 100644 index 2830ac40ff36..000000000000 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.14.7.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit user golang-build golang-vcs-snapshot - -EGO_PN="k8s.io/kubernetes" -ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="Kubernetes Scheduler" -HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" -SRC_URI="${ARCHIVE_URI}" - -LICENSE="Apache-2.0" -SLOT="0" - -DEPEND="dev-go/go-bindata - >=dev-lang/go-1.11" - -RESTRICT="test" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 -1 ${PN} -} - -src_prepare() { - default - sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die - sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die -} - -src_compile() { - LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v -} - -src_install() { - pushd src/${EGO_PN} || die - dobin _output/bin/${PN} - popd || die - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} -} diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.14.9.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.14.9.ebuild new file mode 100644 index 000000000000..2830ac40ff36 --- /dev/null +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.14.9.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit user golang-build golang-vcs-snapshot + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Kubernetes Scheduler" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" + +DEPEND="dev-go/go-bindata + >=dev-lang/go-1.11" + +RESTRICT="test" + +pkg_setup() { + enewgroup ${PN} + enewuser ${PN} -1 -1 -1 ${PN} +} + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + popd || die + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +} diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.15.6.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.15.6.ebuild new file mode 100644 index 000000000000..2830ac40ff36 --- /dev/null +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.15.6.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit user golang-build golang-vcs-snapshot + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Kubernetes Scheduler" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" + +DEPEND="dev-go/go-bindata + >=dev-lang/go-1.11" + +RESTRICT="test" + +pkg_setup() { + enewgroup ${PN} + enewuser ${PN} -1 -1 -1 ${PN} +} + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + popd || die + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +} diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.16.3.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.16.3.ebuild new file mode 100644 index 000000000000..2830ac40ff36 --- /dev/null +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.16.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit user golang-build golang-vcs-snapshot + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Kubernetes Scheduler" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" + +DEPEND="dev-go/go-bindata + >=dev-lang/go-1.11" + +RESTRICT="test" + +pkg_setup() { + enewgroup ${PN} + enewuser ${PN} -1 -1 -1 ${PN} +} + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + popd || die + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +} diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest index 0c714066d784..2bd606d95732 100644 --- a/sys-cluster/kubeadm/Manifest +++ b/sys-cluster/kubeadm/Manifest @@ -1,10 +1,14 @@ AUX kubeadm-1.14-openrc.patch 3523 BLAKE2B bbcc45a82984afe2a8ab567ce1319b6c14c84eade26aba21393ba6fe44de35b654000468e15fd44e49da329c85cd4d3dac3fe643d8c83183ab126edaf4a5f4c9 SHA512 8aec0a1cda24fcd7001e34ff6163aee7eaf679dea953068b58df3578c016f70e1406903e032a51519bc16ac0dbe583159d1cf4d504adbb2930d811cc2f762cfe -DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301 SHA512 cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd SHA512 c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378 +DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5 SHA512 61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978 SHA512 2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0 +DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5 SHA512 f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1 SHA512 44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9 -EBUILD kubeadm-1.14.7.ebuild 1346 BLAKE2B 5577bf77097cda800fa952f89ef6dc1f64748100e92b6b0f2b16cc9320ac41b629c5dcbb1d06c2ce5e7a4a65b6ee4e7ac29cfb9f5c08323a3b6acc201828968c SHA512 5c45b4ea190d63afb399e6c676de353d93212936cad1d7e8d22e9a103037f107bf4402430c6d67366aa8616cd2b28f79af8397df80248a3db7ae179d18fdfc6b +DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca SHA512 3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21beeee4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042 EBUILD kubeadm-1.14.8.ebuild 1346 BLAKE2B 5577bf77097cda800fa952f89ef6dc1f64748100e92b6b0f2b16cc9320ac41b629c5dcbb1d06c2ce5e7a4a65b6ee4e7ac29cfb9f5c08323a3b6acc201828968c SHA512 5c45b4ea190d63afb399e6c676de353d93212936cad1d7e8d22e9a103037f107bf4402430c6d67366aa8616cd2b28f79af8397df80248a3db7ae179d18fdfc6b +EBUILD kubeadm-1.14.9.ebuild 1346 BLAKE2B 5577bf77097cda800fa952f89ef6dc1f64748100e92b6b0f2b16cc9320ac41b629c5dcbb1d06c2ce5e7a4a65b6ee4e7ac29cfb9f5c08323a3b6acc201828968c SHA512 5c45b4ea190d63afb399e6c676de353d93212936cad1d7e8d22e9a103037f107bf4402430c6d67366aa8616cd2b28f79af8397df80248a3db7ae179d18fdfc6b EBUILD kubeadm-1.15.5.ebuild 1259 BLAKE2B c457240648b86a60b75e27b277caba17f98ab8488eebf619b36215a9b785da856cec30b926bdd4ed877886e985789304dd12e1325eb31beb0c82a9c08036ef08 SHA512 7123e4fda317531803d885a0593a5f00a8671321ea87984f4572b059735304552d66e61d0394338759b8c107ca9d7556b009eb088cdccda869ed31a2830abc4e +EBUILD kubeadm-1.15.6.ebuild 1259 BLAKE2B c457240648b86a60b75e27b277caba17f98ab8488eebf619b36215a9b785da856cec30b926bdd4ed877886e985789304dd12e1325eb31beb0c82a9c08036ef08 SHA512 7123e4fda317531803d885a0593a5f00a8671321ea87984f4572b059735304552d66e61d0394338759b8c107ca9d7556b009eb088cdccda869ed31a2830abc4e EBUILD kubeadm-1.16.2.ebuild 1259 BLAKE2B c457240648b86a60b75e27b277caba17f98ab8488eebf619b36215a9b785da856cec30b926bdd4ed877886e985789304dd12e1325eb31beb0c82a9c08036ef08 SHA512 7123e4fda317531803d885a0593a5f00a8671321ea87984f4572b059735304552d66e61d0394338759b8c107ca9d7556b009eb088cdccda869ed31a2830abc4e -MISC metadata.xml 1128 BLAKE2B b5ad31ef126f2d95646a37c256b82d2ad5e008968f928fb56b05c39514d4a9e0a252ebcefbeac8679f5349acac170886859af44f095aafea97fc8bf00a34bc44 SHA512 b9246624712068cf304fc5329ae851c26d52204b684b5f547892b23e68948b04b4ed4654a49d7bb5fe7eea658b58fbdbbe51a7a9ba1f4a94c5d0499a033b7f5a +EBUILD kubeadm-1.16.3.ebuild 1259 BLAKE2B c457240648b86a60b75e27b277caba17f98ab8488eebf619b36215a9b785da856cec30b926bdd4ed877886e985789304dd12e1325eb31beb0c82a9c08036ef08 SHA512 7123e4fda317531803d885a0593a5f00a8671321ea87984f4572b059735304552d66e61d0394338759b8c107ca9d7556b009eb088cdccda869ed31a2830abc4e +MISC metadata.xml 1022 BLAKE2B 9bd1595cc5b4afa37f4f7a22860350d01b2265c3da332f568938a3b251393dca50705a3fbe61c9d7f844f327e5210a20b2d2bb96696566db0ad2d43eebe05626 SHA512 66d8fe6fc2d7ef8008532efd92317b284e30a0acd483bb9ad83786cfc6f9483fba9d9b524111e4302715d59e98db6e6332cb3551179b1d3189edc313a312aafe diff --git a/sys-cluster/kubeadm/kubeadm-1.14.7.ebuild b/sys-cluster/kubeadm/kubeadm-1.14.7.ebuild deleted file mode 100644 index 763c3838067b..000000000000 --- a/sys-cluster/kubeadm/kubeadm-1.14.7.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit golang-build golang-vcs-snapshot bash-completion-r1 - -EGO_PN="k8s.io/kubernetes" -ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" -HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" -SRC_URI="${ARCHIVE_URI}" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -DEPEND=">=dev-lang/go-1.12 - dev-go/go-bindata" - -RESTRICT="test" - -src_prepare() { - default - sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die - sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die - pushd src/${EGO_PN} || die - eapply "${FILESDIR}/${PN}-1.14-openrc.patch" - popd || die -} - -src_compile() { - LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v - pushd src/${EGO_PN} || die - _output/bin/${PN} completion bash > ${PN}.bash || die - _output/bin/${PN} completion zsh > ${PN}.zsh || die - popd || die -} - -src_install() { - pushd src/${EGO_PN} || die - dobin _output/bin/${PN} - - newbashcomp ${PN}.bash ${PN} - insinto /usr/share/zsh/site-functions - newins ${PN}.zsh _${PN} - - popd || die -} diff --git a/sys-cluster/kubeadm/kubeadm-1.14.9.ebuild b/sys-cluster/kubeadm/kubeadm-1.14.9.ebuild new file mode 100644 index 000000000000..763c3838067b --- /dev/null +++ b/sys-cluster/kubeadm/kubeadm-1.14.9.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit golang-build golang-vcs-snapshot bash-completion-r1 + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND=">=dev-lang/go-1.12 + dev-go/go-bindata" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die + pushd src/${EGO_PN} || die + eapply "${FILESDIR}/${PN}-1.14-openrc.patch" + popd || die +} + +src_compile() { + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v + pushd src/${EGO_PN} || die + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + popd || die +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + popd || die +} diff --git a/sys-cluster/kubeadm/kubeadm-1.15.6.ebuild b/sys-cluster/kubeadm/kubeadm-1.15.6.ebuild new file mode 100644 index 000000000000..ffd3646b62e1 --- /dev/null +++ b/sys-cluster/kubeadm/kubeadm-1.15.6.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit golang-build golang-vcs-snapshot bash-completion-r1 + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND=">=dev-lang/go-1.12 + dev-go/go-bindata" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v + pushd src/${EGO_PN} || die + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + popd || die +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + popd || die +} diff --git a/sys-cluster/kubeadm/kubeadm-1.16.3.ebuild b/sys-cluster/kubeadm/kubeadm-1.16.3.ebuild new file mode 100644 index 000000000000..ffd3646b62e1 --- /dev/null +++ b/sys-cluster/kubeadm/kubeadm-1.16.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit golang-build golang-vcs-snapshot bash-completion-r1 + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND=">=dev-lang/go-1.12 + dev-go/go-bindata" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v + pushd src/${EGO_PN} || die + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + popd || die +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + popd || die +} diff --git a/sys-cluster/kubeadm/metadata.xml b/sys-cluster/kubeadm/metadata.xml index c1a4c8210661..6833440b3746 100644 --- a/sys-cluster/kubeadm/metadata.xml +++ b/sys-cluster/kubeadm/metadata.xml @@ -5,10 +5,6 @@ dan@danmolik.com Dan Molik - - mrueg@gentoo.org - Manuel Rüger - proxy-maint@gentoo.org Proxy Maintainers diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest index 11744f262886..de08ed456625 100644 --- a/sys-cluster/kubectl/Manifest +++ b/sys-cluster/kubectl/Manifest @@ -1,9 +1,13 @@ -DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301 SHA512 cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd SHA512 c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378 +DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5 SHA512 61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978 SHA512 2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0 +DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5 SHA512 f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1 SHA512 44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9 -EBUILD kubectl-1.14.7.ebuild 1254 BLAKE2B 3184f7cccfcc48fa97f23af40cdc5fbf6903741a78c1c1936e8aa1915b0e7d1f4ad8e263769eda8093a0b9cc2224c4992c201e5df0b214d88235e605223e38a3 SHA512 4392b86b8ef111139cea7abf6017becd26b292e2f0b3c4b0bbdc124ba5308752c4935049e7cf0cab76ca8d41b74bfc51eb35a72e1ac3010ddc9d9d9e4bdf1d78 -EBUILD kubectl-1.14.8.ebuild 1255 BLAKE2B ac9e05e1da4524183f369898e5e4e492e43f8c17b1e2ebf71c7594cf7a55bbfcb5a4d19a8fd855e760028a722c0832c0e60299e97748c7bff599202e8e0d83e0 SHA512 25390c464c6b280185b525bb3a978e8e80b8309a174746603889627e18f9d564548a42a39600eac8ac39d4952c4ffc3e52add133061a9e4a4afcfe7d936184e3 +DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca SHA512 3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21beeee4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042 +EBUILD kubectl-1.14.8.ebuild 1254 BLAKE2B 3184f7cccfcc48fa97f23af40cdc5fbf6903741a78c1c1936e8aa1915b0e7d1f4ad8e263769eda8093a0b9cc2224c4992c201e5df0b214d88235e605223e38a3 SHA512 4392b86b8ef111139cea7abf6017becd26b292e2f0b3c4b0bbdc124ba5308752c4935049e7cf0cab76ca8d41b74bfc51eb35a72e1ac3010ddc9d9d9e4bdf1d78 +EBUILD kubectl-1.14.9.ebuild 1255 BLAKE2B ac9e05e1da4524183f369898e5e4e492e43f8c17b1e2ebf71c7594cf7a55bbfcb5a4d19a8fd855e760028a722c0832c0e60299e97748c7bff599202e8e0d83e0 SHA512 25390c464c6b280185b525bb3a978e8e80b8309a174746603889627e18f9d564548a42a39600eac8ac39d4952c4ffc3e52add133061a9e4a4afcfe7d936184e3 EBUILD kubectl-1.15.5.ebuild 1287 BLAKE2B 7ad8382c1d26cf19add47a321d36002be4af02839058cede08914b060487537d3d96364a5230a9e24f2e6c8043ab0adb3f0e443ab310462507fe880fdf35998f SHA512 f2771b09d63bd9b4a5ff836d45dbc44d92c4de6915f008755cc9eed84f47901ed0d0b1ec250849261c6f6fb209fc0bfba0cb8c8a3244e761f5d07dcf00d294e6 +EBUILD kubectl-1.15.6.ebuild 1287 BLAKE2B 7ad8382c1d26cf19add47a321d36002be4af02839058cede08914b060487537d3d96364a5230a9e24f2e6c8043ab0adb3f0e443ab310462507fe880fdf35998f SHA512 f2771b09d63bd9b4a5ff836d45dbc44d92c4de6915f008755cc9eed84f47901ed0d0b1ec250849261c6f6fb209fc0bfba0cb8c8a3244e761f5d07dcf00d294e6 EBUILD kubectl-1.16.2.ebuild 1287 BLAKE2B 7ad8382c1d26cf19add47a321d36002be4af02839058cede08914b060487537d3d96364a5230a9e24f2e6c8043ab0adb3f0e443ab310462507fe880fdf35998f SHA512 f2771b09d63bd9b4a5ff836d45dbc44d92c4de6915f008755cc9eed84f47901ed0d0b1ec250849261c6f6fb209fc0bfba0cb8c8a3244e761f5d07dcf00d294e6 +EBUILD kubectl-1.16.3.ebuild 1287 BLAKE2B 7ad8382c1d26cf19add47a321d36002be4af02839058cede08914b060487537d3d96364a5230a9e24f2e6c8043ab0adb3f0e443ab310462507fe880fdf35998f SHA512 f2771b09d63bd9b4a5ff836d45dbc44d92c4de6915f008755cc9eed84f47901ed0d0b1ec250849261c6f6fb209fc0bfba0cb8c8a3244e761f5d07dcf00d294e6 MISC metadata.xml 331 BLAKE2B 5af758a2aff067b1d7e94cb6d87a27fb96825c56490b5a4c7d9554cbb5057cf10b0dfb7d069f3edf8f7bcdce88b0f6b4286c4622c3cdcf5e5b283c75760f6a1d SHA512 d44cef89f9f902c706b0f9c0c4106bfd6ca094d64c273d0a13da53aec7ba2b238cd6ff489f13765e895ee4a6f2bb4638436839c7c60cce2ece3013fdc27232a4 diff --git a/sys-cluster/kubectl/kubectl-1.14.7.ebuild b/sys-cluster/kubectl/kubectl-1.14.7.ebuild deleted file mode 100644 index f7acff2e23b4..000000000000 --- a/sys-cluster/kubectl/kubectl-1.14.7.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit golang-build golang-vcs-snapshot bash-completion-r1 - -EGO_PN="k8s.io/kubernetes" -ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" -KEYWORDS="amd64" - -DESCRIPTION="CLI to run commands against Kubernetes clusters" -HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" -SRC_URI="${ARCHIVE_URI}" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -DEPEND=">=dev-lang/go-1.12 - dev-go/go-bindata" - -RESTRICT="test" - -src_prepare() { - default - sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die - sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die -} - -src_compile() { - LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v - pushd src/${EGO_PN} || die - _output/bin/${PN} completion bash > ${PN}.bash || die - _output/bin/${PN} completion zsh > ${PN}.zsh || die - popd || die -} - -src_install() { - pushd src/${EGO_PN} || die - dobin _output/bin/${PN} - - newbashcomp ${PN}.bash ${PN} - insinto /usr/share/zsh/site-functions - newins ${PN}.zsh _${PN} - - popd || die -} diff --git a/sys-cluster/kubectl/kubectl-1.14.8.ebuild b/sys-cluster/kubectl/kubectl-1.14.8.ebuild index 7a61b25dce90..f7acff2e23b4 100644 --- a/sys-cluster/kubectl/kubectl-1.14.8.ebuild +++ b/sys-cluster/kubectl/kubectl-1.14.8.ebuild @@ -6,7 +6,7 @@ inherit golang-build golang-vcs-snapshot bash-completion-r1 EGO_PN="k8s.io/kubernetes" ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" -KEYWORDS="~amd64" +KEYWORDS="amd64" DESCRIPTION="CLI to run commands against Kubernetes clusters" HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" diff --git a/sys-cluster/kubectl/kubectl-1.14.9.ebuild b/sys-cluster/kubectl/kubectl-1.14.9.ebuild new file mode 100644 index 000000000000..7a61b25dce90 --- /dev/null +++ b/sys-cluster/kubectl/kubectl-1.14.9.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit golang-build golang-vcs-snapshot bash-completion-r1 + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="CLI to run commands against Kubernetes clusters" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND=">=dev-lang/go-1.12 + dev-go/go-bindata" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v + pushd src/${EGO_PN} || die + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + popd || die +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + popd || die +} diff --git a/sys-cluster/kubectl/kubectl-1.15.6.ebuild b/sys-cluster/kubectl/kubectl-1.15.6.ebuild new file mode 100644 index 000000000000..2ab1aefbcfc3 --- /dev/null +++ b/sys-cluster/kubectl/kubectl-1.15.6.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit golang-build golang-vcs-snapshot bash-completion-r1 + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="CLI to run commands against Kubernetes clusters" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND=">=dev-lang/go-1.12 + dev-go/go-bindata" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die + rm src/${EGO_PN}/go.mod || die +} + +src_compile() { + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v + pushd src/${EGO_PN} || die + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + popd || die +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + popd || die +} diff --git a/sys-cluster/kubectl/kubectl-1.16.3.ebuild b/sys-cluster/kubectl/kubectl-1.16.3.ebuild new file mode 100644 index 000000000000..2ab1aefbcfc3 --- /dev/null +++ b/sys-cluster/kubectl/kubectl-1.16.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit golang-build golang-vcs-snapshot bash-completion-r1 + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="CLI to run commands against Kubernetes clusters" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND=">=dev-lang/go-1.12 + dev-go/go-bindata" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die + rm src/${EGO_PN}/go.mod || die +} + +src_compile() { + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v + pushd src/${EGO_PN} || die + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + popd || die +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + popd || die +} diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest index 4b46b92786f3..bd9bae4df9b8 100644 --- a/sys-cluster/kubelet/Manifest +++ b/sys-cluster/kubelet/Manifest @@ -3,12 +3,16 @@ AUX kubelet.env 547 BLAKE2B db9144a0e155450f08a665700edbb05f3fa093d209f72320fdbc AUX kubelet.initd 520 BLAKE2B 50edf888fed020a02f099189f8a5bdde54a4bfa2a00585489864c262d90ad8347763753f99eccec6fe6670c6fa016674dee4dea0fa838991abb503db97bd983a SHA512 c6b9bcdb6d063728ef2e9d67673ea29c0972e70e446be9c020cfd277a7bbcfc955a5ad7a72ab0ca1579a4d04b0fc4ac71ee20e6dba9d9a9a9099efcad3c139d0 AUX kubelet.logrotated 84 BLAKE2B 269b78dfd4ef7d4dea37da9be9e4009cbf231dfaba83207ae89aae4f2e151a8b32e21b8d5e92229cccd7b7aa2676328d3d1a5fa80cadde65fe80a8cde10535d4 SHA512 05ce9ea16d2ddf8e255adb406556c37bc04dcfc457a132a78d31deaed78963f4e1f31555f781b706909c02815a04370d5c0e02614eb79d602b1cb827cf2471d5 AUX kubelet.service 642 BLAKE2B 9f0fa5db48c09c2525cbc556cd520660302408a43aceb6c11da3a191b4b21607e824e46d9805b12b57a0ac7878c7da94d0cb86c69cd949814c77bb217973c6f1 SHA512 770cadae6afb68f0556c7c5969643642bbf09b596ff49d969d31b8d9f0d8907d6931eb7fb14485c78a3f75682e44e2355c7e51973a0dfdd1e665816f04ba21ae -DIST kubernetes-1.14.7.tar.gz 28086210 BLAKE2B 5731ce2796f4d5178ec3ee01c340c48af88fdfc7330b53bf04933ff26c00be0092f55f7e8717e60415423f74369db465ab260ac7ff60a9787b76e085c0e07301 SHA512 cc5eb12c4337a72c234fcc1bc660fa8e6f95957b53c774e2dafa2974a2eb5f0b05532766bac8dfc2f45d1f683ed6de425978c71a633a5782843aebed192f0337 DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B a75fc2443475c9edc67328dc8a2c1b258ca02e675f665e4ea570889e4be76d6f55bfe8ca376b305c482dd12c7a7e9f9f8a452b69277d055b277ab37d24f8abdd SHA512 c751d04f59336186a9556f066bbd4c410cfd9748c2fdffaf14936d734a52de5cc044414d3f4d1e005914564858ceaac0451fd2360f1b9d97847d6f8515c50378 +DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5 SHA512 61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978 SHA512 2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0 +DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5 SHA512 f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1 SHA512 44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9 -EBUILD kubelet-1.14.7.ebuild 1370 BLAKE2B 266582d9525e760a83c267cee55e51402121c8b70f5392cfb428eb47da7a5087a3d8c419f22ee8d1f17ff8471e610b0cb29605079118f64470b0b3ebc4198731 SHA512 8efbd5783cf009f22ee4687d20fb09ad495cd8cb65be297c168f47871ed1d7a945066ad49b114511987d97c6196dc30c58e774a9ddbee3d5b292807ec9abae3a -EBUILD kubelet-1.14.8.ebuild 1371 BLAKE2B 7628789a9bbc7a6b93daf01a31b120b29782fdd342aab3614b0d6ef79f2adff1e1d49813122dfb6e57c851a9c515999c9f7afd16c0d9e32bef5666895442a8b9 SHA512 fddab15ad061f5601e817cded247683f05df0ecc5cab1955cc25112cf8f6e0e6cd4cc96315918256f8e270d7db3b25d616439cc3c0c770b54eda2b05fa1f738f +DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca SHA512 3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21beeee4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042 +EBUILD kubelet-1.14.8.ebuild 1370 BLAKE2B 266582d9525e760a83c267cee55e51402121c8b70f5392cfb428eb47da7a5087a3d8c419f22ee8d1f17ff8471e610b0cb29605079118f64470b0b3ebc4198731 SHA512 8efbd5783cf009f22ee4687d20fb09ad495cd8cb65be297c168f47871ed1d7a945066ad49b114511987d97c6196dc30c58e774a9ddbee3d5b292807ec9abae3a +EBUILD kubelet-1.14.9.ebuild 1371 BLAKE2B 7628789a9bbc7a6b93daf01a31b120b29782fdd342aab3614b0d6ef79f2adff1e1d49813122dfb6e57c851a9c515999c9f7afd16c0d9e32bef5666895442a8b9 SHA512 fddab15ad061f5601e817cded247683f05df0ecc5cab1955cc25112cf8f6e0e6cd4cc96315918256f8e270d7db3b25d616439cc3c0c770b54eda2b05fa1f738f EBUILD kubelet-1.15.5.ebuild 1371 BLAKE2B 7628789a9bbc7a6b93daf01a31b120b29782fdd342aab3614b0d6ef79f2adff1e1d49813122dfb6e57c851a9c515999c9f7afd16c0d9e32bef5666895442a8b9 SHA512 fddab15ad061f5601e817cded247683f05df0ecc5cab1955cc25112cf8f6e0e6cd4cc96315918256f8e270d7db3b25d616439cc3c0c770b54eda2b05fa1f738f +EBUILD kubelet-1.15.6.ebuild 1371 BLAKE2B 7628789a9bbc7a6b93daf01a31b120b29782fdd342aab3614b0d6ef79f2adff1e1d49813122dfb6e57c851a9c515999c9f7afd16c0d9e32bef5666895442a8b9 SHA512 fddab15ad061f5601e817cded247683f05df0ecc5cab1955cc25112cf8f6e0e6cd4cc96315918256f8e270d7db3b25d616439cc3c0c770b54eda2b05fa1f738f EBUILD kubelet-1.16.2.ebuild 1371 BLAKE2B 7628789a9bbc7a6b93daf01a31b120b29782fdd342aab3614b0d6ef79f2adff1e1d49813122dfb6e57c851a9c515999c9f7afd16c0d9e32bef5666895442a8b9 SHA512 fddab15ad061f5601e817cded247683f05df0ecc5cab1955cc25112cf8f6e0e6cd4cc96315918256f8e270d7db3b25d616439cc3c0c770b54eda2b05fa1f738f +EBUILD kubelet-1.16.3.ebuild 1371 BLAKE2B 7628789a9bbc7a6b93daf01a31b120b29782fdd342aab3614b0d6ef79f2adff1e1d49813122dfb6e57c851a9c515999c9f7afd16c0d9e32bef5666895442a8b9 SHA512 fddab15ad061f5601e817cded247683f05df0ecc5cab1955cc25112cf8f6e0e6cd4cc96315918256f8e270d7db3b25d616439cc3c0c770b54eda2b05fa1f738f MISC metadata.xml 331 BLAKE2B 0b26ad99c73f232971b31913e935ae852ff738c4a931d0cae848ab454aa44bab3b24f467ae527313af2d8f598bd1d5fd9a89027954df5146f1be0affb8893cce SHA512 257e9afcaaf393a21fc701f3df370e4a772f680829e4afbd29543b3b465b7ba1cf2a590e9b49c5a01acec4953c15a7037d57d74bc619fa70db33d9574cff2f68 diff --git a/sys-cluster/kubelet/kubelet-1.14.7.ebuild b/sys-cluster/kubelet/kubelet-1.14.7.ebuild deleted file mode 100644 index 447655a3a284..000000000000 --- a/sys-cluster/kubelet/kubelet-1.14.7.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit golang-build golang-vcs-snapshot systemd - -EGO_PN="k8s.io/kubernetes" -ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" -KEYWORDS="amd64" - -DESCRIPTION="Kubernetes Node Agent" -HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" -SRC_URI="${ARCHIVE_URI}" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="hardened" - -DEPEND="dev-go/go-bindata - >=dev-lang/go-1.11" - -RESTRICT="test" - -src_prepare() { - default - sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die - sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die -} - -src_compile() { - export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" - LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v -} - -src_install() { - pushd src/${EGO_PN} || die - dobin _output/bin/${PN} - popd || die - keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service - insinto /etc/kubernetes - newins "${FILESDIR}"/${PN}.env ${PN}.env -} diff --git a/sys-cluster/kubelet/kubelet-1.14.8.ebuild b/sys-cluster/kubelet/kubelet-1.14.8.ebuild index f38ce59e625d..447655a3a284 100644 --- a/sys-cluster/kubelet/kubelet-1.14.8.ebuild +++ b/sys-cluster/kubelet/kubelet-1.14.8.ebuild @@ -6,7 +6,7 @@ inherit golang-build golang-vcs-snapshot systemd EGO_PN="k8s.io/kubernetes" ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" -KEYWORDS="~amd64" +KEYWORDS="amd64" DESCRIPTION="Kubernetes Node Agent" HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" diff --git a/sys-cluster/kubelet/kubelet-1.14.9.ebuild b/sys-cluster/kubelet/kubelet-1.14.9.ebuild new file mode 100644 index 000000000000..f38ce59e625d --- /dev/null +++ b/sys-cluster/kubelet/kubelet-1.14.9.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit golang-build golang-vcs-snapshot systemd + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Kubernetes Node Agent" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="hardened" + +DEPEND="dev-go/go-bindata + >=dev-lang/go-1.11" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die +} + +src_compile() { + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + popd || die + keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + insinto /etc/kubernetes + newins "${FILESDIR}"/${PN}.env ${PN}.env +} diff --git a/sys-cluster/kubelet/kubelet-1.15.6.ebuild b/sys-cluster/kubelet/kubelet-1.15.6.ebuild new file mode 100644 index 000000000000..f38ce59e625d --- /dev/null +++ b/sys-cluster/kubelet/kubelet-1.15.6.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit golang-build golang-vcs-snapshot systemd + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Kubernetes Node Agent" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="hardened" + +DEPEND="dev-go/go-bindata + >=dev-lang/go-1.11" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die +} + +src_compile() { + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + popd || die + keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + insinto /etc/kubernetes + newins "${FILESDIR}"/${PN}.env ${PN}.env +} diff --git a/sys-cluster/kubelet/kubelet-1.16.3.ebuild b/sys-cluster/kubelet/kubelet-1.16.3.ebuild new file mode 100644 index 000000000000..f38ce59e625d --- /dev/null +++ b/sys-cluster/kubelet/kubelet-1.16.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit golang-build golang-vcs-snapshot systemd + +EGO_PN="k8s.io/kubernetes" +ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Kubernetes Node Agent" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="${ARCHIVE_URI}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="hardened" + +DEPEND="dev-go/go-bindata + >=dev-lang/go-1.11" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die + sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die +} + +src_compile() { + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" + LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} WHAT=cmd/${PN} GOFLAGS=-v +} + +src_install() { + pushd src/${EGO_PN} || die + dobin _output/bin/${PN} + popd || die + keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + insinto /etc/kubernetes + newins "${FILESDIR}"/${PN}.env ${PN}.env +} diff --git a/sys-cluster/legion/Manifest b/sys-cluster/legion/Manifest index 8465074c798f..f7aefc1c205d 100644 --- a/sys-cluster/legion/Manifest +++ b/sys-cluster/legion/Manifest @@ -14,11 +14,11 @@ EBUILD legion-16.08.0-r1.ebuild 840 BLAKE2B 970bb0a197937a2ebd85a3b914976e37aa87 EBUILD legion-16.10.0.ebuild 667 BLAKE2B 8894292d2739d88571f5654b1285a7ce7fbb379d67b1af331c59645ba3f02cb88c42a6122f57a18bec4dadcd2ab556def9cf40f4a027ea340b03d21d55c59390 SHA512 47cc5201d73d73ba116c4acf0c17d62294d1b20885d6dcde61284c5201c5c7307c9322f97f09ee04a4d17072d2e5c455090c27ca70225f50561b75ffcbd1f286 EBUILD legion-17.02.0.ebuild 722 BLAKE2B b9b29f20d40d2346d471bad5dde3d422c04dc453dd43a3634b5718bedd846201b560e857a8e5f0efc826b2705d7d336be1708a5f0bbaf88456eba6f5d7bb9fc0 SHA512 278f257a529338789ebf129e8d267daa44e12d0f34451bd2be16688c8dad931dcf3179f1b8df704c443f5deb35e6a8b4dac6cbad607de31ed370860f59eb42c1 EBUILD legion-17.05.0.ebuild 879 BLAKE2B b32a747d613a4dc4f7d1a2f060d5246ad096769327efa6cd1bdf2e7bbad156f8645ba06db0d1037f6188e982c1f72f3e758001f49fbb662c3b1a188ec15a3484 SHA512 ceac923ea3dd73b3ab8887556483299c960da91971df3a40b1a240af1f55c68c961b83a5eb7f9ceefdca38fe026b5bee88b76bf555e97d49e2f607c9b953590e -EBUILD legion-17.08.0.ebuild 923 BLAKE2B 545d476a264014ecaac73e2998e079c2e54d4cae3c0450768a02634f9aaa55459a24d52b55c78c9203c033e3963631ebb995288c333fce609524f495937485ce SHA512 ce8b2c3d42e5eb0835d355d8529b8572ec5d31d91d5f32a3838aa5db118cf0e884dd361951952eac4e6f0bcca910b45a306e53db651c091ed08c4d7aa7609346 -EBUILD legion-17.10.0.ebuild 923 BLAKE2B 545d476a264014ecaac73e2998e079c2e54d4cae3c0450768a02634f9aaa55459a24d52b55c78c9203c033e3963631ebb995288c333fce609524f495937485ce SHA512 ce8b2c3d42e5eb0835d355d8529b8572ec5d31d91d5f32a3838aa5db118cf0e884dd361951952eac4e6f0bcca910b45a306e53db651c091ed08c4d7aa7609346 -EBUILD legion-18.02.0.ebuild 923 BLAKE2B 545d476a264014ecaac73e2998e079c2e54d4cae3c0450768a02634f9aaa55459a24d52b55c78c9203c033e3963631ebb995288c333fce609524f495937485ce SHA512 ce8b2c3d42e5eb0835d355d8529b8572ec5d31d91d5f32a3838aa5db118cf0e884dd361951952eac4e6f0bcca910b45a306e53db651c091ed08c4d7aa7609346 -EBUILD legion-18.05.0.ebuild 926 BLAKE2B 0e00ec60df81971d27733f798591cdd838de6094bab32eafe1fb066ad7ad60dedf0854518e14b5632d550a807350b242540bd4eaa82fc3804ce236d66fee4e1e SHA512 6c045ba2871a450d1f4d85cdea6d98a5654174f303633d66c5e56f491ba1eaf202e1a4c118caa93108c8d5a9118e4f055b1d7c23731bc8e43ecd5de3e171fcd7 -EBUILD legion-18.12.0.ebuild 926 BLAKE2B 0e00ec60df81971d27733f798591cdd838de6094bab32eafe1fb066ad7ad60dedf0854518e14b5632d550a807350b242540bd4eaa82fc3804ce236d66fee4e1e SHA512 6c045ba2871a450d1f4d85cdea6d98a5654174f303633d66c5e56f491ba1eaf202e1a4c118caa93108c8d5a9118e4f055b1d7c23731bc8e43ecd5de3e171fcd7 -EBUILD legion-19.06.0.ebuild 926 BLAKE2B 0e00ec60df81971d27733f798591cdd838de6094bab32eafe1fb066ad7ad60dedf0854518e14b5632d550a807350b242540bd4eaa82fc3804ce236d66fee4e1e SHA512 6c045ba2871a450d1f4d85cdea6d98a5654174f303633d66c5e56f491ba1eaf202e1a4c118caa93108c8d5a9118e4f055b1d7c23731bc8e43ecd5de3e171fcd7 -EBUILD legion-9999.ebuild 926 BLAKE2B 0e00ec60df81971d27733f798591cdd838de6094bab32eafe1fb066ad7ad60dedf0854518e14b5632d550a807350b242540bd4eaa82fc3804ce236d66fee4e1e SHA512 6c045ba2871a450d1f4d85cdea6d98a5654174f303633d66c5e56f491ba1eaf202e1a4c118caa93108c8d5a9118e4f055b1d7c23731bc8e43ecd5de3e171fcd7 +EBUILD legion-17.08.0.ebuild 950 BLAKE2B b19180bb85ed847f627682b7771b1b3e21f9e4e1a2535269aa8cd9722cfdb931dd0bdeea891a6130572dc09136251e508a50f79fd82fcdb46fead7d9a9b14b60 SHA512 5b92bc6f815fceb413b8425b17fb68fec08f923773f23fcca5f9e4d80a91a73686f9d0ea17cc38f0d519b7159de653f79dd41344ac7f319626af3a90b85701a1 +EBUILD legion-17.10.0.ebuild 950 BLAKE2B b19180bb85ed847f627682b7771b1b3e21f9e4e1a2535269aa8cd9722cfdb931dd0bdeea891a6130572dc09136251e508a50f79fd82fcdb46fead7d9a9b14b60 SHA512 5b92bc6f815fceb413b8425b17fb68fec08f923773f23fcca5f9e4d80a91a73686f9d0ea17cc38f0d519b7159de653f79dd41344ac7f319626af3a90b85701a1 +EBUILD legion-18.02.0.ebuild 950 BLAKE2B b19180bb85ed847f627682b7771b1b3e21f9e4e1a2535269aa8cd9722cfdb931dd0bdeea891a6130572dc09136251e508a50f79fd82fcdb46fead7d9a9b14b60 SHA512 5b92bc6f815fceb413b8425b17fb68fec08f923773f23fcca5f9e4d80a91a73686f9d0ea17cc38f0d519b7159de653f79dd41344ac7f319626af3a90b85701a1 +EBUILD legion-18.05.0.ebuild 953 BLAKE2B 7f73d69563813d024aa9d84adcecb26db7664d31b4c498209c6a708f1f9f30e3374b502431f843eb61c2b66f6523c3aa83e012e9036da56a7252e6734539a0c1 SHA512 eb0e4882a91a7c004ed9aca2d0b27ca5ab8f16bebdab0760bd1bc7d77d652944914f4880a807a4b2942ed4e315c602e968f6a17eef85d9c6ef360dbf26a51590 +EBUILD legion-18.12.0.ebuild 953 BLAKE2B 7f73d69563813d024aa9d84adcecb26db7664d31b4c498209c6a708f1f9f30e3374b502431f843eb61c2b66f6523c3aa83e012e9036da56a7252e6734539a0c1 SHA512 eb0e4882a91a7c004ed9aca2d0b27ca5ab8f16bebdab0760bd1bc7d77d652944914f4880a807a4b2942ed4e315c602e968f6a17eef85d9c6ef360dbf26a51590 +EBUILD legion-19.06.0.ebuild 953 BLAKE2B 7f73d69563813d024aa9d84adcecb26db7664d31b4c498209c6a708f1f9f30e3374b502431f843eb61c2b66f6523c3aa83e012e9036da56a7252e6734539a0c1 SHA512 eb0e4882a91a7c004ed9aca2d0b27ca5ab8f16bebdab0760bd1bc7d77d652944914f4880a807a4b2942ed4e315c602e968f6a17eef85d9c6ef360dbf26a51590 +EBUILD legion-9999.ebuild 953 BLAKE2B 7f73d69563813d024aa9d84adcecb26db7664d31b4c498209c6a708f1f9f30e3374b502431f843eb61c2b66f6523c3aa83e012e9036da56a7252e6734539a0c1 SHA512 eb0e4882a91a7c004ed9aca2d0b27ca5ab8f16bebdab0760bd1bc7d77d652944914f4880a807a4b2942ed4e315c602e968f6a17eef85d9c6ef360dbf26a51590 MISC metadata.xml 482 BLAKE2B 7e3a7dbb680ebe09062916b1c5205f3f29ecff8ffe003e9b8e6675838fed668e6468f06a6dc26f3a5c307c77105cfb911f01c23f795140f3c5d99c13811aeb1d SHA512 bc28b76e1b0479d70e2db624340097739337c8be35dd16e8ed2ef71444a0a18c579a296c65a0bbc679dd1c8a86f29eb423e9e8cca93da78f9fbea28f537da3d4 diff --git a/sys-cluster/legion/legion-17.08.0.ebuild b/sys-cluster/legion/legion-17.08.0.ebuild index 91e84737ce24..ec4705d91905 100644 --- a/sys-cluster/legion/legion-17.08.0.ebuild +++ b/sys-cluster/legion/legion-17.08.0.ebuild @@ -20,6 +20,7 @@ fi LICENSE="BSD" SLOT="0" IUSE="gasnet +hwloc test" +RESTRICT="!test? ( test )" DEPEND=" gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 ) diff --git a/sys-cluster/legion/legion-17.10.0.ebuild b/sys-cluster/legion/legion-17.10.0.ebuild index 91e84737ce24..ec4705d91905 100644 --- a/sys-cluster/legion/legion-17.10.0.ebuild +++ b/sys-cluster/legion/legion-17.10.0.ebuild @@ -20,6 +20,7 @@ fi LICENSE="BSD" SLOT="0" IUSE="gasnet +hwloc test" +RESTRICT="!test? ( test )" DEPEND=" gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 ) diff --git a/sys-cluster/legion/legion-18.02.0.ebuild b/sys-cluster/legion/legion-18.02.0.ebuild index 91e84737ce24..ec4705d91905 100644 --- a/sys-cluster/legion/legion-18.02.0.ebuild +++ b/sys-cluster/legion/legion-18.02.0.ebuild @@ -20,6 +20,7 @@ fi LICENSE="BSD" SLOT="0" IUSE="gasnet +hwloc test" +RESTRICT="!test? ( test )" DEPEND=" gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 ) diff --git a/sys-cluster/legion/legion-18.05.0.ebuild b/sys-cluster/legion/legion-18.05.0.ebuild index 400a9b1facff..645888853571 100644 --- a/sys-cluster/legion/legion-18.05.0.ebuild +++ b/sys-cluster/legion/legion-18.05.0.ebuild @@ -20,6 +20,7 @@ fi LICENSE="BSD" SLOT="0" IUSE="gasnet +hwloc test" +RESTRICT="!test? ( test )" DEPEND=" gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 ) diff --git a/sys-cluster/legion/legion-18.12.0.ebuild b/sys-cluster/legion/legion-18.12.0.ebuild index 400a9b1facff..645888853571 100644 --- a/sys-cluster/legion/legion-18.12.0.ebuild +++ b/sys-cluster/legion/legion-18.12.0.ebuild @@ -20,6 +20,7 @@ fi LICENSE="BSD" SLOT="0" IUSE="gasnet +hwloc test" +RESTRICT="!test? ( test )" DEPEND=" gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 ) diff --git a/sys-cluster/legion/legion-19.06.0.ebuild b/sys-cluster/legion/legion-19.06.0.ebuild index 400a9b1facff..645888853571 100644 --- a/sys-cluster/legion/legion-19.06.0.ebuild +++ b/sys-cluster/legion/legion-19.06.0.ebuild @@ -20,6 +20,7 @@ fi LICENSE="BSD" SLOT="0" IUSE="gasnet +hwloc test" +RESTRICT="!test? ( test )" DEPEND=" gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 ) diff --git a/sys-cluster/legion/legion-9999.ebuild b/sys-cluster/legion/legion-9999.ebuild index 400a9b1facff..645888853571 100644 --- a/sys-cluster/legion/legion-9999.ebuild +++ b/sys-cluster/legion/legion-9999.ebuild @@ -20,6 +20,7 @@ fi LICENSE="BSD" SLOT="0" IUSE="gasnet +hwloc test" +RESTRICT="!test? ( test )" DEPEND=" gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 ) diff --git a/sys-cluster/libcircle/Manifest b/sys-cluster/libcircle/Manifest index e28efc72fd7c..85ceaaf8189b 100644 --- a/sys-cluster/libcircle/Manifest +++ b/sys-cluster/libcircle/Manifest @@ -1,5 +1,5 @@ DIST libcircle-0.2.0_rc1.tar.gz 351901 BLAKE2B 1e3fd2dab46c4cdb462501f117cf41aa6f87d1ed90a0c806cdebd5f569c73b8c86f7c73f07d5a37ed6bbaa27c3649e4cb74949c08200768fb238f5153fdb8f18 SHA512 1ce07ae012c281fe3e6fbae29bf48e1079768ed5f92f9375c3be02880bed1b1feee6630b31560d7129f76640990e94da1753f55b11a0a8977adaaf9e51144044 DIST libcircle-0.2.1_rc1.tar.gz 354251 BLAKE2B e28049da3883743d1e1a568abccc609663b8e0d89532968b8600b473d5cb6f73da481fd973bfada6a526feb4194edac09b9a9dde9fe8e7648cbdea591bda7481 SHA512 9a125bc9f95b1dfb1c777dece4310a709cec46f820651216cd3a34486260f80221e564b82dfaf1ba58b8091b18c6d6b87b0c64d24a940cae6593dc144426fb54 -EBUILD libcircle-0.2.0_rc1.ebuild 924 BLAKE2B 2d53e962b5e4215f614034007bec6aea7ed4727cee0a84919d0889fb6a9daedddd13306955658836d86761f9981d2705e7f7e31ef4cf8ea14df33153f9be33a1 SHA512 4464764feb38d393d91ec947fec4846e4fce53897eaaf146724bf4ae197973982e451bd6b15c3981514fafed0417b8d7bb9df6c0da0bc300cd11f1f4ddbcd550 -EBUILD libcircle-0.2.1_rc1.ebuild 924 BLAKE2B 2d53e962b5e4215f614034007bec6aea7ed4727cee0a84919d0889fb6a9daedddd13306955658836d86761f9981d2705e7f7e31ef4cf8ea14df33153f9be33a1 SHA512 4464764feb38d393d91ec947fec4846e4fce53897eaaf146724bf4ae197973982e451bd6b15c3981514fafed0417b8d7bb9df6c0da0bc300cd11f1f4ddbcd550 +EBUILD libcircle-0.2.0_rc1.ebuild 948 BLAKE2B 8fc0af5a975832a7f4f39172040e22e0ad3959fc7e112f598487dec7581cdc68cb4f5687ebdde2126508687471a87bb16d55e6158fac68933d56f9ba811a4374 SHA512 5c8c18093293ea371709a6716e78896c461bb15ce085054d80806b01c01a95e0418e5e73f7d93fe582ac61bc8b0c15bb3c33ae688f6e1ce44b5de31c71a5a3b2 +EBUILD libcircle-0.2.1_rc1.ebuild 948 BLAKE2B 8fc0af5a975832a7f4f39172040e22e0ad3959fc7e112f598487dec7581cdc68cb4f5687ebdde2126508687471a87bb16d55e6158fac68933d56f9ba811a4374 SHA512 5c8c18093293ea371709a6716e78896c461bb15ce085054d80806b01c01a95e0418e5e73f7d93fe582ac61bc8b0c15bb3c33ae688f6e1ce44b5de31c71a5a3b2 MISC metadata.xml 449 BLAKE2B b43eb6e775467347922b26b774c604ad8e2288069aa47fdebb64a9d3ceb58587ffb29f6e66ac92094a2bbf972ffb6b3675b3ab86dd7849d6275a517a3281d16d SHA512 99123cb30ea2d364d8df6997ee9f6498665bc2747f98dcae29a22b477cb6ccaa51aeb27f0e2f405fcc4bce9c810c2230bfc540d04abb520793430a11686dbaff diff --git a/sys-cluster/libcircle/libcircle-0.2.0_rc1.ebuild b/sys-cluster/libcircle/libcircle-0.2.0_rc1.ebuild index 22e4e95e8f17..209b8ae5fe1c 100644 --- a/sys-cluster/libcircle/libcircle-0.2.0_rc1.ebuild +++ b/sys-cluster/libcircle/libcircle-0.2.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/hpc/libcircle" SLOT="0" LICENSE="BSD" IUSE="doc test" +RESTRICT="!test? ( test )" RDEPEND="virtual/mpi" DEPEND="${RDEPEND} diff --git a/sys-cluster/libcircle/libcircle-0.2.1_rc1.ebuild b/sys-cluster/libcircle/libcircle-0.2.1_rc1.ebuild index 22e4e95e8f17..209b8ae5fe1c 100644 --- a/sys-cluster/libcircle/libcircle-0.2.1_rc1.ebuild +++ b/sys-cluster/libcircle/libcircle-0.2.1_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/hpc/libcircle" SLOT="0" LICENSE="BSD" IUSE="doc test" +RESTRICT="!test? ( test )" RDEPEND="virtual/mpi" DEPEND="${RDEPEND} diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest index b77c650ce084..c76e5c1fbd05 100644 --- a/sys-cluster/libqb/Manifest +++ b/sys-cluster/libqb/Manifest @@ -1,7 +1,7 @@ -DIST libqb-0.17.1.tar.xz 386304 BLAKE2B 41356198a6f97d71bd2fdfca34c539c81c2d439410fad9f934d10fa411dafbdb490ef800d8a8e88bd4db966dd09bc4b6dd67c17508d15a7e05906982ebc3cd20 SHA512 9705b291a61ca278fd0c9ab631af2cb844cdfc73b19501dd2e12eb162b37f0eded800860127a8a5c5c7c2a0e8db53e4780d3ab9697b099f4560a9a87aa8ec9ca DIST libqb-0.17.2.tar.xz 373540 BLAKE2B b9d751fca21cc25798a24207740b14722502cbb918cc652cd33b0159a9bd1254a8a64bc73684ae3274a2cf346db5b19924cf010ba487f4c6a9a5f9deade792c4 SHA512 9c6dce7d18aa4da31594faecd0ea2737c2beefa749290094f733fe89ac40f094ec6409f310c534b8144d500e8c204c328386eaf1029995698d7019c014433443 DIST libqb-1.0.1.tar.xz 438204 BLAKE2B be4d4dbe624721a6434f7e3023bcaef017e1358f67fa308e4107bd96469675eca51b5787f498857d22104e3ffa55ded9c44fe320c37fec639a84648c1f517223 SHA512 9afdf5b7064f4e79f70e3c21d1ae954d1444d202d5903bd84866e502b2afc218d4a84fd21fab637a198357e1dad5da94814a6c0bdaa0ba6ac4a24ff40422c185 -EBUILD libqb-0.17.1.ebuild 1105 BLAKE2B baf81629892d2a5be45791b407f046e66467a167b79e8f658662a189278430d66db064d52acaa3560c7ace57a66658c5c1b4a4e394c44e135e6e1a393696fa2e SHA512 929ab8e277508eaba06516e7b4424bba5e81c4a22e7fd5b8b962fcaa1402cad78df56546b56ed14f39b81efe2e9a19f32e0fd921209b2bcd71070ceaf6a11b94 -EBUILD libqb-0.17.2.ebuild 1115 BLAKE2B 285b572383450885ac4529b0510e7737d73b6ac7836d453dfc9748a0b1405c10842089f82c83acd8d15f3855be3759c54f207dcb7d95c88b6c2aece47075f706 SHA512 e9aa9dd53e4a75ac67e45778ce537987d93244ac769888b2ce4cb2d442dac0ad6637a51c658c4e3909b2d7f4d3061efa8e6f18d46876e4729f45eb8469c3b7ea -EBUILD libqb-1.0.1.ebuild 1143 BLAKE2B a074ade79bdeaaf12b0bd6f1a7adaab5eda0856f5725441548e24b1a214e57042e8cc68b8dd13741356bd948186c0b3c81bdacc181229999a03ba687fa43064b SHA512 59ab3d4399c91a42c943c851dd857ad3cac4e6c70acef525b2a3a22d13867fb24fafa4e12bf55f263a7b633f49dbc153321518f2f858870bc50ac60479fdff5f -MISC metadata.xml 336 BLAKE2B bfb9a7bc9f1619b2605c7e6ca503e06cd0ccbcdef1dcea10f6f8e8fa524ccb3df4a230b000f6b7eb869d2eab92cec6a385e7d2c482bc612289a0b0b9e72875c4 SHA512 7138793800d1d53f31019dcd56eb8d44a0442dc25733a777931af10846f0a61488d3e30f2ba7b5540380e1ddb4d7fdc44eaa39c126ed005b8bde7ef75b2b495e +DIST libqb-1.0.5.tar.xz 488516 BLAKE2B 96f61ce681d0c259e8df38f35c04349ab3b1199f62c2311d60c6f229bf15e8f62825c965a4847cbda4701119fc7ae3c68cc3a7187f927f8ddf7496cf1931c7c2 SHA512 a695bc4c913a32d47535cb2d8812f14a39732cae32651521a8f7b6d05c4202bfc28a477c88875bbfbe1a0238cd33f1fe64f2d2217b0c27cf11acf7233fc2cbdf +EBUILD libqb-0.17.2.ebuild 1155 BLAKE2B 3028a41671305e4202f7535905fb0d9636659456c254a7817d26ed8f1c77210d0bf551bd86a748e5ef114055a0ca2964155bb26f119a8af5c10b1cd71addf2f1 SHA512 89420a61581c365561d5cb25601efd84c0ef331e4b8666a80e64fc4d83b106e6518ae11d98079b5a37a8e63303e11186522fa45448c4751da7f4e7e95826270c +EBUILD libqb-1.0.1.ebuild 1167 BLAKE2B cb36195482930926022160f4fcc37636f83726daee2a56f382370341e2b9a4729e875929a1f0a014b6d46511d920727b9c72b4ca838c4bca3bb70cb70d9f0ad0 SHA512 f6fa8cd1e1d2513827bacb46898596072bc3b5c2b9369b3ed29164585a83e4051aaa82e5d691f346d7c39ba3c63bac23c36dccbcd171d725c656b6bbd55a8dc1 +EBUILD libqb-1.0.5.ebuild 1004 BLAKE2B 8aeaecd43035bd49dc1ba587aa435fc295aa5bf59826bbb72d9c922f9b822f89c8dc046add84fd92639aa11ee88543eb6c4bdbd274def5e0461943c6fed141a7 SHA512 6101d690fd176d773a21e7b357ca9be5100a028b46736db385c22f5342a0a8f4f0b250cc9182f2b31460dd0f4cbfc211fd4cee6f181edcac0ec1b57e5ef18399 +MISC metadata.xml 339 BLAKE2B c62f10b2ef4d7efe87b20e68a511c136192cdf33cddb9dee961099a44c26179f78ccd2804dacc21f6e72c2a5266f2274b332f656c3e5a1ad4f0fdad7ad33a0ab SHA512 39cccac769c39f6b8f90500c1b8f21e6ab65429ec1d992e7aa0025bc161d1ceffa28796accba321af01b75671c11ae6cacb4c8b4ab5ef14dbc8ef103dfc9f0b3 diff --git a/sys-cluster/libqb/libqb-0.17.1.ebuild b/sys-cluster/libqb/libqb-0.17.1.ebuild deleted file mode 100644 index b79bf5d082a9..000000000000 --- a/sys-cluster/libqb/libqb-0.17.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_AUTORECONF=1 - -inherit autotools-utils - -DESCRIPTION="Library providing high performance logging, tracing, ipc, and poll" -HOMEPAGE="https://github.com/asalkeld/libqb" -SRC_URI="http://fedorahosted.org/releases/q/u/quarterback/${P}.tar.xz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 hppa x86" -IUSE="debug doc examples static-libs test" - -RDEPEND="dev-libs/glib:2" -DEPEND="${RDEPEND} - app-arch/xz-utils - test? ( dev-libs/check ) - doc? ( app-doc/doxygen[dot] )" - -DOCS=(README.markdown ChangeLog) - -src_prepare() { - sed -e '/dist_doc_DATA/d' -i Makefile.am || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - $(use_enable debug) - ) - autotools-utils_src_configure -} - -src_compile() { - autotools-utils_src_compile - use doc && autotools-utils_src_compile doxygen -} - -src_install() { - use doc && HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/docs/html/") - autotools-utils_src_install - if use examples ; then - insinto /usr/share/doc/${PF}/examples - doins examples/*.c - fi -} diff --git a/sys-cluster/libqb/libqb-0.17.2.ebuild b/sys-cluster/libqb/libqb-0.17.2.ebuild index 8b80054d7eab..b9af51a50ad1 100644 --- a/sys-cluster/libqb/libqb-0.17.2.ebuild +++ b/sys-cluster/libqb/libqb-0.17.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,13 +8,14 @@ AUTOTOOLS_AUTORECONF=1 inherit autotools-utils DESCRIPTION="Library providing high performance logging, tracing, ipc, and poll" -HOMEPAGE="https://github.com/asalkeld/libqb" -SRC_URI="http://fedorahosted.org/releases/q/u/quarterback/${P}.tar.xz" +HOMEPAGE="https://github.com/ClusterLabs/libqb" +SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 hppa ppc ppc64 x86" IUSE="debug doc examples static-libs test" +RESTRICT="!test? ( test )" RDEPEND="dev-libs/glib:2" DEPEND="${RDEPEND} diff --git a/sys-cluster/libqb/libqb-1.0.1.ebuild b/sys-cluster/libqb/libqb-1.0.1.ebuild index 748d05368bf3..55a12354c876 100644 --- a/sys-cluster/libqb/libqb-1.0.1.ebuild +++ b/sys-cluster/libqb/libqb-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,6 +15,7 @@ LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="debug doc examples static-libs test" +RESTRICT="!test? ( test )" RDEPEND="dev-libs/glib:2" DEPEND="${RDEPEND} diff --git a/sys-cluster/libqb/libqb-1.0.5.ebuild b/sys-cluster/libqb/libqb-1.0.5.ebuild new file mode 100644 index 000000000000..1b65743a9677 --- /dev/null +++ b/sys-cluster/libqb/libqb-1.0.5.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Library providing high performance logging, tracing, ipc, and poll" +HOMEPAGE="https://github.com/ClusterLabs/libqb" +SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="debug doc examples test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-libs/glib:2" +DEPEND="${RDEPEND} + app-arch/xz-utils + test? ( dev-libs/check ) + doc? ( app-doc/doxygen[dot] )" + +DOCS=(README.markdown ChangeLog) + +src_prepare() { + default + sed -e '/dist_doc_DATA/d' -i Makefile.am || die + eautoreconf +} + +src_configure() { + econf \ + $(use_enable debug) +} + +src_compile() { + default + use doc && emake doxygen +} + +src_install() { + emake install DESTDIR="${D}" + + if use examples ; then + docinto examples + dodoc examples/*.c + fi + + use doc && HTML_DOCS=("docs/html/.") + einstalldocs +} diff --git a/sys-cluster/libqb/metadata.xml b/sys-cluster/libqb/metadata.xml index 3b2c851443a0..492068d9c1f4 100644 --- a/sys-cluster/libqb/metadata.xml +++ b/sys-cluster/libqb/metadata.xml @@ -6,6 +6,6 @@ Gentoo Cluster Project - asalkeld/libqb + ClusterLabs/libqb diff --git a/sys-cluster/libquo/Manifest b/sys-cluster/libquo/Manifest index 163f8dc91eb9..6a60e86e8890 100644 --- a/sys-cluster/libquo/Manifest +++ b/sys-cluster/libquo/Manifest @@ -6,7 +6,7 @@ DIST libquo-1.2.tar.gz 710465 BLAKE2B 7e99bf206fa9b5ec1a8497df04bae174db155550d2 EBUILD libquo-1.2.2.ebuild 590 BLAKE2B 3368569bc1782f1e99ff8f34172936e96d42104ab13f8bf1aca98fdce3d14f05c9982b2e1744ecafb4e469a6ec7e939849aacb03b190da5fd842b73d6861b08f SHA512 94d9599f247443e5a797fcf2f5fce182f58683e5e57a0c46fc50d5c40490412d1071856545e49c6e35ff4d6dd76c96cb65a03794c82eb691fbdecf7bfdf0f707 EBUILD libquo-1.2.3.ebuild 718 BLAKE2B 615c080225c7be97953292d8f01a6fbbd5d504d3a1f0742b0d3389130c0ef8069c27325deba8b79d034088605b400836ecf1a4f45568c976aadb027293409109 SHA512 19ea79f999461ea43bf157347b67c58447e2607f8ea623b68eaee1f0b99c696a1d3ff7e89fac7ee7c300290d276648af9e9d52ac5cd0c31a14edbd15348c0c9a EBUILD libquo-1.2.4-r1.ebuild 772 BLAKE2B 2958aa5a0f725bd45e63d66bda3f2fe421f245a10bcf64cc19387bc1714093357cf5dfdf3008ba228bab1977bb68f50ff9cd9ad9b3b2281b96325db8ca4352ad SHA512 7acd8fd96314780820aa4599b33a0d0c1d4d9d991d26e0d9bd1a3cfe487965c07e1b40f730ddaeceae73fb51ea93b9f438278d0d9bf52f0dfb3891887e4b1988 -EBUILD libquo-1.2.9.ebuild 737 BLAKE2B 8c6b89c6785b8df86d8584729fb491c9ddf9369f902d23b71e7cd8f433838f51c16d0711efbff463fe653ada04904fbe63fe78af586be9cfa47d5458182a53b7 SHA512 4a75c8c72a1eebde7c0bee7edbc4a5776d5bef4730e44a260ae06cd002aabfe1da86a1bb0d366dc5ac6220d18211a6852637fbcc4bc5537331d7b20561bb6248 +EBUILD libquo-1.2.9.ebuild 761 BLAKE2B d5f80533cb11c1b59de5f3ce6ed283f70b9d4dac57a3621771b7f0f243c3b784382789c428a39965f4fe281ffd4fffbdcf17711dd9ac3b7bc93fd89e3daa4be4 SHA512 a5a4cf054fe2cfe205f27b05f46e65ca013e43f41d989a8396d6b4e11af3d6a34b6cd16b8fec34a0f147cb167643892c7c6cc0dc1220f0580860ecbb7b6fdbeb EBUILD libquo-1.2.ebuild 541 BLAKE2B 5c01008de8ad6fe491d952309a3b637cf15f0875b6a21f9af78e9b9d3cd714f766d51d05560ec535ebbd95abcfba7ecbf495eda5a0d12c1d55068a9c7c8a6f77 SHA512 179d109864de8811d2c065bdd430ee4c1a86f32f4e281ed1e1b80984de5e0cd0a584df6bd1a9e192e8d4e18539b812976f179cb2d9af564af360ef43dc2deb01 -EBUILD libquo-9999.ebuild 786 BLAKE2B 992c39a7309c4edf570e65e02327e79c35b0060fc1ccb642c043074dc472e1ffb3c4461d6630c9194dc9ba65d80a33f46dc88c81b450d6910fe5596f6b54ff4b SHA512 46ba7bab9617cff2099590f67bfca566ffeff0ad227c1c34f2ec3fa0efb62d0a67dac411865ef3794d94fb81b60fdf5bd39cb88b51b7fb368ae566947803ca7f +EBUILD libquo-9999.ebuild 810 BLAKE2B 9a29313bcff0e3386d87ec4a2305cb131785ee33e61ed41a041ceb28c12d79589b5c8fac7dece8372cf28560ba9d7689b088472921b9b67bea9b31e8f77007c8 SHA512 4aa475245362096d9229d32767460cdae0c899de6c431d3d8c328c7fd3b7f2822ec65d8c38eeb769b08696b4b03badc2eaea15713b1a7aa40666926b65e38db4 MISC metadata.xml 443 BLAKE2B 0473c666449ae5b5d1175a18ad8a014cba768c751a3f77027f227a1d1c59a061b06d0f25609297c3a7291d6fb80ed7a773043f04acc875a7f5d86510f99a54e1 SHA512 24f513273a47dfe443e18a9be97a710d523353daa131ea686de70ec13780d89c64bd7019ad83cf8aec8eeb1c63cd9cd3073cc86cdc27cfd361c5bc9197dba611 diff --git a/sys-cluster/libquo/libquo-1.2.9.ebuild b/sys-cluster/libquo/libquo-1.2.9.ebuild index 0b005031c633..dbc29394d12b 100644 --- a/sys-cluster/libquo/libquo-1.2.9.ebuild +++ b/sys-cluster/libquo/libquo-1.2.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -24,6 +24,7 @@ HOMEPAGE="https://lanl.github.io/libquo/" LICENSE="BSD" SLOT="0" IUSE="fortran static-libs test" +RESTRICT="!test? ( test )" DEPEND=" virtual/mpi[fortran?] diff --git a/sys-cluster/libquo/libquo-9999.ebuild b/sys-cluster/libquo/libquo-9999.ebuild index 88c33d14f348..cc7b789aa1b7 100644 --- a/sys-cluster/libquo/libquo-9999.ebuild +++ b/sys-cluster/libquo/libquo-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -23,6 +23,7 @@ HOMEPAGE="https://lanl.github.io/libquo/" LICENSE="BSD" SLOT="0" IUSE="fortran static-libs test" +RESTRICT="!test? ( test )" DEPEND=" virtual/mpi[fortran?] diff --git a/sys-cluster/lustre/Manifest b/sys-cluster/lustre/Manifest new file mode 100644 index 000000000000..4a7415896461 --- /dev/null +++ b/sys-cluster/lustre/Manifest @@ -0,0 +1,6 @@ +AUX lnet.initd 933 BLAKE2B b59c85c589adebc6ff65484546804ba3857a32ce226baab4dca16846b01e828fd68d3e4b84d164bb7a4bd796020ddf17d07748cf52457bd0db8f6188a418556f SHA512 9fa24be73df5671f2396398f67b8945eaf82290b72d6ce99add7dacf58095a028ae2c18e53e005c487a836dab254620fda9c9153825695f1d36af3c9442c7464 +AUX lustre-2.13.0-gcc9.patch 14815 BLAKE2B 11a28292c2c3175e5da2cc0521fe63c5ebc7d3265ee7e23443f755ba8e92f6c3b83f1da71119091e5f706bbf3d90485488db442d16e8b4387479c8cc539ad5e8 SHA512 fcb3de98bcd64f3562444928aa1adc2d935b66a19330a7b8e485e8cd468f8517bb0862b89c468ee243dbf8689675c78fbf565cb371dc6eb95ebd1803bf2a4bf9 +AUX lustre-client.initd 1099 BLAKE2B 89508197c5101e0e382da13720424cf526a6c2503719cab411c3cf03711a8b69bb3e8b043c3555fe3cc01a2ac748234f24b311348941689ded17b708a7c49868 SHA512 b535e81208bed0fadad6e140a6b11ee1786a957f1628a819954de72af02d6794346dda0eb2fdcd8583a9aebd1832e70539d9ca292f2dc34e104f2f61caa8e1f9 +DIST lustre-2.13.0.tar.gz 14598623 BLAKE2B f53b7fa455144f50ed7dd12150b9195fbc6b951a663df2a1a914aeeae79723cc0c0515c0c501fd67769e163b7026a341d679dbddbb590f6c63d1af0498dd44fc SHA512 6da16abc1ecaa6711bf727925ad327164c5b0d9918a7c864be8c3aa36b31b191154139ba718a0f84e4905907c265a0ce2a5394b44f1b85cd90880b3bfcd0d69d +EBUILD lustre-2.13.0.ebuild 2680 BLAKE2B 18b831187edf37b20aa16aa88bc737272dff9b58b42e5cda03218691c5a88c5443f08452f49b25c3099d7c3383db9ed0de361bc4051b0720835370e2407e96d9 SHA512 231a1a14fb15b852c248c2d99a864fcd5f52b7f7424ab608dfb0c7bc86844dc5208e2b6f389bf24f02e20dd81e1dc86f46c27192052e460ea3afdc3cc8c776ec +MISC metadata.xml 799 BLAKE2B c09b90ad5217999be2aa9bf20b87ba422c9b900c82e3ceaebbb55c37c99958b3e0d9f15c8994dee1cd83e2e84d69625bdca2aa08d36c2959b3ebba09790b0af0 SHA512 b2349a99b6292589846929421a8569e0fd9b5dd8c7aefa5c3bb5c1e4cb9afb809f2fb6e63b163265a4402188344226bca85bff07c9f2da809ffc0d388e6c6d88 diff --git a/sys-cluster/lustre/files/lnet.initd b/sys-cluster/lustre/files/lnet.initd new file mode 100644 index 000000000000..44f6a322a4da --- /dev/null +++ b/sys-cluster/lustre/files/lnet.initd @@ -0,0 +1,45 @@ +#!/sbin/openrc-run +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +description="Loads lnet module and configures network." + +depend() { + need net + after bootmisc +} + +start() { + if [ "${RC_CMD}" = "restart" ]; + then + einfo "Restarting..." + fi + + ebegin "Loading LNet modules:" + modprobe lnet + eend $* + + ebegin "Bringing up LNet" + lnetctl lnet configure --all + eend $* +} + +stop() { + local LNETMODULES=( "ko2iblnd" "lnet" "libcfs" ) + ebegin "Bringing down LNet" + lnetctl lnet unconfigure --all + eend $* + + einfo "Unloading LNet modules:" + for mod in ${LNETMODULES[@]}; do + ebegin "... ${mod}" + modprobe -r ${mod} + eend $* + done +} + +status() +{ + einfo "LNet status:" + lnetctl net show +} diff --git a/sys-cluster/lustre/files/lustre-2.13.0-gcc9.patch b/sys-cluster/lustre/files/lustre-2.13.0-gcc9.patch new file mode 100644 index 000000000000..ea86e923bc98 --- /dev/null +++ b/sys-cluster/lustre/files/lustre-2.13.0-gcc9.patch @@ -0,0 +1,406 @@ +From 1bbd0a24bb072c470d5bd93be2010b86b7a80382 Mon Sep 17 00:00:00 2001 +From: James Simmons +Date: Thu, 21 Nov 2019 14:17:47 -0500 +Subject: [PATCH] LU-12822 uapi: properly pack data structures + +Linux UAPI headers use the gcc attributre __packed__ to ensure +that the data structures are the exact same size on all platforms. +This comes at the cost of potential misaligned accesses to these +data structures which at best cost performance and at worst cause +a bus error on some platforms. To detect potential misaligned +access starting with gcc version 9 a new compile flags was +introduced which is now impacting builds with Lustre. + +Examining the build failures shows most of the problems are due to +packed data structures in the Lustre UAPI header containing +unpacked data structure fields. Packing those missed structures +resolved many of the build issues. The second problem is that the +lustre utilities tend to cast some of its UAPI data structure. +A good example is struct lov_user_md being cast to +struct lov_user_md_v3. To ensure this is properly handled with +packed data structures we need to use the __may_alias__ compiler +attribute. The one exception is struct statx which is defined out +side of Lustre and its unpacked. This requires extra special +handling in user land code due to the described issues in this +comment. + +Fixing this problem exposed an incorrect wiretest for +struct update_op + +Last problem address is the use of __swabXXp() on packed data +structure fields. Because of the potential alignment issues we +have to use __swabXX() functions instead. + +Change-Id: I149c55d3361e893bd890f9c5e9c77c15f81acc1b +Signed-off-by: James Simmons +--- + lustre/include/uapi/linux/lustre/lustre_idl.h | 6 +-- + .../include/uapi/linux/lustre/lustre_user.h | 14 +++--- + lustre/ptlrpc/wiretest.c | 2 +- + lustre/utils/liblustreapi.c | 50 +++++++++---------- + lustre/utils/liblustreapi_layout.c | 36 ++++++------- + 5 files changed, 54 insertions(+), 54 deletions(-) + +diff --git a/lustre/include/uapi/linux/lustre/lustre_idl.h b/lustre/include/uapi/linux/lustre/lustre_idl.h +index db941b24b1..123d73d339 100644 +--- a/lustre/include/uapi/linux/lustre/lustre_idl.h ++++ b/lustre/include/uapi/linux/lustre/lustre_idl.h +@@ -2738,12 +2738,12 @@ struct llog_rec_hdr { + __u32 lrh_index; + __u32 lrh_type; + __u32 lrh_id; +-}; ++} __attribute__((packed)); + + struct llog_rec_tail { + __u32 lrt_len; + __u32 lrt_index; +-}; ++} __attribute__((packed)); + + /* Where data follow just after header */ + #define REC_DATA(ptr) \ +@@ -3551,7 +3551,7 @@ struct update_op { + __u16 uop_type; + __u16 uop_param_count; + __u16 uop_params_off[0]; +-}; ++} __attribute__((packed)); + + struct update_ops { + struct update_op uops_op[0]; +diff --git a/lustre/include/uapi/linux/lustre/lustre_user.h b/lustre/include/uapi/linux/lustre/lustre_user.h +index bec8c97880..440854d175 100644 +--- a/lustre/include/uapi/linux/lustre/lustre_user.h ++++ b/lustre/include/uapi/linux/lustre/lustre_user.h +@@ -324,7 +324,7 @@ struct lu_fid { + * used. + **/ + __u32 f_ver; +-}; ++} __attribute__((packed)); + + static inline bool fid_is_zero(const struct lu_fid *fid) + { +@@ -502,7 +502,7 @@ struct ost_id { + } oi; + struct lu_fid oi_fid; + }; +-}; ++} __attribute__((packed)); + + #define DOSTID "%#llx:%llu" + #define POSTID(oi) ((unsigned long long)ostid_seq(oi)), \ +@@ -792,7 +792,7 @@ struct lov_user_md_v3 { /* LOV EA user data (host-endian) */ + }; + char lmm_pool_name[LOV_MAXPOOLNAME + 1]; /* pool name */ + struct lov_user_ost_data_v1 lmm_objects[0]; /* per-stripe data */ +-} __attribute__((packed)); ++} __attribute__((packed, __may_alias__)); + + struct lov_foreign_md { + __u32 lfm_magic; /* magic number = LOV_MAGIC_FOREIGN */ +@@ -800,7 +800,7 @@ struct lov_foreign_md { + __u32 lfm_type; /* type, see LU_FOREIGN_TYPE_ */ + __u32 lfm_flags; /* flags, type specific */ + char lfm_value[]; +-}; ++} __attribute__((packed)); + + #define foreign_size(lfm) (((struct lov_foreign_md *)lfm)->lfm_length + \ + offsetof(struct lov_foreign_md, lfm_value)) +@@ -818,7 +818,7 @@ struct lov_foreign_md { + struct lu_extent { + __u64 e_start; + __u64 e_end; +-}; ++} __attribute__((packed)); + + #define DEXT "[%#llx, %#llx)" + #define PEXT(ext) (unsigned long long)(ext)->e_start, (unsigned long long)(ext)->e_end +@@ -979,7 +979,7 @@ struct lmv_user_mds_data { + struct lu_fid lum_fid; + __u32 lum_padding; + __u32 lum_mds; +-}; ++} __attribute__((packed, __may_alias__)); + + enum lmv_hash_type { + LMV_HASH_TYPE_UNKNOWN = 0, /* 0 is reserved for testing purpose */ +@@ -1631,7 +1631,7 @@ struct changelog_rec { + __u32 cr_markerflags; /**< CL_MARK flags */ + }; + struct lu_fid cr_pfid; /**< parent fid */ +-}; ++} __attribute__ ((packed)); + + /* Changelog extension for RENAME. */ + struct changelog_ext_rename { +diff --git a/lustre/ptlrpc/wiretest.c b/lustre/ptlrpc/wiretest.c +index 3056a0bb7c..c2ce845050 100644 +--- a/lustre/ptlrpc/wiretest.c ++++ b/lustre/ptlrpc/wiretest.c +@@ -5444,7 +5444,7 @@ void lustre_assert_wire_constants(void) + (long long)(int)sizeof(((struct update_params *)0)->up_params)); + + /* Checks for struct update_op */ +- LASSERTF((int)sizeof(struct update_op) == 24, "found %lld\n", ++ LASSERTF((int)sizeof(struct update_op) == 20, "found %lld\n", + (long long)(int)sizeof(struct update_op)); + LASSERTF((int)offsetof(struct update_op, uop_fid) == 0, "found %lld\n", + (long long)(int)offsetof(struct update_op, uop_fid)); +diff --git a/lustre/utils/liblustreapi.c b/lustre/utils/liblustreapi.c +index 754536f117..0669a876f0 100644 +--- a/lustre/utils/liblustreapi.c ++++ b/lustre/utils/liblustreapi.c +@@ -2154,12 +2154,12 @@ static int llapi_semantic_traverse(char *path, int size, DIR *parent, + strcat(path, dent->d_name); + + if (dent->d_type == DT_UNKNOWN) { +- lstatx_t *stx = ¶m->fp_lmd->lmd_stx; ++ lstatx_t stx = param->fp_lmd->lmd_stx; + + rc = get_lmd_info(path, d, NULL, param->fp_lmd, + param->fp_lum_size, GET_LMD_INFO); + if (rc == 0) +- dent->d_type = IFTODT(stx->stx_mode); ++ dent->d_type = IFTODT(stx.stx_mode); + else if (ret == 0) + ret = rc; + +@@ -3985,7 +3985,7 @@ int llapi_file_lookup(int dirfd, const char *name) + * + * If 0 is returned, we need to do another RPC to the OSTs to obtain the + * updated timestamps. */ +-static int find_time_check(lstatx_t *stx, struct find_param *param, int mds) ++static int find_time_check(struct statx *stx, struct find_param *param, int mds) + { + int rc = 1; + int rc2; +@@ -4039,13 +4039,13 @@ static int check_obd_match(struct find_param *param) + struct lov_user_ost_data_v1 *objects; + struct lov_comp_md_v1 *comp_v1 = NULL; + struct lov_user_md_v1 *v1 = ¶m->fp_lmd->lmd_lmm; +- lstatx_t *stx = ¶m->fp_lmd->lmd_stx; ++ lstatx_t stx = param->fp_lmd->lmd_stx; + int i, j, k, count = 1; + + if (param->fp_obd_uuid && param->fp_obd_index == OBD_NOT_FOUND) + return 0; + +- if (!S_ISREG(stx->stx_mode)) ++ if (!S_ISREG(stx.stx_mode)) + return 0; + + /* exclude foreign */ +@@ -4358,7 +4358,7 @@ static int find_check_pool(struct find_param *param) + + static int find_check_comp_options(struct find_param *param) + { +- lstatx_t *stx = ¶m->fp_lmd->lmd_stx; ++ lstatx_t stx = param->fp_lmd->lmd_stx; + struct lov_comp_md_v1 *comp_v1, *forged_v1 = NULL; + struct lov_user_md_v1 *v1 = ¶m->fp_lmd->lmd_lmm; + struct lov_comp_md_entry_v1 *entry; +@@ -4376,7 +4376,7 @@ static int find_check_comp_options(struct find_param *param) + comp_v1 = forged_v1; + comp_v1->lcm_entry_count = 1; + entry = &comp_v1->lcm_entries[0]; +- entry->lcme_flags = S_ISDIR(stx->stx_mode) ? 0 : LCME_FL_INIT; ++ entry->lcme_flags = S_ISDIR(stx.stx_mode) ? 0 : LCME_FL_INIT; + entry->lcme_extent.e_start = 0; + entry->lcme_extent.e_end = LUSTRE_EOF; + } +@@ -4504,7 +4504,7 @@ static int cb_find_init(char *path, DIR *parent, DIR **dirp, + struct find_param *param = (struct find_param *)data; + DIR *dir = dirp == NULL ? NULL : *dirp; + int decision = 1; /* 1 is accepted; -1 is rejected. */ +- lstatx_t *stx = ¶m->fp_lmd->lmd_stx; ++ struct statx stx = param->fp_lmd->lmd_stx; + int lustre_fs = 1; + int checked_type = 0; + int ret = 0; +@@ -4594,7 +4594,7 @@ static int cb_find_init(char *path, DIR *parent, DIR **dirp, + if (dir != NULL) { + ret = llapi_file_fget_mdtidx(dirfd(dir), + ¶m->fp_file_mdt_index); +- } else if (S_ISREG(stx->stx_mode)) { ++ } else if (S_ISREG(stx.stx_mode)) { + /* FIXME: we could get the MDT index from the + * file's FID in lmd->lmd_lmm.lmm_oi without + * opening the file, once we are sure that +@@ -4628,7 +4628,7 @@ static int cb_find_init(char *path, DIR *parent, DIR **dirp, + } + + if (param->fp_type && !checked_type) { +- if ((stx->stx_mode & S_IFMT) == param->fp_type) { ++ if ((stx.stx_mode & S_IFMT) == param->fp_type) { + if (param->fp_exclude_type) + goto decided; + } else { +@@ -4640,8 +4640,8 @@ static int cb_find_init(char *path, DIR *parent, DIR **dirp, + /* Prepare odb. */ + if (param->fp_obd_uuid || param->fp_mdt_uuid) { + if (lustre_fs && param->fp_got_uuids && +- param->fp_dev != makedev(stx->stx_dev_major, +- stx->stx_dev_minor)) { ++ param->fp_dev != makedev(stx.stx_dev_major, ++ stx.stx_dev_minor)) { + /* A lustre/lustre mount point is crossed. */ + param->fp_got_uuids = 0; + param->fp_obds_printed = 0; +@@ -4655,8 +4655,8 @@ static int cb_find_init(char *path, DIR *parent, DIR **dirp, + if (ret) + goto out; + +- param->fp_dev = makedev(stx->stx_dev_major, +- stx->stx_dev_minor); ++ param->fp_dev = makedev(stx.stx_dev_major, ++ stx.stx_dev_minor); + } else if (!lustre_fs && param->fp_got_uuids) { + /* A lustre/non-lustre mount point is crossed. */ + param->fp_got_uuids = 0; +@@ -4758,7 +4758,7 @@ static int cb_find_init(char *path, DIR *parent, DIR **dirp, + + obd_matches: + if (param->fp_check_uid) { +- if (stx->stx_uid == param->fp_uid) { ++ if (stx.stx_uid == param->fp_uid) { + if (param->fp_exclude_uid) + goto decided; + } else { +@@ -4768,7 +4768,7 @@ obd_matches: + } + + if (param->fp_check_gid) { +- if (stx->stx_gid == param->fp_gid) { ++ if (stx.stx_gid == param->fp_gid) { + if (param->fp_exclude_gid) + goto decided; + } else { +@@ -4823,23 +4823,23 @@ obd_matches: + int for_mds; + + for_mds = lustre_fs ? +- (S_ISREG(stx->stx_mode) && stripe_count) : 0; +- decision = find_time_check(stx, param, for_mds); ++ (S_ISREG(stx.stx_mode) && stripe_count) : 0; ++ decision = find_time_check(&stx, param, for_mds); + if (decision == -1) + goto decided; + } + + flags = param->fp_lmd->lmd_flags; + if (param->fp_check_size && +- ((S_ISREG(stx->stx_mode) && stripe_count) || +- S_ISDIR(stx->stx_mode)) && ++ ((S_ISREG(stx.stx_mode) && stripe_count) || ++ S_ISDIR(stx.stx_mode)) && + !(flags & OBD_MD_FLSIZE || + (param->fp_lazy && flags & OBD_MD_FLLAZYSIZE))) + decision = 0; + + if (param->fp_check_blocks && +- ((S_ISREG(stx->stx_mode) && stripe_count) || +- S_ISDIR(stx->stx_mode)) && ++ ((S_ISREG(stx.stx_mode) && stripe_count) || ++ S_ISDIR(stx.stx_mode)) && + !(flags & OBD_MD_FLBLOCKS || + (param->fp_lazy && flags & OBD_MD_FLLAZYBLOCKS))) + decision = 0; +@@ -4884,13 +4884,13 @@ obd_matches: + + convert_lmd_statx(param->fp_lmd, &st, true); + /* Check the time on osc. */ +- decision = find_time_check(stx, param, 0); ++ decision = find_time_check(&stx, param, 0); + if (decision == -1) + goto decided; + } + + if (param->fp_check_size) { +- decision = find_value_cmp(stx->stx_size, param->fp_size, ++ decision = find_value_cmp(stx.stx_size, param->fp_size, + param->fp_size_sign, + param->fp_exclude_size, + param->fp_size_units, 0); +@@ -4899,7 +4899,7 @@ obd_matches: + } + + if (param->fp_check_blocks) { /* convert st_blocks to bytes */ +- decision = find_value_cmp(stx->stx_blocks * 512, ++ decision = find_value_cmp(stx.stx_blocks * 512, + param->fp_blocks, + param->fp_blocks_sign, + param->fp_exclude_blocks, +diff --git a/lustre/utils/liblustreapi_layout.c b/lustre/utils/liblustreapi_layout.c +index e47b303798..720fae814d 100644 +--- a/lustre/utils/liblustreapi_layout.c ++++ b/lustre/utils/liblustreapi_layout.c +@@ -135,11 +135,11 @@ llapi_layout_swab_lov_user_md(struct lov_user_md *lum, int lum_size) + comp_v1 = (struct lov_comp_md_v1 *)lum; + + if (comp_v1 != NULL) { +- __swab32s(&comp_v1->lcm_magic); +- __swab32s(&comp_v1->lcm_size); +- __swab32s(&comp_v1->lcm_layout_gen); +- __swab16s(&comp_v1->lcm_flags); +- __swab16s(&comp_v1->lcm_entry_count); ++ comp_v1->lcm_magic = __swab32(comp_v1->lcm_magic); ++ comp_v1->lcm_size = __swab32(comp_v1->lcm_size); ++ comp_v1->lcm_layout_gen = __swab32(comp_v1->lcm_layout_gen); ++ comp_v1->lcm_flags = __swab16(comp_v1->lcm_flags); ++ comp_v1->lcm_entry_count = __swab16(comp_v1->lcm_entry_count); + ent_count = comp_v1->lcm_entry_count; + } else { + ent_count = 1; +@@ -148,13 +148,13 @@ llapi_layout_swab_lov_user_md(struct lov_user_md *lum, int lum_size) + for (i = 0; i < ent_count; i++) { + if (comp_v1 != NULL) { + ent = &comp_v1->lcm_entries[i]; +- __swab32s(&ent->lcme_id); +- __swab32s(&ent->lcme_flags); +- __swab64s(&ent->lcme_timestamp); +- __swab64s(&ent->lcme_extent.e_start); +- __swab64s(&ent->lcme_extent.e_end); +- __swab32s(&ent->lcme_offset); +- __swab32s(&ent->lcme_size); ++ ent->lcme_id = __swab32(ent->lcme_id); ++ ent->lcme_flags = __swab32(ent->lcme_flags); ++ ent->lcme_timestamp = __swab64(ent->lcme_timestamp); ++ ent->lcme_extent.e_start = __swab64(ent->lcme_extent.e_start); ++ ent->lcme_extent.e_end = __swab64(ent->lcme_extent.e_end); ++ ent->lcme_offset = __swab32(ent->lcme_offset); ++ ent->lcme_size = __swab32(ent->lcme_size); + + lum = (struct lov_user_md *)((char *)comp_v1 + + ent->lcme_offset); +@@ -162,11 +162,11 @@ llapi_layout_swab_lov_user_md(struct lov_user_md *lum, int lum_size) + } + obj_count = llapi_layout_objects_in_lum(lum, lum_size); + +- __swab32s(&lum->lmm_magic); +- __swab32s(&lum->lmm_pattern); +- __swab32s(&lum->lmm_stripe_size); +- __swab16s(&lum->lmm_stripe_count); +- __swab16s(&lum->lmm_stripe_offset); ++ lum->lmm_magic = __swab32(lum->lmm_magic); ++ lum->lmm_pattern = __swab32(lum->lmm_pattern); ++ lum->lmm_stripe_size = __swab32(lum->lmm_stripe_size); ++ lum->lmm_stripe_count = __swab16(lum->lmm_stripe_count); ++ lum->lmm_stripe_offset = __swab16(lum->lmm_stripe_offset); + + if (lum->lmm_magic != LOV_MAGIC_V1) { + struct lov_user_md_v3 *v3; +@@ -177,7 +177,7 @@ llapi_layout_swab_lov_user_md(struct lov_user_md *lum, int lum_size) + } + + for (j = 0; j < obj_count; j++) +- __swab32s(&lod[j].l_ost_idx); ++ lod[j].l_ost_idx = __swab32(lod[j].l_ost_idx); + } + } + +-- +2.24.0 + diff --git a/sys-cluster/lustre/files/lustre-client.initd b/sys-cluster/lustre/files/lustre-client.initd new file mode 100644 index 000000000000..80341f46bbb6 --- /dev/null +++ b/sys-cluster/lustre/files/lustre-client.initd @@ -0,0 +1,47 @@ +#!/sbin/openrc-run +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +description="Load lustre modules" + +extra_commands="checkmodule" + +depend() { + need lnet + before netmount +} + +checkmodule() { + local LOADED="$(lctl modules | awk -F"/" /lustre/'{print $2F}')" + for mod in ${LOADED[@]}; do + ewarn "Module is still loaded: ${mod}" + eend $* + done +} + +start() { + if [ "${RC_CMD}" = "restart" ]; + then + einfo "Restarting Lustre..." + checkmodule + fi + + ebegin "Loading Lustre modules..." + modprobe lustre + eend $* +} + +stop() { + local LMODULES=( "lustre" "osc" "mgc" "lmv" "fld" "mdc" "fid" "lov" "ptlrpc" ) + ebegin "Trying to unmount all Lustre fs" + umount -a -t lustre + eend $* + einfo "Unloading lustre modules:" + for mod in ${LMODULES[@]}; do + ebegin "... ${mod}" + modprobe -r ${mod} + eend $* + done + + checkmodule +} diff --git a/sys-cluster/lustre/lustre-2.13.0.ebuild b/sys-cluster/lustre/lustre-2.13.0.ebuild new file mode 100644 index 000000000000..adb48cea0e3b --- /dev/null +++ b/sys-cluster/lustre/lustre-2.13.0.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WANT_AUTOCONF="2.5" +WANT_AUTOMAKE="1.15" +WANT_LIBTOOL="latest" + +if [[ $PV = *9999* ]]; then + scm="git-r3" + SRC_URI="" + EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git" + KEYWORDS="" + EGIT_BRANCH="master" +else + scm="" + SRC_URI="https://dev.gentoo.org/~alexxy/distfiles/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +SUPPORTED_KV_MAJOR=4 +SUPPORTED_KV_MINOR=19 + +inherit ${scm} autotools linux-info linux-mod toolchain-funcs udev flag-o-matic + +DESCRIPTION="Lustre is a parallel distributed file system" +HOMEPAGE="http://wiki.whamcloud.com/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="+client +utils +modules +dlc server readline tests" + +RDEPEND=" + virtual/awk + dlc? ( dev-libs/libyaml ) + readline? ( sys-libs/readline:0 ) + server? ( + >=sys-fs/zfs-kmod-0.8 + >=sys-fs/zfs-0.8 + ) +" +BEPEND="${RDEPEND} + dev-python/docutils + virtual/linux-sources" + +REQUIRED_USE=" + client? ( modules ) + server? ( modules )" + +PATCHES=( "${FILESDIR}/${P}-gcc9.patch" ) + +pkg_pretend() { + KVSUPP=${SUPPORTED_KV_MAJOR}.${SUPPORTED_KV_MINOR}.x + if kernel_is gt ${SUPPORTED_KV_MAJOR} ${SUPPORTED_KV_MINOR}; then + eerror "Unsupported kernel version! Latest supported one is ${KVSUPP}" + die + fi +} + +pkg_setup() { + filter-mfpmath sse + filter-mfpmath i386 + filter-flags -msse* -mavx* -mmmx -m3dnow + + linux-mod_pkg_setup + ARCH="$(tc-arch-kernel)" + ABI="${KERNEL_ABI}" +} + +src_prepare() { + if [ ${#PATCHES[0]} -ne 0 ]; then + epatch ${PATCHES[@]} + fi + + eapply_user + if [[ ${PV} == "9999" ]]; then + # replace upstream autogen.sh by our src_prepare() + local DIRS="libcfs lnet lustre snmp" + local ACLOCAL_FLAGS + for dir in $DIRS ; do + ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/autoconf" + done + _elibtoolize -q + eaclocal -I config $ACLOCAL_FLAGS + eautoheader + eautomake + eautoconf + fi +} + +src_configure() { + local myconf + if use server; then + SPL_PATH=$(basename $(echo "${EROOT}/usr/src/spl-"*)) \ + myconf="${myconf} --with-spl=${EROOT}/usr/src/${SPL_PATH} \ + --with-spl-obj=${EROOT}/usr/src/${SPL_PATH}/${KV_FULL}" + ZFS_PATH=$(basename $(echo "${EROOT}/usr/src/zfs-"*)) \ + myconf="${myconf} --with-zfs=${EROOT}/usr/src/${ZFS_PATH} \ + --with-zfs-obj=${EROOT}/usr/src/${ZFS_PATH}/${KV_FULL}" + fi + econf \ + ${myconf} \ + --without-ldiskfs \ + --with-linux="${KERNEL_DIR}" \ + $(use_enable dlc) \ + $(use_enable client) \ + $(use_enable utils) \ + $(use_enable modules) \ + $(use_enable server) \ + $(use_enable readline) \ + $(use_enable tests) +} + +src_compile() { + default +} + +src_install() { + default + newinitd "${FILESDIR}/lnet.initd" lnet + newinitd "${FILESDIR}/lustre-client.initd" lustre-client +} diff --git a/sys-cluster/lustre/metadata.xml b/sys-cluster/lustre/metadata.xml new file mode 100644 index 000000000000..ef4b0c414c12 --- /dev/null +++ b/sys-cluster/lustre/metadata.xml @@ -0,0 +1,22 @@ + + + + + cluster@gentoo.org + Gentoo Cluster Project + + + alexxy@gentoo.org + Alexey Shvetsov + + + Lustre is a parallel distributed file system, generally used for large scale cluster computing + + + Enable kernel client modules + Enable Dynamic LNET Configuration + Enable kernels server modules + Enable lustre utils + Enable installation of tests + + diff --git a/sys-cluster/maui/Manifest b/sys-cluster/maui/Manifest index 360effd4c703..aa291d310155 100644 --- a/sys-cluster/maui/Manifest +++ b/sys-cluster/maui/Manifest @@ -1,6 +1,5 @@ AUX maui-3.3.1-torque_4.patch 568 BLAKE2B 84f9d45e15ac837c8d00be056e5079538b49281bd64401fcbb25cdb853c93205e0fc6470bdaa44c302018508adcc1477776ce438d332e4044a920cab1ac1a401 SHA512 ac493718454e9d08f9d94aa38ce7a9f6baa58643928eb9d6af738be94aa7dd2b685de98ed0516170656ca94a52b6838a3203c87d64642dfebe81733efc461f18 AUX maui.initd 477 BLAKE2B 79dbd14bf08201d6d38f466ee0f486aa9402eefd0cb85d99cd2b756966d95665132ccb008ee1997b48114e062508796093b7e99e08fc44a855f7a3752237ae27 SHA512 73748cba13d55a56d7db3e3b36d52726c3e6eb54a177f87dc14aec655e7c19614932116719d121da6808227c9216c3ca59697b4327b3a5fb828ef8c2f6645b3f DIST maui-3.3.1.tar.gz 901179 BLAKE2B 57c207c3760b929140ccf998532131d2a879278cb47218a673cba1dda67f8d77180eadaf72c6bbf4c0917db78de5301f851324980917d772d9b955e551ad16f2 SHA512 e22a0f08b40d810792175b5bc15a53831e84eeab43ddc79ebc3e10a2d5c0b77a4634ff67975f9dae06fbb84f84cb3a95e9cbfcb8086734dbd41caee3359675b0 -EBUILD maui-3.3.1-r2.ebuild 1363 BLAKE2B bc528cb955778ff0fc28754447bf5960cde14aa4912fa6a77c2624bf29aa34748bccaec0bded9de074a15270cc7dc0a8a9585285b2dff5e8442dc9996c40996e SHA512 5b5953bfe63b5b6d68a1b08d05304e6a3bd09215ce8e39967eb4c49afb2ee1b48691736937b37bf2b0917f9e49a3f2afaa18d24c2ac1b97488397124dc0eca30 -EBUILD maui-3.3.1-r3.ebuild 1410 BLAKE2B 346cf8da03f67d4804ef8c3034cabb27d40669e51657ede4d4cd7ddae8dcdaa7d805e41021be3a68d70948c4fdb1bee793ec685b30ca8d18935fda5811fdb5de SHA512 f70ca3c8d8c3cdd14c4f71d74d3c8e3c34dfb4e533c19781d518be0227dd3a3d8532ea199319433a77f8411535bd335e76090596a3bcfa3a7870675893305276 +EBUILD maui-3.3.1-r3.ebuild 1382 BLAKE2B aa8223dd47c1b9ad18d510c157550444e4146a012764acbf4a2cb227be747e2668f981bf983687f146e219bb0dd91302421b4ea2ae2bdd9e36ca64d9bad81852 SHA512 819abc743381e39aa0079309c2dd3eaa41af2a399c76ccf0f7c0cc3c65531945cfb157206dff17ab351d443cfc48f9e1d3f9081e7ac3b9c01db7d8a71cc9eae6 MISC metadata.xml 386 BLAKE2B 42f99e755b29e50569cc3f6b93ca54611d21a57fe905803d3a206ca16e6efdac2e2433a3680e352f88b87c7b745419852eafb6399f587354a96266357c27d6af SHA512 15a026ae2a40cc79038965dc0cff98f4dc4a5c2e231a9a59f46c1360c6b32e2195e1d354be34870cc7ef3033c9182d4b933c1e7625dd1053d062f12321c8130e diff --git a/sys-cluster/maui/maui-3.3.1-r2.ebuild b/sys-cluster/maui/maui-3.3.1-r2.ebuild deleted file mode 100644 index f14cfeaf5d75..000000000000 --- a/sys-cluster/maui/maui-3.3.1-r2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit eutils multilib - -DESCRIPTION="Maui Cluster Scheduler" -HOMEPAGE="http://www.adaptivecomputing.com/products/open-source/maui/" -SRC_URI="http://www.adaptivecomputing.com/download/${PN}/${P}.tar.gz" - -LICENSE="maui" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" -IUSE="pbs slurm" - -REQUIRED_USE="^^ ( pbs slurm )" - -DEPEND=" - pbs? ( sys-cluster/torque ) - slurm? ( sys-cluster/slurm )" -RDEPEND="${DEPEND}" - -RESTRICT="fetch mirror" - -pkg_setup() { - if use slurm; then - if [ -z ${MAUI_KEY} ]; then - eerror "You should set MAUI_KEY to any integer value in make.conf" - return 1 - fi - fi -} - -src_prepare() { - sed -e "s:\$(INST_DIR)/lib:\$(INST_DIR)/$(get_libdir):" \ - -i src/{moab,server,mcom}/Makefile || die -} - -src_configure() { - local myconf - use pbs && myconf="--with-pbs=${EPREFIX}/usr" - use slurm && myconf+=" --with-wiki --with-key=${MAUI_KEY}" - econf \ - --with-spooldir="${EPREFIX}"/var/spool/${PN} \ - ${myconf} -} - -src_install() { - emake BUILDROOT="${D}" INST_DIR="${ED}/usr" install || die - dodoc docs/README CHANGELOG || die - dohtml docs/mauidocs.html || die - newinitd "${FILESDIR}/${PN}.initd" ${PN} || die -} - -pkg_nofetch() { - einfo "Please visit ${HOMEPAGE}, obtain the file" - einfo "${P}.tar.gz and put it in your DISTDIR directory." -} diff --git a/sys-cluster/maui/maui-3.3.1-r3.ebuild b/sys-cluster/maui/maui-3.3.1-r3.ebuild index 8f5c03da2d52..82459ce3849b 100644 --- a/sys-cluster/maui/maui-3.3.1-r3.ebuild +++ b/sys-cluster/maui/maui-3.3.1-r3.ebuild @@ -49,10 +49,10 @@ src_configure() { } src_install() { - emake BUILDROOT="${D}" INST_DIR="${ED}/usr" install || die - dodoc docs/README CHANGELOG || die - dohtml docs/mauidocs.html || die - newinitd "${FILESDIR}/${PN}.initd" ${PN} || die + emake BUILDROOT="${D}" INST_DIR="${ED}/usr" install + dodoc docs/README CHANGELOG + dohtml docs/mauidocs.html + newinitd "${FILESDIR}/${PN}.initd" ${PN} } pkg_nofetch() { diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest index ace55765a86d..c586fc432eed 100644 --- a/sys-cluster/minikube/Manifest +++ b/sys-cluster/minikube/Manifest @@ -1,5 +1,97 @@ -DIST minikube-1.0.0.tar.gz 11078450 BLAKE2B 4773ab9afd769e479674f4ce2ddf50220c1fc8b48a93b15541940db1805118e601d538bc93eb64f6978a6cdf7f9ea7e4300b947a3f819247f04dacd4c81f2a93 SHA512 9cf064192adad21270ea0c86dae2085482f0763d538210e4b35478277edf6b20ac9d212119f79eaa7ad8679dbeb7c1e2d0a4a0efeb3d6033f858e5dd7c296df5 +DIST github.com-MakeNowJust-heredoc-bb23615498cded5e105af4ce27de75b089cbe851.tar.gz 3384 BLAKE2B 5eb9bb3c88a3bee70cd64f30afcc039f2f43b68be23f39c72f9091765388229a8f5bdbfba8d11d1916d18e9c785e15959c000337461e44940df0ea40ecce40db SHA512 b877b8b0e67f300ed9773b32593a1edec2fb6df3b0d5026cc7b67490ec9a4cb0d9630fb30dc3dee6b7081f81c3fbf1399809c4bb171a5afab665ff93a9f3a034 +DIST github.com-VividCortex-ewma-v1.1.1.tar.gz 6042 BLAKE2B 03a1a3b89113adb1a99133aade2b30847f201cfa18d7de1fecff036dab397865293e4faa7edf66b7a6e5a9221989da6daa64e0a77a4ad7c26f7a9a2283aae13c SHA512 cbeb946dc6ca9a16631b3df900754d7b85ca6863b1be596612780fcd1907f4f8c301460b3a5aac97578948a591efcf2e64b574517c2652e09dcebb14076c6395 +DIST github.com-aws-aws-sdk-go-v1.16.26.tar.gz 10525967 BLAKE2B 3623267405181b503d411cd76c52365dfd4ff50a192b40a6e18680fd7b7c267e122580387804941de3a9743078b916095f35bed5bbea1d4cae1d6d92b610984b SHA512 29879ef3c7edb525b66a9a7802a039b32429d3b2073697a77a8a148e17acc1e9dcc5b9774c5237afcfd5cfdcffa7719404c9611b38187fa9361899efbacbdb86 +DIST github.com-bgentry-go-netrc-9fd32a8b3d3d3f9d43c341bfe098430e07609480.tar.gz 8404 BLAKE2B 63a87d2d9767ec631c3d95b71298055228a05fdb8ce00f883e065d3e307788f0abf8f393eac810ae2ccea772ed32d3da7da6788b56bd0a75f06840f3fbee11e6 SHA512 f5af4aa8b2777101af9456bd9df0d483a0b11bdcca720fc596d562060da754fa2d21a8ad714c1fa5f23eefd8a1e3dd4c8126bbe14b97d18c75f3bac584ee4056 +DIST github.com-blang-semver-v3.5.0.tar.gz 14360 BLAKE2B e6ed756f3d7489cfc77e419003b055d4e72f0bfd1298ef8ae87b51c46404e793345a490f52848f6071e997cd626723884d5ce22c8ed08899483491670568bbe1 SHA512 95c4c5154a22c4b4beef977955cf33765897b542bf0e46dc92749443755fb23b22f82a0a3a9c033a695789141028d94066ea5ad3c9352d59c59f6c0b6870d669 +DIST github.com-cenkalti-backoff-v2.2.1.tar.gz 8623 BLAKE2B 9874c7a36bd6d1ee0de9d357e3de6df7ead1f986bcb402870f78e73cd0ce9f8f0c050d499050ac4b9fac04545cfce22aaebd5b0001b2f9c1a1f528570f55d609 SHA512 29db69fad6ce3cd4dc1371ad2000cf11960f1f3b14cb1c62e9a6d4b4fab3e7eacf23b30bd15b8941faa0c1adce9f41cccb3830925ad2848ce09d5c2fd3aea39e +DIST github.com-census-instrumentation-opencensus-go-v0.22.2.tar.gz 165321 BLAKE2B 9e2dd915a7cdd60ae61ea696db896b3490624e7f4d70559bc53df236126a3e14e4cc69f924b62ca0e09b007e81c21257f08c599e718efab3ea2be18f2ab44ae6 SHA512 7591403cd66c9b7a967980a3ae17dec3b680d74b07c4e1f9b3dca3a4ae188a067113dac5b52ba8fa6dca3b94adc5e250c610a235fb154ac9e8c3b05fc9dbccba +DIST github.com-cheggaaa-pb-v1.0.27.tar.gz 11800 BLAKE2B b8b89b83065b31bdd18490cb468d14fbb294cf9abf202305b63c9a60c5191760cb7c634ad6474afd79c9aa42b54d2c8c65aa529f08b61979a3f8cd71aed56a7a SHA512 74c86cb0e73249c930e81998abcab11e1f7833e522ec90555282593ba66d6170ccd7ab049705c060e1706aae44d1d061c14d282688418065530f1eeee3064fce +DIST github.com-cheggaaa-pb-v3.0.1.tar.gz 29142 BLAKE2B c9d52854c591171bdbaa9d8f4ac47d329379db756c5a80494a091c42987006afa5d2143198b74a32d8a30dece202d767759fe5ac4f325dbbfbc690a869e090f1 SHA512 3953dfe5eb8261003fdc41b12c965bdf1b9186aca2bafaa2fc07ac861d8b6a473ad098322de7d7e9ec8edd9b9bccd06e66b0e9ace96f5c2fbefccf5845786e96 +DIST github.com-cloudfoundry-attic-jibber_jabber-bcc4c8345a21301bf47c032ff42dd1aae2fe3027.tar.gz 7363 BLAKE2B 87d7a47bf537428a76038a13946b96f47fc463badb74b8e7d1abd1c729a71da4574b684db255bb00bd5e3d5d6cbef4e619104a77ca7555c835860685f898d54c SHA512 a0109dcad66d20c85cf8440d0e57446e7f296051ffec4b7fcc802d20d67223eb711a2a67ee49f9b51c5f54b8896cfdbde689d8cee8dbec6bd9ac4bcccbb89704 +DIST github.com-cpuguy83-go-md2man-v1.0.10.tar.gz 43936 BLAKE2B 2858c50d4fa492ba4182f08502b1145a401d0a45dd6a86eeb8b78ca7c65c97c108da07239c12bb25593f619365660d0b78903d3e699a086e1162736b949f0c4a SHA512 cf9eb65bec7fc4293c4a867eca215a0ccb0c495c3e4e0759c04899887033c1edc2b4174d6975be73e56d621d5003b9b88f590f48276099c39458609b533eb40d +DIST github.com-davecgh-go-spew-v1.1.1.tar.gz 42152 BLAKE2B 3c6689b3d2861fbc4a70b8ab25b790d132865e4ec34062fd80005fc7d62c1b4cd77df534c27a2d8b1c42c63f8a551fc7d98e3649bf902d176fd965e933faf6be SHA512 b00621d2f11c4cc858e69fda3e6975f910deb375c4f2305a45b230e2d9be73f183db5d2ce4f5e30a14b27e11e79380233ee68fceeef0d855c64fca966e68111e +DIST github.com-docker-distribution-edc3ab29cdff8694dd6feb85cfeb4b5f1b38ed9c.tar.gz 1769777 BLAKE2B 235216295ebfcf61e6fe3cd8f81ac66a0bfd9a67da6b8c6ead4c778e0fcd7ecb519bbb67711d502f5f253a4e98604fba3b055458931ab7a03b4d61fb380c8169 SHA512 05caa27ac0c8e16c7a7c1d0de0f3c0f560be51d0bf5f487f370a0b99971f88e3134448a2fd34af694f124f60515ce38923686ca4fedc8141c5bf4d74f85b0141 +DIST github.com-docker-docker-v1.13.1.tar.gz 7788124 BLAKE2B e0097185c702a3402edfaaaab062dd9006a88cf27d6b1d45ad201f97c8ecf7a12ca89f92cae6e4ad994c9c683e3ac475a5679f88eb8847407d4ab83bd9c94fc9 SHA512 6241e68c891da7c2a584f909136092871ef8a668ec544dbcff963e520963fe16983ed625c8d217790f1dd816f2e41bbc5f7bbf28e5d7798edb2ee3ae80df2a8d +DIST github.com-docker-go-connections-v0.3.0.tar.gz 29811 BLAKE2B 38a2b9632dffc2bd367f89d923cba58e943d46aa9b41afcb8a951ebb2b30ab33a99675f9e5a355ec029f0b9b7e3944e27fd0c554700efa03a443b901a4e7e779 SHA512 a1ee9a4a497e535d5af431b9c3c1b3b5f6939bc6a52e7e52a7fd063c869039f4989ff8e72fe08ea24cf732b8340c5266612d6f11f6a88604de2b015e802175d9 +DIST github.com-docker-go-units-v0.3.3.tar.gz 11220 BLAKE2B 93a4b0b05af0f3b209f4609619347a66dfa3182b9bfeec9862b834782986d58c14504ee766b65a37f9d2ef7a446b19561249b5b3eb1e75d6ae88c9ebf07ba503 SHA512 83b8433270e99aaee1c2b04bd7a7723ee32174c55e96bc11765c2ec077c019f077c9aff571a8e94cdceb52019a0b11259f822644df5b2891b3751e1d1f495ad5 +DIST github.com-docker-machine-a555e4f7a8f518a8b1b174824c377e46cbfc4fe2.tar.gz 2825464 BLAKE2B a21a7d82f71f6f11842730b9ec74d721c76692b89d2545abe5dd5f73cf48d97270d6fbd88c20d8e11dd7026cc4c47692371a309d04d825a4925bfab03d367721 SHA512 7979e23b036ab9b4ed777767df8ceaa2c6468c39f4c2b3cd7bb9570cd4b0a1a019ccf61e34ef83dc45e6c297d7e860fec9c7db9a7b2e39f7a9370b01745c0635 +DIST github.com-docker-spdystream-449fdfce4d962303d702fec724ef0ad181c92528.tar.gz 35378 BLAKE2B dab00cf2ff22077187532a66abdd609a9101a0ca4b0fb6bcd31647e72dc491ba6ad2c2f82d3780d687dc8a95c3f499bd457abc7ca4b98cc0d08c726f13d58593 SHA512 754efd869559f96eb244a603bf575e1b439d8aa4ad34485121c76c4900150ac8a81f7fcdde4b2af49bcd317eba2212ed60a16a10cff973c9f87516bf50ad0d2f +DIST github.com-fatih-color-v1.7.0.tar.gz 816449 BLAKE2B f006f51cbd1a0288380b339d7d2b493e447aa1e6bd783f11de5670d4db6ff8c1463cbe957a04127c1f24186a9362be8c40ecdf4394cbbc0e2c6c2cb598c012ac SHA512 ee5668ce828ad3e5461c54d971aee4b10a578f697717010d60fdda641948430816e74580563dfea6a4c66a9840175ff5b63c2ca9cf1af213cfac5be7b8ddac36 +DIST github.com-fsnotify-fsnotify-v1.4.7.tar.gz 31139 BLAKE2B f2d0aaabfad525fb640beba78991a858ad23203a557a69fc15d2f017b2a693c64c244de435682b1cd9d59e89a97e4ba60c7f95fa99a6145a9dea73b0f334936e SHA512 840943043c49c837641f04b976f2ba610fc03bd31030ca6442744d51fa9241da1905730ea11466e249a5bd37437f1e2a433a012a64ce872a1562c941bd5bfcbf +DIST github.com-go-inf-inf-v0.9.1.tar.gz 13072 BLAKE2B d7418f32eebd7a31be97c25f876e91ca7b44235975f2f69d8f75c0009c097095ee2e847cf6ff8f552749b6efa1bb5098c72f29c624ee92cf573f8fc37d0e3e41 SHA512 8627b4a636005089669ab0c7262e7a5a1549941d049a66abe6b73e61533f45a953012615d9b114c883d68450608d69f8aa5d0b1e9ad67d95ce9916d4ede640a8 +DIST github.com-go-yaml-yaml-v2.2.2.tar.gz 70656 BLAKE2B 750d1135eb73dd1eaa08f86294227973fc465ea6212233596253e5385e2081f4576123b7fbd96bfbdcdec4d1171d78c04835d7fbaa4b4e69dabdc3da10bba1de SHA512 210b36f9cc4205f91041e0da08b8eae6afbb9f44fc036bf578223da52a74ee21fa60caa569efbb5b8262e2b885ff13efa68705cbefdf93a1d05b2378d95620e8 +DIST github.com-gogo-protobuf-v1.1.1.tar.gz 1868227 BLAKE2B e615c7debc7ece2c7a9fd94053a04b38fa3656193878788902427b90c5509871a22d543d57a73377330a0e447f8651cfa198f5cffe507b3c24dca68eba214cf4 SHA512 f079692cd378f2b198523cfb12de120096d0e9efe642451de6021c36f943554101ad5b747f373b448b5a0d4c2a8f530031fbbc91925c6b1e13e43dddab463491 +DIST github.com-golang-crypto-5c40567a22f818bd14a1ea7245dad9f8ef0691aa.tar.gz 1690995 BLAKE2B ce33e064cf8ed8d1939dd39b5176293f5de1db975e5325d6eb4a481960451e8ad77cb48bc2bc36fead10a6a1811bfe95b44a191ca7272508d7776168033d9f52 SHA512 003608c7b791212dbec4c9d22dd695245a6b570e93dff06593e7baf9aed2e2cd02355a0fa8c12b69bb451b9ff27b85a82099a751872c5a0d02163a034f72d829 +DIST github.com-golang-glog-23def4e6c14b4da8ac2ed8007337bc5eb5007998.tar.gz 19688 BLAKE2B f9ff73060c3b10603472c3ea4f50b4afa6abb5a4e9e7ac43d2a6c2e62541d43ef9f0ef7a8759d9b3281d72e5f90c516ee174c91de9a640a5bdf6877700450d44 SHA512 e9e70cf2a2d74ca813d0cadc23d213a1112ca4d1167abb63d8e0929585fca90c3a5bab1f49db20095c48bf1fe03b4424353c33728d09a201334eb65770888dc5 +DIST github.com-golang-groupcache-02826c3e79038b59d737d3b1c0a1d937f71a4433.tar.gz 25244 BLAKE2B bbfd67b7c9d34fe1cddab77a372fc53c899424122c46dd637186bb571e1a12dda7f0d6991bb5ad85cd0162803832e5843af6b184f861fa5dd1ac0a5cd8c7ed86 SHA512 e7ecb5c64bbb9e1fd2555ed496abb1e65f836b8017f21010dc853f8c527826eb6c315744ce991725d85e3500a6c877b3f25ba22090584c4c75dec6e6cbdc938d +DIST github.com-golang-net-3b0461eec859c4b73bb64fdc8285971fd33e3938.tar.gz 1099680 BLAKE2B 989a8d6c9166696bef1aff398acc8cd1e41e1240c5c113be030c80355cdf96eaa6d5f231c99f2c44d8eacf199579804c59fc45f999862bc4bf057b694841c8dc SHA512 5e42e26ac17f52d6408b63eebd740bedc5a78b8023b675688d7b39b20afa53b34ffde764b693828143483c8f5450180f6a00e9eb28b8f3f6e14303cc4cd7c62b +DIST github.com-golang-oauth2-0f29369cfe4552d0e4bcddc57cc75f4d7e672a33.tar.gz 45476 BLAKE2B 42a97cfb38a2633d99e5995b75f055a6ae5bc3f34b3a501fd4b016c129a0e85fdf1412f5f8e5614ccaf19b1abf018e3b5da7339c9c796ed9d2bb40c25ee477fb SHA512 f7b55b531c924bcdae71beeae0191b0ba002a7551012e8a6e1c088fc74dc4c985353af362138fa9276eb5d965f25b45b3c87c8e1a756d8c0e89893816b825661 +DIST github.com-golang-protobuf-v1.3.2.tar.gz 312285 BLAKE2B 381ae3c4bad3d3b3d489a3b66752e9e2405d17d9ed2c55aa1ec06ce6c18171b1c7625f6cc6e28490551a6410835f6e774a408de39f6e9ea9b3cddaf46e3b859a SHA512 ef9190f7773b18005760eb755a1dee25eff38c188687033362635e2431cf2c7372a59a3fec91acd6e4f63aa31d08391f7521a8dafef7895268b6a1a78735dd8a +DIST github.com-golang-sync-112230192c580c3556b8cee6403af37a4fc5f28c.tar.gz 16835 BLAKE2B 51efe53ea7ab1f11f8ff078fbfa91526b97a1d918101bdbc755aa500424dda860d3a11195c1e44d033eaf7e0d09e7f327e404ad9af84f4b9747d8805b53dcf10 SHA512 bd90bb14e688fa7613d83dc8718bbb688a2f05cc8eb8c3dfbbf71daa7dc08e35044803c4bf8e5d5aab625a612e986e6f76c822c437f52132581ac37e0e2e92f9 +DIST github.com-golang-sys-04f50cda93cbb67f2afa353c52f342100e80e625.tar.gz 1450689 BLAKE2B b1b33bb265344ef4d3473bbd267276dccaa344d2a1c8f9bb9d16f9892640aba6a1e97fa18b7e3ef634c3eec3a298109d8b310d158834586847d10f54b796f8be SHA512 dcb88fc4cd02d92cefb2913513567076c8a9e163f6f7afb1d0df6cb4d39fe058a2979a89803605d0f64b470a6f5b24174ba674b0add9b5dd16054a0b781b3c9d +DIST github.com-golang-text-v0.3.2.tar.gz 7168069 BLAKE2B c2412f4554e2a50fe0764c24cd52a0799d526cb78952839fa1c031c43e7c34a58f6c65d2e450a0ddd0447d5f749aa5104dd47dca5a2c4964e3dd6e2eb39313c3 SHA512 48156313c3ae4c01ea3a8b790ae829f50f2a53ea9ad7c14509749405da5cb7c98e6e1a2e9f3619e01393935d452b5b5e568b29719cd1f286570272d59508da58 +DIST github.com-golang-time-9d24e82272b4f38b78bc8cff74fa936d31ccd8ef.tar.gz 9318 BLAKE2B f2d50340655d21b1bcded6cb76ae16026c1d43a40a45a45dcfdda8171722c64bde3fcdddde9eca4e1f9ceb994a58750687ebd439464f962652cfb004329b6310 SHA512 d4f6336675a491f5de855c33a506baa99c33c02f59fa9c5284e29ab4638eb55ff5f7d24dd5a1c480211f41cbd3bffa6366594828c333f5f039a7f3009515beb6 +DIST github.com-google-go-cmp-v0.3.0.tar.gz 76127 BLAKE2B 8f9f20d328be91d5a2040fd0a27eaa98fcc533e0f600a8ecf9c21fbd023fe5428dc94055203fec6e4940e0ef7ef378ad8a0480ebc82b40e04beba1cdfbc86b04 SHA512 74c39cdf2b73cc9219082a20083ef2a104e77c539b34d697ad36d5e0a203fb77532fb5a9bac365c1d8957237a4d165dcb5ab31d32c96014e3090535f812ee1de +DIST github.com-google-go-containerregistry-697ee0b3d46eff19ed2b30f86230377061203f79.tar.gz 5301395 BLAKE2B 343791543618512746d84a5cdbba4c3eedcf4a01cd7ca41ef71b9c2a92a3a30533f65ef11a792b1063f0c065bf690d1c8d96c02690cc489c9e87032b8741ef5c SHA512 5e6da225e158c6afe93fa6f0e61a0b88c7351059066eb310e33f3e0f6f9f178178838df935161da68ddcf994f1fe672b16c8fc98bfa4e1a0892c6b61dacda418 +DIST github.com-google-gofuzz-v1.0.0.tar.gz 13201 BLAKE2B 3884b6e9a6f910986f6ff5705b505e9107200a034d0c99de426af38938a71adb3ed443bf45da70fe68133c528db69aacebf4be74fe47d5f8bbff0bb88a4d8bd3 SHA512 826cd0d22d8cfa724e4b16e052fe732f52c81ded6168b22eed1839fed2b12d020b98ff3518f8620bba3659cb404fae342875c16386f4ecdf48286e5b99b46a95 +DIST github.com-googleapis-gax-go-v2.0.5.tar.gz 15328 BLAKE2B 347d2ba9ffc3f752baeb6500a11a598c4d195141002ca725f2a9b0fbd29a5c1ab1e5d578c8d6512300874ff9899ee28c18a16593a09d8deca820eb76b7661e62 SHA512 b164b4d18cb4b9b8c88d4260933b62abd6b211b2461c158b3569815cfa61aa04f481df7545e616b6da3e71204127e3955f39e56bdf3fa7db2672781b9ac3bbd7 +DIST github.com-googleapis-gnostic-0c5108395e2debce0d731cf0287ddf7242066aba.tar.gz 300660 BLAKE2B 7f3bf228cdb0566d0226daf05fd107f79b135ceaadc55a84a30d5d595a2254282bc33646284ab48e0459d48abc977f30957df8c3c9bab26c435c611e81ec6e0f SHA512 0c888ba583a7320ff0b3e55e7543b96ce4f16069bdd3c6319cbbbd36325fe28e96c1464bcc989aa3573021f9a8644d692ee943cf9cf9fefe391ba313e76e1136 +DIST github.com-googleapis-go-genproto-24fa4b261c55da65468f2abfdae2b024eef27dfb.tar.gz 5334765 BLAKE2B 5a0fcd4fcb09b36464e37d39083feaf9bc690496cfee5c4528c035f31d47bce0c1ab0e3e02d3a0bfa84f38c9ebb9480f8d496e12ab9d51b36fb838913a61426d SHA512 a297ff26f30e776cd48f3d81dfea18ddb92c625fa13cb9c97ef1915556a321877b80a439b983f7fe6703addcea7bf365932efbea43b93d1ce49cf1fa3490e0e4 +DIST github.com-googleapis-google-api-go-client-v0.9.0.tar.gz 12328356 BLAKE2B 3525d037368c44dcc2f5f269df06eacdd7aab4cf1c7053fc647aca6d39c80f04108174913f6cbb2fe7b8069ae981b76f95571f398646c2c7c2ce8408b0e48a9e SHA512 551dac4a71a79286751004c8279dbf3dee8471bc005106646709c8b5ea90b6bf1af001b1011451502065e8b82085d069d6f212037ba5384de7a05ae9fd35e756 +DIST github.com-googleapis-google-cloud-go-v0.49.0.tar.gz 2353423 BLAKE2B 241c60a688c1124fc62fda0aa936c5cbe6bd0afd087c983e5c4f168464de466e2e9149a0bd9ae43cd2ab77169ffd50f82005593b947ddf82744de91b27b3dfe1 SHA512 0e36fcdca3b10ee54a035680d304db2658cecdfb081c67bda7059088d89abc0acf310598e9ebf3cec3ab1bbe00e0bfe74f1776334051377dd8178c56f1e0fc85 +DIST github.com-grpc-grpc-go-v1.21.1.tar.gz 730964 BLAKE2B 651a2c2ae862bbae7c68d4f0f801f606a529b727f604d8d1f19eb629755805c27ff31d0fe61ec4b76df8853f5f660dcb6b1e27025bac04afb9a00fffd2265bf3 SHA512 bc8a394f0d6671582cc8333898daa3a2df6e53b040b9bbb2c203696234140f4eb31c4ed60983714829fbf95cf4fec16f325ecdded8a7ee4311659624bed59ac9 +DIST github.com-hashicorp-errwrap-7554cd9344cec97297fa6649b055a8c98c2a1e55.tar.gz 8320 BLAKE2B d73eeb7a4070f300f2c844089b152fe69d5fcfc40687608cb7e1b8b6e3b37c45f9d04428234f357912282831331695aa4d25711987f844c3ac540eab04ab0348 SHA512 da45b1696253bebe012f3d0e624a63dd11ad1a613d81cc302f2ea6f096f29a8d81015b9c00363bd2590c4cacc59de52a27e84435a7b4ad6512485cdd87df11c0 +DIST github.com-hashicorp-go-cleanhttp-v0.5.0.tar.gz 8059 BLAKE2B c3053713b68cab6263d69d4c3c35876f16bebd7409a5b2fad99f9d4edee2bbc3eb6634fb21f2734195a604ad0ef523a73466b743906eb7f5d00104f36888e71e SHA512 2211a57f1cbf90254cca7657d866dfba7804f91a0d38b7d18c82125c3e5d9c8dcea3ebf8319a40fc0087e12da782315a595a5a04cbe96a803870a06568fcf695 +DIST github.com-hashicorp-go-getter-v1.4.0.tar.gz 73002 BLAKE2B ab3ff2a36493e92eac9e35de2a774fa58858442bd8ea3bbb9aec5bbaabe63e7e2166d7e1dcfe46145b12f5ba878b0dbf9f5d3a2e4e53272bd2b1af657ad67c0e SHA512 0141a124fcf07e56d19ebee7f3d1d737d1e847e22d1ac70bdbafe212e5c5601f86187bd9bb4aba621f4255b37d5a89ad56fba268f99addb1c5af7f297b7505e3 +DIST github.com-hashicorp-go-multierror-8c5f0ad9360406a3807ce7de6bc73269a91a6e51.tar.gz 17745 BLAKE2B ab02d7bffec62e321c1143b7f62fded1563854a42d6998fde8952439a4ef448ddbcabcb427e2dbc2a80c21013713b17d0a5b71228d3a40bfdd12d8d608d646da SHA512 5d331c9bf524a40f9663167e90dd65e1cd7ba65e16ff24fd396a252e799e121ebaf2667e492de561af4ea4978f4d6f146fd920b4da9c805536f04ed23c517748 +DIST github.com-hashicorp-go-safetemp-v1.0.0.tar.gz 6545 BLAKE2B 32ffbb175f31adc28b636cbece58d883c4574e2a9f38dcae2849ae375a5da7046f8b268a0be2c2372c4532a97b7312112c248673e8f86144f4cbe615ecc05b09 SHA512 44976821dbda77cc49cb294c62e80aa923a4fff1a3f1d60c36a4cb6a070255d1b84ec8c189304352ce93ee37e83bb21ba2d8498fe9f97ee21a63256c79afab87 +DIST github.com-hashicorp-go-version-v1.1.0.tar.gz 12769 BLAKE2B e978c843b8c14b85b6d38eaf947e4ce578c58be26fb907970080cc4b771ddae96529e676024f802bdb9134a3d1389f2cfd8ca7064dfd6376dacb47e7c885b3de SHA512 e179f50bd84df96f6e89b34594934caa51f5a828b858f537a8fc4f467df091e287562f465a82aeedb8b095a2c59d426d7e729cded136ed8753634ef433da1c6c +DIST github.com-hashicorp-golang-lru-v0.5.1.tar.gz 12982 BLAKE2B 99a1a79d86162e6c528e1c985a39bbaf0d6adf272c155697efa868f8a0fff3b7c206a45ded6ae4436113d1fab8daab97d4596e3f888056af8a757f9440e1b802 SHA512 c71c35fee10d34f2d075e589e9d4a770e8b48dd5b09946a3fab34337b3680f1fbc20de1cb8ce52aa205c79bbfb1194c44391d7fbe746e7c676969ba8930d827b +DIST github.com-hashicorp-hcl-v1.0.0.tar.gz 70658 BLAKE2B f28dbe8171ce4fa94f57e8bfa8ffe7e16e57147a6a4525a8b5d31d3a47e817e056a85bdb8b91d56be202db27a29f37496f73014d1d97c5d55ce07b89f7ff6848 SHA512 044e3ba2a44a1abd9c851d4ec1f5c541663f8cd7f705c46c6ae2c377fae6df6315a6596c42f391e8239b61f0f0f6caed8d4156f8875cbddfbc7bcb78eaeb466f +DIST github.com-imdario-mergo-v0.3.5.tar.gz 15920 BLAKE2B b0408e2c1897a95f03fbd2396c0576283962c3d86e6ff0467fabc5fe067278c300eb2943004052132c3cac56be22a986981dcce0c7246cc66c3c7f709f7aa735 SHA512 41c1919b1cc971db7225b7a1e4501b6455a5a092a9ce502e1a0d7063c86d1b5f018712a60da1fd152f462dfcebf45d3bca7599eb32cb09056ef8a0aa0cd3f2cc +DIST github.com-intel-go-cpuid-1a4a6f06a1c643c8fbd339bd61d980960627d09e.tar.gz 12860 BLAKE2B 2016ed0803e827b3fde2a3575c666f7d19f77599d6dfb5b8d286a039a28b828cafdf27514ee0e083d4b3e6b99dcf6595da9c9c6b08d83eac83e25dffdb8cc777 SHA512 7fcd81fb1cf38611f0ed296e8476384a1bbe1c6510a8120d06bf0a4d6bcf342d291330db36d9dcedc8364bf92d3b02a7362dad5c088d13b8f346f8021425a73f +DIST github.com-jimmidyson-go-download-7f9a90c8c95bee1bb7de9e72c682c67c8bf5546d.tar.gz 10713 BLAKE2B 638141b68cc6e0f9486c6d995775a09f4a000276d071c26880dba4f8ca7e1b1fa964be51c6c69f13404d6ee8e7df4a21328035fcd614518a9f3f23d4b2f7c564 SHA512 809d65553021307c8c4b68ca5155eaf9067ed5631a925fc998fb396bb2363960c3dcb149b6a3694ae3cb978b1aac4bd225eb2bc02db3af9b80e60b9e6770a2c2 +DIST github.com-jmespath-go-jmespath-c2b33e8439af944379acbdd9c3a5fe0bc44bd8a5.tar.gz 48279 BLAKE2B e295c462df41ad1ceafbdae510dab16db1ddf81ab96e050e56dc9a9397131d7013603aec8e649e4688f7c5980f14e4e80f2f837709e26754a523535588f36bad SHA512 0a18d6126625adb9de5f06e94ca2a36761c6304821297bf7eb20b230e82e9fdb08776ba5bc320d02a459d79971050c97387ccffd2d3a44a09e2d6102a8b14439 +DIST github.com-json-iterator-go-v1.1.6.tar.gz 76814 BLAKE2B 7424a5e4fb178e511e45e5773965a00da7776165c1c3de4cc20d78678c98c156bf482a976456f4f138b094520804d03f0af166ed153aa7a5230f50baab33fa35 SHA512 a3e6357a1ccead33c0ba1f532a86618450c79303de181a39e8557a9ba6c62ee24c294784e4446aacbdb12bb84d9136360537f9447079085558cea4a2a6be4320 +DIST github.com-juju-clock-9c5c9712527c7986f012361e7d13756b4d99543d.tar.gz 9918 BLAKE2B 408c25977ce1bdb2ddb78427b7d431842de89df534ca744783f63e30ed08956591caa20344a6c3be6d99418873374e2a59250114257c25869e164890c77879d5 SHA512 c34e53fde39679aac72e504a453244c08d3f98059ebaeb5cb91e296da44f4897c04f50812150cb8621417d4d6fee9cafd1fe279761e9e89e006574fb35d9855d +DIST github.com-juju-errors-0232dcc7464d0c0037b619d6e10190301d01362f.tar.gz 17356 BLAKE2B d116659e78103fae36f4b9d0956e663f611eabf21ff1f70d8791b89b1c2a9b5310f05eb3f55558f834734e30b00441b7cc288f6918c407bcc1aca74f4cee3405 SHA512 08579648649fb531e40ce9dc265500bbf846d90a36d5724e1d6f99f5420bc7ad7bff7c4a50c93e86159293986613e05890ac00131b5e6369570a18e89450bba3 +DIST github.com-juju-mutex-d21b13acf4bfd8a8b0482a3a78e44d98880b40d3.tar.gz 15113 BLAKE2B a1cf9c6829ae41c0ca774e6fc7759ad11d2ee41cebf379071d8d5edbc6f6c4aa968a09f9f9ac6d66b8b596f3bf3b5a6098ac7fa72999bb6a388e5b1858ee3d39 SHA512 1f8c45676d7db38896e55fd53ca181208f80f0f3a0c45d9c1d6d0121281bb3e67f6071d699a1aaa6d7e1348ebc5510ba53c484c5bf82ea1c05f6098d76b972f2 +DIST github.com-kballard-go-shellquote-95032a82bc518f77982ea72343cc1ade730072f0.tar.gz 4327 BLAKE2B ca31068aeb60ebea4568901fe91de1aedb6842533c98a9b2cfe2a989d6f0a3dc76cb113989c84acae934150f599173af186b7886661ba94a549dedd3508b3cf5 SHA512 6fc381005c055aff7e451145bd2dd5a20591481b416d2d94c1c05ddcfac84c76e3915046d86073f3ace97ddb38eeb6e8a925825ca4629f1687b7f274809d9c83 +DIST github.com-kubernetes-klog-v0.3.1.tar.gz 28851 BLAKE2B b8f4b929be1f933906e7c6d104a0daa96f1c33a27b1d65cfeedd323573d4c5f0103ffd37ac5b0148eeb3282eb79d19ed82e81df3e53f6a274e93faaf9aab271c SHA512 b908b330be94fe8642acfbad749072f283932fd9f0dc4a1d8e34bd6ffb13b9ebc8b9c94ea5d708bfa3596436bbaa07199495ca39e2c2b74532fa59b61460417e +DIST github.com-kubernetes-kubernetes-8c3b7d7679ccf368cc4cedb352fac4cd1b82124e.tar.gz 27424346 BLAKE2B 6f9ad93da51321fec0e18911c84746de53f6706b55b8656f3b100b24cc48c8612bc842a14afdac0b76800f5d44650b2953b952f023b390ce948b05834af22e69 SHA512 cdcacc1e12a73f4934b7c5c41920d5f58ba0c9bba890a87ee0b852c28bc5f16b1c34c75a15ea520c99ed5c5abed90914212792c607d35cc271794b44da9a8e49 +DIST github.com-kubernetes-sigs-yaml-v1.1.0.tar.gz 14890 BLAKE2B 0c4e040a25cc75839a748a7e1918167e3ac994195fd80201692946d2ad722ec234ee2c98fa6e5d799d4c74dfa7355418cfb1559f2d25f3a33034e6399f3b9101 SHA512 a6c8094a0ac9bf59e784ced474a402b0ddec48d4bc6280db3eda9b896b6ece8b995fbffec680661ef61c79aae40d578f47446fe3837d6d4903f84e26d875c9e7 +DIST github.com-kubernetes-utils-c2654d5206da6b7b6ace12841e8f359bb89b443c.tar.gz 41732 BLAKE2B 7e7a23cf383dd2a907c65110af4e9e240f94442e3a322eb8341e21e1c3252e1435766f4189d5e77e85c68117f2a7d2042826365eb99ef958bebfef788f7d90f1 SHA512 3a6c2944de6c9520a85ef1d0d90b07650c6b00619ab3cadaf85259ae43bf6c8b9202619598a87b11b3c8a1f77b621b3ecfbde667aec51d3441d5c96a4f0d7538 +DIST github.com-libvirt-libvirt-go-v3.4.0.tar.gz 101100 BLAKE2B 8976378a2b508aca8476b6c8d19265a4f66f843048903f2b83333fa1b394932e0c621770d28065fb5998e28b9c3969a77987d819322ffa1977b37dfb934f932e SHA512 d01021744fedb142ccce7fdda77fd0acc820854b22c621b4f8ea9d9d16bae757bdee2b6767d4c7be86b3faac0302bc5c4e353cc9557bb2ad26a9b77fbfbbb89c +DIST github.com-machine-drivers-docker-machine-driver-vmware-v0.1.1.tar.gz 1423298 BLAKE2B 30aa294356b650af35481497f8a692963b3bb84e38ceb17958c6d518d0bf9684e796f954b88ef26802181d9ffe2de9c962809645ece6672b2a2a9ed9770fba11 SHA512 c61c224c8295f37b399e20bddbdd35692f75be96a409e45005b2b933fb884b490caac214c516410a344687b2e6e0cece60c8a05f6eea67ae2a15b06b5b1c5926 +DIST github.com-magiconair-properties-v1.8.0.tar.gz 29504 BLAKE2B 667b8e60ed2ff538a84f199e43c75d37998d6fcb2e9c3cd6b3e069ba9950d45b4cd775797879467ef86b701391078582be2100fe32fbfc4c794f728fb7f38527 SHA512 9790debc8def1a7eae5a1e530ca68e53e562e622b374752f69e40aa508a88b58b95e15a503a8314e7d4f71a42411d1ba462687184c2b251eb41b5ee3f12ce95d +DIST github.com-mattn-go-colorable-v0.1.2.tar.gz 8518 BLAKE2B 176ecf55b90c106f4801aeee6d03a53eac495d23ccdf70e8276fb9f909ba144e2b59643bf4dd708131abb0ee3d1ca08c334f2accf0c4ad31729d46b8a7509a09 SHA512 fec4d5e9c5d4a259e81fa62d5188bfa6c5309e9113c0d77803f04702c482d4dc4b7ca4ae079a0aa1d8f789b48ad6dd2dc4f86074e8fa51e0fce3214fe88149c8 +DIST github.com-mattn-go-isatty-v0.0.8.tar.gz 3564 BLAKE2B da50a8739bd33249bca2231509948da94d5ac61787e5ac84af17b04a5b76cc751d2d3ab00d1967e1bc71365060835c6d668a8cea607eccd5a4f95bef8cafb240 SHA512 e9dc9181dfa9780bffd5b1aefbee9028d8a38c2c8feef6a0ca28952b57948a41582dc4c372394bdc76f8081490283d055f89cb7a8792418b3ee55a85c32a5b69 +DIST github.com-mattn-go-runewidth-v0.0.4.tar.gz 19827 BLAKE2B d2320759711986724f1feadebac45fc809a881031122585e26ab20f5144ed89101b338e5cbd736c7183d46d63f5913e291b14e035fb00a8c1d2bba21dcd0fcf7 SHA512 3f55e7cbd66014145593910a0e0fb37d0700c8ce6f1987ebefc5806626e7e5774dbce8af914ee8039cc20d38902d5cb8254a10638de3972f22131b7a058a0e64 +DIST github.com-mitchellh-go-homedir-v1.1.0.tar.gz 3362 BLAKE2B b3388de9230439ec591042f6a319a80216c0bd7ef055f4bee42bd9020ce8104afb1d10b6105cd2a6f431f066f78af1286537236c054c3bfe15c7ee9b10e1935f SHA512 19f3341d9b343d46a215da3d9aba8e218cd4a5e22a33bb26ee296ab3764e9ab7befa7b65f05bf7e9af8b28be1f078e7da691b68c0a7b1e0c8d853de3ba53d643 +DIST github.com-mitchellh-go-ps-4fdf99ab29366514c69ccccddab5dc58b8d84062.tar.gz 7591 BLAKE2B a5f8b5f65740ea93f2dcd753567885530c4ec9cde743780e74fe0fe08056f87464f398ee6fba37b26a2d74342d839df45c7fe649f3857018649c86d96c87ec67 SHA512 143b517ef8b5a8bda86dee77b573b12e051816bb6cd0ba962befa3fde4d849a4b95c02c76d36a08209fa29681bbb39fe28a69ba9fb326f218bb4f3ca70350496 +DIST github.com-mitchellh-go-testing-interface-v1.0.0.tar.gz 2808 BLAKE2B 73cd5d10e51587ecbb49b4972bd3577f5c14a3e77f26a1585a72f5f6ff6688ff64b38c364a88f72cbc540f513f5d423b9b5dd9d39fe0b5b19f37c5128d5be5c8 SHA512 5d4af71fda68cac3fe8d6c93839c5df8b1ab947f23fbe356a2c61ba27b1172f1a94bddfbcf070d685bd5d768abf66683a8f282aaec1f8a1e92d4a11b6f3a0463 +DIST github.com-mitchellh-go-wordwrap-v1.0.0.tar.gz 2777 BLAKE2B d2903b50f2bfd88b553845ea6b5748bd9b568b2e241a3f9dc78562a4549153d0fd8a11b3f1f33dfa44c9c7384d4a39b79e7a08a03f1768260c4a2ed430ab3de5 SHA512 b2a916a08f13847ef8c0da2c944604bd0c8c6283eadbf2f9b791538d26c17f2c1f73ce629b245320c1ff0fbbfa9525208dddcf3a21c1370ba97d9d82b35e2812 +DIST github.com-mitchellh-mapstructure-v1.1.2.tar.gz 20980 BLAKE2B 6792e875503b852773e8f062808f7bfa5a7e77ab4ec9012865750a5e15a13a6338490e7dd865545b8055c043a9f016cdabe6fc71c031a1210eb3a5e0c28a3394 SHA512 86c9fb9494652dd391b67185aae44b9cb14fcf96ba9ff62ed95c8952b01f6485154102e5883d16c6007d18a02bbf34e5937e2842df72c0244d48b22ee6aa9fe3 +DIST github.com-modern-go-concurrent-bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94.tar.gz 7527 BLAKE2B fe191bd398bbd1beac3de9a69b54b04e01436347f0f8933b8eb189dcafaf3d68bb76d6d738f5532e5e9d8e1631ef4d3785a110b69856c4e11d811b80dc31f19c SHA512 bca1593dea7cd004a0191420ccad56cffb91bc5523434f50920ce25c2ee82dc6a756e2eefdcee94ae0bb403fea881e42bf403d6218d6169f30dc9288e72d1c36 +DIST github.com-modern-go-reflect2-v1.0.1.tar.gz 14394 BLAKE2B 6169613fe7fda3f65902f153c0e87b11058ab72af87c669d71140cb19e835bcb2d84cd579544379ad7e77bfa4683b304c930e2bb833bcae035a71447bba1ffd5 SHA512 6c52772e7d164837b02fd6b5b5653b7633914e5e8cadbc071d4cd647cc05b0408c152e4334b30f43f6c5a8700b032e5a8ef35e6506961963bfad918b28f5df22 +DIST github.com-olekukonko-tablewriter-bdcc175572fd7abece6c831e643891b9331bc9e7.tar.gz 10391 BLAKE2B dfbb01ad0b32623ef1cc5cb2bb981242013fafbac12c583aa6c051aa6d8ea6225563871dc870d6f72ec4a52406c2bf6516cf5dc90be46a67d63b58074e0cd3de SHA512 09b904cd78d5d4f2a1197fefac838cf01db67b1036db68f46d053ee4d25b417efbf84636df7c89607997be6b6d0efb53f395a4b7e9b5776b82558095d6c774a6 +DIST github.com-opencontainers-go-digest-a6d0ee40d4207ea02364bd3b9e8e77b9159ba1eb.tar.gz 18386 BLAKE2B c484694b778f0e71b94628ffebcaff6fec311f033540d2a27202b8e1bc6224b1a48a8670f6f7ecf10bc2f406a9cfed98f0c9565215e4a297786f041e940996d6 SHA512 3061c0372815652836db5245519ec2b0a2f71eac1af7c23a419edfa64063e6f39e91a1aae2ee1ccf1e97a96de620e15684ee660f9039e694c7b9b4ffac27879d +DIST github.com-pelletier-go-toml-v1.2.0.tar.gz 57496 BLAKE2B 48ffbd6b1b06df31b89ccda4d5aa7f8b23215a2532aab102612231dcdda3fcad4c277f15a56894e10bb94cb3c891f50e87ef9c0e6c7e1f3f840d14bd85634b25 SHA512 07791bbc0e578ab383776d715942cd4fa723e5fa6f9879676b6820166ca9b776651fd62a0584cbcc52d2ba87cecf18184734ce9b06fb5b490013eb8dff6fbb4d +DIST github.com-pkg-browser-9302be274faad99162b9d48ec97b24306872ebb0.tar.gz 2821 BLAKE2B 5cdeea353815f671f7cd8b9db163bd8d508ed8889475adea29d7aae9181b0a9023eb8b38fe48d735a9b637024fdca000014b9ef2ba92fb872952afa745e3f727 SHA512 7eb28bc0c9d544cf40295c9abc1cb671c83c454d9108a7bbb9a0f0d9ae49019ff6a2894b791dccdcabdfecec86b9d52140cf917c289343217c55c325e673560f +DIST github.com-pkg-errors-v0.8.1.tar.gz 11009 BLAKE2B 02adfe3cea02b0ddb7cde923c22dc8a035491098d138d6254e8b833f58f4388a7bd172a15a22f3dbd6b0ce8909b6167f62561d32ec3d21566eef00005c1a025d SHA512 8f93cdae71789e417da11a45c667954169ec4adc04fb618f938ffc2e513cb021f140bc2b94f3e634fd4f19b73be7c9bc483d541bb7baea54c7c9700becc4d438 +DIST github.com-pkg-profile-3a8809bd8a80f8ecfe4ee1b34b3f37194968617c.tar.gz 5498 BLAKE2B 2e25ab4b3139e92b2707859bf9b9e63d8a11fcf7a73a78a2eef130dc3d2710175b538560a31ec2577d048b93e293655d137e79d35c07037a9cbf8da45bb5f976 SHA512 0bd41d9204cfb66dc56990d8154375e2bd9d6eecb813d3e66fffa61c0cffbb1406a934d683e2a5a6a04fb9b6d565b660fa0eba246bb96fcaa53883f291116595 +DIST github.com-russross-blackfriday-v1.5.2.tar.gz 75779 BLAKE2B 0ac00fa2b2fd2f84951955848725871b4b50762e91cd5160a1428c1598ef1e88b8caaf6e45a1bfe859d53dbf70fae65938057feda9b657baf2c5637fda867002 SHA512 e7dc4dd6d7bce8819e525b6b2c9b729bbdbcfc96b7672e7b0f60970b3b75508155b2c73bf637cedb6e2362b30631278ae6d5669b5c11a04555db672805075c94 +DIST github.com-samalba-dockerclient-91d7393ff85980ba3a8966405871a3d446ca28f2.tar.gz 24414 BLAKE2B e5b89db81fc0437c521de7b82cbc6576090bea1522b6d656d450aa41be5606aab120b2f8fcae8899d929d928fa4d76933f15f0f109bc5c020707308dc8d23ca1 SHA512 a59f800b818e4815b5214eb0d2882a9bd0daf88df20d0e9155e7af69047a653c247bd711dc73c5c6050abc407f9dd42c973795a3f67d677356d567fb55c136a3 +DIST github.com-shirou-gopsutil-v2.18.12.tar.gz 117507 BLAKE2B dd7983fd86d1fca7e43f77cd3f4c02dce824d2c1a7314c04d63d4824ca657131dff82f18911b47f5bf6775012b1023fe599c67beac146c151d043c2bb4d408be SHA512 00ecf23ee0465929efb0627cdef3548f6f79d5abbb2177b54511a76be2987a70e7a720bcff2b4d0281bc17c8218f950a947999eeb9a78b7780a315b412e09855 +DIST github.com-spf13-afero-v1.1.2.tar.gz 45309 BLAKE2B 0de6a204590f40cda8e80495bf57f55827aec4fb0fff58e0ae7d03b25d297edf530af4c8da94f11ad9bd25eb148fb72b083c75d513b8c4802e8d1a557386f101 SHA512 2ea3773346086d7f0e499653649ef9cbe71b5c0ea488b7650630f4262c13fa426522c9f9556ab127c7b8aa2aa97ff0b34cf3a9eba8b7c753ed200292a50a314e +DIST github.com-spf13-cast-v1.3.0.tar.gz 11085 BLAKE2B f46ad23efac14d599ef7268c033c5f244ea7976982fee02b4d83ae65f91a72150bef359eb24b8c868f8a42ea8a0aeae839dcf82a7646648bf482f2a520704e09 SHA512 4cd15f59860fddbb67055beb15dfb8114ecaad5999a8fb46fbbbdea1cf78eaa094a4893c10b97efc7d2f95509920688659d609623135bf9871e6229043452194 +DIST github.com-spf13-cobra-v0.0.5.tar.gz 111126 BLAKE2B 0f5fe38e3e278603fcc53edfdd72206d7b6850aa3ac4054b4242091949fe327bf80ddc46c20c3df1e644807e5b8882c528ca5d3bc184b9f039038cbe9043835a SHA512 c21a2c935365c74772152e37adea553dc89fd31dae794bd7e8f56d7c9eaafe717e2d0d6f56e1c8d2fe442df445dee9f03bbd30e802e2ac6911babf309b901c04 +DIST github.com-spf13-jwalterweatherman-v1.0.0.tar.gz 6392 BLAKE2B 15ed225aa9eb6afca552a19a7ba22216454a27a29aa9f7ee39758100ff123afe8b10e06fce63bf2f4710fbdcbc5c680d3b4eef1cc3c8d363ce0a9f31ce8a34ca SHA512 13cc90c6f4a9fcdd29610773ada79fa2072223459c824b0f732ed3a6f4c61cb7a65c169f70007d3a08354f0a2e06b67e5257c4b0a0e1989fbc2309e69f7200cf +DIST github.com-spf13-pflag-v1.0.3.tar.gz 46002 BLAKE2B b7caa90be69c7bb6a36b0da68af309debee6edd6e2596d39e286ebdb10f9f90246736f3af3a35c89ac704e2764d2ac40e76dad09c3147a942200592e3d234916 SHA512 d7121dade4fc06568cfb650a529dda350c60171e97ca405d29b9654a9fd06e453d20f8efc2fd8c51f530cfb0708648b2b2ba06ab40897b262ef2f3baf04d65a7 +DIST github.com-spf13-viper-v1.3.2.tar.gz 36932 BLAKE2B 62a214160e4307949f2c2bf31f335f116b92852bb5afc01ae2e7d866a6d07d4dde4ec3c55472d4795d1813a57f8f3d750c92cfc909efb636efe405acd4912110 SHA512 7e70ac39d36ca9917984388977fcb95488b2b977a633c1adaa29ff342b1b5a1a7bb21b23e75e4ccbb624143712e6fa4028a47800ed5879d27355fbd61f9b8b1b +DIST github.com-ulikunitz-xz-v0.5.5.tar.gz 477164 BLAKE2B 505d5dfa38cc36ce9a9ec742ae1b7fbfeb5b658cbc8d376e103459b924e5ce4c1c23aa1314b308c28bf021ceded10e2bd590a809c35667b927c5aa42b210eb68 SHA512 8142b2031fe13b709f77721de9571966029ada028c59fb756191d3607263de9023a25bd322f26a9700c69d9b9a78ab3020a5e2cdec64c5dff6b31ec94f3e032b DIST minikube-1.0.1.tar.gz 11206771 BLAKE2B 3aae096cd0998405ae30e1db699fd51330e82c13ebbf05283e5ead25918bfdd52c352fb8385caf7ef74b45fb94f63ddf2fa64c96cba79be59703cf0579e79e39 SHA512 41855aec3b159ddc8f6e89b9a8a63179edf21d3078040ccda56994aab8ce7b57f6a989d63b8b75c92698f2bbec8c128980b7f2268c793157f67f245625e07780 -EBUILD minikube-1.0.0.ebuild 1618 BLAKE2B 9065eb65010b5804f0a2e976fd42239bb5dfd0f80c2087b71938d12afefff71cc2ee3fdc01e339f55e6d848c9a57d41550197b00c78651c6ea2a2fce1a48621f SHA512 cb1fc1030f67221a28896374cc43ce733b95314ab72610e223124c8520968c4cf725bc879be7ab09e5e71b05aac218f53654716f691af28b56c165dacf8df1c0 -EBUILD minikube-1.0.1.ebuild 1618 BLAKE2B 9065eb65010b5804f0a2e976fd42239bb5dfd0f80c2087b71938d12afefff71cc2ee3fdc01e339f55e6d848c9a57d41550197b00c78651c6ea2a2fce1a48621f SHA512 cb1fc1030f67221a28896374cc43ce733b95314ab72610e223124c8520968c4cf725bc879be7ab09e5e71b05aac218f53654716f691af28b56c165dacf8df1c0 -MISC metadata.xml 394 BLAKE2B ca9fbc7af4a84d99a6d22c00cb28c09747675dc66ef21a43b3011bdccd129df698cacad0375f4ef360de2874d1cf6282834c6b901cd86c6c4dd213f67f006f45 SHA512 0690f97963d432904a0f002273d73ac4d998cde1d2f2fafddc2eeb5d841970b634c58ffa534fd5982a8166a40159164422771baa000566561b4f428ebe818bd8 +DIST minikube-1.6.1.tar.gz 78447692 BLAKE2B 16ee3d0f9dfc90f20723ae9ef33a36cbfa02de0f00d973f34c2e39872d6b954d5909c1aa534bb690b00ace0bdd4207986f022c796dfff20f776d12a13796bc96 SHA512 00da5047404abd631e08046a9e285d8009465b3cfa18c4e238bd5a6549714fb21f19864fcb68973e9a317f03a270158b90c36c0601316605edf2ecf93175b12e +EBUILD minikube-1.0.1.ebuild 1810 BLAKE2B 7d14a27607613562524d30c70fa73d0a0bad89a57501476baa2d41f344b6d85e62bde875867dfd9de2e49f18760492cc45e5ad101fee00160013bb5b1e457715 SHA512 aed35306528a42a144ca77390acbddb99eade384441c78f9c7bb6e707f74c1e71588d825efcb2a5251383e0089fd9175735c3b4855866a1f962f7f4562ada6d1 +EBUILD minikube-1.6.1.ebuild 6945 BLAKE2B 229f8866e3563124b551718e9404c074a8507be04f99af7397915682b5a76cad12fea32e889eb276bcd099693d5cd756caf9c3803c5d222e2bf3fe12e0da7ecf SHA512 bb9f26b9ac27da6d9de82536a0743cda54c3571ad162ca3b711687d15f3ca0b6fa31b846f4c29d575de002dccee1fa7d3a8794a8cbd68b850f35001b5c4eff7a +MISC metadata.xml 393 BLAKE2B 6c1d7e4c6ebff826d2a8eb0bf7a81fdd0c67279084e95aea0188e9b7e0f8ff869fc983f50c318cf17c42fdb482388e0989c655c8e65f18b462da0343dd57bf24 SHA512 9af4b86772936bd3299be9ff2e62a72dcad3481b39d4644b3774bfbdec6617d47dd1697205e1b3fa0a3944c38464584f42b8b2d6c7f1086b340d6a917f4d280f diff --git a/sys-cluster/minikube/metadata.xml b/sys-cluster/minikube/metadata.xml index aabd116e7a58..005c2fc3724b 100644 --- a/sys-cluster/minikube/metadata.xml +++ b/sys-cluster/minikube/metadata.xml @@ -2,8 +2,8 @@ - mrueg@gentoo.org - Manuel Rüger + zmedico@gentoo.org + Zac Medico kubernetes/minikube diff --git a/sys-cluster/minikube/minikube-1.0.0.ebuild b/sys-cluster/minikube/minikube-1.0.0.ebuild deleted file mode 100644 index b49a012ebec2..000000000000 --- a/sys-cluster/minikube/minikube-1.0.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_5,3_6} ) - -inherit python-any-r1 golang-build golang-vcs-snapshot - -EGO_PN="k8s.io/minikube" -ARCHIVE_URI="https://github.com/kubernetes/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="Single Node Kubernetes Cluster" -HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io" -SRC_URI="${ARCHIVE_URI}" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="hardened libvirt" - -DEPEND="dev-go/go-bindata - ${PYTHON_DEPS} - libvirt? ( app-emulation/libvirt[qemu] )" -RDEPEND=">=sys-cluster/kubectl-1.14.0" - -RESTRICT="test" - -src_prepare() { - default - sed -i -e 's/ -s -w/ -w/' -e 's#.*GOBIN=$(GOPATH)/bin go get github.com/jteeuwen/go-bindata/...##' -e 's#$(GOPATH)/bin/go-bindata#/usr/bin/go-bindata#g' src/${EGO_PN}/Makefile || die - sed -i -e "s/get_commit(), get_tree_state(), get_version()/get_commit(), 'gitTreeState=clean', get_version()/" src/${EGO_PN}/hack/get_k8s_version.py || die -} - -src_compile() { - export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" - LDFLAGS="" GOFLAGS="-v" GOPATH="${WORKDIR}/${P}" emake -C src/${EGO_PN} $(usex libvirt "out/docker-machine-driver-kvm2" "") out/minikube-linux-amd64 -} - -src_install() { - pushd src/${EGO_PN} || die - newbin out/minikube-linux-amd64 minikube - use libvirt && dobin out/docker-machine-driver-kvm2 - dodoc -r docs CHANGELOG.md README.md - popd || die -} - -pkg_postinst() { - elog "You may want to install the following optional dependency:" - elog " app-emulation/virtualbox or app-emulation/virtualbox-bin" -} diff --git a/sys-cluster/minikube/minikube-1.0.1.ebuild b/sys-cluster/minikube/minikube-1.0.1.ebuild index b49a012ebec2..9c1f369635f1 100644 --- a/sys-cluster/minikube/minikube-1.0.1.ebuild +++ b/sys-cluster/minikube/minikube-1.0.1.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Single Node Kubernetes Cluster" HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io" SRC_URI="${ARCHIVE_URI}" -LICENSE="Apache-2.0" +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 CC0-1.0 GPL-2 ISC LGPL-3 MIT MPL-2.0 WTFPL-2 ZLIB || ( LGPL-3+ GPL-2 ) || ( Apache-2.0 LGPL-3+ ) || ( Apache-2.0 CC-BY-4.0 )" SLOT="0" IUSE="hardened libvirt" @@ -32,6 +32,7 @@ src_prepare() { } src_compile() { + export -n GOCACHE XDG_CACHE_HOME export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" LDFLAGS="" GOFLAGS="-v" GOPATH="${WORKDIR}/${P}" emake -C src/${EGO_PN} $(usex libvirt "out/docker-machine-driver-kvm2" "") out/minikube-linux-amd64 } diff --git a/sys-cluster/minikube/minikube-1.6.1.ebuild b/sys-cluster/minikube/minikube-1.6.1.ebuild new file mode 100644 index 000000000000..0f67b66d0aed --- /dev/null +++ b/sys-cluster/minikube/minikube-1.6.1.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} ) + +inherit python-any-r1 go-module + +EGIT_COMMIT="42a9df4854dcea40ec187b6b8f9a910c6038f81a" + +EGO_VENDOR=( + "cloud.google.com/go v0.49.0 github.com/googleapis/google-cloud-go" + "github.com/aws/aws-sdk-go v1.16.26" + "github.com/bgentry/go-netrc 9fd32a8b3d3d3f9d43c341bfe098430e07609480" + "github.com/blang/semver v3.5.0" + "github.com/cenkalti/backoff v2.2.1" + "github.com/cheggaaa/pb v3.0.1" + "github.com/cloudfoundry-attic/jibber_jabber bcc4c8345a21301bf47c032ff42dd1aae2fe3027" + "github.com/cpuguy83/go-md2man v1.0.10" + "github.com/davecgh/go-spew v1.1.1" + "github.com/docker/distribution edc3ab29cdff8694dd6feb85cfeb4b5f1b38ed9c" + "github.com/docker/docker v1.13.1" + "github.com/docker/go-connections v0.3.0" + "github.com/docker/go-units v0.3.3" + "github.com/docker/machine a555e4f7a8f518a8b1b174824c377e46cbfc4fe2" + "github.com/docker/spdystream 449fdfce4d962303d702fec724ef0ad181c92528" + "github.com/fatih/color v1.7.0" + "github.com/fsnotify/fsnotify v1.4.7" + "github.com/gogo/protobuf v1.1.1" + "github.com/golang/glog 23def4e6c14b4da8ac2ed8007337bc5eb5007998" + "github.com/golang/groupcache 02826c3e79038b59d737d3b1c0a1d937f71a4433" + "github.com/golang/protobuf v1.3.2" + "github.com/googleapis/gax-go v2.0.5" + "github.com/googleapis/gnostic 0c5108395e2debce0d731cf0287ddf7242066aba" + "github.com/google/go-cmp v0.3.0" + "github.com/google/go-containerregistry 697ee0b3d46eff19ed2b30f86230377061203f79" + "github.com/google/gofuzz v1.0.0" + "github.com/hashicorp/errwrap 7554cd9344cec97297fa6649b055a8c98c2a1e55" + "github.com/hashicorp/go-cleanhttp v0.5.0" + "github.com/hashicorp/go-getter v1.4.0" + "github.com/hashicorp/golang-lru v0.5.1" + "github.com/hashicorp/go-multierror 8c5f0ad9360406a3807ce7de6bc73269a91a6e51" + "github.com/hashicorp/go-safetemp v1.0.0" + "github.com/hashicorp/go-version v1.1.0" + "github.com/hashicorp/hcl v1.0.0" + "github.com/imdario/mergo v0.3.5" + "github.com/intel-go/cpuid 1a4a6f06a1c643c8fbd339bd61d980960627d09e" + "github.com/jimmidyson/go-download 7f9a90c8c95bee1bb7de9e72c682c67c8bf5546d" + "github.com/jmespath/go-jmespath c2b33e8439af944379acbdd9c3a5fe0bc44bd8a5" + "github.com/json-iterator/go v1.1.6" + "github.com/juju/clock 9c5c9712527c7986f012361e7d13756b4d99543d" + "github.com/juju/errors 0232dcc7464d0c0037b619d6e10190301d01362f" + "github.com/juju/mutex d21b13acf4bfd8a8b0482a3a78e44d98880b40d3" + "github.com/kballard/go-shellquote 95032a82bc518f77982ea72343cc1ade730072f0" + "github.com/libvirt/libvirt-go v3.4.0" + "github.com/machine-drivers/docker-machine-driver-vmware v0.1.1" + "github.com/magiconair/properties v1.8.0" + "github.com/MakeNowJust/heredoc bb23615498cded5e105af4ce27de75b089cbe851" + "github.com/mattn/go-colorable v0.1.2" + "github.com/mattn/go-isatty v0.0.8" + "github.com/mattn/go-runewidth v0.0.4" + "github.com/mitchellh/go-homedir v1.1.0" + "github.com/mitchellh/go-ps 4fdf99ab29366514c69ccccddab5dc58b8d84062" + "github.com/mitchellh/go-testing-interface v1.0.0" + "github.com/mitchellh/go-wordwrap v1.0.0" + "github.com/mitchellh/mapstructure v1.1.2" + "github.com/modern-go/concurrent bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94" + "github.com/modern-go/reflect2 v1.0.1" + "github.com/olekukonko/tablewriter bdcc175572fd7abece6c831e643891b9331bc9e7" + "github.com/opencontainers/go-digest a6d0ee40d4207ea02364bd3b9e8e77b9159ba1eb" + "github.com/pelletier/go-toml v1.2.0" + "github.com/pkg/browser 9302be274faad99162b9d48ec97b24306872ebb0" + "github.com/pkg/errors v0.8.1" + "github.com/pkg/profile 3a8809bd8a80f8ecfe4ee1b34b3f37194968617c" + "github.com/russross/blackfriday v1.5.2" + "github.com/samalba/dockerclient 91d7393ff85980ba3a8966405871a3d446ca28f2" + "github.com/shirou/gopsutil v2.18.12" + "github.com/spf13/afero v1.1.2" + "github.com/spf13/cast v1.3.0" + "github.com/spf13/cobra v0.0.5" + "github.com/spf13/jwalterweatherman v1.0.0" + "github.com/spf13/pflag v1.0.3" + "github.com/spf13/viper v1.3.2" + "github.com/ulikunitz/xz v0.5.5" + "github.com/VividCortex/ewma v1.1.1" + "golang.org/x/crypto 5c40567a22f818bd14a1ea7245dad9f8ef0691aa github.com/golang/crypto" + "golang.org/x/net 3b0461eec859c4b73bb64fdc8285971fd33e3938 github.com/golang/net" + "golang.org/x/oauth2 0f29369cfe4552d0e4bcddc57cc75f4d7e672a33 github.com/golang/oauth2" + "golang.org/x/sync 112230192c580c3556b8cee6403af37a4fc5f28c github.com/golang/sync" + "golang.org/x/sys 04f50cda93cbb67f2afa353c52f342100e80e625 github.com/golang/sys" + "golang.org/x/text v0.3.2 github.com/golang/text" + "golang.org/x/time 9d24e82272b4f38b78bc8cff74fa936d31ccd8ef github.com/golang/time" + "google.golang.org/api v0.9.0 github.com/googleapis/google-api-go-client" + "google.golang.org/genproto 24fa4b261c55da65468f2abfdae2b024eef27dfb github.com/googleapis/go-genproto" + "google.golang.org/grpc v1.21.1 github.com/grpc/grpc-go" + "go.opencensus.io v0.22.2 github.com/census-instrumentation/opencensus-go" + "gopkg.in/cheggaaa/pb.v1 v1.0.27 github.com/cheggaaa/pb" + "gopkg.in/inf.v0 v0.9.1 github.com/go-inf/inf" + "gopkg.in/yaml.v2 v2.2.2 github.com/go-yaml/yaml" + "k8s.io/klog v0.3.1 github.com/kubernetes/klog" + "k8s.io/kubernetes 8c3b7d7679ccf368cc4cedb352fac4cd1b82124e github.com/kubernetes/kubernetes" + "k8s.io/utils c2654d5206da6b7b6ace12841e8f359bb89b443c github.com/kubernetes/utils" + "sigs.k8s.io/yaml v1.1.0 github.com/kubernetes-sigs/yaml" +) + +KEYWORDS="~amd64" + +DESCRIPTION="Single Node Kubernetes Cluster" +HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + $(go-module_vendor_uris)" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 CC0-1.0 GPL-2 ISC LGPL-3 MIT MPL-2.0 WTFPL-2 ZLIB || ( LGPL-3+ GPL-2 ) || ( Apache-2.0 LGPL-3+ ) || ( Apache-2.0 CC-BY-4.0 )" +SLOT="0" +IUSE="hardened libvirt" + +RDEPEND=">=sys-cluster/kubectl-1.14.0 + libvirt? ( app-emulation/libvirt:=[qemu] )" +DEPEND="${RDEPEND} + dev-go/go-bindata + ${PYTHON_DEPS}" + +RESTRICT="test" + +src_prepare() { + default + mv vendor/k8s.io/kubernetes/staging/src/k8s.io/* vendor/k8s.io || die + rm -rf vendor/k8s.io/kubernetes/staging || die + sed -i -e "s/get_commit(), get_tree_state(), get_version()/get_commit(), 'gitTreeState=clean', get_version()/" hack/get_k8s_version.py || die + sed -i -e "s|^COMMIT ?=.*|COMMIT = ${EGIT_COMMIT}|" -e "s|^COMMIT_NO :=.*|COMMIT_NO = ${EGIT_COMMIT}|" -i Makefile || die +} + +src_compile() { + export -n GOCACHE GOPATH XDG_CACHE_HOME + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" + LDFLAGS="" emake $(usex libvirt "out/docker-machine-driver-kvm2" "") out/minikube-linux-amd64 +} + +src_install() { + newbin out/minikube-linux-amd64 minikube + use libvirt && dobin out/docker-machine-driver-kvm2 + dodoc -r docs CHANGELOG.md README.md +} + +pkg_postinst() { + elog "You may want to install the following optional dependency:" + elog " app-emulation/virtualbox or app-emulation/virtualbox-bin" +} diff --git a/sys-cluster/mvapich2/Manifest b/sys-cluster/mvapich2/Manifest index bfd74bf00412..2f05e44f35cf 100644 --- a/sys-cluster/mvapich2/Manifest +++ b/sys-cluster/mvapich2/Manifest @@ -1,3 +1,3 @@ DIST mvapich2-1.6.tgz 23239787 BLAKE2B 4cdd286d7a13f70b50ced6ac6cb3df51065225a33141410b699246f2b99d0f4b57611cd95f39806387c71d0f07257560c6f210ed4bbb8ce5fa5d2b8b7071db2c SHA512 4a4aac17742f347c4daed40a8360576ff4c644c549d4a3b364c7d2b1eada6aecc514b447b4613111e113d8f9be79b5101a999298cf89ff19ce63523a54702289 -EBUILD mvapich2-1.6.ebuild 3850 BLAKE2B 91b38035b4827782a056777513d19e9616c99c7741440edfa628e63237aaf4e543080a60baa4a86fec581e0a28503f9722684a71834d9ee15ff9cb1841a58ce4 SHA512 78935009e936874086b07b18c04132462b1216302b0483ce3f6b1cdaa9c889406fc19c18685118492cfb0b08bf68422dd543b9629e184ca06f53a46cd9248c75 +EBUILD mvapich2-1.6.ebuild 3844 BLAKE2B 64f23b92bcc4734b4094fe52c4b3f7ac820a5b21abba30ddc86b4705a282997584699378351e23a3129ef5bca1cff6f8c37faca920df0d72128acef55dfc7874 SHA512 7cc91f5dde6d727874fd455d3856be7e8e99f1b0c8f0dcfe4630b19481add96b54e620c799f5f12c1dc6b8bbbd10cc4de3c5f967893cc7832249c4c0c74aaa41 MISC metadata.xml 646 BLAKE2B e656b3bb792c7058861e1b1f5ee548c3fbecd238d6d016035a12f750f7549d7c9e1260b579f1b8ca1e8742ca6d4d68d6c54a8396dca3e7ab4f4af298ac01b69c SHA512 251bae667db76befd899a01a8f1c658f4552f2a4c0e0790489c7b0d8e984fcf3f08b2954e9dcb2ddc4d3b7a4d0bb8a82aee5d004c9dabb4b760e1c7d0ec3b67a diff --git a/sys-cluster/mvapich2/mvapich2-1.6.ebuild b/sys-cluster/mvapich2/mvapich2-1.6.ebuild index 6277a6a7a4c0..d5bc03fc1b7d 100644 --- a/sys-cluster/mvapich2/mvapich2-1.6.ebuild +++ b/sys-cluster/mvapich2/mvapich2-1.6.ebuild @@ -125,7 +125,7 @@ src_configure() { } src_install() { - emake DESTDIR="${D}"|| die + emake DESTDIR="${D}" dodoc CHANGES_MPICH2 COPYRIGHT COPYRIGHT_MVAPICH2 LICENSE.TXT \ README* RELEASE_NOTES* } diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest index 9d86744c452e..c905f6ee7554 100644 --- a/sys-cluster/neutron/Manifest +++ b/sys-cluster/neutron/Manifest @@ -6,28 +6,24 @@ AUX neutron-openvswitch-agent.confd 142 BLAKE2B 32c521f734854608173a41625bc037ee AUX neutron-server.confd 70 BLAKE2B 88309872ce864e4dfa9072c1472bd6f1e8116f71106ff7e055f6386563ef1077b41f538a72e183ae00e700262d2bcf82434077f0b7e5753389077be3f276b178 SHA512 79f1a40486c37b2c3486b4ef015864f6b20ee89b05d788ce6ade8af934e2c160da9e0495d22e941a717072c1d8ca3b77963a3ec06f3ec25a3f8af8b24a4e40a0 AUX neutron.initd 530 BLAKE2B 48900bdde5770a0b0db90490d6ae8541dafc96e3fa2aa1c8d75eab5f547be35fa5adb792db8960f71a98bbeb71d56b29e5f5166a47735ebe85804019aa4e1f11 SHA512 c9c7386ae8d97205859f02edb0c7d601059af78def3f232f87e676131c5e6fcdb6e880ccee5b1b15397b1dffe83446421145c90ed448f5e9d55994efd1629f92 AUX neutron.sudoersd 117 BLAKE2B 30e903fd3d681b779ad7e4758b56bfd78df6165ae030f0a5017dccd1873570db450efd3e7b232f77d6d2e3fcb81cb64d9d44901802310ebe2d88f882d334acda SHA512 143f8a1faa7650bc66b2566d0bd62f71eb743231b9efc4c7df265e53d664418b23182e3f271b86845ed76c537b7f60157e87af59413cf659379f367924d14366 -DIST neutron-13.0.4.tar.gz 10609216 BLAKE2B 4e9da9796d66ac5f9b7be98f29338a9191a12c93ff2d5dcb6f98358fe491262d4f874b4defbdbb572319d0226f2bf4ea21af485aec404a7c76d879139aa6483b SHA512 a8276fba604ed7c2a047cb3a9c16286d760b17191cd650b8bbc2153f49a68ac3a16edde35c6631f538807d463cbd91d4d722a081b373eca0f34d0883624c1bc6 DIST neutron-14.0.2.tar.gz 10734311 BLAKE2B fea60def53a82bddf0815701d0f4998a51acc1e8fea6c589761852605c3a30b0f9c31656dc251f53698fe633befe40eb6eb32225e1ea6412f71fc6550d3698b5 SHA512 ab58e0fdf501e279532b78f02326e56722a81a8baa0800e2c28bf2d46ef7d9f20fc4516a8b8f84f2738aaaef83997b096223d3abbc07c6f712ca4d4fd587c731 DIST neutron-14.0.3.tar.gz 10747068 BLAKE2B 47cbb470408781ab98573c6f3398e1d42e8005be3cdfbe7e4dd26ec50924cbc2c073b0198e578c7de88f3859ec010373f426712d78efaa39c898e22802790c55 SHA512 f3a65d43c13d80715709f355926ecb712a9c18c579c1bbc7b05e4efd38cdef13305c3c2cc317437eebc648a57115a109ff32d54a0819322e78b74fb40412c1ae DIST neutron-15.0.0.tar.gz 10512007 BLAKE2B a0cbd9a9279daf89ac6c162063c1e1f706335a53c24d9cdc946be2f44c42fc62c4755ad0c8414b5c67c26c916656491e24dcf398c670588815155a498a0cee56 SHA512 911cddb5521b8f3758895f91f638f28adeda8e5b2154376dd99eb78e189f8fd77074fbec8b9805b75db7002a71442630380f0aa37cd8a2e3c13d38c10f9dbcef -DIST neutron-configs-13.0.4.tar.gz 26109 BLAKE2B 5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6 SHA512 498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c DIST neutron-configs-14.0.2.tar.gz 22973 BLAKE2B f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278 SHA512 dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b DIST neutron-configs-14.0.3.tar.gz 22973 BLAKE2B f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278 SHA512 dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b DIST neutron-configs-15.0.0.tar.gz 23546 BLAKE2B df706681e63e4f36b54be33a6619da15d642803f40afe737bd31426f9b3643a6a032cb8bfcb95899d1e67b759155fd14bb45f41460cefdc7d9f91d3377a90d5d SHA512 ef4555be50dfb81a0558ed28eb917a1d0634d913a2b0b58deeae3132a0e3c61521074b21d195e51e348a08b55c21919b537ac3c7122f4d5524ead824642292fe DIST neutron-configs-2018.2.9999.tar.gz 26109 BLAKE2B 5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6 SHA512 498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c DIST neutron-configs-2019.1.9999.tar.gz 22973 BLAKE2B f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278 SHA512 dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b DIST neutron-configs-2019.2.9999.tar.gz 23546 BLAKE2B df706681e63e4f36b54be33a6619da15d642803f40afe737bd31426f9b3643a6a032cb8bfcb95899d1e67b759155fd14bb45f41460cefdc7d9f91d3377a90d5d SHA512 ef4555be50dfb81a0558ed28eb917a1d0634d913a2b0b58deeae3132a0e3c61521074b21d195e51e348a08b55c21919b537ac3c7122f4d5524ead824642292fe -DIST neutron-ml2-plugins-13.0.4.tar.gz 7068 BLAKE2B fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861 SHA512 add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f DIST neutron-ml2-plugins-14.0.2.tar.gz 8642 BLAKE2B 71d945504f3e2185bffddb94956f019fa38bdd4a8782e936de2b8753e2a934374b6f0ed11ea0cdc9d454a80544b2e225e70ff987acbb971d756ae940cf4d7d16 SHA512 399e3f0cd8daaaf18e36d47aa105cf71d70e3ed5f707093e2292e480e3a0868818ee0ee68ca7a8eeb8e28cec51721e2508ed75815f04a415eb42dfe56708fce2 DIST neutron-ml2-plugins-14.0.3.tar.gz 8642 BLAKE2B 71d945504f3e2185bffddb94956f019fa38bdd4a8782e936de2b8753e2a934374b6f0ed11ea0cdc9d454a80544b2e225e70ff987acbb971d756ae940cf4d7d16 SHA512 399e3f0cd8daaaf18e36d47aa105cf71d70e3ed5f707093e2292e480e3a0868818ee0ee68ca7a8eeb8e28cec51721e2508ed75815f04a415eb42dfe56708fce2 DIST neutron-ml2-plugins-15.0.0.tar.gz 8669 BLAKE2B 3c34a857c0e7dd4e5313f5f9a1bb22384aeae6d1e43e719c50eab8dc3e842e98f202eb12cbb788127603931292deeed802f0592bad232e6a05121939e3b26fe0 SHA512 0e6858425ee3d3e2233c8ebf19aa8e62b5ff849532a2fdceb953f384f3b33432137537afbb2878f23ec5eb57e185eda36a6d6ff71d8be5f32b43abcb5c186082 DIST neutron-ml2-plugins-2018.2.9999.tar.gz 7068 BLAKE2B fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861 SHA512 add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f DIST neutron-ml2-plugins-2019.1.9999.tar.gz 8642 BLAKE2B 71d945504f3e2185bffddb94956f019fa38bdd4a8782e936de2b8753e2a934374b6f0ed11ea0cdc9d454a80544b2e225e70ff987acbb971d756ae940cf4d7d16 SHA512 399e3f0cd8daaaf18e36d47aa105cf71d70e3ed5f707093e2292e480e3a0868818ee0ee68ca7a8eeb8e28cec51721e2508ed75815f04a415eb42dfe56708fce2 DIST neutron-ml2-plugins-2019.2.9999.tar.gz 8669 BLAKE2B 3c34a857c0e7dd4e5313f5f9a1bb22384aeae6d1e43e719c50eab8dc3e842e98f202eb12cbb788127603931292deeed802f0592bad232e6a05121939e3b26fe0 SHA512 0e6858425ee3d3e2233c8ebf19aa8e62b5ff849532a2fdceb953f384f3b33432137537afbb2878f23ec5eb57e185eda36a6d6ff71d8be5f32b43abcb5c186082 -EBUILD neutron-13.0.4.ebuild 8347 BLAKE2B 329f7e858f922aaf211dcd925fefcbd61418f5198d63b644a109634765aef14142b99cd68e7a8436eba730078ae0f21179819b121c020ecd3d2d7e743ae305a5 SHA512 57d8d5f18f1d45d23418f4599770fb35b757c4ca1e584d559e64d839308a9d71928db37a7276abf074294718b54c83f7e485d6c88978ec7f2bf26de29aacb46a EBUILD neutron-14.0.2.ebuild 8388 BLAKE2B 3716d11d139f7ecee31b49009e07f2b5219c6a953a83a375d933aa6fb67c961a697341cdbe13da38bf09819607eafd07e3df6a106e41cfa1eccd38fc209a30c1 SHA512 42759d4cb73245f0fd5ce6a75d8c659e06eb552dc58b7c1723ebc37a1e49f56e74dce78e0b74d5befa8dae0389ed5b089e1c9c4bae5eeeb4025ab5daf12c3fa2 -EBUILD neutron-14.0.3.ebuild 8390 BLAKE2B bcebc5151fa3acece8a94a35a25ee7cac43bc07a1bc23bb1aae30cbd6fc1200ea3d72667cb07f2ba1a3b71499c6c96ff877e69055c17ec7fd7cdf16851147e1b SHA512 02719097608bee0047a392f0a01df294b7a3dbcee9366d1e1a9356748c91be05bdc5eabd5abdd8cc54547fa696d854984f4abd99640271042ed84a7af4c1dc98 -EBUILD neutron-15.0.0.ebuild 8558 BLAKE2B 81d081a274a0f22f07527aaeeaa89868b76569fd9dcce40d17d3fcc4dcf74d886ef9ae244bdf95f427631c7217f14965de87730b00dfdfaf3a2c128bfa62d382 SHA512 46b7ee3c7ef552d8fb970c673462deae61b7ddfe412c047580c3373acb69770fb23b86ef1ab72f150137e1e52b16cc98b1dd6419cb0efdde00ca7a40ed416146 +EBUILD neutron-14.0.3.ebuild 8388 BLAKE2B 3716d11d139f7ecee31b49009e07f2b5219c6a953a83a375d933aa6fb67c961a697341cdbe13da38bf09819607eafd07e3df6a106e41cfa1eccd38fc209a30c1 SHA512 42759d4cb73245f0fd5ce6a75d8c659e06eb552dc58b7c1723ebc37a1e49f56e74dce78e0b74d5befa8dae0389ed5b089e1c9c4bae5eeeb4025ab5daf12c3fa2 +EBUILD neutron-15.0.0.ebuild 8556 BLAKE2B 1b03561822e0b246d8a01b195b7960bbb177e5db4387c17878f9e45064f192559b6ed08e42e04f25c263f06c9eff9ee1e6ecf2c73f1fb347f703d46f94dccb8e SHA512 980e11e2b528fc9bf69a631cbc5161f986a3405137d2920ecda5f3702d09e25f1ad991a93283669fcef302a65f26770363b460b08be5dd101d03abda22cd1035 EBUILD neutron-2018.2.9999.ebuild 8350 BLAKE2B 40303975455b8e20a9b55d228b0653104ddaa8f1a20000188d86da895af95c7030b3931b1d71c3038235cac8efd37dfe547ee8da0a57611fedc2de743f388a96 SHA512 c9240d19364c27113ec1e63893f86c2a5df66af5e5610becf53d6366868ebe6777d20f4324905a5a502cfe224dd05a3820255b016b1cbdd3b30ac8678092e224 EBUILD neutron-2019.1.9999.ebuild 8391 BLAKE2B 6182fa27064f390f6dc459d7a0d6b926ff1e1ad43d380e654e6ef5ed63fa91e130bed6fdc93a815e0c7eca598848a61596766e9fedca44439a2b99b589757224 SHA512 56d78135fed5fbbd23c789ce9037bcaa805ab42da39492dc2d41b5256d1f7139db92f119ab6c03b74a898e18a5e20ba8295ca54b17fcf2629d8f8ca06bb4777b EBUILD neutron-2019.2.9999.ebuild 8558 BLAKE2B 81d081a274a0f22f07527aaeeaa89868b76569fd9dcce40d17d3fcc4dcf74d886ef9ae244bdf95f427631c7217f14965de87730b00dfdfaf3a2c128bfa62d382 SHA512 46b7ee3c7ef552d8fb970c673462deae61b7ddfe412c047580c3373acb69770fb23b86ef1ab72f150137e1e52b16cc98b1dd6419cb0efdde00ca7a40ed416146 diff --git a/sys-cluster/neutron/neutron-13.0.4.ebuild b/sys-cluster/neutron/neutron-13.0.4.ebuild deleted file mode 100644 index d862d7790857..000000000000 --- a/sys-cluster/neutron/neutron-13.0.4.ebuild +++ /dev/null @@ -1,230 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{5,6} ) -# still no 34 :( https://bugs.launchpad.net/neutron/+bug/1630439 - -inherit distutils-r1 linux-info user - -DESCRIPTION="A virtual network service for Openstack" -HOMEPAGE="https://launchpad.net/neutron" -if [[ ${PV} == *9999 ]];then - inherit git-r3 - SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/rocky/configs.tar.gz -> neutron-configs-${PV}.tar.gz - https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/rocky/ml2_plugins.tar.gz -> neutron-ml2-plugins-${PV}.tar.gz" - EGIT_REPO_URI="https://github.com/openstack/neutron.git" - EGIT_BRANCH="stable/rocky" -else - SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/rocky/configs.tar.gz -> neutron-configs-${PV}.tar.gz - https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/rocky/ml2_plugins.tar.gz -> neutron-ml2-plugins-${PV}.tar.gz - https://tarballs.openstack.org/${PN}/${P}.tar.gz" - KEYWORDS="amd64 ~arm64 x86" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="compute-only dhcp haproxy ipv6 l3 metadata openvswitch linuxbridge server sqlite mysql postgres" -REQUIRED_USE="!compute-only? ( || ( mysql postgres sqlite ) ) - compute-only? ( !mysql !postgres !sqlite !dhcp !l3 !metadata !server - || ( openvswitch linuxbridge ) )" - -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - ${CDEPEND} - app-admin/sudo" - -RDEPEND=" - ${CDEPEND} - >=dev-python/paste-2.0.2[${PYTHON_USEDEP}] - >=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}] - >=dev-python/routes-2.3.1[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}] - !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}] - >=dev-python/pecan-1.1.1[${PYTHON_USEDEP}] - !~dev-python/pecan-1.2.0[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}] - >=dev-python/jinja-2.10[${PYTHON_USEDEP}] - >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] - >=dev-python/neutron-lib-1.18.0[${PYTHON_USEDEP}] - >=dev-python/python-neutronclient-6.3.0[${PYTHON_USEDEP}] - >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}] - >=dev-python/ryu-4.24[${PYTHON_USEDEP}] - compute-only? ( - >=dev-python/sqlalchemy-1.2.0[${PYTHON_USEDEP}] - ) - sqlite? ( - >=dev-python/sqlalchemy-1.2.0[sqlite,${PYTHON_USEDEP}] - ) - mysql? ( - >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}] - !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.2.0[${PYTHON_USEDEP}] - ) - postgres? ( - >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.2.0[${PYTHON_USEDEP}] - ) - >=dev-python/webob-1.7.1[${PYTHON_USEDEP}] - >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}] - >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.1[${PYTHON_USEDEP}] - >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}] - >=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}] - >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}] - >=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] - >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}] - >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}] - >=dev-python/oslo-policy-1.30.0[${PYTHON_USEDEP}] - >=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}] - >=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}] - >=dev-python/oslo-rootwrap-5.8.0[${PYTHON_USEDEP}] - >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}] - !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] - >=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}] - !~dev-python/oslo-service-1.28.1[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/oslo-versionedobjects-1.31.2[${PYTHON_USEDEP}] - >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}] - >=dev-python/ovs-2.8.0[${PYTHON_USEDEP}] - >=dev-python/ovsdbapp-0.9.1[${PYTHON_USEDEP}] - >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}] - >=dev-python/pyroute2-0.4.21[${PYTHON_USEDEP}] - >=dev-python/weakrefmethod-1.0.2[$(python_gen_usedep 'python2_7')] - >=dev-python/python-novaclient-9.1.0[${PYTHON_USEDEP}] - >=dev-python/python-designateclient-2.7.0[${PYTHON_USEDEP}] - >=dev-python/os-xenapi-0.3.1[${PYTHON_USEDEP}] - dev-python/pyudev[${PYTHON_USEDEP}] - sys-apps/iproute2 - net-misc/iputils[arping] - net-misc/bridge-utils - net-firewall/ipset - net-firewall/iptables - net-firewall/ebtables - net-firewall/conntrack-tools - haproxy? ( net-proxy/haproxy ) - openvswitch? ( net-misc/openvswitch ) - ipv6? ( - net-misc/radvd - >=net-misc/dibbler-1.0.1 - ) - dhcp? ( net-dns/dnsmasq[dhcp-tools] )" - -#PATCHES=( -#) - -pkg_pretend() { - linux-info_pkg_setup - CONFIG_CHECK_MODULES="VLAN_8021Q IP6_NF_FILTER IP6_NF_IPTABLES IP_NF_TARGET_REJECT \ - IP_NF_MANGLE IP_NF_TARGET_MASQUERADE NF_NAT_IPV4 NF_CONNTRACK_IPV4 NF_DEFRAG_IPV4 \ - NF_NAT_IPV4 NF_NAT NF_CONNTRACK IP_NF_FILTER IP_NF_IPTABLES NETFILTER_XTABLES" - if linux_config_exists; then - for module in ${CONFIG_CHECK_MODULES}; do - linux_chkconfig_present ${module} || ewarn "${module} needs to be enabled in kernel" - done - fi -} - -pkg_setup() { - enewgroup neutron - enewuser neutron -1 -1 /var/lib/neutron neutron -} - -pkg_config() { - fperms 0700 /var/log/neutron - fowners neutron:neutron /var/log neutron -} - -src_prepare() { - sed -i '/^hacking/d' test-requirements.txt || die - # it's /bin/ip not /sbin/ip - sed -i 's/sbin\/ip\,/bin\/ip\,/g' etc/neutron/rootwrap.d/* || die - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all - if use server; then - newinitd "${FILESDIR}/neutron.initd" "neutron-server" - newconfd "${FILESDIR}/neutron-server.confd" "neutron-server" - dosym /etc/neutron/plugin.ini /etc/neutron/plugins/ml2/ml2_conf.ini - fi - if use dhcp; then - newinitd "${FILESDIR}/neutron.initd" "neutron-dhcp-agent" - newconfd "${FILESDIR}/neutron-dhcp-agent.confd" "neutron-dhcp-agent" - fi - if use l3; then - newinitd "${FILESDIR}/neutron.initd" "neutron-l3-agent" - newconfd "${FILESDIR}/neutron-l3-agent.confd" "neutron-l3-agent" - fi - if use metadata; then - newinitd "${FILESDIR}/neutron.initd" "neutron-metadata-agent" - newconfd "${FILESDIR}/neutron-metadata-agent.confd" "neutron-metadata-agent" - fi - if use openvswitch; then - newinitd "${FILESDIR}/neutron.initd" "neutron-openvswitch-agent" - newconfd "${FILESDIR}/neutron-openvswitch-agent.confd" "neutron-openvswitch-agent" - newinitd "${FILESDIR}/neutron.initd" "neutron-ovs-cleanup" - newconfd "${FILESDIR}/neutron-openvswitch-agent.confd" "neutron-ovs-cleanup" - fi - if use linuxbridge; then - newinitd "${FILESDIR}/neutron.initd" "neutron-linuxbridge-agent" - newconfd "${FILESDIR}/neutron-linuxbridge-agent.confd" "neutron-linuxbridge-agent" - fi - diropts -m 755 -o neutron -g neutron - dodir /var/log/neutron /var/lib/neutron - keepdir /etc/neutron - insinto /etc/neutron - insopts -m 0640 -o neutron -g neutron - - doins etc/* - # stupid renames - insinto /etc/neutron - doins -r "etc/neutron/plugins" - insopts -m 0640 -o root -g root - doins "etc/rootwrap.conf" - doins -r "etc/neutron/rootwrap.d" - - #add sudoers definitions for user neutron - insinto /etc/sudoers.d/ - insopts -m 0440 -o root -g root - newins "${FILESDIR}/neutron.sudoersd" neutron - - # add generated configs - cd "${D}/etc/neutron" || die - unpack "neutron-configs-${PV}.tar.gz" - cd "${D}/etc/neutron/plugins/ml2" || die - unpack "neutron-ml2-plugins-${PV}.tar.gz" - - # correcting perms - fowners neutron:neutron -R "/etc/neutron" - fperms o-rwx -R "/etc/neutron/" - - #remove superfluous stuff - rm -R "${D}/usr/etc/" -} - -python_install() { - distutils-r1_python_install - # copy migration conf file (not coppied on install via setup.py script) - python_moduleinto neutron/db/migration/alembic_migrations - python_domodule "neutron/db/migration/alembic_migrations/versions" -} - -pkg_postinst() { - elog - elog "neutron-server's conf.d file may need updating to include additional ini files" - elog "We currently assume the ml2 plugin will be used but do not make assumptions" - elog "on if you will use openvswitch or linuxbridge (or something else)" - elog - elog "Other conf.d files may need updating too, but should be good for the default use case" - elog -} diff --git a/sys-cluster/neutron/neutron-14.0.3.ebuild b/sys-cluster/neutron/neutron-14.0.3.ebuild index 7993274f2a78..137caa2c7569 100644 --- a/sys-cluster/neutron/neutron-14.0.3.ebuild +++ b/sys-cluster/neutron/neutron-14.0.3.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/stein/configs.tar.gz -> neutron-configs-${PV}.tar.gz https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/stein/ml2_plugins.tar.gz -> neutron-ml2-plugins-${PV}.tar.gz https://tarballs.openstack.org/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 x86" fi LICENSE="Apache-2.0" diff --git a/sys-cluster/neutron/neutron-15.0.0.ebuild b/sys-cluster/neutron/neutron-15.0.0.ebuild index 6a32ace7fec2..98b7b65c1e55 100644 --- a/sys-cluster/neutron/neutron-15.0.0.ebuild +++ b/sys-cluster/neutron/neutron-15.0.0.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/train/configs.tar.gz -> neutron-configs-${PV}.tar.gz https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/train/ml2_plugins.tar.gz -> neutron-ml2-plugins-${PV}.tar.gz https://tarballs.openstack.org/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 x86" fi LICENSE="Apache-2.0" diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest index 1c40f2d2d854..79fcb6f86e5d 100644 --- a/sys-cluster/nova/Manifest +++ b/sys-cluster/nova/Manifest @@ -5,19 +5,16 @@ AUX openstack-scsi-disk.rules 134 BLAKE2B c1e3e150d93ab51b4da48caf2a0f83513fe63b AUX scsi-openscsi-link.sh 2777 BLAKE2B 84c14df2b1c49fe6210a4abf4387229aaa4fcd0c956b374b719285a20d8309f1bb58d51061084f34d284624d279bc64d53a629ec57702314c23e9b129c4a16b4 SHA512 3e7f6fc872f27b6a4d6c991346bd8eafcbc8f2b74439f1c77e93362e57fa1010ff002813cf21bf12d0550bfc165f79c70430862cd4ed5aaa15056777baf34409 DIST nova-18.2.3.tar.gz 11450952 BLAKE2B 1e0b0afefe8281ab9024394194697d3aea81169da7a003a07890dfc11bd38511d39315152dab1b9a1d17b2d1c8109102112b245957e727d053de7fd67ad0c757 SHA512 1dcb3fa2ea80afcd5739efad01f3d65723a754fc8d79639e54cd3fbd6e4e4125593799a123b4572c63f8c074a10c244d91814f15d2c7135066d55cd2a991f7fc DIST nova-19.0.3.tar.gz 11646820 BLAKE2B 31aa6ef44609f5698f24168fc79cd9c6d5dd2c5b0da5eed277ccd8d1aa4ee7d6a07a1318bd7f964dd141dbca8f0297a2d677ad2fdf949fcc7a72970d099197e9 SHA512 4869d705c165a909e13b27ac383b7be52f9d5925fbe9d8779f773d0b1ce87b6ae7642c4551e01f57c24221e6fe120a3e2b5de41d73dfdcd73f82252b48a2af39 -DIST nova-20.0.0.tar.gz 11585568 BLAKE2B 950fe23bfae72f9c960ef8f3929c077293fdf55f9e0400e6567643c418df648495223d0ac7f736d6c64c2c44f88939d689a6069a4ddf78705c11d250022c8211 SHA512 8d1a961a4ec4e2567de6b16d35fa008472759d4e3d29d06927b1bd23e928478bf40f90619c950e70f38203f75eec7b024c7336bab24a7dad4892ce5111fb1f37 DIST nova-20.0.1.tar.gz 11587774 BLAKE2B 62f7b6d4ab83533e4462f16978a2f95ceca3d6594029f87dbb170f3abc19917a4449ec95b007adae16c2e290649a560404d12e738a83bc8ad4bbbc1a4554d074 SHA512 3c83a1061696bb6e830e1e518ceea5e5b6405673373df674926b8c01955ea71714bf484906db3dc556209fb895c052003b54477d6a2791df0905244abbf9abe0 DIST nova.conf.sample-18.2.3 387334 BLAKE2B a51b8cdc644ee60390cde3a30ba8f64a339695887b57b2640da39b5a8d34dfec51664b1249955a6cf9202ae19e8e0a8bcd805d4b87d2f6c99a5a6294cc955577 SHA512 be9fbab15ea1cac6d3cd1d186aab904454ef17801f9f4b2f1a37c6e46b4c69fed22a7724846049ebd343beff7753d8db408abae52ad3fca0693d70414c6afc61 DIST nova.conf.sample-19.0.3 387769 BLAKE2B 2b4668e78765469c5ee518a8c340a09407a8f7e9bf3f87a6919b820db0ce2f38499827dbea58994490c8db3a648eef2c95521f7c62b3ae37606bb249492b4b12 SHA512 4facb96c111945f472654788e1ac3d52808b0c45e36c87b873cd1355d36b71922fa94b11d66ec5a8b250739072ecdec394dd4f852a8eb57dbd900c61c71ba770 -DIST nova.conf.sample-20.0.0 220110 BLAKE2B af98687c895ee091cc2e8d668eb50b52cc94618081f8a50b544faebed29b2b3a5dfa38309da70dcc6d0083792605b810081b50c15a6c960947e0c782f25717ab SHA512 cc6cce95943b06d60dfc1f85b87d527662eeb57388dca4a6037078b517302b86fd7f752c6e9e43c59c10be83ac5955f21c08284bbc946ffe2171f5bfa6edff38 DIST nova.conf.sample-20.0.1 220110 BLAKE2B af98687c895ee091cc2e8d668eb50b52cc94618081f8a50b544faebed29b2b3a5dfa38309da70dcc6d0083792605b810081b50c15a6c960947e0c782f25717ab SHA512 cc6cce95943b06d60dfc1f85b87d527662eeb57388dca4a6037078b517302b86fd7f752c6e9e43c59c10be83ac5955f21c08284bbc946ffe2171f5bfa6edff38 DIST nova.conf.sample-2018.2.9999 387334 BLAKE2B a51b8cdc644ee60390cde3a30ba8f64a339695887b57b2640da39b5a8d34dfec51664b1249955a6cf9202ae19e8e0a8bcd805d4b87d2f6c99a5a6294cc955577 SHA512 be9fbab15ea1cac6d3cd1d186aab904454ef17801f9f4b2f1a37c6e46b4c69fed22a7724846049ebd343beff7753d8db408abae52ad3fca0693d70414c6afc61 DIST nova.conf.sample-2019.1.9999 387769 BLAKE2B 2b4668e78765469c5ee518a8c340a09407a8f7e9bf3f87a6919b820db0ce2f38499827dbea58994490c8db3a648eef2c95521f7c62b3ae37606bb249492b4b12 SHA512 4facb96c111945f472654788e1ac3d52808b0c45e36c87b873cd1355d36b71922fa94b11d66ec5a8b250739072ecdec394dd4f852a8eb57dbd900c61c71ba770 DIST nova.conf.sample-2019.2.9999 220110 BLAKE2B af98687c895ee091cc2e8d668eb50b52cc94618081f8a50b544faebed29b2b3a5dfa38309da70dcc6d0083792605b810081b50c15a6c960947e0c782f25717ab SHA512 cc6cce95943b06d60dfc1f85b87d527662eeb57388dca4a6037078b517302b86fd7f752c6e9e43c59c10be83ac5955f21c08284bbc946ffe2171f5bfa6edff38 EBUILD nova-18.2.3.ebuild 9493 BLAKE2B 1b9ec29a2a6ff3eb43933d2871d5c7c2caec586cbd2e15df1b79e98a39e852de164b43647c1c00ff2a3557d39c6b697686bee3a3c53a9201a8b0726e88406356 SHA512 fbb3e4561c7b5ff86da1216ad3ab9e891da0564ce77b290d1abeec910a13738da14b46caf902ddf388513f835e15dd0774811ec885ba6b919894db349c9a7b57 EBUILD nova-19.0.3.ebuild 9582 BLAKE2B 285306242428951b117928d492e8babe5786e03e4065e8556395c7cf67afaea3c10d04acc6cb74907a23aa44535b4c8661635dafe0727ade47fdae1359395a38 SHA512 9d61543f6809972a18843d122a3c098f956f27f1954e179fb0bbe235c974bc01c255c400563b4c21d4ffcb991174792548991c402aebedb76851d05cb9c15486 -EBUILD nova-20.0.0.ebuild 7910 BLAKE2B bd87a12c33c67dcf08318ea0db235150ed3594018a5e2e18c05c17e789f44fc67c8714ee0bd541390c6bf2ec5877fb520b01ad73a4e4755e240522c40354133c SHA512 116e616c76ffadb59df78d5dae314daaf77b52494a616b5ec1104cc35fff78fe80cb020d64341b1a2f20a81e526a2a54f3921021c99bcb1384a69ede007450c3 -EBUILD nova-20.0.1.ebuild 7910 BLAKE2B bd87a12c33c67dcf08318ea0db235150ed3594018a5e2e18c05c17e789f44fc67c8714ee0bd541390c6bf2ec5877fb520b01ad73a4e4755e240522c40354133c SHA512 116e616c76ffadb59df78d5dae314daaf77b52494a616b5ec1104cc35fff78fe80cb020d64341b1a2f20a81e526a2a54f3921021c99bcb1384a69ede007450c3 +EBUILD nova-20.0.1.ebuild 7908 BLAKE2B ba20f3b0cf6460fbf32672cfcd6233c830e0f127a1be396386b4c63032a7833efa32fa978ba3861d70a3d88787623fc439ec23895ce4773bb371d3c255a0541f SHA512 9e72ee5fad9806d664076e4e25b790ee9a41a0bf339b66c77578d59bf50189047bad1599fd7866a7d7d3acaba22372a8adefe162e49a2daddc9eb1bcbd86002b EBUILD nova-2018.2.9999.ebuild 9496 BLAKE2B c962c25fe0107327d30eb0fde3163e4722763db4e2b3b0ff0250f9dbee071807db7a5dd9404e4425d758cb6408efafa571f79fa50cd0756355ca6754513668e6 SHA512 62756e826de4bed6fa6d185e92defe459e9e32ca53b7b860c882896e0dd306d04918cd932c25311d0700ccefc3effb16e5fadcc4e17d7e2074088d90e3f49734 EBUILD nova-2019.1.9999.ebuild 9354 BLAKE2B 92302f07eb36bcf62aaefaa51cec5795692823fa886978c70bbbcae000fa46f6b4baeb355831fa58bc8a9bd8fd57fe4dde23c7d50a250d6492c080929979c375 SHA512 cca0284a3e11f5b4509bc755e1390aa383809d8acb7baaa40345d41d09da9222ac7aa968fe14fa95528268410a1bc5f474c3acc7145256709109a4c26278ebd4 EBUILD nova-2019.2.9999.ebuild 7910 BLAKE2B bd87a12c33c67dcf08318ea0db235150ed3594018a5e2e18c05c17e789f44fc67c8714ee0bd541390c6bf2ec5877fb520b01ad73a4e4755e240522c40354133c SHA512 116e616c76ffadb59df78d5dae314daaf77b52494a616b5ec1104cc35fff78fe80cb020d64341b1a2f20a81e526a2a54f3921021c99bcb1384a69ede007450c3 diff --git a/sys-cluster/nova/nova-20.0.0.ebuild b/sys-cluster/nova/nova-20.0.0.ebuild deleted file mode 100644 index 01dac558c9cb..000000000000 --- a/sys-cluster/nova/nova-20.0.0.ebuild +++ /dev/null @@ -1,220 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) - -inherit distutils-r1 eutils linux-info multilib user - -DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) in Python" -HOMEPAGE="https://launchpad.net/nova" - -if [[ ${PV} == *9999 ]];then - inherit git-r3 - SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/train/nova.conf.sample -> nova.conf.sample-${PV}" - EGIT_REPO_URI="https://github.com/openstack/nova.git" - EGIT_BRANCH="stable/train" -else - SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/train/nova.conf.sample -> nova.conf.sample-${PV} - https://tarballs.openstack.org/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="+compute compute-only iscsi +memcached +mysql +novncproxy openvswitch postgres +rabbitmq sqlite" -REQUIRED_USE=" - !compute-only? ( || ( mysql postgres sqlite ) ) - compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )" - -CDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" -DEPEND=" - ${CDEPEND} - app-admin/sudo" - -RDEPEND=" - ${CDEPEND} - compute-only? ( - >=dev-python/sqlalchemy-1.2.19[${PYTHON_USEDEP}] - ) - sqlite? ( - >=dev-python/sqlalchemy-1.2.19[sqlite,${PYTHON_USEDEP}] - ) - mysql? ( - >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}] - !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.2.19[${PYTHON_USEDEP}] - ) - postgres? ( - >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.2.19[${PYTHON_USEDEP}] - ) - >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}] - >=dev-python/eventlet-0.20.0[${PYTHON_USEDEP}] - !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}] - >=dev-python/jinja-2.10[${PYTHON_USEDEP}] - >=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}] - >=dev-python/lxml-2.4.1[${PYTHON_USEDEP}] - !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}] - >=dev-python/routes-2.3.1[${PYTHON_USEDEP}] - >=dev-python/cryptography-2.7[${PYTHON_USEDEP}] - >=dev-python/webob-1.8.2[${PYTHON_USEDEP}] - >=dev-python/greenlet-0.4.10[${PYTHON_USEDEP}] - !~dev-python/greenlet-0.4.14[${PYTHON_USEDEP}] - >=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}] - >=dev-python/paste-2.0.2[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] - =dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}] - >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] - >=dev-python/paramiko-2.0.0[${PYTHON_USEDEP}] - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] - !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}] - virtual/python-enum34[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}] - >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}] - !~dev-python/python-cinderclient-4.0.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth-3.16.0[${PYTHON_USEDEP}] - >=dev-python/python-neutronclient-6.7.0[${PYTHON_USEDEP}] - >=dev-python/python-glanceclient-2.8.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] - >=dev-python/websockify-0.8.0[${PYTHON_USEDEP}] - >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}] - >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}] - >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] - >=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}] - >=dev-python/oslo-serialization-1.21.0[${PYTHON_USEDEP}] - >=dev-python/oslo-upgradecheck-0.1.1[${PYTHON_USEDEP}] - !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.40.2[${PYTHON_USEDEP}] - >=dev-python/oslo-db-4.44.0[${PYTHON_USEDEP}] - >=dev-python/oslo-rootwrap-5.8.0[${PYTHON_USEDEP}] - >=dev-python/oslo-messaging-7.0.0[${PYTHON_USEDEP}] - >=dev-python/oslo-policy-1.35.0[${PYTHON_USEDEP}] - >=dev-python/oslo-privsep-1.33.2[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/oslo-service-1.40.1[${PYTHON_USEDEP}] - >=dev-python/rfc3986-1.1.0[${PYTHON_USEDEP}] - >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}] - >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}] - >=dev-python/oslo-versionedobjects-1.35.0[${PYTHON_USEDEP}] - >=dev-python/os-brick-2.6.1[${PYTHON_USEDEP}] - >=dev-python/os-resource-classes-0.4.0[${PYTHON_USEDEP}] - >=dev-python/os-traits-0.16.0[${PYTHON_USEDEP}] - >=dev-python/os-vif-1.14.0[${PYTHON_USEDEP}] - >=dev-python/os-win-3.0.0[${PYTHON_USEDEP}] - >=dev-python/castellan-0.16.0[${PYTHON_USEDEP}] - >=dev-python/microversion-parse-0.2.1[${PYTHON_USEDEP}] - >=dev-python/os-xenapi-0.3.3[${PYTHON_USEDEP}] - >=dev-python/tooz-1.58.0[${PYTHON_USEDEP}] - >=dev-python/cursive-0.2.1[${PYTHON_USEDEP}] - >=dev-python/pypowervm-1.1.15[${PYTHON_USEDEP}] - >=dev-python/retrying-1.3.3[${PYTHON_USEDEP}] - >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}] - >=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] - >=dev-python/zVMCloudConnector-1.3.0[${PYTHON_USEDEP}] - >=dev-python/futurist-1.8.0[$(python_gen_usedep 'python2_7')] - >=dev-python/openstacksdk-0.35.0[${PYTHON_USEDEP}] - dev-python/libvirt-python[${PYTHON_USEDEP}] - app-emulation/libvirt[iscsi?] - app-emulation/spice-html5 - novncproxy? ( www-apps/novnc ) - sys-apps/iproute2 - openvswitch? ( net-misc/openvswitch ) - rabbitmq? ( net-misc/rabbitmq-server ) - memcached? ( - net-misc/memcached - >=dev-python/python-memcached-1.58 - ) - sys-fs/sysfsutils - sys-fs/multipath-tools - net-misc/bridge-utils - compute? ( - app-cdr/cdrtools - sys-fs/dosfstools - app-emulation/qemu - ) - iscsi? ( - sys-fs/lsscsi - >=sys-block/open-iscsi-2.0.873-r1 - )" - -#PATCHES=( -#) - -pkg_setup() { - linux-info_pkg_setup - CONFIG_CHECK_MODULES="BLK_DEV_NBD VHOST_NET IP6_NF_FILTER IP6_NF_IPTABLES IP_NF_TARGET_REJECT \ - IP_NF_MANGLE IP_NF_TARGET_MASQUERADE NF_NAT_IPV4 IP_NF_FILTER IP_NF_IPTABLES \ - NF_CONNTRACK_IPV4 NF_DEFRAG_IPV4 NF_NAT_IPV4 NF_NAT NF_CONNTRACK NETFILTER_XTABLES \ - ISCSI_TCP SCSI_DH DM_MULTIPATH DM_SNAPSHOT" - if linux_config_exists; then - for module in ${CONFIG_CHECK_MODULES}; do - linux_chkconfig_present ${module} || ewarn "${module} needs to be enabled in kernel" - done - fi - enewgroup nova - enewuser nova -1 -1 /var/lib/nova nova -} - -python_prepare_all() { - sed -i '/^hacking/d' test-requirements.txt || die - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all - - if use !compute-only; then - for svc in api conductor consoleauth network scheduler spicehtml5proxy xvpvncproxy; do - newinitd "${FILESDIR}/nova.initd" "nova-${svc}" - done - fi - use compute && newinitd "${FILESDIR}/nova.initd" "nova-compute" - use novncproxy && newinitd "${FILESDIR}/nova.initd" "nova-novncproxy" - - diropts -m 0750 -o nova -g qemu - dodir /var/log/nova /var/lib/nova/instances - diropts -m 0750 -o nova -g nova - - insinto /etc/nova - insopts -m 0640 -o nova -g nova - newins "${DISTDIR}/nova.conf.sample-${PV}" "nova.conf.sample" - doins "${FILESDIR}/nova-compute.conf" - doins "${S}/etc/nova/"* - # rootwrap filters - insopts -m 0644 - insinto /etc/nova/rootwrap.d - doins "etc/nova/rootwrap.d/api-metadata.filters" - doins "etc/nova/rootwrap.d/compute.filters" - doins "etc/nova/rootwrap.d/network.filters" - - # add sudoers definitions for user nova - insinto /etc/sudoers.d/ - insopts -m 0600 -o root -g root - doins "${FILESDIR}/nova-sudoers" - - if use iscsi ; then - # Install udev rules for handle iscsi disk with right links under /dev - udev_newrules "${FILESDIR}/openstack-scsi-disk.rules" 60-openstack-scsi-disk.rules - - insinto /etc/nova/ - doins "${FILESDIR}/scsi-openscsi-link.sh" - fi - rm -r "${ED}/usr/etc" -} - -pkg_postinst() { - if use iscsi ; then - elog "iscsid needs to be running if you want cinder to connect" - fi -} diff --git a/sys-cluster/nova/nova-20.0.1.ebuild b/sys-cluster/nova/nova-20.0.1.ebuild index 01dac558c9cb..721b0a62416c 100644 --- a/sys-cluster/nova/nova-20.0.1.ebuild +++ b/sys-cluster/nova/nova-20.0.1.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == *9999 ]];then else SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/train/nova.conf.sample -> nova.conf.sample-${PV} https://tarballs.openstack.org/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 x86" fi LICENSE="Apache-2.0" diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest index 6ab8bad722a6..5fe89d4f8340 100644 --- a/sys-cluster/openmpi/Manifest +++ b/sys-cluster/openmpi/Manifest @@ -16,13 +16,13 @@ DIST openmpi-3.1.4.tar.bz2 9468371 BLAKE2B 70a93aa170086f43b2eb4f9b7c74673065bd3 DIST openmpi-4.0.1.tar.bz2 9838152 BLAKE2B 75657940e37c23fbe88032f116588960c6bcf34c4928d77b45e8fde6fb51e814f521adb6c5155cb588fff9d1b382c2470873d90979a68598ff13e1aa205fc811 SHA512 09f35dc2e44b4f84aab9c5af9d81f90bbdb030e4d90800a5d3ffae88cb32b7faecc9bea0abb113da53c21f73e9d19db68f961f997bc47bdd28d83a87beee0731 DIST openmpi-4.0.2.tar.bz2 9819372 BLAKE2B 000faa8ff032f9aa6bf5f0a14fb9a363080cfcdd7c6f8ab90bc9507fd7a473d70502574ee1e75c88acecb06c516a643ef7b9e804fb580be9fc860b7b1fb1cc5d SHA512 634d45d989f1e0b8848bfb4eb4527c7edd76d4fccd77a5f8d85a46a5822f97ba653adf13df857c87ae56a8117b4ae2d45ec24249c6ee41a562446d4112ddb770 EBUILD openmpi-1.10.7.ebuild 6285 BLAKE2B a012fecf048e0e1d2a0c9d759953885990e2cdacb69fcf87d263cb5e6c066fc42c1b79b1c958aa0cd521cf53fd82d59f5ec72bf169145214cbba8d8961025eda SHA512 d037215aa2acfc7a689fccbea4c5d04739b548095ccf9ceec671dfd3353b2ed6688e54f87c09a5215b0e2c0324782a0f73631ea28694b461906df8032f7bc3dc -EBUILD openmpi-1.4.3.ebuild 2522 BLAKE2B f6b0e4f440b72bb0e310ac0c0e68b06b3b05afdbe803241924e30b54cd0bbafea55491940a31868d8fe96641f2a5bdb33a7b01acc7674d4ae0651bccf96299e2 SHA512 753ec1fdb88fa278dd7da8bba1c8459aa3b6c180e39346ab4f2b42f705bde3bda75a9a67b088e5e199156fd972a2469bd6f2f8da459330271b496ad08f2a03a1 -EBUILD openmpi-1.4.5.ebuild 2531 BLAKE2B ebe284697fae78a1d21506a135fd3448b60519d0fb26ad34b7280d3f386e27525ccedae3078e4bbdb3f136417975d6252789d84057f7d630217454afbc7d18af SHA512 a6652fa977209a2f2ed7d91af80dfc9d5d5dd64845ae5ba7704e31ff3acfe84c7797e21da1a3877214f9e931507e75e63d387553694e95eefb8fdce2351335ff -EBUILD openmpi-1.6.5-r1.ebuild 5095 BLAKE2B 0e40379248ef9add08c83403e9410ebce562ab7637cd17a2bd8cac55876f0f5433431518e238c7d85b0db539ad5a2b7f32644f31eb206da92386cf92c9d2fa15 SHA512 72396fd5ab78b4ce189b3b70c29190d1a40e9a206da5d46dc9fa8d7a3a18043557fb3639c65d27ca56d8d51d327b07a25d3bf172b6861d3004dd9aa4b54e57bf -EBUILD openmpi-1.7.5-r1.ebuild 4788 BLAKE2B 40ac5e971a39ae9d58ada5a0f6c69e4134ca66178c42cffaab14011638a0c1140d512e2dc6d86b34ed7425402899e4b0cd0a706af9535c93be8e7b82c8300629 SHA512 d573905d38ef9c04940f11053b9da015b09f4ef178f50c3d9fcefe7b7b306d91db8f3a3c1b2f1b33736942d3c594be9e72369766d25ae88b1c6489b131ff7077 -EBUILD openmpi-1.8.4-r4.ebuild 4831 BLAKE2B b4f268dfff7f54f9b5e9aa46582fdc3fc37bb5fc523c8bf12ca24eb3930cbc2bce115cf16c1cb0a9fb4b224a6d27d1d6863bb34f339ee62d9b4624e1409b3754 SHA512 db5360e809406a3dea9ab19582659cbd35259ea5baa623062b348e4636fbbcb5b173a2564d9634c19e6b5d0539c19905971fa6d1c8cb98c0103b2e044033fd61 -EBUILD openmpi-1.8.7-r1.ebuild 5343 BLAKE2B 0fa8d2b5e82ef2eb6538a4cd8e8536ece19c248e780745c234f71b1e05c4de80c4d2576aebf9b6bf5d4fa6c6f21b790a1b883eb01f179e4fcc82989f45d14112 SHA512 525e55337d1579b0e4ef6c551538dd2335ca80f7c1db4c700885acc3cadedfc234434e813a55e02641d4997d2357af6198dd868c29dbf40f3fa21e6bb39d4738 -EBUILD openmpi-1.8.8.ebuild 5349 BLAKE2B 51b10dad619b8ee0a796aa96cf4979cf315a0786225f5f9b28aff2f1806f01d771f221df8c1958b3ea92b773504e122f2fd1e6b35be169e2a3069edd2ded7207 SHA512 30e8158dbe74ab5e437b5e659cf290a10cfc8a6fa2e2428d6951a065ca37ca1a91ffe7466b24d9e0da588cb5e6886fe7d00daaa4a18403e996eee0c310748f30 +EBUILD openmpi-1.4.3.ebuild 2458 BLAKE2B 50cc346bc9bb8b556f80e61fc6920e983aacb1324faf3418ce4e8589b99c69b66466f4d1a357827dacb49e90a256aac9adc6c04d75c7f5785ebc61f94f933692 SHA512 ca2930c486bba543149aece276640dccc43d545db8ee2fc89f2c7cdddcfe3d46361022f23c184953900d845ad43024c68e434432f82f5364fe0afc271264c542 +EBUILD openmpi-1.4.5.ebuild 2467 BLAKE2B f715ef1c3cc4c35d4805b3a5e4d127c968b925101a533f805fafeaee5aaa4b54cefd65b378ccd660b4173b8f1354594cbb6b3980cee25bc47fe8887de98f3075 SHA512 998a3f751610d798462084ec521436643536c892255bdec541d830991a21646380e447d4a8d8a8032e84025d142cc3e2ed6c868f57524ca7f77d67f9dc814623 +EBUILD openmpi-1.6.5-r1.ebuild 5031 BLAKE2B 9dde21cb5630e436583e63955e374f6353f40cdb3de1889fec66ec7b739c22cc513b1b1accbaf0c5970c8d87aedf574117aef85a48b9376bd2202d41257f1b4e SHA512 e3e5f4bbcea9a710954f9201517a5424dafa508fe8f86d124a00464d26e0d7d34ce6a75b0c8c221a6076a379aa1b549aad2461c29f35a5294ea4ae29b2161e0f +EBUILD openmpi-1.7.5-r1.ebuild 4781 BLAKE2B 0ba96d032c94f06867ff899f4f57ea9955ab3abc54d4b84547736fc770b9ab6670bb9c34d410f25df8db0dbc944f9184765ecf775342847faacbfdfd2d9d0905 SHA512 92caadf55abcf9e3c3c08ab6a7cca083fe9e819e0a4273e17fd90d54ef2f059594e015fadd034e6ae700e9b2e8d1d9bcc77c245d20058d50c6e901d1885c88f4 +EBUILD openmpi-1.8.4-r4.ebuild 4824 BLAKE2B c3b44a6c9e644305f77d9db41829a58c28e651f67179e990624252f4854fe723923da666502945b01cb2ece2d9f5058824aeadc5f9ef1468d971be8d3ad0dca3 SHA512 d0f71fbee1d862954e51824e80ede7a51f5a926f0ad11269988096af063638976be644d8a2bd4c0972256d4a44664cadafdebe1d554139030a12da2fedd43682 +EBUILD openmpi-1.8.7-r1.ebuild 5336 BLAKE2B 58abdd314132e2e60df0bf4167c431dbb33ba071203faa14062f890ef17dfc60c26ecee9b36b5b90dc9fcc30e6308eb6334989393238533361390ca21fd5afcd SHA512 130cdc40e4658be42374e59f99a7ad5c5914812192911fc077e45aa4056187cf63643fe470ccbdf2b7d6831df603777f7cb3729d9f8d6d84065ff3fe5a1e72fc +EBUILD openmpi-1.8.8.ebuild 5342 BLAKE2B 20d4833a0dc7f63e261198459e871030c88ead4cfa6d34eca89d011804135557639bfa004f4707db1b8d4ecf5efcccdc5cdab01ba5eb50b3d10bd3064ff513a4 SHA512 927f4b33d1ddb44fc6147fbe4d18689f420a19817e664c28e63087258e754c32bc759266e07231f20a832170e6c594652d7345dcfa26f32e450cfe58a1b69d4c EBUILD openmpi-2.0.2.ebuild 5895 BLAKE2B 54083652e78d0ca04be20c1446ee46b903d5e21c7a81cd9b2bc5300bf721d060a04f0ac621f80f72cc96785f3f1694d538e4e7502f23995b49f26acb70a3325f SHA512 104fccd6ec11772e8787d72bece2908711c3fda93a22b48daf03a3fc070faf40c961366171d2a17c6cb85c582e5e9710e69a687cf52a492cea94a27f7bc77c42 EBUILD openmpi-2.0.4.ebuild 5899 BLAKE2B 1a495bfcffbd62d456fac2a95e18af701ca6fb0d95adf56587dad9f3519e2d7f70674953534bc7bbfd11c32356d2637961b9d1dee3b76f2b63651c26873454bb SHA512 3b3db523b5d477bf6fd52a370af63d6e0aee1390efd9b597b378a7380dc4f3b18f5a900dde49fddfdd239956026c555bf645adc79f7f52b0e91bc8c009d05e04 EBUILD openmpi-2.1.6.ebuild 5513 BLAKE2B 1f4e90e16643bbde9eaf39fe12514370ef29ef8bb2efd1cc8f65a2e1a35a4fdac7d77808a4e3764083e6e1f72c43cc2a10e125ba7917be1135fa68b5fc96fb9a SHA512 e9bc83cffaeff5008f041d6661b5d547bc3de22e5b0445dde293adc34e7e98b99b35bf52335871cd1beba8397661cee383a28092134fbda7056d9cc47fd50aac diff --git a/sys-cluster/openmpi/openmpi-1.4.3.ebuild b/sys-cluster/openmpi/openmpi-1.4.3.ebuild index 8bf92f0e2f57..db37d6581843 100644 --- a/sys-cluster/openmpi/openmpi-1.4.3.ebuild +++ b/sys-cluster/openmpi/openmpi-1.4.3.ebuild @@ -91,11 +91,11 @@ src_configure() { } src_install () { - emake DESTDIR="${D}" install || die "make install failed" - dodoc README AUTHORS NEWS VERSION || die + emake DESTDIR="${D}" install + dodoc README AUTHORS NEWS VERSION } src_test() { # Doesn't work with the default src_test as the dry run (-n) fails. - emake -j1 check || die "emake check failed" + emake -j1 check } diff --git a/sys-cluster/openmpi/openmpi-1.4.5.ebuild b/sys-cluster/openmpi/openmpi-1.4.5.ebuild index ad3f8b66f21a..0bbe9b66f66f 100644 --- a/sys-cluster/openmpi/openmpi-1.4.5.ebuild +++ b/sys-cluster/openmpi/openmpi-1.4.5.ebuild @@ -93,11 +93,11 @@ src_configure() { } src_install () { - emake DESTDIR="${D}" install || die "make install failed" - dodoc README AUTHORS NEWS VERSION || die + emake DESTDIR="${D}" install + dodoc README AUTHORS NEWS VERSION } src_test() { # Doesn't work with the default src_test as the dry run (-n) fails. - emake -j1 check || die "emake check failed" + emake -j1 check } diff --git a/sys-cluster/openmpi/openmpi-1.6.5-r1.ebuild b/sys-cluster/openmpi/openmpi-1.6.5-r1.ebuild index 94fbe5f02330..df2aebcc202a 100644 --- a/sys-cluster/openmpi/openmpi-1.6.5-r1.ebuild +++ b/sys-cluster/openmpi/openmpi-1.6.5-r1.ebuild @@ -155,13 +155,13 @@ src_configure() { } src_install () { - emake DESTDIR="${D}" install || die "make install failed" + emake DESTDIR="${D}" install # From USE=vt see #359917 rm "${ED}"/usr/share/libtool &> /dev/null - dodoc README AUTHORS NEWS VERSION || die + dodoc README AUTHORS NEWS VERSION } src_test() { # Doesn't work with the default src_test as the dry run (-n) fails. - emake -j1 check || die "emake check failed" + emake -j1 check } diff --git a/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild b/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild index 0c59f5e20d45..3ac5a69985c9 100644 --- a/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild +++ b/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild @@ -152,7 +152,7 @@ src_install () { rm "${ED}"/usr/share/libtool &> /dev/null # Avoid collisions with libevent rm -rf "${ED}"/usr/include/event2 &> /dev/null - dodoc README AUTHORS NEWS VERSION || die + dodoc README AUTHORS NEWS VERSION } src_test() { diff --git a/sys-cluster/openmpi/openmpi-1.8.4-r4.ebuild b/sys-cluster/openmpi/openmpi-1.8.4-r4.ebuild index b445c75dae49..2c81eb423270 100644 --- a/sys-cluster/openmpi/openmpi-1.8.4-r4.ebuild +++ b/sys-cluster/openmpi/openmpi-1.8.4-r4.ebuild @@ -157,7 +157,7 @@ src_install () { # Remove la files, no static libs are installed and we have pkg-config find "${ED}"/usr/$(get_libdir)/ -type f -name '*.la' -delete - dodoc README AUTHORS NEWS VERSION || die + dodoc README AUTHORS NEWS VERSION } src_test() { diff --git a/sys-cluster/openmpi/openmpi-1.8.7-r1.ebuild b/sys-cluster/openmpi/openmpi-1.8.7-r1.ebuild index 876003287360..95e3f08eb07e 100644 --- a/sys-cluster/openmpi/openmpi-1.8.7-r1.ebuild +++ b/sys-cluster/openmpi/openmpi-1.8.7-r1.ebuild @@ -170,7 +170,7 @@ src_install () { rm "${mpi_jar}" || die fi - dodoc README AUTHORS NEWS VERSION || die + dodoc README AUTHORS NEWS VERSION } src_test() { diff --git a/sys-cluster/openmpi/openmpi-1.8.8.ebuild b/sys-cluster/openmpi/openmpi-1.8.8.ebuild index 0907f4880539..df5defd234e3 100644 --- a/sys-cluster/openmpi/openmpi-1.8.8.ebuild +++ b/sys-cluster/openmpi/openmpi-1.8.8.ebuild @@ -170,7 +170,7 @@ src_install () { rm "${mpi_jar}" || die fi - dodoc README AUTHORS NEWS VERSION || die + dodoc README AUTHORS NEWS VERSION } src_test() { diff --git a/sys-cluster/openstack-meta/Manifest b/sys-cluster/openstack-meta/Manifest index dc484440ad58..27f42d5f6969 100644 --- a/sys-cluster/openstack-meta/Manifest +++ b/sys-cluster/openstack-meta/Manifest @@ -1,4 +1,4 @@ EBUILD openstack-meta-2019.1.9999.ebuild 656 BLAKE2B 06798a7e12db582385e9d7fb15b24e6937d90516990ae5010a2bb67e70f2977a1c10a5289597e35bc8fae8308b0bbc7350f0c80f334cbed377b268772e1c5bcb SHA512 62531484de96b5ef0e70d2dde1c935a7c4aa3ea29c46b59bdb009543cf8dde94379f2e365a1bf28b6171695106ac05302d1a87b0b8beb7d51a48117dcec52e1b -EBUILD openstack-meta-2019.2.1.ebuild 727 BLAKE2B 364c67e5f958dc58b0a93af6cf5318c158426b65a078e1ef44f0cfc28b8b170f8e7b28580364bfffe18f0f4a46aa99ff4128a7d28cc036ef07b2329808a26a36 SHA512 45f8452220165a6914e389a9eb88e4d0981964eb8fb9dbb1bcf70b46610a97f5ed18cc932a93ec3b4bb93415c70d3e391f5e73e01156f3361ae3f6c1da2b98bc +EBUILD openstack-meta-2019.2.1.ebuild 725 BLAKE2B a74b8acf7d39580f70ce0cae631ce0dce3d961cf6678a4422c75a7687a027ce89eb3e7f5f0610a92d55df0893702b7b728c6e9e0e24f4100bc4c3f0a9e9bec2a SHA512 7da633d6f527d312798df5726c1934b888bb5740311de645bb668093dd39d3830eb023477210a12381f24c4a93fc61d5fd3b12dd8fc9b81a4311f3b31021a479 EBUILD openstack-meta-2019.2.9999.ebuild 720 BLAKE2B 7b98e630cdf78a504a088f7cbef581ddb23cbd266058a4af622370c8deb5d58bc3d8a6fc65b77a4350ead39b3c120146b26edb23abac2cfb74b2b14a07dd313d SHA512 5d80cc2745055cc52c9b8d9ceb0c7d540e4295135ab8e4fc4af2b0c8cda1ea4e09f35d01634bb8ded59b880321f70cdf73397a741bda21999fa20bb1b4be3ef6 MISC metadata.xml 931 BLAKE2B 23cfe01ee67c4203f65ae6fe48c75c039948576ee98ce29e319ad7821e1bf7afe2f80dcb88994893a270d7902d37663159223639843f9b026a09c9f7a004d770 SHA512 5a37fd37399ecf64a4b655a117b2ed0bc118a08b281bf71d84cb5f2e0057f67322dd177c2e2572200bff90cef14bfe1d0323f8e3b84d6b8120d859f4c0d4576f diff --git a/sys-cluster/openstack-meta/openstack-meta-2019.2.1.ebuild b/sys-cluster/openstack-meta/openstack-meta-2019.2.1.ebuild index ac4818df5938..ecc8723d0aed 100644 --- a/sys-cluster/openstack-meta/openstack-meta-2019.2.1.ebuild +++ b/sys-cluster/openstack-meta/openstack-meta-2019.2.1.ebuild @@ -11,7 +11,7 @@ SLOT="0" IUSE="cinder glance heat keystone neutron nova placement swift" if [[ ${PV} != *9999 ]];then - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 x86" fi DEPEND="" @@ -21,7 +21,7 @@ RDEPEND=" neutron? ( ~sys-cluster/neutron-15.0.0 ) glance? ( ~app-admin/glance-19.0.0 ) cinder? ( ~sys-cluster/cinder-15.0.0 ) - nova? ( ~sys-cluster/nova-20.0.0 ) + nova? ( ~sys-cluster/nova-20.0.1 ) heat? ( ~sys-cluster/heat-13.0.0 ) placement? ( ~sys-cluster/placement-2.0.0 ) " diff --git a/sys-cluster/osc-mpiexec/Manifest b/sys-cluster/osc-mpiexec/Manifest deleted file mode 100644 index 9f53a5df96a9..000000000000 --- a/sys-cluster/osc-mpiexec/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST mpiexec-0.83.tgz 207619 BLAKE2B c08799cbe30fd27a31344ea1472a22ccc4073b434d322acccc686c93d09824b4dce698d3dea7fb89367ec05c4ab90583e388501cf5c305b54eb5f321c970155b SHA512 e82828bad6d6f0cf8b2fa879d239460483af5164f696b26b21b138eeddf0d63a37748f8b540ceba6d328f90a64797a337934ba7152bdf2cbdde40be3f990a57d -EBUILD osc-mpiexec-0.83.ebuild 1864 BLAKE2B fa92207ebed4e8e492c997fe6c5d96ba47e4c0e0fdda5de5b7cbca577bbfcd616feef5bf9e33d1a73fc586e2e54f73315d7086df6b93ebac641747645050875c SHA512 fbab616262dc3267f1594bc59ba065de5058ebcc07e2b7f88106ff98eabf0522a9e88e41743e68afdfba8035e3ea31cf6123ee2b619d8365a62b9fcb90c5bc6f -MISC metadata.xml 253 BLAKE2B 2fbd23e1eeca2d6a1474e03aeaa1ad81f16f00141d906ca087f01b67a69e065cac2b3600c2da212ca9fdaf4765788a58ec12b6cd6a45323e5b524dbdb1ce0a77 SHA512 0894860713279dc39bbe7ce3491002710b62c4476198984a0deb6328cb0012c19d7a5546299960bbe600ee240e62a603dd4c4fa04325a753cc0b7c4044c30aba diff --git a/sys-cluster/osc-mpiexec/metadata.xml b/sys-cluster/osc-mpiexec/metadata.xml deleted file mode 100644 index 4a09d7ba8d61..000000000000 --- a/sys-cluster/osc-mpiexec/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - cluster@gentoo.org - Gentoo Cluster Project - - diff --git a/sys-cluster/osc-mpiexec/osc-mpiexec-0.83.ebuild b/sys-cluster/osc-mpiexec/osc-mpiexec-0.83.ebuild deleted file mode 100644 index 22ec57399397..000000000000 --- a/sys-cluster/osc-mpiexec/osc-mpiexec-0.83.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -MY_PN=${PN#osc-} -DESCRIPTION="replacement for mpirun, integrates MPI with PBS" -SRC_URI="http://www.osc.edu/~djohnson/mpiexec/${MY_PN}-${PV}.tgz" -HOMEPAGE="http://www.osc.edu/~djohnson/mpiexec/index.php" - -DEPEND="sys-cluster/torque" -RDEPEND="${DEPEND} - net-misc/openssh" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -IUSE="" - -S="${WORKDIR}"/${MY_PN}-${PV} - -RESTRICT="test" -# The test suite that is included with the source requires -# the ability to qsub a number of jobs. Such behavior -# obviously does not belong in the ebuild. - -src_compile() { - local c="--with-default-comm=mpich-p4 - --with-pbs=/usr/ - --with-mpicc=/usr/bin/mpicc - --with-mpif77=/usr/bin/mpif77" - - # The following at the recommendation of README, Cray specific. - c="${c} --disable-mpich-rai" - - econf ${c} || die - emake || die "compile failed" -} - -src_install() { - local f - emake DESTDIR="${D}" install || die - - # And the following so that osc-mpiexec doesn't conflict with - # the packaged mpiexec's that all the MPI-2 implementations have. - for f in $(find "${D}" -name 'mpiexec*'); do - mv ${f} $(dirname ${f})/osc-$(basename ${f}) \ - || die "Failed to prefix binary ${f} with osc-" - done - - dodoc README README.lam ChangeLog -} - -pkg_postinst() { - elog "The OSC Mpiexec package typically installs it's binaries" - elog "and manpages as 'mpiexec'. However, this ebuild renames" - elog "those to be prefixed with 'osc-' in order to avoid blocking" - elog "against the exact packages that osc-mpiexec is meant to" - elog "work with." - elog - elog "The default communication device has been set to mpich-p4" - elog "(ethernet). If you wish to use another communication" - elog "device, either set MPIEXEC_COMM in your environment or use" - elog "the --comm argument to mpiexec." -} diff --git a/sys-cluster/pacemaker/Manifest b/sys-cluster/pacemaker/Manifest index f862f3e05908..acaffd558650 100644 --- a/sys-cluster/pacemaker/Manifest +++ b/sys-cluster/pacemaker/Manifest @@ -2,7 +2,7 @@ AUX pacemaker.initd 862 BLAKE2B 4da4af65887be567aa77fff2b3647b64fa86a9862a2269db AUX pacemaker.service 105 BLAKE2B 2b77b0c81427ab418bb5af372fb4938a7c630a9bb1e4128ed7335d9d1d11b5fbaf657e9ccabd6a7d4b1a120a00d7e46678f8a7a635b0dee7a2aa60559e78d50c SHA512 478e1040811f16c0c26fad8feb55cf803e5c4ec4a25e7c82ec771663f25270500fce2dd53622abd7126006c4629bdc3a82fb7f16361eb19543619824a56e848b DIST Pacemaker-1.1.16.tar.gz 4897772 BLAKE2B a6ea8b3e5f6ef776a67d8895a0361945c5bcd98ecd861c0fd8d8b3c474a6f14c816e1f36da1dccd429ab8d92c53a9dd071796968d5080d6a900518df200fafbd SHA512 967c860fab7b9e73dd8643e6d09083a2a1298a77d71c3b138187803c89153bee7219da13e6b94b20f2881b53ba7fc1c8584a43ff058a265e76708fd5dbccf534 DIST Pacemaker-1.1.19.tar.gz 5369381 BLAKE2B 9134f014b4da61c01bb2533ad33201400335d9e722e064f5e838df851777cfd17115430bd4623b08b97330bfe98340091f06a98c06dd125761053e79f0375dd2 SHA512 c41403441a3ba7a4fb81b6c3e84d7eff5ee951e1040918597ea8462284c83dc6f572607d4903b1238c55757f1eca78132878a172da4e3b5db2dbfe0831c34548 -EBUILD pacemaker-1.1.16.ebuild 1717 BLAKE2B bd304b1002434499f249ae7e1086137f2feff3d733924513f0d7ed1af3b6293ac4515844ff3360ecf319f2de77eb7fd3cace492e9641649f9ad1c8bbfe1da621 SHA512 2cde996f9d0eb1dec1f534adf05d3390ac2c78bb891898ebe5bcc6f27ec9d1eff571880441a25aa260c8fcfc4c61af8260ab47499e47f88dd377c252854d29ee -EBUILD pacemaker-1.1.19-r1.ebuild 1738 BLAKE2B bd9a796bb21206a028af54cd018226abb8b1dbb69e9f6bbf85ee77bfd454ef796d389972ba299a02ceda9d2b28fa367fe45155147b66b06aab8a1142e6cd2d16 SHA512 8eef712ebbb65c8c46026a95127b5e1c1f33c28ecf8d3e3ac687ff8004b5c81ca57502549b1755003fccbf454a55de303fb9ca8335b9c1c411c48c1dd8953cd5 -EBUILD pacemaker-1.1.19.ebuild 1720 BLAKE2B 13e9d97d068ddfb22e41219d1a86471084132dcbaa78637a5d9f40a7ad291861b5f9ce9bfbb5ab26172e7b07726f2a92be97ace5cba26dc543ec7c9b7921752f SHA512 67d65c32128d13bc9403c55d736b7f4bceba9cfff49d6889798c6d86d69cea6812899119e391f33967f9adaf302182f33ba133ec1d0d10aa1d2c2eab16b4166e +EBUILD pacemaker-1.1.16.ebuild 1703 BLAKE2B a7266e084dba208f4370e5fdf4f8decebc19b162992ff4b0f3dd7daeca6d87ae453159a8f130d6bf73e9706c5b19ddc859263f23b979051be887189100beac6b SHA512 22d5da2218c68ffdb63ca5ad631e802ab28ad06f31749b98f8b3c4cc14f3cb0dad3fedd282d8dfbcee1b5c9fbe32a0a0c9f484cbc45d2d6dc8696bf96138c27c +EBUILD pacemaker-1.1.19-r1.ebuild 1724 BLAKE2B 3061080181b8dd2e3ba5fae992f9e1e1628c750f7f4113028541f6416d046c0571695598d9ac4589ffc8a6521a4d253894fbb358ae36b0219b3b207cd30673fb SHA512 71ecbec41eceb2b52b0687c2b567ac18c5b48524fa7e46e7412597b5a8afb5511ad186bb36fd0901beac8c88a4081110c94b6f5fcd593b48f8d2f446ae00a102 +EBUILD pacemaker-1.1.19.ebuild 1706 BLAKE2B 770372129bd5de9fb9440c89b9724386196c89d9667b30e2b919ee2abf31dd875d7707f7980fa234c34f369fd554c85837ed79c57f9326ec9e6611facb777f2c SHA512 acbfb099817a76e985ac9e1e7bc29d34cc47a06bbd1a57ac8eff64930b2c6bd8e1ce0494d91fa976c044d2472e1b93cfb464dd855f53bef8854ed5ce85f103aa MISC metadata.xml 889 BLAKE2B 9b52f88582de605852765e0956640e713e68584066410f472beecccbf69db5a8b7226aaf4ce12851b45fd6945d0cde5cd7e524a873599bf35d4e3cf03a6dd8a5 SHA512 dbfaa3e72fbe361e1648a0a1dfd3e0f153489d005f052fc4ddd1468480d53c84a49bb18c0cfc16ac3f2f409f2ff673ec554faae562452420b898167b8650654f diff --git a/sys-cluster/pacemaker/pacemaker-1.1.16.ebuild b/sys-cluster/pacemaker/pacemaker-1.1.16.ebuild index 019e26300394..f58cbbd86bea 100644 --- a/sys-cluster/pacemaker/pacemaker-1.1.16.ebuild +++ b/sys-cluster/pacemaker/pacemaker-1.1.16.ebuild @@ -68,9 +68,9 @@ src_configure() { src_install() { default rm -rf "${D}"/var/run "${D}"/etc/init.d - newinitd "${FILESDIR}/${PN}.initd" ${PN} || die + newinitd "${FILESDIR}/${PN}.initd" ${PN} if has_version "= 0.9.8], [ac_have_check="yes"], [ac_have_check="no"]) - AM_CONDITIONAL(HAVE_CHECK, test "x$ac_have_check" = "xyes") - --# --# Tests for GTK+ --# -- --# use the correct libs if running on 64bit --if test -d "/usr/lib64/pkgconfig"; then -- PKG_CONFIG_PATH="/usr/lib64/pkgconfig/:$PKG_CONFIG_PATH" --fi -- --if test -d "/opt/gnome/lib64/pkgconfig"; then -- PKG_CONFIG_PATH="/opt/gnome/lib64/pkgconfig/:$PKG_CONFIG_PATH" --fi -- --AM_PATH_GLIB_2_0([2.7.1], [ac_glib_test="yes"], [ac_glib_test="no"], [gthread]) -- --if test ${glib_config_minor_version=0} -ge 32 ; then -- AC_DEFINE([GLIB_NEW_THREADS], 1, [Define to 1 if using glib-2.32.0 or higher]) --fi -- --AM_PATH_GTK_2_0([2.7.1], [ac_gtk_test="yes"], [ac_gtk_test="no"], [gthread]) --if test ${gtk_config_minor_version=0} -ge 10 ; then -- AC_DEFINE([GTK2_USE_RADIO_SET], 1, [Define to 1 if using gtk+-2.10.0 or higher]) --fi -- --if test ${gtk_config_minor_version=0} -ge 12 ; then -- AC_DEFINE([GTK2_USE_TOOLTIP], 1, [Define to 1 if using gtk+-2.12.0 or higher]) --fi -- --if test ${gtk_config_minor_version=0} -ge 14 ; then -- AC_DEFINE([GTK2_USE_GET_FOCUS], 1, [Define to 1 if using gtk+-2.14.0 or higher]) --fi -- --if test "x$ac_glib_test" != "xyes" -o "x$ac_gtk_test" != "xyes"; then -- AC_MSG_WARN([cannot build sview without gtk library]); --fi -- --AM_CONDITIONAL(BUILD_SVIEW, [test "x$ac_glib_test" = "xyes"] && [test "x$ac_gtk_test" = "xyes"]) -- - dnl Cray ALPS/Basil support depends on mySQL - X_AC_CRAY - -@@ -477,7 +439,6 @@ AC_CONFIG_FILES([Makefile - src/sshare/Makefile - src/sstat/Makefile - src/strigger/Makefile -- src/sview/Makefile - src/plugins/Makefile - src/plugins/accounting_storage/Makefile - src/plugins/accounting_storage/common/Makefile -diff --git a/doc/man/man1/Makefile.am b/doc/man/man1/Makefile.am -index 246f16d..ba39af2 100644 ---- a/doc/man/man1/Makefile.am -+++ b/doc/man/man1/Makefile.am -@@ -29,10 +29,6 @@ if WITH_BLCR - man1_MANS += srun_cr.1 - endif - --if BUILD_SVIEW --man1_MANS += sview.1 --endif -- - EXTRA_DIST = $(man1_MANS) - - if HAVE_MAN2HTML -@@ -65,10 +61,6 @@ if WITH_BLCR - html_DATA += srun_cr.html - endif - --if BUILD_SVIEW --html_DATA += sview.html --endif -- - MOSTLYCLEANFILES = ${html_DATA} - - EXTRA_DIST += $(html_DATA) -diff --git a/src/Makefile.am b/src/Makefile.am -index bcd5aa7..a8cbf17 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -28,5 +28,4 @@ SUBDIRS = \ - srun_cr \ - sshare \ - sstat \ -- strigger \ -- sview -+ strigger diff --git a/sys-cluster/slurm/slurm-18.08.7.ebuild b/sys-cluster/slurm/slurm-18.08.7.ebuild deleted file mode 100644 index 099916081505..000000000000 --- a/sys-cluster/slurm/slurm-18.08.7.ebuild +++ /dev/null @@ -1,271 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/SchedMD/slurm.git" - INHERIT_GIT="git-r3" - SRC_URI="" - KEYWORDS="" - MY_P="${P}" -else - inherit eapi7-ver - if [[ ${PV} == *pre* || ${PV} == *rc* ]]; then - MY_PV=$(ver_rs '-0.') # pre-releases or release-candidate - else - MY_PV=$(ver_rs 3 '-') # stable releases - fi - MY_P="${PN}-${MY_PV}" - INHERIT_GIT="" - SRC_URI="https://download.schedmd.com/slurm/${MY_P}.tar.bz2" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${MY_P}" -fi - -inherit autotools bash-completion-r1 eutils pam perl-module prefix toolchain-funcs user systemd ${INHERIT_GIT} - -DESCRIPTION="A Highly Scalable Resource Manager" -HOMEPAGE="https://www.schedmd.com" - -LICENSE="GPL-2" -SLOT="0" -IUSE="debug hdf5 html ipmi json lua multiple-slurmd +munge mysql netloc numa ofed pam perl slurmdbd ssl static-libs torque X" - -CDEPEND=" - !sys-cluster/torque - !net-analyzer/slurm - !net-analyzer/sinfo - || ( sys-cluster/pmix[-pmi] >=sys-cluster/openmpi-2.0.0 ) - mysql? ( - || ( dev-db/mariadb-connector-c dev-db/mysql-connector-c ) - slurmdbd? ( || ( dev-db/mariadb dev-db/mysql ) ) - ) - munge? ( sys-auth/munge ) - pam? ( sys-libs/pam ) - ssl? ( dev-libs/openssl:0= ) - lua? ( dev-lang/lua:0= ) - !lua? ( !dev-lang/lua ) - ipmi? ( sys-libs/freeipmi ) - json? ( dev-libs/json-c:= ) - amd64? ( netloc? ( sys-apps/netloc ) ) - hdf5? ( sci-libs/hdf5:= ) - numa? ( sys-process/numactl ) - ofed? ( sys-fabric/ofed ) - X? ( net-libs/libssh2 ) - >=sys-apps/hwloc-1.1.1-r1 - sys-libs/ncurses:0= - app-arch/lz4:0= - sys-libs/readline:0=" -DEPEND="${CDEPEND} - html? ( sys-apps/man2html )" -RDEPEND="${CDEPEND} - dev-libs/libcgroup" - -REQUIRED_USE="torque? ( perl )" - -LIBSLURM_PERL_S="${WORKDIR}/${MY_P}/contribs/perlapi/libslurm/perl" -LIBSLURMDB_PERL_S="${WORKDIR}/${MY_P}/contribs/perlapi/libslurmdb/perl" - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${P}-disable-sview.patch -) - -src_unpack() { - if [[ ${PV} == *9999* ]]; then - git-r3_src_unpack - else - default - fi -} - -pkg_setup() { - enewgroup slurm 500 - enewuser slurm 500 -1 /var/spool/slurm slurm -} - -src_prepare() { - tc-ld-disable-gold - default - - # pids should go to /var/run/slurm - sed \ - -e 's:/tmp:/var/tmp:g' \ - -e "s:/var/run/slurmctld.pid:${EPREFIX}/run/slurm/slurmctld.pid:g" \ - -e "s:/var/run/slurmd.pid:${EPREFIX}/run/slurm/slurmd.pid:g" \ - -e "s:StateSaveLocation=.*:StateSaveLocation=${EPREFIX}/var/spool/slurm:g" \ - -e "s:SlurmdSpoolDir=.*:SlurmdSpoolDir=${EPREFIX}/var/spool/slurm/slurmd:g" \ - -i "${S}/etc/slurm.conf.example" \ - || die "Can't sed for /var/run/slurmctld.pid" - sed \ - -e "s:/var/run/slurmdbd.pid:${EPREFIX}/run/slurm/slurmdbd.pid:g" \ - -i "${S}/etc/slurmdbd.conf.example" \ - || die "Can't sed for /var/run/slurmdbd.pid" - # gentooify systemd services - sed \ - -e 's:sysconfig/.*:conf.d/slurm:g' \ - -e 's:var/run/:run/slurm/:g' \ - -e '/^EnvironmentFile=.*/d' \ - -i "${S}/etc"/*.service.in \ - || die "Can't sed systemd services for sysconfig or var/run/" - - hprefixify auxdir/{ax_check_zlib,x_ac_{lz4,ofed,munge}}.m4 - eautoreconf -} - -src_configure() { - local myconf=( - --sysconfdir="${EPREFIX}/etc/${PN}" - --with-hwloc="${EPREFIX}/usr" - --docdir="${EPREFIX}/usr/share/doc/${P}" - --htmldir="${EPREFIX}/usr/share/doc/${P}" - ) - use pam && myconf+=( --with-pam_dir=$(getpam_mod_dir) ) - use mysql || myconf+=( --without-mysql_config ) - use amd64 && myconf+=( $(use_with netloc) ) - econf "${myconf[@]}" \ - $(use_enable debug) \ - $(use_enable pam) \ - $(use_enable X x11) \ - $(use_with ssl) \ - $(use_with munge) \ - $(use_with json) \ - $(use_with hdf5) \ - $(use_with ofed) \ - $(use_enable static-libs static) \ - $(use_enable multiple-slurmd) - - # --htmldir does not seems to propagate... Documentations are installed - # in /usr/share/doc/slurm-2.3.0/html - # instead of /usr/share/doc/slurm-2.3.0.2/html - sed \ - -e "s|htmldir = .*/html|htmldir = \${prefix}/share/doc/slurm-${PVR}/html|g" \ - -i doc/html/Makefile || die - if use perl ; then - # small hack to make it compile - mkdir -p "${S}/src/api/.libs" || die - mkdir -p "${S}/src/db_api/.libs" || die - touch "${S}/src/api/.libs/libslurm.so" || die - touch "${S}/src/db_api/.libs/libslurmdb.so" || die - cd "${LIBSLURM_PERL_S}" || die - S="${LIBSLURM_PERL_S}" SRC_PREP="no" perl-module_src_configure - cd "${LIBSLURMDB_PERL_S}" || die - S="${LIBSLURMDB_PERL_S}" SRC_PREP="no" perl-module_src_configure - cd "${S}" || die - rm -rf "${S}/src/api/.libs" "${S}/src/db_api/.libs" || die - fi -} - -src_compile() { - default - use pam && emake -C contribs/pam - if use perl ; then - cd "${LIBSLURM_PERL_S}" || die - S="${LIBSLURM_PERL_S}" perl-module_src_compile - cd "${LIBSLURMDB_PERL_S}" || die - S="${LIBSLURMDB_PERL_S}" perl-module_src_compile - cd "${S}" || die - fi - use torque && emake -C contribs/torque -} - -src_install() { - default - use pam && emake DESTDIR="${D}" -C contribs/pam install - if use perl; then - cd "${LIBSLURM_PERL_S}" || die - S="${LIBSLURM_PERL_S}" perl-module_src_install - cd "${LIBSLURMDB_PERL_S}" || die - S="${LIBSLURMDB_PERL_S}" perl-module_src_install - cd "${S}" || die - fi - if use torque; then - emake DESTDIR="${D}" -C contribs/torque - rm -f "${ED}/usr/bin/mpiexec" || die - fi - use static-libs || find "${ED}" -name '*.la' -exec rm {} + - # install sample configs - keepdir /etc/slurm - insinto /etc/slurm - doins \ - etc/bluegene.conf.example \ - etc/cgroup.conf.example \ - etc/slurm.conf.example \ - etc/slurmdbd.conf.example - exeinto /etc/slurm - keepdir /etc/slurm/layouts.d - insinto /etc/slurm/layouts.d - newins etc/layouts.d.power.conf.example power.conf.example - newins etc/layouts.d.power_cpufreq.conf.example power_cpufreq.conf.example - newins etc/layouts.d.unit.conf.example unit.conf.example - # install init.d files - newinitd "$(prefixify_ro "${FILESDIR}/slurmd.initd")" slurmd - newinitd "$(prefixify_ro "${FILESDIR}/slurmctld.initd")" slurmctld - newinitd "$(prefixify_ro "${FILESDIR}/slurmdbd.initd")" slurmdbd - # install conf.d files - newconfd "${FILESDIR}/slurm.confd" slurm - # install logrotate file - insinto /etc/logrotate.d - newins "${FILESDIR}/logrotate" slurm - # install bashcomp - newbashcomp contribs/slurm_completion_help/slurm_completion.sh scontrol - bashcomp_alias scontrol \ - sreport sacctmgr squeue scancel sshare sbcast sinfo \ - sprio sacct salloc sbatch srun sattach sdiag sstat - # install systemd files - systemd_newtmpfilesd "${FILESDIR}/slurm.tmpfiles" slurm.conf - systemd_dounit etc/slurmd.service etc/slurmctld.service etc/slurmdbd.service -} - -pkg_preinst() { - if use munge; then - sed -i 's,\(SLURM_USE_MUNGE=\).*,\11,' "${ED}"etc/conf.d/slurm || die - fi -} - -create_folders_and_fix_permissions() { - einfo "Fixing permissions in ${@}" - mkdir -p ${@} || die - chown -R ${PN}:${PN} ${@} || die -} - -pkg_postinst() { - paths=( - "${EROOT}"var/${PN}/checkpoint - "${EROOT}"var/${PN} - "${EROOT}"var/spool/${PN}/slurmd - "${EROOT}"var/spool/${PN} - "${EROOT}"var/log/${PN} - /var/tmp/${PN}/${PN}d - /var/tmp/${PN} - /run/${PN} - ) - local folder_path - for folder_path in ${paths[@]}; do - create_folders_and_fix_permissions $folder_path - done - echo - - elog "Please visit the file '/usr/share/doc/${P}/html/configurator.html" - elog "through a (javascript enabled) browser to create a configureation file." - elog "Copy that file to /etc/slurm/slurm.conf on all nodes (including the headnode) of your cluster." - echo - elog "For cgroup support, please see https://www.schedmd.com/slurmdocs/cgroup.conf.html" - elog "Your kernel must be compiled with the wanted cgroup feature:" - elog " For the proctrack plugin:" - elog " freezer" - elog " For the task plugin:" - elog " cpuset, memory, devices" - elog " For the accounting plugin:" - elog " cpuacct, memory, blkio" - elog "Then, set these options in /etc/slurm/slurm.conf:" - elog " ProctrackType=proctrack/cgroup" - elog " TaskPlugin=task/cgroup" - einfo - ewarn "Paths were created for slurm. Please use these paths in /etc/slurm/slurm.conf:" - for folder_path in ${paths[@]}; do - ewarn " ${folder_path}" - done -} diff --git a/sys-cluster/swift/Manifest b/sys-cluster/swift/Manifest index 760e33784bf2..32a95f471bc3 100644 --- a/sys-cluster/swift/Manifest +++ b/sys-cluster/swift/Manifest @@ -5,9 +5,9 @@ AUX swift-proxy.initd 1379 BLAKE2B 56453a557c0abfd6b07f65778ef14d8920bedc4133e0e DIST swift-2.21.0.tar.gz 3025042 BLAKE2B 847b11fa61620cdd07acadd1d4fcc43c9fc53ecfc958e8cb617dde6b643bce116662df74b9b2a01df8551847c4577fedd25aab3951ce437cf5d046552e3b22e0 SHA512 ceb96401aa5d1ab36dc0a08455970f9c1704868d778970cad9783463bf8a25dddc7431df0aa73e4d2d7d4f6ef2908fa5faede749fe94e32d5f67e61768edd964 DIST swift-2.22.0.tar.gz 3070436 BLAKE2B 53049ba901cf5a46d4567c7fa3620b0ad486d88897beb75887d81c5beb747a08ff52e7eba93eab9e9e087c82447d99f0fd85c97211fb4e930ce5b27a1bba41f1 SHA512 855f9d35399251ac86d687b652a9372da4d2f03dff8dee1743357c14c79f6ea8903b7c67d99fed08b6b4cdfa2cfd6ecb78b010b2ee83195eda30c4a9463a5a0c DIST swift-2.23.1.tar.gz 3044545 BLAKE2B b3b06aefa7c58b718f7d9c1c1b9bc92f442b83202b8d5c2dbbb777650088f2d939f5e9d0fbe83cea38fd6635d072cd8bb3894d64ed9767dde203064c1b81cfdb SHA512 48aa82b178f5e3901363c2b9eeeedeea12a58b1ba86cc46937dd9ec074ecc005b04a6ce732d4e9fce2497c6c62b659038da40ed43550256584bb371df4e596fb -EBUILD swift-2.21.0-r1.ebuild 4016 BLAKE2B 2234265b662c37a0dcaf5eaab7662d4e8c756c254e25fd95ad02ead7dcb78039d6af7d61f53e17a19f1571e32a612a958e83797e05f568ad33a73adfe5ab0e09 SHA512 4e5a3fd19e2689652f14246401da49245f9d84716b92f1593de2444b5d003218054b957449354a3308bb8af62aa9e27d8b51e9117d6d264cb261c5205403a138 -EBUILD swift-2.22.0.ebuild 3955 BLAKE2B 762991f57c3e94f7179f658402f864b3cb956c722725da35dd431c713e9cb15aa3e3a751513330bd7bb7a64df0d88955f21be73d4440c322f49364771dc4ec7f SHA512 5fd0d198687daf9da9ffe2d304620ed98355772071faa3929b83876599528837e47a732e534616d96b67d800ca94438bc14e52c9b4ee9f1499f55bffe2ecece6 -EBUILD swift-2.23.1.ebuild 3956 BLAKE2B 20fbd3bedea6bfed4a48778151dde5db9da3872207fda805e0c814f7f4b696710a473fe97d595176d1841b864b9e689481e47c5c8b9a217ecb6a86acdd9bc98e SHA512 19b49f10142946a600026e9a55f1ee804bdc26dffb2022399c4c49f3daa0eaff3f18a851ed8485e1ba7deb0381391d96a1eff96df623ce421c8964151c5de7af -EBUILD swift-2019.1.9999.ebuild 4018 BLAKE2B ded5587949b6bcb9db88032898134cf177990cc6248618cece257093e018253dd343887c8ec106025fa0d999a3f87ffac2e071706b9b968f4522ffe6a2e94557 SHA512 263739a2220d4933511bd3ca8f7d0525f3cfca78511924125d84a02ce7012bc63e7b6c284af31908e769dd0fbb5e2b69eb09b4a436470f17d873f27e92ad7093 -EBUILD swift-2019.2.9999.ebuild 3958 BLAKE2B 5fbf673da99e0ce6b6bbf0afa77c1dc42dc5b6421b16bbcaccd18f63274fb012cf1f42f8afd1c0fc6a95c83c36c6baa308dc4cc7daf321d267721cf0f7fb099a SHA512 0791c7fd3b7791d89af332f00e24a88bd0e587e392ae246a58039deae1d91c3b1dd81d6c994adb600ebca0e90917013047a0f923347fbd46746cc24e5d350d68 +EBUILD swift-2.21.0-r1.ebuild 3992 BLAKE2B ed764b4ffdbab51f1931035ddbc73144438553aa22571eb299fe776e37f4c107f5b3590419cfbf11d59e4ccae20ed2f3ffa8925d9bbdf22f125fe848d4645377 SHA512 54f7acf9fbdfcabe2547ed60f346492b14f60d14a52e7bd3e3726a8d9206abb034d5e9ace382550d2fcf9163b7425067c230366af2d71ecfb71da8332809a5ba +EBUILD swift-2.22.0.ebuild 3931 BLAKE2B b7b90549b04cfffd80f4d65a0defb9708fb34042bf45943b7225754cd7055039ee9c25dc54c0e59502504cf965cb916c3662a4add53fb55a513162d27cb9545c SHA512 27b98fcd7ed95062ab57235c50099aab9d7ea1daf07c690d9e016005e6af057521c6a8ba91f672d6687881d3b06c6e3db36ec4096ce13a01efb151f875a51eb3 +EBUILD swift-2.23.1.ebuild 3932 BLAKE2B 118efe039c811e80355f1e2375efa477afc446022bca900d79824bc42fc7ecb47e6cadb5bbe7798b86b128684426d3ea3a06218d57a33cf6ea3916f763a01ead SHA512 d138ace933da931b56123bd46e93120a7481258b2bc3fc1909af897d42695a11bc8c4f92604a524e654693bcf26ff7a89ba336ace5b3de338665ce726fe00057 +EBUILD swift-2019.1.9999.ebuild 3994 BLAKE2B b69d165cebd7f06796ffc8b363cf3dfba1df0c8d4236e290f832d589ed1f9969121b2715b6ec261ac079ac44ed58f040e2c4b30b99e6ffbf1b86f0dd024e3a71 SHA512 416a2b30ba88c50c97cecf8e619f0873f59c95d08b8b6df98363fe7d9b2f84b2bb42f63e46a5a051eba9475c49f4be2d2da7a2190c89a242407af313b06d3d83 +EBUILD swift-2019.2.9999.ebuild 3934 BLAKE2B fd7ba5f75e587cf474834fe9cddcaec3c7e790eb82f63ec8e38f068a2bd7ce8f0e86ff8f3b490938947e4cda7e805555a291b1c036f3ece735af660fdeaa222b SHA512 b4e7bdecd4777e6d3b234b68813d2281a6979e2cca85031072a9adc9edc4c291a0b35a99e34d04d8d9f5be20e998ff34b3e2b2401870105fb2a4b5d757c8a411 MISC metadata.xml 898 BLAKE2B 3d502769ba44cdc1e3a500929d60a1ed82d8540297b2dfddb6d6745ec9b5b56bd9fe7130a738858b9bac653b49634efae1841600325194d69ec30222b2e8b3f2 SHA512 3f9d2cf7538fe32010b811d3a49802eb085dde793b29d9590fe3032d63a743f620e3c1dcf1226b59aa5938ea239f440997a3d4d489f9887816621879e19a0c4c diff --git a/sys-cluster/swift/swift-2.21.0-r1.ebuild b/sys-cluster/swift/swift-2.21.0-r1.ebuild index 25a2b591ac5e..e0892e4069a1 100644 --- a/sys-cluster/swift/swift-2.21.0-r1.ebuild +++ b/sys-cluster/swift/swift-2.21.0-r1.ebuild @@ -114,7 +114,7 @@ python_install_all() { dodoc -r doc/{s3api,saio,source} fi - fowners root:swift "/etc/swift" || die "fowners failed" + fowners root:swift "/etc/swift" fperms 0750 /etc/swift } diff --git a/sys-cluster/swift/swift-2.22.0.ebuild b/sys-cluster/swift/swift-2.22.0.ebuild index a88677f29fd8..9a409be64721 100644 --- a/sys-cluster/swift/swift-2.22.0.ebuild +++ b/sys-cluster/swift/swift-2.22.0.ebuild @@ -112,7 +112,7 @@ python_install_all() { dodoc -r doc/{s3api,saio,source} fi - fowners root:swift "/etc/swift" || die "fowners failed" + fowners root:swift "/etc/swift" fperms 0750 /etc/swift } diff --git a/sys-cluster/swift/swift-2.23.1.ebuild b/sys-cluster/swift/swift-2.23.1.ebuild index aaecc71181d4..3e3deb94d7f2 100644 --- a/sys-cluster/swift/swift-2.23.1.ebuild +++ b/sys-cluster/swift/swift-2.23.1.ebuild @@ -112,7 +112,7 @@ python_install_all() { dodoc -r doc/{s3api,saio,source} fi - fowners root:swift "/etc/swift" || die "fowners failed" + fowners root:swift "/etc/swift" fperms 0750 /etc/swift } diff --git a/sys-cluster/swift/swift-2019.1.9999.ebuild b/sys-cluster/swift/swift-2019.1.9999.ebuild index ec5ee0cd41ee..537207edd2a7 100644 --- a/sys-cluster/swift/swift-2019.1.9999.ebuild +++ b/sys-cluster/swift/swift-2019.1.9999.ebuild @@ -114,7 +114,7 @@ python_install_all() { dodoc -r doc/{s3api,saio,source} fi - fowners root:swift "/etc/swift" || die "fowners failed" + fowners root:swift "/etc/swift" fperms 0750 /etc/swift } diff --git a/sys-cluster/swift/swift-2019.2.9999.ebuild b/sys-cluster/swift/swift-2019.2.9999.ebuild index 73b14dde3ae6..d90ce6aa21ec 100644 --- a/sys-cluster/swift/swift-2019.2.9999.ebuild +++ b/sys-cluster/swift/swift-2019.2.9999.ebuild @@ -112,7 +112,7 @@ python_install_all() { dodoc -r doc/{s3api,saio,source} fi - fowners root:swift "/etc/swift" || die "fowners failed" + fowners root:swift "/etc/swift" fperms 0750 /etc/swift } diff --git a/sys-cluster/wulfware/Manifest b/sys-cluster/wulfware/Manifest index a9d7731f4b3b..10d82402c1a2 100644 --- a/sys-cluster/wulfware/Manifest +++ b/sys-cluster/wulfware/Manifest @@ -1,5 +1,5 @@ AUX wulfware-2.6.0-opts_and_strip.patch 5085 BLAKE2B 91f47591019cb6a3134a2713f7768ad9a82ae26863251784166b5a4974a7729fdd55b8796c85f39f90af3a19642f65cdc84dbbbe813b49b13be2787a9de7c516 SHA512 2c2f897374a5a81feef97a0db425961b4e58cbc62cfebe026dd3661bacd1737ce5e023385f0e6725160087c9a549c37c23be02cdfa0c680b473b94cd6ed212a0 AUX wulfware-2.6.0-tinfo.patch 762 BLAKE2B 1ef928141e186ec8dceeea98c14123a0bbd71fa9707500a5ee9fbd7075877c0d993b86df5212780f7fcf072976dcfc4bb2ca267003ed67ffdcfc883eee0846bb SHA512 e0b0ae730078f083b5546d98a6f6b60d7df6083ad20fd31b0d7a277e3baab8f384bd0c1bb45315231743e2cf24764e8f1cf55edcbb6d30d515148884efb7ebc5 DIST wulfware-2.6.0.tgz 469000 BLAKE2B 23730adeeafcef0761455fd62e744fec0fad1d8f1b13eabe256b27fa16a7bb468ff33b08ebff29e9c2c69c044e15fbf3b4d0ea2c39081ed7015089989bffa7b9 SHA512 626314124c836ee937f860a4093272d5b6e12b5d3aca631647bde6ef03880e2dd7916ab2805f34c4863e915ea3295e5c5d69ced9c5ec05b224cdf849738c78cd -EBUILD wulfware-2.6.0.ebuild 1348 BLAKE2B 6e802bc18fe3ac1699c2863e39e3c7c0c9f56d9e1ebbaf0e26c1e3124a554bf96bf4b05927ed470d0c757d4eb8095f7d2803c5f789102b7bd435637bca8533e0 SHA512 ecb0b7887bddea09bc84639855ed77c38ac994f768a49ee18d8cc1b31be327cadbc538da3b4c1787d2409afa3453f1bb6491106e6d0a39c2a629fdc0eb702e03 +EBUILD wulfware-2.6.0.ebuild 1317 BLAKE2B e09dbeb4d892b3b0979bc8092eb64acfde2bc18e336c85770543184a31d22d55941a0ce4f0310d0406c95b216732b7626ca2630d518561f8e67f964206cd2f95 SHA512 934b4907c6f7c7a66cb36c8265acc167dd3442c8e8da9e47fb442fdbc33d6560ac2aacbf0ee69673bd6a741d6f56b5a2ddd53a16af191c4d75dcfa1711274dd8 MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/sys-cluster/wulfware/wulfware-2.6.0.ebuild b/sys-cluster/wulfware/wulfware-2.6.0.ebuild index dee0715397e4..c38cff22bd46 100644 --- a/sys-cluster/wulfware/wulfware-2.6.0.ebuild +++ b/sys-cluster/wulfware/wulfware-2.6.0.ebuild @@ -47,7 +47,7 @@ src_compile() { src_install() { emake prefix="${D}/usr" libdir="${D}/usr/$(get_libdir)" \ includedir="${D}/usr/include" sysconfdir="${D}/etc" \ - install || die "emake install failed." + install dodoc AUTHORS ChangeLog NEWS NOTES README xmlsysd/DESIGN diff --git a/sys-cluster/zookeeper-bin/Manifest b/sys-cluster/zookeeper-bin/Manifest index 4e0aa38183a4..e2ed62418b32 100644 --- a/sys-cluster/zookeeper-bin/Manifest +++ b/sys-cluster/zookeeper-bin/Manifest @@ -5,8 +5,8 @@ DIST zookeeper-3.4.10.tar.gz 35042811 BLAKE2B c17100d2179688665cfc9efededd378543 DIST zookeeper-3.4.11.tar.gz 36668066 BLAKE2B 4bf963d41280bd6227b4e81721576bf1f973a765c7049e78c5fae4d9dbc7e4d034304208af0f68b894bd4624e1945c9e4492b3217ff7f0e05d9b822c1843d96d SHA512 1ed2df11dbff2fbbb70d992d02427c4f694ccb4fe493db10a087b04d934b132b970956099edbdf1c2c636d5eb248bca1528846fcb449ae8bee4b9a82f7936f9e DIST zookeeper-3.4.12.tar.gz 36667596 BLAKE2B e4aac98f86fc4fcc576ecfb55381fd37efe3fa56cebc1632abda59b6ba71fecca17ace29124ef9f59ca0de627ff463f9d6fc7ff7fbbe77c2bbf30ae25a9f99f8 SHA512 026c7feb4a660bf8d99b1b719fec2b7e4603c3c46f2b77bac372df15ed0ceb4d971aa9c954082d61d73929ef8dc38c31693604ae75244f746cafb4eb6e67320c DIST zookeeper-3.4.13.tar.gz 37191810 BLAKE2B 994eecf982a19bbf3ae648c5d140746f5836f0f5d8921ed005ebccdedf0098591005b9038eb75fc660b48ae12b09b8db9dd68d3ac3b4ac9f847de214996e1efd SHA512 3481bd19945d80848f81d9dc2896a682ae8b62269b8164ffbae532e55aa4219961403e0208c8e72cf784605eae436d70ddae2b26e0deba0f1f84c74188c32c0a -EBUILD zookeeper-bin-3.4.10.ebuild 1956 BLAKE2B 09d13cfe913fb3626e25ca677fa38bb7d23220424fc34745b04ae9a8e85d9c103ee6c82b856c732df89f70810eb17c3f01d9b7ad98fedf7b8a09534c58108ce6 SHA512 21b72660fbd7cfe4aa3b9a6af3d04641e2cee78b0eaf249ef678a93d1c1cb8aee1f12ff61152f9d33fed1a880956e54fbd5c7141916976eeec5679423675f437 -EBUILD zookeeper-bin-3.4.11.ebuild 1956 BLAKE2B 09d13cfe913fb3626e25ca677fa38bb7d23220424fc34745b04ae9a8e85d9c103ee6c82b856c732df89f70810eb17c3f01d9b7ad98fedf7b8a09534c58108ce6 SHA512 21b72660fbd7cfe4aa3b9a6af3d04641e2cee78b0eaf249ef678a93d1c1cb8aee1f12ff61152f9d33fed1a880956e54fbd5c7141916976eeec5679423675f437 -EBUILD zookeeper-bin-3.4.12.ebuild 1956 BLAKE2B 96cb31edbc31b9da04f51d1b94adb1e403a106e3d1fa8e50eed7a144f0c57c0769b17df4135a07ba218bb25aa5ae6784f143406cc56ff0bb1fa77463b07234ce SHA512 18e2c107a885f3dac119029738870615dbc4613f5cb707c8d689ab50f1c1c9b868e6d804e3f4aa7ccd3a578034df4cd03e9652f120fe0ea88a8000dd47a4b180 -EBUILD zookeeper-bin-3.4.13.ebuild 2076 BLAKE2B fdf9459c8ee9e1e895c98272b3d2e9a2608be4efe2b41934fd8d95cfb561608981f270a50bb9e95d37b6c6fd6dd6eeecf8a7fc63bcb4d2946693e47afee82350 SHA512 e1b963cceeb053d9d57f481edd9c0d56b3a3069aaf3f3f20bdfcf453d31b8c48358b2448e20adc45582bc4e1bbd10fb5c7e0d2879ea2131728d5eea7080fbdbc +EBUILD zookeeper-bin-3.4.10.ebuild 1933 BLAKE2B ac00e5f5e075cb3e77de407ae9863bc4f696711e54b92c45011fe2c51a992d8f156f8bacf20787b91126334c748bcc078ce327869e11c7f0b6afe6b8e73e3c8b SHA512 7dd0ece206a10f882e7fe9e0a6fee4f7a8079e84af017f6d9f12bd48ef08524fa5f672c18c469562812f4da9fdaab7a0c087ed977d473f6f33deac4f7a4e77c3 +EBUILD zookeeper-bin-3.4.11.ebuild 1933 BLAKE2B ac00e5f5e075cb3e77de407ae9863bc4f696711e54b92c45011fe2c51a992d8f156f8bacf20787b91126334c748bcc078ce327869e11c7f0b6afe6b8e73e3c8b SHA512 7dd0ece206a10f882e7fe9e0a6fee4f7a8079e84af017f6d9f12bd48ef08524fa5f672c18c469562812f4da9fdaab7a0c087ed977d473f6f33deac4f7a4e77c3 +EBUILD zookeeper-bin-3.4.12.ebuild 1933 BLAKE2B 5d326d7ea693b528e88a3e74b84e516b16ef60fc2ca1b92caa224170726b1092f8ac839b495a88d1880342b38958c6b18ebf58540884d62cd6ca44d65fd8b0cb SHA512 60b76cbc2b3e221f627737a56a0d3420d67c15f26f4b260f4278b678648d64bf51626867abff5ae2f5f7ca3d735943ac85cff03639c5daf353dc9c33314baf4e +EBUILD zookeeper-bin-3.4.13.ebuild 2053 BLAKE2B 5aaa2b86d2762abd7558801ca16081ad65a02386bb91abb2b73caac17695028ccd3dac099194f38389c3321e11cc97281b782c9ccc0a99516195e3e7f694c28a SHA512 8335da5a5b9db28943af049dbbc25c615fe7d69684ea900ab9b4d49dc3d4823729b5f2a9c8b7df09cd7f2e0d125643693b475a8a7d382945d66ef474b3f30913 MISC metadata.xml 377 BLAKE2B ab2582cf60510f072415cc1dd008bd744f66d76fe6b34b779eba8acf7c28a0d055d70d16c2712af7324b6b11193ed2526b6b8bb1b101084e8a5ca8d96993ef3d SHA512 2ad1600101d36b70c32cb76894e55f01717a544d689bd28ffb41a727d7d23b6f8e9565eea71f252a721bcd4e516692921796f24266485a216a6015a5a9e74f26 diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild index bc0ae0982c2b..8f6e4bd484fb 100644 --- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild +++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild @@ -86,5 +86,5 @@ src_install() { PATH=${INSTALL_DIR}/bin CONFIG_PROTECT=${INSTALL_DIR}/conf EOF - doenvd 99"${PN}" || die "doenvd failed" + doenvd 99"${PN}" } diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.11.ebuild b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.11.ebuild index bc0ae0982c2b..8f6e4bd484fb 100644 --- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.11.ebuild +++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.11.ebuild @@ -86,5 +86,5 @@ src_install() { PATH=${INSTALL_DIR}/bin CONFIG_PROTECT=${INSTALL_DIR}/conf EOF - doenvd 99"${PN}" || die "doenvd failed" + doenvd 99"${PN}" } diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.12.ebuild b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.12.ebuild index a35bfb4d98d4..a68eac797592 100644 --- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.12.ebuild +++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.12.ebuild @@ -86,5 +86,5 @@ src_install() { PATH=${INSTALL_DIR}/bin CONFIG_PROTECT=${INSTALL_DIR}/conf EOF - doenvd 99"${PN}" || die "doenvd failed" + doenvd 99"${PN}" } diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild index 0ed0f10b5ef0..d911c9fc1da5 100644 --- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild +++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild @@ -89,5 +89,5 @@ src_install() { PATH=${INSTALL_DIR}/bin CONFIG_PROTECT=${INSTALL_DIR}/conf EOF - doenvd 99"${PN}" || die "doenvd failed" + doenvd 99"${PN}" } -- cgit v1.2.3