mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-15 21:02:30 +01:00
memprocfs: 4.4 bump, fix https://github.com/pentoo/pentoo-overlay/issues/823
This commit is contained in:
parent
4f39fd5547
commit
6961e6dae2
5 changed files with 68 additions and 3 deletions
31
dev-libs/LeechCore/LeechCore-2.10.ebuild
Normal file
31
dev-libs/LeechCore/LeechCore-2.10.ebuild
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Copyright 1999-2021 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 ~arm64 x86"
|
||||
|
||||
DEPEND="virtual/libusb:*"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
#https://github.com/ufrisk/LeechCore/issues/26
|
||||
emake -C leechcore clean
|
||||
sed -i '/CFLAGS += -fPIE /d' leechcore/Makefile || die
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -C leechcore
|
||||
}
|
||||
|
||||
src_install(){
|
||||
dolib.so files/leechcore.so
|
||||
}
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
DIST LeechCore-2.10.tar.gz 149807 BLAKE2B 255dda9deb394da0c0fe682e640c8b0d06a41449306d0fa6e360a13f2fe676dbc58cf51096fd573c216ab9cc992538ea4a93ea57eacf28d859ed00c2895dabd2 SHA512 cae9105d8e6ffdf4efea74352f00fe22c9813863a513619fe3c0278f4895a07b54ab888cdd97dad1e58d650ac040857978806ae09cefeee1c54c914a165fd41d
|
||||
DIST LeechCore-2.6.tar.gz 145973 BLAKE2B 825753275513f26e495b50222a07f628cbf9f78e2117b3c31c3b5054518febf10073d79d60c7750f3805a579c81f1a465500884544d95133bc0bbd44c78b8819 SHA512 345908e407e205aa28a2fc56b6bbc1cf46033f348fbc4f4a17241efd041b2ad0b6db8028527706e9ec7eab8b2e5c7d5293743eebdc21bfdd339979ad8a775cba
|
||||
DIST LeechCore-2.7.tar.gz 146265 BLAKE2B 5223de594c41e575e3d4fb9fa62accad4323b8eebb7aac14d52980e95bbd77c4c801bb220c01082fa60d8fa47c29c472046d83ed8cf9ed49b168ed1919fc6ea1 SHA512 d8c8518bf4538e7405581f34f1228510e5136fa0d716f1b7ccb43a935e69b325de3b3d4e8cf4b2480b29bb58ad4168fc5879780d388d84c07f639d03e30c6c39
|
||||
DIST LeechCore-2.8.tar.gz 194338 BLAKE2B 145c417429d6c81e41e052a3ec985b185124ae1d6b60e6e159702e191dd5cbdba487bf6a4b16f7d5691da62ce34ef518346124fa884b9cf7536f0595a0e6d637 SHA512 dedf78bc8066f7ba6a0a18e14ee2a3341c5aed15a75934e2512d32cb44a2fda75c92eb2d7a0e9484baf27f859f92bab6c43b86149277951467b8a751ab089585
|
||||
|
|
|
|||
|
|
@ -1 +1,2 @@
|
|||
DIST memprocfs-4.2.tar.gz 2909521 BLAKE2B 3030aa6ff50ba2b81d85bf513c8a900bd00f617f86a1f0912fa47cb8cfaa02a8b22b4731efd179fff9f93c441a2fe5ce74e5ee9c506bd1524ee487f119cbdc13 SHA512 d63a830c4325d1a9b592c27997f64d7006a347ab7ae92633298c7b08fd6bfb9c30827aea7199991361cb6d44d7f250aafc7b688b1cee24d31294b54728b276e5
|
||||
DIST memprocfs-4.4.tar.gz 2949458 BLAKE2B d1c661f948b71fcb8c0d14e3fe1c63ca541b8cb30d9a44c1fdc29172ab65daa71be8ad1e49d11206765dfaca07463c8f8d2fd8ec9b150cd04a548114510518ca SHA512 88517a5d8217ec41d813b736dc85a9e1400381eb20913d9c0deffab418660a56a2212c0b3a6a3c5b02b4e555e45330949010defe1ceb6589572fc9668267171d
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ EAPI=7
|
|||
|
||||
DESCRIPTION="The Memory Process File System"
|
||||
HOMEPAGE="https://github.com/ufrisk/MemProcFS"
|
||||
SRC_URI="https://github.com/ufrisk/MemProcFS/archive/refs/tags/v4.2.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="https://github.com/ufrisk/MemProcFS/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
|
@ -20,8 +20,6 @@ RDEPEND="${DEPEND}"
|
|||
S="${WORKDIR}/MemProcFS-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
#https://github.com/ufrisk/MemProcFS/issues/72
|
||||
eapply "${FILESDIR}/886427ffb4bcfd4cecb8a7c40dfde52e3901ecab.patch"
|
||||
sed '/mv leechcore.so/d' -i vmm/Makefile || die
|
||||
eapply_user
|
||||
}
|
||||
|
|
|
|||
34
dev-libs/memprocfs/memprocfs-4.4.ebuild
Normal file
34
dev-libs/memprocfs/memprocfs-4.4.ebuild
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="The Memory Process File System"
|
||||
HOMEPAGE="https://github.com/ufrisk/MemProcFS"
|
||||
SRC_URI="https://github.com/ufrisk/MemProcFS/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
|
||||
DEPEND="virtual/libusb:*
|
||||
sys-fs/fuse
|
||||
dev-libs/openssl
|
||||
app-arch/lz4
|
||||
dev-libs/LeechCore"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/MemProcFS-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
sed '/mv leechcore.so/d' -i vmm/Makefile || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -C vmm vmm
|
||||
}
|
||||
|
||||
src_install(){
|
||||
dolib.so files/vmm.so
|
||||
}
|
||||
Loading…
Reference in a new issue