From fe1fc6db7e48bff70b92e9f9e369c0b60f22a34e Mon Sep 17 00:00:00 2001 From: Asta86 Date: Wed, 11 Mar 2026 22:08:46 -0300 Subject: [PATCH 1/3] Update RPMFusion URLs for Fedora 44 --- README.md | 2 +- src/main/java/cf/maybelambda/fedora/ConfigManager.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index cdfad77..a909bf5 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ ## Fedora setup script Java (21+) program that installs most KDE applications and many development tools on -Fedora 42 systems, using the [KDE Edition](https://fedoraproject.org/kde), +Fedora 44 systems, using the [KDE Edition](https://fedoraproject.org/kde), which comes with Java 21 preinstalled, as a starting point. It also sets some configuration options useful for development work and system administration. diff --git a/src/main/java/cf/maybelambda/fedora/ConfigManager.java b/src/main/java/cf/maybelambda/fedora/ConfigManager.java index c4fea80..ebe052a 100644 --- a/src/main/java/cf/maybelambda/fedora/ConfigManager.java +++ b/src/main/java/cf/maybelambda/fedora/ConfigManager.java @@ -21,8 +21,8 @@ public class ConfigManager { "https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-nonfree-fedora-2020" ); private static final List rpmFusionRepos = List.of( - "https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-42.noarch.rpm", - "https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-42.noarch.rpm" + "https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-44.noarch.rpm", + "https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-44.noarch.rpm" ); private static final String flatpakRemoteName = "flathub"; From 8ae35fae9dd24a2363f2345dd9d8ceb757b47471 Mon Sep 17 00:00:00 2001 From: Asta86 Date: Tue, 17 Mar 2026 16:13:07 -0300 Subject: [PATCH 2/3] Use Java 25 --- pom.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 3bd9aaf..faef133 100644 --- a/pom.xml +++ b/pom.xml @@ -6,11 +6,12 @@ cf.maybelambda fedora-setup-script - 3.1.0 + 4.0.0 - 21 - 21 + 25 + 25 + 25 UTF-8 @@ -37,7 +38,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.4 + 3.5.5 false From 07e7d0323bb1ef2732464a3ed4f456d6323d4e5f Mon Sep 17 00:00:00 2001 From: Asta86 Date: Wed, 18 Mar 2026 06:29:11 -0300 Subject: [PATCH 3/3] Remove java release tag --- README.md | 4 ++-- pom.xml | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a909bf5..ca95dd6 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ ## Fedora setup script -Java (21+) program that installs most KDE applications and many development tools on +Java (25+) program that installs most KDE applications and many development tools on Fedora 44 systems, using the [KDE Edition](https://fedoraproject.org/kde), -which comes with Java 21 preinstalled, as a starting point. +which comes with Java 25 preinstalled, as a starting point. It also sets some configuration options useful for development work and system administration. Current actions that can be applied (each needs to be confirmed first): diff --git a/pom.xml b/pom.xml index faef133..99f6b15 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,6 @@ 25 25 - 25 UTF-8