Gutyina Gergő
a619bff47c
pnpm: pnpm_9 -> pnpm_10
2025-01-15 10:59:06 +01:00
K900
b67afb2082
heroic: use qt6 version of kdialog
...
Plasma 5 will be dead soon (hopefully).
2025-01-10 01:28:01 +03:00
Aidan Gauland
a97234e2fd
heroic: fix packaging
...
Make this package closer to the upstream release build by running the
electron-build task.
2025-01-02 09:19:06 +13:00
Matt Sturgeon
e47c3d1a02
heroic: patch Desktop Entry StartupWMClass
...
Heroic usually has a WM Class of "Heroic", however for some reason the
nixpkgs version has a WM Class of "heroic".
This subtle discrepancy results in the app's window not being associated
with its desktop entry, so it cannot be pinned, does not have an icon,
etc.
2024-12-15 23:01:04 +00:00
Jan Tojnar
064ee2cb49
libsoup_2_4: Rename from libsoup
...
The 2.4 ABI branch has not been supported by upstream for a while now but people still keep accidentally adding it to new packages.
2024-12-08 00:37:52 +01:00
34j
d637b85e25
treewide: replace --enable-wayland-ime
with --enable-wayland-ime=true
for the arguments to properly work ( #361341 )
2024-12-05 00:06:22 +05:30
Felix Buehler
71a874cbe2
heroic: fix fhsenv version
2024-11-26 21:51:40 +01:00
Viorel-Cătălin Răpițeanu
f865c76c3e
heroic: fix cursor issues
...
Fix the Xorg mouse issues initialy found with Lutris in:
https://github.com/NixOS/nixpkgs/pull/348533
2024-11-22 00:28:34 +02:00
Gutyina Gergő
9744efc3b0
treewide: update pnpmDeps hashes
2024-10-19 23:50:41 +02:00
Viorel-Cătălin Răpițeanu
b321d3d584
heroic: fix icon sizes
...
By default, the 128x128 icon was installed as a 512x512.
The modification uses the svg icon present in the deployment to add the scalable one.
This should fix: https://github.com/NixOS/nixpkgs/issues/348764
2024-10-16 13:21:33 +03:00
K900
b4d6931af0
heroic: don't depend on v4l-utils
...
We already depend on libv4l, which is the same thing, but less.
2024-10-02 09:40:37 +03:00
Aidan Gauland
7747aa9b17
heroic: reformat to follow RFC style
2024-09-21 09:39:50 +12:00
Aidan Gauland
0ffc21b100
heroic: 2.15.1 -> 2.15.2
2024-09-21 09:37:11 +12:00
Aidan Gauland
f9f65a7b29
heroic: Set updateScript
...
This is easy now with pnpm.
2024-09-21 09:34:43 +12:00
Aidan Gauland
a7c9a1c05a
heroic: 2.14.1 -> 2.15.1
2024-08-20 21:39:04 +12:00
Aidan Gauland
2a5496d806
heroic: add icu to FHS env
...
Fixes #327153
2024-08-20 21:21:44 +12:00
Jan Tojnar
b69ed4249d
zenity: Move from gnome scope to top-level
...
It is widely used outside gnome, not much inside.
2024-07-01 08:26:47 +02:00
Alexis Hildebrandt
755b915a15
treewide: Remove indefinite article from meta.description
...
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Sandro Jäckel
fb0d661081
treewide: replace prefetch-yarn-deps with fixup-yarn-lock where necessary
2024-04-17 13:34:05 -04:00
Aidan Gauland
f601f6b835
heroic: 2.14.0 -> 2.14.1
2024-04-08 16:40:26 +12:00
Aidan Gauland
cdecd96afb
heroic: 2.13 -> 2.14
2024-04-02 17:35:29 +13:00
Aidan Gauland
2c79eeeb83
heroic: apply upstream adtraction fallback
...
2.13 moved to using sponsored links for GOG, which silently fail to load
if the system is using DNS-level ad-blocking. Upstream just merged a
fallback to the regular GOG domain, which applies cleanly to the current
stable release.
2024-03-10 09:53:53 +13:00
Aidan Gauland
3a4365d4ad
heroic: 2.12.1 -> 2.13.0
2024-02-13 11:29:05 +13:00
Aidan Gauland
6842334942
heroic: 2.12.0 -> 2.12.1
2024-02-03 07:08:28 +13:00
Aidan Gauland
427046dd87
heroic: 2.11.0 -> 2.12.0
2024-01-08 09:04:37 +13:00
Aidan Gauland
7e5167cbbd
heroic: 2.10.0 -> 2.11.0
2023-12-01 08:07:46 +13:00
Felix Buehler
a52972dbff
heroic: migrate to prefetch-yarn-deps
2023-11-22 23:03:52 +01:00
K900
40e5c0270f
Merge pull request #265555 from aidalgol/heroic-2.10
...
heroic: 2.9.2 -> 2.10.0
2023-11-08 06:30:02 +03:00
K900
c240d63ced
heroic: fix infinite loop when starting some games
2023-11-06 10:16:50 +03:00
Aidan Gauland
e9a9a60690
heroic: 2.9.2 -> 2.10.0
...
Fixes #264156 .
2023-11-05 10:33:11 +13:00
Aidan Gauland
2513ca1dbc
heroic: add unzip to FHS env
...
Fixes #262299 .
2023-11-05 08:56:09 +13:00
Aidan Gauland
30967f8be9
heroic: add libunwind to FHS env
2023-10-20 15:02:56 +13:00
Martino Fontana
10f411e2c4
heroic: Add more GStreamer plugins
2023-09-20 11:15:02 +02:00
Aidan Gauland
b9547bc21c
heroic: 2.9.1 -> 2.9.2
2023-09-17 20:49:51 +12:00
K900
b0e5c80cd6
heroic: keep IPC namespace
2023-08-26 11:00:12 +03:00
K900
1e42f77bd5
heroic: enable Wayland IME support
...
This doesn't crash anymore on the latest Electron and is useful for Steam Deck users.
2023-08-21 10:32:46 +03:00
Aidan Gauland
f8fa19a5da
heroic: apply patch to fix Steam shortcuts
2023-08-19 08:06:17 +12:00
Aidan Gauland
80701428e9
heroic: patch out DRM support
...
DRM support added in 2.9.0 prevent Heroic from running at all under
mainline Electron, instead requiring running against a non-free fork
with DRM support compiled in.
2023-08-01 16:41:10 +12:00
Aidan Gauland
0e012f05c7
heroic: 2.8.0 -> 2.9.1
...
Now also depends upon nile.
2023-08-01 11:11:09 +12:00
Atemu
c4025e244b
heroic: declare need for multiArch explicitly
...
Co-authored-by: Aidan Gauland <aidalgol@users.noreply.github.com>
2023-07-07 21:32:59 +02:00
Aidan Gauland
8639d70943
heroic: 2.7.1 -> 2.8.0
2023-06-01 18:15:48 +12:00
Aidan Gauland
cda9f658ad
heroic: Remove broken updater
2023-06-01 18:06:10 +12:00
Martino Fontana
c921e7c28b
heroic: small cleanup
2023-05-21 16:15:10 +02:00
Aidan Gauland
f7a0750453
heroic: remove leftover files
2023-05-15 08:22:30 +12:00
Aidan Gauland
f72a90f45b
heroic: Remove openssl_1_1 from FHS env
...
openssl_1_1 is about to be marked insecure. As this is not a hard
dependency of Heroic or Wine-GE, just drop it.
Addresses #210452 .
2023-05-13 07:07:45 +12:00
Aidan Gauland
f89d168e57
heroic: add patch for upstream bugfix
...
2.7.1 introduced a bug that caused the application to capture common
keyboard shortcuts regardless of focus. There has been fixed upstream
but not yet made it into a release.
2023-05-07 08:25:46 +12:00
Aidan Gauland
a166a7294c
heroic: Rewrite using mkDerivation+fetchYarnDeps
...
Use stdenv.mkDerivation with fetchYarnDeps instead of mkYarnPackage
to make the build process cleaner, and to not require vendoring any
upstream source file.
Also build for all upstream-supported platforms.
2023-05-05 17:23:49 +12:00
Aidan Gauland
99e1385ccf
heroic: 2.6.2 -> 2.7.1
2023-05-03 21:22:10 +12:00
Atemu
f63a12f296
tree-wide: buildFHSUserEnv -> buildFHSEnv
2023-04-16 10:15:13 +02:00
Aidan Gauland
e369dab24e
heroic: Add GStreamer dependencies to FHS environment
...
Wine-GE bundles GStreamer, which is required to by some games to play
in-game videos for some games. Without these packages, GStreamer fails
to load, and the user gets a black screen instead of video playback.
2023-03-18 07:44:47 +13:00