summary refs log tree commit diff
path: root/pkgs/development/libraries/libosinfo
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2014-07-11 19:53:17 +0200
committerBjørn Forsman <bjorn.forsman@gmail.com>2014-07-12 13:28:49 +0200
commit160e347acb55b2d1bb50bddf55cfd253224ab00e (patch)
tree7e556d087c587278ab9eaa2f2a3ecb91c3ea47a4 /pkgs/development/libraries/libosinfo
parent7e2012487584831e467019d99a111bfe0e78916a (diff)
downloadnixpkgs-160e347acb55b2d1bb50bddf55cfd253224ab00e.tar
nixpkgs-160e347acb55b2d1bb50bddf55cfd253224ab00e.tar.gz
nixpkgs-160e347acb55b2d1bb50bddf55cfd253224ab00e.tar.bz2
nixpkgs-160e347acb55b2d1bb50bddf55cfd253224ab00e.tar.lz
nixpkgs-160e347acb55b2d1bb50bddf55cfd253224ab00e.tar.xz
nixpkgs-160e347acb55b2d1bb50bddf55cfd253224ab00e.tar.zst
nixpkgs-160e347acb55b2d1bb50bddf55cfd253224ab00e.zip
libosinfo: new package
libosinfo contains "info about OSs, hypervisors and (virtual) hardware
devices".

It is a dependency of gnome-boxes (a virtual and remote machine
application).
Diffstat (limited to 'pkgs/development/libraries/libosinfo')
-rw-r--r--pkgs/development/libraries/libosinfo/default.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libosinfo/default.nix b/pkgs/development/libraries/libosinfo/default.nix
new file mode 100644
index 00000000000..0eb735900b3
--- /dev/null
+++ b/pkgs/development/libraries/libosinfo/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchurl, pkgconfig, intltool, gobjectIntrospection, libsoup
+, libxslt, check, vala ? null
+}:
+
+stdenv.mkDerivation rec {
+  name = "libosinfo-0.2.10";
+
+  src = fetchurl {
+    url = "https://fedorahosted.org/releases/l/i/libosinfo/${name}.tar.gz";
+    sha256 = "564bd487a39dc09a10917c1d7a95f739ee7701d9cd0fbabcacea64f615e20a2d";
+  };
+
+  buildInputs = [
+    pkgconfig intltool gobjectIntrospection libsoup libxslt check vala
+  ];
+
+  meta = with stdenv.lib; {
+    description = "Info about OSs, hypervisors and (virtual) hardware devices";
+    homepage = http://libosinfo.org/;
+    license = licenses.lgpl2Plus;
+    platforms = platforms.linux;
+    maintainers = [ maintainers.bjornfor ];
+  };
+}