summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-10-26 04:04:26 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-10-26 04:04:26 +0100
commitd0349ca0f4903608beca459a9db2068dab9fa6ea (patch)
treea69bc9c4a75f35ecabd3909a181128faf8c0e75b /dev-util
parentb11a5614cb96e70e116581c98abf286c2cf694ca (diff)
gentoo auto-resync : 26:10:2024 - 04:04:26
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin64984 -> 64985 bytes
-rw-r--r--dev-util/ROPgadget/Manifest4
-rw-r--r--dev-util/ROPgadget/ROPgadget-7.5.ebuild35
-rw-r--r--dev-util/ROPgadget/ROPgadget-9999.ebuild4
-rw-r--r--dev-util/bcc/Manifest2
-rw-r--r--dev-util/bcc/bcc-0.31.0-r2.ebuild2
-rw-r--r--dev-util/ccache/Manifest2
-rw-r--r--dev-util/ccache/ccache-4.10.2-r1.ebuild2
-rw-r--r--dev-util/massif-visualizer/Manifest2
-rw-r--r--dev-util/massif-visualizer/massif-visualizer-24.08.1.ebuild2
10 files changed, 44 insertions, 11 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 3db34e8209d0..0213c87fdb2e 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/ROPgadget/Manifest b/dev-util/ROPgadget/Manifest
index 8696706b5242..bb1af6090b6e 100644
--- a/dev-util/ROPgadget/Manifest
+++ b/dev-util/ROPgadget/Manifest
@@ -1,4 +1,6 @@
DIST ROPgadget-7.4.gh.tar.gz 10110520 BLAKE2B 1c5dc52d377b4b580aa72351ce7863c9f819b39cbf0732b33eb8330d0229166250978fde123f8bf1e3a45d5fe791b17da1a93a49c8c45755d5dc1b7f8e05bf52 SHA512 0906cf7e916967ac5f446778ddc4ffdca78b8cf23c584968c116fdd43bc8488624104fbb78380516a54356dc4c4d50c5d10cc462bdd507435d5f70f8b9d51fa7
+DIST ROPgadget-7.5.gh.tar.gz 11015501 BLAKE2B 03bb469bdc0ee6d885f5caf6742dfb8ad29323eead9f3e2bc5bdc2729902b111c405443860249fb3d2e86e9e150ea8135217a761b6071d522eeab0db4171300b SHA512 441e55bae44eec67ac1080ed5be40c861e9ed1fe8296ea5dba8b62dba1e9294e7ffedb016357f52618459e190c70ca526632cd9794d47654812fb0fd68e3ffdb
EBUILD ROPgadget-7.4.ebuild 802 BLAKE2B 5377f358acd82615a36644d809b4fb1ef63b6e0b41e5da416a92cb1af42f07222759efc6d0a038041397456ae10e6a908eddd75c313492f1dc08d3fa54c37118 SHA512 12d7b2421d256c593f557832c3ac7107ea8ad8625b3b95cf98d041d2468ec0d8fe3a20f4f6f34051644aae63ea73fa76af69a9ca8e537690cf92e4623689fd3b
-EBUILD ROPgadget-9999.ebuild 964 BLAKE2B 7c3cd8430ddecfebc17c3efa3c4db10719884aae5cb368552564cb1266f6f2944a8e325e165f092e87e421510d94c543f6d2785c569eff49f3ed625079024a4f SHA512 77a6267da45112eb7cd636cbec288f23faccf3fb1a97518ad7c133fb0c62491ac752e1cc7a664965b8d5b246a5b088e1baba58f1d8fa97b9dcf0c10cfe18a05c
+EBUILD ROPgadget-7.5.ebuild 805 BLAKE2B 246d7b18a223a67839abdc11f623f7c680d55abe23b558c4a9a6cf70a5c90c7735e3f5be9a21ee7d5b015c3a030c78fd7329d916d7faf0274639ec720d3759e1 SHA512 8e90682c83a68878ae4925bce797231354f328820b60e4030b8c853b7a6025cba1c0c78bca6ce0afce5a4fcd3743e3b23d936e28ef09e9c21584c1e5e50bdd65
+EBUILD ROPgadget-9999.ebuild 805 BLAKE2B 246d7b18a223a67839abdc11f623f7c680d55abe23b558c4a9a6cf70a5c90c7735e3f5be9a21ee7d5b015c3a030c78fd7329d916d7faf0274639ec720d3759e1 SHA512 8e90682c83a68878ae4925bce797231354f328820b60e4030b8c853b7a6025cba1c0c78bca6ce0afce5a4fcd3743e3b23d936e28ef09e9c21584c1e5e50bdd65
MISC metadata.xml 894 BLAKE2B 5b46ce7117f8bf1adc0fcae940bcb693b2efe1d46469627e28cf2b6375d9c0952968c69dbda53e4d6190c13e47010127caffa63f3f9a68fd28ede9970d841445 SHA512 2c198345cebbd725e2ba634d8b72efb7e62209fc38c12c05e3cb2ce949e9ed870e0b937096a16e2e75bbbd298a1ec5376e49d79b6992ed775061742ca60a088c
diff --git a/dev-util/ROPgadget/ROPgadget-7.5.ebuild b/dev-util/ROPgadget/ROPgadget-7.5.ebuild
new file mode 100644
index 000000000000..b79bce87542d
--- /dev/null
+++ b/dev-util/ROPgadget/ROPgadget-7.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="Search for gadgets in binaries to facilitate your ROP exploitation"
+HOMEPAGE="https://shell-storm.org/project/ROPgadget/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget"
+else
+ SRC_URI="https://github.com/JonathanSalwan/ROPgadget/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-libs/capstone-5.0.1[python,${PYTHON_USEDEP}]
+"
+
+src_test() {
+ pushd test-suite-binaries || die
+ ./test.sh || die
+ popd || die
+}
diff --git a/dev-util/ROPgadget/ROPgadget-9999.ebuild b/dev-util/ROPgadget/ROPgadget-9999.ebuild
index 8442f7b395e0..b79bce87542d 100644
--- a/dev-util/ROPgadget/ROPgadget-9999.ebuild
+++ b/dev-util/ROPgadget/ROPgadget-9999.ebuild
@@ -23,10 +23,6 @@ fi
LICENSE="GPL-2"
SLOT="0"
-# Tests are not stable with respect to different capstone releases. We have to
-# disable tests until this is fixed upstream. See bug #912164.
-RESTRICT="test"
-
RDEPEND="
${PYTHON_DEPS}
>=dev-libs/capstone-5.0.1[python,${PYTHON_USEDEP}]
diff --git a/dev-util/bcc/Manifest b/dev-util/bcc/Manifest
index 82cea62537bc..a96ac168d915 100644
--- a/dev-util/bcc/Manifest
+++ b/dev-util/bcc/Manifest
@@ -10,5 +10,5 @@ DIST bcc-0.31.0.tar.gz 6807504 BLAKE2B 75739914a18a7952bbefbed6f55b88d3be4f0483d
EBUILD bcc-0.29.1-r1.ebuild 3076 BLAKE2B 336b061630c512e338f92f29cd2cb83b8445436fcd31ae75008f38a989481725b589d185173ced2ba1e86d75017827a8d4619cd53ff59e45280cab67cb733d6d SHA512 544bf5ec686458b51a2e9dbc18ffb10e08d33c1626cee2698c395fa51b283a0e069fefb94dbb1f15a61406fd515a419024811a8f0de7adef4448281752cc09cc
EBUILD bcc-0.29.1-r2.ebuild 3214 BLAKE2B 2bd87d02bf6a10f467971dd38ce76d83705664026d8b716c36b3ad03f5fa9263aaeef5df0653a661420620b16831c12cc8fce62148469d666d938fa16ed3316b SHA512 a836d324e5a5da246facc5d35546c719e23b0ed0eb1588252e49a146a4b62e83925ef18d7c6a6ceba2327c58fda471f02a615c560978a43c20816b1f3cfcb8a5
EBUILD bcc-0.30.0-r1.ebuild 3099 BLAKE2B 81fe5952644ea5393523b9652e4e68af72ce496d4ccd6b9c3fdef15a5125dae89619c7c90469b0b5118d5f581b26ebc4fcc64470309495effbeb6bf144ac093e SHA512 98eeb13444dbbe044915fc61d1c3c955f338499e8bdb8ad1ec9229213c14a6783b856b49f7a36c6db30667d882fca07a9221ed25df82eb27e5773102da054724
-EBUILD bcc-0.31.0-r2.ebuild 4683 BLAKE2B 43682b1eca84468fa5e18b71ba1b570cbf0007306f6cb86013b5e79918b3f3e3364e1cdff4933056afce53cc11caeb3c070b9b9d233c486fd0f27de4a916d92f SHA512 7d6fd7fed86a30d665aca034d71975947d481ec7c6914dc772dd99e2841c9f32beb56bf1421b32eb0de24d8f5c400f1e348376d36289613c06e6215d3197c483
+EBUILD bcc-0.31.0-r2.ebuild 4682 BLAKE2B b61208af71bde6d92dde432723c3494346b2231b2ccbf558343b28835ab61bdf5f4d636fa6cabad5d5a8191ac9c41d43865f73c8a9abd6fb3479ee1a246d2ffa SHA512 50eba2e9792b39f07a8a70fdc921abcc6c6b06ca5ee138ae063d2c8ec3f297fef8fa740905db840bb18bbc3040fffd6cf006e0af9116bee258a4a970556cc8f2
MISC metadata.xml 419 BLAKE2B 8b46153f6ab2d6959a767f105a9e33109f705bf879bd4d6708eb4a85e310140d8f810569bf3e37f89bd5a07758de7653697214643b606dc314009e8b8db709ac SHA512 3036d51a8ff5c5adc507387aad252ab7a90c341c5f04c626158353d938992e78c6b5e344354220141979f91522e0204e388d47fd0ccf91415634f6cde646a0c3
diff --git a/dev-util/bcc/bcc-0.31.0-r2.ebuild b/dev-util/bcc/bcc-0.31.0-r2.ebuild
index f595931e6352..a9301a67fcca 100644
--- a/dev-util/bcc/bcc-0.31.0-r2.ebuild
+++ b/dev-util/bcc/bcc-0.31.0-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/iovisor/bcc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
IUSE="+lua lzma +python static-libs test"
REQUIRED_USE="
diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index 01a8941fcb26..ad3427b6de34 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -23,7 +23,7 @@ DIST ccache-4.9.1.tar.xz 583764 BLAKE2B 9ebaf335fda54666e4bfc8f2c402f2b908b3922f
DIST ccache-4.9.1.tar.xz.asc 833 BLAKE2B a157b0c2c0777732d9a51fb7519f561fac098bbac9ba33fe453b210a6e9a34372b5d00b0fa940d2b783ab0eb48e7bc98707de884b191d83120d9ad8239c9fb76 SHA512 43605eca0f9a62565486c6c7ff622fc4d18a400518aa9c9e3c9d865a99c40c63a6a09d42ccd3428d28575c4de8a69be89c93830d26261d3479792e67179d0839
EBUILD ccache-4.10-r1.ebuild 4036 BLAKE2B 635b71e88a8c8e31ae716e0eb81738a4929c657dd86d3f0f6b5317881cf0b349b56f5ac8acd9b769c4e463b606b0b610da57381c558fe39872e95d059486b7a8 SHA512 2d66be32242ed9409b3c5b7be4a4ca846d3edf088c1e452fe57d2a5d90b20e8105f71377de804831856765f0963580876ba0f6313a235c4a65b7cf8482d5cf81
EBUILD ccache-4.10.1.ebuild 3957 BLAKE2B 737b7ec543d9b3184a9fe5442be7fda8d6d8e3d127d65877f5dc5f4bcbeba58fd8babc97dbf95e33413738631f7b0fdecc8d2e4afb9d0416618efe2c7d17a510 SHA512 4cbd18a4d5018d1cfccfde456b6be4420db7f5bdc9df601cf863ba00c2c514caa63bc8194d3cc879239ea0ad5ec216ddc3cea4193287d714fd7c7a1876b1a6fc
-EBUILD ccache-4.10.2-r1.ebuild 4026 BLAKE2B 2d12bc2d1de9835b03aed66cf14aae80b23c2aa447cbdb0004112c9223a2afde2076bff21e5891a77a765d0f6b32e68eba68daa07cb787ba494d5a250e7b6de7 SHA512 2b1e4d1719705b19406be610695a784b8735d976d56ba3059a64bdcbdba3791bd7ed040a11e8c3db167e182bb2a4fac57ed779a3132ef20d3bbadf29fd15424b
+EBUILD ccache-4.10.2-r1.ebuild 4022 BLAKE2B 6fe5d04c2354238bdc3b36388a8a452ab4dae87c06131791911807bf4867db66b057070dbf50f24165429348fefe574d17c27bbbac6470e94365f8430448c6d8 SHA512 ef48c8c6d26991e66a0ca7cf3dba8f67e3de889fa03e60cc1bab6d7d8507ab5f246b9cd0822fbbe285761c45906021647fb82be8b6654a2502fab194a02c6df1
EBUILD ccache-4.10.2.ebuild 3923 BLAKE2B ad68acbaa63251764ca604d36ed58017aab3fe0ab06ae816e7f86dae8e720dc8670c9b18aa1befeb834ee9d70f3160a991281cdfbad5b98538c4046372b4b41a SHA512 3807cb3abfaf513575e43977750c6d49a5671a4e2420ca54bda35c72f9d53eae42b6a944d231749b88f268380f2cc749e503c5bdffbe358b41be734941456c51
EBUILD ccache-4.8.3.ebuild 3746 BLAKE2B d80580fdbac2ae27a311c99ed2a27acc47d02cbae4bdacd3a58f12e818388feea2d6e2f47dfd096bc3b18c219e77cb0312ce473370ddf1f2df8a777bd455b7f7 SHA512 87ffa6c2eeba2a27093fb604e2920b2321db9435cdf18fd1f06dca010a444166ca48e6b55111fc1a74dedaeeb407bc1bf513bb33929bc78475c0014888485776
EBUILD ccache-4.9.1-r1.ebuild 3780 BLAKE2B 3e4e7253c3ece781c61d8e4862ed3e6d6a4c1f6416bf6fc05417db7078a2983835542f7c20f2a038632f7e3ecf63a3a054cb055ee51390a42bdd76b1c3fa957c SHA512 b40aa093d788eb5a0a26180b37041c4cdafc3cf162e8b3e2f71f1a8381173f90b704c27a0b140671a7b6522cabcc417fc571f2711394c6966a42e4261991b8b6
diff --git a/dev-util/ccache/ccache-4.10.2-r1.ebuild b/dev-util/ccache/ccache-4.10.2-r1.ebuild
index 72bc47b18798..a21ca1cff1a4 100644
--- a/dev-util/ccache/ccache-4.10.2-r1.ebuild
+++ b/dev-util/ccache/ccache-4.10.2-r1.ebuild
@@ -34,7 +34,7 @@ fi
LICENSE="GPL-3+ || ( CC0-1.0 Apache-2.0 ) Boost-1.0 CC0-1.0"
LICENSE+=" elibc_mingw? ( LGPL-3 ISC PSF-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
IUSE="${MY_DOCS_USEFLAG} redis +static-c++ test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/massif-visualizer/Manifest b/dev-util/massif-visualizer/Manifest
index 469f38082f08..e7343e307247 100644
--- a/dev-util/massif-visualizer/Manifest
+++ b/dev-util/massif-visualizer/Manifest
@@ -1,5 +1,5 @@
DIST massif-visualizer-24.08.1.tar.xz 279492 BLAKE2B ad4adff469157606e97c2cf027b2364ef0bf473d85932ed860289f0d1f765ee7fa002e69a737cd65b984861813bfc3fed4e1ada96f993acd907fab82f90eb848 SHA512 cbe7558b541203843ab687ab67a67a82a5155cb9a3e7bfb87df2ce5436539572f18293a3156c96730f8aae14b62c8f85857df822063f8388c64ae4d6d8be5162
DIST massif-visualizer-24.08.2.tar.xz 279508 BLAKE2B 3031b5b88a0dbca1cd06d9f88460784666f1619afd057def147c0d32816df8f40d3f2cef4b603c8eb979773f7ea431cf6a962deabc8c113399cb17e11394dce2 SHA512 9a6221d0c20c1ea671fef69db6776f162afa9fb00e79568b804701c20a7870e6836699edc239a8370a3be87a16f1a5b66d6e2cbb3658aeed34bf615ee3605ee3
-EBUILD massif-visualizer-24.08.1.ebuild 1074 BLAKE2B 442465b356aaac5e83192c5d07e132166838ba9286fbca256abc9ea725076064b379c952a03340948f0e65bb1f64a3bddae85af7229c25cd598025053c6b0ae3 SHA512 36d687a48d798ce1356c50c7fdbe367c702d72a5e264bab9c4ad9d31970d28db45b10cc54fe9c434cf19d23150529b6686a3b50fef53749cb2167618b8684fe3
+EBUILD massif-visualizer-24.08.1.ebuild 1073 BLAKE2B 9c209395025d767db2e26a0df2e1dd668001c05f9f3ce08a51ded245383a26e96a1e284729cb272f27eefd52d1fee79628eac2e49004d40c9a8a08565fb0ebdd SHA512 a237276f8d51ed27e9328dfcbed5f9be66d2712e77a29c9130870e98a5e52a5d2e0f4dbc6db6ad56b5169e38e3fd03ef9246cc10e4928610e1bf9456be649f32
EBUILD massif-visualizer-24.08.2.ebuild 1075 BLAKE2B c140b6abbd917417b7e5a4b470aac15f1b88ae96c5f372fe429e113ce24520047fc4f60100503cde76c853f91f30cccc71ab408e0f3fef49e8fe10ebd868a29a SHA512 871e797bc21f2d1b3b7ac10365ef50d0dcbd34d4d27c6a2ea9310b2fe6bde0b32476f72cd18b36f094de7c3f9b7b17d75bfb46cbc2b0a3e26675a5bf69b8a46a
MISC metadata.xml 439 BLAKE2B 84769f8b1a94b2661706e00447a047ff287c06347f4f5571d8deba82147bc9fc35d67774c45abd3b40ed3a11ea6a7f8ebe0e535ceb824b98abda6b3d417578a8 SHA512 9c5869ac9741956f11163181eec4483ead5578e5de85c4ea6f1850423c2b94be7cfaaee6ee4634bffb2f9f2cdd9e29fc19bddb2b3113c876365b6fb7ba4ec630
diff --git a/dev-util/massif-visualizer/massif-visualizer-24.08.1.ebuild b/dev-util/massif-visualizer/massif-visualizer-24.08.1.ebuild
index c67895a690f1..536e555c8770 100644
--- a/dev-util/massif-visualizer/massif-visualizer-24.08.1.ebuild
+++ b/dev-util/massif-visualizer/massif-visualizer-24.08.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/massif_visualizer/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
IUSE="+callgraph"
DEPEND="