1. 31 Jul, 2022 2 commits
    • lat9nq's avatar
      patreon step2: Enable Linux build · 69bd6cd4
      lat9nq authored
      I sure as heck don't know what I'm doing :)
      
      patreon_step2: Fix caching
      
      :limesDance: still don't know what I'm doing :limesDance:
      69bd6cd4
    • lat9nq's avatar
      ci,linux: Support Patreon releases · dc915aff
      lat9nq authored
      The Early Access AppImage needs to be accessible through liftinstall, so
      a couple modifications need to made:
      
      The DIR_NAME needs to not include the revision info.
      The EA AppImage name cannot contain revision info.
      The EA AppImage has to be packaged with the rest of the yuzu package,
      which means both binaries and the source are bundled with it now in an
      archive.
      
      In addition, fix the source archive so yuzu can actually be built from
      it.
      
      upload: Copy AppImage to both mainline and EA release package
      dc915aff
  2. 30 Jul, 2022 4 commits
  3. 29 Jul, 2022 2 commits
  4. 28 Jul, 2022 11 commits
  5. 27 Jul, 2022 12 commits
    • Maide's avatar
      Revert Coretiming PRs 8531 and 7454 (#8591) · 2e461103
      Maide authored
      2e461103
    • snek's avatar
      implement pause on system suspend (#8585) · b7642cff
      snek authored
      b7642cff
    • Kelebek1's avatar
      Avoid depop out of bounds · 6c47b43a
      Kelebek1 authored
      6c47b43a
    • liamwhite's avatar
      Merge pull request #8542 from Morph1984/gpu-use-old-q · ea861cc1
      liamwhite authored
      gpu_thread: Use the previous MPSCQueue implementation
      ea861cc1
    • liamwhite's avatar
      Merge pull request #8636 from german77/irs_cluster_release · 64fd9f41
      liamwhite authored
      service: irs: Implement clustering processor
      64fd9f41
    • liamwhite's avatar
      Merge pull request #8633 from Morph1984/optional-keys · a761d020
      liamwhite authored
      applet/swkbd: Implement optional symbol keys 
      a761d020
    • snek's avatar
      Merge pull request #8592 from devsnek/sig-handlers · 9479940a
      snek authored
      exit gracefully on sigint/sigterm
      9479940a
    • liamwhite's avatar
      Merge pull request #8338 from Tachi107/spdx-fixes · 1779795d
      liamwhite authored
      chore: make yuzu REUSE compliant
      1779795d
    • Narr the Reg's avatar
      2fdefd70
    • Andrea Pappacoda's avatar
      ci: add reuse job · 3041a612
      Andrea Pappacoda authored
      As mentioned in the previous commit, `reuse lint` can be used to ensure
      that copyright information is always present and up to date.
      
      This adds a GitHub Action that does just that, using the official
      fsfe/reuse-action
      3041a612
    • Andrea Pappacoda's avatar
      chore: make yuzu REUSE compliant · cdb240f3
      Andrea Pappacoda authored
      [REUSE] is a specification that aims at making file copyright
      information consistent, so that it can be both human and machine
      readable. It basically requires that all files have a header containing
      copyright and licensing information. When this isn't possible, like
      when dealing with binary assets, generated files or embedded third-party
      dependencies, it is permitted to insert copyright information in the
      `.reuse/dep5` file.
      
      Oh, and it also requires that all the licenses used in the project are
      present in the `LICENSES` folder, that's why the diff is so huge.
      This can be done automatically with `reuse download --all`.
      
      The `reuse` tool also contains a handy subcommand that analyzes the
      project and tells whether or not the project is (still) compliant,
      `reuse lint`.
      
      Following REUSE has a few advantages over the current approach:
      
      - Copyright information is easy to access for users / downstream
      - Files like `dist/license.md` do not need to exist anymore, as
        `.reuse/dep5` is used instead
      - `reuse lint` makes it easy to ensure that copyright information of
        files like binary assets / images is always accurate and up to date
      
      To add copyright information of files that didn't have it I looked up
      who committed what and when, for each file. As yuzu contributors do not
      have to sign a CLA or similar I couldn't assume that copyright ownership
      was of the "yuzu Emulator Project", so I used the name and/or email of
      the commit author instead.
      
      [REUSE]: https://reuse.software
      
      Follow-up to 01cf05bc
      cdb240f3
    • Kyle Kienapfel's avatar
      build: Ship vcpkg dlls with MSVC pr-verify builds · 81f66eec
      Kyle Kienapfel authored
      With our recent switchover from conan to vcpkg, we're shipping a few
      more dll files, these need to be in the full zip.
      
          cp .\build\bin\*.dll .\artifacts\
      
      also tacking on the fix where we're shipping scm_rev.cpp accidentally
      81f66eec
  6. 26 Jul, 2022 3 commits
  7. 25 Jul, 2022 6 commits