diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-09-16 09:32:48 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-09-16 09:32:48 +0100 |
commit | 9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch) | |
tree | b690ddc0ca30f1472887edbb0b8313629bfcbbb2 /sys-cluster | |
parent | b17a3ef12038de50228bade1f05502c74e135321 (diff) |
gentoo resync : 16.09.2020
Diffstat (limited to 'sys-cluster')
42 files changed, 500 insertions, 433 deletions
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz Binary files differindex 869a5ef4b89d..5ed2f8ad77d7 100644 --- a/sys-cluster/Manifest.gz +++ b/sys-cluster/Manifest.gz diff --git a/sys-cluster/charliecloud/Manifest b/sys-cluster/charliecloud/Manifest index 1c9296bcf2fc..6896e002ae5e 100644 --- a/sys-cluster/charliecloud/Manifest +++ b/sys-cluster/charliecloud/Manifest @@ -1,6 +1,6 @@ DIST charliecloud-0.15.tar.gz 346718 BLAKE2B a3710814864904c5db282d092f64faf9a11aeea016c788ee4be62f11257b5b5200d0c1887150b93f18446034d7919df933d3badcf33907a81c0b33e65a5e9f78 SHA512 70f6c9a18f613d05396eda5d41044ec699cf6366ae1bf43839275e62ac317231bb1c3278469040faa03af007260d84e2d718c0fb3fb45e6ace8fb733c6275a84 DIST charliecloud-0.16.tar.gz 356118 BLAKE2B 72e7640feb23fbc55c515fd841cf90562b7800a83673b6a786c8162229b6714ed6a98d3c5066e42ce75a58935e085e86e42ae927cd5f14e6e54ffe6e9863629e SHA512 bf37b5ea2d139635f3207475497bd90595ce625ce9ad05eef5fcd19ec3252e4843eba2bd457587cd9c4ab860aa1e40ec01ac5cd073414bb5a4f89b5c4488bceb -EBUILD charliecloud-0.15.ebuild 2022 BLAKE2B c1a239810992cfaa61c161217532f7f9f5843bdabd6268fdd6e2f8fc5e502987704673521ac23e9ece6ec2ec69906f8b3749a3b8a1a59df664660307a1684a9f SHA512 e7c520841250e501a6b7172dba590f74820b4b44faa3a7e8c521ff93f85ae59f6c5c5aeb4a5dfbdc6422f75b8ecb1dfe6ac3b7160fb58e25f4b9ace6297541ef -EBUILD charliecloud-0.16.ebuild 2022 BLAKE2B c1a239810992cfaa61c161217532f7f9f5843bdabd6268fdd6e2f8fc5e502987704673521ac23e9ece6ec2ec69906f8b3749a3b8a1a59df664660307a1684a9f SHA512 e7c520841250e501a6b7172dba590f74820b4b44faa3a7e8c521ff93f85ae59f6c5c5aeb4a5dfbdc6422f75b8ecb1dfe6ac3b7160fb58e25f4b9ace6297541ef -EBUILD charliecloud-9999.ebuild 2022 BLAKE2B c1a239810992cfaa61c161217532f7f9f5843bdabd6268fdd6e2f8fc5e502987704673521ac23e9ece6ec2ec69906f8b3749a3b8a1a59df664660307a1684a9f SHA512 e7c520841250e501a6b7172dba590f74820b4b44faa3a7e8c521ff93f85ae59f6c5c5aeb4a5dfbdc6422f75b8ecb1dfe6ac3b7160fb58e25f4b9ace6297541ef +EBUILD charliecloud-0.15.ebuild 2026 BLAKE2B 238c72c93696886ee6d4fb233ffea8cb87bf8aba4ccd095ddff7e5986c805d38d64cb1357c45a41de98b9b3d9e2a142ee088c124976fadd6c1ddec8192df7dcb SHA512 133ecfa2d891f9a2d7ee829efb25260652ca6ff5cbc17fb0c059c029c49b4ce730d3a694cafa28daaf47d52a4c35430938b38336498a77a4c9d7cfeb01ea4008 +EBUILD charliecloud-0.16.ebuild 2026 BLAKE2B 238c72c93696886ee6d4fb233ffea8cb87bf8aba4ccd095ddff7e5986c805d38d64cb1357c45a41de98b9b3d9e2a142ee088c124976fadd6c1ddec8192df7dcb SHA512 133ecfa2d891f9a2d7ee829efb25260652ca6ff5cbc17fb0c059c029c49b4ce730d3a694cafa28daaf47d52a4c35430938b38336498a77a4c9d7cfeb01ea4008 +EBUILD charliecloud-9999.ebuild 2026 BLAKE2B 238c72c93696886ee6d4fb233ffea8cb87bf8aba4ccd095ddff7e5986c805d38d64cb1357c45a41de98b9b3d9e2a142ee088c124976fadd6c1ddec8192df7dcb SHA512 133ecfa2d891f9a2d7ee829efb25260652ca6ff5cbc17fb0c059c029c49b4ce730d3a694cafa28daaf47d52a4c35430938b38336498a77a4c9d7cfeb01ea4008 MISC metadata.xml 809 BLAKE2B 9dc29bca33e3a641ba5ddd913ee58d8c7703c55ca0e32db18a4f20ea70f871bf834637a1dab8934ef0034362dedf6b609acfcc5d534ac72d29b15ae32a56a17a SHA512 212cd70ac3e9fe0b91bc14feceef1f23e90c40c520ea8f9861847c93c6e341ca7f021a61d3608b3fd4a237c7681aa3fa7917c4ef1d849531eda0f3ca10ce4616 diff --git a/sys-cluster/charliecloud/charliecloud-0.15.ebuild b/sys-cluster/charliecloud/charliecloud-0.15.ebuild index b56fa3f93688..d1d834d0655c 100644 --- a/sys-cluster/charliecloud/charliecloud-0.15.ebuild +++ b/sys-cluster/charliecloud/charliecloud-0.15.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7} ) -inherit autotools eutils python-single-r1 +inherit autotools optfeature python-single-r1 if [[ ${PV} == "9999" ]] ; then inherit git-r3 diff --git a/sys-cluster/charliecloud/charliecloud-0.16.ebuild b/sys-cluster/charliecloud/charliecloud-0.16.ebuild index b56fa3f93688..d1d834d0655c 100644 --- a/sys-cluster/charliecloud/charliecloud-0.16.ebuild +++ b/sys-cluster/charliecloud/charliecloud-0.16.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7} ) -inherit autotools eutils python-single-r1 +inherit autotools optfeature python-single-r1 if [[ ${PV} == "9999" ]] ; then inherit git-r3 diff --git a/sys-cluster/charliecloud/charliecloud-9999.ebuild b/sys-cluster/charliecloud/charliecloud-9999.ebuild index b56fa3f93688..d1d834d0655c 100644 --- a/sys-cluster/charliecloud/charliecloud-9999.ebuild +++ b/sys-cluster/charliecloud/charliecloud-9999.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7} ) -inherit autotools eutils python-single-r1 +inherit autotools optfeature python-single-r1 if [[ ${PV} == "9999" ]] ; then inherit git-r3 diff --git a/sys-cluster/cinder/Manifest b/sys-cluster/cinder/Manifest index 6b3dc30cc0ce..6431857e302a 100644 --- a/sys-cluster/cinder/Manifest +++ b/sys-cluster/cinder/Manifest @@ -5,4 +5,4 @@ DIST cinder.conf.sample-16.1.0 183294 BLAKE2B 5d0f28b9ad200d912c42c34ca030a5ec36 DIST cinder.conf.sample-2020.1.9999 183294 BLAKE2B 5d0f28b9ad200d912c42c34ca030a5ec3660c57db332677e1b66b314a2865187862c83baf78d122fc0af7f73fbf4f0c7f04b9253882d228dcb863bfc88e37e72 SHA512 faf712a3da37af05e642b3c14f98ce8d4e3db5b736b208d7ca8a18be02ac5626c94b4ed314bd0030d5fa3771b325ba0f24ec3a45188d27fd9de79c97b56e2626 EBUILD cinder-16.1.0.ebuild 7634 BLAKE2B eac99e6afdcaa2325f9b613fe9e6032ae5f2f48f4036237d6b2c253df0549a42154e2574d3e7ebd72b7232eb529f0f37237bbbc3beb94ce60c3f96d781a8d679 SHA512 c3970066fbc2098e2e6fc334751543df0178e26c0204e79afd98e2859ab8c4464ffad5fd820b8c5432878e7efe402d43b50ba01550699d8a34d737d0654e4918 EBUILD cinder-2020.1.9999.ebuild 7636 BLAKE2B cef3adb35b74cb2ed1bc574dd4408dd9c16010d4f64720fca3965adbf881af3d80685e618ff70b3d433b2737fc422c62a7439393388ce2d68b20a6e50c74bad3 SHA512 ca9be5edf83abd75dce25f0d4bbf9c67c23c1060f892d702186158c3e2d2b20544d984384116dc5468e7cfa0e84d5a46887c288c7a3ab2510974ebd24672644d -MISC metadata.xml 1244 BLAKE2B bac3f4931079ae89c48d66ed2fe689978fcf609638ade7b26d8f07ffbd6562d7c4a16b42dec4390654747c6d2dfcb92b73d27c90356f1928199469d42432ef69 SHA512 fda201e6974bb0af9c24c1384a3bb2dd0a0c630439d7f1955de336f53804070a68426919fd4dc6f864d502c7e9e99a80d1920c740b6dc179f7b46c7f7fb7aef9 +MISC metadata.xml 1102 BLAKE2B 9ae7e7c1dc78a29aaa42da894b86bb674c080636008e95ec57f7eb0a483006f1128d5aa42fe6a673611732063f8e5bfbee0e4596af4196f23065f362d92a6860 SHA512 ee165a4bbe18345bd11de0590ec389c7ad1055a052470666939f77b4c5dce220e1400effd1b89a44ca515dcebd15c392b4bc4aa8d76ce23116ae8b5525197b42 diff --git a/sys-cluster/cinder/metadata.xml b/sys-cluster/cinder/metadata.xml index 997957ff34f4..826d615f68e7 100644 --- a/sys-cluster/cinder/metadata.xml +++ b/sys-cluster/cinder/metadata.xml @@ -5,10 +5,6 @@ <email>prometheanfire@gentoo.org</email> <name>Matthew Thode</name> </maintainer> - <longdescription lang="en"> - Cinder is the OpenStack Block storage service. - This is a spin out of nova-volumes. - </longdescription> <use> <flag name="api">Installs the initscripts for the cinder api service</flag> <flag name="iscsi">Allow using an iSCSI remote storage server as pool for disk image storage</flag> diff --git a/sys-cluster/galera/Manifest b/sys-cluster/galera/Manifest index 07b0d9d20b59..5884fbc847fa 100644 --- a/sys-cluster/galera/Manifest +++ b/sys-cluster/galera/Manifest @@ -1,4 +1,5 @@ AUX galera-26.4.4-respect-AR.patch 396 BLAKE2B 17c0b47ce5d1a8326b9f11311647e77d12ae55570d30847d5f9bc3eaee0cc80b482375da0b4d4d398539e9763ba981b0135292c67a356df32a2f6453be71d7e3 SHA512 fa1014c1574e489e4903dbe583a4e981853d612ca2fffbe88010826a40f889a2bb20995699a520efe9bdb52595bb6afff115321505438387d564dd25f93dd140 +AUX galera-26.4.5-respect-toolchain.patch 1867 BLAKE2B ba2bf780717bfc9b778645366d933c234aad279985f8ddfe68c4d6d01b71baf7961bae0dc67c980d8b0271c63b567509a2dafb241aaf67e2cb06b018bda54d40 SHA512 34d23d1e9c0906e0b7bff357e76e547d1bd4e1d555a68ef64b8389ddc64af817832bcd4e04958b25d60ef9700dbe2df69a2e2acc5060d701496629b848bc7f7b AUX galera-26.4.5-strip-extra-cflags.patch 2235 BLAKE2B 95c0a28a34382e4ba9690fd2c1556574ebc7a4da93fa43f21cd1dddf99ceac357922ba325dbf8f5d110ea6fdea63fe3e7fecb10c2fdc83857b70410409437aa2 SHA512 ca979602feb222ab052971ab08bfee10efc7980f2c509d4bcf1476d052ad3793aab91c4daecb1c029408becac62607b04c91cfe81f0a9f8cf42b3ef0d0cc8d89 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 @@ -19,5 +20,5 @@ EBUILD galera-25.3.28.ebuild 1933 BLAKE2B 30d6355db4bc5eecec418c814cb6de00d4013e EBUILD galera-26.4.2.ebuild 1887 BLAKE2B 3cfcc688d2211a780d74e8c1001abb560c4990328f281bf4754c4d0a47b0c1f54a3cd83817e66086e330050f8cee45ca5a55b4034cbd6f9c7c2b2e74b98f9a2a SHA512 4ebd12af503f8c62b354a1fc2f19190f61a1708d1c7f391320fc7df013a1409790af14c4722b7ae739094c7552f7c9c3825153fdc06f0190627616b17b18d23d EBUILD galera-26.4.3.ebuild 1789 BLAKE2B 457e551c47e4711a1c4420aa667a4d949b386bac6942b9c20dfbc577d6158db07b103e542daaff2e71c3233d61a99921ab20d5bf901e7b10a543aeb880af1495 SHA512 78e370cee168728221740f984907f987c5c5f84a889e5ea62406bee503b8bd5638c2d3d1057dbd220f2a195f971fe91696e6f6e72d0f709df1fca3c5567e9660 EBUILD galera-26.4.4.ebuild 1837 BLAKE2B a948407a0e4e8fd766b73232cde385bbadb6567cda4065e19ffee6f147d55d24717294db48b22c2363fdd1e293d1e5a8a42039907d7e964ef6af5baf523a769d SHA512 90b4c2fab65528b1495744d0c4ac893898fec8b1f26c18791aead216550312a8214af9c619604ff837f58a7488290d7f89fd7a83d089525d1efbf2d98c60302a -EBUILD galera-26.4.5.ebuild 1871 BLAKE2B 410ef46684d0fe62d8136d2db098b11aec0a29c177ed8e84910ef44ab1381788d61a58e73f81b2116080f966c761d71393ee59b36cb026523e0db134d3b9185c SHA512 37215c9c7a2801cc0c0348a4c8997a7d4427a62eb58d6c806ef053aaca1d95a9d42460be7852db530f407498c771c85d2582ffcb539ad8b56439da4406b87a79 +EBUILD galera-26.4.5.ebuild 1886 BLAKE2B 4a98c96e37676c0348581a6090338ec97b90915f4599aa3d001d2f866a26450dec5543ce82b818d144d3697ca4ba88f773fa7f9df8d7054310760a2bd5f5a674 SHA512 2b55cb4aa102aa713eb23ee2348b0fc92d82028d30920b6765155e6ff613ef8664e0f72d8c1e830bfd1cb5609c614ad6eaa9a50ec0a5748f101d5a0865408d0e MISC metadata.xml 462 BLAKE2B 1b0826bcb2bd93caa5f017b3c530d3bea18daac9f457dc79d6436d21f41b8c33d2979469df870cbc68428ba0110d17013bf9cd82f4f46d9be43bf996f7815e0c SHA512 b99987e53ae976905d3e493b09cbe35161f90b8ebfc88c4a9616b8722b0a0005c2427d509e15fdd7bbb30977266188452b3b6ec7479a943bce3a5922410246e2 diff --git a/sys-cluster/galera/files/galera-26.4.5-respect-toolchain.patch b/sys-cluster/galera/files/galera-26.4.5-respect-toolchain.patch new file mode 100644 index 000000000000..c82c870b4f39 --- /dev/null +++ b/sys-cluster/galera/files/galera-26.4.5-respect-toolchain.patch @@ -0,0 +1,55 @@ +--- a/SConscript ++++ b/SConscript +@@ -33,15 +33,17 @@ if has_version_script: + def check_dynamic_symbols(target, source, env): + import subprocess + ++ objdump = env['OBJDUMP'] ++ + # Check if objdump exists +- p = subprocess.Popen(['objdump', '--version'], stdout=subprocess.PIPE) ++ p = subprocess.Popen([objdump, '--version'], stdout=subprocess.PIPE) + p.wait() + if p.returncode != 0: + print('objdump utility is not found. Skipping checks...') + return 0 + + # Check that DSO doesn't contain asio-related dynamic symbols +- if env.Execute(Action(['! objdump -T ' + target[0].abspath + ' | grep asio'], None)): ++ if env.Execute(Action(['! ' + objdump + ' -T ' + target[0].abspath + ' | grep asio'], None)): + return 1 + return 0 + +--- a/SConstruct ++++ b/SConstruct +@@ -5,6 +5,7 @@ + # SCons build script to build galera libraries + # + # How to control the build with environment variables: ++# Set AR to specify archive utility + # Set CC to specify C compiler + # Set CXX to specify C++ compiler + # Set CPPFLAGS to add non-standard include paths and preprocessor macros +@@ -13,6 +14,7 @@ + # Set CXXFLAGS to supply C++ compiler options + # Set LDFLAGS to *override* linking flags + # Set LIBPATH to add non-standard linker paths ++# Set OBJDUMP to specify objdump utility + # Set RPATH to add rpaths + # + # Some useful CPPFLAGS: +@@ -205,6 +207,13 @@ if cxx != 'default': + link = os.getenv('LINK', 'default') + if link != 'default': + env.Replace(LINK = link) ++ar = os.getenv('AR', 'default') ++if ar != 'default': ++ env.Replace(AR = ar) ++objdump = os.getenv('OBJDUMP', 'default') ++if objdump != 'default': ++ env.Replace(OBJDUMP = objdump) ++ + + # Get compiler name/version, CXX may be set to "c++" which may be clang or gcc + cc_version = str(read_first_line(env['CC'].split() + ['--version'])) + diff --git a/sys-cluster/galera/galera-26.4.5.ebuild b/sys-cluster/galera/galera-26.4.5.ebuild index 760070fc8afc..9cdd6baf8cd7 100644 --- a/sys-cluster/galera/galera-26.4.5.ebuild +++ b/sys-cluster/galera/galera-26.4.5.ebuild @@ -37,7 +37,7 @@ RDEPEND="${CDEPEND}" # Respect {C,LD}FLAGS. PATCHES=( "${FILESDIR}"/${PN}-26.4.5-strip-extra-cflags.patch - "${FILESDIR}"/${PN}-26.4.4-respect-AR.patch + "${FILESDIR}"/${PN}-26.4.5-respect-toolchain.patch ) S="${WORKDIR}/${MY_P}" @@ -55,7 +55,7 @@ src_prepare() { } src_configure() { - tc-export AR CC CXX + tc-export AR CC CXX OBJDUMP # Uses hardware specific code that seems to depend on SSE4.2 if use cpu_flags_x86_sse4_2 ; then append-cflags -msse4.2 diff --git a/sys-cluster/heartbeat/Manifest b/sys-cluster/heartbeat/Manifest index 16404b6e201b..15256ec70c7e 100644 --- a/sys-cluster/heartbeat/Manifest +++ b/sys-cluster/heartbeat/Manifest @@ -13,4 +13,4 @@ DIST heartbeat-3.0.6.tar.bz2 532796 BLAKE2B 7c882312a4e528919fd94474233ffa0ac151 EBUILD heartbeat-3.0.5-r3.ebuild 1853 BLAKE2B 1e0b6a3c24693857a42e0b46d503243473c1538da172a96f5d6773acad74f2bf0b94170bcd64636d892d924c8f9893d3865e90224ea9156166ec4a819bc4828a SHA512 31bc91b553856f954f1ca375f8e7f7d84a498e79279500dcce45549bd40509c45d02c8d1633bef221cb5a0b729f044f4c465ce8657a00584c39652fa00e041c9 EBUILD heartbeat-3.0.6-r1.ebuild 1850 BLAKE2B ec060cdf0fd768f0b542109009cea0285c0182d7121513d74e216515e3074d9d5828a31b3e775e343010a19555655b31f37afaac4af530c4b2d99160840e9e41 SHA512 44723301d1dc3ea4f116b65006a2991dc9a7f9dd318755f726bad774a50d64803d3cdeada0536a4857271bd0db46a9de132c1c281e13195ec3c3d5c3a666cd12 EBUILD heartbeat-3.0.6.ebuild 1813 BLAKE2B c599d24d425b41f4a50ee4c75183063a8c88fefdd102f3c46f4b28c71493e0a77673764ad7779d0be0ea3b4975964fef136db17a8b18326931144be7601a4a22 SHA512 3d9e3b765f62e27538c89210924773c53c794dcf67f218e36d1719cf93b4c0b9439e58d9530bdde0a5ca2f39e86244bbc973ab4d4883a6f8b7f2e8eabfd3672c -MISC metadata.xml 373 BLAKE2B 6158603c7b5428aa540843120e68d7e909d497871a31ee71a13e1d7d568d4ba30c10385d238f94454b5ce3ea5612939fde1c2b9c4118f6e30d551a1c4c6edfcc SHA512 8908e9983ffda4e1bbbd57b772834eb4d79b49193d354de7a336e42aa6eeaf4fae365298e28f074648d1f8681a20c69f86f512cb329f9ad1482dd030d9d38ef6 +MISC metadata.xml 263 BLAKE2B c9db7dc7f12c1017bee420587681f80a838eba2efed271c5a1fafa4595993917ea14b69fcc865a225561fa736bd93d9bfdac7b830a50d78707428d7fec4e987e SHA512 6ec307d6a3827ce21f67f8565a79a13d2833215571c459f42f06b8dd9184e1a41fa06b1cce8b3cf3555f4f875d9e366dd34ee786b6881dc18fb7d0b2d5c2acd5 diff --git a/sys-cluster/heartbeat/metadata.xml b/sys-cluster/heartbeat/metadata.xml index 5b089a69229f..f3834ba82253 100644 --- a/sys-cluster/heartbeat/metadata.xml +++ b/sys-cluster/heartbeat/metadata.xml @@ -5,8 +5,4 @@ <email>cluster@gentoo.org</email> <name>Gentoo Cluster Project</name> </maintainer> - - <longdescription> - Heartbeat is a cluster manager to handle failover of 2 nodes. - </longdescription> </pkgmetadata> diff --git a/sys-cluster/ipvsadm/Manifest b/sys-cluster/ipvsadm/Manifest index 62014b9b6592..9afd967f70d9 100644 --- a/sys-cluster/ipvsadm/Manifest +++ b/sys-cluster/ipvsadm/Manifest @@ -1,12 +1,8 @@ -AUX ipvsadm-1.26-buildsystem.patch 2989 BLAKE2B 2f92374f9759a32e354d4954958d50cac4988d0d4243a86ea8771cc6034bbfea5d746bb15bbebbf10336989ca550fff90f10b3340554690642e9a055c854488b SHA512 0802a919c947fed04774ec4034fba22036011e51802369d7c3c6a44ec7d118011aeac0ce3f7e2cb607efff133242c782ac8708b4ec3bb890c0013ad5d14863f8 -AUX ipvsadm-1.26-stack_smashing.patch 912 BLAKE2B 8b22cd9dff9da2691342a3f680e96f821144ce39510c380ef32c455c3b6fcab14fe6749fb4b58beafcacdd959ec6ad1cff369368a61d3f8c81790ce21cd394f3 SHA512 b1b50914003e0bf8688bb7e2fe011242f2ec11df70e890f4af578780367c0d38718a47a942a0cef48088a85b36276896508a8b5d580d7a15a29ae20d5ae46b4c AUX ipvsadm-1.27-buildsystem.patch 3624 BLAKE2B d7a1f68a505d8c64fdbcdb5589a9b6b1e7afd5a4e7dfc131a741f1644433484efa795f51cee2fa6d5f6ca77e6a7312e75276d0a4e40f38f9aefc0f532dd0ce31 SHA512 e6e94a84f3a59a2ddb73c924f28e7e6799530aa5187d499c1b002ea1caa379c728dc96493e481d9e351e14209d5424de73c7deeb4f1e1d9846eb088fb160535d AUX ipvsadm-1.27-fix-daemon-state.patch 2001 BLAKE2B efc15ede85aae2c069399c0137c6ec5142bbcc35054b2de32e20cbbdc216e32c3628e4821d1da93f0d14580c67714cbd310147cbca776652301fbc5a275490dc SHA512 4898672423f2b53776bedde1b5d7a7dce27d8d66aeec6b749149209c6acabcfa8cc53b4f3342107f9a783c5a4afe88f4e8b10d25771c49d86b0def8777834c22 AUX ipvsadm-init 649 BLAKE2B 9414395d1093c1bff940982f90e7416fef6d74e9972b5416d571fe8a41363c03c9a4ff819cd2be578911a7c6c021cc7f52910371030a479a58800b8eb4f3d2ff SHA512 3fb2467fc157599fbf308e27f39f0cb4164e3d36423500d89c7fbedec3ba6f5c7b3cbe52b077811011fc0faef73072a0bf3b204d728841773ef2a520c03130f7 -DIST ipvsadm-1.26.tar.gz 41700 BLAKE2B ef8b089bd4d21297ae6fde01a9214cf07633cc286765e6f8110b04589c5d9b6dc4624457899c4ea48ddd08b495a9c090b26d1dc5094b5fb7cafcd5342c729caf SHA512 873e23a6bdaabc153b00f1ede3853c947e8c8cfb4e18364d55197c74f26cc883ca469e074a90f377fbfd5e73e0cd6c1fe414c9f7a5c28b0d4431af58056eced4 DIST ipvsadm-1.27.tar.xz 38196 BLAKE2B 1b8a72b11c14a909b8b7459c459195d32bb7944ed4a01d963e2b85e8279c5d7d2fd095d9c23473c64dc15881a2b22b439b39c10b2019b3183f54e22535a258a9 SHA512 cf982b7981674c91d1b7516de7b55cf378b306ce4a53e13976b8eeb8610015c4fa4aa9d251bc4d329db8e05c1862863160af2d3c63b76263f290087cffdf1b80 DIST ipvsadm-1.28.tar.xz 38600 BLAKE2B 2a892f858324788b425f7c5aa6ce6a1548c6cd166977d1d36a5236061d1a6ce7e31f6bc1e24a7d53a57406e468271ccebc01330de6be9784c1a955b60eb89d16 SHA512 a1e10ce30751d9439f832e221e5c41b338f87dcc94a0b21329d908a9164f8882049af9d9d918b764b36c30e353d5b8db49d7088e60c24e4748713c06cccf7035 -EBUILD ipvsadm-1.26-r2.ebuild 1469 BLAKE2B 70a3df9dd2fbcfea970db49634b1ab5d3423771407836f0610fe564506c4b44bdba4e431fe686387f00ecdb2a31d727a6eb08bb62db3eec924694e30deb70bdd SHA512 7a72a98e4b398101178bc182f1ce02cea6e6fd2bbac245d5b106de16e1fb5bc5803c4f3d7689c43d5c1d662828dd89cbb6e5bdc229f32df095151b69cceb04f1 EBUILD ipvsadm-1.27-r1.ebuild 1737 BLAKE2B 9d566bb116e2ceaebb0d4c9976a2dadc6600fe37621dcacc9d8a3afbbb92d84e400742578ccfb61a5c4cd9d32d03dc8eca67363d286923239889103d56738402 SHA512 483e0cc7225ce09627a9d0fdf0bf89d0d2d2c1b305608f065909cd88f8cb5b4cffb5ab71da29292385ea2d7d8e305f663aff306f720008517315fbc33493e2e3 EBUILD ipvsadm-1.28.ebuild 1647 BLAKE2B 8cd4abf89d8839d7bae690bed5ebd9cf78900700d892d93cb6e7b9b854f1d680bb622ef311ba5cad20204f6f3bd184f90c45090c599aac585a98765f7cf5a00f SHA512 0132f04eb777f8289ab98edff96a90e3d07309993bbbc892c9c5f2f0f1e1b238253a86dd8383aeff5c8446c8e0cb4f108f8159692ba0d659852568d49155b906 -MISC metadata.xml 366 BLAKE2B a293a113f5ae803fd517708791f7d3cf6e1322502d853c87f074981745f901487b31d89d7337a1f0dc34d636d4aeecd26917bd492b30f50b6166b33ccb10b124 SHA512 6cdf615e2158872ea3081ba02996989acd1fa9a02286946acc1b972c717943eba27b2733dc7c33ff782624017adc140fd125cf04f1d989e006c2541eb159f256 +MISC metadata.xml 263 BLAKE2B c9db7dc7f12c1017bee420587681f80a838eba2efed271c5a1fafa4595993917ea14b69fcc865a225561fa736bd93d9bfdac7b830a50d78707428d7fec4e987e SHA512 6ec307d6a3827ce21f67f8565a79a13d2833215571c459f42f06b8dd9184e1a41fa06b1cce8b3cf3555f4f875d9e366dd34ee786b6881dc18fb7d0b2d5c2acd5 diff --git a/sys-cluster/ipvsadm/files/ipvsadm-1.26-buildsystem.patch b/sys-cluster/ipvsadm/files/ipvsadm-1.26-buildsystem.patch deleted file mode 100644 index ba8e9450eb35..000000000000 --- a/sys-cluster/ipvsadm/files/ipvsadm-1.26-buildsystem.patch +++ /dev/null @@ -1,113 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -43,14 +43,13 @@ - INIT = $(BUILD_ROOT)/etc/rc.d/init.d - MKDIR = mkdir - INSTALL = install --STATIC_LIBS = libipvs/libipvs.a - - ifeq "${ARCH}" "sparc64" -- CFLAGS = -Wall -Wunused -Wstrict-prototypes -g -m64 -pipe -mcpu=ultrasparc -mcmodel=medlow -+ CFLAGS := -g -m64 -pipe -mcpu=ultrasparc -mcmodel=medlow - else -- CFLAGS = -Wall -Wunused -Wstrict-prototypes -g -+ CFLAGS := -g - endif -- -+OPTFLAGS += -Wall -Wunused -Wstrict-prototypes - - ##################################### - # No servicable parts below this line -@@ -94,10 +93,12 @@ - all: libs ipvsadm - - libs: -- make -C libipvs -+ $(MAKE) -C libipvs -+ -+$(OBJS): libs - --ipvsadm: $(OBJS) $(STATIC_LIBS) -- $(CC) $(CFLAGS) -o $@ $^ $(LIBS) -+ipvsadm: $(OBJS) -+ $(CC) $(LDFLAGS) $(OPTFLAGS) $(CFLAGS) -o $@ $^ -Llibipvs -lipvs $(LIBS) - --install: all -+install: - if [ ! -d $(SBIN) ]; then $(MKDIR) -p $(SBIN); fi -@@ -108,15 +109,13 @@ - $(INSTALL) -m 0644 ipvsadm.8 $(MAN) - $(INSTALL) -m 0644 ipvsadm-save.8 $(MAN) - $(INSTALL) -m 0644 ipvsadm-restore.8 $(MAN) -- [ -d $(INIT) ] || $(MKDIR) -p $(INIT) -- $(INSTALL) -m 0755 ipvsadm.sh $(INIT)/ipvsadm - - clean: - rm -f ipvsadm $(NAME).spec $(NAME)-$(VERSION).tar.gz - rm -rf debian/tmp - find . -name '*.[ao]' -o -name "*~" -o -name "*.orig" \ - -o -name "*.rej" -o -name core | xargs rm -f -- make -C libipvs clean -+ $(MAKE) -C libipvs clean - - distclean: clean - -@@ -149,4 +148,4 @@ - dpkg-buildpackage - - %.o: %.c -- $(CC) $(CFLAGS) $(INCLUDE) $(DEFINES) -c -o $@ $< -+ $(CC) $(OPTFLAGS) $(CFLAGS) $(INCLUDE) $(DEFINES) -c -o $@ $< ---- a/libipvs/Makefile -+++ b/libipvs/Makefile -@@ -1,32 +1,39 @@ - # Makefile for libipvs - - CC = gcc --CFLAGS = -Wall -Wunused -Wstrict-prototypes -g -fPIC -+OPTFLAGS = -Wall -Wunused -Wstrict-prototypes - ifneq (0,$(HAVE_NL)) --CFLAGS += -DLIBIPVS_USE_NL -+DEFINES += -DLIBIPVS_USE_NL - endif - - INCLUDE += $(shell if [ -f ../../ip_vs.h ]; then \ - echo "-I../../."; fi;) --DEFINES = $(shell if [ ! -f ../../ip_vs.h ]; then \ -+DEFINES += $(shell if [ ! -f ../../ip_vs.h ]; then \ - echo "-DHAVE_NET_IP_VS_H"; fi;) - - .PHONY = all clean install dist distclean rpm rpms --STATIC_LIB = libipvs.a --SHARED_LIB = libipvs.so - --all: $(STATIC_LIB) $(SHARED_LIB) -+TARGETS = libipvs.so - --$(STATIC_LIB): libipvs.o ip_vs_nl_policy.o -+ifeq (1,$(STATIC_LIB)) -+TARGETS += libipvs.a -+endif -+ -+all: $(TARGETS) -+ -+libipvs.a: libipvs.o ip_vs_nl_policy.o - ar rv $@ $^ - --$(SHARED_LIB): libipvs.o ip_vs_nl_policy.o -- $(CC) -shared -Wl,-soname,$@ -o $@ $^ -+libipvs.so: libipvs.lo ip_vs_nl_policy.lo -+ $(CC) $(LDFLAGS) -shared -Wl,-soname,$@ -o $@ $^ -+ -+%.lo: %.c -+ $(CC) -fPIC $(OPTFLAGS) $(CFLAGS) $(INCLUDE) $(DEFINES) -c -o $@ $< - - %.o: %.c -- $(CC) $(CFLAGS) $(INCLUDE) $(DEFINES) -c -o $@ $< -+ $(CC) $(OPTFLAGS) $(CFLAGS) $(INCLUDE) $(DEFINES) -c -o $@ $< - - clean: -- rm -f *.[ao] *~ *.orig *.rej core *.so -+ rm -f *.[ao] *~ *.orig *.rej core *.so *.lo - - distclean: clean diff --git a/sys-cluster/ipvsadm/files/ipvsadm-1.26-stack_smashing.patch b/sys-cluster/ipvsadm/files/ipvsadm-1.26-stack_smashing.patch deleted file mode 100644 index d36b0bf8abe4..000000000000 --- a/sys-cluster/ipvsadm/files/ipvsadm-1.26-stack_smashing.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 81529af388c0f0f4e4b169b7bcb285ef5e798f41 Mon Sep 17 00:00:00 2001 -From: Christian Ruppert <idl0r@gentoo.org> -Date: Sat, 8 Oct 2011 02:05:37 +0200 -Subject: [PATCH] Fix stack smashing because of a typo - -IPVS_CMD_ATTR_MAX was the size of __IPVS_SVC_ATTR_MAX before, which has a -different size and thus it caused trouble. The right enum to use is -__IPVS_CMD_ATTR_MAX. - -Reported-by: Deniss Gaplevsky <slim@inbox.lv> -X-Gentoo-Bug: 371903 -X-Gentoo-Bug-URL: https://bugs.gentoo.org/371903 ---- - libipvs/ip_vs.h | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/libipvs/ip_vs.h b/libipvs/ip_vs.h -index 9726a17..5e1d544 100644 ---- a/libipvs/ip_vs.h -+++ b/libipvs/ip_vs.h -@@ -413,7 +413,7 @@ enum { - __IPVS_CMD_ATTR_MAX, - }; - --#define IPVS_CMD_ATTR_MAX (__IPVS_SVC_ATTR_MAX - 1) -+#define IPVS_CMD_ATTR_MAX (__IPVS_CMD_ATTR_MAX - 1) - - /* - * Attributes used to describe a service --- -1.7.3.4 - diff --git a/sys-cluster/ipvsadm/ipvsadm-1.26-r2.ebuild b/sys-cluster/ipvsadm/ipvsadm-1.26-r2.ebuild deleted file mode 100644 index ccaf28f73640..000000000000 --- a/sys-cluster/ipvsadm/ipvsadm-1.26-r2.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils linux-info toolchain-funcs - -DESCRIPTION="utility to administer the IP virtual server services" -HOMEPAGE="http://linuxvirtualserver.org/" -SRC_URI="http://www.linuxvirtualserver.org/software/kernel-2.6/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ia64 ppc ppc64 s390 sparc x86" -IUSE="static-libs" - -RDEPEND=">=sys-libs/ncurses-5.2 - dev-libs/libnl:1.1 - >=dev-libs/popt-1.16" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -pkg_pretend() { - if kernel_is 2 4; then - eerror "${P} supports only 2.6 series and later kernels, please try ${PN}-1.21 for 2.4 kernels" - die "wrong kernel version" - fi -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-buildsystem.patch - epatch "${FILESDIR}/${P}-stack_smashing.patch" # bug 371903 - use static-libs && export STATIC=1 -} - -src_compile() { - emake -e \ - INCLUDE="-I.. -I." \ - CC="$(tc-getCC)" \ - HAVE_NL=1 \ - STATIC_LIB=${STATIC} \ - POPT_LIB="$(pkg-config --libs popt)" -} - -src_install() { - into / - dosbin ipvsadm ipvsadm-save ipvsadm-restore - - into /usr - doman ipvsadm.8 ipvsadm-save.8 ipvsadm-restore.8 - - newinitd "${FILESDIR}"/ipvsadm-init ipvsadm - keepdir /var/lib/ipvsadm - - use static-libs && dolib.a libipvs/libipvs.a - dolib.so libipvs/libipvs.so - - insinto /usr/include/ipvs - newins libipvs/libipvs.h ipvs.h -} - -pkg_postinst() { - einfo "You will need a kernel that has ipvs patches to use LVS." -} diff --git a/sys-cluster/ipvsadm/metadata.xml b/sys-cluster/ipvsadm/metadata.xml index 7ca6574ca7b4..f3834ba82253 100644 --- a/sys-cluster/ipvsadm/metadata.xml +++ b/sys-cluster/ipvsadm/metadata.xml @@ -5,8 +5,4 @@ <email>cluster@gentoo.org</email> <name>Gentoo Cluster Project</name> </maintainer> - - <longdescription> - Administration tools for linux virtual server clusters - </longdescription> </pkgmetadata> diff --git a/sys-cluster/keepalived/Manifest b/sys-cluster/keepalived/Manifest index d3bdf28f71a4..b1935f9091a6 100644 --- a/sys-cluster/keepalived/Manifest +++ b/sys-cluster/keepalived/Manifest @@ -6,4 +6,4 @@ DIST keepalived-2.0.20.tar.gz 1036063 BLAKE2B 217dee8c6dcb148119822f3c6a0b57482e DIST keepalived-2.1.5.tar.gz 1081559 BLAKE2B 791de7f24d012d77fbf9573713ab158cd91c08b969982b5d6bb86e5e6ed347281378dd5106a05db2f37fd9ab2eb479c131333b4b8c6983671b18652122fdbe37 SHA512 107d071aa1546023a3eb7c2cba4707ab6fbb10af62984ab41c9358b5e28289f8f277456983fe8649a15a77939734d3af573b8b050500d9eb521b4b0537f97aa6 EBUILD keepalived-2.0.20.ebuild 2001 BLAKE2B 2207a4c15a10335c03f8277eafe2f29cdd6c593c7ec918c15824e526d7d509afa4dfb3cca36e600e727a956a088df4310f86111db96451fc64a883595ced705c SHA512 7c61d2129c2a64b7ac27daeb0264df6837780dec2bc81a79cb7951d99ffa450b279141802b3e693b80ea066a8a377a2f67561516ff34e40efefae51f68bfdc37 EBUILD keepalived-2.1.5.ebuild 2005 BLAKE2B 9e8a0a9237d32facfbe26d8303e393c8e61abd521dd332346e5916b9fed328244905019eb9cdccfd8e04a079951c393bcad0d22008d89ae83e9d788b70745e2d SHA512 5d6fe1ff61c8b260df8e703ab075a33807f0d0bc6124cd75f7b9b54196e58177c5a1567cc10514cc924f4a80e54dc3fd5062a2405d65de06d08df18469e8864b -MISC metadata.xml 640 BLAKE2B 5644b98bf487637c431299fe61e1185731d9fc22e9a19b9a3218855318a9c40500339c628671eb958c2bcee99d867a8e9c93903fdcdad25ad566659422dd2119 SHA512 6fd4981067e0a2e74511db7be79d656c62b39c1f43f860e0d981b6c9770cb2da6b4fd3e40af1ed23adc8bbbd01202e6c45e58b6f86480a807d193aae1a3f7ad3 +MISC metadata.xml 529 BLAKE2B e20e135a1037fe1ce32a4321858160594512de8c13bb8bf67655fc431c7d6ebf8806db518a09c59e6724842577647a23bb7f310638025a85c5ee8e5fee4ee877 SHA512 3925927d7e0866283769f5582e77bfadf1708162e6aae6a5d1a605fda4a2b4c3de631b96718f5ea69ed5335445523ea1ec1e121a1372641dbec751285cb35dd2 diff --git a/sys-cluster/keepalived/metadata.xml b/sys-cluster/keepalived/metadata.xml index 8c58db840582..10ad7b166fdc 100644 --- a/sys-cluster/keepalived/metadata.xml +++ b/sys-cluster/keepalived/metadata.xml @@ -5,9 +5,6 @@ <email>cluster@gentoo.org</email> <name>Gentoo Cluster Project</name> </maintainer> - <longdescription> - VRRP2 implementation. Used for setting up high availability clusters. - </longdescription> <use> <flag name="bfd">compile with support for Bidirectional Forwarding Detection (BFD).</flag> <flag name="json">compile with signal to dump configuration and stats as JSON.</flag> diff --git a/sys-cluster/kube-apiserver/Manifest b/sys-cluster/kube-apiserver/Manifest index 7f97d51dcc17..c2298907486c 100644 --- a/sys-cluster/kube-apiserver/Manifest +++ b/sys-cluster/kube-apiserver/Manifest @@ -1,8 +1,14 @@ AUX kube-apiserver.confd 116 BLAKE2B 2cf2dff516674ba4dc0763985a070b75e23f9af51e7334eedcb2593855e7481d5969ed458d322ac29de0e9a9c7f9f041911ee7aeca750ff77ce04fd60bf3a3d3 SHA512 302b2a7ec715967c0aa7d1c177d4e55b26e37ebba8d04dd37ecf627d20042fe91cd7e6192ff9d71422129b0ea54a9eec6046f505af550548bd450998924f37ee AUX kube-apiserver.initd 541 BLAKE2B ddddc86735a9f90a0c232f2631ac21c028045783c737d041a808fb5012522844614a40059524c472b9b50fd077253b75e2bcf33d69518d71428fcb7e27143fba SHA512 2863ad6d1d238b5e9557874cd3f5413108ed9424604cf026e2fd8c2fd66ba867ca9a3d98f67fdac54f335bacddf0479547b28f71aaa1db6580beff49290de110 AUX kube-apiserver.logrotated 88 BLAKE2B e58f3f108f5f7dbbadacfcc1b401567ce79d511a4623f85f01830c5e40d4ad4e44fe0b3f90d4143042d82bd83b0a2b11517e89037755ef2ad7afeeb23401bb60 SHA512 1a4bcd54dafaedc614e34bbadc2a1163f003b5925d47552fb2c47049c033c147e612171e263d9659d189fc2d95688a0b7153322d8dba97c083c079fdef6c400e +DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3 SHA512 13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d SHA512 09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427 DIST kubernetes-1.17.4.tar.gz 31777775 BLAKE2B cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2 SHA512 fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549 +DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec SHA512 04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e +DIST kubernetes-1.19.1.tar.gz 33338722 BLAKE2B ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73 SHA512 e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284 +EBUILD kube-apiserver-1.17.11.ebuild 981 BLAKE2B 17432b3409ef9bec20e9f6995c8ff400b312b3798c50dfdd8f856f181b6ba741cdab0274fa99a0604ed74cd788183983078fbce965d0534ffb1d40c0e767fbcb SHA512 336a831540df29e80b34a93f9b4af67cdc4ec0f7dc740e4c1af4d1ecd220d9c5183d59d305ed92ad4be4dc5c2952364a72c2939a86008bb3daa8a179952cda05 EBUILD kube-apiserver-1.17.3.ebuild 1126 BLAKE2B 671e10c4dd12456049f4726ceadc7252ff433408c1360cd8a82413bd828902d45b9e6a80ab4afac5b4b83c6c3c349f2e7bad18fce578184dde7fc6086915b616 SHA512 ab0bf7873d6ed45cdeb8f482d463ee93c7ecf0b4f6a5245b37ecdd2c4f7a0f9c4c85f66e0fb83b12e8debc59d92e337b8289cf953dec9fdbd0fc7cf2b254e440 EBUILD kube-apiserver-1.17.4.ebuild 1126 BLAKE2B 671e10c4dd12456049f4726ceadc7252ff433408c1360cd8a82413bd828902d45b9e6a80ab4afac5b4b83c6c3c349f2e7bad18fce578184dde7fc6086915b616 SHA512 ab0bf7873d6ed45cdeb8f482d463ee93c7ecf0b4f6a5245b37ecdd2c4f7a0f9c4c85f66e0fb83b12e8debc59d92e337b8289cf953dec9fdbd0fc7cf2b254e440 +EBUILD kube-apiserver-1.18.8.ebuild 981 BLAKE2B 17432b3409ef9bec20e9f6995c8ff400b312b3798c50dfdd8f856f181b6ba741cdab0274fa99a0604ed74cd788183983078fbce965d0534ffb1d40c0e767fbcb SHA512 336a831540df29e80b34a93f9b4af67cdc4ec0f7dc740e4c1af4d1ecd220d9c5183d59d305ed92ad4be4dc5c2952364a72c2939a86008bb3daa8a179952cda05 +EBUILD kube-apiserver-1.19.1.ebuild 988 BLAKE2B e97c6c79c21b7a898a8abed3f571fbc097aa3683b15887a2aa975cc8619cdae058cf3a109968afd4baf826470136de9099a3283df82c4fc2a96ba4895a3715f9 SHA512 4a1622dc3577501db3d6166d65830955ccfa98d27ad10df665d06da2de26d8552d13944c8909e8a77fdc02e2f4fb7cb6645911ee5fd65d78bedb89da81f2fb64 MISC metadata.xml 334 BLAKE2B 5fb3ca0290f69bb3b68aa155afa7d239029ea77ad7c1d9c082df32e8e7fdd4188f8313a6799eb1f98a1d24c6d69b059c5c8cbe4dbeadf33c0892ac4482a41863 SHA512 1a049b08c9dd669d645179ca1afc93a8015fa5faddee858c497d45d7c9917a51261a33bd07545926d2698c200aada2e8ffd535466bed97e2dc07fa0b11bef9e1 diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.17.11.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.17.11.ebuild new file mode 100644 index 000000000000..ea6a21b90886 --- /dev/null +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.17.11.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module systemd + +DESCRIPTION="Kubernetes API server" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="hardened" + +BDEPEND="=dev-lang/go-1.14*" +COMMON_DEPEND=" + acct-group/kube-apiserver + acct-user/kube-apiserver" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.18.8.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.18.8.ebuild new file mode 100644 index 000000000000..ea6a21b90886 --- /dev/null +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.18.8.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module systemd + +DESCRIPTION="Kubernetes API server" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="hardened" + +BDEPEND="=dev-lang/go-1.14*" +COMMON_DEPEND=" + acct-group/kube-apiserver + acct-user/kube-apiserver" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.19.1.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.19.1.ebuild new file mode 100644 index 000000000000..a2773399c7e3 --- /dev/null +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.19.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module systemd + +DESCRIPTION="Kubernetes API server" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +IUSE="hardened" + +BDEPEND="=dev-lang/go-1.14*" +COMMON_DEPEND=" + acct-group/kube-apiserver + acct-user/kube-apiserver" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-controller-manager/Manifest b/sys-cluster/kube-controller-manager/Manifest index 7582fda193f3..dd77c309c345 100644 --- a/sys-cluster/kube-controller-manager/Manifest +++ b/sys-cluster/kube-controller-manager/Manifest @@ -1,8 +1,14 @@ AUX kube-controller-manager.confd 142 BLAKE2B d8d35c62bf5c04cc3f440e8b5fb8acab2cf815b25ac4e91354e3fce756a1955e71ec762fab1091074ef4233fff22667aba50417c0d6a896055f8f52b6630bb4e SHA512 b0227a7431018a6742b3931fda0f14b4a040107ecd6821c84593180919ba8a5af9b99b7a507645a5488792f14accd686acc4cc6f70a5084bbdfcdd494021aafc AUX kube-controller-manager.initd 566 BLAKE2B c632b9bc357aead53a2c181af50201b544f214921672e60fffa2d6f77dbeb1912b3d1d138f867d8118cef5ae0843b75d3859ebfc71a4defc2b4cf66426a58101 SHA512 7e3baab9b034e7048ed3cda8d09444c76369874cecc0a747fb5484c482fef464adb5ccc25fcb4481fb4aff68415a60462f6cbee2138810316f0cf822637676c1 AUX kube-controller-manager.logrotated 97 BLAKE2B 00827bf3c3c68c978dc30839318dcdd9ca73e64a38d377168cca75de4764dbd303cdae35fe2c5f6ddded23c7c72976d274e1def66f48a81548e0561411879984 SHA512 e00cd9297d8ac75fcd504a2bfb80d5c5e145e7d475dd15edf9361dc28721afdc069c5b6e79438b75a774e972028841a17e8f7842dcfb3d7835c436a3e503704c +DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3 SHA512 13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d SHA512 09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427 DIST kubernetes-1.17.4.tar.gz 31777775 BLAKE2B cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2 SHA512 fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549 +DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec SHA512 04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e +DIST kubernetes-1.19.1.tar.gz 33338722 BLAKE2B ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73 SHA512 e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284 +EBUILD kube-controller-manager-1.17.11.ebuild 916 BLAKE2B e8700bde48417106302eed56b70638810baf7a740d7537c2e07b59c0c9aa0a68eaa5e62b0c390c5e167514be96e1ac871212d2dc1b4bb93f8bcf0f695d302f46 SHA512 7949f3fa90e79ae65e883ff6c232fd4d3efbab6503bbf1426739b6403511e48ec892dc38be26cc937183d1b2bb0566b1e19bc20551e72a811413e2046ad57e8d EBUILD kube-controller-manager-1.17.3.ebuild 1153 BLAKE2B 2ad827e85b8bfbd74c278bece29f89165c356d6b2973200324510254d83841d8d872e441fd59fe8b534c4704057df890899f02de5abe2dacde24532c2339720e SHA512 8df3a7bb651c184a45e9595c1c80156e387b49b7c0b66313b96b67421345e53faee9eacfaa48dfb4136a2caa063378bd24cb6e83b6cd84d20ad7569a15d53c5b EBUILD kube-controller-manager-1.17.4.ebuild 1153 BLAKE2B 2ad827e85b8bfbd74c278bece29f89165c356d6b2973200324510254d83841d8d872e441fd59fe8b534c4704057df890899f02de5abe2dacde24532c2339720e SHA512 8df3a7bb651c184a45e9595c1c80156e387b49b7c0b66313b96b67421345e53faee9eacfaa48dfb4136a2caa063378bd24cb6e83b6cd84d20ad7569a15d53c5b +EBUILD kube-controller-manager-1.18.8.ebuild 916 BLAKE2B e8700bde48417106302eed56b70638810baf7a740d7537c2e07b59c0c9aa0a68eaa5e62b0c390c5e167514be96e1ac871212d2dc1b4bb93f8bcf0f695d302f46 SHA512 7949f3fa90e79ae65e883ff6c232fd4d3efbab6503bbf1426739b6403511e48ec892dc38be26cc937183d1b2bb0566b1e19bc20551e72a811413e2046ad57e8d +EBUILD kube-controller-manager-1.19.1.ebuild 916 BLAKE2B e8700bde48417106302eed56b70638810baf7a740d7537c2e07b59c0c9aa0a68eaa5e62b0c390c5e167514be96e1ac871212d2dc1b4bb93f8bcf0f695d302f46 SHA512 7949f3fa90e79ae65e883ff6c232fd4d3efbab6503bbf1426739b6403511e48ec892dc38be26cc937183d1b2bb0566b1e19bc20551e72a811413e2046ad57e8d MISC metadata.xml 334 BLAKE2B 5fb3ca0290f69bb3b68aa155afa7d239029ea77ad7c1d9c082df32e8e7fdd4188f8313a6799eb1f98a1d24c6d69b059c5c8cbe4dbeadf33c0892ac4482a41863 SHA512 1a049b08c9dd669d645179ca1afc93a8015fa5faddee858c497d45d7c9917a51261a33bd07545926d2698c200aada2e8ffd535466bed97e2dc07fa0b11bef9e1 diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.11.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.11.ebuild new file mode 100644 index 000000000000..2ea2ca9441ce --- /dev/null +++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.11.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Controller Manager" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/kube-controller-manager + acct-user/kube-controller-manager" +DEPEND="${COMMON_DEPEND} + dev-go/go-bindata + >=dev-lang/go-1.13" + RDEPEND="${COMMON_DEPEND}" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + emake -j1 GOFLAGS=-v GOLDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + 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-controller-manager/kube-controller-manager-1.18.8.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.8.ebuild new file mode 100644 index 000000000000..2ea2ca9441ce --- /dev/null +++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.8.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Controller Manager" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/kube-controller-manager + acct-user/kube-controller-manager" +DEPEND="${COMMON_DEPEND} + dev-go/go-bindata + >=dev-lang/go-1.13" + RDEPEND="${COMMON_DEPEND}" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + emake -j1 GOFLAGS=-v GOLDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + 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-controller-manager/kube-controller-manager-1.19.1.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.19.1.ebuild new file mode 100644 index 000000000000..2ea2ca9441ce --- /dev/null +++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.19.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Controller Manager" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/kube-controller-manager + acct-user/kube-controller-manager" +DEPEND="${COMMON_DEPEND} + dev-go/go-bindata + >=dev-lang/go-1.13" + RDEPEND="${COMMON_DEPEND}" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + emake -j1 GOFLAGS=-v GOLDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + 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 6cc5a28ff389..e6117432b8ed 100644 --- a/sys-cluster/kubeadm/Manifest +++ b/sys-cluster/kubeadm/Manifest @@ -1,5 +1,7 @@ -DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d SHA512 09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427 -DIST kubernetes-1.17.4.tar.gz 31777775 BLAKE2B cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2 SHA512 fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549 -EBUILD kubeadm-1.17.3.ebuild 1049 BLAKE2B 76523b23b08c88c6e56bdc8927096b299008f8f6edec3fc27327b63860c20ac9772ff5bc03cf6be625109cb42d7059b6bcc12de8b8dc06d3c09ada9935c71fe7 SHA512 c2412c7e68a3efa031c2e27a5173b0a540de3cefac94245e48d4b4f810f7134219e29c68d7b3314d7697e267d1add10e341399a771537e1021958021ce050755 -EBUILD kubeadm-1.17.4.ebuild 1049 BLAKE2B 76523b23b08c88c6e56bdc8927096b299008f8f6edec3fc27327b63860c20ac9772ff5bc03cf6be625109cb42d7059b6bcc12de8b8dc06d3c09ada9935c71fe7 SHA512 c2412c7e68a3efa031c2e27a5173b0a540de3cefac94245e48d4b4f810f7134219e29c68d7b3314d7697e267d1add10e341399a771537e1021958021ce050755 +DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3 SHA512 13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369 +DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec SHA512 04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e +DIST kubernetes-1.19.1.tar.gz 33338722 BLAKE2B ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73 SHA512 e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284 +EBUILD kubeadm-1.17.11.ebuild 869 BLAKE2B fb668700da46e79d2fbc6b8091101478e30c46aa75cce920fe81cff91b65bfdc3ba1da4530619be76f4e5058946395d6a53717c680d7f609c86e0364a80a2aff SHA512 cefdbc6c641172c608ceb724a3cfb90db7ba2782b79396c4b89b673edbe1d8028dca392073de213a0369283aeae2e155190b2928fc066bec18d22d7105ca0328 +EBUILD kubeadm-1.18.8.ebuild 869 BLAKE2B fb668700da46e79d2fbc6b8091101478e30c46aa75cce920fe81cff91b65bfdc3ba1da4530619be76f4e5058946395d6a53717c680d7f609c86e0364a80a2aff SHA512 cefdbc6c641172c608ceb724a3cfb90db7ba2782b79396c4b89b673edbe1d8028dca392073de213a0369283aeae2e155190b2928fc066bec18d22d7105ca0328 +EBUILD kubeadm-1.19.1.ebuild 878 BLAKE2B 97372397c3de4e3de0f038bfd0c36f4ca190c2c02ffcf0e83453343dbc4f4f9c8c9bbc4f250f61ce62b9b64cf419241095a8839a41fce0cd1d54444dc49be42c SHA512 2a78347e5bdcf493ece5b8495fdfb94121057e679d25f766da238e8a23b8930435e32cc4ea45cc03ce3cee855c2e82ba3d6300394e7871741f9b0ed8f40a73dc MISC metadata.xml 917 BLAKE2B ece7788c2a425d9663a25793715a9a2b1227c76f4ca0606340adf98bf524325524cbfde458125fc20cdfe4278950f4109d6a8a4d31c066f7884c33d856b5cd31 SHA512 587a9b0e0de0e18ccd2b8de9929f588c270172e795cede9093fa2380aa422f67e6e35ea0f534d8507ec278448bb1a7a2832bff561a92f8663e15824130be450a diff --git a/sys-cluster/kubeadm/kubeadm-1.17.4.ebuild b/sys-cluster/kubeadm/kubeadm-1.17.11.ebuild index a2529fec51c7..1f2e0087261a 100644 --- a/sys-cluster/kubeadm/kubeadm-1.17.4.ebuild +++ b/sys-cluster/kubeadm/kubeadm-1.17.11.ebuild @@ -1,37 +1,33 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit bash-completion-r1 go-module DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" -HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +HOMEPAGE="https://kubernetes.io" SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -DEPEND=">=dev-lang/go-1.13 - dev-go/go-bindata" +IUSE="hardened" -RESTRICT="test" -S="${WORKDIR}/kubernetes-${PV}" +BDEPEND="=dev-lang/go-1.14*" -src_prepare() { - default - sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" hack/lib/golang.sh || die - sed -i -e "/export PATH/d" hack/generate-bindata.sh || die -} +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" src_compile() { - LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v - _output/bin/${PN} completion bash > ${PN}.bash || die - _output/bin/${PN} completion zsh > ${PN}.zsh || die + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} } src_install() { - dobin _output/bin/${PN} + dobin _output/bin/kubeadm + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die newbashcomp ${PN}.bash ${PN} insinto /usr/share/zsh/site-functions newins ${PN}.zsh _${PN} diff --git a/sys-cluster/kubeadm/kubeadm-1.17.3.ebuild b/sys-cluster/kubeadm/kubeadm-1.18.8.ebuild index a2529fec51c7..1f2e0087261a 100644 --- a/sys-cluster/kubeadm/kubeadm-1.17.3.ebuild +++ b/sys-cluster/kubeadm/kubeadm-1.18.8.ebuild @@ -1,37 +1,33 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit bash-completion-r1 go-module DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" -HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +HOMEPAGE="https://kubernetes.io" SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -DEPEND=">=dev-lang/go-1.13 - dev-go/go-bindata" +IUSE="hardened" -RESTRICT="test" -S="${WORKDIR}/kubernetes-${PV}" +BDEPEND="=dev-lang/go-1.14*" -src_prepare() { - default - sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" hack/lib/golang.sh || die - sed -i -e "/export PATH/d" hack/generate-bindata.sh || die -} +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" src_compile() { - LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v - _output/bin/${PN} completion bash > ${PN}.bash || die - _output/bin/${PN} completion zsh > ${PN}.zsh || die + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} } src_install() { - dobin _output/bin/${PN} + dobin _output/bin/kubeadm + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die newbashcomp ${PN}.bash ${PN} insinto /usr/share/zsh/site-functions newins ${PN}.zsh _${PN} diff --git a/sys-cluster/kubeadm/kubeadm-1.19.1.ebuild b/sys-cluster/kubeadm/kubeadm-1.19.1.ebuild new file mode 100644 index 000000000000..3b2339a42080 --- /dev/null +++ b/sys-cluster/kubeadm/kubeadm-1.19.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +IUSE="hardened" + +# BDEPEND="=dev-lang/go-1.14*" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/kubeadm + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +} diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest index 637f7b7a97e7..738865114ba6 100644 --- a/sys-cluster/kubernetes/Manifest +++ b/sys-cluster/kubernetes/Manifest @@ -20,9 +20,11 @@ DIST kubernetes-1.17.9.tar.gz 31821854 BLAKE2B 62dffaa7ab671987aba9a477497dfa029 DIST kubernetes-1.18.6.tar.gz 32619242 BLAKE2B 7db8410b33b3748e2f391efa78fab2bff51c2f5cf9bc54ba74d5c0044f2ee453b1038f4edb206597be6cb0da7c9264988865bd94f1b99c308c350f04eaa232af SHA512 8715b5738ae13455e5f91f58d8922e7e87ed9441a5caf1233426df7dac552ddf2c4242d217d50b65ee264b8b55e6cc4e33081bf70dd74c47870c0eff682a9545 DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec SHA512 04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e DIST kubernetes-1.19.0.tar.gz 33584482 BLAKE2B b44248d8b4b22bdf2ee596ff3d864c76040f03b6f8bca17fd8bc2184463aa92f14d9e00d20163cfbb0dfb41ea0da6576f660362340ba1f6558fbb8294892ba01 SHA512 abc47f5c840894824adba3b3763b694fce89981fd90eaead9d540b9e282c9bfd97092c93d279efe26416e544393a33e95e20f953981de48e2f9f3cd4acf6bcba -EBUILD kubernetes-1.17.11.ebuild 2304 BLAKE2B 3331be4e0311c55251e4ad205e27033e79a93df9a19d5d9372efc32bcf5505a23de44a7dcd48c05e55108d76f3e4472eef15b361b6631835553b63ad07972c69 SHA512 b08b169071ebb860449057269ed5956ba306254760e7f91925e014a7a994a15e2a98befec84836709b3188a638827d7fc93babb5a757fc5e4f161a14e54690ca +DIST kubernetes-1.19.1.tar.gz 33338722 BLAKE2B ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73 SHA512 e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284 +EBUILD kubernetes-1.17.11.ebuild 2511 BLAKE2B bfc27278c95fa83f5779d9648e4c89e3f3e3e83705ef4ad5a9c0aef5dcde0e397a98f48fab772b3b9d3c258685e1a641605ca7f60d8a8974260f93973ae997a0 SHA512 36cf82ebf40c6930355e158c249dd6b0b3424cf01d2db35e7ee73c2face624d99f9402bd11fa44c3413b31327688229bbcc3c7f66ba31c790a29e53ad0f069c0 EBUILD kubernetes-1.17.9.ebuild 2303 BLAKE2B 34d570a6fdb6f1acb2088e0e5f970e7caeb49856120bc0f58e9af239ee421b75f9bc74ab64dec93e8f20da7fbc3be17aef1f4a16e59988d25f4d3bae5dbde45b SHA512 66e24673be6c12cb6f9b744ed10a61aa1ca70148a856ca2993f6d90ec75ed1e42004ec3e0da4c2295c445f053a539cd38bb2ca52faa26f815a10abd69960aaeb EBUILD kubernetes-1.18.6.ebuild 2303 BLAKE2B 34d570a6fdb6f1acb2088e0e5f970e7caeb49856120bc0f58e9af239ee421b75f9bc74ab64dec93e8f20da7fbc3be17aef1f4a16e59988d25f4d3bae5dbde45b SHA512 66e24673be6c12cb6f9b744ed10a61aa1ca70148a856ca2993f6d90ec75ed1e42004ec3e0da4c2295c445f053a539cd38bb2ca52faa26f815a10abd69960aaeb -EBUILD kubernetes-1.18.8.ebuild 2304 BLAKE2B 3331be4e0311c55251e4ad205e27033e79a93df9a19d5d9372efc32bcf5505a23de44a7dcd48c05e55108d76f3e4472eef15b361b6631835553b63ad07972c69 SHA512 b08b169071ebb860449057269ed5956ba306254760e7f91925e014a7a994a15e2a98befec84836709b3188a638827d7fc93babb5a757fc5e4f161a14e54690ca +EBUILD kubernetes-1.18.8.ebuild 2510 BLAKE2B 3233c4009752760e14c5d7d26c79559ad2c75a9ab9631de6d7aa1ca0d24c43b43d46f2ded5dda9eaecf3c71030ce6c6dae37a6d093cab940061d126f9a5bac4e SHA512 be9b7afb87fb6aa192acb3db5ab59a4e3bdfb9aedb1ea9a733681c96b7f121a15d7157ac3f4fa2f9a56dfba74cc06681409ce5bef455f365d2c56be9dcc04deb EBUILD kubernetes-1.19.0.ebuild 2282 BLAKE2B 795c4098c41721776314b1cf5dd9a2e653047f3cb5a40ca9ecebb8acc697359231cfbfc26ee4047f3a835428f3067bd97b494c4e11f12321a89c0ed854561c28 SHA512 5cab6499cab9a2c30c7e5f243f162d2ae5048681d41c690e87b9b2838ad0c04344522ecaf3bef23879e6228f0364c5046cf90b8b64c9fd72a983ebe2a39c66ab +EBUILD kubernetes-1.19.1.ebuild 2466 BLAKE2B af882180d60d10454c7cb17762f3a8dce297beda9d1c5810ff99b3c9e61292aabd7e66e56c7231ae38216677581762370d25d660c197ff1e263096d841e999b0 SHA512 9b8100dffe2f3c516aecd3f479d160c074681f96fe9748201b3fa6d50efa2bed4ca5579ce5eaf03e112230b49fc6d401913aa0d6a4241e204dfcfb028624dfd2 MISC metadata.xml 719 BLAKE2B 4f7918cba4809becbff0cb1f6c6e9ce00e778c1a474955e64fccef68942a2e7fb337d5dbe8b01074b992497da913fbfbebe5705635245e8ce02f6daca4df7936 SHA512 9d4662622f1fa57b753018db9839b4399f3bb589a1e061821941738ea86a6d65cd0dbec31ffef658aeb14ac7d5c3840948694627b1fb32bc138b0f7dbf40a011 diff --git a/sys-cluster/kubernetes/kubernetes-1.17.11.ebuild b/sys-cluster/kubernetes/kubernetes-1.17.11.ebuild index e558ad11199b..610609891160 100644 --- a/sys-cluster/kubernetes/kubernetes-1.17.11.ebuild +++ b/sys-cluster/kubernetes/kubernetes-1.17.11.ebuild @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="~amd64" AGENT="kubelet" -CLI="kubeadm kubectl" +CLI="kubectl" SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler" IUSE="hardened" for x in ${AGENT} ${CLI} ${SERVICES}; do @@ -88,3 +88,13 @@ src_install() { fi done } + +pkg_postinst() { + local x + for x in ${REPLACING_VERSIONS}; do + if ver_test $x -le 1.17.11; then + ewarn "kubeadm is now packaged as sys-cluster/kubeadm" + ewarn "see https://bugs.gentoo.org/741572" + fi + done +} diff --git a/sys-cluster/kubernetes/kubernetes-1.18.8.ebuild b/sys-cluster/kubernetes/kubernetes-1.18.8.ebuild index e558ad11199b..4888751e39ad 100644 --- a/sys-cluster/kubernetes/kubernetes-1.18.8.ebuild +++ b/sys-cluster/kubernetes/kubernetes-1.18.8.ebuild @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="~amd64" AGENT="kubelet" -CLI="kubeadm kubectl" +CLI="kubectl" SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler" IUSE="hardened" for x in ${AGENT} ${CLI} ${SERVICES}; do @@ -88,3 +88,13 @@ src_install() { fi done } + +pkg_postinst() { + local x + for x in ${REPLACING_VERSIONS}; do + if ver_test $x -le 1.18.8; then + ewarn "kubeadm is now packaged as sys-cluster/kubeadm" + ewarn "see https://bugs.gentoo.org/741572" + fi + done +} diff --git a/sys-cluster/kubernetes/kubernetes-1.19.1.ebuild b/sys-cluster/kubernetes/kubernetes-1.19.1.ebuild new file mode 100644 index 000000000000..51652cdca396 --- /dev/null +++ b/sys-cluster/kubernetes/kubernetes-1.19.1.ebuild @@ -0,0 +1,98 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module systemd + +DESCRIPTION="production-grade container orchestration" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +AGENT="kubelet" +CLI="kubectl" +SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler" +IUSE="hardened" +for x in ${AGENT} ${CLI} ${SERVICES}; do + IUSE+=" +${x}" +done + +COMMON_DEPEND=" + kube-apiserver? ( + acct-group/kube-apiserver + acct-user/kube-apiserver + ) + kube-controller-manager? ( + acct-group/kube-controller-manager + acct-user/kube-controller-manager + ) + kube-scheduler? ( + acct-group/kube-scheduler + acct-user/kube-scheduler + )" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + kube-proxy? ( net-firewall/conntrack-tools ) + !sys-cluster/kubectl + !sys-cluster/kubelet + !sys-cluster/kube-apiserver + !sys-cluster/kube-controller-manager + !sys-cluster/kube-proxy + !sys-cluster/kube-scheduler" + +RESTRICT+=" test" + +src_compile() { + local x + for x in ${AGENT} ${CLI} ${SERVICES}; do + use $x || continue + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${x} + done +} + +src_install() { + local x + for x in ${AGENT} ${CLI} ${SERVICES}; do + use $x || continue + dobin _output/bin/${x} + if has ${x} ${CLI}; then + _output/bin/${x} completion bash > ${x}.bash || die + _output/bin/${x} completion zsh > ${x}.zsh || die + newbashcomp ${x}.bash ${x} + insinto /usr/share/zsh/site-functions + newins ${x}.zsh _${x} + continue + fi + newinitd "${FILESDIR}"/${x}.initd ${x} + newconfd "${FILESDIR}"/${x}.confd ${x} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${x}.logrotated ${x} + keepdir /var/log/${x} + if [[ "$x" =~ kubelet ]]; then + systemd_dounit "${FILESDIR}"/${x}.service + insinto /etc/kubernetes + newins "${FILESDIR}"/${x}.env ${x}.env + keepdir /etc/kubernetes/manifests + fi + if [[ $x =~ kubelet|kube-proxy ]]; then + keepdir /var/lib/${x} + fi + if [[ $x =~ .*apiserver|.*controller-manager|.*scheduler ]]; then + fowners ${x}:${x} /var/log/${x} + fi + done +} + +pkg_postinst() { + local x + for x in ${REPLACING_VERSIONS}; do + if ver_test $x -le 1.18.8; then + ewarn "kubeadm is now packaged as sys-cluster/kubeadm" + ewarn "see https://bugs.gentoo.org/741572" + fi + done +} diff --git a/sys-cluster/lustre/Manifest b/sys-cluster/lustre/Manifest index bca36cac823c..b2bccaf4be34 100644 --- a/sys-cluster/lustre/Manifest +++ b/sys-cluster/lustre/Manifest @@ -3,4 +3,4 @@ AUX lustre-2.13.0-gcc9.patch 14815 BLAKE2B 11a28292c2c3175e5da2cc0521fe63c5ebc7d 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-r1.ebuild 2680 BLAKE2B aa92d737a52872ccceb89f6de77ab59ffb97d1225074c18627ddcff942f0ebe4821e091248042b84abfefb7b1e11d399d2c247c5eaaa8d63505981e2cdb102b9 SHA512 4711f11d0f5afea2449ebed358e4ea68b208a068ea273d86a88c38838b7b55a67ffebff74a77efb4c82c6909dee2b7bd88290e9086e79d0223d90c722746e8c1 -MISC metadata.xml 799 BLAKE2B c09b90ad5217999be2aa9bf20b87ba422c9b900c82e3ceaebbb55c37c99958b3e0d9f15c8994dee1cd83e2e84d69625bdca2aa08d36c2959b3ebba09790b0af0 SHA512 b2349a99b6292589846929421a8569e0fd9b5dd8c7aefa5c3bb5c1e4cb9afb809f2fb6e63b163265a4402188344226bca85bff07c9f2da809ffc0d388e6c6d88 +MISC metadata.xml 663 BLAKE2B 4ccb1eeeee19ba10feca23bec9d509dca908ad33e0d84626d9d5923aaaa808460ad5daa8745ff68c76e6c6bf58b7463c3f76794beec4f3ca340c6676f80a5054 SHA512 92ffb9f7db4cdf8988c60cf6af92c87fdac904603c4e8d7eea13d07a8c102dd75394791b80d761833783399f7b88a859c59daddd542d9d728c4cda43aaccd4cc diff --git a/sys-cluster/lustre/metadata.xml b/sys-cluster/lustre/metadata.xml index ef4b0c414c12..dc9414479ae1 100644 --- a/sys-cluster/lustre/metadata.xml +++ b/sys-cluster/lustre/metadata.xml @@ -9,9 +9,6 @@ <email>alexxy@gentoo.org</email> <name>Alexey Shvetsov</name> </maintainer> - <longdescription> - Lustre is a parallel distributed file system, generally used for large scale cluster computing - </longdescription> <use> <flag name="client">Enable kernel client modules</flag> <flag name="dlc">Enable Dynamic LNET Configuration</flag> diff --git a/sys-cluster/mvapich2/Manifest b/sys-cluster/mvapich2/Manifest index e7fcea0f73fe..a7803821b1e8 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 3882 BLAKE2B c289bca601db332c58e30f2f3469bdad8d9c86ed3869ad45a8492f8d2360129971dcbbc72f4f748095c792f699c3a8ec20bc30fae24396afe1bd02b89f8ec78c SHA512 4e3c1a67d415353aa7c72870afc344d9ccff3241bb14eacc69e2dddb3e4f5df4e881228875246a6de50439f4e7c36fe4e4bcb1c559932546bef51f165d60baa5 -MISC metadata.xml 646 BLAKE2B e656b3bb792c7058861e1b1f5ee548c3fbecd238d6d016035a12f750f7549d7c9e1260b579f1b8ca1e8742ca6d4d68d6c54a8396dca3e7ab4f4af298ac01b69c SHA512 251bae667db76befd899a01a8f1c658f4552f2a4c0e0790489c7b0d8e984fcf3f08b2954e9dcb2ddc4d3b7a4d0bb8a82aee5d004c9dabb4b760e1c7d0ec3b67a +MISC metadata.xml 542 BLAKE2B 43bfe5d553bde5ddd194cac874dcbc2e25730e5918cd1601889a21f0cfef6452d55fae00ad37b3a286b3a17bbe4feb54db4448dca10e52936f514893ddaf6764 SHA512 ae8fa944f41c1c2695f5cf54f491cc7afa2dda6e5110e10d669fe1bd1f97685f7a3cce2077b8c645822097496e72fc7c6b4992fe7b37133b3664870f73489369 diff --git a/sys-cluster/mvapich2/metadata.xml b/sys-cluster/mvapich2/metadata.xml index 2c8285bf4d21..ba65afe10755 100644 --- a/sys-cluster/mvapich2/metadata.xml +++ b/sys-cluster/mvapich2/metadata.xml @@ -5,9 +5,6 @@ <email>cluster@gentoo.org</email> <name>Gentoo Cluster Project</name> </maintainer> - <longdescription> -MVAPICH2 MPI-over-infiniband package auto-configured for OpenIB. -</longdescription> <use> <flag name="large-cluster">Automatically generated description for large-cluster</flag> <flag name="medium-cluster">Automatically generated description for medium-cluster</flag> diff --git a/sys-cluster/singularity/Manifest b/sys-cluster/singularity/Manifest index 6e418fd4dbab..dafff31ba50a 100644 --- a/sys-cluster/singularity/Manifest +++ b/sys-cluster/singularity/Manifest @@ -1,7 +1,3 @@ -DIST singularity-3.6.0.tar.gz 6169388 BLAKE2B ea07da3d586a96625a1016f9b4aa6b99072c89393dcb7c80aab624807e51fc107eee2629020bf3e1c19d6103544b63aad960d2ac27804fa6e03323a806fdf270 SHA512 695f3b4c1bd8cc4049fc3e8e296b369f5aadcd6b4717521b9aca68d997fd8a8c0bf349a2851c31b8a22f37fa010b4c7b93562fd6ac24cdc9699230a182f36d29 -DIST singularity-3.6.1.tar.gz 6170806 BLAKE2B fa92bf4df3c2a4ab4345ab0022862f19dde240d7275a79c8433164f02bc495f33d44e4c63b39b9bd3de60361e49fec3f2d258a3bafaadeba34b5d4a7cd3f514e SHA512 3037a14fec086e17b42ee8306624af39fd87c80821c73e0e1ab3d8a717dbdad86237f042d97c6a7870fc6beeced67d6cd52c8e445c41c39cdab7ccce1ce6adb5 DIST singularity-3.6.2.tar.gz 5933938 BLAKE2B 86b79687ef7591a255d01b83e857d87b7ab45aa9a84c40a7c90b493c0fc04cb33ff4f1616f38c5178e22ff1b19d390ab3b96f0fb05d6c66534e60d9ef2d7ea33 SHA512 fed2ebd286a3f250d8f4a7677e4bc0b13ec9b2e2eacff91c9a7f6efe6abc766a2d1b713bc291f0239585d5dacd5d4657309ef81eceb77f849f01be934a76499f -EBUILD singularity-3.6.0.ebuild 1807 BLAKE2B 1a5c5680acf25ba25d2482882a94c61d5760e3799c4098e8dfc143854b75c5c71f8e24b39d129be298c16865f8a7f9266a7a9661312617b02854d14eccd843c0 SHA512 0f9ac71c473ceed3a3c679b5a85d20834059a9c0bf26c258e76d05a49a7c980e5932181291b7336aa0313054eba413c26b8698c16038430bd0ac3e40b9fe5a3b -EBUILD singularity-3.6.1.ebuild 1921 BLAKE2B 5ebd469923ae0c46f60db2197c103d9e7177afdda7bec141673e102c0911486cd88697fbddd89e54e23e5871cf0d8e660cce81f72ce6987b0a8465a624404241 SHA512 e875a95330b35d61cd78261400cca0b2610e3e530f4aaebc3f00af0623986ea448f3fc144eff4fd2e8659fcbe56808e00bf9a4a12fbef88dfa6b172e3a96593f EBUILD singularity-3.6.2.ebuild 1921 BLAKE2B 5ebd469923ae0c46f60db2197c103d9e7177afdda7bec141673e102c0911486cd88697fbddd89e54e23e5871cf0d8e660cce81f72ce6987b0a8465a624404241 SHA512 e875a95330b35d61cd78261400cca0b2610e3e530f4aaebc3f00af0623986ea448f3fc144eff4fd2e8659fcbe56808e00bf9a4a12fbef88dfa6b172e3a96593f MISC metadata.xml 451 BLAKE2B 0cca32721561e4100348cd884b88edad067a426736df27d4be6926525f9dd1315387dbefff84b983e69ab1972a44cd3a3a2c643bae676b413dab3482005d4ceb SHA512 da6f640f7df71bfe98fdabfe8ea69b1929b80b3c23d869dc496515a76d3f76c5d89d38843faf850184ddd7f624dd1e821dd50103f92e81aeb620a4bcd7151609 diff --git a/sys-cluster/singularity/singularity-3.6.0.ebuild b/sys-cluster/singularity/singularity-3.6.0.ebuild deleted file mode 100644 index 202258ead7a6..000000000000 --- a/sys-cluster/singularity/singularity-3.6.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info - -DESCRIPTION="Application containers for Linux" -HOMEPAGE="https://sylabs.io" -SRC_URI="https://github.com/hpcng/${PN}/releases/download/v${PV}/${P}.tar.gz" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="examples +network +suid" - -# Do not complain about CFLAGS etc since go projects do not use them. -QA_FLAGS_IGNORED='.*' - -COMMON="sys-libs/libseccomp" -BDEPEND="virtual/pkgconfig" -DEPEND="${COMMON} - >=dev-lang/go-1.13.0 - app-crypt/gpgme - dev-libs/openssl - sys-apps/util-linux - sys-fs/cryptsetup" -RDEPEND="${COMMON} - sys-fs/squashfs-tools" - -CONFIG_CHECK="~SQUASHFS" - -S=${WORKDIR}/${PN} - -src_configure() { - local myconfargs=( - --prefix=/usr \ - --sysconfdir=/etc \ - --runstatedir=/run \ - --localstatedir=/var \ - $(usex network "" "--without-network") \ - $(usex suid "" "--without-suid") - ) - ./mconfig -v ${myconfargs[@]} || die "Error invoking mconfig" -} - -src_compile() { - emake -C builddir -} - -src_install() { - emake DESTDIR="${ED}" -C builddir install - keepdir /var/singularity/mnt/session - - # As of version 3.5.3 this seems to be very much broken, affecting - # commands which have got nothing to do with singularity (example: - # completion on 'udisks mount -b /dev/' rejects all files from that - # directory other than 'autofs'). Moreover, this should go into - # $(get_bashcompdir) (from bash-completion-r1.eclass) rather than /etc. - # Hopefully temporary, which is why we delete this at install time - # instead of patching build scripts not to generate bash-completion - # data in the first place. - rm -rf "${ED}"/etc/bash_completion.d || die - - dodoc README.md CONTRIBUTORS.md CONTRIBUTING.md - if use examples; then - dodoc -r examples - fi -} diff --git a/sys-cluster/singularity/singularity-3.6.1.ebuild b/sys-cluster/singularity/singularity-3.6.1.ebuild deleted file mode 100644 index 23232305c173..000000000000 --- a/sys-cluster/singularity/singularity-3.6.1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info toolchain-funcs - -DESCRIPTION="Application containers for Linux" -HOMEPAGE="https://sylabs.io" -SRC_URI="https://github.com/hpcng/${PN}/releases/download/v${PV}/${P}.tar.gz" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="examples +network +suid" - -# Do not complain about CFLAGS etc since go projects do not use them. -QA_FLAGS_IGNORED='.*' - -COMMON="sys-libs/libseccomp" -BDEPEND="virtual/pkgconfig" -DEPEND="${COMMON} - >=dev-lang/go-1.13.0 - app-crypt/gpgme - dev-libs/openssl - sys-apps/util-linux - sys-fs/cryptsetup" -RDEPEND="${COMMON} - sys-fs/squashfs-tools" - -CONFIG_CHECK="~SQUASHFS" - -S=${WORKDIR}/${PN} - -src_configure() { - local myconfargs=( - -c "$(tc-getBUILD_CC)" \ - -x "$(tc-getBUILD_CXX)" \ - -C "$(tc-getCC)" \ - -X "$(tc-getCXX)" \ - --prefix=/usr \ - --sysconfdir=/etc \ - --runstatedir=/run \ - --localstatedir=/var \ - $(usex network "" "--without-network") \ - $(usex suid "" "--without-suid") - ) - ./mconfig -v ${myconfargs[@]} || die "Error invoking mconfig" -} - -src_compile() { - emake -C builddir -} - -src_install() { - emake DESTDIR="${ED}" -C builddir install - keepdir /var/singularity/mnt/session - - # As of version 3.5.3 this seems to be very much broken, affecting - # commands which have got nothing to do with singularity (example: - # completion on 'udisks mount -b /dev/' rejects all files from that - # directory other than 'autofs'). Moreover, this should go into - # $(get_bashcompdir) (from bash-completion-r1.eclass) rather than /etc. - # Hopefully temporary, which is why we delete this at install time - # instead of patching build scripts not to generate bash-completion - # data in the first place. - rm -rf "${ED}"/etc/bash_completion.d || die - - dodoc README.md CONTRIBUTORS.md CONTRIBUTING.md - if use examples; then - dodoc -r examples - fi -} |