treewide: xdg_utils -> xdg-utils

+89 -89
+1 -1
nixos/modules/services/x11/xserver.nix
··· 650 xorg.xprop 651 xorg.xauth 652 pkgs.xterm 653 - pkgs.xdg_utils 654 xorg.xf86inputevdev.out # get evdev.4 man page 655 ] 656 ++ optional (elem "virtualbox" cfg.videoDrivers) xorg.xrefresh;
··· 650 xorg.xprop 651 xorg.xauth 652 pkgs.xterm 653 + pkgs.xdg-utils 654 xorg.xf86inputevdev.out # get evdev.4 man page 655 ] 656 ++ optional (elem "virtualbox" cfg.videoDrivers) xorg.xrefresh;
+2 -2
pkgs/applications/audio/bitwig-studio/bitwig-studio1.nix
··· 3 , libbsd, libjack2, libpng, ffmpeg_3 4 , libxkbcommon 5 , makeWrapper, pixman, autoPatchelfHook 6 - , xdg_utils, zenity, zlib }: 7 8 stdenv.mkDerivation rec { 9 pname = "bitwig-studio"; ··· 28 ]; 29 30 binPath = lib.makeBinPath [ 31 - xdg_utils zenity ffmpeg_3 32 ]; 33 34 installPhase = ''
··· 3 , libbsd, libjack2, libpng, ffmpeg_3 4 , libxkbcommon 5 , makeWrapper, pixman, autoPatchelfHook 6 + , xdg-utils, zenity, zlib }: 7 8 stdenv.mkDerivation rec { 9 pname = "bitwig-studio"; ··· 28 ]; 29 30 binPath = lib.makeBinPath [ 31 + xdg-utils zenity ffmpeg_3 32 ]; 33 34 installPhase = ''
+2 -2
pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix
··· 1 { stdenv, fetchurl, alsaLib, cairo, dpkg, freetype 2 , gdk-pixbuf, glib, gtk3, lib, xorg 3 , libglvnd, libjack2, ffmpeg_3 4 - , libxkbcommon, xdg_utils, zlib, pulseaudio 5 , wrapGAppsHook, makeWrapper }: 6 7 stdenv.mkDerivation rec { ··· 28 ]; 29 30 binPath = lib.makeBinPath [ 31 - xdg_utils ffmpeg_3 32 ]; 33 34 ldLibraryPath = lib.strings.makeLibraryPath buildInputs;
··· 1 { stdenv, fetchurl, alsaLib, cairo, dpkg, freetype 2 , gdk-pixbuf, glib, gtk3, lib, xorg 3 , libglvnd, libjack2, ffmpeg_3 4 + , libxkbcommon, xdg-utils, zlib, pulseaudio 5 , wrapGAppsHook, makeWrapper }: 6 7 stdenv.mkDerivation rec { ··· 28 ]; 29 30 binPath = lib.makeBinPath [ 31 + xdg-utils ffmpeg_3 32 ]; 33 34 ldLibraryPath = lib.strings.makeLibraryPath buildInputs;
+2 -2
pkgs/applications/audio/faust/faust2firefox.nix
··· 1 { faust 2 - , xdg_utils 3 }: 4 5 # This just runs faust2svg, then attempts to open a browser using ··· 9 10 baseName = "faust2firefox"; 11 12 - runtimeInputs = [ xdg_utils ]; 13 14 }
··· 1 { faust 2 + , xdg-utils 3 }: 4 5 # This just runs faust2svg, then attempts to open a browser using ··· 9 10 baseName = "faust2firefox"; 11 12 + runtimeInputs = [ xdg-utils ]; 13 14 }
+2 -2
pkgs/applications/misc/avrdudess/default.nix
··· 1 - { lib, stdenv, runtimeShell, fetchurl, unzip, mono, avrdude, gtk2, xdg_utils }: 2 3 stdenv.mkDerivation { 4 name = "avrdudess-2.2.20140102"; ··· 23 export LD_LIBRARY_PATH="${lib.makeLibraryPath [gtk2 mono]}" 24 # We need PATH from user env for xdg-open to find its tools, which 25 # typically depend on the currently running desktop environment. 26 - export PATH="${lib.makeBinPath [ avrdude xdg_utils ]}:\$PATH" 27 28 # avrdudess must have its resource files in its current working directory 29 cd $out/avrdudess && exec ${mono}/bin/mono "$out/avrdudess/avrdudess.exe" "\$@"
··· 1 + { lib, stdenv, runtimeShell, fetchurl, unzip, mono, avrdude, gtk2, xdg-utils }: 2 3 stdenv.mkDerivation { 4 name = "avrdudess-2.2.20140102"; ··· 23 export LD_LIBRARY_PATH="${lib.makeLibraryPath [gtk2 mono]}" 24 # We need PATH from user env for xdg-open to find its tools, which 25 # typically depend on the currently running desktop environment. 26 + export PATH="${lib.makeBinPath [ avrdude xdg-utils ]}:\$PATH" 27 28 # avrdudess must have its resource files in its current working directory 29 cd $out/avrdudess && exec ${mono}/bin/mono "$out/avrdudess/avrdudess.exe" "\$@"
+2 -2
pkgs/applications/misc/calibre/default.nix
··· 20 , python3Packages 21 , libusb1 22 , libmtp 23 - , xdg_utils 24 , makeDesktopItem 25 , removeReferencesTo 26 }: ··· 84 poppler_utils 85 qtbase 86 sqlite 87 - xdg_utils 88 ] ++ ( 89 with python3Packages; [ 90 apsw
··· 20 , python3Packages 21 , libusb1 22 , libmtp 23 + , xdg-utils 24 , makeDesktopItem 25 , removeReferencesTo 26 }: ··· 84 poppler_utils 85 qtbase 86 sqlite 87 + xdg-utils 88 ] ++ ( 89 with python3Packages; [ 90 apsw
+2 -2
pkgs/applications/misc/eureka-editor/default.nix
··· 1 - { lib, stdenv, fetchzip, fltk, zlib, xdg_utils, xorg, libjpeg, libGL }: 2 3 stdenv.mkDerivation rec { 4 pname = "eureka-editor"; ··· 10 sha256 = "0fpj13aq4wh3f7473cdc5jkf1c71jiiqmjc0ihqa0nm3hic1d4yv"; 11 }; 12 13 - buildInputs = [ fltk zlib xdg_utils libjpeg xorg.libXinerama libGL ]; 14 15 enableParallelBuilding = true; 16
··· 1 + { lib, stdenv, fetchzip, fltk, zlib, xdg-utils, xorg, libjpeg, libGL }: 2 3 stdenv.mkDerivation rec { 4 pname = "eureka-editor"; ··· 10 sha256 = "0fpj13aq4wh3f7473cdc5jkf1c71jiiqmjc0ihqa0nm3hic1d4yv"; 11 }; 12 13 + buildInputs = [ fltk zlib xdg-utils libjpeg xorg.libXinerama libGL ]; 14 15 enableParallelBuilding = true; 16
+2 -2
pkgs/applications/misc/far2l/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, fetchpatch, makeWrapper, cmake, pkg-config, wxGTK30, glib, pcre, m4, bash, 2 - xdg_utils, gvfs, zip, unzip, gzip, bzip2, gnutar, p7zip, xz, imagemagick, darwin }: 3 4 let 5 newer-colorer-schemes = fetchFromGitHub { ··· 34 '' + '' 35 echo 'echo ${version}' > far2l/bootstrap/scripts/vbuild.sh 36 substituteInPlace far2l/bootstrap/open.sh \ 37 - --replace 'xdg-open' '${xdg_utils}/bin/xdg-open' 38 substituteInPlace far2l/vtcompletor.cpp \ 39 --replace '"/bin/bash"' '"${bash}/bin/bash"' 40 substituteInPlace multiarc/src/formats/zip/zip.cpp \
··· 1 { lib, stdenv, fetchFromGitHub, fetchpatch, makeWrapper, cmake, pkg-config, wxGTK30, glib, pcre, m4, bash, 2 + xdg-utils, gvfs, zip, unzip, gzip, bzip2, gnutar, p7zip, xz, imagemagick, darwin }: 3 4 let 5 newer-colorer-schemes = fetchFromGitHub { ··· 34 '' + '' 35 echo 'echo ${version}' > far2l/bootstrap/scripts/vbuild.sh 36 substituteInPlace far2l/bootstrap/open.sh \ 37 + --replace 'xdg-open' '${xdg-utils}/bin/xdg-open' 38 substituteInPlace far2l/vtcompletor.cpp \ 39 --replace '"/bin/bash"' '"${bash}/bin/bash"' 40 substituteInPlace multiarc/src/formats/zip/zip.cpp \
+2 -2
pkgs/applications/misc/fff/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, makeWrapper, bashInteractive, xdg_utils, file, coreutils, w3m, xdotool }: 2 3 stdenv.mkDerivation rec { 4 pname = "fff"; ··· 11 sha256 = "14ymdw6l6phnil0xf1frd5kgznaiwppcic0v4hb61s1zpf4wrshg"; 12 }; 13 14 - pathAdd = lib.makeSearchPath "bin" ([ xdg_utils file coreutils w3m xdotool ]); 15 16 nativeBuildInputs = [ makeWrapper ]; 17 buildInputs = [ bashInteractive ];
··· 1 + { lib, stdenv, fetchFromGitHub, makeWrapper, bashInteractive, xdg-utils, file, coreutils, w3m, xdotool }: 2 3 stdenv.mkDerivation rec { 4 pname = "fff"; ··· 11 sha256 = "14ymdw6l6phnil0xf1frd5kgznaiwppcic0v4hb61s1zpf4wrshg"; 12 }; 13 14 + pathAdd = lib.makeSearchPath "bin" ([ xdg-utils file coreutils w3m xdotool ]); 15 16 nativeBuildInputs = [ makeWrapper ]; 17 buildInputs = [ bashInteractive ];
+1 -1
pkgs/applications/misc/lutris/fhsenv.nix
··· 97 libcap libtiff libva libgphoto2 libxslt libsndfile giflib zlib glib 98 alsaLib zziplib bash dbus keyutils zip cabextract freetype unzip coreutils 99 readline gcc SDL SDL2 curl graphite2 gtk2 gtk3 udev ncurses wayland libglvnd 100 - vulkan-loader xdg_utils sqlite gnutls p11-kit libbsd harfbuzz 101 102 # PCSX2 // TODO: "libgobject-2.0.so.0: wrong ELF class: ELFCLASS64" 103
··· 97 libcap libtiff libva libgphoto2 libxslt libsndfile giflib zlib glib 98 alsaLib zziplib bash dbus keyutils zip cabextract freetype unzip coreutils 99 readline gcc SDL SDL2 curl graphite2 gtk2 gtk3 udev ncurses wayland libglvnd 100 + vulkan-loader xdg-utils sqlite gnutls p11-kit libbsd harfbuzz 101 102 # PCSX2 // TODO: "libgobject-2.0.so.0: wrong ELF class: ELFCLASS64" 103
+2 -2
pkgs/applications/misc/qdirstat/default.nix
··· 1 { lib, fetchFromGitHub, qmake 2 - , coreutils, xdg_utils, bash 3 , makeWrapper, perlPackages, mkDerivation }: 4 5 let ··· 28 for i in src/SysUtil.cpp src/FileSizeStatsWindow.cpp 29 do 30 substituteInPlace $i \ 31 - --replace /usr/bin/xdg-open ${xdg_utils}/bin/xdg-open 32 done 33 for i in src/Cleanup.cpp src/cleanup-config-page.ui 34 do
··· 1 { lib, fetchFromGitHub, qmake 2 + , coreutils, xdg-utils, bash 3 , makeWrapper, perlPackages, mkDerivation }: 4 5 let ··· 28 for i in src/SysUtil.cpp src/FileSizeStatsWindow.cpp 29 do 30 substituteInPlace $i \ 31 + --replace /usr/bin/xdg-open ${xdg-utils}/bin/xdg-open 32 done 33 for i in src/Cleanup.cpp src/cleanup-config-page.ui 34 do
+4 -4
pkgs/applications/networking/browsers/brave/default.nix
··· 38 , udev 39 , xorg 40 , zlib 41 - , xdg_utils 42 , wrapGAppsHook 43 }: 44 ··· 79 nss 80 pango 81 udev 82 - xdg_utils 83 xorg.libxcb 84 zlib 85 ]; ··· 144 done 145 146 # Replace xdg-settings and xdg-mime 147 - ln -sf ${xdg_utils}/bin/xdg-settings $out/opt/brave.com/brave/xdg-settings 148 - ln -sf ${xdg_utils}/bin/xdg-mime $out/opt/brave.com/brave/xdg-mime 149 ''; 150 151 installCheckPhase = ''
··· 38 , udev 39 , xorg 40 , zlib 41 + , xdg-utils 42 , wrapGAppsHook 43 }: 44 ··· 79 nss 80 pango 81 udev 82 + xdg-utils 83 xorg.libxcb 84 zlib 85 ]; ··· 144 done 145 146 # Replace xdg-settings and xdg-mime 147 + ln -sf ${xdg-utils}/bin/xdg-settings $out/opt/brave.com/brave/xdg-settings 148 + ln -sf ${xdg-utils}/bin/xdg-mime $out/opt/brave.com/brave/xdg-mime 149 ''; 150 151 installCheckPhase = ''
+3 -3
pkgs/applications/networking/browsers/chromium/common.nix
··· 4 , gnutar, bzip2, flac, speex, libopus 5 , libevent, expat, libjpeg, snappy 6 , libpng, libcap 7 - , xdg_utils, yasm, nasm, minizip, libwebp 8 , libusb1, pciutils, nss, re2 9 10 , python2Packages, perl, pkg-config ··· 89 bzip2 flac speex opusWithCustomModes 90 libevent expat libjpeg snappy 91 libpng libcap 92 - xdg_utils minizip libwebp 93 libusb1 re2 94 ffmpeg libxslt libxml2 95 nasm ··· 196 '/usr/share/locale/' \ 197 '${glibc}/share/locale/' 198 199 - sed -i -e 's@"\(#!\)\?.*xdg-@"\1${xdg_utils}/bin/xdg-@' \ 200 chrome/browser/shell_integration_linux.cc 201 202 sed -i -e '/lib_loader.*Load/s!"\(libudev\.so\)!"${lib.getLib systemd}/lib/\1!' \
··· 4 , gnutar, bzip2, flac, speex, libopus 5 , libevent, expat, libjpeg, snappy 6 , libpng, libcap 7 + , xdg-utils, yasm, nasm, minizip, libwebp 8 , libusb1, pciutils, nss, re2 9 10 , python2Packages, perl, pkg-config ··· 89 bzip2 flac speex opusWithCustomModes 90 libevent expat libjpeg snappy 91 libpng libcap 92 + xdg-utils minizip libwebp 93 libusb1 re2 94 ffmpeg libxslt libxml2 95 nasm ··· 196 '/usr/share/locale/' \ 197 '${glibc}/share/locale/' 198 199 + sed -i -e 's@"\(#!\)\?.*xdg-@"\1${xdg-utils}/bin/xdg-@' \ 200 chrome/browser/shell_integration_linux.cc 201 202 sed -i -e '/lib_loader.*Load/s!"\(libudev\.so\)!"${lib.getLib systemd}/lib/\1!' \
+2 -2
pkgs/applications/networking/browsers/chromium/default.nix
··· 1 { newScope, config, stdenv, fetchurl, makeWrapper 2 - , llvmPackages_11, ed, gnugrep, coreutils, xdg_utils 3 , glib, gtk3, gnome3, gsettings-desktop-schemas, gn, fetchgit 4 , libva ? null 5 , pipewire_0_2 ··· 190 export XDG_DATA_DIRS=$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH\''${XDG_DATA_DIRS:+:}\$XDG_DATA_DIRS 191 192 # Mainly for xdg-open but also other xdg-* tools: 193 - export PATH="${xdg_utils}/bin\''${PATH:+:}\$PATH" 194 195 . 196 w
··· 1 { newScope, config, stdenv, fetchurl, makeWrapper 2 + , llvmPackages_11, ed, gnugrep, coreutils, xdg-utils 3 , glib, gtk3, gnome3, gsettings-desktop-schemas, gn, fetchgit 4 , libva ? null 5 , pipewire_0_2 ··· 190 export XDG_DATA_DIRS=$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH\''${XDG_DATA_DIRS:+:}\$XDG_DATA_DIRS 191 192 # Mainly for xdg-open but also other xdg-* tools: 193 + export PATH="${xdg-utils}/bin\''${PATH:+:}\$PATH" 194 195 . 196 w
+2 -2
pkgs/applications/networking/browsers/firefox/wrapper.nix
··· 1 { stdenv, lib, makeDesktopItem, makeWrapper, lndir, config 2 - , replace, fetchurl, zip, unzip, jq, xdg_utils, writeText 3 4 ## various stuff that can be plugged in 5 , flashplayer, hal-flash ··· 265 --suffix LD_LIBRARY_PATH ':' "$libs" \ 266 --suffix-each GTK_PATH ':' "$gtk_modules" \ 267 --suffix-each LD_PRELOAD ':' "$(cat $(filterExisting $(addSuffix /extra-ld-preload $plugins)))" \ 268 - --prefix PATH ':' "${xdg_utils}/bin" \ 269 --prefix-contents PATH ':' "$(filterExisting $(addSuffix /extra-bin-path $plugins))" \ 270 --suffix PATH ':' "$out${browser.execdir or "/bin"}" \ 271 --set MOZ_APP_LAUNCHER "${browserName}${nameSuffix}" \
··· 1 { stdenv, lib, makeDesktopItem, makeWrapper, lndir, config 2 + , replace, fetchurl, zip, unzip, jq, xdg-utils, writeText 3 4 ## various stuff that can be plugged in 5 , flashplayer, hal-flash ··· 265 --suffix LD_LIBRARY_PATH ':' "$libs" \ 266 --suffix-each GTK_PATH ':' "$gtk_modules" \ 267 --suffix-each LD_PRELOAD ':' "$(cat $(filterExisting $(addSuffix /extra-ld-preload $plugins)))" \ 268 + --prefix PATH ':' "${xdg-utils}/bin" \ 269 --prefix-contents PATH ':' "$(filterExisting $(addSuffix /extra-bin-path $plugins))" \ 270 --suffix PATH ':' "$out${browser.execdir or "/bin"}" \ 271 --set MOZ_APP_LAUNCHER "${browserName}${nameSuffix}" \
+2 -2
pkgs/applications/networking/browsers/google-chrome/default.nix
··· 22 23 # Additional dependencies according to other distros. 24 ## Ubuntu 25 - , liberation_ttf, curl, util-linux, xdg_utils, wget 26 ## Arch Linux. 27 , flac, harfbuzz, icu, libpng, libopus, snappy, speechd 28 ## Gentoo ··· 57 dbus gdk-pixbuf gcc-unwrapped.lib 58 systemd 59 libexif 60 - liberation_ttf curl util-linux xdg_utils wget 61 flac harfbuzz icu libpng opusWithCustomModes snappy speechd 62 bzip2 libcap at-spi2-atk at-spi2-core 63 kerberos libdrm mesa coreutils
··· 22 23 # Additional dependencies according to other distros. 24 ## Ubuntu 25 + , liberation_ttf, curl, util-linux, xdg-utils, wget 26 ## Arch Linux. 27 , flac, harfbuzz, icu, libpng, libopus, snappy, speechd 28 ## Gentoo ··· 57 dbus gdk-pixbuf gcc-unwrapped.lib 58 systemd 59 libexif 60 + liberation_ttf curl util-linux xdg-utils wget 61 flac harfbuzz icu libpng opusWithCustomModes snappy speechd 62 bzip2 libcap at-spi2-atk at-spi2-core 63 kerberos libdrm mesa coreutils
+2 -2
pkgs/applications/networking/ftp/filezilla/default.nix
··· 12 , sqlite 13 , tinyxml 14 , wxGTK30-gtk3 15 - , xdg_utils 16 }: 17 18 stdenv.mkDerivation rec { ··· 49 tinyxml 50 wxGTK30-gtk3 51 wxGTK30-gtk3.gtk 52 - xdg_utils 53 ]; 54 55 enableParallelBuilding = true;
··· 12 , sqlite 13 , tinyxml 14 , wxGTK30-gtk3 15 + , xdg-utils 16 }: 17 18 stdenv.mkDerivation rec { ··· 49 tinyxml 50 wxGTK30-gtk3 51 wxGTK30-gtk3.gtk 52 + xdg-utils 53 ]; 54 55 enableParallelBuilding = true;
+2 -2
pkgs/applications/networking/instant-messengers/franz/generic.nix
··· 22 , expat 23 , udev 24 , libnotify 25 - , xdg_utils 26 }: 27 28 # Helper function for building a derivation for Franz and forks. ··· 85 postFixup = '' 86 wrapProgram $out/opt/${name}/${pname} \ 87 --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeDependencies}" \ 88 - --prefix PATH : ${xdg_utils}/bin \ 89 "''${gappsWrapperArgs[@]}" 90 ''; 91 }
··· 22 , expat 23 , udev 24 , libnotify 25 + , xdg-utils 26 }: 27 28 # Helper function for building a derivation for Franz and forks. ··· 85 postFixup = '' 86 wrapProgram $out/opt/${name}/${pname} \ 87 --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeDependencies}" \ 88 + --prefix PATH : ${xdg-utils}/bin \ 89 "''${gappsWrapperArgs[@]}" 90 ''; 91 }
+2 -2
pkgs/applications/networking/instant-messengers/hipchat/default.nix
··· 1 { lib, stdenv, fetchurl, xorg, freetype, fontconfig, openssl, glib, nss, nspr, expat 2 , alsaLib, dbus, zlib, libxml2, libxslt, makeWrapper, xkeyboard_config, systemd 3 - , libGL, xcbutilkeysyms, xdg_utils, libtool }: 4 5 let 6 version = "4.30.5.1682"; 7 8 rpath = lib.makeLibraryPath [ 9 - xdg_utils 10 xorg.libXext 11 xorg.libSM 12 xorg.libICE
··· 1 { lib, stdenv, fetchurl, xorg, freetype, fontconfig, openssl, glib, nss, nspr, expat 2 , alsaLib, dbus, zlib, libxml2, libxslt, makeWrapper, xkeyboard_config, systemd 3 + , libGL, xcbutilkeysyms, xdg-utils, libtool }: 4 5 let 6 version = "4.30.5.1682"; 7 8 rpath = lib.makeLibraryPath [ 9 + xdg-utils 10 xorg.libXext 11 xorg.libSM 12 xorg.libICE
+2 -2
pkgs/applications/networking/instant-messengers/slack/default.nix
··· 31 , nss 32 , pango 33 , systemd 34 - , xdg_utils 35 , xorg 36 }: 37 ··· 151 rm $out/bin/slack 152 makeWrapper $out/lib/slack/slack $out/bin/slack \ 153 --prefix XDG_DATA_DIRS : $GSETTINGS_SCHEMAS_PATH \ 154 - --prefix PATH : ${xdg_utils}/bin 155 156 # Fix the desktop link 157 substituteInPlace $out/share/applications/slack.desktop \
··· 31 , nss 32 , pango 33 , systemd 34 + , xdg-utils 35 , xorg 36 }: 37 ··· 151 rm $out/bin/slack 152 makeWrapper $out/lib/slack/slack $out/bin/slack \ 153 --prefix XDG_DATA_DIRS : $GSETTINGS_SCHEMAS_PATH \ 154 + --prefix PATH : ${xdg-utils}/bin 155 156 # Fix the desktop link 157 substituteInPlace $out/share/applications/slack.desktop \
+2 -2
pkgs/applications/networking/instant-messengers/teams/default.nix
··· 10 , at-spi2-atk 11 , coreutils 12 , gawk 13 - , xdg_utils 14 , systemd }: 15 16 stdenv.mkDerivation rec { ··· 37 ]; 38 39 preFixup = '' 40 - gappsWrapperArgs+=(--prefix PATH : "${coreutils}/bin:${gawk}/bin:${xdg_utils}/bin") 41 ''; 42 43 installPhase = ''
··· 10 , at-spi2-atk 11 , coreutils 12 , gawk 13 + , xdg-utils 14 , systemd }: 15 16 stdenv.mkDerivation rec { ··· 37 ]; 38 39 preFixup = '' 40 + gappsWrapperArgs+=(--prefix PATH : "${coreutils}/bin:${gawk}/bin:${xdg-utils}/bin") 41 ''; 42 43 installPhase = ''
+2 -2
pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/default.nix
··· 1 { mkDerivation, lib, fetchFromGitHub, pkg-config, python3, cmake, ninja 2 - , qtbase, qtimageformats, libdbusmenu, hunspell, xdg_utils, ffmpeg_3, openalSoft 3 , lzma, lz4, xxHash, zlib, minizip, openssl, libtgvoip, microsoft_gsl, tl-expected 4 , range-v3 5 }: ··· 26 ]; 27 28 qtWrapperArgs = [ 29 - "--prefix PATH : ${xdg_utils}/bin" 30 ]; 31 32 cmakeFlags = [
··· 1 { mkDerivation, lib, fetchFromGitHub, pkg-config, python3, cmake, ninja 2 + , qtbase, qtimageformats, libdbusmenu, hunspell, xdg-utils, ffmpeg_3, openalSoft 3 , lzma, lz4, xxHash, zlib, minizip, openssl, libtgvoip, microsoft_gsl, tl-expected 4 , range-v3 5 }: ··· 26 ]; 27 28 qtWrapperArgs = [ 29 + "--prefix PATH : ${xdg-utils}/bin" 30 ]; 31 32 cmakeFlags = [
+2 -2
pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
··· 5 , tl-expected, hunspell 6 # TODO: Shouldn't be required: 7 , pcre, xorg, util-linux, libselinux, libsepol, epoxy, at-spi2-core, libXtst 8 - , xdg_utils 9 }: 10 11 with lib; ··· 83 wrapProgram $out/bin/telegram-desktop \ 84 "''${gappsWrapperArgs[@]}" \ 85 "''${qtWrapperArgs[@]}" \ 86 - --prefix PATH : ${xdg_utils}/bin \ 87 --set XDG_RUNTIME_DIR "XDG-RUNTIME-DIR" 88 sed -i $out/bin/telegram-desktop \ 89 -e "s,'XDG-RUNTIME-DIR',\"\''${XDG_RUNTIME_DIR:-/run/user/\$(id --user)}\","
··· 5 , tl-expected, hunspell 6 # TODO: Shouldn't be required: 7 , pcre, xorg, util-linux, libselinux, libsepol, epoxy, at-spi2-core, libXtst 8 + , xdg-utils 9 }: 10 11 with lib; ··· 83 wrapProgram $out/bin/telegram-desktop \ 84 "''${gappsWrapperArgs[@]}" \ 85 "''${qtWrapperArgs[@]}" \ 86 + --prefix PATH : ${xdg-utils}/bin \ 87 --set XDG_RUNTIME_DIR "XDG-RUNTIME-DIR" 88 sed -i $out/bin/telegram-desktop \ 89 -e "s,'XDG-RUNTIME-DIR',\"\''${XDG_RUNTIME_DIR:-/run/user/\$(id --user)}\","
+2 -2
pkgs/applications/networking/instant-messengers/wavebox/default.nix
··· 1 { alsaLib, autoPatchelfHook, fetchurl, gtk3, libnotify 2 - , makeDesktopItem, makeWrapper, nss, lib, stdenv, udev, xdg_utils 3 , xorg 4 }: 5 ··· 54 55 postFixup = '' 56 makeWrapper $out/opt/wavebox/Wavebox $out/bin/wavebox \ 57 - --prefix PATH : ${xdg_utils}/bin 58 ''; 59 60 meta = with lib; {
··· 1 { alsaLib, autoPatchelfHook, fetchurl, gtk3, libnotify 2 + , makeDesktopItem, makeWrapper, nss, lib, stdenv, udev, xdg-utils 3 , xorg 4 }: 5 ··· 54 55 postFixup = '' 56 makeWrapper $out/opt/wavebox/Wavebox $out/bin/wavebox \ 57 + --prefix PATH : ${xdg-utils}/bin 58 ''; 59 60 meta = with lib; {
+2 -2
pkgs/applications/networking/remote/teamviewer/default.nix
··· 1 - { mkDerivation, lib, fetchurl, autoPatchelfHook, makeWrapper, xdg_utils, dbus 2 , qtbase, qtwebkit, qtx11extras, qtquickcontrols, glibc 3 , libXrandr, libX11, libXext, libXdamage, libXtst, libSM, libXfixes 4 , wrapQtAppsHook ··· 36 ln -s $out/share/teamviewer/tv_bin/desktop/com.teamviewer.*.desktop $out/share/applications 37 ln -s /var/lib/teamviewer $out/share/teamviewer/config 38 ln -s /var/log/teamviewer $out/share/teamviewer/logfiles 39 - ln -s ${xdg_utils}/bin $out/share/teamviewer/tv_bin/xdg-utils 40 41 for i in 16 20 24 32 48 256; do 42 size=$i"x"$i
··· 1 + { mkDerivation, lib, fetchurl, autoPatchelfHook, makeWrapper, xdg-utils, dbus 2 , qtbase, qtwebkit, qtx11extras, qtquickcontrols, glibc 3 , libXrandr, libX11, libXext, libXdamage, libXtst, libSM, libXfixes 4 , wrapQtAppsHook ··· 36 ln -s $out/share/teamviewer/tv_bin/desktop/com.teamviewer.*.desktop $out/share/applications 37 ln -s /var/lib/teamviewer $out/share/teamviewer/config 38 ln -s /var/log/teamviewer $out/share/teamviewer/logfiles 39 + ln -s ${xdg-utils}/bin $out/share/teamviewer/tv_bin/xdg-utils 40 41 for i in 16 20 24 32 48 256; do 42 size=$i"x"$i
+2 -2
pkgs/applications/office/mytetra/default.nix
··· 1 - { lib, mkDerivation, fetchurl, qmake, qtsvg, makeWrapper, xdg_utils }: 2 3 let 4 version = "1.44.55"; ··· 26 27 postFixup = '' 28 wrapProgram $out/bin/mytetra \ 29 - --prefix PATH : ${xdg_utils}/bin 30 ''; 31 32 meta = with lib; {
··· 1 + { lib, mkDerivation, fetchurl, qmake, qtsvg, makeWrapper, xdg-utils }: 2 3 let 4 version = "1.44.55"; ··· 26 27 postFixup = '' 28 wrapProgram $out/bin/mytetra \ 29 + --prefix PATH : ${xdg-utils}/bin 30 ''; 31 32 meta = with lib; {
+2 -2
pkgs/applications/terminal-emulators/alacritty/default.nix
··· 23 , libxcb 24 , libxkbcommon 25 , wayland 26 - , xdg_utils 27 28 # Darwin Frameworks 29 , AppKit ··· 87 88 postPatch = '' 89 substituteInPlace alacritty/src/config/mouse.rs \ 90 - --replace xdg-open ${xdg_utils}/bin/xdg-open 91 ''; 92 93 installPhase = ''
··· 23 , libxcb 24 , libxkbcommon 25 , wayland 26 + , xdg-utils 27 28 # Darwin Frameworks 29 , AppKit ··· 87 88 postPatch = '' 89 substituteInPlace alacritty/src/config/mouse.rs \ 90 + --replace xdg-open ${xdg-utils}/bin/xdg-open 91 ''; 92 93 installPhase = ''
+2 -2
pkgs/applications/terminal-emulators/wayst/default.nix
··· 13 , wayland 14 15 , libnotify 16 - , xdg_utils 17 , makeDesktopItem 18 }: 19 ··· 66 67 postPatch = '' 68 substituteInPlace src/settings.c \ 69 - --replace xdg-open ${xdg_utils}/bin/xdg-open 70 substituteInPlace src/main.c \ 71 --replace notify-send ${libnotify}/bin/notify-send 72 '';
··· 13 , wayland 14 15 , libnotify 16 + , xdg-utils 17 , makeDesktopItem 18 }: 19 ··· 66 67 postPatch = '' 68 substituteInPlace src/settings.c \ 69 + --replace xdg-open ${xdg-utils}/bin/xdg-open 70 substituteInPlace src/main.c \ 71 --replace notify-send ${libnotify}/bin/notify-send 72 '';
+2 -2
pkgs/applications/version-management/git-and-tools/git-open/default.nix
··· 1 - {lib, stdenv, git, xdg_utils, gnugrep, fetchFromGitHub, makeWrapper}: 2 3 stdenv.mkDerivation rec { 4 pname = "git-open"; ··· 19 mkdir -p $out/bin 20 cp git-open $out/bin 21 wrapProgram $out/bin/git-open \ 22 - --prefix PATH : "${lib.makeBinPath [ git xdg_utils gnugrep ]}" 23 ''; 24 25 meta = with lib; {
··· 1 + {lib, stdenv, git, xdg-utils, gnugrep, fetchFromGitHub, makeWrapper}: 2 3 stdenv.mkDerivation rec { 4 pname = "git-open"; ··· 19 mkdir -p $out/bin 20 cp git-open $out/bin 21 wrapProgram $out/bin/git-open \ 22 + --prefix PATH : "${lib.makeBinPath [ git xdg-utils gnugrep ]}" 23 ''; 24 25 meta = with lib; {
+2 -2
pkgs/applications/version-management/git-and-tools/lab/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, makeWrapper, xdg_utils, installShellFiles, git }: 2 3 buildGoModule rec { 4 pname = "lab"; ··· 22 buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ]; 23 24 postInstall = '' 25 - wrapProgram $out/bin/lab --prefix PATH ":" "${lib.makeBinPath [ git xdg_utils ]}"; 26 for shell in bash fish zsh; do 27 $out/bin/lab completion $shell > lab.$shell 28 installShellCompletion lab.$shell
··· 1 + { lib, buildGoModule, fetchFromGitHub, makeWrapper, xdg-utils, installShellFiles, git }: 2 3 buildGoModule rec { 4 pname = "lab"; ··· 22 buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ]; 23 24 postInstall = '' 25 + wrapProgram $out/bin/lab --prefix PATH ":" "${lib.makeBinPath [ git xdg-utils ]}"; 26 for shell in bash fish zsh; do 27 $out/bin/lab completion $shell > lab.$shell 28 installShellCompletion lab.$shell
+2 -2
pkgs/applications/version-management/rabbitvcs/default.nix
··· 1 - { fetchFromGitHub, lib, python3Packages, meld, subversion, gvfs, xdg_utils, gtk3 }: 2 3 python3Packages.buildPythonApplication rec { 4 pname = "rabbitvcs"; ··· 13 }; 14 15 buildInputs = [ gtk3 ]; 16 - pythonPath = with python3Packages; [ configobj pygobject3 pysvn dulwich tkinter gvfs xdg_utils ]; 17 18 prePatch = '' 19 sed -ie 's|if sys\.argv\[1\] == "install":|if False:|' ./setup.py
··· 1 + { fetchFromGitHub, lib, python3Packages, meld, subversion, gvfs, xdg-utils, gtk3 }: 2 3 python3Packages.buildPythonApplication rec { 4 pname = "rabbitvcs"; ··· 13 }; 14 15 buildInputs = [ gtk3 ]; 16 + pythonPath = with python3Packages; [ configobj pygobject3 pysvn dulwich tkinter gvfs xdg-utils ]; 17 18 prePatch = '' 19 sed -ie 's|if sys\.argv\[1\] == "install":|if False:|' ./setup.py
+2 -2
pkgs/applications/version-management/sparkleshare/default.nix
··· 19 stdenv, 20 symlinkJoin, 21 webkit2-sharp, 22 - xdg_utils, 23 }: 24 25 stdenv.mkDerivation rec { ··· 66 mono 67 openssh 68 openssl 69 - xdg_utils 70 ]; 71 }}/bin \ 72 --set MONO_GAC_PREFIX ${lib.concatStringsSep ":" [
··· 19 stdenv, 20 symlinkJoin, 21 webkit2-sharp, 22 + xdg-utils, 23 }: 24 25 stdenv.mkDerivation rec { ··· 66 mono 67 openssh 68 openssl 69 + xdg-utils 70 ]; 71 }}/bin \ 72 --set MONO_GAC_PREFIX ${lib.concatStringsSep ":" [
+3 -3
pkgs/applications/video/manim/default.nix
··· 1 { lib, buildPythonApplication, fetchFromGitHub, pythonOlder, file, fetchpatch 2 - , cairo, ffmpeg_3, sox, xdg_utils, texlive 3 , colour, numpy, pillow, progressbar, scipy, tqdm, opencv , pycairo, pydub 4 , pbr, fetchPypi 5 }: ··· 28 pycairo 29 pydub 30 31 - cairo sox ffmpeg_3 xdg_utils 32 ]; 33 34 # Test with texlive to see whether it works but don't propagate 35 # because it's huge and optional 36 # TODO: Use smaller TexLive distribution 37 # Doesn't need everything but it's hard to figure out what it needs 38 - checkInputs = [ cairo sox ffmpeg_3 xdg_utils texlive.combined.scheme-full ]; 39 40 # Simple test and complex test with LaTeX 41 checkPhase = ''
··· 1 { lib, buildPythonApplication, fetchFromGitHub, pythonOlder, file, fetchpatch 2 + , cairo, ffmpeg_3, sox, xdg-utils, texlive 3 , colour, numpy, pillow, progressbar, scipy, tqdm, opencv , pycairo, pydub 4 , pbr, fetchPypi 5 }: ··· 28 pycairo 29 pydub 30 31 + cairo sox ffmpeg_3 xdg-utils 32 ]; 33 34 # Test with texlive to see whether it works but don't propagate 35 # because it's huge and optional 36 # TODO: Use smaller TexLive distribution 37 # Doesn't need everything but it's hard to figure out what it needs 38 + checkInputs = [ cairo sox ffmpeg_3 xdg-utils texlive.combined.scheme-full ]; 39 40 # Simple test and complex test with LaTeX 41 checkPhase = ''
+2 -2
pkgs/applications/video/mkvtoolnix/default.nix
··· 1 { lib, stdenv, fetchFromGitLab, pkg-config, autoconf, automake, libiconv, drake 2 - , ruby, docbook_xsl, file, xdg_utils, gettext, expat, boost, libebml, zlib 3 , fmt, libmatroska, libogg, libvorbis, flac, libxslt, cmark, pcre2 4 , withGUI ? true 5 , qtbase ? null ··· 28 ]; 29 30 buildInputs = [ 31 - expat file xdg_utils boost libebml zlib fmt 32 libmatroska libogg libvorbis flac cmark pcre2 33 ] ++ optional stdenv.isDarwin libiconv 34 ++ optionals withGUI [ qtbase qtmultimedia wrapQtAppsHook ];
··· 1 { lib, stdenv, fetchFromGitLab, pkg-config, autoconf, automake, libiconv, drake 2 + , ruby, docbook_xsl, file, xdg-utils, gettext, expat, boost, libebml, zlib 3 , fmt, libmatroska, libogg, libvorbis, flac, libxslt, cmark, pcre2 4 , withGUI ? true 5 , qtbase ? null ··· 28 ]; 29 30 buildInputs = [ 31 + expat file xdg-utils boost libebml zlib fmt 32 libmatroska libogg libvorbis flac cmark pcre2 33 ] ++ optional stdenv.isDarwin libiconv 34 ++ optionals withGUI [ qtbase qtmultimedia wrapQtAppsHook ];
+2 -2
pkgs/applications/video/subtitleeditor/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, intltool, file, 2 desktop-file-utils, enchant, gtk3, gtkmm3, gst_all_1, hicolor-icon-theme, 3 - libsigcxx, libxmlxx, xdg_utils, isocodes, wrapGAppsHook 4 }: 5 6 let ··· 41 hicolor-icon-theme 42 libsigcxx 43 libxmlxx 44 - xdg_utils 45 isocodes 46 ]; 47
··· 1 { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, intltool, file, 2 desktop-file-utils, enchant, gtk3, gtkmm3, gst_all_1, hicolor-icon-theme, 3 + libsigcxx, libxmlxx, xdg-utils, isocodes, wrapGAppsHook 4 }: 5 6 let ··· 41 hicolor-icon-theme 42 libsigcxx 43 libxmlxx 44 + xdg-utils 45 isocodes 46 ]; 47
+1 -1
pkgs/build-support/appimage/default.nix
··· 66 xorg.xrandr 67 which 68 perl 69 - xdg_utils 70 iana-etc 71 krb5 72 ];
··· 66 xorg.xrandr 67 which 68 perl 69 + xdg-utils 70 iana-etc 71 krb5 72 ];
+2 -2
pkgs/data/documentation/anarchism/default.nix
··· 1 - { lib, stdenv, fetchFromGitLab, xdg_utils }: 2 3 stdenv.mkDerivation rec { 4 pname = "anarchism"; ··· 16 17 postPatch = '' 18 substituteInPlace debian/anarchism.desktop \ 19 - --replace "/usr/bin/xdg-open" "${xdg_utils}/bin/xdg-open" 20 substituteInPlace debian/anarchism.desktop \ 21 --replace "file:///usr" "file://$out" 22 '';
··· 1 + { lib, stdenv, fetchFromGitLab, xdg-utils }: 2 3 stdenv.mkDerivation rec { 4 pname = "anarchism"; ··· 16 17 postPatch = '' 18 substituteInPlace debian/anarchism.desktop \ 19 + --replace "/usr/bin/xdg-open" "${xdg-utils}/bin/xdg-open" 20 substituteInPlace debian/anarchism.desktop \ 21 --replace "file:///usr" "file://$out" 22 '';
+2 -2
pkgs/desktops/xfce/applications/catfish/default.nix
··· 1 { lib, fetchurl, file, which, intltool, gobject-introspection, 2 - findutils, xdg_utils, dconf, gtk3, python3Packages, 3 wrapGAppsHook 4 }: 5 ··· 34 python3Packages.dbus-python 35 python3Packages.pygobject3 36 python3Packages.pexpect 37 - xdg_utils 38 findutils 39 ]; 40
··· 1 { lib, fetchurl, file, which, intltool, gobject-introspection, 2 + findutils, xdg-utils, dconf, gtk3, python3Packages, 3 wrapGAppsHook 4 }: 5 ··· 34 python3Packages.dbus-python 35 python3Packages.pygobject3 36 python3Packages.pexpect 37 + xdg-utils 38 findutils 39 ]; 40
+2 -2
pkgs/development/mobile/genymotion/default.nix
··· 1 { stdenv, lib, fetchurl, makeWrapper, which, zlib, libGL, glib, xorg, libxkbcommon 2 - , xdg_utils 3 # For glewinfo 4 , libXmu, libXi, libXext }: 5 ··· 18 sha256 = "0lvfdlpmmsyq2i9gs4mf6a8fxkfimdr4rhyihqnfhjij3fzxz4lk"; 19 }; 20 21 - buildInputs = [ makeWrapper which xdg_utils ]; 22 23 unpackPhase = '' 24 mkdir -p phony-home $out/share/applications
··· 1 { stdenv, lib, fetchurl, makeWrapper, which, zlib, libGL, glib, xorg, libxkbcommon 2 + , xdg-utils 3 # For glewinfo 4 , libXmu, libXi, libXext }: 5 ··· 18 sha256 = "0lvfdlpmmsyq2i9gs4mf6a8fxkfimdr4rhyihqnfhjij3fzxz4lk"; 19 }; 20 21 + buildInputs = [ makeWrapper which xdg-utils ]; 22 23 unpackPhase = '' 24 mkdir -p phony-home $out/share/applications
+2 -2
pkgs/development/python-modules/papis/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub, xdg_utils 2 , requests, filetype, pyparsing, configparser, arxiv2bib 3 , pyyaml, chardet, beautifulsoup4, colorama, bibtexparser 4 , click, python-slugify, habanero, isbnlib, typing-extensions ··· 45 checkInputs = ([ 46 pytest pytestcov 47 ]) ++ [ 48 - xdg_utils 49 ]; 50 51 # most of the downloader tests and 4 other tests require a network connection
··· 1 + { lib, buildPythonPackage, fetchFromGitHub, xdg-utils 2 , requests, filetype, pyparsing, configparser, arxiv2bib 3 , pyyaml, chardet, beautifulsoup4, colorama, bibtexparser 4 , click, python-slugify, habanero, isbnlib, typing-extensions ··· 45 checkInputs = ([ 46 pytest pytestcov 47 ]) ++ [ 48 + xdg-utils 49 ]; 50 51 # most of the downloader tests and 4 other tests require a network connection
+1 -1
pkgs/games/steam/fhsenv.nix
··· 29 # Needed by gdialog, including in the steam-runtime 30 perl 31 # Open URLs 32 - xdg_utils 33 iana-etc 34 # Steam Play / Proton 35 python3
··· 29 # Needed by gdialog, including in the steam-runtime 30 perl 31 # Open URLs 32 + xdg-utils 33 iana-etc 34 # Steam Play / Proton 35 python3
+2 -2
pkgs/misc/emulators/nestopia/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, SDL2, alsaLib, gtk3 2 - , makeWrapper, libGLU, libGL, libarchive, libao, unzip, xdg_utils 3 , epoxy, gdk-pixbuf, gnome3, wrapGAppsHook 4 }: 5 ··· 29 libarchive 30 libao 31 unzip 32 - xdg_utils 33 gnome3.adwaita-icon-theme 34 ]; 35
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, SDL2, alsaLib, gtk3 2 + , makeWrapper, libGLU, libGL, libarchive, libao, unzip, xdg-utils 3 , epoxy, gdk-pixbuf, gnome3, wrapGAppsHook 4 }: 5 ··· 29 libarchive 30 libao 31 unzip 32 + xdg-utils 33 gnome3.adwaita-icon-theme 34 ]; 35
+2 -2
pkgs/tools/audio/mpris-scrobbler/default.nix
··· 10 , pkg-config 11 , scdoc 12 , json_c 13 - , xdg_utils 14 }: 15 16 stdenv.mkDerivation rec { ··· 26 27 postPatch = '' 28 substituteInPlace src/signon.c \ 29 - --replace "/usr/bin/xdg-open" "${xdg_utils}/bin/xdg-open" 30 ''; 31 32 nativeBuildInputs = [
··· 10 , pkg-config 11 , scdoc 12 , json_c 13 + , xdg-utils 14 }: 15 16 stdenv.mkDerivation rec { ··· 26 27 postPatch = '' 28 substituteInPlace src/signon.c \ 29 + --replace "/usr/bin/xdg-open" "${xdg-utils}/bin/xdg-open" 30 ''; 31 32 nativeBuildInputs = [
+2 -2
pkgs/tools/bluetooth/blueman/default.nix
··· 1 { config, stdenv, lib, fetchurl, intltool, pkg-config, python3Packages, bluez, gtk3 2 - , obex_data_server, xdg_utils, dnsmasq, dhcp, libappindicator, iproute 3 , gnome3, librsvg, wrapGAppsHook, gobject-introspection, autoreconfHook 4 , networkmanager, withPulseAudio ? config.pulseaudio or stdenv.isLinux, libpulseaudio, fetchpatch }: 5 6 let 7 pythonPackages = python3Packages; 8 - binPath = lib.makeBinPath [ xdg_utils dnsmasq dhcp iproute ]; 9 10 in stdenv.mkDerivation rec { 11 pname = "blueman";
··· 1 { config, stdenv, lib, fetchurl, intltool, pkg-config, python3Packages, bluez, gtk3 2 + , obex_data_server, xdg-utils, dnsmasq, dhcp, libappindicator, iproute 3 , gnome3, librsvg, wrapGAppsHook, gobject-introspection, autoreconfHook 4 , networkmanager, withPulseAudio ? config.pulseaudio or stdenv.isLinux, libpulseaudio, fetchpatch }: 5 6 let 7 pythonPackages = python3Packages; 8 + binPath = lib.makeBinPath [ xdg-utils dnsmasq dhcp iproute ]; 9 10 in stdenv.mkDerivation rec { 11 pname = "blueman";
+1 -1
pkgs/top-level/all-packages.nix
··· 25854 25855 xdg-user-dirs = callPackage ../tools/X11/xdg-user-dirs { }; 25856 25857 - xdg_utils = callPackage ../tools/X11/xdg-utils { 25858 w3m = w3m-batch; 25859 }; 25860
··· 25854 25855 xdg-user-dirs = callPackage ../tools/X11/xdg-user-dirs { }; 25856 25857 + xdg-utils = callPackage ../tools/X11/xdg-utils { 25858 w3m = w3m-batch; 25859 }; 25860