Netsurf libdom: 0.4.0 -> 0.4.1

This commit is contained in:
AndersonTorres 2020-09-28 03:43:38 -03:00
parent 486a3fb556
commit ed204dc61b
2 changed files with 16 additions and 11 deletions

View File

@ -3,6 +3,7 @@
lib.makeScope pkgs.newScope (self: with self; { lib.makeScope pkgs.newScope (self: with self; {
buildsystem = callPackage ./buildsystem.nix { }; buildsystem = callPackage ./buildsystem.nix { };
libcss = callPackage ./libcss.nix { }; libcss = callPackage ./libcss.nix { };
libdom = callPackage ./libdom.nix { };
libhubbub = callPackage ./libhubbub.nix { }; libhubbub = callPackage ./libhubbub.nix { };
libnsbmp = callPackage ./libnsbmp.nix { }; libnsbmp = callPackage ./libnsbmp.nix { };
libnsgif = callPackage ./libnsgif.nix { }; libnsgif = callPackage ./libnsgif.nix { };

View File

@ -6,23 +6,22 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "netsurf-${libname}";
name = "netsurf-${libname}-${version}";
libname = "libdom"; libname = "libdom";
version = "0.4.0"; version = "0.4.1";
src = fetchurl { src = fetchurl {
url = "http://download.netsurf-browser.org/libs/releases/${libname}-${version}-src.tar.gz"; url = "http://download.netsurf-browser.org/libs/releases/${libname}-${version}-src.tar.gz";
sha256 = "1ixkqsl3f7dl1kajksm0c231w1v5xy8z6hm3v67hgm9nh4qcvfcy"; sha256 = "sha256-mO4HJHHlXiCMmHjlFcQQrUYso2+HtK/L7K0CPzos70o=";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ expat buildInputs = [
buildsystem expat
libhubbub
libparserutils libparserutils
libwapcaplet libwapcaplet
libhubbub buildsystem ];
];
makeFlags = [ makeFlags = [
"PREFIX=$(out)" "PREFIX=$(out)"
@ -30,10 +29,15 @@ stdenv.mkDerivation rec {
]; ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://www.netsurf-browser.org/"; homepage = "https://www.netsurf-browser.org/projects/${libname}/";
description = "Document Object Model library for netsurf browser"; description = "Document Object Model library for netsurf browser";
license = licenses.gpl2; longDescription = ''
maintainers = [ maintainers.vrthra ]; LibDOM is an implementation of the W3C DOM, written in C. It is currently
in development for use with NetSurf and is intended to be suitable for use
in other projects under a more permissive license.
'';
license = licenses.mit;
maintainers = [ maintainers.vrthra maintainers.AndersonTorres ];
platforms = platforms.linux; platforms = platforms.linux;
}; };
} }