Drop `python.majorVersion`. For Python language version, use `python.pythonVersion`.
For implementation version, use `python.sourceVersion`.
Some expressions were broken. Those that were identified were fixed.
fixup major
The imake rules contain a comment line that looks like a pragma. Recently imake
in nixpkgs was switched to use tradcpp, which is a bit more strict about
interpreting unknown pragmas. To fix the build, the comments is changed to use
C++ style comments.
Using gccStdenv makes the build go further, but then it fails with.
kuipc /private/tmp/nix-build-cernlib-2006.drv-0/2006/src/packlib/kuip/code_kuip/kuipcdf.cdf kuipcdf.c
Makefile:413: archive/kuipcdf.d: No such file or directory
make[3]: *** [Makefile:473: kuipcdf.c] Abort trap: 6
/cc ZHF #45961
Nobody maintains this and this does not contribute anything towards
making reproducible research. Also this was missing recurseIntoAttrs, so
Hydra used to not see it.
* treewide: http -> https sources
This updates the source urls of all top-level packages from http to
https where possible.
* buildtorrent: fix url and tab -> spaces
Lots of packages are missing versions in their name. This adds them
where appropriate. These were found with this command:
$ nix-env -qa -f. | grep -v '\-[0-9A-Za-z.-_+]*$' | grep -v '^hook$'
See issue #41007.
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
This update was made based on information from https://repology.org/metapackage/fastjet/versions.
These checks were done:
- built on NixOS
- ran ‘/nix/store/y8mkgp5xlcfik6fb5r1dzb93n6xm1f9r-fastjet-3.3.1/bin/fastjet-config -h’ got 0 exit code
- ran ‘/nix/store/y8mkgp5xlcfik6fb5r1dzb93n6xm1f9r-fastjet-3.3.1/bin/fastjet-config --help’ got 0 exit code
- ran ‘/nix/store/y8mkgp5xlcfik6fb5r1dzb93n6xm1f9r-fastjet-3.3.1/bin/fastjet-config --version’ and found version 3.3.1
- found 3.3.1 with grep in /nix/store/y8mkgp5xlcfik6fb5r1dzb93n6xm1f9r-fastjet-3.3.1
- directory tree listing: https://gist.github.com/aa455f4d0802d2b2b76678ecccfe3eab
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/whxh0pc4qfz97dhxsn8ya9pwy1w9msz1-pythia-8.226/bin/pythia8-config -h` got 0 exit code
- ran `/nix/store/whxh0pc4qfz97dhxsn8ya9pwy1w9msz1-pythia-8.226/bin/pythia8-config --help` got 0 exit code
- ran `/nix/store/whxh0pc4qfz97dhxsn8ya9pwy1w9msz1-pythia-8.226/bin/pythia8-config help` got 0 exit code
- ran `/nix/store/whxh0pc4qfz97dhxsn8ya9pwy1w9msz1-pythia-8.226/bin/pythia8-config -V` and found version 8.226
- ran `/nix/store/whxh0pc4qfz97dhxsn8ya9pwy1w9msz1-pythia-8.226/bin/pythia8-config -v` and found version 8.226
- ran `/nix/store/whxh0pc4qfz97dhxsn8ya9pwy1w9msz1-pythia-8.226/bin/pythia8-config --version` and found version 8.226
- ran `/nix/store/whxh0pc4qfz97dhxsn8ya9pwy1w9msz1-pythia-8.226/bin/pythia8-config version` and found version 8.226
- ran `/nix/store/whxh0pc4qfz97dhxsn8ya9pwy1w9msz1-pythia-8.226/bin/pythia8-config help` and found version 8.226
- found 8.226 with grep in /nix/store/whxh0pc4qfz97dhxsn8ya9pwy1w9msz1-pythia-8.226
- found 8.226 in filename of file in /nix/store/whxh0pc4qfz97dhxsn8ya9pwy1w9msz1-pythia-8.226
cc "@veprbl"
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/s8bdx22ycxz8j072244q8sng0jxh3sjc-thepeg-2.1.2/bin/setupThePEG help` got 0 exit code
- ran `/nix/store/s8bdx22ycxz8j072244q8sng0jxh3sjc-thepeg-2.1.2/bin/setupThePEG -v` and found version 2.1.2
- ran `/nix/store/s8bdx22ycxz8j072244q8sng0jxh3sjc-thepeg-2.1.2/bin/setupThePEG --version` and found version 2.1.2
- ran `/nix/store/s8bdx22ycxz8j072244q8sng0jxh3sjc-thepeg-2.1.2/bin/runThePEG -v` and found version 2.1.2
- ran `/nix/store/s8bdx22ycxz8j072244q8sng0jxh3sjc-thepeg-2.1.2/bin/runThePEG --version` and found version 2.1.2
- found 2.1.2 with grep in /nix/store/s8bdx22ycxz8j072244q8sng0jxh3sjc-thepeg-2.1.2
cc "@veprbl"
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/gosam2herwig -h` got 0 exit code
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/gosam2herwig --help` got 0 exit code
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/mg2herwig -h` got 0 exit code
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/mg2herwig --help` got 0 exit code
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/herwig-mergegrids -h` got 0 exit code
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/herwig-mergegrids --help` got 0 exit code
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/Herwig -h` got 0 exit code
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/Herwig --help` got 0 exit code
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/Herwig -V` and found version 7.1.2
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/Herwig --version` and found version 7.1.2
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/Herwig -h` and found version 7.1.2
- ran `/nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2/bin/Herwig --help` and found version 7.1.2
- found 7.1.2 with grep in /nix/store/wl85ali5l9g4naazpbkdlk3aqrlwi2g4-herwig-7.1.2
cc "@veprbl"
https://hydra.nixos.org/build/68588849/nixlog/1
libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include/fastjet -O2 -Wall -g -Woverloaded-virtual -DDROP_CGAL -I. -I./siscone -I./../../include -I./siscone -c SISConeBasePlugin.cc -fno-common -DPIC -o .libs/libSISConePlugin_la-SISConeBasePlugin.o
SISConeBasePlugin.cc:12:12: error: no matching member function for call to 'structure_of'
return a.structure_of<UserScaleBase::StructureType>().ordering_var2()
~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../../include/fastjet/PseudoJet.hh:1012:60: note: candidate template ignored: substitution failure [with TransformerType = fastjet::SISConeBasePlugin::UserScaleBase::StructureType]: ISO C++ specifies that qualified reference to 'StructureType' is a constructor name rather than a type in this context, despite preceding 'typename' keyword
const typename TransformerType::StructureType & PseudoJet::structure_of() const{
~~~~~~~~ ^