Commit Graph

7 Commits

Author SHA1 Message Date
Martino Fontana
6e465f4550 treewide: fix use of extraPkgs in AppImages
Mostly removes unnecessary use of `extraPkgs = pkgs: appimageTools.defaultFhsEnvArgs.multiPkgs pkgs;`
This caused some packages to be listed twice.

Also, fix some styling, and accidental use of top-level packages (sometimes due to the `with;` keyword, e.g. on `beeper`).
Remove inclusions of `bash`, since `bashInteractive` is already present by default.
2024-05-13 20:35:07 +02:00
Peder Bergebakken Sundt
985aa8174d treewide: unbreak appimageTools.wrapType2 builds
`appimageTools.wrapType2` no longer creates a binary `$out/bin/${name}` if `pname` and `version` is provided.
Derivations that have worked around this behavior with a `mv $out/bin/{${name},${pname}}` broke as a result.
This should fix most instances.

contex: #271071
2024-04-24 15:26:52 +02:00
Adam Stephens
c0e3985db8
golden-cheetah-bin: mark insecure due to CVE-2023-4863 2023-09-15 14:53:38 -04:00
Adam Stephens
e58c588c2d
golden-cheetah-bin: add adamcstephens as maintainer 2023-08-07 20:51:13 -04:00
Adam Stephens
19109823ea
golden-cheetah*: 3.6-RC4 -> 3.6 2023-08-07 20:50:07 -04:00
Florian Brandes
3f55c52e07
golden-cheetah-bin: 3.6-RC3 -> 3.6-RC4
Changelog: https://github.com/GoldenCheetah/GoldenCheetah/releases/tag/v3.6-RC4

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-04-12 11:50:17 +02:00
Florian Brandes
1aab9c281f golden-cheetah: add AppImage derivation
Upstream bakes their API tokens for external services
(like Strava) in its source. When users want to connect
golden-cheetah to the external services, they fail and there
is no option to add own API keys during runtime.

So either the user modifies the derivation to add their own API
keys during build, or we add the pre-build AppImage to NixOS.
This has the developers API keys built-in, so the connection to
external services work as expected.

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
Co-authored-by: Adam Stephens <2071575+adamcstephens@users.noreply.github.com>
2023-02-01 15:59:12 +01:00