1. 02 Jun, 2021 1 commit
  2. 01 Jun, 2021 1 commit
  3. 30 Mar, 2021 1 commit
  4. 28 Oct, 2020 1 commit
  5. 02 Oct, 2020 1 commit
  6. 08 Sep, 2020 2 commits
  7. 20 Aug, 2020 1 commit
  8. 07 Jul, 2020 1 commit
  9. 03 Jul, 2020 1 commit
  10. 27 Jun, 2020 1 commit
  11. 04 Jun, 2020 1 commit
  12. 07 Apr, 2020 1 commit
  13. 27 Mar, 2020 1 commit
  14. 27 Feb, 2020 1 commit
  15. 26 Nov, 2019 1 commit
  16. 29 Oct, 2019 8 commits
  17. 27 Oct, 2019 1 commit
  18. 15 Oct, 2019 1 commit
  19. 02 Oct, 2019 1 commit
  20. 20 Sep, 2019 1 commit
  21. 17 Sep, 2019 1 commit
  22. 13 Aug, 2019 1 commit
  23. 12 Aug, 2019 1 commit
    • Nirbheek Chauhan's avatar
      cerbero: Remove unused license enums · 97271e8c
      Nirbheek Chauhan authored
      There's no corresponding license files for these, and we don't know of
      any packages that actually use these. Every package uses the -Plus
      variants.
      
      With this, people will get an error message when the recipe is parsed
      instead of getting a cryptic error later during install.
      
      See: #143
      97271e8c
  24. 22 Jun, 2019 1 commit
  25. 29 May, 2019 1 commit
  26. 02 May, 2019 1 commit
  27. 17 Mar, 2019 1 commit
  28. 04 Feb, 2019 2 commits
    • Nirbheek Chauhan's avatar
      Extend licensing scheme, install & package licenses · 0fd0bea4
      Nirbheek Chauhan authored
      Licensing was incorrect, incomplete, and at best, ambiguous. Some
      recipes were picking one license when there were many, others were
      listing all the licenses and you had to pick one.
      
      On the other hand, many projects are licensed under multiple BSD-like
      licenses, and you must adhere to the terms of all of them, and there
      was no way to know how from the binary packages.
      
      Now we have an extended syntax for declaring the licensing properties
      of a recipe. The licenses array can now also contain dictionaries with
      License enums as keys and relative paths to files in the source tree
      as values. All files specified in this way will be copied into
      `share/licenses/$recipe_name`.
      
      Common license texts which are copied verbatim by projects without
      adding any specific author/copyright information have been copied into
      `data/licenses/` and will be copied into `share/licenses/$recipe_name`
      when a license is specified without a corresponding source tree file.
      
      `share/lic...
      0fd0bea4
    • Nirbheek Chauhan's avatar
      licenses: Fix a couple of licenses and remove unused enums · 24fa8408
      Nirbheek Chauhan authored
      freetype: You have to pick between FTL and GPLv2
      frei0r-plugins: It's GPLv2+, not LGPL
      openssl: Obviously, OpenSSL not BSD
      harfbuzz: Actually BSD, not LGPLv2+
      lame: transitioned to LGPL2, no longer GPL
      nettle/gmp: licensed under all three licenses
      osx-framework: No license, just copying of files from other recipes
      gst-shell, vsintegration, etc: Match with gstreamer's license
      toolchain: All LGPLv2+, GPLv2+, or GPLv3+
      other recipes: verified by `diff -uw` on license
      
      Remove most unused license enums, except Proprietary
      24fa8408
  29. 07 Nov, 2018 1 commit
  30. 06 Nov, 2018 1 commit
  31. 27 Oct, 2018 1 commit