diff options
| author | Tert0 <tert0byte@gmail.com> | 2025-02-22 00:02:03 +0100 |
|---|---|---|
| committer | Tert0 <tert0byte@gmail.com> | 2025-02-28 16:55:49 +0100 |
| commit | 30f82d2e883b178ea8da2496ba47c240ea32362b (patch) | |
| tree | d2012eb97647513fdc0cf62cb7bb4a7172e03c28 /pkgs/by-name/ve/velocity/fix-version.patch | |
| parent | hdrop: 0.7.5 -> 0.7.6 (#384695) (diff) | |
| download | nixpkgs-30f82d2e883b178ea8da2496ba47c240ea32362b.tar.gz | |
velocity: init at 3.4.0-unstable-2025-02-28
Diffstat (limited to 'pkgs/by-name/ve/velocity/fix-version.patch')
| -rw-r--r-- | pkgs/by-name/ve/velocity/fix-version.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/by-name/ve/velocity/fix-version.patch b/pkgs/by-name/ve/velocity/fix-version.patch new file mode 100644 index 000000000000..8c768fe863ef --- /dev/null +++ b/pkgs/by-name/ve/velocity/fix-version.patch @@ -0,0 +1,32 @@ +--- a/build-logic/src/main/kotlin/velocity-init-manifest.gradle.kts ++++ b/build-logic/src/main/kotlin/velocity-init-manifest.gradle.kts +@@ -2,28 +2,9 @@ import org.gradle.jvm.tasks.Jar + import org.gradle.kotlin.dsl.withType + import java.io.ByteArrayOutputStream + +-val currentShortRevision = ByteArrayOutputStream().use { +- exec { +- executable = "git" +- args = listOf("rev-parse", "HEAD") +- standardOutput = it +- } +- it.toString().trim().substring(0, 8) +-} +- + tasks.withType<Jar> { + manifest { +- val buildNumber = System.getenv("BUILD_NUMBER") +- val velocityHumanVersion: String = +- if (project.version.toString().endsWith("-SNAPSHOT")) { +- if (buildNumber == null) { +- "${project.version} (git-$currentShortRevision)" +- } else { +- "${project.version} (git-$currentShortRevision-b$buildNumber)" +- } +- } else { +- archiveVersion.get() +- } ++ val velocityHumanVersion = System.getenv("BUILD_VERSION") + attributes["Implementation-Version"] = velocityHumanVersion + } + } |
