BloodHound-4.1.0.ebuild

This commit is contained in:
Anton Bolshakov 2022-02-10 13:30:42 +08:00
parent 73b2218ae7
commit d538b9e712
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
4 changed files with 9 additions and 29 deletions

View file

@ -5,7 +5,8 @@ EAPI=6
inherit eutils
ELECTRON_PV="6.0.11"
#package.json: "electron": "^11.5.0"
ELECTRON_PV="11.5.0"
DESCRIPTION="Six Degrees of Domain Admin"
HOMEPAGE="https://github.com/BloodHoundAD/BloodHound"
@ -14,7 +15,7 @@ SRC_URI="https://github.com/BloodHoundAD/BloodHound/archive/${PV}.tar.gz -> ${P}
arm? ( https://github.com/electron/electron/releases/download/v${ELECTRON_PV}/electron-v${ELECTRON_PV}-linux-armv7l.zip )
arm64? ( https://github.com/electron/electron/releases/download/v${ELECTRON_PV}/electron-v${ELECTRON_PV}-linux-arm64.zip )
x86? ( https://github.com/electron/electron/releases/download/v${ELECTRON_PV}/electron-v${ELECTRON_PV}-linux-ia32.zip )
https://dev.pentoo.ch/~blshkv/distfiles/${PN}-3.0.3-node_modules.tar.gz"
https://dev.pentoo.ch/~blshkv/distfiles/${PN}-4.1.0-node_modules.tar.gz"
#create modules using "npm install"
LICENSE="GPL-3"

View file

@ -1,6 +1,11 @@
DIST BloodHound-3.0.3-node_modules.tar.gz 97799744 BLAKE2B c9541b8f57104369a8deb4ca62ad80858b64babe19729255c4119b159e5ae204404ab7f5fa4d99db6c9c5adde6a091efbba1660e20939fb1b44a016db716d82a SHA512 553793e1fcb44601aaf506e89a9563aaa98d95d43f1a4050af53e0a0ccde26d3eff4f4302287ffe26758b5b654bb48b99448cf596fe3273a941e5e027adb9a87
DIST BloodHound-4.0.2.tar.gz 120192666 BLAKE2B 9a301146190bb27ec258b25e68484b99840f427a0a73b21cd5ec69c435180148beefd114866ba2d29dc9fc3e8206e32c6e51abc24b34de5fa4fad063f71ab2c1 SHA512 2156a53034a2b3e15ee337a8c2f13d1f3ffdc10ed03ad49d4998ba0712002e8cac7362c5b51ae67a790c5492b8dd2e3dbf6af09c7355d0c84d18829d988b66af
DIST BloodHound-4.0.3.tar.gz 120193949 BLAKE2B 0c04426e942c66e8da4e751664573b4284102ca3118015f42dbb7fb69d06933ca236674ff2d862985fbcb6d603da9535e268bea79bbc0fee4c0b295efac1ac6e SHA512 93f34c72d6a54224aa1d4d262a40983e0a33dcddabda2d593325a56114d57467c149a18c0d2536a41bf8ee54181ebb1e1676ebad7d41ce884f9f26b6bcf631df
DIST BloodHound-4.1.0-node_modules.tar.gz 109455857 BLAKE2B d573f5fa4d83af49074f04565c17f811bd4b60a65f0a748e68bc0c365c83f38bcf726f03e88212831d5e264a8f9b1be1e407c6986ee79de02c8c6762597e30f8 SHA512 3c59871c00f6e06278b655220e065a37930363a93e1b188fb11515677f6bc570938b932e166a30a74c8051cb814d3e92137f6d875c93c0d478713e6a5b63776f
DIST BloodHound-4.1.0.tar.gz 119032885 BLAKE2B 117ef723febf530595b9c634c8fda2d714d3fb5a6a44eff0ba54e3ac93da72302dc6f0498d13e66811663ee7084be3083aef9e71c7ce1dec70cf1e73e091ab40 SHA512 074646667d9990402e5e44eecdbf94afe52328d8f0fa47eeda0c69e7fb7f6e9ca2a94b65a3391baebc277c5ae45aebaa772a51a50a3bae98c211c9cadab0f223
DIST electron-v11.5.0-linux-arm64.zip 81228358 BLAKE2B 0498a753857af8350dff27668fad34dbcfcbe1d2867af3d40c44a20e6cb29cd5a8d899f4d5c484267d2249e4ea422087580b5ba162b4e4dda1288875fdb88a99 SHA512 a22a665ebc2ac45356e4b54f6aac541bc9219c5ea84bc85114fd67876d09a6d78f46ba35568b81507996ac93f4f6a2d600721e5bccafb0a0dc6112d359d163f1
DIST electron-v11.5.0-linux-armv7l.zip 66162421 BLAKE2B e777950820036e8bde9a62251fe35a143e848c0ef881f90b503463154a2918f9748a80ff087fd6921f34b87b26afb745c4ed89915e35c7c5b893a46b24ab79ff SHA512 706ce923e6c95312fb0cdd108a6700627554a0eae23802a477ece0abb3f4618acaa9558896afa64c009d407061a554762af190171041f4861230437c391bf86f
DIST electron-v11.5.0-linux-ia32.zip 73996597 BLAKE2B ae6b4ec1ba60e3149e099a636ce807bddaa4e4810477bc8c14d0d893ef06c7de8c40826b9952ee81f32641c4a2e3261efd7915d25dbc609a4be6ad9d22472ae5 SHA512 86db8a1bfa36e236b88fd472d2c1e5c697ea6a1cbdecae963e69d873fb9b437d5c8b78b24b792c3b595bca7b5d1cf1840a7db233e5b3324c2484436e51f3edec
DIST electron-v11.5.0-linux-x64.zip 76139311 BLAKE2B 2f93cb486539c9c769868b123b1c94b584075532312ffb5d94b9b5c0bb4254c76f7937c6166273ee603d020fa74c61dafddcdaf7208499fd8fdb22b5820ca06f SHA512 a07e75a393d3084d86d845b12d0063b8f83ad6abacc2e67bb68d1b7f92c12ff1e893c643daa0359c9ed73b18af00f39102f4f73ea815ef129259de497680d22d
DIST electron-v6.0.11-linux-arm64.zip 62651275 BLAKE2B d848754f2181f87ed218333252c32e7af3ca782acb4fa6fdfd36d7043feffb301ba1f8cbdb654d8b613602e7d1d6a932c47381a0f3c735811017e7463e5912c0 SHA512 1f7ed8608db90f7d0eba36b8a4ab590d857ab1db0d469d625f3395a9a78b881dfa4877e7e2ced0a98e1eb56b9ac947d220d790393ee63152e50b8497f8446c33
DIST electron-v6.0.11-linux-armv7l.zip 54838319 BLAKE2B bfc0f69a510f329b96a34f11254604a2dad906ea57f8ff303e15f2b841fda9cb889ac6d3b0a4ec8e94a8eeced39d8010ec15117ede17bdb79c94b57de8793305 SHA512 6ea01bbcd929265459fa4cba4316335a971b84a3f2c177146eb850c93de1c61ec0ebb978ed9d200232469e6da3ac4119b94c16f0f200f4b74d8ecb090f144910
DIST electron-v6.0.11-linux-ia32.zip 63263712 BLAKE2B 50a90211e77b968534049b381da8b983ee100de507ce6db1bf086cb9831dc53c7e48d514e8a011abf6140686ef5bddc1ed685109f1a3540ac9e8f93a06e8a383 SHA512 9face6b7c41ff74c654a722a90ae183fe8399d30613e9e810780098894e12c1e3c292e8305bd67795c9be5cd6098ad21a21852835ccb20f88122c5351168fbef

View file

@ -1,11 +0,0 @@
--- package.json.orig 2020-03-14 14:10:23.346913326 +0800
+++ package.json 2020-03-14 14:13:33.217924052 +0800
@@ -51,7 +51,7 @@
"cross-env": "^6.0.3",
"css-loader": "^3.2.0",
"electron": "^6.0.11",
- "electron-packager": "^14.1.1",
+ "electron-packager": "^14.2.1",
"express": "^4.16.2",
"style-loader": "^1.0.0",
"webpack": "^4.41.0",

View file

@ -1,15 +0,0 @@
--- package.json.orig 2020-03-11 02:33:15.000000000 +0800
+++ package.json 2020-03-14 11:56:44.098460296 +0800
@@ -31,7 +31,11 @@
"dev": "concurrently -k \"babel-node server.js\" \"npm start\"",
"winbuild": "webpack --config webpack.config.production.js && electron-packager . BloodHound --platform=win32 --arch=all --overwrite --prune --ignore=./*.zip --ignore=./BloodHound.* --ignore=BloodHoundExampleDB.graphdb --ignore=Ingestors --ignore=node_modules/\\.bin --icon=src/img/icon.ico",
"macbuild": "webpack --config webpack.config.production.js && electron-packager . BloodHound --platform=darwin --arch=all --overwrite --prune --ignore=./*.zip --ignore=./BloodHound.* --ignore=BloodHoundExampleDB.graphdb --ignore=Ingestors --ignore=node_modules/\\.bin --icon=src/img/icon.icns",
- "linuxbuild": "webpack --config webpack.config.production.js && electron-packager . BloodHound --platform=linux --overwrite --prune --ignore=./*.zip --ignore=./BloodHound.* --ignore=BloodHoundExampleDB.graphdb --ignore=Ingestors --ignore=node_modules/\\.bin && electron-packager . BloodHound --platform=linux --overwrite --arch=armv7l --prune --ignore=./*.zip --ignore=./BloodHound.* --ignore=BloodHoundExampleDB.graphdb --ignore=Ingestors --ignore=node_modules/\\.bin && electron-packager . BloodHound --platform=linux --arch=arm64 --overwrite --prune --ignore=./*.zip --ignore=./BloodHound.* --ignore=BloodHoundExampleDB.graphdb --ignore=Ingestors --ignore=node_modules/\\.bin"
+ "webbuild": "webpack --config webpack.config.production.js",
+ "linuxbuild_32": "electron-packager . BloodHound --platform=linux --arch=ia32 --electronZipDir=../../distdir",
+ "linuxbuild_64": "electron-packager . BloodHound --platform=linux --arch=x64 --electronZipDir=../../distdir",
+ "linuxbuild_arm": "electron-packager . BloodHound --platform=linux --arch=armv71 --electronZipDir=../../distdir",
+ "linuxbuild_arm64": "electron-packager . BloodHound --platform=linux --arch=arm64 --electronZipDir=../../distdir"
},
"babel": {
"presets": [