lol

Merge pull request #262029 from srounce/update-oversteer-0.8.0

oversteer: 0.7.2 -> 0.8.0

authored by

Felix Bühler and committed by
GitHub
b8516db0 449fcabe

+6 -18
+6 -5
pkgs/applications/misc/oversteer/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, pkg-config, gettext, python3, python3Packages 2 - , meson, cmake, ninja, udev, appstream, appstream-glib, desktop-file-utils, gtk3 2 + , meson, ninja, udev, appstream, appstream-glib, desktop-file-utils, gtk3 3 3 , wrapGAppsHook, gobject-introspection, bash, }: 4 4 let 5 5 python = python3.withPackages (p: ··· 14 14 pygobject3 15 15 ]); 16 16 17 - version = "0.7.2"; 17 + version = "0.8.0"; 18 18 in stdenv.mkDerivation { 19 19 inherit version; 20 20 ··· 24 24 owner = "berarma"; 25 25 repo = "oversteer"; 26 26 rev = version; 27 - sha256 = "sha256-9MWRb0NXUbB8c+pH0mjUzsz849PmEjsZMhQr4wsmlKI="; 27 + sha256 = "sha256-fkf6sa4yYbxGOehyLzuFj5nZiPK3B1D/VVvobhKB4Uo="; 28 28 }; 29 29 30 30 buildInputs = [ bash gtk3 ]; ··· 64 64 --replace /bin/sh ${bash}/bin/sh 65 65 ''; 66 66 67 - patches = [ ./fix-install-dir.patch ]; 67 + patches = [ ]; 68 68 69 69 meta = with lib; { 70 70 homepage = "https://github.com/berarma/oversteer"; 71 + changelog = "https://github.com/berarma/oversteer/releases/tag/${version}"; 71 72 description = "Steering Wheel Manager for Linux"; 72 - license = licenses.gpl3; 73 + license = licenses.gpl3Plus; 73 74 maintainers = [ maintainers.srounce ]; 74 75 platforms = platforms.unix; 75 76 };
-13
pkgs/applications/misc/oversteer/fix-install-dir.patch
··· 1 - diff --git a/meson.build b/meson.build 2 - index 239acf9..6a06c83 100644 3 - --- a/meson.build 4 - +++ b/meson.build 5 - @@ -8,7 +8,7 @@ pymod = import('python') 6 - prefix = get_option('prefix') 7 - pkgdatadir = join_paths(prefix, get_option('datadir'), meson.project_name()) 8 - py_installation = pymod.find_installation(get_option('python')) 9 - -py_path = py_installation.get_path('purelib') 10 - +py_path = py_installation.get_install_dir() 11 - 12 - python3_required_modules = ['gi', 'pyudev', 'xdg', 'evdev', 'gettext', 'matplotlib', 'scipy', 'numpy'] 13 - foreach p : python3_required_modules