Merge pull request #196649 from figsoda/update-epick

epick: 0.8.2 -> 0.9.0
main
figsoda 2 years ago committed by GitHub
commit 078205f88e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 27
      pkgs/applications/graphics/epick/default.nix
  2. 2
      pkgs/top-level/all-packages.nix

@ -2,44 +2,47 @@
, rustPlatform
, fetchFromGitHub
, stdenv
, python3
, pkg-config
, expat
, fontconfig
, freetype
, libGL
, xorg
, libxkbcommon
, darwin
, AppKit
, IOKit
}:
rustPlatform.buildRustPackage rec {
pname = "epick";
version = "0.8.2";
version = "0.9.0";
src = fetchFromGitHub {
owner = "vv9k";
repo = pname;
rev = version;
sha256 = "sha256-b4if2ggJY+8CsCX8jbnnWXy16k7sfB88CLlYYCrtltk=";
sha256 = "sha256-k0WQu1n1sAHVor58jr060vD5/2rDrt1k5zzJlrK9WrU=";
};
cargoSha256 = "sha256-HyGSmeLJ+2Twkg94p1QqXZDix0mU2jGFfEot6hgUg34=";
cargoSha256 = "sha256-OQZPOiMTpoWabxHa3TJG8L3zq8WxMeFttw8xggSXsMA=";
nativeBuildInputs = lib.optional stdenv.isLinux python3;
nativeBuildInputs = lib.optionals stdenv.isLinux [
pkg-config
];
buildInputs = lib.optionals stdenv.isLinux [
libGL
expat
fontconfig
freetype
xorg.libX11
xorg.libXcursor
xorg.libXi
xorg.libXrandr
xorg.libxcb
libxkbcommon
] ++ lib.optionals stdenv.isDarwin [
AppKit
IOKit
];
postFixup = lib.optionalString stdenv.isLinux ''
patchelf --set-rpath ${lib.makeLibraryPath buildInputs} $out/bin/epick
patchelf $out/bin/epick --add-rpath ${lib.makeLibraryPath [ libGL ]}
'';
meta = with lib; {

@ -27867,7 +27867,7 @@ with pkgs;
epic5 = callPackage ../applications/networking/irc/epic5 { };
epick = callPackage ../applications/graphics/epick {
inherit (darwin.apple_sdk.frameworks) AppKit IOKit;
inherit (darwin.apple_sdk.frameworks) AppKit;
};
epr = callPackage ../applications/misc/epr { };

Loading…
Cancel
Save