17
0

2 Commits

5 changed files with 29 additions and 57 deletions

View File

@@ -1,3 +1,28 @@
-------------------------------------------------------------------
Tue Dec 17 07:58:09 UTC 2024 - ming li <mli@suse.com>
- update to 1.054:
* addition of new SignalFreeBackgroundEstimator contrib,
version 1.0.0 (see https://arxiv.org/abs/2304.08383)
* LundPlane updated to version 2.1.1, with bug fixes for
delta psibar calculations in opposite hemispheres and for
compilation issues on some systems
* Nsubjettiness updated to 2.3.2 with change in recommended axes
away from OnePass, and addition of HalfKT axes options
recommended for beta = 2.
This release also fixes a few compiler warnings.
* ConstituentSubtractor updated to version 1.4.7, which resolves
rounding-error induced failures of make check on Mac M2 systems
* RecursiveTools updated to 2.0.2, addressing rounding-error
induced make check issues on Mac M2 systems
* EnergyCorrelator updated to 1.3.2, addressing rounding-error
induced make check issues on Mac M2 systems
* configure script now sorts contribs alphabetically to ensure
reproducibility of build order (thanks to Stefan Bruns)
* make check now correctly gives a non-zero return code if any of
the underlying contribs fail their tests
- Remove reproducible.patch, this issue has been fixed in the new version
-------------------------------------------------------------------
Mon Feb 26 08:22:23 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@@ -18,14 +18,13 @@
%define shlib libfastjetcontribfragile
Name: fastjet-contrib
Version: 1.053
Version: 1.054
Release: 0
Summary: A library of 3rd-party add-ons to FastJet
License: GPL-2.0-only
URL: https://fastjet.hepforge.org/contrib/
Source: https://fastjet.hepforge.org/contrib/downloads/fjcontrib-%{version}.tar.gz
# PATCH-FIX-UPSTREAM - https://github.com/alisw/fastjet/pull/6
Patch0: reproducible.patch
BuildRequires: fastjet-devel
BuildRequires: gcc-c++

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b12a248e0b143934c99e3b7c8dd83265122f6c6c09533c2a03df44f5eff1e6fa
size 912109

3
fjcontrib-1.054.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1ef922d4c45863e5fe7a3b64dc441703db6b1c2cc92d4160125dc629b05ac331
size 913668

View File

@@ -1,52 +0,0 @@
https://github.com/alisw/fastjet/pull/6
From a921ef877955f14784775c44b52684c025897f78 Mon Sep 17 00:00:00 2001
From: "Bernhard M. Wiedemann" <bwiedemann@suse.de>
Date: Mon, 20 Jan 2020 10:20:49 +0100
Subject: [PATCH 1/2] configure: Nicify
---
fjcontrib/configure | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fjcontrib/configure b/fjcontrib/configure
index 4883d83..ca43bf8 100755
--- fjcontrib/configure
+++ fjcontrib/configure
@@ -10,8 +10,8 @@
#------------------------------------------------------------------------
# the list of contribs supported by this script
#------------------------------------------------------------------------
-all_contribs=`find . -mindepth 2 -maxdepth 2 -name VERSION -not -print \
- | sed 's/\.\///g;s/\/.*$//g' | grep -v "Template"`
+all_contribs=`find . -mindepth 2 -maxdepth 2 -name VERSION -not -print |
+ sed 's/\.\///g;s/\/.*$//g' | grep -v "Template"`
#------------------------------------------------------------------------
# default values prior to the arg parsing
From 826fa9e7643f4113355c727a8a26fd44258deefd Mon Sep 17 00:00:00 2001
From: "Bernhard M. Wiedemann" <bwiedemann@suse.de>
Date: Mon, 20 Jan 2020 10:21:33 +0100
Subject: [PATCH 2/2] configure: Sort input file list
so that libfastjetcontribfragile.so builds in a reproducible way
in spite of indeterministic filesystem readdir order.
See https://reproducible-builds.org/ for why this is good.
---
fjcontrib/configure | 1 +
1 file changed, 1 insertion(+)
diff --git a/fjcontrib/configure b/fjcontrib/configure
index ca43bf8..5d88d5d 100755
--- fjcontrib/configure
+++ fjcontrib/configure
@@ -11,6 +11,7 @@
# the list of contribs supported by this script
#------------------------------------------------------------------------
all_contribs=`find . -mindepth 2 -maxdepth 2 -name VERSION -not -print |
+ sort |
sed 's/\.\///g;s/\/.*$//g' | grep -v "Template"`
#------------------------------------------------------------------------