Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
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-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: c87c474b17af
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0057be6ebcb3
Choose a head ref

Commits on May 22, 2020

  1. Verified

    This commit was signed with the committer’s verified signature.
    siriobalmelli Sirio Balmelli
    Copy the full SHA
    7127dd3 View commit details

Commits on Jun 29, 2020

  1. Copy the full SHA
    ecb560b View commit details
  2. platformio: Patch warning about missing udev rules

    This adds the sentence "On NixOS add the platformio package to
    services.udev.packages" to the warning.
    f4814 committed Jun 29, 2020
    Copy the full SHA
    5ed47f3 View commit details

Commits on Jun 30, 2020

  1. Unverified

    No user is associated with the committer email.
    Copy the full SHA
    eb1ce34 View commit details

Commits on Jul 1, 2020

  1. vdirsyncerStable: 0.16.7 -> 0.16.8

    DamienCassou authored and marsam committed Jul 1, 2020
    Copy the full SHA
    318fd31 View commit details

Commits on Jul 5, 2020

  1. lyx: 2.3.5.1 -> 2.3.5.2

    r-ryantm committed Jul 5, 2020
    Copy the full SHA
    4742da0 View commit details

Commits on Jul 7, 2020

  1. Copy the full SHA
    8734a5e View commit details
  2. Copy the full SHA
    68c68ff View commit details

Commits on Jul 9, 2020

  1. gtkwave: 3.3.104 -> 3.3.105

    r-ryantm committed Jul 9, 2020
    Copy the full SHA
    6e3fd68 View commit details
  2. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    jojosch Johannes Schleifenbaum
    Copy the full SHA
    36d622b View commit details

Commits on Jul 10, 2020

  1. Copy the full SHA
    8437596 View commit details
  2. Copy the full SHA
    97a2dbd View commit details

Commits on Jul 11, 2020

  1. smemstat: 0.02.07 -> 0.02.08

    r-ryantm committed Jul 11, 2020

    Unverified

    No user is associated with the committer email.
    Copy the full SHA
    123ee32 View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3b0608d View commit details
  3. python3Packages.msrest: 0.6.13 -> 0.6.17

    Jonathan Ringer committed Jul 11, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d5ac1d5 View commit details
  4. python3Packages.msrestazure: 0.6.3 -> 0.6.4

    Jonathan Ringer committed Jul 11, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f7108ec View commit details
  5. Merge pull request #88629 from wamserma/gen-oath-safe-fix-deps

    gen-oath-safe: add dependency on file command
    timokau authored Jul 11, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    16bfe5b View commit details
  6. Merge pull request #92902 from r-ryantm/auto-update/smemstat

    smemstat: 0.02.07 -> 0.02.08
    danieldk authored Jul 11, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c71518e View commit details
  7. Merge pull request #92812 from r-ryantm/auto-update/masterpdfeditor

    masterpdfeditor: 5.4.38 -> 5.6.09
    danieldk authored Jul 11, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    cb92b4b View commit details
  8. Revert "bashCompletion: speed-up test execution by using xdist"

    This reverts commit a85b07c as
    executing the tests in parallel makes them flaky. This can be seen very
    easily on armv7l machines (and probably other machines that are slower
    than common x86_64 machines as well), but is also reproducible on
    x86_64.
    
    This fixes #91706.
    Philipp Adolf committed Jul 11, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3c8cdbf View commit details
  9. mongodb: add basic check

    For example, it detected the issue fixed in the parent commit
    (tested on aarch64).
    vcunat committed Jul 11, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    primeos Michael Weiss
    Copy the full SHA
    44391a7 View commit details
  10. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c62e88a View commit details
  11. Merge pull request #91918 from DamienCassou/vdirsync-0.16.8

    vdirsyncer: 0.16.7 -> 0.16.8
    DamienCassou authored Jul 11, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    e1efaa9 View commit details
  12. Merge pull request #92888 from JustinLovinger/update-caps2esc-to-0.1.3

    caps2esc: 0.1.0 -> 0.1.3
    jokogr authored Jul 11, 2020
    Copy the full SHA
    2ae43f8 View commit details
  13. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    63d0579 View commit details
  14. Merge pull request #92903 from eadwu/networkd/fix-field-usedns

    nixos/networkd: correct DHCPv6 UseDNS field
    flokli authored Jul 11, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    Ma27 Maximilian Bosch
    Copy the full SHA
    ee472d5 View commit details
  15. Merge pull request #92915 from Patagonicus/issue-91706

    Revert "bashCompletion: speed-up test execution by using xdist"
    flokli authored Jul 11, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    98b2a62 View commit details
  16. Merge pull request #92823 from colemickens/firefox-drm

    firefox{,-bin}: add 'mesa', for wayland/drm
    flokli authored Jul 11, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    2bb6bc6 View commit details
  17. Merge pull request #73365 from colemickens/nixpkgs-firefox-libglvnd

    firefox-wrapper: rename gdkWayland->forceWayland; always use libglvnd
    flokli authored Jul 11, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    1b78e0e View commit details
  18. Merge pull request #92781 from r-ryantm/auto-update/gtkwave

    gtkwave: 3.3.104 -> 3.3.105
    flokli authored Jul 11, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    785b558 View commit details
  19. Merge pull request #92000 from f4814/platformio-udev

    platformio: Add udev rules to package output
    flokli authored Jul 11, 2020
    Copy the full SHA
    0057be6 View commit details
2 changes: 1 addition & 1 deletion nixos/modules/system/boot/networkd.nix
Original file line number Diff line number Diff line change
@@ -302,7 +302,7 @@ let

checkDhcpV6 = checkUnitConfig "DHCPv6" [
(assertOnlyFields [
"UseDns" "UseNTP" "RapidCommit" "ForceDHCPv6PDOtherInformation"
"UseDNS" "UseNTP" "RapidCommit" "ForceDHCPv6PDOtherInformation"
"PrefixDelegationHint"
])
(assertValueOneOf "UseDNS" boolValues)
4 changes: 2 additions & 2 deletions pkgs/applications/misc/lyx/default.nix
Original file line number Diff line number Diff line change
@@ -3,12 +3,12 @@
}:

mkDerivation rec {
version = "2.3.5.1";
version = "2.3.5.2";
pname = "lyx";

src = fetchurl {
url = "ftp://ftp.lyx.org/pub/lyx/stable/2.3.x/${pname}-${version}.tar.xz";
sha256 = "0mv32s26igm0pd8vs7d2mk1240dpr83y0a2wyh3xz6b67ph0w157";
sha256 = "1pwdh0ljd7lm5a83vsqmp4695irhig07wxa90jc23ng5gap589na";
};

# LaTeX is used from $PATH, as people often want to have it with extra pkgs
4 changes: 2 additions & 2 deletions pkgs/applications/misc/masterpdfeditor/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "masterpdfeditor";
version = "5.4.38";
version = "5.6.09";

src = fetchurl {
url = "https://code-industry.net/public/master-pdf-editor-${version}-qt5.amd64.tar.gz";
sha256 = "0fidy8gd4mqvyfgmrwdiz8z53dyzihqqhgfrffj0z0idm2zi4mcq";
sha256 = "0v9j6fwr0xl03kr77vf4wdb06zlplmn4mr3jyzxhvs8a77scmfzb";
};

nativeBuildInputs = [ autoPatchelfHook wrapQtAppsHook ];
2 changes: 2 additions & 0 deletions pkgs/applications/networking/browsers/firefox-bin/default.nix
Original file line number Diff line number Diff line change
@@ -47,6 +47,7 @@
, gnupg
, ffmpeg_3
, runtimeShell
, mesa # firefox wants gbm for drm+dmabuf
, systemLocale ? config.i18n.defaultLocale or "en-US"
}:

@@ -106,6 +107,7 @@ stdenv.mkDerivation {
gtk2
gtk3
kerberos
mesa
libX11
libXScrnSaver
libXcomposite
16 changes: 9 additions & 7 deletions pkgs/applications/networking/browsers/firefox/wrapper.nix
Original file line number Diff line number Diff line change
@@ -10,6 +10,7 @@
, udev
, kerberos
, libva
, mesa # firefox wants gbm for drm+dmabuf
}:

## configurability of the wrapper itself
@@ -26,11 +27,12 @@ let
, nameSuffix ? ""
, icon ? browserName
, extraNativeMessagingHosts ? []
, gdkWayland ? false
, forceWayland ? false
, useGlvnd ? true
, cfg ? config.${browserName} or {}
}:

assert gdkWayland -> (browser ? gtk3); # Can only use the wayland backend if gtk3 is being used
assert forceWayland -> (browser ? gtk3); # Can only use the wayland backend if gtk3 is being used

