Skip to content

Commit

Permalink
Merge branch 'master' into revert_chirp
Browse files Browse the repository at this point in the history
  • Loading branch information
ZeroChaos- authored Jun 11, 2024
2 parents 9a44350 + 138e644 commit 3e2d41e
Show file tree
Hide file tree
Showing 36 changed files with 285 additions and 755 deletions.
1 change: 1 addition & 0 deletions app-forensics/pcileech/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
DIST pcileech-4.17.tar.gz 393124 BLAKE2B fd6d044e1475ff364f49c1d0ed65bebb5bb412f97e29432d50ed548be2c6d16fd2ecb81629261b6b17b274d1797b4a1bc7c3ea94bbeb672f21a4faed0a5a1504 SHA512 1c4370f6b9dbe3d6aee42d60f682645517ea818d14f8e4e8d515fdfb70eead2668fe9640de0caf1403a665310528a319fd77e7db7754bc68f570dbf64e174f76
DIST pcileech-4.18.tar.gz 493745 BLAKE2B d69cfe8c89184ca5ba3704052f16cbcbfdb18da0b8b53a7b9dc748784504523d68429cb91a77dc5d58aa44f4884ac2fb7e77bc3bab1830515ed530cc045c6829 SHA512 444fdb5fb91188a762e5ac9e7f87c58d8e29c6c545341a32fd7c1d64a99f3c07a3afcc210576fde0b0ca252b5f5b941d9c18cfa99d2a00db8a2c1686f196e142
31 changes: 31 additions & 0 deletions app-forensics/pcileech/pcileech-4.18.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DESCRIPTION="Direct Memory Access (DMA) Attack Software"
HOMEPAGE="https://github.com/ufrisk/pcileech"
SRC_URI="https://github.com/ufrisk/pcileech/archive/v${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"

DEPEND="virtual/libusb:1
>=dev-libs/LeechCore-2.7
>=dev-libs/memprocfs-4.7"
RDEPEND="${DEPEND}"

src_prepare() {
sed '/mv leechcore.so/d' -i pcileech/Makefile || die
sed '/mv vmm.so/d' -i pcileech/Makefile || die
eapply_user
}

src_compile() {
emake -C pcileech
}

src_install(){
dobin files/pcileech
}
File renamed without changes.
2 changes: 1 addition & 1 deletion dev-libs/LeechCore/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
DIST LeechCore-2.14.tar.gz 155367 BLAKE2B 1c37d4eef60017761a962fc59c59de7a08e98974d8af9566a288909219426778a974d772a9ac626041fca0a8b24917423f492ce1bef6a916caa537a8153a9d21 SHA512 542e634a6182aca45aafdf0e03acbccc333494229d56a6e0936076b6cdcab039b0211272edcc05b8325fc7476c9464e49c56a0bb87a502f2ab60d27247f353b1
DIST LeechCore-2.16.tar.gz 217790 BLAKE2B 9c41af3d6c27ea5a536916e4780f2b5adbafbb9ead30bad6977864d71f64ae8a2db289f9004ce6a674732cb0db8e7072a37472eb082e6d152fcf7c474ff28f78 SHA512 63cc7e22c09f4f5dd9ab280f7db642f22e3745289739cb0b4445a4ac0e1557e13a65d0b78761dabc520ee8ec728c96247eea2479637cbd5e272fa72e83e69999
DIST LeechCore-2.18.tar.gz 226653 BLAKE2B 3bc804f155abc650d57dd27ebbad6c0b11f10b246561b8924cdf4e0b8deaaf7b5e66fb0e756eff9e29ee73d56b5baa3f0531b46226da7ad16627ed9795a4fc64 SHA512 feb2fc7c70ed0d9cc18cacc5764e9db39cf5dbe5dedb21ef34caaa00aaa87871d1a707a8d76204f89ac993fdde208aaa3fe17cc2d3079d130941d97358caa4bf
3 changes: 3 additions & 0 deletions dev-libs/LeechCore/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,7 @@
<email>unknown@pentoo.ch</email>
<name>Author Unknown</name>
</maintainer>
<upstream>
<remote-id type="github">ufrisk/LeechCore</remote-id>
</upstream>
</pkgmetadata>
20 changes: 0 additions & 20 deletions dev-python/bluepy/bluepy-1.3.0-r1.ebuild

