From cbb7feb340cb18e051c96d98aadfda77a110f26b Mon Sep 17 00:00:00 2001 From: Jared Cervantes Date: Sun, 14 Jun 2026 18:44:52 -0400 Subject: [PATCH] polylith: Switch to OpenJDK-25 **Summary** - Install license Signed-off-by: Jared Cervantes --- packages/p/polylith/files/poly | 2 +- packages/p/polylith/package.yml | 21 +++++++++++---------- packages/p/polylith/pspec_x86_64.xml | 13 +++++++------ 3 files changed, 19 insertions(+), 17 deletions(-) diff --git a/packages/p/polylith/files/poly b/packages/p/polylith/files/poly index 27ffa8b1532e..a4b2249aaf07 100755 --- a/packages/p/polylith/files/poly +++ b/packages/p/polylith/files/poly @@ -8,7 +8,7 @@ done if [ -z "$JAVA_HOME" ]; then - export JAVA_HOME=/usr/lib64/openjdk-21 + export JAVA_HOME=/usr/lib64/openjdk-25 fi if [ -z "$JAVA" ]; then diff --git a/packages/p/polylith/package.yml b/packages/p/polylith/package.yml index 451639a8e857..85c23de7d118 100644 --- a/packages/p/polylith/package.yml +++ b/packages/p/polylith/package.yml @@ -1,27 +1,28 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : polylith version : 0.3.32 -homepage : https://polylith.gitbook.io/polylith/ -release : 7 +release : 8 source : - https://github.com/polyfy/polylith/archive/refs/tags/v0.3.32.tar.gz : e34f1fdd52392f8dd542f7b25abbde870018aa8fb83693f8456dd8028b97bf93 +homepage : https://polylith.gitbook.io/polylith/ license : EPL-1.0 component : programming.tools -networking : true summary : Clojure tool for managing polylith projects description: | The poly tool helps you manage your polylith projects which introduces the architectural concept of "service level building blocks" which can be combined like LEGO® bricks to build our services and systems. +networking : true environment: | - export JAVA_CMD=/usr/lib64/openjdk-21/bin/java - export JAVA_HOME=/usr/lib64/openjdk-21 - export PATH=$JAVA_HOME/bin:$PATH + export JAVA_CMD=/usr/lib64/openjdk-25/bin/java + export JAVA_HOME=/usr/lib64/openjdk-25 + export PATH=${JAVA_HOME}/bin:${PATH} builddeps : - clojure-tools - - openjdk-21 + - openjdk-25 rundeps : - - openjdk-21 + - openjdk-25 build : | clojure -T:build uberjar :project poly install : | - install -Dm00755 $pkgfiles/poly $installdir/usr/bin/poly - install -Dm00644 ./projects/poly/target/poly.jar $installdir/usr/lib/polylith/poly.jar + install -Dm00755 ${pkgfiles}/poly ${installdir}/usr/bin/poly + install -Dm00644 ${workdir}/projects/poly/target/poly.jar ${installdir}/usr/lib/polylith/poly.jar + %install_license LICENSE diff --git a/packages/p/polylith/pspec_x86_64.xml b/packages/p/polylith/pspec_x86_64.xml index 9f23ea9ebfcb..77869183cbe5 100644 --- a/packages/p/polylith/pspec_x86_64.xml +++ b/packages/p/polylith/pspec_x86_64.xml @@ -3,8 +3,8 @@ polylith https://polylith.gitbook.io/polylith/ - Jakob Gezelius - jakob@knugen.nu + Jared Cervantes + jared@jaredcervantes.com EPL-1.0 programming.tools @@ -22,15 +22,16 @@ /usr/bin/poly /usr/lib/polylith/poly.jar + /usr/share/licenses/polylith/LICENSE - - 2026-01-25 + + 2026-06-14 0.3.32 Packaging update - Jakob Gezelius - jakob@knugen.nu + Jared Cervantes + jared@jaredcervantes.com \ No newline at end of file