Commit Graph

10 Commits

Author SHA1 Message Date
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Manuel Frischknecht
386faef6e6
frogmouth: use same xdg package as upstream 2024-02-10 04:54:29 +00:00
figsoda
a25408ccba frogmouth: 0.9.0 -> 0.9.1
Diff: https://github.com/Textualize/frogmouth/compare/v0.9.0...v0.9.1

Changelog: https://github.com/Textualize/frogmouth/blob/v0.9.1/ChangeLog.md
2023-11-28 20:19:18 -05:00
Philip Taron
e1e138219b
frogmouth: implement a more targeted patch for switching from xdg to xdg-base-dirs
Thanks to @eclairevoyant for suggesting something more minimal.
2023-10-24 16:49:46 -07:00
Philip Taron
e2aa42c845
frogmouth: update from xdg to xdg-base-dirs
Steps taken:

1. Clone https://github.com/Textualize/frogmouth
2. Change xdg to xdg-base-dirs or xdg_base_dirs per https://github.com/srstevenson/xdg-base-dirs/tree/6.0.0#xdg-base-dirs
3. Update the poetry lockfile with `poetry lock`
    a. This required removing the Python 3.8 and 3.9 support in pyproject.toml
4. Generate a diff with `git diff`
5. Added this path to `pkgs/tools/text/frogmouth/default.nix`
6. Ran the resulting binary and saw that it worked.

Previously, this resulted in a stack trace where `frogmouth` was unable
to find `xdg` and could not start.
2023-10-24 15:45:13 -07:00
figsoda
952faad4f9 frogmouth: 0.8.0 -> 0.9.0
Diff: https://github.com/Textualize/frogmouth/compare/v0.8.0...v0.9.0

Changelog: https://github.com/Textualize/frogmouth/blob/v0.9.0/ChangeLog.md
2023-08-07 10:41:23 -04:00
figsoda
e74c3b4a8e frogmouth: 0.7.0 -> 0.8.0
Diff: https://github.com/Textualize/frogmouth/compare/v0.7.0...v0.8.0

Changelog: https://github.com/Textualize/frogmouth/blob/v0.8.0/ChangeLog.md
2023-07-20 09:52:42 -04:00
figsoda
84150943cf frogmouth: 0.6.0 -> 0.7.0
Diff: https://github.com/Textualize/frogmouth/compare/v0.6.0...v0.7.0

Changelog: https://github.com/Textualize/frogmouth/blob/v0.7.0/ChangeLog.md
2023-06-27 09:56:13 -04:00
figsoda
ea332796f2 frogmouth: 0.5.0 -> 0.6.0
Diff: https://github.com/Textualize/frogmouth/compare/v0.5.0...v0.6.0

Changelog: https://github.com/Textualize/frogmouth/blob/v0.6.0/ChangeLog.md
2023-05-27 16:50:22 -04:00
figsoda
2632233a8a frogmouth: init at 0.5.0 2023-05-15 09:30:59 -04:00