This file was deleted.

43 changes: 43 additions & 0 deletions dev-python/bluepy/bluepy-1.3.0-r2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# 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..12} )

inherit distutils-r1 pypi fcaps

DESCRIPTION="Python interface to Bluetooth LE on Linux"
HOMEPAGE="https://github.com/IanHarvey/bluepy"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"

RDEPEND="${PYTHON_DEPS}
dev-libs/glib:2"
DEPEND="${RDEPEND}"

src_prepare(){
sed -i 's|description-file|description_file|' setup.cfg || die "failed to sed setup.cfg"
sed -i 's|$(CFLAGS) $(CPPFLAGS)|$(CFLAGS) $(CPPFLAGS) $(LDFLAGS)|' bluepy/Makefile || die "failed to sed Makefile"
#compile bluepy-helper using python_compile() later. Or not
#sed -i '/pre_install()$/d' setup.py || die "failed to sed setup.py"
distutils-r1_src_prepare
# eapply_user
}

#python_compile() {
# pushd bluepy > /dev/null
#FIXME: broken Makefile, do not untar multiple times
# emake -j1
# popd > /dev/null
# distutils-r1_python_compile
#}

pkg_postinst() {
python_setup
fcaps cap_net_raw,cap_net_admin+eip $(python_get_sitedir)/bluepy/bluepy-helper
rm $(python_get_sitedir)/${PN}/{bluez-src.tgz,bluepy-helper.c,Makefile,version.h}
}
4 changes: 4 additions & 0 deletions dev-python/bluepy/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,8 @@
<email>unknown@pentoo.ch</email>
<name>Author Unknown</name>
</maintainer>
<upstream>
<remote-id type="github">IanHarvey/bluepy</remote-id>
<remote-id type="pypi">bluepy</remote-id>
</upstream>
</pkgmetadata>
1 change: 0 additions & 1 deletion dev-python/psycopg2cffi/Manifest

This file was deleted.

21 changes: 0 additions & 21 deletions dev-python/psycopg2cffi/psycopg2cffi-2.8.1-r2.ebuild

This file was deleted.

4 changes: 2 additions & 2 deletions dev-python/python-socketio/python-socketio-5.11.2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ HOMEPAGE="

LICENSE="MIT"
SLOT="0"
#wait for dev-python/python-engineio
KEYWORDS="~amd64 ~x86"
#FIXME: no stable version for dev-python/python-engineio yet, but we don't care
KEYWORDS="amd64 ~arm64 ~x86"
IUSE="client asyncio-client"

