Commit Graph

190 Commits

Author SHA1 Message Date
daa99db662 fix(linux): use FQDN naming for all Linux packaging types (#4779)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2026-03-07 14:15:50 -05:00
bfdafa5fad build(fedora): fix rawhide build (#4821)
* build(fedora): fix rawhide build

* Patch math_functions by CUDA major; add CUDA-13

Switch math_functions.h patching from Fedora-version logic to CUDA-major selection in spec and build scripts. Add CUDA-13-specific patches for aarch64 and x86_64 and rename the existing patch to cuda-12. Update scripts/linux_build.sh to pick the correct cuda-{12,13}-math_functions.patch, handle missing files gracefully, and add Fedora 45 detection with CUDA 13 defaults.

* Install Fedora development-tools group directly

Replace use of the dev_tools_group variable with the explicit "development-tools" group name when running dnf group install. Also remove redundant dev_tools_group="development-tools" assignments from various Fedora/version and platform:f42 branches to simplify the distro detection logic and avoid relying on the variable.
2026-03-06 15:04:28 -05:00
5d219c7aa7 build(deps): bump packaging/linux/flatpak/deps/shared-modules from 55a86b3 to fc11224 (#4809)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `55a86b3` to `fc11224`.
- [Commits](55a86b3da4...fc1122496c)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: fc1122496c63b13aa96ca2351a9662294291b9e0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-03 09:00:26 -05:00
fdd1b97a33 build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from 4d5e760 to 5de4612 (#4808)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `4d5e760` to `5de4612`.
- [Commits](4d5e760321...5de461271d)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: 5de461271d05f43f267b954ac6010b410378ae47
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-03 09:00:14 -05:00
c7bca4147b build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from 216a52e to 4d5e760 (#4766)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `216a52e` to `4d5e760`.
- [Commits](216a52efa4...4d5e760321)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: 4d5e760321236bd96fc1c6db9ec94c336600c114
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-24 08:40:41 -05:00
6ac1491a0f build(deps): bump packaging/linux/flatpak/deps/shared-modules from 3d87a66 to 55a86b3 (#4741)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `3d87a66` to `55a86b3`.
- [Commits](3d87a6632c...55a86b3da4)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: 55a86b3da4969984f7de8fb02b3370247c9a266d
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-23 09:30:57 -05:00
2fb7e6eb97 build(deps): bump LizardByte/build-deps (#4761) 2026-02-22 17:45:31 -05:00
f442ff81e7 fix(linux): update systemd service units (#4712) 2026-02-12 22:43:23 -05:00
28a0b3d796 fix(flatpak): Add pipewire access for XDG portal grab (#4704) 2026-02-11 11:28:38 -05:00
9d0622856b build(deps): migrate ffmpeg prebuild to downloaded archive (#4699) 2026-02-10 21:54:43 -05:00
837c2d48ae build(deps): bump packaging/linux/flatpak/deps/shared-modules from cb06063 to 3d87a66 (#4683)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `cb06063` to `3d87a66`.
- [Commits](cb060638c3...3d87a6632c)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: 3d87a6632cf1e787b009e234b13a8ccfa6d15df8
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-07 09:05:45 -05: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
14bcfcd6f0 build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from db39dc0 to 216a52e (#4640)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `db39dc0` to `216a52e`.
- [Commits](db39dc0f75...216a52efa4)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: 216a52efa4fcaaf6612147ffe53d9b70c97addfc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 09:03:07 -05:00
9bd9fdce86 build(deps): bump packaging/linux/flatpak/deps/shared-modules from d1a2cf5 to cb06063 (#4644)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `d1a2cf5` to `cb06063`.
- [Commits](d1a2cf59d1...cb060638c3)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: cb060638c39e333014306c8ab9daa2f2256fd688
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 09:01:59 -05:00
bd857c2d83 build(fedora): use nvm to install npm for rawhide (#4646) 2026-01-30 14:31:22 -05:00
ff770d60c5 build(flatpak): drop libnotify module (#4604) 2026-01-20 22:34:16 -05:00
6400522809 build(Archlinux): Switch from calling make directly to using cmake (#4579) 2026-01-16 11:45:30 -05:00
8765bbf050 build(deps): bump packaging/linux/flatpak/deps/shared-modules from 72028a8 to d1a2cf5 (#4575)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `72028a8` to `d1a2cf5`.
- [Commits](72028a85f6...d1a2cf59d1)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: d1a2cf59d137b47abc07297ecd35a5af9b5e16f4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 19:29:07 -05:00
d4f75c65d2 build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from fdbe66a to db39dc0 (#4550)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `fdbe66a` to `db39dc0`.
- [Commits](fdbe66a48b...db39dc0f75)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: db39dc0f75a3b24cfb09906f3aba2c13b0c48afe
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 18:12:37 -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
2711d76473 build(deps): bump packaging/linux/flatpak/deps/shared-modules from 3456e75 to 72028a8 (#4517)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `3456e75` to `72028a8`.
- [Commits](3456e7537e...72028a85f6)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: 72028a85f6aa176472891de9811b156eda18d280
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-24 13:00:41 -05:00
75809f13e3 ci(linux): migrate Archlinux build to GitHub workflow (#4478) 2025-12-07 09:01:57 -05:00
62d58ed6e0 build(deps): bump packaging/linux/flatpak/deps/shared-modules from 8d705c8 to 3456e75 (#4431)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `8d705c8` to `3456e75`.
- [Commits](8d705c873c...3456e7537e)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: 3456e7537ea4934c035a26330b90932630b25034
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 20:35:54 -05:00
56b7573a0f build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from ea92dc2 to fdbe66a (#4443)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `ea92dc2` to `fdbe66a`.
- [Commits](ea92dc22ab...fdbe66a48b)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: fdbe66a48b7450f3c18ab2cb8ff31be704846600
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 20:35:34 -05:00
fe07501820 build(packaging/Arch): fix cuda gcc version detection (#4442) 2025-11-23 21:51:15 -05:00
eb72930a8e build(deps): bump packaging/linux/flatpak/deps/shared-modules from 6537464 to 8d705c8 (#4385)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `6537464` to `8d705c8`.
- [Commits](65374641cd...8d705c873c)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: 8d705c873c8b04cc2805e0819e2801876fb5cfef
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-02 07:49:04 -05:00
875ad1d11a build(deps): bump boost to 1.89 (#4253) 2025-11-01 21:02:15 -04:00
dbe38ba2e9 build(flatpak): update org.freedesktop.Platform version (#4382) 2025-11-01 09:05:04 -04:00
0b3978eb27 build(rpm): add OpenSUSE support (#4359) 2025-10-25 18:58:32 -04:00
7ecb78177b build(rpm): Update Fedora spec and CUDA math_functions.h patch for Fedora 43+ (#4353) 2025-10-24 23:45:15 -04:00
0b6b9e418e build(deps): bump packaging/linux/flatpak/deps/shared-modules from 231e052 to 6537464 (#4346)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `231e052` to `6537464`.
- [Commits](231e052557...65374641cd)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: 65374641cdedb0664879196b62127f76a106185a
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 22:19:47 -04:00
fd96aa0b36 fix(packaging/Linux): ensure that uhid is loaded automatically (#2906)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2025-09-22 23:30:21 -04:00
2b2b4a7fbe build(packaging/Linux): remove cuda as required dependency on aur (#4278) 2025-09-20 13:54:16 -04:00
4ef1edef04 build(flatpak/deps): Switch miniupnpc source from archive to Git (#4275) 2025-09-19 11:42:20 -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
5e04d984e0 build(deps): bump packaging/linux/flatpak/deps/shared-modules from b63062b to 231e052 (#4245)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `b63062b` to `231e052`.
- [Commits](b63062b3cd...231e052557)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: 231e052557e37e120c94d584881f43daac3391fd
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 16:33:03 -04:00
0458451fb7 build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from f03a673 to ea92dc2 (#4224)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `f03a673` to `ea92dc2`.
- [Commits](f03a673abe...ea92dc22ab)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: ea92dc22ab7e4ab44133407b883c9a6792e54302
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 14:08:59 -04:00
b4677bab84 build(deps/Linux): include gnu-which as dependency (#4251) 2025-09-08 22:38:42 -04:00
9829d68a0c build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from 5c5a6de to f03a673 (#4174)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `5c5a6de` to `f03a673`.
- [Commits](5c5a6deee7...f03a673abe)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: f03a673abe6ce189cea1c2857e2b44af2dd79d1f
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 09:16:28 -04:00
319319c2df build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from d2fa57a to 5c5a6de (#4156)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `d2fa57a` to `5c5a6de`.
- [Commits](d2fa57ab89...5c5a6deee7)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: 5c5a6deee79b873f4aefcef1c71264e92325fd88
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-14 19:49:24 -04:00
a28c20df18 build(linux): compile with gcc13+ and bump cuda (#4136) 2025-08-07 20:13:25 -04:00
03bb53d591 build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from 7090720 to d2fa57a (#4117)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `7090720` to `d2fa57a`.
- [Commits](7090720d43...d2fa57ab89)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: d2fa57ab89811efb8d83da6cfa93fc184e94c640
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 11:07:26 -04:00
99cf9ac960 ci: use actionlint and problem matchers (#4116) 2025-07-29 22:08:30 -04:00
84bb4cfaf1 build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from f945399 to 7090720 (#4108)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `f945399` to `7090720`.
- [Commits](f9453999da...7090720d43)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: 7090720d43404c60b88445a3149835ec3c585717
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 10:08:36 -04:00
77edcd047f build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from 903919f to f945399 (#4089)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: f9453999da8746d2ade2ccd254efcca903a633cb
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 11:22:11 -04:00
d4fe41556c build(deps): bump packaging/linux/flatpak/deps/shared-modules from 756091e to b63062b (#4085)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `756091e` to `b63062b`.
- [Commits](756091e3d5...b63062b3cd)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: b63062b3cdf451e537ed6ca1f68f9c2701ad8a98
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 11:21:58 -04:00
165e5e9b81 build(flatpak): change salsa git dependencies (#4068) 2025-07-12 18:13:10 -04:00
914c423338 build(deps): bump packaging/linux/flatpak/deps/shared-modules from 8a98211 to 756091e (#4047)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `8a98211` to `756091e`.
- [Commits](8a98211689...756091e3d5)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: 756091e3d5d6582bec4e270184319e59c04ab365
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 11:00:01 -04:00