From da3903dd341b01fa00cf32370fcb66f09273841a Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Tue, 27 Feb 2024 15:26:55 +0100 Subject: [PATCH 1/7] Rebuilt for java-21-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java21 --- fernflower.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fernflower.spec b/fernflower.spec index 11d35c4..36f88b7 100644 --- a/fernflower.spec +++ b/fernflower.spec @@ -5,7 +5,7 @@ Name: fernflower Version: 211.7442.40 -Release: 10%{?dist} +Release: 11%{?dist} Summary: JIdea's java decompiler License: ASL 2.0 URL: https://github.com/JetBrains/intellij-community/tree/master/plugins/java-decompiler/engine @@ -105,6 +105,9 @@ cp %{name}.zip $RPM_BUILD_ROOT/%{_javadocdir}/ %endif %changelog +* Tue Feb 27 2024 Jiri Vanek - 211.7442.40-11 +- Rebuilt for java-21-openjdk as system jdk + * Wed Jan 24 2024 Fedora Release Engineering - 211.7442.40-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From dc75f0c262d607567a1127fe29d35584b8013a0c Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:46 +0200 Subject: [PATCH 2/7] Eliminate use of obsolete %patchN syntax (#2283636) --- fernflower.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fernflower.spec b/fernflower.spec index 36f88b7..562ea83 100644 --- a/fernflower.spec +++ b/fernflower.spec @@ -61,8 +61,8 @@ rm -vf gradle/wrapper/gradle-wrapper.jar find | grep "\\.class$" && exit 1 find | grep "\\.jar$" && exit 1 #removing main method from entry point jar -%patch0 -%patch1 -p1 +%patch -P0 +%patch -P1 -p1 %build mkdir build From f8175c2dd3e814d501538483146503156ff5232b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 23:03:12 +0000 Subject: [PATCH 3/7] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- fernflower.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fernflower.spec b/fernflower.spec index 562ea83..4270191 100644 --- a/fernflower.spec +++ b/fernflower.spec @@ -5,7 +5,7 @@ Name: fernflower Version: 211.7442.40 -Release: 11%{?dist} +Release: 12%{?dist} Summary: JIdea's java decompiler License: ASL 2.0 URL: https://github.com/JetBrains/intellij-community/tree/master/plugins/java-decompiler/engine @@ -105,6 +105,9 @@ cp %{name}.zip $RPM_BUILD_ROOT/%{_javadocdir}/ %endif %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 211.7442.40-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Feb 27 2024 Jiri Vanek - 211.7442.40-11 - Rebuilt for java-21-openjdk as system jdk From 495ce98a25eac6be68c2cd0e8b5cd33072c7e67b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 24 Jul 2024 15:35:00 +0200 Subject: [PATCH 4/7] convert ASL 2.0 license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- fernflower.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fernflower.spec b/fernflower.spec index 4270191..0ae4a06 100644 --- a/fernflower.spec +++ b/fernflower.spec @@ -5,9 +5,10 @@ Name: fernflower Version: 211.7442.40 -Release: 12%{?dist} +Release: 13%{?dist} Summary: JIdea's java decompiler -License: ASL 2.0 +# Automatically converted from old format: ASL 2.0 - review is highly recommended. +License: Apache-2.0 URL: https://github.com/JetBrains/intellij-community/tree/master/plugins/java-decompiler/engine #Source0: https://github.com/JetBrains/intellij-community/archive/idea/%%{version}.tar.gz @@ -105,6 +106,9 @@ cp %{name}.zip $RPM_BUILD_ROOT/%{_javadocdir}/ %endif %changelog +* Wed Jul 24 2024 Miroslav Suchý - 211.7442.40-13 +- convert license to SPDX + * Wed Jul 17 2024 Fedora Release Engineering - 211.7442.40-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 145f40ad1e2b6791825b97b0db7a305d39991dc2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 18:10:39 +0000 Subject: [PATCH 5/7] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- fernflower.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fernflower.spec b/fernflower.spec index 0ae4a06..a30b3c0 100644 --- a/fernflower.spec +++ b/fernflower.spec @@ -5,7 +5,7 @@ Name: fernflower Version: 211.7442.40 -Release: 13%{?dist} +Release: 14%{?dist} Summary: JIdea's java decompiler # Automatically converted from old format: ASL 2.0 - review is highly recommended. License: Apache-2.0 @@ -106,6 +106,9 @@ cp %{name}.zip $RPM_BUILD_ROOT/%{_javadocdir}/ %endif %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 211.7442.40-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jul 24 2024 Miroslav Suchý - 211.7442.40-13 - convert license to SPDX From cd24147d41cfd75b8855e4d3bc3b29a92ddef5cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 20:28:40 +0000 Subject: [PATCH 6/7] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- fernflower.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fernflower.spec b/fernflower.spec index a30b3c0..f44efcf 100644 --- a/fernflower.spec +++ b/fernflower.spec @@ -5,7 +5,7 @@ Name: fernflower Version: 211.7442.40 -Release: 14%{?dist} +Release: 15%{?dist} Summary: JIdea's java decompiler # Automatically converted from old format: ASL 2.0 - review is highly recommended. License: Apache-2.0 @@ -106,6 +106,9 @@ cp %{name}.zip $RPM_BUILD_ROOT/%{_javadocdir}/ %endif %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 211.7442.40-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 211.7442.40-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 346c5983aa8630a8858fdc91554678655b6b4442 Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Mon, 28 Jul 2025 18:57:09 +0200 Subject: [PATCH 7/7] Rebuilt for java-25-openjdk as preffered jdk https://fedoraproject.org/wiki/Changes/Java25AndNoMoreSystemJdk Note, that since f43, you should be always explicit on what jdk to use. This commit should do exactly that. --- fernflower.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fernflower.spec b/fernflower.spec index f44efcf..daa1e57 100644 --- a/fernflower.spec +++ b/fernflower.spec @@ -5,7 +5,7 @@ Name: fernflower Version: 211.7442.40 -Release: 15%{?dist} +Release: 16%{?dist} Summary: JIdea's java decompiler # Automatically converted from old format: ASL 2.0 - review is highly recommended. License: Apache-2.0 @@ -26,11 +26,11 @@ BuildArch: noarch ExclusiveArch: %{java_arches} noarch BuildRequires: javapackages-tools -BuildRequires: java-devel +BuildRequires: java-25-devel %if %{with_javadoc} BuildRequires: zip %endif -Requires: java-headless +Requires: java-25-headless Requires: javapackages-tools Provides: %{name}-decompiler @@ -106,6 +106,9 @@ cp %{name}.zip $RPM_BUILD_ROOT/%{_javadocdir}/ %endif %changelog +* Mon Jul 28 2025 jiri vanek - 211.7442.40-16 +- Rebuilt for java-25-openjdk as preffered jdk + * Wed Jul 23 2025 Fedora Release Engineering - 211.7442.40-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild