armitage: patch for Gradle 8

Only one more Gradle 6 usage left to go!
This commit is contained in:
Tomo 2024-10-30 05:46:00 +00:00
parent bc68570697
commit 0944fc3af9
2 changed files with 31 additions and 3 deletions

View File

@ -0,0 +1,28 @@
Upstream PR: https://github.com/r00t0v3rr1d3/armitage/pull/1
diff --git a/armitage/build.gradle b/armitage/build.gradle
index 43a5d08..50ae084 100644
--- a/armitage/build.gradle
+++ b/armitage/build.gradle
@@ -19,7 +19,7 @@ jar {
from {
configurations.compileClasspath.filter { it.exists() }.collect { it.isDirectory() ? it : zipTree(it) }
}
- archiveName 'armitage.jar'
+ archiveFileName.set 'armitage.jar'
}
dependencies {
diff --git a/cortana/build.gradle b/cortana/build.gradle
index c7d08bb..aa54635 100644
--- a/cortana/build.gradle
+++ b/cortana/build.gradle
@@ -19,7 +19,8 @@ jar {
from {
configurations.compileClasspath.filter { it.exists() }.collect { it.isDirectory() ? it : zipTree(it) }
}
- archiveName 'cortana.jar'
+ duplicatesStrategy DuplicatesStrategy.INCLUDE
+ archiveFileName.set 'cortana.jar'
}
dependencies {

View File

@ -3,7 +3,7 @@
, fetchurl
, fetchFromGitHub
, jdk11
, gradle_6
, gradle
, metasploit
, makeWrapper
, makeDesktopItem
@ -15,8 +15,6 @@ let
pname = "armitage";
version = "unstable-2022-12-05";
gradle = gradle_6;
src = fetchFromGitHub {
owner = "r00t0v3rr1d3";
repo = "armitage";
@ -45,6 +43,8 @@ let
url = "https://gitlab.com/kalilinux/packages/armitage/-/raw/042beb7494a10227761ecb3ddabf4019bbb78681/debian/patches/fix-meterpreter.patch";
hash = "sha256-p4fs5xFdC2apW0U8x8u9S4p5gq3Eiv+0E4CGccQZYKY=";
})
# Update for Gradle 8 (https://github.com/r00t0v3rr1d3/armitage/pull/1)
./gradle-8.patch
];
in