Gajim - 2024-07-31


  1. bot

    wurstsalat pushed 1 commits to branch gajim/master refactor: Use constants for drag and drop target mime types - https://dev.gajim.org/gajim/gajim/-/commit/c154b03d8e752013611851d97292ff61b38f1995

  2. cal0pteryx

    elfchen, > All gst-* GStreamer plugins are now bundled in this formula. from: https://formulae.brew.sh/formula/gstreamer

  3. cal0pteryx

    and it looks like the other issues you're experiencing on MacOS (regarding GLib) have just been fixed: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4167 now we wait for the next release :)

  4. meson

    cal0pteryx: thanks, good idea to put all these same strings into a single common place

  5. cal0pteryx

    I wonder why we did not do that earlier

  6. cal0pteryx

    but then again, the code base is pretty large

  7. meson

    It is, I wonder by how much by some refactoring it could be reduced w/o loosing functionality, readibility and extensibility.

  8. meson

    It is, I wonder by how much it could be reduced with some refactoring w/o loosing functionality, readibility and extensibility.

  9. meson

    Less code ~ less bugs

  10. Link Mauve

    elfchen, would you be able someday to create a homebrew formula? This would make it possible for people to install Gajim by typing just one command, instead of the many you have to do every time.

  11. Link Mauve

    It should be mostly a matter of listing the correct dependencies and writing your commands as a Ruby script.

  12. cal0pteryx

    Link Mauve: afaik this was once rejected by homebrew people, because gajim is not a library

  13. Link Mauve

    You can host the recipe/package on a different website just fine, you could have a homebrew repository at gajim.org for instance.

  14. Link Mauve

    But they also provide many things which aren’t libraries.

  15. Link Mauve

    For instance: https://formulae.brew.sh/formula/pidgin

  16. elfchen

    I happen to have submitted a few Homebrew formulas. Yeah, it cannot be a formula but needs to be a cask because of the GUI. Generally doable but definitely not a simple task. Not something I have much time for but would be a good idea rather than trying to build a Mac binary. I'll try and play around with that and we'll see how much effort it takes.

  17. elfchen

    Pidgin is ancient and might predate Homebrew casks. I am sure that wouldn't be accepted in that form anymore these days.

  18. Link Mauve

    What is a cask?

  19. elfchen

    Or then I don't know what I am talking about and casks are for Mac binaries: https://github.com/Homebrew/homebrew-cask

  20. elfchen

    Well, either way, I'll try to find some time in the coming months and figure out what can be done with Homebrew.

  21. cal0pteryx

    elfchen: much appreciated

  22. lissine

    elfchen: the last attempt here: https://github.com/Homebrew/homebrew-core/pull/40218/commits/b1cb06d

  23. elfchen

    👍🏻

  24. elfchen

    Pity that never happened. I had similar requests and added a few simple tests and they were happy. But looks like a good base to start from.