From 21435953e16cda318a82334ddbadb3b5c36d9ea7 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 15 Jan 2020 15:51:32 +0000 Subject: gentoo resync : 15.01.2020 --- app-admin/salt/Manifest | 18 +-- .../salt/files/salt-2016.11.0-broken-tests.patch | 23 --- .../salt-2016.11.0-remove-file-tree-test.patch | 34 ----- app-admin/salt/files/salt-2016.11.0-tmpdir.patch | 34 ----- .../files/salt-2016.3.1-dont-realpath-tmpdir.patch | 18 --- .../files/salt-2016.3.4-test-nonexist-dirs.patch | 32 ----- app-admin/salt/files/salt-2017.7.8-tests.patch | 70 ---------- app-admin/salt/metadata.xml | 1 - app-admin/salt/salt-2016.11.10.ebuild | 154 --------------------- app-admin/salt/salt-2017.7.8.ebuild | 146 ------------------- app-admin/salt/salt-2018.3.4.ebuild | 9 +- app-admin/salt/salt-2019.2.0-r1.ebuild | 9 +- app-admin/salt/salt-2019.2.2.ebuild | 9 +- 13 files changed, 13 insertions(+), 544 deletions(-) delete mode 100644 app-admin/salt/files/salt-2016.11.0-broken-tests.patch delete mode 100644 app-admin/salt/files/salt-2016.11.0-remove-file-tree-test.patch delete mode 100644 app-admin/salt/files/salt-2016.11.0-tmpdir.patch delete mode 100644 app-admin/salt/files/salt-2016.3.1-dont-realpath-tmpdir.patch delete mode 100644 app-admin/salt/files/salt-2016.3.4-test-nonexist-dirs.patch delete mode 100644 app-admin/salt/files/salt-2017.7.8-tests.patch delete mode 100644 app-admin/salt/salt-2016.11.10.ebuild delete mode 100644 app-admin/salt/salt-2017.7.8.ebuild (limited to 'app-admin/salt') diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index 89cd34f6746e..27f535b04b82 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -4,13 +4,7 @@ AUX master-confd-1 188 BLAKE2B 8ac416a7ff64c73556f07a08268ea7d91547e242becd345ac AUX master-initd-4 311 BLAKE2B 302e71b0328d47addd1508e1992ee56c719463d4b99af37b626835fefd28f9c3184e8441035f055992489b1084f1fdd45542466b359c206305e8174fef853478 SHA512 d44ea9fdf962ded6d0c6ac5a1f89ec8729a9a70517ba0f132c54696d32bc96030c64af09f48037867006bd3acdf4b6db759ca873717cd5a88701e42d06885bcc AUX minion-confd-1 188 BLAKE2B ad20094c30f9aa573397d347f9fb11acafba2f724b6c836d7ec57f10d4182c300a4b0ec572b5f3301174febdfc69c30752c3b0eabdfdf9f4963b03531db23523 SHA512 0051e13351cef8db81dc075a194bb384723f07d5591b5b4d3f3adf4180afaf7beced470ab79ceca9d1ec0dae62dbd72084eb76af009fc78411a011050a94a2ed AUX minion-initd-4 317 BLAKE2B 4c207bd26a72d5dded38e40f7869f46263272a841b978f138248d016a06e837c3aebebabd15314e3896b404058c3f5dd5e6a1cca48450b07b88b6edef6a8d7d2 SHA512 80790ed1b5f86b713ca6384d60253676b16b10c122810ed07b7119c3860bedfe40102f6b7de86d832f084d84f87bf9405ec282629f981767a534d2a53144845f -AUX salt-2016.11.0-broken-tests.patch 1092 BLAKE2B 5ab3cccc024b5cdc4e6eecd5f164c9f931aa25b23264151ef15645e63e1586f2a093f29a9835685482d831b98e131a385799d39b9158c865af83724a994bbdb1 SHA512 d23c16a5ed8c0fbd4287d73e45b700d465224c5f3b32c47bb2994703a4b4c261053b9c79444973cfaf86afa2850b8499a6b7923317fde3de43840a575ada74b4 -AUX salt-2016.11.0-remove-file-tree-test.patch 1480 BLAKE2B ad2285dd37d5a727feac291c5598b4dc56c98674566c3816fb17577ce44da4d20ddb60c1f0b8a8c8f7d2fe6f33918d00e5010c47c4441728f6a1a9ca94cf4015 SHA512 0503b4ecd16c2f67b53f1ce52b5f77cacf8de420024c5c7751d3caa06de2d1e685eef8d4021dfe86a5850ac23f58705a375e87922b3c5fbeb8c11290690624bc -AUX salt-2016.11.0-tmpdir.patch 1480 BLAKE2B c5501459ba32a5ef08317f4e1a247a7ac2ad563be100f80bfb97a14821af43134dce76d46d9c9431f8b2866eec0272e6de62e281c9a469f8177f214e7c5f6a7e SHA512 ef654d871178618dab68ad9b4062560cfa57fa421834b142639a11d12679ebc97afc27fa572dd77b74d86ba722bb8575b64045bbf3cab9f2d0e2cefeca38c4bd -AUX salt-2016.3.1-dont-realpath-tmpdir.patch 853 BLAKE2B e78c50d1050adad0d21523229034a24f1fd2c977172f3135dbf09440ed6d7e292f0dd9c267c3277edfe8528bf38d269939d068b4af8671da08c64f5712c0d7e1 SHA512 a6bc22959975ac25df84c54437a1638e95d78c057920ced38b0accddca11eb33ad39f2a43dd05648584cd10b140f7ee509a8c6739c4d89d30500452c91795b79 -AUX salt-2016.3.4-test-nonexist-dirs.patch 1655 BLAKE2B 5e7907e0a10c4ee78b599ec98d38088c97889ae2002602db0c207fb210e2960e7b4b92c08f027854e6dd9205b000bb09e7b243346af755e6824561752e3ef2e9 SHA512 ee81b8104f066e1d161207fe82d8349eb8c40701544784a2b6e66842fe9e07d7edffa24cad8c5d2037e2e7fa0368c614ed177fdf7359c89255d068767968e8fd AUX salt-2017.7.0-dont-realpath-tmpdir.patch 834 BLAKE2B e70496f3ab18b954e7cacd29dbdee6ccbe0a07f139903360312db247926867a78513cd9022f492ce370eeafcc81bc4db545359036f8f5b0d2d64d3c5bb8aefc0 SHA512 33b69954e8112c0f76654d507df74a4cdd37e8227848f2ce0652b3ecee8b847253ccad33cada0e3dd1471c54c780dcc12d5e546c4ec43868511b95b0c7f71e17 -AUX salt-2017.7.8-tests.patch 3303 BLAKE2B 4bce0b82f939a997aca6da94977a261b636e410678c40a50a446813a1704608350ab6e330d3dd7dbf541b373320adcca035d3e2a70e9c626f3bd7f8216bbff6e SHA512 b5ccf399bb62325bb1cf252c9d72296138fded7dc4890695e44c2fb43c5f4f4eec852057ad427ffdfb80124be21d7b5cbe2f7497ff7d9746e09f5ed3a652aba6 AUX salt-2018.3.2-skip-zeromq-test-that-hangs.patch 2820 BLAKE2B e531bddf576322f8417e7e362bfed7aa21ce8f1edc1702074f250efc9118c755664bd2976282399b725c1f56362e37fa07064b9e4ac2a72c413a56b13d325cdd SHA512 72cbc1e7c8d59883bcbe8130fdbae6e1ccecfabe74069a7389e63f797609930036c593204ab441cff92933d3d35a24feb7db0dc76804d76608190e93a8bc6ed4 AUX salt-2018.3.4-tests.patch 2944 BLAKE2B f41c1e53297e1828c840d0ff22a49e2d47b40932615006f1fcebf6732faf0fb79a3149cc0c1be1d6daae60ce6f93e338e7eddd7cb80e076c1fdb68d560928050 SHA512 6ab26d0ae06adeb590b0b4a77fc3d0273f3624a1e8adacbaffe1ec3ae7d1066e7be5116dcde3c4118f7008a940995665777eedf15dd17c42825d08f22a33a741 AUX salt-2019.2.0-newer-deps.patch 9260 BLAKE2B 02234367c4de7586b72502126fec7392dca96a284058b6c21733d21e5a61e12e81da054454aae20b290b9179fc7790e74ac111c7b1b638b36a935806e367902f SHA512 1e999b302323c4880103f8e68aa4c471c280484c91af0c4ac8ae85270553d178bb79a4a7d33fcc4b3a0ba2a6d95a8199d411b15e35b87f33004821dea4a07360 @@ -24,14 +18,10 @@ AUX salt-minion.service 162 BLAKE2B 6f7b6b72e26d1651dbcb324b1e0cfef9f4b5a794f405 AUX salt-syndic.service 169 BLAKE2B 0d00f20b4663804eaa4b6a1a1b32ed87b04d1f4df6a8e8e0b2a0e3d17f71e1bb53f71f6168446aaf3765692cd540217c4cdf5ab8dd9cb7032801aa798d8a9bc3 SHA512 b45509a22a18f573726a868fda1591eaf42ef44220960dda698274ba8ff1db8cdc302605133ab61b188e15017ba15c5f409f3ee64e026b635ac359eea7aad7d0 AUX syndic-confd-1 188 BLAKE2B ad20094c30f9aa573397d347f9fb11acafba2f724b6c836d7ec57f10d4182c300a4b0ec572b5f3301174febdfc69c30752c3b0eabdfdf9f4963b03531db23523 SHA512 0051e13351cef8db81dc075a194bb384723f07d5591b5b4d3f3adf4180afaf7beced470ab79ceca9d1ec0dae62dbd72084eb76af009fc78411a011050a94a2ed AUX syndic-initd-4 311 BLAKE2B aab3b44f65dedb30ea4eb573872c0253e4d7b438a533f22a4e887c1e6487682efce7f5b75d3bcf366ef706a9fb1578dce537ac5b50324239378cecbd0715ad5d SHA512 69cc10fa7d9f0f4a68d223272c08ee33af242a50eb9bbea919d61f6cb5baf1ce986b07d69fc0e47e2f6dffc0a11100c3bc0d836d2938c46aa364beecb47f07ef -DIST salt-2016.11.10.tar.gz 10058200 BLAKE2B 4b6a42f6bf56421bc19458686ec23a1f945ceeb68b4ce7059fde036ba98d677fc8b61cb0f0c6ab249304b2f07d1b0250f6b91e7c443e12868649bf88f4d44d43 SHA512 e767e2c4c20e3a49a748b2699e4c640610280c0ba1c5955d94daffc7c36991ee632f02a50e338c65b35da146e234c36cc732214174b9bc5cbd62316b9ee40c28 -DIST salt-2017.7.8.tar.gz 12060430 BLAKE2B b2dde1b6f43bbb9b9db29b70dfd57591ae0e490e35ec7f4895b68b444ff77f9e997321d73697f791d345756abf451f11891b5f78a97c537c35dfe8bd24c43bbc SHA512 1e5123ee3dc194a33cf5da1e68a0419230b2b4eea26e7f66bf2d64754f0dbef9012abfbd498015f6b675725e580d72abf13c151b106639597337498b1fd42238 DIST salt-2018.3.4.tar.gz 14404085 BLAKE2B 932b30b1ba60aefd3a6874a8ebe4cb6c469d82e31f6acdbe8a5641d09e3316796b5403ef803a355cec6255c1aede8bac3b66af179bd1bbaa5418c7076229cef9 SHA512 f17e06fdbf4741f231d9e769be57de4f6079e9283881b4bafa0d23928d7626a1f9c02b9f49c654b29c3e6ee8ed3d3ddf42c21baecef158ad63a97dc87895b21b DIST salt-2019.2.0.tar.gz 14952746 BLAKE2B aa3bba4b7d9548a8d333c242fc0265a743f56ff1a259da7c8618d37b3b022e12f09ac594a09f0ceec80fd9d3a6b6b9ec35b33e879b7a124e6612f2ec2a63a01c SHA512 de5a976213d011c230e423a172952effddb87168367958b8657eaaaf8fd2a8bec8471f547b6ff9e896a17064a13d387dbc12e12c605c8a241062e3238bd19eca DIST salt-2019.2.2.tar.gz 14420887 BLAKE2B 84e8a0aa72b88a66a1020b695849926669728ee02f8cb51a14853b5e9c2ab692fe65810367e5d53268f7b234c10911f16d063ce665b3761432ab1d9c0aa52d16 SHA512 2bbf9765384f1f6c2336a3f421298c8900cf459e6d1ebc7fb89284014ef8db9f5215a68de2bb06dfa3404983160a0c4c589ffa3dc046611dd5409bd502938677 -EBUILD salt-2016.11.10.ebuild 4871 BLAKE2B d10c0c7a6a3b865fa84a365fc3d97cc65e376867ed0229c6a3ecc79d721e1fccee9bdf5a8bf88f681d999bef06942dc9629d921aa334811655deebc4165509e3 SHA512 9370f1ea7abc8296181300b2d353789363f5a3f14a8c9e2af23a5cefd09b06e3d611c775479df266ba027fb36acc177fd6c9564396728784d80fe2e5beac6ff9 -EBUILD salt-2017.7.8.ebuild 4630 BLAKE2B a30efccb0845f435b351f40e64213ba1e751ac25a0400e27a5f8d238ecd0a30168c5ad58bfdc970dad7a3d24f8b4d89540928e7b15db0845bb58147a13f42880 SHA512 cbe73c8a757168efd558a8436efecdd0db0eab88c53c451bbf698a1290dab706347b86f9692782861c26cf501bffc44471a4f5811796c50a41e3926a9c9841c0 -EBUILD salt-2018.3.4.ebuild 4921 BLAKE2B 57f90f9404580c561f8b10f231e85b7f28f78669731e0c2e4842e7f3461eb4cef0cffb8de51f23b9a5e898d9c54f9203c38c1cfaceb8eb54286502a9d268d46e SHA512 ae5a10b97ae5625e274e1dcb31ace51978dbc4761dbbfb74ed450c2a9a2383b01519b2c7a2dbbb8f2051636b143768816ad887abe957a2ff16548572a437cf62 -EBUILD salt-2019.2.0-r1.ebuild 5095 BLAKE2B e4cba282b03284175714c2d77773d081c49b81d2f2d70af599d08f783293b17c61dab462b611084797bd6cb2b87ab9d81df7fc5e99efa2ea2481018a058fd2f7 SHA512 b1310b977b2308f5077e6c61d234b7e5d279c96a6400dd211266ec7f252f6f7e84751f6174ed57006942367893ca4b2b9be75f63dc81232ab5926bb18b50b678 -EBUILD salt-2019.2.2.ebuild 5086 BLAKE2B 54c95bf98ec8e562b031093233c3d35f147d2d1a9ca586ad67bdb0a7f7993b9e7ff0a4ab763afc281d2e03a2e132fbfca9408ccbe88d5216a03bf2948ce4ac96 SHA512 1090e3eec0c1efadd1f198be4301a10d113dfcdd51e2380081cacfab406c00f1472a6c5b73401209999d88453db3767fb648a1150bcd267a75b3413c584c040f -MISC metadata.xml 2288 BLAKE2B dbe7f76af8cd8a97d852536684e914e3759bd1f17e4bdea3c8c16da7c6485eee08151a8d4e41919c1ae89ba4f786783f899e23147159a4bade0009c7a668f741 SHA512 fdcea2f80fc87ab2a0db1643d71dd6d54e91d898594570af6a7505343c5d9a5a0ce4803d11460d7d3f6f533509b072819f958cbe31ca9183fabf811982526969 +EBUILD salt-2018.3.4.ebuild 4708 BLAKE2B 193967d3263078aee613fcad9abf83886626ac0be0e1c6fcb7d03179e46dbd5b3b295daaaf40f17c23aace278a46af57e5a0e9b9e654689c809e8b17bf7becff SHA512 9136942930148c66b6b56146d22919f491dec0fc7e802ff61e370045f9888480d13f837e8ad2f35f47c1c7ad1d952674077e833d0fe13ba28e1e9c1a9d6ae00f +EBUILD salt-2019.2.0-r1.ebuild 4882 BLAKE2B 651efee5ec29df2734d616e0215ad37e86523ddc4ee64bd0cf802a3733fe0a6b6c5b2b3e64cafa82ce6f0d0194ee6b2af053c750dcd225374981f6ab366f46ff SHA512 1c2931a2ac30d7d27ee1de3b99cc8e07754f009105b673bdc2d9d07c956ced559c12ebbbbc8c3bebadb8ad6fb91f9f5514d2d176d046ead6c90ff85f05213502 +EBUILD salt-2019.2.2.ebuild 4873 BLAKE2B 82bb78057187e67bcc6083af6cd74809868bf07cf52915f326eebb50800ebe5013f0f05904fa9cd10259fd2b03b2604187ca662b76147882c6680d333162dfca SHA512 97d48110e0f425ce8bf1a8c7f4c9e149be0ef59ba5de17ae25c3f6bb006f607342682d3f0926cf9da7366ea4145b72493a48703a6654e5c10ee90804d4995a19 +MISC metadata.xml 2200 BLAKE2B eab8763ef66f507d2c22280d0539ac86b6aacc150936d8f79acf9618ce377b16c5fa50217937ed64bc4e54911e59ad00e56c28e3d7d1bd14e60e6e2b1e9a80a5 SHA512 f2e9292a4e554ccf37205171629a001e740731b2929d20fa68c4e9736939684f072e01526cec30d201aab8d211d45444415acb3268ea5763dbc3fcc933c737cc diff --git a/app-admin/salt/files/salt-2016.11.0-broken-tests.patch b/app-admin/salt/files/salt-2016.11.0-broken-tests.patch deleted file mode 100644 index 5bb7a8e4c46b..000000000000 --- a/app-admin/salt/files/salt-2016.11.0-broken-tests.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/tests/unit/utils/extend_test.py b/tests/unit/utils/extend_test.py -index f63a4896f7..54bf443d9a 100644 ---- a/tests/unit/utils/extend_test.py -+++ b/tests/unit/utils/extend_test.py -@@ -38,18 +38,6 @@ class ExtendTestCase(TestCase): - shutil.rmtree(self.out, True) - os.chdir(self.starting_dir) - -- @patch('sys.exit', MagicMock) -- def test_run(self): -- out = salt.utils.extend.run('test', 'test', 'this description', integration.CODE_DIR, False) -- self.out = out -- year = date.today().strftime('%Y') -- self.assertTrue(os.path.exists(out)) -- self.assertFalse(os.path.exists(os.path.join(out, 'template.yml'))) -- self.assertTrue(os.path.exists(os.path.join(out, 'directory'))) -- self.assertTrue(os.path.exists(os.path.join(out, 'directory', 'test.py'))) -- with salt.utils.fopen(os.path.join(out, 'directory', 'test.py'), 'r') as test_f: -- self.assertEqual(test_f.read(), year) -- - if __name__ == '__main__': - from unit import run_tests - run_tests(ExtendTestCase, needs_daemon=False) diff --git a/app-admin/salt/files/salt-2016.11.0-remove-file-tree-test.patch b/app-admin/salt/files/salt-2016.11.0-remove-file-tree-test.patch deleted file mode 100644 index 47d3257df671..000000000000 --- a/app-admin/salt/files/salt-2016.11.0-remove-file-tree-test.patch +++ /dev/null @@ -1,34 +0,0 @@ -diff --git a/tests/unit/modules/inspect_collector_test.py b/tests/unit/modules/inspect_collector_test.py -index 9105670526..e077bc3f44 100644 ---- a/tests/unit/modules/inspect_collector_test.py -+++ b/tests/unit/modules/inspect_collector_test.py -@@ -52,29 +52,6 @@ class InspectorCollectorTestCase(TestCase): - self.assertEqual(inspector.pidfile, '/foo/pid/bar.pid') - - @patch("os.mkdir", MagicMock()) -- def test_file_tree(self): -- ''' -- Test file tree. -- -- :return: -- ''' -- -- inspector = Inspector(cachedir='/test', piddir='/test', pidfilename='bar.pid') -- tree_root = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'inspectlib', 'tree_test') -- expected_tree = (['/a/a/dummy.a', '/a/b/dummy.b', '/b/b.1', '/b/b.2', '/b/b.3'], -- ['/a', '/a/a', '/a/b', '/a/c', '/b', '/c'], -- ['/a/a/dummy.ln.a', '/a/b/dummy.ln.b', '/a/c/b.1', '/b/b.4', -- '/b/b.5', '/c/b.1', '/c/b.2', '/c/b.3']) -- tree_result = [] -- for chunk in inspector._get_all_files(tree_root): -- buff = [] -- for pth in chunk: -- buff.append(pth.replace(tree_root, '')) -- tree_result.append(buff) -- tree_result = tuple(tree_result) -- self.assertEqual(expected_tree, tree_result) -- -- @patch("os.mkdir", MagicMock()) - def test_get_unmanaged_files(self): - ''' - Test get_unmanaged_files. diff --git a/app-admin/salt/files/salt-2016.11.0-tmpdir.patch b/app-admin/salt/files/salt-2016.11.0-tmpdir.patch deleted file mode 100644 index 1cccb158aff0..000000000000 --- a/app-admin/salt/files/salt-2016.11.0-tmpdir.patch +++ /dev/null @@ -1,34 +0,0 @@ -diff --git a/tests/unit/modules/qemu_nbd_test.py b/tests/unit/modules/qemu_nbd_test.py -index 615e6b5670..fbd24aab86 100644 ---- a/tests/unit/modules/qemu_nbd_test.py -+++ b/tests/unit/modules/qemu_nbd_test.py -@@ -77,6 +77,7 @@ class QemuNbdTestCase(TestCase): - Test if it mount the named image via qemu-nbd - and return the mounted roots - ''' -+ tmpdir = os.environ.get('TMPDIR', '/tmp') - mock = MagicMock(return_value=True) - with patch.dict(qemu_nbd.__salt__, {'cmd.run': mock}): - self.assertEqual(qemu_nbd.init('/srv/image.qcow2'), '') -@@ -89,7 +90,7 @@ class QemuNbdTestCase(TestCase): - 'mount.mount': mock, - 'cmd.retcode': MagicMock(side_effect=[1, 0])}): - self.assertDictEqual(qemu_nbd.init('/srv/image.qcow2'), -- {'/tmp/nbd/nbd0/nbd0': '/dev/nbd0'}) -+ {os.path.join(tmpdir, 'nbd/nbd0/nbd0'): '/dev/nbd0'}) - - # 'clear' function tests: 1 - -diff --git a/tests/unit/utils/context_test.py b/tests/unit/utils/context_test.py -index 5249d56747..a27ee9ab61 100644 ---- a/tests/unit/utils/context_test.py -+++ b/tests/unit/utils/context_test.py -@@ -18,7 +18,7 @@ import salt.payload - import salt.utils - - __context__ = {'a': 'b'} --__opts__ = {'cachedir': '/tmp'} -+__opts__ = {'cachedir': os.environ.get('TMPDIR', '/tmp')} - - - @skipIf(NO_MOCK, NO_MOCK_REASON) diff --git a/app-admin/salt/files/salt-2016.3.1-dont-realpath-tmpdir.patch b/app-admin/salt/files/salt-2016.3.1-dont-realpath-tmpdir.patch deleted file mode 100644 index 3e4fa31c9042..000000000000 --- a/app-admin/salt/files/salt-2016.3.1-dont-realpath-tmpdir.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/tests/integration/__init__.py b/tests/integration/__init__.py -index fc13bb6..6316fb5 100644 ---- a/tests/integration/__init__.py -+++ b/tests/integration/__init__.py -@@ -77,12 +77,7 @@ if salt.utils.is_windows(): - import win32api - - --SYS_TMP_DIR = os.path.realpath( -- # Avoid ${TMPDIR} and gettempdir() on MacOS as they yield a base path too long -- # for unix sockets: ``error: AF_UNIX path too long`` -- # Gentoo Portage prefers ebuild tests are rooted in ${TMPDIR} -- os.environ.get('TMPDIR', tempfile.gettempdir()) if not salt.utils.is_darwin() else '/tmp' --) -+SYS_TMP_DIR = os.environ.get('TMPDIR', tempfile.gettempdir()) if not salt.utils.is_darwin() else '/tmp' - TMP = os.path.join(SYS_TMP_DIR, 'salt-tests-tmpdir') - FILES = os.path.join(INTEGRATION_TEST_DIR, 'files') - PYEXEC = 'python{0}.{1}'.format(*sys.version_info) diff --git a/app-admin/salt/files/salt-2016.3.4-test-nonexist-dirs.patch b/app-admin/salt/files/salt-2016.3.4-test-nonexist-dirs.patch deleted file mode 100644 index dd542d630adf..000000000000 --- a/app-admin/salt/files/salt-2016.3.4-test-nonexist-dirs.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/tests/unit/conf_test.py b/tests/unit/conf_test.py -index cce0023423..c1324f4a61 100644 ---- a/tests/unit/conf_test.py -+++ b/tests/unit/conf_test.py -@@ -140,6 +140,8 @@ class ConfTest(TestCase): - commented out. This test loops through all of the files in that directory to check - for any lines that are not commented or blank. - ''' -+ if not os.path.exists(SAMPLE_CONF_DIR + 'cloud.profiles.d/'): -+ return - cloud_sample_files = os.listdir(SAMPLE_CONF_DIR + 'cloud.profiles.d/') - for conf_file in cloud_sample_files: - profile_conf = SAMPLE_CONF_DIR + 'cloud.profiles.d/' + conf_file -@@ -158,6 +160,8 @@ class ConfTest(TestCase): - commented out. This test loops through all of the files in that directory to check - for any lines that are not commented or blank. - ''' -+ if not os.path.exists(SAMPLE_CONF_DIR + 'cloud.providers.d/'): -+ return - cloud_sample_files = os.listdir(SAMPLE_CONF_DIR + 'cloud.providers.d/') - for conf_file in cloud_sample_files: - provider_conf = SAMPLE_CONF_DIR + 'cloud.providers.d/' + conf_file -@@ -176,6 +180,9 @@ class ConfTest(TestCase): - commented out. This test loops through all of the files in that directory to check - for any lines that are not commented or blank. - ''' -+ if not os.path.exists(SAMPLE_CONF_DIR + 'cloud.maps.d/'): -+ return -+ - cloud_sample_files = os.listdir(SAMPLE_CONF_DIR + 'cloud.maps.d/') - for conf_file in cloud_sample_files: - map_conf = SAMPLE_CONF_DIR + 'cloud.maps.d/' + conf_file diff --git a/app-admin/salt/files/salt-2017.7.8-tests.patch b/app-admin/salt/files/salt-2017.7.8-tests.patch deleted file mode 100644 index e428108c4614..000000000000 --- a/app-admin/salt/files/salt-2017.7.8-tests.patch +++ /dev/null @@ -1,70 +0,0 @@ -diff --git a/tests/unit/fileserver/test_roots.py b/tests/unit/fileserver/test_roots.py -index 23f3b26874..bf0b55c385 100644 ---- a/tests/unit/fileserver/test_roots.py -+++ b/tests/unit/fileserver/test_roots.py -@@ -173,16 +173,6 @@ class RootsTest(TestCase, AdaptedConfigurationTestCaseMixin, LoaderModuleMockMix - ret = roots.dir_list({'saltenv': 'base'}) - self.assertIn('empty_dir', ret) - -- def test_symlink_list(self): -- orig_file_roots = self.opts['file_roots'] -- try: -- if self.test_symlink_list_file_roots: -- self.opts['file_roots'] = self.test_symlink_list_file_roots -- ret = roots.symlink_list({'saltenv': 'base'}) -- self.assertDictEqual(ret, {'dest_sym': 'source_sym'}) -- finally: -- if self.test_symlink_list_file_roots: -- self.opts['file_roots'] = orig_file_roots - - - class RootsLimitTraversalTest(TestCase, AdaptedConfigurationTestCaseMixin): -diff --git a/tests/unit/modules/test_inspect_collector.py b/tests/unit/modules/test_inspect_collector.py -index c2a86d9e5e..421cab9b52 100644 ---- a/tests/unit/modules/test_inspect_collector.py -+++ b/tests/unit/modules/test_inspect_collector.py -@@ -61,44 +61,6 @@ class InspectorCollectorTestCase(TestCase): - inspector.pidfile, - os.sep + os.sep.join(['foo', 'pid', 'bar.pid'])) - -- def test_file_tree(self): -- ''' -- Test file tree. -- -- :return: -- ''' -- -- inspector = Inspector(cachedir=os.sep + 'test', -- piddir=os.sep + 'test', -- pidfilename='bar.pid') -- tree_root = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'inspectlib', 'tree_test') -- expected_tree = ([os.sep + os.sep.join(['a', 'a', 'dummy.a']), -- os.sep + os.sep.join(['a', 'b', 'dummy.b']), -- os.sep + os.sep.join(['b', 'b.1']), -- os.sep + os.sep.join(['b', 'b.2']), -- os.sep + os.sep.join(['b', 'b.3'])], -- [os.sep + 'a', -- os.sep + os.sep.join(['a', 'a']), -- os.sep + os.sep.join(['a', 'b']), -- os.sep + os.sep.join(['a', 'c']), -- os.sep + 'b', -- os.sep + 'c'], -- [os.sep + os.sep.join(['a', 'a', 'dummy.ln.a']), -- os.sep + os.sep.join(['a', 'b', 'dummy.ln.b']), -- os.sep + os.sep.join(['a', 'c', 'b.1']), -- os.sep + os.sep.join(['b', 'b.4']), -- os.sep + os.sep.join(['b', 'b.5']), -- os.sep + os.sep.join(['c', 'b.1']), -- os.sep + os.sep.join(['c', 'b.2']), -- os.sep + os.sep.join(['c', 'b.3'])]) -- tree_result = [] -- for chunk in inspector._get_all_files(tree_root): -- buff = [] -- for pth in chunk: -- buff.append(pth.replace(tree_root, '')) -- tree_result.append(buff) -- tree_result = tuple(tree_result) -- self.assertEqual(expected_tree, tree_result) - - def test_get_unmanaged_files(self): - ''' diff --git a/app-admin/salt/metadata.xml b/app-admin/salt/metadata.xml index 00b55f2c20e0..e27805465b7e 100644 --- a/app-admin/salt/metadata.xml +++ b/app-admin/salt/metadata.xml @@ -34,7 +34,6 @@ backbone of cloud and data center management. Add support for package state enforcement using sys-apps/portage Add support for the new RAET transport. Support returning data to a redis database. - Use timelib to parse english textual date descriptions. Add support for the zeromq transport. diff --git a/app-admin/salt/salt-2016.11.10.ebuild b/app-admin/salt/salt-2016.11.10.ebuild deleted file mode 100644 index 7ad0ca40863f..000000000000 --- a/app-admin/salt/salt-2016.11.10.ebuild +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) - -inherit eutils systemd distutils-r1 - -DESCRIPTION="Salt is a remote execution and configuration manager" -HOMEPAGE="https://www.saltstack.com/resources/community/ - https://github.com/saltstack" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git" - EGIT_BRANCH="develop" - SRC_URI="" - KEYWORDS="" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql neutron nova" -IUSE+=" openssl portage profile redis selinux test timelib raet +zeromq vim-syntax" - -RDEPEND="sys-apps/pciutils - dev-python/jinja[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.3[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - >=dev-python/requests-1.0.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=www-servers/tornado-4.2.1[${PYTHON_USEDEP}] - virtual/python-futures[${PYTHON_USEDEP}] - libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] ) - mako? ( dev-python/mako[${PYTHON_USEDEP}] ) - ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] ) - libvirt? ( dev-python/libvirt-python[${PYTHON_USEDEP}] ) - openssl? ( - dev-libs/openssl:0=[-bindist] - dev-python/pyopenssl[${PYTHON_USEDEP}] - ) - raet? ( - >=dev-python/libnacl-1.0.0[${PYTHON_USEDEP}] - >=dev-python/ioflo-1.1.7[${PYTHON_USEDEP}] - >=dev-python/raet-0.6.0[${PYTHON_USEDEP}] - ) - zeromq? ( - >=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}] - || ( - dev-python/pycryptodome[${PYTHON_USEDEP}] - >=dev-python/pycrypto-2.6.1[${PYTHON_USEDEP}] - ) - ) - cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] ) - mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) - portage? ( sys-apps/portage[${PYTHON_USEDEP}] ) - keyring? ( dev-python/keyring[${PYTHON_USEDEP}] ) - mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] ) - redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) - selinux? ( sec-policy/selinux-salt ) - timelib? ( dev-python/timelib[${PYTHON_USEDEP}] ) - nova? ( >=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}] ) - neutron? ( >=dev-python/python-neutronclient-2.3.6[${PYTHON_USEDEP}] ) - gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] ) - profile? ( dev-python/yappi[${PYTHON_USEDEP}] ) - vim-syntax? ( app-vim/salt-vim )" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/timelib[${PYTHON_USEDEP}] - >=dev-python/boto-2.32.1[${PYTHON_USEDEP}] - !x86? ( dev-python/boto3[${PYTHON_USEDEP}] ) - >=dev-python/moto-0.3.6[${PYTHON_USEDEP}] - >=dev-python/SaltTesting-2016.5.11[${PYTHON_USEDEP}] - >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] - ${RDEPEND} - )" - -DOCS=( README.rst AUTHORS ) - -REQUIRED_USE="|| ( raet zeromq )" -RESTRICT="!test? ( test ) x86? ( test )" - -PATCHES=( - "${FILESDIR}/${PN}-2016.11.0-tmpdir.patch" - "${FILESDIR}/${PN}-2016.3.1-dont-realpath-tmpdir.patch" - "${FILESDIR}/${PN}-2016.3.4-test-nonexist-dirs.patch" - "${FILESDIR}/${PN}-2016.11.0-remove-file-tree-test.patch" - "${FILESDIR}/${PN}-2016.11.0-broken-tests.patch" -) - -python_prepare() { - # this test fails because it trys to "pip install distribute" - rm tests/unit/{modules,states}/zcbuildout_test.py \ - tests/unit/modules/{rh_ip,win_network,random_org}_test.py || die - rm tests/unit/states/pip_test.py || die - - # https://github.com/saltstack/salt/issues/39095 - rm tests/unit/utils/parsers_test.py - - # apparently libcloud does not know about this? - rm tests/unit/cloud/clouds/dimensiondata_test.py || die - - # seriously? "ValueError: Missing (or not readable) key file: '/home/dany/PRIVKEY.pem'" - rm tests/unit/cloud/clouds/gce_test.py || die - - # allow the use of the renamed msgpack - sed -i '/^msgpack/d' requirements/base.txt || die -} - -python_install_all() { - local svc - USE_SETUPTOOLS=1 distutils-r1_python_install_all - - for svc in minion master syndic api; do - newinitd "${FILESDIR}"/${svc}-initd-4 salt-${svc} - newconfd "${FILESDIR}"/${svc}-confd-1 salt-${svc} - systemd_dounit "${FILESDIR}"/salt-${svc}.service - done - - insinto /etc/${PN} - doins -r conf/* -} - -python_test() { - local tempdir - # testsuite likes lots of files - ulimit -n 3072 || die - - # ${T} is too long a path for the tests to work - tempdir="$(mktemp -dup /tmp salt-XXX)" - mkdir "${T}/$(basename "${tempdir}")" - - ( - cleanup() { rm -f "${tempdir}"; } - trap cleanup EXIT - - addwrite "${tempdir}" - ln -s "$(realpath --relative-to=/tmp "${T}/$(basename "${tempdir}")")" "${tempdir}" - - USE_SETUPTOOLS=1 SHELL="/bin/bash" \ - TMPDIR="${tempdir}" \ - ${EPYTHON} tests/runtests.py \ - --unit-tests --no-report --verbose - - ) || die "testing failed" -} diff --git a/app-admin/salt/salt-2017.7.8.ebuild b/app-admin/salt/salt-2017.7.8.ebuild deleted file mode 100644 index de0fba5cc5ae..000000000000 --- a/app-admin/salt/salt-2017.7.8.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) - -inherit eutils systemd distutils-r1 - -DESCRIPTION="Salt is a remote execution and configuration manager" -HOMEPAGE="https://www.saltstack.com/resources/community/ - https://github.com/saltstack" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git" - EGIT_BRANCH="develop" - SRC_URI="" - KEYWORDS="" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql neutron nova" -IUSE+=" openssl portage profile redis selinux test timelib raet +zeromq vim-syntax" - -RDEPEND="sys-apps/pciutils - dev-python/jinja[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.3[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - >=dev-python/requests-1.0.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=www-servers/tornado-4.2.1[${PYTHON_USEDEP}] - =dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] ) - mako? ( dev-python/mako[${PYTHON_USEDEP}] ) - ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] ) - libvirt? ( dev-python/libvirt-python[${PYTHON_USEDEP}] ) - openssl? ( - dev-libs/openssl:0=[-bindist] - dev-python/pyopenssl[${PYTHON_USEDEP}] - ) - raet? ( - >=dev-python/libnacl-1.0.0[${PYTHON_USEDEP}] - >=dev-python/ioflo-1.1.7[${PYTHON_USEDEP}] - >=dev-python/raet-0.6.0[${PYTHON_USEDEP}] - ) - zeromq? ( - >=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - ) - cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] ) - mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) - portage? ( sys-apps/portage[${PYTHON_USEDEP}] ) - keyring? ( dev-python/keyring[${PYTHON_USEDEP}] ) - mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] ) - redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) - selinux? ( sec-policy/selinux-salt ) - timelib? ( dev-python/timelib[${PYTHON_USEDEP}] ) - nova? ( >=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}] ) - neutron? ( >=dev-python/python-neutronclient-2.3.6[${PYTHON_USEDEP}] ) - gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] ) - profile? ( dev-python/yappi[${PYTHON_USEDEP}] ) - vim-syntax? ( app-vim/salt-vim )" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-salt[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - dev-python/timelib[${PYTHON_USEDEP}] - >=dev-python/boto-2.32.1[${PYTHON_USEDEP}] - !x86? ( >=dev-python/boto3-1.2.1[${PYTHON_USEDEP}] ) - >=dev-python/moto-0.3.6[${PYTHON_USEDEP}] - >=dev-python/SaltTesting-2016.5.11[${PYTHON_USEDEP}] - >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] - ${RDEPEND} - )" - -DOCS=( README.rst AUTHORS ) - -REQUIRED_USE="|| ( raet zeromq )" -RESTRICT="!test? ( test ) x86? ( test )" - -PATCHES=( - "${FILESDIR}/${PN}-2017.7.0-dont-realpath-tmpdir.patch" - "${FILESDIR}/${PN}-2017.7.8-tests.patch" -) - -python_prepare() { - rm tests/unit/{test_zypp_plugins.py,utils/test_extend.py} || die - rm tests/unit/modules/test_boto_{vpc,secgroup,elb}.py || die - rm tests/unit/states/test_boto_vpc.py || die - rm tests/unit/modules/test_kubernetes.py || die - # allow the use of the renamed msgpack - sed -i '/^msgpack/d' requirements/base.txt || die -} - -python_install_all() { - local svc - USE_SETUPTOOLS=1 distutils-r1_python_install_all - - for svc in minion master syndic api; do - newinitd "${FILESDIR}"/${svc}-initd-4 salt-${svc} - newconfd "${FILESDIR}"/${svc}-confd-1 salt-${svc} - systemd_dounit "${FILESDIR}"/salt-${svc}.service - done - - insinto /etc/${PN} - doins -r conf/* -} - -python_test() { - local tempdir - # testsuite likes lots of files - ulimit -n 3072 || die - - # ${T} is too long a path for the tests to work - tempdir="$(mktemp -du --tmpdir=/tmp salt-XXX)" - mkdir "${T}/$(basename "${tempdir}")" - mkdir "${BUILD_DIR}"/../{templates,conf/cloud.{providers,profiles,maps}.d} || die - - ( - cleanup() { - rm -f "${tempdir}" - rmdir "${BUILD_DIR}"/../{templates,conf/cloud.{providers,profiles,maps}.d} || die - } - - trap cleanup EXIT - - addwrite "${tempdir}" - ln -s "$(realpath --relative-to=/tmp "${T}/$(basename "${tempdir}")")" "${tempdir}" - - USE_SETUPTOOLS=1 SHELL="/bin/bash" \ - TMPDIR="${tempdir}" \ - ${EPYTHON} tests/runtests.py \ - --unit-tests --no-report --verbose - - ) || die "testing failed" -} diff --git a/app-admin/salt/salt-2018.3.4.ebuild b/app-admin/salt/salt-2018.3.4.ebuild index e3e8f3743f3e..53dc802d2e11 100644 --- a/app-admin/salt/salt-2018.3.4.ebuild +++ b/app-admin/salt/salt-2018.3.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit eutils systemd distutils-r1 @@ -23,8 +23,8 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql neutron nova" -IUSE+=" openssl portage profile redis selinux test timelib raet +zeromq vim-syntax" +IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb neutron nova" +IUSE+=" openssl portage profile redis selinux test raet +zeromq vim-syntax" RDEPEND="sys-apps/pciutils dev-python/jinja[${PYTHON_USEDEP}] @@ -58,10 +58,8 @@ RDEPEND="sys-apps/pciutils mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) portage? ( sys-apps/portage[${PYTHON_USEDEP}] ) keyring? ( dev-python/keyring[${PYTHON_USEDEP}] ) - mysql? ( dev-python/mysql-python[$(python_gen_usedep 'python2*')] ) redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) selinux? ( sec-policy/selinux-salt ) - timelib? ( dev-python/timelib[$(python_gen_usedep 'python2*')] ) nova? ( >=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}] ) neutron? ( >=dev-python/python-neutronclient-2.3.6[${PYTHON_USEDEP}] ) gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] ) @@ -76,7 +74,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] dev-python/pip[${PYTHON_USEDEP}] dev-python/virtualenv[${PYTHON_USEDEP}] >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - dev-python/timelib[$(python_gen_usedep 'python2*')] >=dev-python/boto-2.32.1[${PYTHON_USEDEP}] !x86? ( >=dev-python/boto3-1.2.1[${PYTHON_USEDEP}] ) >=dev-python/moto-0.3.6[${PYTHON_USEDEP}] diff --git a/app-admin/salt/salt-2019.2.0-r1.ebuild b/app-admin/salt/salt-2019.2.0-r1.ebuild index e1f7d05b2dfb..b20f9a0c39cf 100644 --- a/app-admin/salt/salt-2019.2.0-r1.ebuild +++ b/app-admin/salt/salt-2019.2.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit eutils systemd distutils-r1 @@ -23,8 +23,8 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql neutron nova" -IUSE+=" openssl portage profile redis selinux test timelib raet +zeromq vim-syntax" +IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb neutron nova" +IUSE+=" openssl portage profile redis selinux test raet +zeromq vim-syntax" RDEPEND="sys-apps/pciutils dev-python/jinja[${PYTHON_USEDEP}] @@ -58,10 +58,8 @@ RDEPEND="sys-apps/pciutils mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) portage? ( sys-apps/portage[${PYTHON_USEDEP}] ) keyring? ( dev-python/keyring[${PYTHON_USEDEP}] ) - mysql? ( dev-python/mysql-python[$(python_gen_usedep 'python2*')] ) redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) selinux? ( sec-policy/selinux-salt ) - timelib? ( dev-python/timelib[$(python_gen_usedep 'python2*')] ) nova? ( >=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}] ) neutron? ( >=dev-python/python-neutronclient-2.3.6[${PYTHON_USEDEP}] ) gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] ) @@ -77,7 +75,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] dev-python/pip[${PYTHON_USEDEP}] dev-python/virtualenv[${PYTHON_USEDEP}] >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - dev-python/timelib[$(python_gen_usedep 'python2*')] >=dev-python/boto-2.32.1[${PYTHON_USEDEP}] !x86? ( >=dev-python/boto3-1.2.1[${PYTHON_USEDEP}] ) >=dev-python/moto-0.3.6[${PYTHON_USEDEP}] diff --git a/app-admin/salt/salt-2019.2.2.ebuild b/app-admin/salt/salt-2019.2.2.ebuild index ab00a4d5d798..909935cd7f6b 100644 --- a/app-admin/salt/salt-2019.2.2.ebuild +++ b/app-admin/salt/salt-2019.2.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit eutils systemd distutils-r1 @@ -23,8 +23,8 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql neutron nova" -IUSE+=" openssl portage profile redis selinux test timelib raet +zeromq vim-syntax" +IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb neutron nova" +IUSE+=" openssl portage profile redis selinux test raet +zeromq vim-syntax" RDEPEND="sys-apps/pciutils dev-python/jinja[${PYTHON_USEDEP}] @@ -58,10 +58,8 @@ RDEPEND="sys-apps/pciutils mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) portage? ( sys-apps/portage[${PYTHON_USEDEP}] ) keyring? ( dev-python/keyring[${PYTHON_USEDEP}] ) - mysql? ( dev-python/mysql-python[$(python_gen_usedep 'python2*')] ) redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) selinux? ( sec-policy/selinux-salt ) - timelib? ( dev-python/timelib[$(python_gen_usedep 'python2*')] ) nova? ( >=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}] ) neutron? ( >=dev-python/python-neutronclient-2.3.6[${PYTHON_USEDEP}] ) gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] ) @@ -78,7 +76,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] dev-python/pip[${PYTHON_USEDEP}] dev-python/virtualenv[${PYTHON_USEDEP}] >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - dev-python/timelib[$(python_gen_usedep 'python2*')] >=dev-python/boto-2.32.1[${PYTHON_USEDEP}] !x86? ( >=dev-python/boto3-1.2.1[${PYTHON_USEDEP}] ) >=dev-python/moto-0.3.6[${PYTHON_USEDEP}] -- cgit v1.2.3