diff --git a/.gitignore b/.gitignore index 7b5f88b..51ac2f2 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,11 @@ /clojure-1.9.0-beta3.zip /clojure-1.9.0.zip /clojure-1.10.1.zip +/clojure-1.10.2.zip +/clojure-1.10.3.zip +/clojure-1.11.1.zip +/clojure-1.11.2.zip +/clojure-1.11.3.zip +/clojure-1.12.0.zip +/clojure-1.12.3.zip +/clojure-1.12.4.zip diff --git a/clojure.spec b/clojure.spec index 44ff2ea..550b009 100644 --- a/clojure.spec +++ b/clojure.spec @@ -2,11 +2,12 @@ %global groupId org.clojure %global artifactId clojure %global archivename %{project}-%{artifactId} +%define add_determinism_options --handler=-jar Name: clojure Epoch: 1 -Version: 1.10.1 -Release: 6%{?dist} +Version: 1.12.4 +Release: 1%{?dist} Summary: A dynamic programming language that targets the Java Virtual Machine License: EPL-1.0 @@ -14,8 +15,9 @@ URL: http://clojure.org/ Source0: https://github.com/%{name}/%{name}/archive/%{name}-%{version}.zip BuildArch: noarch +ExclusiveArch: %{java_arches} noarch -BuildRequires: maven-local +BuildRequires: maven-local-openjdk25 BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin) @@ -40,7 +42,9 @@ can avoid reflection. %setup -q -n %{archivename}-%{version} %pom_remove_plugin :maven-release-plugin -%pom_remove_plugin :nexus-staging-maven-plugin +%pom_remove_plugin :central-publishing-maven-plugin +%pom_remove_plugin :maven-javadoc-plugin + %build %mvn_build -f -j @@ -58,6 +62,77 @@ can avoid reflection. %{_bindir}/%{name} %changelog +* Thu Jan 15 2026 Markku Korkeala - 1:1.12.4-1 +- Update to upstream release 1.12.4, closes rhbz#2369851 + +* Tue Dec 09 2025 Markku Korkeala - 1:1.12.3-2 +- Remove timestamp modifications from jar, closes to rhbz#2355949 + +* Sun Nov 23 2025 Markku Korkeala - 1:1.12.3-1 +- Update to upstream release 1.12.3, closes rhbz#2186974 +- Remove central-publishing-maven-plugin from pom +- Remove maven-javadoc-plugin from pom + +* Tue Jul 29 2025 jiri vanek - 1:1.12.0-4 +- Rebuilt for java-25-openjdk as preffered jdk + +* Wed Jul 23 2025 Fedora Release Engineering - 1:1.12.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Thu Jan 16 2025 Fedora Release Engineering - 1:1.12.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Oct 11 2024 Markku Korkeala - 1:1.12.0-1 +- Update to upstream release 1.12.0, closes rhbz#2186974 + +* Tue Oct 8 2024 Markku Korkeala - 1:1.11.3-1 +- Update to upstream release 1.11.3 + +* Wed Jul 17 2024 Fedora Release Engineering - 1:1.11.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Fri Mar 15 2024 Markku Korkeala - 1:1.11.2-1 +- Update to upstream release 1.11.2 + +* Wed Jan 24 2024 Fedora Release Engineering - 1:1.11.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1:1.11.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jul 19 2023 Fedora Release Engineering - 1:1.11.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 1:1.11.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Jul 20 2022 Fedora Release Engineering - 1:1.11.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jul 08 2022 Jiri Vanek - 1:1.11.1-2 +- Rebuilt for Drop i686 JDKs + +* Sun Apr 10 2022 Markku Korkeala - 1:1.11.1-1 +- Update to upstream release 1.11.1 + +* Sat Feb 05 2022 Jiri Vanek - 1:1.10.3-4 +- Rebuilt for java-17-openjdk as system jdk + +* Wed Jan 19 2022 Fedora Release Engineering - 1:1.10.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 1:1.10.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sat Mar 06 2021 Markku Korkeala - 1:1.10.3-1 +- Update to upstream release 1.10.3 + +* Sat Jan 30 2021 Markku Korkeala - 1:1.10.2-1 +- Update to upstream release 1.10.2 + +* Tue Jan 26 2021 Fedora Release Engineering - 1:1.10.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sun Jan 17 2021 Markku Korkeala - 1:1.10.1-6 - Add javapackages-tools dependency to fix wrapper script. diff --git a/sources b/sources index 1e45be8..4a227e6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (clojure-1.10.1.zip) = 75453cbf87c6f129fc21bd130ec0c3093fa84493d1dcee3a55597b13785e3d0e57b3fd77dbc1c9fd46c0c09d1e2c40ec5a3324765015605b0fb77bda921529cc +SHA512 (clojure-1.12.4.zip) = e1629a330426f694ec9da11957a17fce1504175a0e801402ddc053a695e7f95c0fdc1af746897c80a37f5d2084a571034027e869a683dfebfef92b7af3598320