1. 28 Sep, 2022 3 commits
    • Adrian Schollmeyer's avatar
      net-analyzer/fem-nagios-plugins: Update dependencies, refactor · ebd45111
      Adrian Schollmeyer authored
      This is a refactoring of the current 2.1.0 ebuild, since the old ebuild
      uses way too many USE flags and had huge amounts of boilerplate code.
      This commit introduces a PLUGIN_FLAG_MAP for plugins that should be
      installed conditionally, allowing an easy mapping of USE flags to the
      corresponding plugin names. Other plugins are in a PLUGIN_LIST so that
      the installation only has to append the PLUGIN_LIST with the items from
      PLUGIN_FLAG_MAP depending on whether the corresponding USE flags are
      set and afterwards installing everythin in a for loop. This reduces
      boilerplate code for checking each USE flag drastically and makes the
      build easier to read.
      
      All USE flags for plugins which don't introduces additional dependencies
      are dropped. These plugins are now installed unconditionally, thus
      reducing the amount of USE flags to be configured.
      
      As all dependencies are only required at runtime, DEPEND is removed and
      only RDEPEND is used. Furtheremore, a missing dependency for the hddtemp
      plugin is added.
      
      Closes: #98
      ebd45111
    • Adrian Schollmeyer's avatar
      net-analyzer/fem-nagios-plugins: add myself as a maintainer · 87b5085f
      Adrian Schollmeyer authored
      
      
      Since I maintain the upstream repository as well, I can take care of
      version bumps quickly.
      
      Signed-off-by: Adrian Schollmeyer's avatarAdrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
      87b5085f
    • Adrian Schollmeyer's avatar
      dev-python/gitlab: add 3.10.0 · 0202ce36
      Adrian Schollmeyer authored
      0202ce36
  2. 20 Sep, 2022 11 commits
  3. 19 Sep, 2022 2 commits
  4. 12 Sep, 2022 2 commits
  5. 11 Sep, 2022 1 commit
  6. 10 Sep, 2022 1 commit
  7. 31 Aug, 2022 1 commit
  8. 28 Aug, 2022 1 commit
  9. 24 Aug, 2022 1 commit
  10. 21 Aug, 2022 2 commits
  11. 20 Aug, 2022 11 commits
  12. 19 Aug, 2022 1 commit
  13. 15 Aug, 2022 1 commit
  14. 10 Aug, 2022 2 commits