Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0c488c9d30c0
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0b427f50863e
Choose a head ref
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Oct 7, 2019

  1. solaar: track latest release and set correct repo owner

    Update project homepage
    
    Drop 'unstable' package name attribute
    
    (cherry picked from commit 84d4243)
    ysndr authored and bjornfor committed Oct 7, 2019

    Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    0b427f5 View commit details
Showing with 7 additions and 11 deletions.
  1. +7 −11 pkgs/applications/misc/solaar/default.nix
18 changes: 7 additions & 11 deletions pkgs/applications/misc/solaar/default.nix
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
{ fetchFromGitHub, lib, gobject-introspection, gtk3, python3Packages }:

# Although we copy in the udev rules here, you probably just want to use logitech-udev-rules instead of
# adding this to services.udev.packages on NixOS

python3Packages.buildPythonApplication {
pname = "solaar-unstable";
version = "2019-01-30";

python3Packages.buildPythonApplication rec {
pname = "solaar";
version = "1.0.1";
src = fetchFromGitHub {
owner = "pwr";
owner = "pwr-Solaar";
repo = "Solaar";
rev = "c07c115ee379e82db84283aaa29dc53df033a8c8";
sha256 = "0xg181xcwzzs8pdqvjrkjyaaga7ir93hzjvd17j9g3ns8xfj2mvr";
rev = "${version}";
sha256 = "1ni3aimpl9vyhwzi61mvm8arkii52cmb6bzjma9cnkjyx328pkid";
};

propagatedBuildInputs = with python3Packages; [ gobject-introspection gtk3 pygobject3 pyudev ];
@@ -28,7 +25,6 @@ python3Packages.buildPythonApplication {
'';

enableParallelBuilding = true;

meta = with lib; {
description = "Linux devices manager for the Logitech Unifying Receiver";
longDescription = ''
@@ -43,7 +39,7 @@ python3Packages.buildPythonApplication {
To be able to use it, make sure you have access to /dev/hidraw* files.
'';
license = licenses.gpl2;
homepage = https://pwr.github.io/Solaar/;
homepage = https://pwr-solaar.github.io/Solaar/;
platforms = platforms.linux;
maintainers = with maintainers; [ spinus ysndr ];
};