Commit Graph

60 Commits

Author SHA1 Message Date
Dave Lane 3377f7a73f refactor(sonar): migrate worker threads to std::jthread (#5398) 2026-07-12 00:30:05 -04:00
Dave Lane dc419367f3 chore: Remove setuptools from glad dependencies (#5392) 2026-07-08 16:04:52 -04:00
Dave Lane 02a920a0f2 build(homebrew): force cuda on Linux (#5345) 2026-06-27 23:46:26 -04:00
Dave Lane cc34eb1410 build(homebrew): fix build with cuda on linux (#5342) 2026-06-26 15:45:02 -04:00
Dave Lane a991a9622c docs(doxygen): enforce warn if undocumented (#5337) 2026-06-25 22:43:17 -04:00
Dave Lane 4f7bde2430 build(homebrew): reduce test duplication and add test coverage for macOS (#5331) 2026-06-25 10:18:40 -04:00
Dave Lane 16ced8fd80 build(homebrew): fix formula audit (#5317) 2026-06-22 22:58:07 -04:00
David Lane 7d234bfa6e build(homebrew): fix service install on linux (#5223) 2026-05-30 20:31:19 -04:00
David Lane 0e35140576 build(python): migrate to uv (#5222) 2026-05-30 17:37:14 -04:00
David Lane 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
martona f9d1aca72e build(macos): configure C++ standard and ICU root (#5101) 2026-05-13 19:01:34 -04:00
neatnoise 0752f641b1 feat(linux): Add Vulkan video encoder (#4603) 2026-03-30 22:17:00 -04:00
Thomas Van Laere 0d3be0bb1e feat(macOS): Capture audio on macOS using Tap API (#4209)
Co-authored-by: David Lane <42013603+ReenigneArcher@users.noreply.github.com>
2026-03-20 22:50:52 -04:00
David Lane 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
David Lane 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
David Lane 517be368be build(homebrew): optimize build options (#4612) 2026-01-22 08:31:40 -05:00
David Lane 69d7b6df27 feat(packaging/linux): enable cuda support for homebrew (#4593) 2026-01-17 22:35:30 -05:00
David Lane 3e23087bdd ci(homebrew): fix livecheck patch (#4538) 2025-12-27 15:41:30 -05:00
David Lane 1fa7457eab chore(homebrew): add bottle do section placeholder (#4525) 2025-12-23 08:31:43 -05:00
David Lane 79b4b9f6fb style(Homebrew): Update Homebrew formula dependencies and conflicts (#4484) 2025-12-19 22:23:54 -05:00
David Lane eb3afd43df build(homebrew): Run test_sunshine and coverage only for main repo (#4491) 2025-12-09 19:05:19 -05:00
David Lane 4d2391c9a0 ci(homebrew): enable test coverage on Linux (#3842) 2025-12-01 07:30:02 -05:00
David Lane 875ad1d11a build(deps): bump boost to 1.89 (#4253) 2025-11-01 21:02:15 -04:00
ReenigneArcher c4e5a69c39 build(packaging/homebrew): Rename class from @PROJECT_NAME@ to Sunshine (#4308) 2025-09-27 17:19:45 -04:00
Eduardo Mozart de Oliveira bef7adcc7b build(macos): Remove XCode dependency (#4293) 2025-09-24 11:40:56 -04:00
ReenigneArcher b4677bab84 build(deps/Linux): include gnu-which as dependency (#4251) 2025-09-08 22:38:42 -04:00
ReenigneArcher 73f84fb6dd fix(tray): optionally run tray in main event loop enabling support for macOS (#3818)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
2025-09-01 11:30:18 -04:00
ReenigneArcher dbe80d0f92 style(sonar): fix cpp:S6185 (#4133) 2025-08-07 23:17:13 -04:00
ReenigneArcher 4bac84ee38 build(homebrew): use new brew packages (#4103) 2025-07-26 10:46:41 -04:00
ReenigneArcher 274b998ec5 build(cmake): bump c++ to 23 (#4096) 2025-07-19 09:00:44 -04:00
ReenigneArcher 2259141bd2 build(packaging): version number improvements (#4037) 2025-07-03 19:07:02 -04:00
ReenigneArcher fb51c2c649 fix(homebrew): workaround dynamic caveats audit error (#3994) 2025-06-21 16:30:42 -04:00
ReenigneArcher 8e061c44c5 fix(deps): workaround miniupnpc type_t error (#3993) 2025-06-21 15:41:59 -04:00
ReenigneArcher 0a98094613 build(homebrew): temporarily use miniupnpc head (#3952) 2025-06-08 01:29:28 +00:00
ReenigneArcher a70cf5e12e ci(codecov): add test analytics (#3841) 2025-05-03 18:22:13 +00:00
ReenigneArcher f82923e5c5 fix(homebrew): enable system tray for linux (#3819) 2025-04-28 13:45:12 -04:00
ReenigneArcher 57b5b296da build(homebrew): explicitly set cxx standard (#3797) 2025-04-14 14:12:59 -04:00
Ondřej Glet b43a9b8efb fix(linux): headless monitors on wayland (#3783) 2025-04-14 09:56:21 -04:00
ReenigneArcher 955c0fd8e7 build(deps): pin boost to 1.87 (#3794) 2025-04-13 20:30:07 -04:00
ReenigneArcher 820180c9e7 docs(hrefs): update readthedocs hrefs (#3476) 2025-01-13 22:34:54 -05:00
dependabot[bot] 9abba8048a build(deps): bump LizardByte/homebrew-release-action from 2024.1105.185654 to 2024.1115.14934 in the lizardbyte-actions group (#3400)
* build(deps): bump LizardByte/homebrew-release-action

Bumps the lizardbyte-actions group with 1 update: [LizardByte/homebrew-release-action](https://github.com/lizardbyte/homebrew-release-action).


Updates `LizardByte/homebrew-release-action` from 2024.1105.185654 to 2024.1115.14934
- [Release notes](https://github.com/lizardbyte/homebrew-release-action/releases)
- [Commits](https://github.com/lizardbyte/homebrew-release-action/compare/v2024.1105.185654...v2024.1115.14934)

---
updated-dependencies:
- dependency-name: LizardByte/homebrew-release-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lizardbyte-actions
...

Signed-off-by: dependabot[bot] <support@github.com>

* docs(homebrew): update brew installation steps

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-11-15 02:52:30 +00:00
ReenigneArcher d1e7865f31 build(macos): fix libcurl linking (#3383) 2024-11-09 21:02:03 +00:00
doubleyoustew 9662f0547f fix(homebrew): codesign binary only on Intel macOS (#3348) 2024-11-01 14:41:59 +00:00
Cameron Gutman 6fa6a7d515 build(deps): remove unused dependency on libvdpau (#3307) 2024-10-14 23:15:53 -05:00
ReenigneArcher 7352e7277a build(linux): fail build if capture dependencies not found (#3305) 2024-10-14 22:28:55 +00:00
ReenigneArcher 25ed2d5b4a build(homebrew): fix boost linking (#3296) 2024-10-12 17:08:38 +00:00
ReenigneArcher 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
ReenigneArcher 330ab76fcf build(cmake): fix typo in publisher name variable (#3158) 2024-09-09 19:44:46 -04:00
ReenigneArcher 6593fa5d61 feat: add publisher metadata (#3080) 2024-08-24 20:14:45 -04:00
ReenigneArcher 0b8468ca3e feat(macos): add beta homebrew formula (#2990) 2024-08-08 21:17:15 -04:00