dc419367f3
chore: Remove setuptools from glad dependencies ( #5392 )
2026-07-08 16:04:52 -04:00
92a923069c
build(linux): avoid network for appstream cli & add missing deps ( #5363 )
2026-07-03 10:44:23 -04:00
22d9aa3b2e
build(Archlinux): Shallow clone dependent submodules ( #5206 )
2026-05-27 23:55:37 -04:00
dbce229174
fix(linux): migrate to qt tray ( #4907 )
...
Co-authored-by: Kishi <41839133+Kishi85@users.noreply.github.com >
2026-05-24 22:21:24 -04:00
ecdb03467e
build(linux): fix gcov detection for ArchLinux ( #5081 )
2026-05-07 08:32:06 -04:00
0752f641b1
feat(linux): Add Vulkan video encoder ( #4603 )
2026-03-30 22:17:00 -04:00
ea201155f4
build(linux): generate glad sources at compile time ( #4798 )
...
Co-authored-by: Conn O'Griofa <connogriofa@gmail.com >
2026-03-15 21:21:41 -04:00
874880e5ea
feat(linux)!: Support streaming through XDG portals and Pipewire ( #4417 )
...
Co-authored-by: Carlos Garnacho <carlosg@gnome.org >
Co-authored-by: Carson Katri <Carson.katri@gmail.com >
Co-authored-by: Bond <bond-d@ukr.net >
Co-authored-by: d.bondarev <d.bondarev@crm-onebox.com >
Co-authored-by: Conn O'Griofa <connogriofa@gmail.com >
2026-02-03 08:19:02 -05:00
6400522809
build(Archlinux): Switch from calling make directly to using cmake ( #4579 )
2026-01-16 11:45:30 -05:00
c9e0bb864e
build(packaging): bash comparison in PKGBUILD ( #4565 )
2026-01-05 18:10:52 -05:00
2e68762e36
build(Archlinux): Update GCC version in PKGBUILD to 15 ( #4546 )
...
Bump the _gcc_version variable from 14 to 15 and change makedepends to use the generic 'gcc' package. This ensures the package builds with the latest GCC version available.
2025-12-29 20:16:28 -05:00
75809f13e3
ci(linux): migrate Archlinux build to GitHub workflow ( #4478 )
2025-12-07 09:01:57 -05:00
fe07501820
build(packaging/Arch): fix cuda gcc version detection ( #4442 )
2025-11-23 21:51:15 -05:00
2b2b4a7fbe
build(packaging/Linux): remove cuda as required dependency on aur ( #4278 )
2025-09-20 13:54:16 -04:00
19babad080
fix(packaging/Arch): do not fail if cuda was freshly installed ( #4257 )
2025-09-14 00:12:58 -04:00
5490ca3a56
fix(packaging/Arch): make cuda and unit tests optional ( #4254 )
2025-09-13 22:41:32 -04:00
b4677bab84
build(deps/Linux): include gnu-which as dependency ( #4251 )
2025-09-08 22:38:42 -04:00
2259141bd2
build(packaging): version number improvements ( #4037 )
2025-07-03 19:07:02 -04:00
958d783d94
build(arch-packaging): update gcc ( #3978 )
2025-06-14 23:45:01 -04:00
c9a06fd8a7
build(linux): consolidate appstream metainfo ( #3954 )
2025-06-09 16:39:57 +00:00
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
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
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