<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuzu-mainline/externals/libusb, branch master</title>
<subtitle>A backup of the Yuzu mainline repo. Only includes the master branch, nothing else.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/'/>
<entry>
<title>externals/libusb: remove the GUID override workaround ...</title>
<updated>2023-10-22T04:29:32+00:00</updated>
<author>
<name>liushuyu</name>
<email>liushuyu011@gmail.com</email>
</author>
<published>2023-10-21T19:58:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=d6bd16b2c0ada1d08649b24598f4fd4b8fd65423'/>
<id>d6bd16b2c0ada1d08649b24598f4fd4b8fd65423</id>
<content type='text'>
... on Windows MSVC, it seems to have been fixed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... on Windows MSVC, it seems to have been fixed
</pre>
</div>
</content>
</entry>
<entry>
<title>externals: update libusb to c060e9ce30ac2e3ffb49d94209c4dae77b6642f7 ...</title>
<updated>2023-10-22T04:29:19+00:00</updated>
<author>
<name>liushuyu</name>
<email>liushuyu011@gmail.com</email>
</author>
<published>2023-10-10T07:15:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=a49b146ccc90b96c024fe18953f08a936cf25f1a'/>
<id>a49b146ccc90b96c024fe18953f08a936cf25f1a</id>
<content type='text'>
... this fixes an issue when compiling with newer MSVC
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... this fixes an issue when compiling with newer MSVC
</pre>
</div>
</content>
</entry>
<entry>
<title>externals: update libusb to 1.0.26</title>
<updated>2023-10-22T04:29:19+00:00</updated>
<author>
<name>liushuyu</name>
<email>liushuyu011@gmail.com</email>
</author>
<published>2023-10-09T22:52:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=633d869ff43b5747a99c23c96aaa4cb96b57f04e'/>
<id>633d869ff43b5747a99c23c96aaa4cb96b57f04e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: apply defaults to all externals</title>
<updated>2023-05-24T02:57:04+00:00</updated>
<author>
<name>Alexandre Bouvier</name>
<email>contact@amb.tf</email>
</author>
<published>2023-03-01T20:31:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=9c3c7ec009ff4d4b006222328736fa0f66d5598a'/>
<id>9c3c7ec009ff4d4b006222328736fa0f66d5598a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: prefer system libusb</title>
<updated>2022-12-06T04:30:40+00:00</updated>
<author>
<name>Alexandre Bouvier</name>
<email>contact@amb.tf</email>
</author>
<published>2022-12-05T21:03:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=f385175aa21f47b5f4830fcc65128b19ee46e2fe'/>
<id>f385175aa21f47b5f4830fcc65128b19ee46e2fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: Fix FindPkgConfig</title>
<updated>2022-09-20T20:21:52+00:00</updated>
<author>
<name>Alexandre Bouvier</name>
<email>contact@amb.tf</email>
</author>
<published>2022-09-20T20:21:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=09a87966e06fd8ba1cf40332a6c4ef81f8a1eac8'/>
<id>09a87966e06fd8ba1cf40332a6c4ef81f8a1eac8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: make yuzu REUSE compliant</title>
<updated>2022-07-27T10:53:49+00:00</updated>
<author>
<name>Andrea Pappacoda</name>
<email>andrea@pappacoda.it</email>
</author>
<published>2022-05-15T00:06:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=cdb240f3d4d9c0d6d56e6660d8c45da4ab60ff59'/>
<id>cdb240f3d4d9c0d6d56e6660d8c45da4ab60ff59</id>
<content type='text'>
[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 01cf05bc75b1e47beb08937439f3ed9339e7b254
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[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 01cf05bc75b1e47beb08937439f3ed9339e7b254
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: Specify the compiler on autotools externals</title>
<updated>2021-07-06T16:54:24+00:00</updated>
<author>
<name>lat9nq</name>
<email>22451773+lat9nq@users.noreply.github.com</email>
</author>
<published>2021-07-06T16:54:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=ef70054367c1162df2634b9f462011c15614f191'/>
<id>ef70054367c1162df2634b9f462011c15614f191</id>
<content type='text'>
Enables CCache on externals if available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enables CCache on externals if available.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #6459 from lat9nq/ubuntu-fixes</title>
<updated>2021-07-01T01:47:57+00:00</updated>
<author>
<name>Ameer J</name>
<email>52414509+ameerj@users.noreply.github.com</email>
</author>
<published>2021-07-01T01:47:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=bab400daafaed898840c979e04717934cb977135'/>
<id>bab400daafaed898840c979e04717934cb977135</id>
<content type='text'>
cmake: Improve Linux dependency checking for externals</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cmake: Improve Linux dependency checking for externals</pre>
</div>
</content>
</entry>
<entry>
<title>libusb: Apple is a POSIX system</title>
<updated>2021-06-26T19:24:18+00:00</updated>
<author>
<name>MerryMage</name>
<email>git@mary.rs</email>
</author>
<published>2021-06-26T19:24:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/yuzu-mainline/commit/?id=f54f29198f87bf486da5cdead5a22111ec3ff0f9'/>
<id>f54f29198f87bf486da5cdead5a22111ec3ff0f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
