Jan Tojnar 2 years ago
parent 3b7f73443e
commit 7a3e89c7f5
  1. 20
      pkgs/development/libraries/libhandy/default.nix

@ -6,16 +6,13 @@
, pkg-config
, gobject-introspection
, vala
, gtk-doc
, docbook-xsl-nons
, docbook_xml_dtd_43
, gi-docgen
, glib
, gsettings-desktop-schemas
, gtk3
, enableGlade ? false
, glade
, xvfb-run
, libxml2
, gdk-pixbuf
, librsvg
, hicolor-icon-theme
@ -28,7 +25,7 @@
stdenv.mkDerivation rec {
pname = "libhandy";
version = "1.5.0";
version = "1.5.90";
outputs = [
"out"
@ -41,15 +38,12 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "sha256-RmueAmwfnrO2WWb1MNl3A6ghLar5EXSMFF6cuEPb1v4=";
sha256 = "sha256-acE3tXgik1OTcbzb0VuRzB8PSi9U2b3jszmGB6WIkKI=";
};
nativeBuildInputs = [
docbook_xml_dtd_43
docbook-xsl-nons
gobject-introspection
gtk-doc
libxml2
gi-docgen
meson
ninja
pkg-config
@ -59,7 +53,6 @@ stdenv.mkDerivation rec {
buildInputs = [
gdk-pixbuf
gtk3
libxml2
] ++ lib.optionals enableGlade [
glade
];
@ -106,6 +99,11 @@ stdenv.mkDerivation rec {
runHook postCheck
'';
postFixup = ''
# Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back.
moveToOutput "share/doc" "$devdoc"
'';
passthru = {
updateScript = gnome.updateScript {
packageName = pname;

Loading…
Cancel
Save