let
enableAdobeFlash = cfg.enableAdobeFlash or false;
@@ -65,10 +67,10 @@ let
++ lib.optional (cfg.enableFXCastBridge or false) fx_cast_bridge
++ extraNativeMessagingHosts
);
libs = lib.optionals stdenv.isLinux [ udev libva ]
libs = lib.optionals stdenv.isLinux [ udev libva mesa ]
++ lib.optional ffmpegSupport ffmpeg
++ lib.optional gssSupport kerberos
++ lib.optional gdkWayland libglvnd
++ lib.optional useGlvnd libglvnd
++ lib.optionals (cfg.enableQuakeLive or false)
(with xorg; [ stdenv.cc libX11 libXxf86dga libXxf86vm libXext libXt alsaLib zlib ])
++ lib.optional (enableAdobeFlash && (cfg.enableAdobeFlashDRM or false)) hal-flash
@@ -83,7 +85,7 @@ let
exec = "${browserName}${nameSuffix} %U";
inherit icon;
comment = "";
desktopName = "${desktopName}${nameSuffix}${lib.optionalString gdkWayland " (Wayland)"}";
desktopName = "${desktopName}${nameSuffix}${lib.optionalString forceWayland " (Wayland)"}";
genericName = "Web Browser";
categories = "Network;WebBrowser;";
mimeType = stdenv.lib.concatStringsSep ";" [
@@ -124,8 +126,8 @@ let
--set SNAP_NAME "firefox" \
--set MOZ_LEGACY_PROFILES 1 \
--set MOZ_ALLOW_DOWNGRADE 1 \
${lib.optionalString gdkWayland ''
--set GDK_BACKEND "wayland" \
${lib.optionalString forceWayland ''
--set MOZ_ENABLE_WAYLAND "1" \
''}${lib.optionalString (browser ? gtk3)
''--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \
--suffix XDG_DATA_DIRS : '${gnome3.adwaita-icon-theme}/share'
4 changes: 2 additions & 2 deletions pkgs/applications/science/electronics/gtkwave/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "gtkwave";
version = "3.3.104";
version = "3.3.105";

src = fetchurl {
url = "mirror://sourceforge/gtkwave/${pname}-gtk3-${version}.tar.gz";
sha256 = "1qvldbnlp3wkqr5ff93f6pdvv9yzij7lxfhpqlizakz08l1xb391";
sha256 = "1vifgyhwqhpipnzmsivncawqjqihcm5kyg3yyygmd0lmgljy9rs4";
};

nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
13 changes: 12 additions & 1 deletion pkgs/development/arduino/platformio/chrootenv.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, buildFHSUserEnv }:
{ lib, buildFHSUserEnv, fetchFromGitHub }:

let
pio-pkgs = pkgs:
@@ -19,6 +19,14 @@ let
platformio
]);

src = fetchFromGitHub {
owner = "platformio";
repo = "platformio-core";
rev = "v4.3.4";
sha256 = "0vf2j79319ypr4yrdmx84853igkb188sjfvlxgw06rlsvsm3kacq";
};


in buildFHSUserEnv {
name = "platformio";

@@ -34,7 +42,10 @@ in buildFHSUserEnv {
};

extraInstallCommands = ''
mkdir -p $out/lib/udev/rules.d
ln -s $out/bin/platformio $out/bin/pio
ln -s ${src}/scripts/99-platformio-udev.rules $out/lib/udev/rules.d/99-platformio-udev.rules
'';

runScript = "platformio";
1 change: 1 addition & 0 deletions pkgs/development/arduino/platformio/core.nix
Original file line number Diff line number Diff line change
@@ -82,6 +82,7 @@ in buildPythonApplication rec {
patches = [
./fix-searchpath.patch
./use-local-spdx-license-list.patch
./missing-udev-rules-nixos.patch
];

postPatch = ''
14 changes: 14 additions & 0 deletions pkgs/development/arduino/platformio/missing-udev-rules-nixos.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
diff --git a/platformio/exception.py b/platformio/exception.py
index d291ad7f..4761a35b 100644
--- a/platformio/exception.py
+++ b/platformio/exception.py
@@ -195,7 +195,8 @@ class MissedUdevRules(InvalidUdevRules):

MESSAGE = (
"Warning! Please install `99-platformio-udev.rules`. \nMode details: "
- "https://docs.platformio.org/en/latest/faq.html#platformio-udev-rules"
+ "https://docs.platformio.org/en/latest/faq.html#platformio-udev-rules\n"
+ "On NixOS add the platformio package to services.udev.packages"
)


3 changes: 2 additions & 1 deletion pkgs/development/libraries/gperftools/default.nix
Original file line number Diff line number Diff line change
@@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
sha256 = "1jb30zxmw7h9qxa8yi76rfxj4ssk60rv8n9y41m6pzqfk9lwis0y";
};

buildInputs = stdenv.lib.optional stdenv.isLinux libunwind;
# tcmalloc uses libunwind in a way that works correctly only on non-ARM linux
buildInputs = stdenv.lib.optional (stdenv.isLinux && !(stdenv.isAarch64 || stdenv.isAarch32)) libunwind;

prePatch = stdenv.lib.optionalString stdenv.isDarwin ''
substituteInPlace Makefile.am --replace stdc++ c++
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/msrest/default.nix
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@
}:

