Commit Graph

26 Commits

Author SHA1 Message Date
6fa6a7d515 build(deps): remove unused dependency on libvdpau (#3307) 2024-10-14 23:15:53 -05:00
7dd836dab6 build(deps): bump third party/build-deps from 1977d9c to 8c7caa1 (#3292)
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
2024-10-11 23:59:05 -04:00
330ab76fcf build(cmake): fix typo in publisher name variable (#3158) 2024-09-09 19:44:46 -04:00
6593fa5d61 feat: add publisher metadata (#3080) 2024-08-24 20:14:45 -04:00
17c4b26af0 fix(packaging): apply udev rules for uhid (#3041) 2024-08-19 09:29:49 -04:00
4bd521bb43 docs: drop sphinx and use doxygen exclusively (#2932) 2024-08-05 18:44:17 +00:00
f3a164e95e build(linux): sync PKGBUILD with pacman-repo (#2833) 2024-07-12 17:53:19 +00:00
4683bcaf36 build(docs): add cmake target for docs (#2748) 2024-06-24 16:12:31 +00:00
ebc41acf98 build: optionally static link boost (#2628) 2024-06-14 21:37:46 +00:00
2e1eb0c914 build(linux): remove unused intel media sdk (#2681) 2024-06-12 23:37:47 +00:00
e898be1b7e ci: use prerelease logic (#2553) 2024-05-23 21:42:06 -04:00
26e0ff8a14 build(archlinux): bump gcc from 12 to 13 (#2519) 2024-05-10 08:33:54 -04:00
89e8b9628c ci(tests): add test framework (#1603) 2024-03-24 19:52:24 -04:00
3181d91edf Apply udev rules to /dev/uinput immediately after installation 2024-03-12 19:54:20 -05:00
cb4bfaa2f4 Add the .INSTALL script needed for kmsgrab to work
This also removes the standalone PKGBUILD artifact because
our PKGBUILD has external dependencies now.
2024-03-09 18:56:44 -06:00
74ce047a4b Add optdepends for Intel and AMD hardware encoding 2024-03-09 18:56:44 -06:00
278567f72d Move kmsgrab dependencies from optdepends to depends
kmsgrab is the most fully featured capture backend for current
versions of Sunshine, so it should be built by default.

In addition to zero-copy capture and HDR support, it is the *only*
capture backend that can handle non-wlroots Wayland capture.
2024-03-09 18:56:44 -06:00
c6f94e93e0 build(cmake): error build on warning (#2165) 2024-02-24 22:34:53 -05:00
c0164caaaa builds(deps): use miniupnpc package instead of submodule (#1971)
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
2024-01-01 18:48:27 -05:00
7640c504fa build(deps): use a single submodule for ffmpeg (#1952) 2023-12-30 17:36:36 -05:00
5bdbda90b5 Web UI migration to Vite and Vue3 and improvements to the UX (#1673)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-12-27 19:25:49 -05:00
0a563947ea docs: fix broken links (#1813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-11-05 00:47:22 -04:00
b989d33f03 ci: fix linux tray (#1650) 2023-09-18 18:14:53 -04:00
997751ce48 ci(flatpak): fix boost url (#1637) 2023-09-14 13:01:59 -04:00
515fafef2d fix: arch package version (#1628) 2023-09-12 14:07:47 -04:00
92b4eeee55 refactor(cmake): split CMakeLists into modules (#1587) 2023-09-04 20:16:30 -04:00