Skip to content
Snippets Groups Projects
  1. Apr 29, 2021
    • Tobias Triffterer's avatar
      Add Modification Notice to Readme · e0c7ca2a
      Tobias Triffterer authored
      As required under the LGPL, a prominent notice has been added to the
      main readme file to inform the user that this is a modified version
      of ROOT.
      Verified
      e0c7ca2a
    • Tobias Triffterer's avatar
      Adapt Cling C++ Header Search Paths to Flatpak · 035181f8
      Tobias Triffterer authored
      This adds additional directories to the CMake variable
      CLING_CXX_HEADERS, whose content is later on compiled into
      the ROOT libraries.
      
      Cling requires access to the header files even at runtime,
      but a Flatpak runtime environment does not contain them,
      only the SDK used at compilation time does.
      
      The /usr tree inside a Flatpak sanbox is immutable, everything
      the application needs in addition to the underlying runtime has
      to be shipped in /app.
      
      This patch adds these paths under /app to the search paths of Cling
      so that it does work inside a Flatpak sandbox.
      
      This behaviour is controlled by the new boolean build option
      “BUILD_FOR_FLATPAK”.
      
      However, this patch alone does not do the trick. The Flatpak build manifest
      needs to contain commands to create the “/app/include” directory and copy
      all the include files there from the SDK as well as to install the include
      files from ROOT under “/app/include/root”.
      Verified
      035181f8
    • Tobias Triffterer's avatar
      Add __ROOFIT_NOBANNER Definition to RooFitCore · cb2899c3
      Tobias Triffterer authored
      This compiler flag — foreseen by the original authors — stops RooFit
      from displaying its banner in front of the banner and license
      information of the main application
      Verified
      cb2899c3
  2. Mar 10, 2021
  3. Mar 05, 2021
  4. Mar 04, 2021
  5. Mar 03, 2021
Loading