Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: bottles 60.1 -> 61.1 https://repology.org/project/bottles/versions attrpath: bottles Checking auto update branch... No auto update branch exists Old version 60.1" not present in master derivation file with contents: { lib, fetchFromGitHub, python3Packages, blueprint-compiler, meson, ninja, pkg-config, wrapGAppsHook4, appstream-glib, desktop-file-utils, librsvg, gtk4, gtksourceview5, libadwaita, cabextract, p7zip, xdpyinfo, imagemagick, lsb-release, pciutils, procps, gamemode, gamescope, mangohud, vkbasalt-cli, vmtouch, libportal, nix-update-script, removeWarningPopup ? false, }: python3Packages.buildPythonApplication rec { pname = "bottles-unwrapped"; version = "61.1"; src = fetchFromGitHub { owner = "bottlesdevs"; repo = "bottles"; tag = version; hash = "sha256-LW+os+5DtdUBZWONu2YX4FYMtAYg4BDlKbnVF64T2xI="; }; patches = [ ./vulkan_icd.patch ./redirect-bugtracker.patch ./remove-flatpak-check.patch ./terminal.patch # Needed for `Launch with Terminal` ] ++ ( if removeWarningPopup then [ ./remove-unsupported-warning.patch ] else [ ./warn-unsupported.patch ] ); # https://github.com/bottlesdevs/Bottles/wiki/Packaging nativeBuildInputs = [ blueprint-compiler meson ninja pkg-config wrapGAppsHook4 gtk4 # gtk4-update-icon-cache appstream-glib desktop-file-utils ]; buildInputs = [ librsvg gtk4 gtksourceview5 libadwaita libportal ]; propagatedBuildInputs = with python3Packages; [ pyyaml pycurl chardet requests markdown icoextract patool pathvalidate fvs orjson pycairo pygobject3 charset-normalizer idna urllib3 certifi pefile yara-python ] ++ [ cabextract p7zip xdpyinfo imagemagick vkbasalt-cli gamemode gamescope mangohud vmtouch # Undocumented (subprocess.Popen()) lsb-release pciutils procps ]; pyproject = false; dontWrapGApps = true; # prevent double wrapping preFixup = '' makeWrapperArgs+=("''${gappsWrapperArgs[@]}") ''; passthru.updateScript = nix-update-script { }; meta = { description = "Easy-to-use wineprefix manager"; homepage = "https://usebottles.com/"; downloadPage = "https://github.com/bottlesdevs/Bottles/releases"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ psydvl Gliczy XBagon ]; platforms = lib.platforms.linux; mainProgram = "bottles"; }; }