Search Criteria
Package Details: xdg-utils-mimeo 1.2.1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/xdg-utils-mimeo.git (read-only, click to copy) |
---|---|
Package Base: | xdg-utils-mimeo |
Description: | Command line tools that assist applications with a variety of desktop integration tasks; patched to use mimeo |
Upstream URL: | https://www.freedesktop.org/wiki/Software/xdg-utils/ |
Keywords: | mime mimeo xdg-open |
Licenses: | MIT |
Conflicts: | xdg-utils |
Provides: | xdg-utils |
Submitter: | matthewbauer |
Maintainer: | TrialnError |
Last Packager: | TrialnError |
Votes: | 76 |
Popularity: | 0.001267 |
First Submitted: | 2009-12-16 04:08 (UTC) |
Last Updated: | 2025-05-26 20:36 (UTC) |
Dependencies (15)
- file (file-gitAUR)
- sh (dashbinshAUR, zshbinshAUR, bash-devel-gitAUR, bash-gitAUR, bash)
- xorg-xprop
- xorg-xset
- docbook-xsl (make)
- git (git-gitAUR, git-glAUR) (make)
- lynx (lynx-gitAUR) (make)
- xmlto (xmlto-gitAUR) (make)
- exo (exo-gitAUR, exo-develAUR) (optional) – for Xfce support in xdg-open
- kde-cli-tools (kde-cli-tools-gitAUR) (optional) – for KDE Plasma5 support in xdg-open
- mimeoAUR (optional) – for mimeo support in xdg-open
- pcmanfm (pcmanfm-gitAUR) (optional) – for LXDE support in xdg-open
- perl-file-mimeinfo (optional) – for generic support in xdg-open
- perl-net-dbus (perl-net-dbus-gitAUR) (optional) – Perl extension to dbus used in xdg-screensaver
- perl-x11-protocol (optional) – Perl X11 protocol used in xdg-screensaver
Required by (928)
- 1password (requires xdg-utils)
- 1password-beta (requires xdg-utils)
- 2048-qt (requires xdg-utils)
- 2gis (requires xdg-utils) (make)
- agregore-browser-bin (requires xdg-utils)
- airtame-application (requires xdg-utils)
- aleo-studio-bin (requires xdg-utils)
- alfaview (requires xdg-utils)
- alfaview-beta (requires xdg-utils)
- alice-bin (requires xdg-utils)
- amsel_suite-bin (requires xdg-utils)
- anaconda (requires xdg-utils) (optional)
- anarchism (requires xdg-utils)
- anchor-wallet-bin (requires xdg-utils)
- android-aarch64-libjxl (requires xdg-utils) (make)
- android-armv7a-eabi-libjxl (requires xdg-utils) (make)
- android-riscv64-libjxl (requires xdg-utils) (make)
- android-x86-64-libjxl (requires xdg-utils) (make)
- android-x86-libjxl (requires xdg-utils) (make)
- angrysearch (requires xdg-utils)
- Show 908 more...
Latest Comments
1 2 3 4 5 6 Next › Last »
djsigmann commented on 2025-05-26 22:18 (UTC)
@TrialnError The problem's been solved. Thanks! That was very timely.
TrialnError commented on 2025-05-26 20:38 (UTC)
Calling
set_browser_mimeo()
itself wasn't wrong. It just couldn't handle a supplied ${scheme}.I adjusted that behaviour. Could you please test this too?
TrialnError commented on 2025-05-26 18:33 (UTC)
Thank you for the comment and the proposed solution. I will take a look at this
djsigmann commented on 2025-05-26 17:15 (UTC)
Running commands of the form
xdg-settings set url default-url-scheme-handler ${scheme} ${desktop}
will incorrectly call theset_browser_mimeo()
function with the provided desktop entry file as an argument.e.g.
xdg-settings set url default-url-scheme-handler discord vesktop.desktop
This leads to whatever desktop entry that was supplied being treated as the default browser by anything that looks up mimetype associations (which is nearly everything, nowadays). I don't want want to open webpages with a chat client.
The fix:
aelius commented on 2020-04-19 22:52 (UTC) (edited on 2020-04-19 23:05 (UTC) by aelius)
Thank you for the update! Now it behaves as it should.
Looks like there is a problem with mimeo itself, though. I'll have to send xyne a bug report.
edit- nevermind, there was a lingering associations file I forgot about.
TrialnError commented on 2020-04-19 21:46 (UTC)
Thank you.
Same issue as with xdg-mime. The original way to get the info from mimeo didn't work (for reasons unknown).
Fix incoming
aelius commented on 2020-04-19 21:01 (UTC)
Updated. This is just copied from my terminal. Still silent/null output from
get default-web-browser
TrialnError commented on 2020-04-19 18:24 (UTC)
Okay, thanks for the clarification. Although even if it somehow got recognized as flatpack it should have failed audibly.
And thank you cosmic for the report. With the backslashes in place mimeo took it as a literal string and therefor added an additional
.desktop
to the entry. So indeed a bug (and thanks for the reminder for mimeapps.list >.>).Now to check, why this doesn't help Aelius. Please check the new PKGBUILD and report what gets added to the mimeapps.list please.
aelius commented on 2020-04-19 01:07 (UTC) (edited on 2020-04-19 03:10 (UTC) by aelius)
No, the directory $XDG_RUNTIME_DIR/flatpak-info does not exist on my system. I tried out cosmic's changes for fun, did not resolve my issue either.
cosmic commented on 2020-04-19 00:35 (UTC) (edited on 2020-04-19 00:35 (UTC) by cosmic)
I believe there's a bug in
set_browser_mimeo()
. The broken line is:mimeo --prefer x-scheme-handler/$protocol \"$1\" || return
. It incorrectly sets a desktop file inmimeapps.list
:x-scheme-handler/http="firefox.desktop".desktop;
. Those quotation marks shouldn't be escaped:mimeo --prefer x-scheme-handler/$protocol "$1" || return
1 2 3 4 5 6 Next › Last »