Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use unofficial Mutagen build to fix chapter times #957

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

LSeelig
Copy link

@LSeelig LSeelig commented Aug 27, 2024

This isn't the only chapter bug that might need a custom mutagen wheel, though I would hope that, if this is approved, another repo/host should be used.

Comment on lines +43 to 45
"url": "https://github.com/LSeelig/mutagen/releases/download/release-1.47.1/mutagen-1.47.1-py3-none-any.whl",
"sha256": "099c370f778f66b06f3e5a18e52948e53acdada530911c54090365b9292c99cb"
}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"url": "https://github.com/LSeelig/mutagen/releases/download/release-1.47.1/mutagen-1.47.1-py3-none-any.whl",
"sha256": "099c370f778f66b06f3e5a18e52948e53acdada530911c54090365b9292c99cb"
}
"url": "https://files.pythonhosted.org/packages/b0/7a/620f945b96be1f6ee357d211d5bf74ab1b7fe72a9f1525aafbfe3aee6875/mutagen-1.47.0-py3-none-any.whl",
"sha256": "edd96f50c5907a9539d8e5bba7245f62c9f520aef333d13392a79a4f70aca719"
},
{
"type": patch",
"path": "some_patch_file_stored_in_cozy's_repo.patch"
}

I'm not too keen on the idea of maintaining our own fork of Mutagen, and I see an easier way to implement fixes independently.
Flatpak manifests can patch specific submodules of a project, by applying a git-like patch file to files. This way we get all the new features in Mutagen, and can also fix bugs separately. The ultimate fix of course would be to fix these bugs upstream, but as I can see it, it's not really happening at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants