libhandy: 1.5.0 → 1.5.90

https://gitlab.gnome.org/GNOME/libhandy/-/compare/1.5.0...1.5.90
This commit is contained in:
Jan Tojnar 2022-02-16 18:36:35 +00:00
parent 3b7f73443e
commit 7a3e89c7f5

View file

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