buildPythonPackage rec {
version = "0.6.13";
version = "0.6.17";
pname = "msrest";

# no tests in PyPI tarball
@@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "Azure";
repo = "msrest-for-python";
rev = "v${version}";
sha256 = "1s34xp6wgas17mbg6ysciqlgb3qc2p2d5bs9brwr05ys62l6y8cz";
sha256 = "1f1cpl5x7q0f9lpwxc1pl9j5x5yrksfizl9k939iqklf95ssymff";
};

propagatedBuildInputs = [
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/msrestazure/default.nix
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@
}:

buildPythonPackage rec {
version = "0.6.3";
version = "0.6.4";
pname = "msrestazure";

# Pypi tarball doesnt include tests
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "Azure";
repo = "msrestazure-for-python";
rev = "v${version}";
sha256 = "0pd3qw96c9fz4qgimnc0qf0pz7m9rr1wzhxj8m792swaf3pb18z8";
sha256 = "0ik81f0n6r27f02gblgm0vl5zl3wc6ijsscihgvc1fgm9f5mk5b5";
};

propagatedBuildInputs = [ adal msrest ];
42 changes: 9 additions & 33 deletions pkgs/development/python-modules/vdirsyncer/stable.nix
Original file line number Diff line number Diff line change
@@ -1,35 +1,29 @@
{ stdenv
, pythonAtLeast
, buildPythonPackage
, fetchPypi
, isPy27
, fetchpatch
, click
, click-log
, click-threading
, requests_toolbelt
, requests
, requests_oauthlib # required for google oauth sync
, atomicwrites
, milksnake
, shippai
, hypothesis
, pytest
, pytestCheckHook
, pytest-localserver
, pytest-subtesthack
, setuptools_scm
}:

