From cd1cf3d576d5d504a1e417cedf0435540de9601f Mon Sep 17 00:00:00 2001 From: blshkv Date: Tue, 7 Jan 2020 20:58:35 +0800 Subject: [PATCH] pcileech: 4.4 bump --- app-forensics/pcileech/Manifest | 1 + app-forensics/pcileech/pcileech-4.4.ebuild | 32 ++++++++++++++++++++++ dev-libs/LeechCore/LeechCore-1.6.ebuild | 24 ++++++++++++++++ dev-libs/LeechCore/Manifest | 1 + 4 files changed, 58 insertions(+) create mode 100644 app-forensics/pcileech/pcileech-4.4.ebuild create mode 100644 dev-libs/LeechCore/LeechCore-1.6.ebuild diff --git a/app-forensics/pcileech/Manifest b/app-forensics/pcileech/Manifest index 6284530b0..cf31df041 100644 --- a/app-forensics/pcileech/Manifest +++ b/app-forensics/pcileech/Manifest @@ -1,2 +1,3 @@ DIST pcileech-4.2.tar.gz 317922 BLAKE2B 2befad309f6ba121f40f6049f21673bba4fee483b8ccb04f1960f8b125575bad9349a6289533967b649228b174b84282ab40c55383c5008f65dd5efeea1fd376 SHA512 0092f3014f277907030366dbb15b834f1b8e78879d9ce6e3d55add21f3d8e46218cbbfcfaf8a1641cdd328feeb82b7c34b87cd6d8837bb168401f700cff74e24 DIST pcileech-4.3.tar.gz 320085 BLAKE2B 04eb6a00cebfef2ca9b212846f3915f1710f6530e07fbe9dca06248b4c7b73f12d34545d8d8e22cf66b7f6f11f50a4a7c04c0c54d42b13a010bd4e61bbf397d8 SHA512 318dd768ba4aa4c813a24b1a36f5810f80002c101e9a1f41de7573ab60ac87d2d5e2e4a28778226954a060f2e5246b3022e611a1a91acd50c6a39ffafa9be103 +DIST pcileech-4.4.tar.gz 323349 BLAKE2B 32428653acc8d3038c1c9d45b842a1cc49aa76b37439b50b1cf5a0c3445f1df0f1be6b057e8636f6ae828e94103b99dd53a09b4eb158f6998a4073c604abb8de SHA512 34f9a17120f250d9e507a0a50b0e945f65215d857e8285f84a1b745beffaf264898fad976ecbbdf5f4c5157cfbfa89859eaafedd675d2132a6912dc5b9e8c43f diff --git a/app-forensics/pcileech/pcileech-4.4.ebuild b/app-forensics/pcileech/pcileech-4.4.ebuild new file mode 100644 index 000000000..092fd6683 --- /dev/null +++ b/app-forensics/pcileech/pcileech-4.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 ~x86" +IUSE="ft60x_driver" + +DEPEND="virtual/libusb:1 + >=dev-libs/LeechCore-1.5 + ft60x_driver? ( sys-kernel/ft60x_driver )" +RDEPEND="${DEPEND}" + +src_prepare() { + #https://github.com/ufrisk/pcileech/issues/82 + sed -i "s|files/$|files/ \|true|" pcileech/Makefile + eapply_user +} + +src_compile() { + emake -C pcileech +} + +src_install(){ + dobin files/pcileech +} diff --git a/dev-libs/LeechCore/LeechCore-1.6.ebuild b/dev-libs/LeechCore/LeechCore-1.6.ebuild new file mode 100644 index 000000000..d8e3a9d8f --- /dev/null +++ b/dev-libs/LeechCore/LeechCore-1.6.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Direct Memory Access (DMA) Attack Software" +HOMEPAGE="https://github.com/ufrisk/LeechCore" +SRC_URI="https://github.com/ufrisk/LeechCore/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" + +src_compile() { + emake -C leechcore +} + +src_install(){ + dolib.so files/leechcore.so +} diff --git a/dev-libs/LeechCore/Manifest b/dev-libs/LeechCore/Manifest index 888f3cc4d..a7a10017f 100644 --- a/dev-libs/LeechCore/Manifest +++ b/dev-libs/LeechCore/Manifest @@ -2,3 +2,4 @@ DIST LeechCore-1.0.tar.gz 314307 BLAKE2B a73416f449c60f475e0708ccf7b341a5b95d629 DIST LeechCore-1.2.2.tar.gz 702773 BLAKE2B 41fd1f74a122ce7964d42bededa9592edc52bfdbcee4da474fdc1ee9401d6b70933ea76265519ea3d44a0d59a2bae6db462f8777948899936eccf6c87afcbcbf SHA512 b2e1d6be9fad300d0581b8072a1efb48afec1e82e6cc3fe2888ea5012d84032ac663d3014a0f92c37015e746d378d40d9dd924e8e6cc9895e562ac114df8afa4 DIST LeechCore-1.2.tar.gz 675677 BLAKE2B 40587ebed2104580bdb4c7c0a9ce1cb6f12a1ee8e4a7b1cf6a9c627604a9bacd3dd8bbcacc13bc2d709bc2a9290450eb22d8882717c5398ac28fb8447bb256a0 SHA512 e990621de7533c03bdc26a0e2caa5dd5d6fe5165d061fec92ffd20f9cb287f97642164d667b3d8eb50003855e62fa5eafdf8ffb4d0bc684abe4236ff5676baad DIST LeechCore-1.5.tar.gz 153119 BLAKE2B 4793bee0c59c4fdcbace81dcdc7d9381ee0ccbe849c294b8534bf8d8d22e7d227466d2873fab48198d0d592023bc65fb41ba5e66eb759f32c8e068e433f3624e SHA512 e3f701c6bde78fac15f759800d014c9d35229808357d722bc042d20e633245ac721bc64ea65e1fe6f6d45f32b7dd4310419b4682c7f394c3e973501d65f67957 +DIST LeechCore-1.6.tar.gz 155002 BLAKE2B 03d1edd50e1cfaf6341014e6278013d8365f26af78c8de396a3b09a999c08402943e0b6278c83cbb852a134582568a70853e79fe1fa2be087cbf84aa35a1a931 SHA512 4a0342ff99318f532f64c8aa472b2fb506526abb27a42d90bf08a14fd0da844a59a91ff7117373fbb906185bdca65977398b0b126e94ba2dc1396c45bc033ea4