From e337a0d0d89962e219827a8593160835a06e42d4 Mon Sep 17 00:00:00 2001 From: Ultrabug Date: Tue, 31 Dec 2019 13:00:12 +0100 Subject: dev-db/scylla: fix unable to set SCHED_FIFO scheduling Package-Manager: Portage-2.3.81, Repoman-2.3.20 Manifest-Sign-Key: 34FCB257983BA23A8CEC5EB7EB9E6405C24BFAE5 Signed-off-by: Alexys Jacob --- dev-db/scylla/Manifest | 22 +++++++++++----------- dev-db/scylla/scylla-3.1.2.ebuild | 5 ++++- dev-db/scylla/scylla-3.2_rc3.ebuild | 3 +++ dev-db/scylla/scylla-9999.ebuild | 5 ++++- 4 files changed, 22 insertions(+), 13 deletions(-) diff --git a/dev-db/scylla/Manifest b/dev-db/scylla/Manifest index 065bfd8..51a3de1 100644 --- a/dev-db/scylla/Manifest +++ b/dev-db/scylla/Manifest @@ -18,21 +18,21 @@ EBUILD scylla-3.1.1-r1.ebuild 7563 BLAKE2B 1b955ad9dd0eb185fecd1f0240c66d14749cc EBUILD scylla-3.1.1-r2.ebuild 7622 BLAKE2B 404ab3d8e42898a7379aa9872eb710aa183ca1a0788b69df2acca9fee2add0cff3e20a86496cd4151ebc8127e32678f08386e5bad9b7041cd8e18137bd77b0d2 SHA512 9514d12445fdbf9c7b9a26d9bd0b83decd9be3f4aa6f940943cd7761d5364c7d944a59ecfdcf4686580c25d3572e1b927b6422e19e764e4c348f4f6508ec1b91 EBUILD scylla-3.1.1.ebuild 7497 BLAKE2B 9f9a71a22eecababea0ec5c4f156b50d2c858f3c764acaedb77eb159d0e4c6c9f8ce4c4efde856d04edce0a89d40759ed56bea62c7f693e44e489d3d69f8f6fa SHA512 b6fee615043cce8801f9d84d0599a6e6fb6ded7553b04b1b38bc7b560576ac918b20e542a8064d54ae9615bafa2fe7e854069bb749d0fd332c3c4584104a05a3 EBUILD scylla-3.1.2-r1.ebuild 7672 BLAKE2B 7249eb175499b7aa9ac0a5df43ffb4a573eca25d5f1b23c79935bd444320d977d7c2b3953c4569a606ded4a15028dc09c8374d1a0df8ce6dd45471a23fd2c662 SHA512 0e5ebf4b64ce7f4496ab94c87a3f8c432f762909f35b03501a4c84e6f6a7f780c35b947ececf0fd8e32a0a13dd011b8b074a955994cb46342336c2edb0e348c5 -EBUILD scylla-3.1.2.ebuild 7497 BLAKE2B 9f9a71a22eecababea0ec5c4f156b50d2c858f3c764acaedb77eb159d0e4c6c9f8ce4c4efde856d04edce0a89d40759ed56bea62c7f693e44e489d3d69f8f6fa SHA512 b6fee615043cce8801f9d84d0599a6e6fb6ded7553b04b1b38bc7b560576ac918b20e542a8064d54ae9615bafa2fe7e854069bb749d0fd332c3c4584104a05a3 -EBUILD scylla-3.2_rc3.ebuild 7429 BLAKE2B 1c39cb22262d863a336dcf543702fe61ad1fa875ee35832bda9123210ee169a3feced23e6097388ab060a56cfb0b61448c8e2e040c2966851c774c544f189412 SHA512 ba8e272d50a6dda2609b4875aa96b5098604efb1c76dd9f4ee3f802bd4f41e060a46d40696e1c18f9288ba1478aae51b792aabc02cbbb2f90490191231974389 -EBUILD scylla-9999.ebuild 6833 BLAKE2B c21b0db85ca5b2dbe90a7523b739fa6614d40fd0264d8cd5bf77f1c1b37b31f1f042c946b76d5c1e74907badf931c188f7f5112105089658ff6acfc80f440021 SHA512 e5237eddd44fa0f4f88a6aa4bd2d6015dc6c61597636e03957ea932cce240de05533e223aae0abb68d37d16c7734e64267f2b77aedb3913c24b6b73210629972 +EBUILD scylla-3.1.2.ebuild 7546 BLAKE2B 71604eab6df3b84373607d7cc66d545d25764064c385ef432a8bbcb9ea09ab39afcf5fd42381ca1bb6ead90e10e656db489741f9e8197d704ec07c205e1f71cc SHA512 119b5426b9ec39d809be053ea425879238ff7ccd4923d5889ad81fb986a01710f7485250e8ce17fe8597652765ae4269e2e6fc24a659852da3873a00170b85a0 +EBUILD scylla-3.2_rc3.ebuild 7472 BLAKE2B 44a0d3633ac2ae92ee48d8b9c7cbb869428f9a958269c2ad0da0a3336b3194192fcb9ce693ff0006a9fcf4d76b779d753dfef915332288e02d0e2a27ce92c14f SHA512 bcc74b9e084efcb16ae345e24c161dc8215d61a57d66bb0554789d0104a357d2773179284be0b431a452461f85418cdd954f0e6d7a920a06d6c9398d68d04560 +EBUILD scylla-9999.ebuild 6868 BLAKE2B 27912393518418f20a3ef22f96ff0ab9f2b1fd5cbc4f15b456b9455b40b209eafb9a3febdc2969b05bcee0faac7262e086512c9110ffb821fbd1bfc54d3a4835 SHA512 15360d01cb73290b527b3a93ff759339ff3deacffa2be3e659daa50ba189c8165fd40bb969a03d8e9c6b88d61c271874376b8843dd9fb55a34adaac20f0b187b MISC metadata.xml 249 BLAKE2B 40afa233e18ae5678e52194be8b1235d8deda4810e55b33ea192ded6b09a158f1bc941544f90a1b9e396db00bc0fe277c072d267568473ae4aa2dec8bc5c2f89 SHA512 6eae78a65db44c8f7ef2d20c10c8612cd2072c0204c6294798e4bf94f1283c684c22d1ad28e0f68e78e82a0c60526d6786492c9dacc438d83405218e51c1bf9c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQGTBAEBCAB9FiEEB7NG2KqNbQw8gqQ7Uf8j8ayXdy8FAl37b3tfFIAAAAAALgAo +iQGTBAEBCAB9FiEEB7NG2KqNbQw8gqQ7Uf8j8ayXdy8FAl4LODBfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDA3 QjM0NkQ4QUE4RDZEMEMzQzgyQTQzQjUxRkYyM0YxQUM5Nzc3MkYACgkQUf8j8ayX -dy+UAAf/WvyVpaDT+ihMJf7FypaO6W9k3A9jGOKMqgocGp9aBxZUNfCr8q/+n92V -p+TZB0Q3XcFBd/RUd5A0/GxOw0xiRKCRXCnPGzw+2pOd/NeZKvnV7t1pNV7SAduh -SzPMZD9ExlTZ6B1cOaHsmDw8xI8aH3leXvt4Ca7WDD2VDZ/MzVvQ/eFY+Hbjj0kZ -7ojuvizJIiJ6iYY8T2F2C2mk1bskzLXaWxnzIxJG/cccWXGt9wwVZLBQLoA01QnQ -MXAX+NfnIKJHlZVUjZ12TbscgzuzuUn887IwtsTkbd88aVRnEZESVByvEpW9Qi11 -g/jm8Z6q9pCYjYcU/WucnINxhy7dSQ== -=KmHy +dy+jfAf/SIDvHVLgU2b5Sf6S5EYDbIJkUE1nrUf9rKIqKfbIpZnWMGq/X9irldbd +zSxmgjuzOy1bEsKBe+BbwK0eX+HRtqq8Q7vtgD6W2x/CdFMLRGbj+eKtGwVDU+lD +YSDBGs5mX038sjIcquZK4zEtJPCqYmHAE1u6GGQCw2VWe/4KnyWnLzpwpwiRyZJt +Ty/0WBv+WPeJDBZUi+qNsintuengf4AaJeH6WJM+Sko5v0sIObVlAXR5O8Zo/BJX +DxLDTtetBZTKWRU2BuL/rbfCHDddbHnjPP7t/yU6E5Mzo3qXpw8tjTDsi7ZRcQxi +kxogZ2dNzy/HH9P6qo6njZ5Mjj0LZw== +=NFBS -----END PGP SIGNATURE----- diff --git a/dev-db/scylla/scylla-3.1.2.ebuild b/dev-db/scylla/scylla-3.1.2.ebuild index 1977657..ba9ceaf 100644 --- a/dev-db/scylla/scylla-3.1.2.ebuild +++ b/dev-db/scylla/scylla-3.1.2.ebuild @@ -11,7 +11,7 @@ inherit git-r3 PYTHON_COMPAT=( python3_{4,5,6} ) -inherit autotools flag-o-matic linux-info python-r1 toolchain-funcs systemd user +inherit autotools fcaps flag-o-matic linux-info python-r1 toolchain-funcs systemd user DESCRIPTION="NoSQL data store using the seastar framework, compatible with Apache Cassandra" HOMEPAGE="http://scylladb.com/" @@ -86,6 +86,9 @@ ERROR_TRANSPARENT_HUGEPAGE="${PN} recommends support for Transparent Hugepage (T # ERROR_VFIO="${PN} running with DPDK recommends support for Non-Privileged userspace driver framework (VFIO)." DOCS=( LICENSE.AGPL NOTICE.txt ORIGIN README.md README-DPDK.md ) +FILECAPS=( + cap_sys_nice /usr/bin/scylla +) PATCHES=( "${FILESDIR}/fix-fmt-3.5.0-compilation.patch" "${FILESDIR}/3.1-thrift-support.patch" diff --git a/dev-db/scylla/scylla-3.2_rc3.ebuild b/dev-db/scylla/scylla-3.2_rc3.ebuild index e51f8cd..f11dfcb 100644 --- a/dev-db/scylla/scylla-3.2_rc3.ebuild +++ b/dev-db/scylla/scylla-3.2_rc3.ebuild @@ -87,6 +87,9 @@ ERROR_TRANSPARENT_HUGEPAGE="${PN} recommends support for Transparent Hugepage (T # ERROR_VFIO="${PN} running with DPDK recommends support for Non-Privileged userspace driver framework (VFIO)." DOCS=( LICENSE.AGPL NOTICE.txt ORIGIN README.md ) +FILECAPS=( + cap_sys_nice /usr/bin/scylla +) PATCHES=( ) diff --git a/dev-db/scylla/scylla-9999.ebuild b/dev-db/scylla/scylla-9999.ebuild index 9bdd6bc..64e5db9 100644 --- a/dev-db/scylla/scylla-9999.ebuild +++ b/dev-db/scylla/scylla-9999.ebuild @@ -41,7 +41,7 @@ RDEPEND=" dev-cpp/antlr-cpp:3.5 dev-cpp/yaml-cpp dev-java/antlr:3.5 - ~dev-libs/boost-1.65.0[icu] + dev-libs/boost[icu] dev-libs/crypto++ dev-libs/jsoncpp dev-libs/libaio @@ -83,6 +83,9 @@ ERROR_TRANSPARENT_HUGEPAGE="${PN} recommends support for Transparent Hugepage (T # ERROR_VFIO="${PN} running with DPDK recommends support for Non-Privileged userspace driver framework (VFIO)." DOCS=( LICENSE.AGPL NOTICE.txt ORIGIN README.md README-DPDK.md ) +FILECAPS=( + cap_sys_nice /usr/bin/scylla +) PATCHES=() pkg_setup() { -- cgit v1.2.3-65-gdbad