RDEPEND="dev-python/bidict[${PYTHON_USEDEP}]
Expand Down
10 changes: 10 additions & 0 deletions dev-util/ghidra/Manifest
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
DIST AXMLPrinter2.jar 24552 BLAKE2B 3ff09da948c2962919927ad35f8d38a13391c763a83962f8fdce90ec4720430b00be891f68fc149f62180ddf5f5e818af4e6b6a153d1a55e871f181e930d2b7b SHA512 c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601
DIST Ghidra_11.0.3_build.tar.gz 68990077 BLAKE2B 3c8c6b9082eacb40d2b95aa10b66b5dc6c5138d6164ea7ac2d4a4f2f2749a8b7e659b773bfeba2eabbf7b9d5293b51372db663a3f4c491a02ed9ed246f3c348d SHA512 4805c0508c2781f3b05697aa7930b044241d749341b2ba5087d50ff0839d08052c8d526f9898215fa35666721cbdbd0f63400966587d32e2b0d1a91c5b97c213
DIST Ghidra_11.1_build.tar.gz 70068571 BLAKE2B 9e306569ae6ffb7fd4f28ffd3bb045bc4178020ba544989945d40c29522907db2168d5402979efd84fa2a83066e3790bb3bbfb50e8cf89b9678ca848381c2281 SHA512 a51eeb397aeaf4e117eed90101a0dee2451940e7e5045c15378543531c3f77b79fde871167810032735da559861ddc6db8cebb36b31f8aaf737d16aefc213ff6
DIST PyDev-6.3.1.zip 24756333 BLAKE2B e9a942e0ff90b9eafbd1fa0df5429f2ff227ed140b7352a1003be04ffbc043e17bf19bd622d7fe9b958286a75ff4897c03088c1627ee62ea7b6e832752cb427e SHA512 411ed78d1057f5e9780e44169935fb8a0da17e97ce26e9a7a9fa9a251d4d3c1118e9b47dd9f7af03bde1f47180bde0d456039b65687f600026a148055311ecfa
DIST Pybag-2.2.10-py3-none-any.whl 297877 BLAKE2B 6563cfd657b4bed2a57217fd2fbac9a9bf4449f7dd9b3881bda7942d38b14390b2aca611d71811e98a3f1c78266cb66bcaff5229c46920935bec6a6a9642b200 SHA512 9a2582a6e7ec922b28abf2a7b5250161ef2da4ba2570b29435e626da8c98d8be17298fde7a374783599605224781feec6dc16bfca5d7eb0455bea49a51dfbeb7
DIST capstone-5.0.1-py3-none-win_amd64.whl 1272594 BLAKE2B 37bdd905b5c2a684c129de309d424dc3b408ebc2eabf8b609728f9547e94a29f8da18bc18a5a67e7f54bdc41bbe32f07d4c449c5ac6314e25003d18eeeb85ad1 SHA512 500baa5fc0f5b0adf22480f28d430ead8c8a85b3fe374131d61bf03b1bf960ac9192ea4cc739f62b8550f59f6d506cad80d24aba34d5d19a1ec10ea17be43572
DIST cdt-8.6.0.zip 76639241 BLAKE2B 32c724b1f6ff43132f09c544bac8b35ed3f4f5866c844810abba3a52f82a3585ae7a57430fcf5603afecbeec1f46461a831339e442ca628b77f78c319bd9fc26 SHA512 2b8bb498146aa29995e807c5b4e9d5dab0f6afe89a5ce256978b7b2c478677a0cb5a0f15913a32bd99cb7b4bb31230521f70b9c26cdef1cb983dfcea599737c0
DIST comtypes-1.4.1-py3-none-any.whl 197917 BLAKE2B 227edcd95cc36318431d132a5ef5bf8055c030b1bc4be214a7b6a884801fa4df17b9d7df08505d2fab6e80a31f0c6fc41826f720545babecc22915e46869c2ce SHA512 2179ef65afa59fefcae5624008ff768af6ae8b73d4efd4172648ebaddd35bb65b8d78765eb80ff5abe20445117fe6a26579e127d024bfe16a27c2643224b8026
DIST dex2jar-2.1.zip 5641797 BLAKE2B 364374d37b453b8b7514e4770845ab1a13e95264901bb0e433037ea797fda09b5c5629bfc7ab0daed3c86e0d1cc77796bd850f209bf781f8db5a34eebe6a8305 SHA512 44b4a51043ef608158e16f70d9a448ae0a37896da19bd9837e1124e197b7b41a7c37f074386b0cc03edd4f385066bf5ef04c553f6dec0b0cc2a11ecbf299b16f
DIST ghidra-dependencies-20240407.tar.gz 93975745 BLAKE2B e4cb5c0bf3d9e16c0cf3d62680843fdf82b66ea4e664ea2ca3a5b1bef4e7873d63d1ee3fde80af2470276ad11a93b1a2f73098d656d05bb0dcd100f08e6543b0 SHA512 6931213c151998643f2f5f129def5a244ce226816bd6d2ac822f9dfbb761876e535507a6abdf41eea915655f6e10bf961d937340f3335c56cec4264fcf95281f
DIST ghidra-dependencies-20240509.tar.gz 94930313 BLAKE2B 4a747d55d1c0cdb59b9695925e388d07a5409a0bd811504efebf8f1e29216ddfffc579ff20b9814747f131e4f1983ef748d7bb3347abbc3bb329b57f88d9e351 SHA512 1913802e75fe93967039c3ea7531523c937f07b04c95c8a007d1cd1017667ea89c126399c18e6a2e88b9d3bcdb998e5c1df77cc0003101d7018fbbe5a44c200f
DIST hfsexplorer-0_21-bin.zip 1473278 BLAKE2B e9d2a3fae4da8046a17ce5e6828b4d1ff27da6384aac4be3864fe2c16f83bb95cb728eaeec9a42c3e1febaef98ba9357bfc3744b4950deb4b783d36e723d6cc0 SHA512 b85b4316115695acc78cc7c675c673058c05a238451562be0c6a48b2d11a28e5645a42cb62cdf063be015369df26201dfab6cf2e60f39e6468d1d53b23f94415
DIST java-sarif-2.1-modified.jar 227352 BLAKE2B d768865f09f2aa4ec6b965347df13d7e1bcda38e2401cdcdad7eaabd68dba901e29525c1632b8d4ea3529ed894193abe09a38293f21d3155bba4c55b7c90ed8e SHA512 04d1f895f87a8f0a653ee5c2b18ed0b6d158f1b7de4e16de2e50ed5a3087b1e83ca01f6c4c8c53d1788942e29d2f41528c910f224c41e27098cb5c2838a8ddf3
DIST postgresql-15.3.tar.gz 29946539 BLAKE2B 9a58bab8ddcda552ebd2f6915f37161724c1ccd5e47670f80bce0818a826b7a7a06901d7e5c006ec3f5236af973c670a5352958e7aa33ee5d36e17acecf1cd40 SHA512 d659b96320fe884a3885bbf50d49a7def2b037e735fe2ee07fd1ccd81dd1a277f380756cb15535aba058bbddb64e22896ed3350b9c5a2757b2bf3b23583273f8
DIST protobuf-3.20.3-py2.py3-none-any.whl 162128 BLAKE2B f08932588f2b1b20906eed04fc82d1065958cce864725f8ef2c1b7cdbab1de740a1fb67be09a46c2a3dda87591f3e88348b12487340a3a2b93a8c267579cd4eb SHA512 89606377b2b33dcb54c92df73d47aa5df762472baebbec94ea804d916fbd2999fac9752177d91f488bb3861ee8d10df2d39e5c002dc9e9132215a05273313a85
DIST psutil-5.9.8.tar.gz 503247 BLAKE2B 192812d9006b9eb1a856ff8d322e6cfb320462e5dc5ee7b88869ce7f4f2277050c4867b5e3f64468bb42de0b5bde85b715b84b37842bd3f605216acf89a62a4c SHA512 6ddeed937119a930bb7b9556ff329f054e9429b8457c9a15d99cb105271297117abba587a974d02760bb8b6b244734973a676bdff6b533a53ce587858e48f337
DIST pywin32-306-cp312-cp312-win_amd64.whl 9227429 BLAKE2B 4a0d93f718f4676ad662f4fa7b3faf39e2aa1f969cfbc5043f6306f0858c80752b4455644a6ae80ebd5ca1517f26e883270ae6ed11ab592a2cf27e3fe9ec36e9 SHA512 1297e8fcd2fe4892e983125ed85de4bb6ee8b77fb0fde129d2e4ee1698105240321e89dc5727ddf966f4465ecea82d607b999751ede68beeba19060ed5f9f197
DIST setuptools-68.0.0-py3-none-any.whl 804037 BLAKE2B 743ab93b17f2e53e612c518d2d2fee73259dc4eef3de5ccb6587c84a91056072106d72def7189d2173c8bb53457da5b0010badaaca6a28c01aaff124dcb3bd10 SHA512 352b87cba8c4c9e1e0f14fb85a9f7c5bb3f874f09a8107c84df8051bba9d38b8da420babc66458bf2f51ef11b7089d1ecbbec4077a5982d73e1e63316a99c79e
DIST vs2012_x64.fidb 7056034 BLAKE2B 36be5c0b185c21d22dbde7d10eb83e2480eeaca049f0f4850f4b5ac2fd70ff722e5d838e2e7127c4422629e4e12756bae03811c0b05b5694748f9c3355bd015a SHA512 44a7c9edabc93e4f64eb301b98554de0e62314cbec3c8f6ee4fb7c432dcc1288dccdd79a47fd35c846426d7cd3dbdbfcbacf8832d148340b80cfd7f03239a92a
DIST vs2012_x86.fidb 7720975 BLAKE2B cdb488e12658f3ad8d38f5223deee590d0e667afd4c6f188578b6b77182ef0b8a35dbb7f7eb94a4e2c18756e117cf378589d0c9dacae05329b0ee97c4a96bc4c SHA512 7d4e5bfbbc481db067acb44e1f41bfdb0d3cc566b80916d6d73e9c374d394a577a62df1cb86e97e1ea0612f363339534013069b57d614530ff60bf093b85d4e2
DIST vs2015_x64.fidb 7837258 BLAKE2B deffa9a148ddde4e189de859f8cd514c4058789902d51d5aa509419e593a040c9853f868e3eaa50ac961cdf96cafb51beb781b6647f07da9a2629a22d51e59dc SHA512 d4fa8e7d458c1a46ab57e8526f36a54222e2299533c10a20f489ec3916a4ea359118bbadd0a18163c54f402a3e3ea668648ab481b1bd842b30ef7501fd1bdf2c
Expand All @@ -17,4 +26,5 @@ DIST vs2019_x64.fidb 5661013 BLAKE2B b0f741b704c9cda31a713b4e914cff26578d6c9c37f
DIST vs2019_x86.fidb 6207537 BLAKE2B f8c079c86b46aca19e62948f80463828117400798959bab33897dd4f4bd09ca35e8477d5390c35ec9859b03bc504cd7d884e011ca036d37fd3b71fb9049a8022 SHA512 8854d17447406e46405beef3594b7636f3bf4ac937f36eecedbe68d8b413299de44ef22ab5a5fb2d066c018d8c8d7e3a1f5bb2c2066a3173f21893ce54bc8c03
DIST vsOlder_x64.fidb 11155547 BLAKE2B 85854961194ea57bba7f8ed88206074c9d752dd0277377358e38cfa6d2973b73431d73f76564a379d740f74da4c7cca1aa5e48f58c428f97d253192a44dcad22 SHA512 f1f0e47fed785ada2384146b5738e25987c6131141b1b4b10815bf85575d839f116ecfe2866228d0cf8b12fd594ff24a75d802edc5649bc42bf4646960f45c39
DIST vsOlder_x86.fidb 17099444 BLAKE2B 2e2e65e2f3e32330453ddbb588ad19989c7212903b059194fc0bd4e4b62c5ec48b5e861c8057d82987a6e298b76ec63d5d266ecf5cef81c9c239b9ab0dfe4d68 SHA512 85f0d334b66a97252391aebf8f2497725a92b93b8c789a0b8cec1b41cd7f649703f8fa3a799c472607e5a0551c31594cfe2936ea6259c3e41eee1e64b8c32297
DIST wheel-0.37.1-py2.py3-none-any.whl 35301 BLAKE2B 41d905a91003dead88beb0231941ea0f4bc926107a1c8700934ca713fe47d91bb732d009adc44dfebcffd248a66dc513b9b372cd5bf826a058b4ebcde23075ec SHA512 dd5b7bce961e8bc3f25877c8e13433b522eb92fda533552424f2e4a03fbf8e374fab5792e645ba598f7b78a8e7458ee54bba379904772b22dfd7fad1ad4f7c5c
DIST yajsw-stable-13.09.zip 28128407 BLAKE2B 3be1e28c9399a40f7bb6644c3b6e6bb2653d0192c0c65529fdcb5d0feaca99e49485503a8c06e2e7196bd80445cb98359aefbb87d6af19dbde43c3e290360f96 SHA512 d8682b57ce7577374a17113e1ace77393397e405e6450e3f7637ed1f0f42bc7170b378f775a4ba3c458b202ef35f95b35317cce45659b8a3b25aaa59e8393aa4
Loading

0 comments on commit 3e2d41e

Please sign in to comment.