mirror of
https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nix-repo.git
synced 2024-11-22 04:01:27 +00:00
Initial commit
This commit is contained in:
commit
2e0bbfff8e
32
README.md
Normal file
32
README.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# nix-overlay
|
||||
Nix-Overlay, a combo of my gitlab repo and tdeo's repo while updated
|
||||
|
||||
|
||||
- OpenTabletDriver
|
||||
add
|
||||
```nix
|
||||
{ config, lib, pkgs, ... }:
|
||||
let
|
||||
rev-overlay = "master";
|
||||
url-overlay = "https://github.com/cidkidnix/nix-overlay/archive/${rev-overlay}.tar.gz";
|
||||
nix-overlay-modules = builtins.fetchTarball url-overlay;
|
||||
nix-overlay = (import (builtins.fetchTarball url-overlay));
|
||||
in
|
||||
```
|
||||
|
||||
to the top of your configuration.nix
|
||||
then add
|
||||
|
||||
```nix
|
||||
{
|
||||
imports = [
|
||||
...
|
||||
"${nix-overlay-modules}/opentabletdriver.nix"
|
||||
];
|
||||
|
||||
|
||||
nixpkgs.overlays = [ (nix-overlay) ];
|
||||
environment.systemPackages = with pkgs; [ opentabletdriver ];
|
||||
}
|
||||
```
|
||||
|
13
default.nix
Normal file
13
default.nix
Normal file
|
@ -0,0 +1,13 @@
|
|||
let
|
||||
pkgs = import <nixpkgs> {};
|
||||
in
|
||||
|
||||
self: super: rec {
|
||||
srb2kart = super.callPackage ./pkgs/games/srb2kart {};
|
||||
liquidctl = super.callPackage ./pkgs/system-management/liquidctl {};
|
||||
looking-glass = super.callPackage ./pkgs/looking-glass-client {};
|
||||
betterdiscordctl = super.callPackage ./pkgs/net-im/betterdiscordctl {};
|
||||
legendary = super.callPackage ./pkgs/legendary {};
|
||||
opentabletdriver = super.callPackage ./pkgs/opentabletdriver {};
|
||||
opentabletdriver-git = super.callPackage ./pkgs/opentabletdriver-git {};
|
||||
}
|
169
opentabletdriver.nix
Normal file
169
opentabletdriver.nix
Normal file
|
@ -0,0 +1,169 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
cfg = config.services.opentabletdriver;
|
||||
in
|
||||
|
||||
{
|
||||
options.services.opentabletdriver = {
|
||||
enable = mkOption {
|
||||
type = types.bool;
|
||||
default = false;
|
||||
description = "Enable opentablet driver";
|
||||
};
|
||||
|
||||
package = mkOption {
|
||||
type = types.package;
|
||||
default = pkgs.opentabletdriver;
|
||||
defaultText = "pkgs.opentabletdriver";
|
||||
example = literalExampe "pkgs.opentabletdriver";
|
||||
description = ''
|
||||
Choose OpenTabletDriver package
|
||||
'';
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
systemd.user = {
|
||||
services.opentabletdriver ={
|
||||
restartIfChanged = true;
|
||||
serviceConfig = {
|
||||
Type = "simple";
|
||||
ExecStart = ''
|
||||
${cfg.package}/bin/OpenTabletDriver.Daemon -c ${cfg.package}/lib/OpenTabletDriver/Configurations/
|
||||
'';
|
||||
Restart = "on-failure";
|
||||
RestartSec = 10;
|
||||
};
|
||||
};
|
||||
};
|
||||
environment.systemPackages = [ cfg.package ];
|
||||
boot.kernelModules = [ "uinput" ];
|
||||
services.udev.extraRules = ''
|
||||
KERNEL=="uinput", GROUP="users",MODE="0660"
|
||||
# Wacom CTL-4100 Bluetooth
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0377", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0377", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom PTH-660
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0357", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0357", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTH-470
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00de", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00de", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-6100
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0378", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0378", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTH-490
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="033c", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="033c", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-672
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="037b", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="037b", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-470
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00dd", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00dd", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTE-440
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0015", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0015", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTH-480
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0302", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0302", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom PTH-850
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0028", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0028", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-460
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00d4", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00d4", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-471
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0300", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0300", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTH-690
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="033e", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="033e", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-490
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="033b", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="033b", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTH-670
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00df", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00df", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-480
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="030e", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="030e", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-680
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0323", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0323", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-472
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="037a", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="037a", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom PTH-660 Bluetooth
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0360", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0360", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-4100
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0374", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0374", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-690
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="033d", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="033d", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTL-671
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0301", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0301", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom PTH-451
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0314", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0314", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Wacom CTH-680
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0303", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0303", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Gaomon S620
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006d", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006d", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# VEIKK S640
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="2feb", ATTRS{idProduct}=="0001", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="2feb", ATTRS{idProduct}=="0001", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen G540 Pro
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0061", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0061", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen G640s
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0906", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0906", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen G430S_B
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0913", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0913", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen G430S
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0075", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0075", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen G640 v2
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0914", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0914", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen Star 03v2
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0907", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0907", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen G960 v2
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0920", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0920", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen G430
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0075", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0075", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen G640
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0094", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0094", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen Deco 01
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0042", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0042", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen Deco 01 v2
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0902", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0902", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# XP-Pen Deco 02
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0803", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="28bd", ATTRS{idProduct}=="0803", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Huion HS64
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006d", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006d", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
# Huion H420
|
||||
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006e", MODE="0666"
|
||||
SUBSYSTEM=="input", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006e", ENV{LIBINPUT_IGNORE_DEVICE}="1"
|
||||
'';
|
||||
};
|
||||
}
|
72
pkgs/games/srb2kart/default.nix
Normal file
72
pkgs/games/srb2kart/default.nix
Normal file
|
@ -0,0 +1,72 @@
|
|||
{ stdenv
|
||||
, fetchFromGitHub
|
||||
, fetchurl
|
||||
, libarchive
|
||||
, pkgconfig
|
||||
, cmake
|
||||
, libgme
|
||||
, zlib
|
||||
, libpng
|
||||
, SDL2
|
||||
, SDL2_mixer
|
||||
, curl
|
||||
, makeWrapper
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "srb2kart";
|
||||
version = "1.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "STJr";
|
||||
repo = "Kart-Public";
|
||||
rev = "v${version}";
|
||||
sha256 = "1rad90s01cdhbj3ksgz5gzpfvj8xjf3nbi76mkcycg44p5lrc3fz";
|
||||
};
|
||||
|
||||
installer = fetchurl {
|
||||
url = "https://github.com/STJr/Kart-Public/releases/download/v1.2/srb2kart-v12-Installer.exe";
|
||||
sha256 = "1v5zxc5ss7pdpq617xpf3g9zr590y9yygzp81jkc12987bj4sa2p";
|
||||
};
|
||||
|
||||
postUnpack = ''
|
||||
mkdir -p source/assets/installer
|
||||
${libarchive}/bin/bsdtar xvf $installer -C source/assets/installer \
|
||||
{music,textures,gfx,maps,sounds,chars,bonuschars,patch}.kart srb2.srb
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkgconfig
|
||||
cmake
|
||||
makeWrapper
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
libgme
|
||||
zlib
|
||||
libpng
|
||||
SDL2
|
||||
SDL2_mixer
|
||||
curl
|
||||
];
|
||||
|
||||
cmakeFlags = [
|
||||
"-DGME_INCLUDE_DIR=${libgme}/include"
|
||||
"-DSDL2_INCLUDE_DIR=${SDL2.dev}/include/SDL2"
|
||||
"-DCURL_INCLUDE_DIR=${curl}/include/curl"
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
mkdir -p $out/opt/srb2kart $out/bin/
|
||||
mv * $out/opt/srb2kart
|
||||
makeWrapper $out/srb2kart $out/bin/srb2kart \
|
||||
--prefix SRB2WADDIR : $out/
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Srb2kart";
|
||||
license = "liscenses.unfree";
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ tadeokondrak cidkid ];
|
||||
};
|
||||
}
|
23
pkgs/legendary/default.nix
Normal file
23
pkgs/legendary/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
{ lib
|
||||
, python38Packages
|
||||
, stdenv
|
||||
}:
|
||||
|
||||
python38Packages.buildPythonApplication rec {
|
||||
pname = "legendary-gl";
|
||||
version = "0.0.18";
|
||||
|
||||
src = python38Packages.fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "0x7xcaj0hkmmdmq14jdky8c6xfkfz20swp05wgil56ql1y1838i8";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with python38Packages; [ requests ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Legendary launcher, for EGS";
|
||||
license = "liscenses.gpl3";
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cidkid ];
|
||||
};
|
||||
}
|
49
pkgs/looking-glass-client/default.nix
Normal file
49
pkgs/looking-glass-client/default.nix
Normal file
|
@ -0,0 +1,49 @@
|
|||
{ stdenv, fetchgit, fetchpatch
|
||||
, cmake, pkgconfig, SDL2, SDL, SDL2_ttf, openssl, spice-protocol, fontconfig
|
||||
, libX11, freefont_ttf, nettle, libconfig, wayland, libpthreadstubs, libXdmcp
|
||||
, libXfixes, libbfd, libffi, expat, libXi
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "looking-glass";
|
||||
version = "d579705b100a2a473ff9c6d979286c510fe3c40f";
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://github.com/gnif/LookingGlass.git";
|
||||
rev = "d579705b100a2a473ff9c6d979286c510fe3c40f";
|
||||
sha256 = "0xcnvn7b621sxzld53csrm257agz5bizxl4bnjqwx8djpj0yhv6x";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
||||
buildInputs = [
|
||||
SDL SDL2 SDL2_ttf openssl spice-protocol fontconfig
|
||||
libX11 freefont_ttf nettle libconfig wayland libpthreadstubs
|
||||
libXdmcp libXfixes libbfd cmake libffi expat libXi
|
||||
];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
sourceRoot = [ "LookingGlass-d579705/client" ];
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin
|
||||
mv looking-glass-client $out/bin
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A KVM Frame Relay (KVMFR) implementation";
|
||||
longDescription = ''
|
||||
Looking Glass is an open source application that allows the use of a KVM
|
||||
(Kernel-based Virtual Machine) configured for VGA PCI Pass-through
|
||||
without an attached physical monitor, keyboard or mouse. This is the final
|
||||
step required to move away from dual booting with other operating systems
|
||||
for legacy programs that require high performance graphics.
|
||||
'';
|
||||
homepage = "https://looking-glass.hostfission.com/";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = [ maintainers.alexbakker maintainers.cidkid ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
};
|
||||
}
|
31
pkgs/net-im/betterdiscordctl/default.nix
Normal file
31
pkgs/net-im/betterdiscordctl/default.nix
Normal file
|
@ -0,0 +1,31 @@
|
|||
{ stdenv, fetchFromGitHub, git, nodejs, nodePackages, discord }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "betterdiscordctl";
|
||||
version = "1.7.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bb010g";
|
||||
repo = pname;
|
||||
rev = "785ad01257d2bfb0a194e618d1a86385f3b9eec8";
|
||||
sha256 = "0qpmm5l8jhm7k0kqblc0bnr9fl4b6z8iddhjar03bb4kqgr962fa";
|
||||
};
|
||||
|
||||
pathAdd = stdenv.lib.makeSearchPath "/bin" [ git nodejs nodePackages.asar ];
|
||||
|
||||
installPhase = ''
|
||||
sed -i "s@^scan=/opt@scan=${discord}/opt@g" betterdiscordctl
|
||||
sed -i 's/^DISABLE_UPGRADE=$/DISABLE_UPGRADE=yes/' betterdiscordctl
|
||||
sed -i 's/^global_asar=$/global_asar=yes/' betterdiscordctl
|
||||
sed -i -e '2i PATH="${pathAdd}:$PATH"' betterdiscordctl
|
||||
install -D betterdiscordctl $out/bin/betterdiscordctl
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A utility for managing BetterDiscord on Linux";
|
||||
homepage = https://github.com/bb010g/betterdiscordctl;
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ tadeokondrak cidkid ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
108
pkgs/opentabletdriver-git/default.nix
Normal file
108
pkgs/opentabletdriver-git/default.nix
Normal file
|
@ -0,0 +1,108 @@
|
|||
{ stdenv
|
||||
, lib
|
||||
, buildEnv
|
||||
, fetchFromGitHub
|
||||
, fetchurl
|
||||
, makeWrapper
|
||||
, dotnetCorePackages
|
||||
, dotnetPackages
|
||||
, gtk3
|
||||
, libX11
|
||||
, libXrandr
|
||||
, libevdev
|
||||
, libappindicator
|
||||
, libnotify
|
||||
, wrapGAppsHook
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "OpenTabletDriver-git";
|
||||
version = "0.3.0-git";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "InfinityGhost";
|
||||
repo = "OpenTabletDriver";
|
||||
rev = "99c75f20ee0758d379f235a35131cee6792d727f";
|
||||
sha256 = "wnvjvjap4z209h6m1z39fy4v32iz59xahizm7gsc0lzp84fi7y6";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
dotnetCorePackages.sdk_3_1
|
||||
makeWrapper
|
||||
wrapGAppsHook
|
||||
];
|
||||
|
||||
deps = buildEnv {
|
||||
name = "${pname}-deps";
|
||||
|
||||
paths = lib.forEach (import ./opentabletdriver-deps.nix) ({ name, version, sha256 }:
|
||||
stdenv.mkDerivation {
|
||||
inherit name;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.nuget.org/api/v2/package/${name}/${version}";
|
||||
inherit sha256;
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ dotnetPackages.Nuget ];
|
||||
|
||||
dontUnpack = true;
|
||||
dontConfigure = true;
|
||||
dontInstall = true;
|
||||
|
||||
buildPhase = ''
|
||||
export HOME=$(mktemp -d)
|
||||
nuget sources Disable -Name nuget.org
|
||||
nuget add $src -Source $out
|
||||
'';
|
||||
}
|
||||
);
|
||||
};
|
||||
|
||||
runtimeDeps = [
|
||||
gtk3
|
||||
libX11
|
||||
libXrandr
|
||||
libevdev
|
||||
libappindicator
|
||||
libnotify
|
||||
];
|
||||
|
||||
configurePhase = ''
|
||||
export HOME=$(mktemp -d)
|
||||
'';
|
||||
|
||||
buildPhase = ''
|
||||
export HOME=$(mktemp -d)
|
||||
export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
|
||||
export DOTNET_CLI_TELEMETRY_OPTOUT=1
|
||||
dotnet restore --source $deps
|
||||
for project in OpenTabletDriver.{Console,Daemon,UX.Gtk}; do
|
||||
dotnet build $project \
|
||||
--no-restore \
|
||||
--configuration Release \
|
||||
--framework netcoreapp3.1
|
||||
done
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/lib/OpenTabletDriver/
|
||||
cp -r ./TabletDriverLib/Configurations/ $out/lib/OpenTabletDriver/
|
||||
for project in OpenTabletDriver.{Console,Daemon,UX.Gtk}; do
|
||||
dotnet publish $project \
|
||||
--no-build \
|
||||
--no-self-contained \
|
||||
--configuration Release \
|
||||
--framework netcoreapp3.1 \
|
||||
--output $out/lib
|
||||
makeWrapper $out/lib/$project $out/bin/$project \
|
||||
"''${gappsWrapperArgs[@]}" \
|
||||
--prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \
|
||||
--set DOTNET_ROOT "${dotnetCorePackages.netcore_3_1}" \
|
||||
--suffix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeDeps}"
|
||||
done
|
||||
'';
|
||||
|
||||
dontWrapGApps = true;
|
||||
dontStrip = true;
|
||||
}
|
912
pkgs/opentabletdriver-git/opentabletdriver-deps.nix
Normal file
912
pkgs/opentabletdriver-git/opentabletdriver-deps.nix
Normal file
|
@ -0,0 +1,912 @@
|
|||
[
|
||||
{
|
||||
name = "Newtonsoft.Json";
|
||||
version = "12.0.3";
|
||||
sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x";
|
||||
}
|
||||
{
|
||||
name = "WaylandNET";
|
||||
version = "0.1.0";
|
||||
sha256 = "0wra80jhzfd87j4r8dm6i45y07ki9bkyzjxhir9lq6ac7xyhhklw";
|
||||
}
|
||||
{
|
||||
name = "System.Numerics.Vectors";
|
||||
version = "4.5.0";
|
||||
sha256 = "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59";
|
||||
}
|
||||
{
|
||||
name = "HidSharpCore";
|
||||
version = "1.0.0";
|
||||
sha256 = "0ly1av8cldw0bsykchpcdbw9lsa3l56sdxzh6kqifc8dmy3j48sj";
|
||||
}
|
||||
{
|
||||
name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple";
|
||||
version = "4.3.0";
|
||||
sha256 = "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi";
|
||||
}
|
||||
{
|
||||
name = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5";
|
||||
}
|
||||
{
|
||||
name = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy";
|
||||
}
|
||||
{
|
||||
name = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3";
|
||||
}
|
||||
{
|
||||
name = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn";
|
||||
}
|
||||
{
|
||||
name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3";
|
||||
}
|
||||
{
|
||||
name = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf";
|
||||
}
|
||||
{
|
||||
name = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3";
|
||||
}
|
||||
{
|
||||
name = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa";
|
||||
}
|
||||
{
|
||||
name = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59";
|
||||
}
|
||||
{
|
||||
name = "Eto.Platform.Gtk";
|
||||
version = "2.5.2";
|
||||
sha256 = "1g5chffqs16hx9znb80gqicb11njdmjim7hrfrsgkg2aisz2lbhb";
|
||||
}
|
||||
{
|
||||
name = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d";
|
||||
}
|
||||
{
|
||||
name = "System.Threading.Tasks.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.Csp";
|
||||
version = "4.3.0";
|
||||
sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.Cng";
|
||||
version = "4.3.0";
|
||||
sha256 = "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv";
|
||||
}
|
||||
{
|
||||
name = "runtime.native.System.Security.Cryptography.Apple";
|
||||
version = "4.3.0";
|
||||
sha256 = "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETCore.App.Host.osx-x64";
|
||||
version = "3.1.2";
|
||||
sha256 = "0sy1h7ffq8s3bkvf1carf4rn9qf7hn0yv6dcjklgh3g9jhlsq34f";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc";
|
||||
}
|
||||
{
|
||||
name = "Eto.Forms";
|
||||
version = "2.5.2";
|
||||
sha256 = "08n2a2y83pdmn2v7262h53jfnn646afq2xkz1z23bwhrl9w3vq6s";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.AspNetCore.App.Runtime.osx-x64";
|
||||
version = "3.1.2";
|
||||
sha256 = "1v7i4f1k3j8xavbfwb7qr5f680gg5nblrmx5zcsj7l07q4wbnmwl";
|
||||
}
|
||||
{
|
||||
name = "System.CommandLine";
|
||||
version = "2.0.0-beta1.20303.1";
|
||||
sha256 = "0isnz8ipqlqim06hf56zlaq2vnsy5facvf5nvq6kzm5h1dm3l2vn";
|
||||
}
|
||||
{
|
||||
name = "System.CommandLine";
|
||||
version = "2.0.0-beta1.20253.1";
|
||||
sha256 = "16saf1fm9q80bb624fkqz0ksrwpnbw9617d7xg3jib7a2wgagm2r";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Hosting";
|
||||
version = "3.1.5";
|
||||
sha256 = "0yfcfm4d68axj4n7i4fxr3dachq6ashh5l9nz8rj563yrx2sp95g";
|
||||
}
|
||||
{
|
||||
name = "Eto.Platform.Wpf";
|
||||
version = "2.5.2";
|
||||
sha256 = "0s1j3pvvwfhmhyipjh2n4grjav5k7vccrna7jlmdv7vf41jbwbgg";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETCore.App.Runtime.osx-x64";
|
||||
version = "3.1.2";
|
||||
sha256 = "1wb8h30di1mix8liz937snl1w8hbblixrpiazjskxclp3i7m1rg3";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Hosting.NamedPipe";
|
||||
version = "3.0.0.28-alpha";
|
||||
sha256 = "1fbq6yk14nz2bk724h7jbsrisjnlxyvrv3ds58rav9yr9n4fnnil";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.DiagnosticSource";
|
||||
version = "4.3.0";
|
||||
sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Client.NamedPipe";
|
||||
version = "3.0.2";
|
||||
sha256 = "1kgap8dbd1ijdhhczrqb5zqdfiv7nj0dfzh42bv60g2r4cn54dgp";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Hosting.WindowsServices";
|
||||
version = "3.1.5";
|
||||
sha256 = "13iwxdavrdd2ngscykvxv0rbfd10347bp7cpa1s6g4h66wjp4rc7";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETFramework.ReferenceAssemblies";
|
||||
version = "1.0.0";
|
||||
sha256 = "0na724xhvqm63vq9y18fl9jw9q2v99bdwr353378s5fsi11qzxp9";
|
||||
}
|
||||
{
|
||||
name = "GtkSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "0vazfvkjyzppcynqa1h70s1jmp4vq2j30v5x2scg8n2c5dxaj0k3";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.CSharp";
|
||||
version = "4.4.1";
|
||||
sha256 = "0z6d1i6xcf0c00z6rs75rgw4ncs9q2m8amasf6mmbf40fm02ry7g";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.CommandLine";
|
||||
version = "3.1.5";
|
||||
sha256 = "14iyk1xl3y6329l4cgamgpsviqm5jwz1smfff1sq2i7r9ldjwykw";
|
||||
}
|
||||
{
|
||||
name = "System.ComponentModel.Annotations";
|
||||
version = "4.7.0";
|
||||
sha256 = "06x1m46ddxj0ng28d7gry9gjkqdg2kp89jyf480g5gznyybbs49z";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.EnvironmentVariables";
|
||||
version = "3.1.5";
|
||||
sha256 = "0r3ymgnw180qlrb7fi6zhgz2scw3zid1v8a9pbgvp5zlnr0ncb4r";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.UserSecrets";
|
||||
version = "3.1.5";
|
||||
sha256 = "04gcr3yf75md863mq0yxmi575lq113njf6dg49d72sh6bhjxk7bf";
|
||||
}
|
||||
{
|
||||
name = "System.Memory";
|
||||
version = "4.5.4";
|
||||
sha256 = "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y";
|
||||
}
|
||||
{
|
||||
name = "runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97";
|
||||
}
|
||||
{
|
||||
name = "runtime.native.System.Net.Http";
|
||||
version = "4.3.0";
|
||||
sha256 = "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.Emit.Lightweight";
|
||||
version = "4.3.0";
|
||||
sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c";
|
||||
}
|
||||
{
|
||||
name = "Eto.Platform.Mac64";
|
||||
version = "2.5.2";
|
||||
sha256 = "1a768dyyii86kx7pz4q6a8d2sx3vgj9d2mll5vwnlccm9mqzbnf3";
|
||||
}
|
||||
{
|
||||
name = "System.Buffers";
|
||||
version = "4.3.0";
|
||||
sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy";
|
||||
}
|
||||
{
|
||||
name = "System.Memory";
|
||||
version = "4.5.3";
|
||||
sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a";
|
||||
}
|
||||
{
|
||||
name = "runtime.native.System.IO.Compression";
|
||||
version = "4.3.0";
|
||||
sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Hosting";
|
||||
version = "3.0.0.28-alpha";
|
||||
sha256 = "0vikfz4npiilm3gg74lv31mx83qpm1b9kvxnbmvl282rjsmslg6c";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETCore.Targets";
|
||||
version = "1.1.0";
|
||||
sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration";
|
||||
version = "3.1.5";
|
||||
sha256 = "1i7zm8ghgxwp655anyfm910qm7rcpvrz48fxjyzw9w63hj4sv6bk";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.DependencyInjection";
|
||||
version = "3.1.5";
|
||||
sha256 = "1jxf417nmc89slwwai3nlpd3y98k5p84jjrr0dxdwps96ai2psw6";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.Emit.ILGeneration";
|
||||
version = "4.3.0";
|
||||
sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.FileProviders.Physical";
|
||||
version = "3.1.5";
|
||||
sha256 = "05x6xr9binr3rgmxrsrjfpddxk484mvhc8wq7g9h8v0kl2plr48d";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.Abstractions";
|
||||
version = "3.1.3";
|
||||
sha256 = "0xhxyv4bprd1sa8sliif3g667p36bii4q9hphxgkvchz92191y2l";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.EventLog";
|
||||
version = "3.1.5";
|
||||
sha256 = "0z72af7l6w87jfvngh39k1jrzcmwwa68mrsskxmsprjb949yn56h";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Hosting.Abstractions";
|
||||
version = "3.1.5";
|
||||
sha256 = "0x8sy92whdw43gixdcqyfgpalj5cm42gmh9pdzf6k1685qw38nrf";
|
||||
}
|
||||
{
|
||||
name = "runtime.native.System";
|
||||
version = "4.3.0";
|
||||
sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.Console";
|
||||
version = "3.1.5";
|
||||
sha256 = "1rqpx73xx3ldw8dx0kz5wh75xqfb6cvvfvg4d1726ddkk8ki3f8b";
|
||||
}
|
||||
{
|
||||
name = "System.ServiceProcess.ServiceController";
|
||||
version = "4.7.0";
|
||||
sha256 = "0zqgs4qcdlsf2scvhs8ndl6mnxxn81hsycmzjanjjwzy8pg1qxxj";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.Debug";
|
||||
version = "3.1.5";
|
||||
sha256 = "1bjrcq8fih1nx5y1nv4sp39v5h0ycw3j1njl8s32iwzxf48vfbdb";
|
||||
}
|
||||
{
|
||||
name = "AtkSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "04zjpjrddw5clac0mjpk0q00rbmv45bh1bsqa4s3pc5pb7fm9cd9";
|
||||
}
|
||||
{
|
||||
name = "CairoSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "0sx7vmwcrfbkg3g887v051iklcdmdhh43ndp96nk4bccjimmmwl6";
|
||||
}
|
||||
{
|
||||
name = "GLibSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "0k2p79z4wcswi528v0ykc37rsqfqi6xd6pl0j4csdj9zf19svgx2";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.EventSource";
|
||||
version = "3.1.5";
|
||||
sha256 = "0n50xcnp6mb2i7wm64awjlj00iffvsbwyqfiklcx6apkvhv5h4if";
|
||||
}
|
||||
{
|
||||
name = "GdkSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "07sdfvqk2jmyjj7fyd0mikhnzsk52zd3g2dhip8kz3006cczqm81";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging";
|
||||
version = "3.1.5";
|
||||
sha256 = "04f6k7kwka2wqx7dcl1zsqgx5zk3pi6jiahnb97618jp8ysl1484";
|
||||
}
|
||||
{
|
||||
name = "GioSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "01l4216bm5jxbxypkkq4d2527c6zd68kbywr3h1lr1darc9nf1d1";
|
||||
}
|
||||
{
|
||||
name = "PangoSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "172i1hjpz4rgqlilir8a57kgmciw9x0shz4zwbhhlr59mndvqbih";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Client";
|
||||
version = "3.0.2";
|
||||
sha256 = "0bzb1k99bpqlbd3py0a4l4qdxjliji7svp1652h4qwypkgwpgqvl";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.Json";
|
||||
version = "3.1.5";
|
||||
sha256 = "19z89zq57gbgd3nqfzdw0k9an2akggzijhzvdrmbfk96gvrlwlzb";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.Abstractions";
|
||||
version = "3.1.5";
|
||||
sha256 = "03jwqjrfyx11ax19bq84c28qzaiyj4whrx7vayy4hr7sv0p28h8k";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.DependencyInjection.Abstractions";
|
||||
version = "3.1.5";
|
||||
sha256 = "1wkf8ajh4pj6g3wwd18g3hjc3lqqny8052rl373ddcardxrs2gvn";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.FileProviders.Abstractions";
|
||||
version = "3.1.5";
|
||||
sha256 = "112p011ld2x5m565q3gyn1rksxxypwyqkq65krajmxxwv7dvhfh8";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.FileSystemGlobbing";
|
||||
version = "3.1.5";
|
||||
sha256 = "1hip15ixl1l6pmvg6ldfgjcyxpasiwdisrxjlkjlnw87sniw4vax";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.Abstractions";
|
||||
version = "3.1.5";
|
||||
sha256 = "0lr22hlf52csrna9ly2lbz3y1agfgdlg7rvsqjg7ik488dhkmhji";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.Configuration";
|
||||
version = "3.1.5";
|
||||
sha256 = "01920ygsj7x27ywp32v4ba5cdhid7c6zn1p6bfvf8jgd6jj7l1m8";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.EventLog";
|
||||
version = "4.7.0";
|
||||
sha256 = "11pqwbs8pchdqhh9438cp3pf28izzv12h60121h7z99ihhql7n97";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.Binder";
|
||||
version = "3.1.5";
|
||||
sha256 = "0310pvrwbbqak7k4s32syryqxlkwli8w8bwlpnqmz42svh2302wv";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Core";
|
||||
version = "3.0.0.28-alpha";
|
||||
sha256 = "199wlflk9wycymivknxan7hf0mxxq1b448kklq5niwkpdggdmhgq";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Hosting.Abstractions";
|
||||
version = "3.1.3";
|
||||
sha256 = "06vv0z1nbfay5ma4kbh1p1l7gribgrc7wirimwywv6glv5shfd2p";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Options";
|
||||
version = "3.1.5";
|
||||
sha256 = "0rhqyqa7vhlmz2g0250zhypaayvckx4dv89micdg521cpvr5arpr";
|
||||
}
|
||||
{
|
||||
name = "System.ComponentModel.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "1svfmcmgs0w0z9xdw2f2ps05rdxmkxxhf0l17xk9l1l8xfahkqr0";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Core";
|
||||
version = "3.0.2";
|
||||
sha256 = "0v5w5dqshvrfy3v0hclhy3dwg6vvn0yiwlky4srdnf78kgq1idn7";
|
||||
}
|
||||
{
|
||||
name = "Castle.Core";
|
||||
version = "4.4.0";
|
||||
sha256 = "0rpcbmyhckvlvp6vbzpj03c1gqz56ixc6f15vgmxmyf1g40c24pf";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Primitives";
|
||||
version = "3.1.5";
|
||||
sha256 = "0n2pk1sy8ikd29282sx4ps9r1wnhzgg4nwmkka9ypjizd8lkkk2m";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.FileExtensions";
|
||||
version = "3.1.5";
|
||||
sha256 = "1aaxj8nl2irwp4278yxbhypgrap5hs24anvy5cs6ifnx5y05sz22";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Options.ConfigurationExtensions";
|
||||
version = "3.1.5";
|
||||
sha256 = "10w78fj2jpmghvprz6b046xcr68zzp6x550a7m1iivn0h7a3l7pi";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETCore.Platforms";
|
||||
version = "3.1.0";
|
||||
sha256 = "1gc1x8f95wk8yhgznkwsg80adk1lc65v9n5rx4yaa4bc5dva0z3j";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Win32.Registry";
|
||||
version = "4.7.0";
|
||||
sha256 = "0bx21jjbs7l5ydyw4p6cn07chryxpmchq2nl5pirzz4l3b0q4dgs";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.DependencyInjection.Abstractions";
|
||||
version = "3.1.3";
|
||||
sha256 = "0q8f2b9qsmvs8qikiyazy77yqbpb1fs1zxmsc2s02l1g536zkkh5";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Principal.Windows";
|
||||
version = "4.7.0";
|
||||
sha256 = "1a56ls5a9sr3ya0nr086sdpa9qv0abv31dd6fp27maqa9zclqq5d";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.Abstractions";
|
||||
version = "3.1.3";
|
||||
sha256 = "0hs1p479g97vg1ryl05fwf3d8sm6lgiqacfg0avfmdnnsv6s2ym8";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.FileProviders.Abstractions";
|
||||
version = "3.1.3";
|
||||
sha256 = "0bb6h8pxjcl6zqiw5b1wsy0kr81rpm7nlykimj48ddzm2ald1ag1";
|
||||
}
|
||||
{
|
||||
name = "NETStandard.Library";
|
||||
version = "1.6.1";
|
||||
sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8";
|
||||
}
|
||||
{
|
||||
name = "System.Collections.Specialized";
|
||||
version = "4.3.0";
|
||||
sha256 = "1sdwkma4f6j85m3dpb53v9vcgd0zyc9jb33f8g63byvijcj39n20";
|
||||
}
|
||||
{
|
||||
name = "System.ComponentModel";
|
||||
version = "4.3.0";
|
||||
sha256 = "0986b10ww3nshy30x9sjyzm0jx339dkjxjj3401r3q0f6fx2wkcb";
|
||||
}
|
||||
{
|
||||
name = "System.ComponentModel.TypeConverter";
|
||||
version = "4.3.0";
|
||||
sha256 = "17ng0p7v3nbrg3kycz10aqrrlw4lz9hzhws09pfh8gkwicyy481x";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.TraceSource";
|
||||
version = "4.3.0";
|
||||
sha256 = "1kyw4d7dpjczhw6634nrmg7yyyzq72k75x38y0l0nwhigdlp1766";
|
||||
}
|
||||
{
|
||||
name = "System.Dynamic.Runtime";
|
||||
version = "4.3.0";
|
||||
sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection";
|
||||
version = "4.3.0";
|
||||
sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.Emit";
|
||||
version = "4.3.0";
|
||||
sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74";
|
||||
}
|
||||
{
|
||||
name = "System.Globalization.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.TypeExtensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1";
|
||||
}
|
||||
{
|
||||
name = "System.Xml.XmlDocument";
|
||||
version = "4.3.0";
|
||||
sha256 = "0bmz1l06dihx52jxjr22dyv5mxv6pj4852lx68grjm7bivhrbfwi";
|
||||
}
|
||||
{
|
||||
name = "System.Security.AccessControl";
|
||||
version = "4.7.0";
|
||||
sha256 = "0n0k0w44flkd8j0xw7g3g3vhw7dijfm51f75xkm1qxnbh4y45mpz";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETCore.Platforms";
|
||||
version = "1.1.0";
|
||||
sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Primitives";
|
||||
version = "3.1.3";
|
||||
sha256 = "0jqmbm2lnjfchmqlxwf9ap303p5s0wn9iw3bnrz66a4kyfrcsxvv";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Win32.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq";
|
||||
}
|
||||
{
|
||||
name = "System.AppContext";
|
||||
version = "4.3.0";
|
||||
sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya";
|
||||
}
|
||||
{
|
||||
name = "System.Collections";
|
||||
version = "4.3.0";
|
||||
sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
|
||||
}
|
||||
{
|
||||
name = "System.Collections.Concurrent";
|
||||
version = "4.3.0";
|
||||
sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8";
|
||||
}
|
||||
{
|
||||
name = "System.Console";
|
||||
version = "4.3.0";
|
||||
sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay";
|
||||
}
|
||||
{
|
||||
name = "System.Collections.NonGeneric";
|
||||
version = "4.3.0";
|
||||
sha256 = "07q3k0hf3mrcjzwj8fwk6gv3n51cb513w4mgkfxzm3i37sc9kz7k";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.Debug";
|
||||
version = "4.3.0";
|
||||
sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.Tools";
|
||||
version = "4.3.0";
|
||||
sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.Tracing";
|
||||
version = "4.3.0";
|
||||
sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4";
|
||||
}
|
||||
{
|
||||
name = "System.Globalization";
|
||||
version = "4.3.0";
|
||||
sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
|
||||
}
|
||||
{
|
||||
name = "System.Globalization.Calendars";
|
||||
version = "4.3.0";
|
||||
sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq";
|
||||
}
|
||||
{
|
||||
name = "System.IO";
|
||||
version = "4.3.0";
|
||||
sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
|
||||
}
|
||||
{
|
||||
name = "System.IO.Compression";
|
||||
version = "4.3.0";
|
||||
sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz";
|
||||
}
|
||||
{
|
||||
name = "System.IO.Compression.ZipFile";
|
||||
version = "4.3.0";
|
||||
sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar";
|
||||
}
|
||||
{
|
||||
name = "System.Xml.XDocument";
|
||||
version = "4.3.0";
|
||||
sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd";
|
||||
}
|
||||
{
|
||||
name = "System.IO.FileSystem";
|
||||
version = "4.3.0";
|
||||
sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw";
|
||||
}
|
||||
{
|
||||
name = "System.IO.FileSystem.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c";
|
||||
}
|
||||
{
|
||||
name = "System.Linq";
|
||||
version = "4.3.0";
|
||||
sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
|
||||
}
|
||||
{
|
||||
name = "System.Linq.Expressions";
|
||||
version = "4.3.0";
|
||||
sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv";
|
||||
}
|
||||
{
|
||||
name = "System.Net.Http";
|
||||
version = "4.3.0";
|
||||
sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j";
|
||||
}
|
||||
{
|
||||
name = "System.Net.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii";
|
||||
}
|
||||
{
|
||||
name = "System.Net.Sockets";
|
||||
version = "4.3.0";
|
||||
sha256 = "1ssa65k6chcgi6mfmzrznvqaxk8jp0gvl77xhf1hbzakjnpxspla";
|
||||
}
|
||||
{
|
||||
name = "System.ObjectModel";
|
||||
version = "4.3.0";
|
||||
sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
|
||||
}
|
||||
{
|
||||
name = "System.Resources.ResourceManager";
|
||||
version = "4.3.0";
|
||||
sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime";
|
||||
version = "4.3.0";
|
||||
sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
|
||||
}
|
||||
{
|
||||
name = "System.Xml.ReaderWriter";
|
||||
version = "4.3.0";
|
||||
sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime.Handles";
|
||||
version = "4.3.0";
|
||||
sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
|
||||
}
|
||||
{
|
||||
name = "System.Threading.Timer";
|
||||
version = "4.3.0";
|
||||
sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime.InteropServices";
|
||||
version = "4.3.0";
|
||||
sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime.InteropServices.RuntimeInformation";
|
||||
version = "4.3.0";
|
||||
sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime.Numerics";
|
||||
version = "4.3.0";
|
||||
sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.Algorithms";
|
||||
version = "4.3.0";
|
||||
sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.Encoding";
|
||||
version = "4.3.0";
|
||||
sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.X509Certificates";
|
||||
version = "4.3.0";
|
||||
sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h";
|
||||
}
|
||||
{
|
||||
name = "System.Text.Encoding";
|
||||
version = "4.3.0";
|
||||
sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
|
||||
}
|
||||
{
|
||||
name = "System.Text.Encoding.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy";
|
||||
}
|
||||
{
|
||||
name = "System.Text.RegularExpressions";
|
||||
version = "4.3.0";
|
||||
sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l";
|
||||
}
|
||||
{
|
||||
name = "System.Threading.Tasks";
|
||||
version = "4.3.0";
|
||||
sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
|
||||
}
|
||||
{
|
||||
name = "System.Threading";
|
||||
version = "4.3.0";
|
||||
sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Principal";
|
||||
version = "4.3.0";
|
||||
sha256 = "12cm2zws06z4lfc4dn31iqv7072zyi4m910d4r6wm8yx85arsfxf";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Claims";
|
||||
version = "4.3.0";
|
||||
sha256 = "0jvfn7j22l3mm28qjy3rcw287y9h65ha4m940waaxah07jnbzrhn";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Private.Uri";
|
||||
version = "4.3.0";
|
||||
sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Principal.Windows";
|
||||
version = "4.3.0";
|
||||
sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr";
|
||||
}
|
||||
{
|
||||
name = "System.Private.Uri";
|
||||
version = "4.3.0";
|
||||
sha256 = "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx";
|
||||
}
|
||||
{
|
||||
name = "System.Threading.ThreadPool";
|
||||
version = "4.3.0";
|
||||
sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1";
|
||||
}
|
||||
{
|
||||
name = "System.Net.NameResolution";
|
||||
version = "4.3.0";
|
||||
sha256 = "15r75pwc0rm3vvwsn8rvm2krf929mjfwliv0mpicjnii24470rkq";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Threading.Timer";
|
||||
version = "4.3.0";
|
||||
sha256 = "0aw4phrhwqz9m61r79vyfl5la64bjxj8l34qnrcwb28v49fg2086";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Threading.Tasks";
|
||||
version = "4.3.0";
|
||||
sha256 = "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Text.Encoding.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Text.Encoding";
|
||||
version = "4.3.0";
|
||||
sha256 = "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Reflection";
|
||||
version = "4.3.0";
|
||||
sha256 = "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Runtime.InteropServices";
|
||||
version = "4.3.0";
|
||||
sha256 = "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Runtime.Handles";
|
||||
version = "4.3.0";
|
||||
sha256 = "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Runtime.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Runtime";
|
||||
version = "4.3.0";
|
||||
sha256 = "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.Microsoft.Win32.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Resources.ResourceManager";
|
||||
version = "4.3.0";
|
||||
sha256 = "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Collections";
|
||||
version = "4.3.0";
|
||||
sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Console";
|
||||
version = "4.3.0";
|
||||
sha256 = "1pfpkvc6x2if8zbdzg9rnc5fx51yllprl8zkm5npni2k50lisy80";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Diagnostics.Debug";
|
||||
version = "4.3.0";
|
||||
sha256 = "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Diagnostics.Tools";
|
||||
version = "4.3.0";
|
||||
sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Diagnostics.Tracing";
|
||||
version = "4.3.0";
|
||||
sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.IO";
|
||||
version = "4.3.0";
|
||||
sha256 = "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Globalization";
|
||||
version = "4.3.0";
|
||||
sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Globalization.Calendars";
|
||||
version = "4.3.0";
|
||||
sha256 = "1ghhhk5psqxcg6w88sxkqrc35bxcz27zbqm2y5p5298pv3v7g201";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.IO.FileSystem";
|
||||
version = "4.3.0";
|
||||
sha256 = "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Net.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0bdnglg59pzx9394sy4ic66kmxhqp8q8bvmykdxcbs5mm0ipwwm4";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Net.Sockets";
|
||||
version = "4.3.0";
|
||||
sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Reflection.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "0zyri97dfc5vyaz9ba65hjj1zbcrzaffhsdlpxc9bh09wy22fq33";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Reflection.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf";
|
||||
}
|
||||
]
|
108
pkgs/opentabletdriver/default.nix
Normal file
108
pkgs/opentabletdriver/default.nix
Normal file
|
@ -0,0 +1,108 @@
|
|||
{ stdenv
|
||||
, lib
|
||||
, buildEnv
|
||||
, fetchFromGitHub
|
||||
, fetchurl
|
||||
, makeWrapper
|
||||
, dotnetCorePackages
|
||||
, dotnetPackages
|
||||
, gtk3
|
||||
, libX11
|
||||
, libXrandr
|
||||
, libevdev
|
||||
, libappindicator
|
||||
, libnotify
|
||||
, wrapGAppsHook
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "OpenTabletDriver";
|
||||
version = "0.3.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "InfinityGhost";
|
||||
repo = "OpenTabletDriver";
|
||||
rev = "d7a2e5848b52cbdbc05c6fb62f3f57d526e91412";
|
||||
sha256 = "1c8pcmglq27ss5y6bayippfkv2qxrxhfa9y43dbswlzg3s5zaifd";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
dotnetCorePackages.sdk_3_1
|
||||
makeWrapper
|
||||
wrapGAppsHook
|
||||
];
|
||||
|
||||
deps = buildEnv {
|
||||
name = "${pname}-deps";
|
||||
|
||||
paths = lib.forEach (import ./opentabletdriver-deps.nix) ({ name, version, sha256 }:
|
||||
stdenv.mkDerivation {
|
||||
inherit name;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.nuget.org/api/v2/package/${name}/${version}";
|
||||
inherit sha256;
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ dotnetPackages.Nuget ];
|
||||
|
||||
dontUnpack = true;
|
||||
dontConfigure = true;
|
||||
dontInstall = true;
|
||||
|
||||
buildPhase = ''
|
||||
export HOME=$(mktemp -d)
|
||||
nuget sources Disable -Name nuget.org
|
||||
nuget add $src -Source $out
|
||||
'';
|
||||
}
|
||||
);
|
||||
};
|
||||
|
||||
runtimeDeps = [
|
||||
gtk3
|
||||
libX11
|
||||
libXrandr
|
||||
libevdev
|
||||
libappindicator
|
||||
libnotify
|
||||
];
|
||||
|
||||
configurePhase = ''
|
||||
export HOME=$(mktemp -d)
|
||||
'';
|
||||
|
||||
buildPhase = ''
|
||||
export HOME=$(mktemp -d)
|
||||
export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
|
||||
export DOTNET_CLI_TELEMETRY_OPTOUT=1
|
||||
dotnet restore --source $deps
|
||||
for project in OpenTabletDriver.{Console,Daemon,UX.Gtk}; do
|
||||
dotnet build $project \
|
||||
--no-restore \
|
||||
--configuration Release \
|
||||
--framework netcoreapp3.1
|
||||
done
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/lib/OpenTabletDriver/
|
||||
cp -r ./TabletDriverLib/Configurations/ $out/lib/OpenTabletDriver/
|
||||
for project in OpenTabletDriver.{Console,Daemon,UX.Gtk}; do
|
||||
dotnet publish $project \
|
||||
--no-build \
|
||||
--no-self-contained \
|
||||
--configuration Release \
|
||||
--framework netcoreapp3.1 \
|
||||
--output $out/lib
|
||||
makeWrapper $out/lib/$project $out/bin/$project \
|
||||
"''${gappsWrapperArgs[@]}" \
|
||||
--prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \
|
||||
--set DOTNET_ROOT "${dotnetCorePackages.netcore_3_1}" \
|
||||
--suffix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeDeps}"
|
||||
done
|
||||
'';
|
||||
|
||||
dontWrapGApps = true;
|
||||
dontStrip = true;
|
||||
}
|
912
pkgs/opentabletdriver/opentabletdriver-deps.nix
Normal file
912
pkgs/opentabletdriver/opentabletdriver-deps.nix
Normal file
|
@ -0,0 +1,912 @@
|
|||
[
|
||||
{
|
||||
name = "Newtonsoft.Json";
|
||||
version = "12.0.3";
|
||||
sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x";
|
||||
}
|
||||
{
|
||||
name = "WaylandNET";
|
||||
version = "0.1.0";
|
||||
sha256 = "0wra80jhzfd87j4r8dm6i45y07ki9bkyzjxhir9lq6ac7xyhhklw";
|
||||
}
|
||||
{
|
||||
name = "System.Numerics.Vectors";
|
||||
version = "4.5.0";
|
||||
sha256 = "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59";
|
||||
}
|
||||
{
|
||||
name = "HidSharpCore";
|
||||
version = "1.0.0";
|
||||
sha256 = "0ly1av8cldw0bsykchpcdbw9lsa3l56sdxzh6kqifc8dmy3j48sj";
|
||||
}
|
||||
{
|
||||
name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple";
|
||||
version = "4.3.0";
|
||||
sha256 = "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi";
|
||||
}
|
||||
{
|
||||
name = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5";
|
||||
}
|
||||
{
|
||||
name = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy";
|
||||
}
|
||||
{
|
||||
name = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3";
|
||||
}
|
||||
{
|
||||
name = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn";
|
||||
}
|
||||
{
|
||||
name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3";
|
||||
}
|
||||
{
|
||||
name = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf";
|
||||
}
|
||||
{
|
||||
name = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3";
|
||||
}
|
||||
{
|
||||
name = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa";
|
||||
}
|
||||
{
|
||||
name = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59";
|
||||
}
|
||||
{
|
||||
name = "Eto.Platform.Gtk";
|
||||
version = "2.5.2";
|
||||
sha256 = "1g5chffqs16hx9znb80gqicb11njdmjim7hrfrsgkg2aisz2lbhb";
|
||||
}
|
||||
{
|
||||
name = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d";
|
||||
}
|
||||
{
|
||||
name = "System.Threading.Tasks.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.Csp";
|
||||
version = "4.3.0";
|
||||
sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.Cng";
|
||||
version = "4.3.0";
|
||||
sha256 = "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv";
|
||||
}
|
||||
{
|
||||
name = "runtime.native.System.Security.Cryptography.Apple";
|
||||
version = "4.3.0";
|
||||
sha256 = "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETCore.App.Host.osx-x64";
|
||||
version = "3.1.2";
|
||||
sha256 = "0sy1h7ffq8s3bkvf1carf4rn9qf7hn0yv6dcjklgh3g9jhlsq34f";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc";
|
||||
}
|
||||
{
|
||||
name = "Eto.Forms";
|
||||
version = "2.5.2";
|
||||
sha256 = "08n2a2y83pdmn2v7262h53jfnn646afq2xkz1z23bwhrl9w3vq6s";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.AspNetCore.App.Runtime.osx-x64";
|
||||
version = "3.1.2";
|
||||
sha256 = "1v7i4f1k3j8xavbfwb7qr5f680gg5nblrmx5zcsj7l07q4wbnmwl";
|
||||
}
|
||||
{
|
||||
name = "System.CommandLine";
|
||||
version = "2.0.0-beta1.20303.1";
|
||||
sha256 = "0isnz8ipqlqim06hf56zlaq2vnsy5facvf5nvq6kzm5h1dm3l2vn";
|
||||
}
|
||||
{
|
||||
name = "System.CommandLine";
|
||||
version = "2.0.0-beta1.20253.1";
|
||||
sha256 = "16saf1fm9q80bb624fkqz0ksrwpnbw9617d7xg3jib7a2wgagm2r";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Hosting";
|
||||
version = "3.1.5";
|
||||
sha256 = "0yfcfm4d68axj4n7i4fxr3dachq6ashh5l9nz8rj563yrx2sp95g";
|
||||
}
|
||||
{
|
||||
name = "Eto.Platform.Wpf";
|
||||
version = "2.5.2";
|
||||
sha256 = "0s1j3pvvwfhmhyipjh2n4grjav5k7vccrna7jlmdv7vf41jbwbgg";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETCore.App.Runtime.osx-x64";
|
||||
version = "3.1.2";
|
||||
sha256 = "1wb8h30di1mix8liz937snl1w8hbblixrpiazjskxclp3i7m1rg3";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Hosting.NamedPipe";
|
||||
version = "3.0.0.28-alpha";
|
||||
sha256 = "1fbq6yk14nz2bk724h7jbsrisjnlxyvrv3ds58rav9yr9n4fnnil";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.DiagnosticSource";
|
||||
version = "4.3.0";
|
||||
sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Client.NamedPipe";
|
||||
version = "3.0.2";
|
||||
sha256 = "1kgap8dbd1ijdhhczrqb5zqdfiv7nj0dfzh42bv60g2r4cn54dgp";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Hosting.WindowsServices";
|
||||
version = "3.1.5";
|
||||
sha256 = "13iwxdavrdd2ngscykvxv0rbfd10347bp7cpa1s6g4h66wjp4rc7";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETFramework.ReferenceAssemblies";
|
||||
version = "1.0.0";
|
||||
sha256 = "0na724xhvqm63vq9y18fl9jw9q2v99bdwr353378s5fsi11qzxp9";
|
||||
}
|
||||
{
|
||||
name = "GtkSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "0vazfvkjyzppcynqa1h70s1jmp4vq2j30v5x2scg8n2c5dxaj0k3";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.CSharp";
|
||||
version = "4.4.1";
|
||||
sha256 = "0z6d1i6xcf0c00z6rs75rgw4ncs9q2m8amasf6mmbf40fm02ry7g";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.CommandLine";
|
||||
version = "3.1.5";
|
||||
sha256 = "14iyk1xl3y6329l4cgamgpsviqm5jwz1smfff1sq2i7r9ldjwykw";
|
||||
}
|
||||
{
|
||||
name = "System.ComponentModel.Annotations";
|
||||
version = "4.7.0";
|
||||
sha256 = "06x1m46ddxj0ng28d7gry9gjkqdg2kp89jyf480g5gznyybbs49z";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.EnvironmentVariables";
|
||||
version = "3.1.5";
|
||||
sha256 = "0r3ymgnw180qlrb7fi6zhgz2scw3zid1v8a9pbgvp5zlnr0ncb4r";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.UserSecrets";
|
||||
version = "3.1.5";
|
||||
sha256 = "04gcr3yf75md863mq0yxmi575lq113njf6dg49d72sh6bhjxk7bf";
|
||||
}
|
||||
{
|
||||
name = "System.Memory";
|
||||
version = "4.5.4";
|
||||
sha256 = "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y";
|
||||
}
|
||||
{
|
||||
name = "runtime.native.System.Security.Cryptography.OpenSsl";
|
||||
version = "4.3.0";
|
||||
sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97";
|
||||
}
|
||||
{
|
||||
name = "runtime.native.System.Net.Http";
|
||||
version = "4.3.0";
|
||||
sha256 = "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.Emit.Lightweight";
|
||||
version = "4.3.0";
|
||||
sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c";
|
||||
}
|
||||
{
|
||||
name = "Eto.Platform.Mac64";
|
||||
version = "2.5.2";
|
||||
sha256 = "1a768dyyii86kx7pz4q6a8d2sx3vgj9d2mll5vwnlccm9mqzbnf3";
|
||||
}
|
||||
{
|
||||
name = "System.Buffers";
|
||||
version = "4.3.0";
|
||||
sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy";
|
||||
}
|
||||
{
|
||||
name = "System.Memory";
|
||||
version = "4.5.3";
|
||||
sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a";
|
||||
}
|
||||
{
|
||||
name = "runtime.native.System.IO.Compression";
|
||||
version = "4.3.0";
|
||||
sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Hosting";
|
||||
version = "3.0.0.28-alpha";
|
||||
sha256 = "0vikfz4npiilm3gg74lv31mx83qpm1b9kvxnbmvl282rjsmslg6c";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETCore.Targets";
|
||||
version = "1.1.0";
|
||||
sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration";
|
||||
version = "3.1.5";
|
||||
sha256 = "1i7zm8ghgxwp655anyfm910qm7rcpvrz48fxjyzw9w63hj4sv6bk";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.DependencyInjection";
|
||||
version = "3.1.5";
|
||||
sha256 = "1jxf417nmc89slwwai3nlpd3y98k5p84jjrr0dxdwps96ai2psw6";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.Emit.ILGeneration";
|
||||
version = "4.3.0";
|
||||
sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.FileProviders.Physical";
|
||||
version = "3.1.5";
|
||||
sha256 = "05x6xr9binr3rgmxrsrjfpddxk484mvhc8wq7g9h8v0kl2plr48d";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.Abstractions";
|
||||
version = "3.1.3";
|
||||
sha256 = "0xhxyv4bprd1sa8sliif3g667p36bii4q9hphxgkvchz92191y2l";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.EventLog";
|
||||
version = "3.1.5";
|
||||
sha256 = "0z72af7l6w87jfvngh39k1jrzcmwwa68mrsskxmsprjb949yn56h";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Hosting.Abstractions";
|
||||
version = "3.1.5";
|
||||
sha256 = "0x8sy92whdw43gixdcqyfgpalj5cm42gmh9pdzf6k1685qw38nrf";
|
||||
}
|
||||
{
|
||||
name = "runtime.native.System";
|
||||
version = "4.3.0";
|
||||
sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.Console";
|
||||
version = "3.1.5";
|
||||
sha256 = "1rqpx73xx3ldw8dx0kz5wh75xqfb6cvvfvg4d1726ddkk8ki3f8b";
|
||||
}
|
||||
{
|
||||
name = "System.ServiceProcess.ServiceController";
|
||||
version = "4.7.0";
|
||||
sha256 = "0zqgs4qcdlsf2scvhs8ndl6mnxxn81hsycmzjanjjwzy8pg1qxxj";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.Debug";
|
||||
version = "3.1.5";
|
||||
sha256 = "1bjrcq8fih1nx5y1nv4sp39v5h0ycw3j1njl8s32iwzxf48vfbdb";
|
||||
}
|
||||
{
|
||||
name = "AtkSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "04zjpjrddw5clac0mjpk0q00rbmv45bh1bsqa4s3pc5pb7fm9cd9";
|
||||
}
|
||||
{
|
||||
name = "CairoSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "0sx7vmwcrfbkg3g887v051iklcdmdhh43ndp96nk4bccjimmmwl6";
|
||||
}
|
||||
{
|
||||
name = "GLibSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "0k2p79z4wcswi528v0ykc37rsqfqi6xd6pl0j4csdj9zf19svgx2";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.EventSource";
|
||||
version = "3.1.5";
|
||||
sha256 = "0n50xcnp6mb2i7wm64awjlj00iffvsbwyqfiklcx6apkvhv5h4if";
|
||||
}
|
||||
{
|
||||
name = "GdkSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "07sdfvqk2jmyjj7fyd0mikhnzsk52zd3g2dhip8kz3006cczqm81";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging";
|
||||
version = "3.1.5";
|
||||
sha256 = "04f6k7kwka2wqx7dcl1zsqgx5zk3pi6jiahnb97618jp8ysl1484";
|
||||
}
|
||||
{
|
||||
name = "GioSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "01l4216bm5jxbxypkkq4d2527c6zd68kbywr3h1lr1darc9nf1d1";
|
||||
}
|
||||
{
|
||||
name = "PangoSharp";
|
||||
version = "3.22.25.74";
|
||||
sha256 = "172i1hjpz4rgqlilir8a57kgmciw9x0shz4zwbhhlr59mndvqbih";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Client";
|
||||
version = "3.0.2";
|
||||
sha256 = "0bzb1k99bpqlbd3py0a4l4qdxjliji7svp1652h4qwypkgwpgqvl";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.Json";
|
||||
version = "3.1.5";
|
||||
sha256 = "19z89zq57gbgd3nqfzdw0k9an2akggzijhzvdrmbfk96gvrlwlzb";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.Abstractions";
|
||||
version = "3.1.5";
|
||||
sha256 = "03jwqjrfyx11ax19bq84c28qzaiyj4whrx7vayy4hr7sv0p28h8k";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.DependencyInjection.Abstractions";
|
||||
version = "3.1.5";
|
||||
sha256 = "1wkf8ajh4pj6g3wwd18g3hjc3lqqny8052rl373ddcardxrs2gvn";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.FileProviders.Abstractions";
|
||||
version = "3.1.5";
|
||||
sha256 = "112p011ld2x5m565q3gyn1rksxxypwyqkq65krajmxxwv7dvhfh8";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.FileSystemGlobbing";
|
||||
version = "3.1.5";
|
||||
sha256 = "1hip15ixl1l6pmvg6ldfgjcyxpasiwdisrxjlkjlnw87sniw4vax";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.Abstractions";
|
||||
version = "3.1.5";
|
||||
sha256 = "0lr22hlf52csrna9ly2lbz3y1agfgdlg7rvsqjg7ik488dhkmhji";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Logging.Configuration";
|
||||
version = "3.1.5";
|
||||
sha256 = "01920ygsj7x27ywp32v4ba5cdhid7c6zn1p6bfvf8jgd6jj7l1m8";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.EventLog";
|
||||
version = "4.7.0";
|
||||
sha256 = "11pqwbs8pchdqhh9438cp3pf28izzv12h60121h7z99ihhql7n97";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.Binder";
|
||||
version = "3.1.5";
|
||||
sha256 = "0310pvrwbbqak7k4s32syryqxlkwli8w8bwlpnqmz42svh2302wv";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Core";
|
||||
version = "3.0.0.28-alpha";
|
||||
sha256 = "199wlflk9wycymivknxan7hf0mxxq1b448kklq5niwkpdggdmhgq";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Hosting.Abstractions";
|
||||
version = "3.1.3";
|
||||
sha256 = "06vv0z1nbfay5ma4kbh1p1l7gribgrc7wirimwywv6glv5shfd2p";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Options";
|
||||
version = "3.1.5";
|
||||
sha256 = "0rhqyqa7vhlmz2g0250zhypaayvckx4dv89micdg521cpvr5arpr";
|
||||
}
|
||||
{
|
||||
name = "System.ComponentModel.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "1svfmcmgs0w0z9xdw2f2ps05rdxmkxxhf0l17xk9l1l8xfahkqr0";
|
||||
}
|
||||
{
|
||||
name = "JKang.IpcServiceFramework.Core";
|
||||
version = "3.0.2";
|
||||
sha256 = "0v5w5dqshvrfy3v0hclhy3dwg6vvn0yiwlky4srdnf78kgq1idn7";
|
||||
}
|
||||
{
|
||||
name = "Castle.Core";
|
||||
version = "4.4.0";
|
||||
sha256 = "0rpcbmyhckvlvp6vbzpj03c1gqz56ixc6f15vgmxmyf1g40c24pf";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Primitives";
|
||||
version = "3.1.5";
|
||||
sha256 = "0n2pk1sy8ikd29282sx4ps9r1wnhzgg4nwmkka9ypjizd8lkkk2m";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.FileExtensions";
|
||||
version = "3.1.5";
|
||||
sha256 = "1aaxj8nl2irwp4278yxbhypgrap5hs24anvy5cs6ifnx5y05sz22";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Options.ConfigurationExtensions";
|
||||
version = "3.1.5";
|
||||
sha256 = "10w78fj2jpmghvprz6b046xcr68zzp6x550a7m1iivn0h7a3l7pi";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETCore.Platforms";
|
||||
version = "3.1.0";
|
||||
sha256 = "1gc1x8f95wk8yhgznkwsg80adk1lc65v9n5rx4yaa4bc5dva0z3j";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Win32.Registry";
|
||||
version = "4.7.0";
|
||||
sha256 = "0bx21jjbs7l5ydyw4p6cn07chryxpmchq2nl5pirzz4l3b0q4dgs";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.DependencyInjection.Abstractions";
|
||||
version = "3.1.3";
|
||||
sha256 = "0q8f2b9qsmvs8qikiyazy77yqbpb1fs1zxmsc2s02l1g536zkkh5";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Principal.Windows";
|
||||
version = "4.7.0";
|
||||
sha256 = "1a56ls5a9sr3ya0nr086sdpa9qv0abv31dd6fp27maqa9zclqq5d";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Configuration.Abstractions";
|
||||
version = "3.1.3";
|
||||
sha256 = "0hs1p479g97vg1ryl05fwf3d8sm6lgiqacfg0avfmdnnsv6s2ym8";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.FileProviders.Abstractions";
|
||||
version = "3.1.3";
|
||||
sha256 = "0bb6h8pxjcl6zqiw5b1wsy0kr81rpm7nlykimj48ddzm2ald1ag1";
|
||||
}
|
||||
{
|
||||
name = "NETStandard.Library";
|
||||
version = "1.6.1";
|
||||
sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8";
|
||||
}
|
||||
{
|
||||
name = "System.Collections.Specialized";
|
||||
version = "4.3.0";
|
||||
sha256 = "1sdwkma4f6j85m3dpb53v9vcgd0zyc9jb33f8g63byvijcj39n20";
|
||||
}
|
||||
{
|
||||
name = "System.ComponentModel";
|
||||
version = "4.3.0";
|
||||
sha256 = "0986b10ww3nshy30x9sjyzm0jx339dkjxjj3401r3q0f6fx2wkcb";
|
||||
}
|
||||
{
|
||||
name = "System.ComponentModel.TypeConverter";
|
||||
version = "4.3.0";
|
||||
sha256 = "17ng0p7v3nbrg3kycz10aqrrlw4lz9hzhws09pfh8gkwicyy481x";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.TraceSource";
|
||||
version = "4.3.0";
|
||||
sha256 = "1kyw4d7dpjczhw6634nrmg7yyyzq72k75x38y0l0nwhigdlp1766";
|
||||
}
|
||||
{
|
||||
name = "System.Dynamic.Runtime";
|
||||
version = "4.3.0";
|
||||
sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection";
|
||||
version = "4.3.0";
|
||||
sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.Emit";
|
||||
version = "4.3.0";
|
||||
sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74";
|
||||
}
|
||||
{
|
||||
name = "System.Globalization.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.TypeExtensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1";
|
||||
}
|
||||
{
|
||||
name = "System.Xml.XmlDocument";
|
||||
version = "4.3.0";
|
||||
sha256 = "0bmz1l06dihx52jxjr22dyv5mxv6pj4852lx68grjm7bivhrbfwi";
|
||||
}
|
||||
{
|
||||
name = "System.Security.AccessControl";
|
||||
version = "4.7.0";
|
||||
sha256 = "0n0k0w44flkd8j0xw7g3g3vhw7dijfm51f75xkm1qxnbh4y45mpz";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.NETCore.Platforms";
|
||||
version = "1.1.0";
|
||||
sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Extensions.Primitives";
|
||||
version = "3.1.3";
|
||||
sha256 = "0jqmbm2lnjfchmqlxwf9ap303p5s0wn9iw3bnrz66a4kyfrcsxvv";
|
||||
}
|
||||
{
|
||||
name = "Microsoft.Win32.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq";
|
||||
}
|
||||
{
|
||||
name = "System.AppContext";
|
||||
version = "4.3.0";
|
||||
sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya";
|
||||
}
|
||||
{
|
||||
name = "System.Collections";
|
||||
version = "4.3.0";
|
||||
sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
|
||||
}
|
||||
{
|
||||
name = "System.Collections.Concurrent";
|
||||
version = "4.3.0";
|
||||
sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8";
|
||||
}
|
||||
{
|
||||
name = "System.Console";
|
||||
version = "4.3.0";
|
||||
sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay";
|
||||
}
|
||||
{
|
||||
name = "System.Collections.NonGeneric";
|
||||
version = "4.3.0";
|
||||
sha256 = "07q3k0hf3mrcjzwj8fwk6gv3n51cb513w4mgkfxzm3i37sc9kz7k";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.Debug";
|
||||
version = "4.3.0";
|
||||
sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.Tools";
|
||||
version = "4.3.0";
|
||||
sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1";
|
||||
}
|
||||
{
|
||||
name = "System.Diagnostics.Tracing";
|
||||
version = "4.3.0";
|
||||
sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4";
|
||||
}
|
||||
{
|
||||
name = "System.Globalization";
|
||||
version = "4.3.0";
|
||||
sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
|
||||
}
|
||||
{
|
||||
name = "System.Globalization.Calendars";
|
||||
version = "4.3.0";
|
||||
sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq";
|
||||
}
|
||||
{
|
||||
name = "System.IO";
|
||||
version = "4.3.0";
|
||||
sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
|
||||
}
|
||||
{
|
||||
name = "System.IO.Compression";
|
||||
version = "4.3.0";
|
||||
sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz";
|
||||
}
|
||||
{
|
||||
name = "System.IO.Compression.ZipFile";
|
||||
version = "4.3.0";
|
||||
sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar";
|
||||
}
|
||||
{
|
||||
name = "System.Xml.XDocument";
|
||||
version = "4.3.0";
|
||||
sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd";
|
||||
}
|
||||
{
|
||||
name = "System.IO.FileSystem";
|
||||
version = "4.3.0";
|
||||
sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw";
|
||||
}
|
||||
{
|
||||
name = "System.IO.FileSystem.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c";
|
||||
}
|
||||
{
|
||||
name = "System.Linq";
|
||||
version = "4.3.0";
|
||||
sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
|
||||
}
|
||||
{
|
||||
name = "System.Linq.Expressions";
|
||||
version = "4.3.0";
|
||||
sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv";
|
||||
}
|
||||
{
|
||||
name = "System.Net.Http";
|
||||
version = "4.3.0";
|
||||
sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j";
|
||||
}
|
||||
{
|
||||
name = "System.Net.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii";
|
||||
}
|
||||
{
|
||||
name = "System.Net.Sockets";
|
||||
version = "4.3.0";
|
||||
sha256 = "1ssa65k6chcgi6mfmzrznvqaxk8jp0gvl77xhf1hbzakjnpxspla";
|
||||
}
|
||||
{
|
||||
name = "System.ObjectModel";
|
||||
version = "4.3.0";
|
||||
sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq";
|
||||
}
|
||||
{
|
||||
name = "System.Reflection.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
|
||||
}
|
||||
{
|
||||
name = "System.Resources.ResourceManager";
|
||||
version = "4.3.0";
|
||||
sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime";
|
||||
version = "4.3.0";
|
||||
sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
|
||||
}
|
||||
{
|
||||
name = "System.Xml.ReaderWriter";
|
||||
version = "4.3.0";
|
||||
sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime.Handles";
|
||||
version = "4.3.0";
|
||||
sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
|
||||
}
|
||||
{
|
||||
name = "System.Threading.Timer";
|
||||
version = "4.3.0";
|
||||
sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime.InteropServices";
|
||||
version = "4.3.0";
|
||||
sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime.InteropServices.RuntimeInformation";
|
||||
version = "4.3.0";
|
||||
sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii";
|
||||
}
|
||||
{
|
||||
name = "System.Runtime.Numerics";
|
||||
version = "4.3.0";
|
||||
sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.Algorithms";
|
||||
version = "4.3.0";
|
||||
sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.Encoding";
|
||||
version = "4.3.0";
|
||||
sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Cryptography.X509Certificates";
|
||||
version = "4.3.0";
|
||||
sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h";
|
||||
}
|
||||
{
|
||||
name = "System.Text.Encoding";
|
||||
version = "4.3.0";
|
||||
sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
|
||||
}
|
||||
{
|
||||
name = "System.Text.Encoding.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy";
|
||||
}
|
||||
{
|
||||
name = "System.Text.RegularExpressions";
|
||||
version = "4.3.0";
|
||||
sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l";
|
||||
}
|
||||
{
|
||||
name = "System.Threading.Tasks";
|
||||
version = "4.3.0";
|
||||
sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
|
||||
}
|
||||
{
|
||||
name = "System.Threading";
|
||||
version = "4.3.0";
|
||||
sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Principal";
|
||||
version = "4.3.0";
|
||||
sha256 = "12cm2zws06z4lfc4dn31iqv7072zyi4m910d4r6wm8yx85arsfxf";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Claims";
|
||||
version = "4.3.0";
|
||||
sha256 = "0jvfn7j22l3mm28qjy3rcw287y9h65ha4m940waaxah07jnbzrhn";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Private.Uri";
|
||||
version = "4.3.0";
|
||||
sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk";
|
||||
}
|
||||
{
|
||||
name = "System.Security.Principal.Windows";
|
||||
version = "4.3.0";
|
||||
sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr";
|
||||
}
|
||||
{
|
||||
name = "System.Private.Uri";
|
||||
version = "4.3.0";
|
||||
sha256 = "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx";
|
||||
}
|
||||
{
|
||||
name = "System.Threading.ThreadPool";
|
||||
version = "4.3.0";
|
||||
sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1";
|
||||
}
|
||||
{
|
||||
name = "System.Net.NameResolution";
|
||||
version = "4.3.0";
|
||||
sha256 = "15r75pwc0rm3vvwsn8rvm2krf929mjfwliv0mpicjnii24470rkq";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Threading.Timer";
|
||||
version = "4.3.0";
|
||||
sha256 = "0aw4phrhwqz9m61r79vyfl5la64bjxj8l34qnrcwb28v49fg2086";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Threading.Tasks";
|
||||
version = "4.3.0";
|
||||
sha256 = "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Text.Encoding.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Text.Encoding";
|
||||
version = "4.3.0";
|
||||
sha256 = "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Reflection";
|
||||
version = "4.3.0";
|
||||
sha256 = "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Runtime.InteropServices";
|
||||
version = "4.3.0";
|
||||
sha256 = "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Runtime.Handles";
|
||||
version = "4.3.0";
|
||||
sha256 = "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Runtime.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Runtime";
|
||||
version = "4.3.0";
|
||||
sha256 = "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.Microsoft.Win32.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Resources.ResourceManager";
|
||||
version = "4.3.0";
|
||||
sha256 = "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Collections";
|
||||
version = "4.3.0";
|
||||
sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Console";
|
||||
version = "4.3.0";
|
||||
sha256 = "1pfpkvc6x2if8zbdzg9rnc5fx51yllprl8zkm5npni2k50lisy80";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Diagnostics.Debug";
|
||||
version = "4.3.0";
|
||||
sha256 = "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Diagnostics.Tools";
|
||||
version = "4.3.0";
|
||||
sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Diagnostics.Tracing";
|
||||
version = "4.3.0";
|
||||
sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.IO";
|
||||
version = "4.3.0";
|
||||
sha256 = "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Globalization";
|
||||
version = "4.3.0";
|
||||
sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Globalization.Calendars";
|
||||
version = "4.3.0";
|
||||
sha256 = "1ghhhk5psqxcg6w88sxkqrc35bxcz27zbqm2y5p5298pv3v7g201";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.IO.FileSystem";
|
||||
version = "4.3.0";
|
||||
sha256 = "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Net.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0bdnglg59pzx9394sy4ic66kmxhqp8q8bvmykdxcbs5mm0ipwwm4";
|
||||
}
|
||||
{
|
||||
name = "runtime.unix.System.Net.Sockets";
|
||||
version = "4.3.0";
|
||||
sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Reflection.Extensions";
|
||||
version = "4.3.0";
|
||||
sha256 = "0zyri97dfc5vyaz9ba65hjj1zbcrzaffhsdlpxc9bh09wy22fq33";
|
||||
}
|
||||
{
|
||||
name = "runtime.any.System.Reflection.Primitives";
|
||||
version = "4.3.0";
|
||||
sha256 = "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf";
|
||||
}
|
||||
]
|
26
pkgs/system-management/liquidctl/default.nix
Normal file
26
pkgs/system-management/liquidctl/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
{ stdenv
|
||||
, lib
|
||||
, python3Packages
|
||||
, libusb
|
||||
,
|
||||
}:
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "liquidctl";
|
||||
version = "1.3.3";
|
||||
|
||||
src = python3Packages.fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "090cq4xncxlfbryyvaa98mwl7qszykl104gyj1c0qhh7gs380cfi";
|
||||
};
|
||||
|
||||
BuildInputs = [ libusb ];
|
||||
propagatedBuildInputs = with python3Packages; [ setuptools docopt pyusb hidapi ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Liquidctl is a management tool for RGB";
|
||||
license = "liscenses.gpl3";
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ cidkid ];
|
||||
};
|
||||
}
|
Loading…
Reference in a new issue