diff options
author | Shamrock Lee <44064051+ShamrockLee@users.noreply.github.com> | 2022-05-01 00:17:46 +0800 |
---|---|---|
committer | Shamrock Lee <44064051+ShamrockLee@users.noreply.github.com> | 2022-05-11 15:55:32 +0000 |
commit | 464db0cb7839c6c699eb8e903d9d7b86df3e02bc (patch) | |
tree | 4100b5767133746dcc49bc829e87a37e40747f47 | |
parent | b3613dd8d79940947f649b88e54cda420c7399e1 (diff) | |
download | nixpkgs-464db0cb7839c6c699eb8e903d9d7b86df3e02bc.tar nixpkgs-464db0cb7839c6c699eb8e903d9d7b86df3e02bc.tar.gz nixpkgs-464db0cb7839c6c699eb8e903d9d7b86df3e02bc.tar.bz2 nixpkgs-464db0cb7839c6c699eb8e903d9d7b86df3e02bc.tar.lz nixpkgs-464db0cb7839c6c699eb8e903d9d7b86df3e02bc.tar.xz nixpkgs-464db0cb7839c6c699eb8e903d9d7b86df3e02bc.tar.zst nixpkgs-464db0cb7839c6c699eb8e903d9d7b86df3e02bc.zip |
gtkd: 3.9.0 -> 3.10.0
-rw-r--r-- | pkgs/development/libraries/gtkd/default.nix | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/pkgs/development/libraries/gtkd/default.nix b/pkgs/development/libraries/gtkd/default.nix index 18fedb2c17d..8666a531f16 100644 --- a/pkgs/development/libraries/gtkd/default.nix +++ b/pkgs/development/libraries/gtkd/default.nix @@ -1,17 +1,17 @@ -{ lib, stdenv, fetchzip, fetchpatch, atk, cairo, dcompiler, gdk-pixbuf, gnome, gst_all_1, librsvg +{ lib, stdenv, fetchzip, atk, cairo, dcompiler, gdk-pixbuf, gnome, gst_all_1, librsvg , glib, gtk3, gtksourceview4, libgda, libpeas, pango, pkg-config, which, vte }: let inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-bad; in stdenv.mkDerivation rec { pname = "gtkd"; - version = "3.9.0"; + version = "3.10.0"; outputs = [ "out" "dev" ]; src = fetchzip { url = "https://gtkd.org/Downloads/sources/GtkD-${version}.zip"; - sha256 = "12kc4s5gp6gn456d8pzhww1ggi9qbxldmcpp6855297g2x8xxy5p"; + sha256 = "DEKVDexGyg/T3SdnnvRjaHq1LbDo8ekNslxKROpMCCE="; stripRoot = false; }; @@ -21,20 +21,7 @@ in stdenv.mkDerivation rec { libgda libpeas librsvg pango vte ]; - patches = [ - # Fix makefile not installing .pc's - (fetchpatch { - url = "https://github.com/gtkd-developers/GtkD/commit/a9db09117ab27127ca4c3b8d2f308fae483a9199.patch"; - sha256 = "0ngyqifw1kandc1vk01kms3z65pcisfd75q7z09rml96glhfzjd6"; - }) - # Fix breakage with dmd ldc 1.26 and newer - (fetchpatch { - url = "https://github.com/gtkd-developers/GtkD/commit/323ff96c648882eaca2faee170bd9e90c6e1e9c3.patch"; - sha256 = "1rhyi0isl6fl5i6fgsinvgq6v72xq7c6sajrxcsnmrzpvw91il3d"; - }) - ]; - - prePatch = '' + postPatch = '' substituteAll ${./paths.d} generated/gtkd/gtkd/paths.d substituteInPlace generated/gstreamer/gst/app/c/functions.d \ |