Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions srcpkgs/plantuml/patches/no-git-directory.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
no .git directory in tarball, disable failure on gradle-git-properties plugin

--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -639,6 +639,7 @@ val gitPropertiesFile = tasks.named<com.gorylenko.GenerateGitPropertiesTask>("

gitProperties {
dateFormat = "yyyy-MM-dd'T'HH:mm:ssX"
+ failOnNoGitDirectory = false
}

// gradle-git-properties adds its output dir to the main resources, so every Jar
10 changes: 5 additions & 5 deletions srcpkgs/plantuml/template
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
# Template file for 'plantuml'
pkgname=plantuml
reverts="8047_1 8053_1 8059_1"
version=1.2025.9
version=1.2026.6
revision=1
hostmakedepends="gradle openjdk8"
hostmakedepends="gradle openjdk21"
depends="virtual?java-environment graphviz"
short_desc="Create UML diagrams from a plain text language"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="http://plantuml.com/"
distfiles="https://github.com/plantuml/plantuml/archive/v${version}.tar.gz"
checksum=0678e89c671f4fade2367958e758b629dd78c127c0dca95e743b4d11b89b6de0
checksum=323ca8a555cd14c1e1d439f314cda8796ddeca663f533ea0068a9d05cc0c0b84

do_build() {
gradle --no-daemon pdfJar --exclude-task test
gradle --no-daemon jar --exclude-task test
echo "#!/bin/sh" > plantuml
echo "java -jar /usr/share/java/${pkgname}-${version}.jar \$@" >> plantuml
chmod 755 plantuml
}

do_install() {
vbin plantuml
vinstall build/libs/plantuml-pdf-${version}.jar 644 usr/share/java ${pkgname}-${version}.jar
vinstall build/libs/plantuml-${version}.jar 644 usr/share/java ${pkgname}-${version}.jar
}