# Packaging documentation at:
# https://github.com/pimutils/vdirsyncer/blob/0.16.7/docs/packaging.rst
buildPythonPackage rec {
version = "0.16.7";
version = "0.16.8";
pname = "vdirsyncer";
disabled = isPy27;

src = fetchPypi {
inherit pname version;
sha256 = "6c9bcfb9bcb01246c83ba6f8551cf54c58af3323210755485fc23bb7848512ef";
sha256 = "bfdb422f52e1d4d60bd0635d203fb59fa7f613397d079661eb48e79464ba13c5";
};

propagatedBuildInputs = [
@@ -46,43 +40,25 @@ buildPythonPackage rec {

checkInputs = [
hypothesis
pytest
pytestCheckHook
pytest-localserver
pytest-subtesthack
];

patches = [
# Fixes for hypothesis: https://github.com/pimutils/vdirsyncer/pull/779
(fetchpatch {
url = "https://github.com/pimutils/vdirsyncer/commit/22ad88a6b18b0979c5d1f1d610c1d2f8f87f4b89.patch";
sha256 = "0dbzj6jlxhdidnm3i21a758z83sdiwzhpd45pbkhycfhgmqmhjpl";
})
];

postPatch = ''
# Invalid argument: 'perform_health_check' is not a valid setting
substituteInPlace tests/conftest.py \
--replace "perform_health_check=False" ""
substituteInPlace tests/unit/test_repair.py \
--replace $'@settings(perform_health_check=False) # Using the random module for UIDs\n' ""
substituteInPlace setup.py --replace "click>=5.0,<6.0" "click"
'';

checkPhase = ''
make DETERMINISTIC_TESTS=true PYTEST_ARGS="--deselect=tests/system/cli/test_sync.py::test_verbosity" test
preCheck = ''
export DETERMINISTIC_TESTS=true
'';
# Tests started to fail lately, for any python version even as low as 3.5 but
# if you enable the check, you'll see even severer errors with a higher then
# 3.5 python version. Hence it's marked as broken for higher then 3.5 and the
# checks are disabled unconditionally. As a general end user advice, use the
# normal "unstable" `vdirsyncer` derivation, not this one.
doCheck = false;

disabledTests = [ "test_verbosity" ];

meta = with stdenv.lib; {
homepage = "https://github.com/pimutils/vdirsyncer";
description = "Synchronize calendars and contacts";
license = licenses.mit;
# vdirsyncer (unstable) works with mainline python versions
broken = (pythonAtLeast "3.6");
maintainers = with maintainers; [ loewenheim ];
};
}
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/smemstat/default.nix
Original file line number Diff line number Diff line change
@@ -2,10 +2,10 @@

stdenv.mkDerivation rec {
pname = "smemstat";
version = "0.02.07";
version = "0.02.08";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/smemstat/smemstat-${version}.tar.xz";
sha256 = "09i5n1zjw45qrfbc2vglh1xk1jwqnc91bgsq7bkp29d9dpfpzhdc";
sha256 = "1agigvkv1868cskivzrwyiixl658x5bv7xpz4xjc8mlii4maivpp";
};
buildInputs = [ ncurses ];
installFlags = [ "DESTDIR=$(out)" ];
7 changes: 7 additions & 0 deletions pkgs/servers/nosql/mongodb/mongodb.nix
Original file line number Diff line number Diff line change
@@ -102,6 +102,13 @@ in stdenv.mkDerivation rec {
rm -f "$out/bin/install_compass" || true
'';

doInstallCheck = true;
installCheckPhase = ''
runHook preInstallCheck
"$out/bin/mongo" --version
runHook postInstallCheck
'';

prefixKey = "--prefix=";

enableParallelBuilding = true;
6 changes: 1 addition & 5 deletions pkgs/shells/bash/bash-completion/default.nix
Original file line number Diff line number Diff line change
@@ -30,10 +30,6 @@ stdenv.mkDerivation rec {
python3Packages.pexpect
python3Packages.pytest
bashInteractive

# use xdist to speed up the test run, just like upstream:
# https://github.com/scop/bash-completion/blob/009bf2228c68894629eb6fd17b3dc0f1f6d67615/test/requirements.txt#L4
python3Packages.pytest_xdist
];

# - ignore test_gcc on ARM because it assumes -march=native
@@ -44,7 +40,7 @@ stdenv.mkDerivation rec {
# - ignore test_ls because impure logic
# - ignore test_screen because it assumes vt terminals exist
checkPhase = ''
pytest -n $NIX_BUILD_CORES . \
pytest . \
${stdenv.lib.optionalString (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isAarch32) "--ignore=test/t/test_gcc.py"} \
--ignore=test/t/test_chsh.py \
--ignore=test/t/test_ether_wake.py \
20 changes: 10 additions & 10 deletions pkgs/tools/inputmethods/interception-tools/caps2esc.nix
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{ stdenv, fetchurl, cmake }:
{ stdenv, fetchFromGitLab, cmake }:

let
version = "0.1.0";
pname = "interception-tools-caps2esc";
in stdenv.mkDerivation {
name = "${pname}-${version}";
stdenv.mkDerivation rec {
pname = "caps2esc";
version = "0.1.3";

src = fetchurl {
url = "https://gitlab.com/interception/linux/plugins/caps2esc/repository/v${version}/archive.tar.gz";
sha256 = "1fdxqp54gwsrm2c63168l256nfwdk4mvgr7nlwdv62wd3l7zzrg8";
src = fetchFromGitLab {
owner = "interception/linux/plugins";
repo = pname;
rev = "v${version}";
sha256 = "10xv56vh5h3lxyii3ni166ddv1sz2pylrjmdwxhb4gd2p5zgl1ji";
};

buildInputs = [ cmake ];
nativeBuildInputs = [ cmake ];

meta = with stdenv.lib; {
homepage = "https://gitlab.com/interception/linux/plugins/caps2esc";
Loading