5490ca3a56
fix(packaging/Arch): make cuda and unit tests optional ( #4254 )
2025-09-13 22:41:32 -04:00
b8456946be
build(toolchain): fix missing dependencies on clion-toolchain ( #4163 )
2025-08-16 19:15:36 -04:00
a28c20df18
build(linux): compile with gcc13+ and bump cuda ( #4136 )
2025-08-07 20:13:25 -04:00
99cf9ac960
ci: use actionlint and problem matchers ( #4116 )
2025-07-29 22:08:30 -04:00
2259141bd2
build(packaging): version number improvements ( #4037 )
2025-07-03 19:07:02 -04:00
5b1da1c1ab
ci(workflows): refactor ci ( #4025 )
2025-07-01 21:12:13 -04:00
6fa6a7d515
build(deps): remove unused dependency on libvdpau ( #3307 )
2024-10-14 23:15:53 -05:00
15b91a1ad4
build(fedora)!: add copr build ( #3239 )
2024-10-06 18:41:21 +00:00
ddd67ce01d
build(docker): update dockerfiles ( #3085 )
2024-08-24 22:39:48 -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
081fbe0e18
build(linux): add common build script ( #2946 )
2024-08-03 20:04:26 -04:00
f694137aa4
feat: Use CMake 3.30 for Ubuntu 22.04 docker ( #2898 )
2024-07-19 16:14:59 +00:00
df0ba13615
build(linux)!: drop debian bullseye support ( #2844 )
2024-07-13 16:27:01 +00:00
f3a164e95e
build(linux): sync PKGBUILD with pacman-repo ( #2833 )
2024-07-12 17:53:19 +00:00
6607a28a68
docs(website): add pacman download button ( #2830 )
2024-07-10 15:16:49 +00:00
29410c6412
build(archlinux): generate srcinfo file during build ( #2826 )
2024-07-10 01:35:37 +00:00
638a7020b7
build(linux): drop support for AUR ( #2819 )
2024-07-09 00:47:08 +00:00
4683bcaf36
build(docs): add cmake target for docs ( #2748 )
2024-06-24 16:12:31 +00:00
acd9ae606e
docs: more doxygen fixes ( #2736 )
2024-06-21 01:34:27 +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
4e49db9fd5
build(linux)!: add fedora 40 and remove fedora 38 ( #2525 )
2024-05-12 11:27:41 -04:00
ad66fcb243
build(linux): fix ubuntu 24.04 build ( #2402 )
2024-04-10 19:59:11 -04:00
116e59292a
build(deps): remove libavdevice ( #2380 )
2024-04-07 22:23:32 -04:00
3c13027a61
build(linux)!: disable arm64 builds for Fedora ( #2377 )
2024-04-06 15:22:09 -04:00
1ed22ab3b2
build: fix ubuntu 24.04 deps ( #2374 )
2024-04-05 21:45:15 -04:00
89207a13f2
fix(docker): fix arm64 builds ( #2368 )
2024-04-04 23:12:17 -04:00
699b2c160e
build(linux)!: drop ubuntu 20.04 ( #2327 )
2024-04-03 22:52:37 -04:00
e1588787f0
build(linux): add ubuntu 24.04 ( #2326 )
2024-04-03 21:50:03 -04:00
89e8b9628c
ci(tests): add test framework ( #1603 )
2024-03-24 19:52:24 -04:00
22736c4ce9
Fix(linux/fedora39) patch system headers so build succeeds with cuda ( #2253 )
...
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com >
2024-03-13 18:05:45 -04:00
0bfad20d4c
fix(Linux/Fedora): re-enable CUDA and bump to 12.4.0 ( #2247 )
2024-03-13 09:48:13 -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
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
cacadc4df4
build(linux): ensure pre-compiled arch pkg is not debug build ( #2214 )
2024-03-04 22:15:37 -05:00
c6f94e93e0
build(cmake): error build on warning ( #2165 )
2024-02-24 22:34:53 -05:00
b7a3985807
build(docker): add docker toolchain for clion ( #2098 )
2024-02-03 20:57:14 -05:00
0d4dfcd708
Find the correct install paths for systemd units and udev rules ( #2046 )
2024-01-21 16:53:30 -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
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
88fc8f845b
build(docker): add fedora 39 and drop fedora 37 ( #1827 )
2023-12-11 14:53:32 -05:00
b989d33f03
ci: fix linux tray ( #1650 )
2023-09-18 18:14:53 -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
e9f4409853
ci(docker): fix arch linux cache issue ( #1570 )
2023-08-25 21:19:44 -04:00
5b93265053
ci(docker): fix ArchLinux image cache ( #1554 )
2023-08-17 21:49:59 -04:00
5a97b86fe3
ci(docker): bump cmake from 3.26 to 3.27 for Fedora ( #1522 )
2023-08-11 17:29:40 -04:00
e2577193f0
ci(docker): bump gcc-10 in ubuntu 20.04 image ( #1489 )
2023-07-31 15:20:38 -04:00
16d69f40fd
build(distro): add debian bookworm package ( #1455 )
2023-07-18 16:29:03 -04:00