From 6cc59746950f9c950b26ad46c8654ac935d93432 Mon Sep 17 00:00:00 2001 From: eholzbach Date: Fri, 14 Aug 2026 15:07:37 -0400 Subject: [PATCH] plantuml: update to 1.2026.6 --- srcpkgs/plantuml/patches/no-git-directory.patch | 12 ++++++++++++ srcpkgs/plantuml/template | 10 +++++----- 2 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 srcpkgs/plantuml/patches/no-git-directory.patch diff --git a/srcpkgs/plantuml/patches/no-git-directory.patch b/srcpkgs/plantuml/patches/no-git-directory.patch new file mode 100644 index 00000000000000..1804da0b320e7f --- /dev/null +++ b/srcpkgs/plantuml/patches/no-git-directory.patch @@ -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(" + + 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 diff --git a/srcpkgs/plantuml/template b/srcpkgs/plantuml/template index ce78c0e3f76fdf..7cacd4ee8bcb3a 100644 --- a/srcpkgs/plantuml/template +++ b/srcpkgs/plantuml/template @@ -1,19 +1,19 @@ # 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 " 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 @@ -21,5 +21,5 @@ do_build() { 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 }