diff --git a/srcpkgs/libvirt/patches/musl-fixes.patch b/srcpkgs/libvirt/patches/musl-fixes.patch
deleted file mode 100644
index f83b0423f89..00000000000
--- a/srcpkgs/libvirt/patches/musl-fixes.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/storage/storage_backend.h	2015-06-21 17:25:00.303000000 -0200
-+++ src/storage/storage_backend.h	2015-06-21 17:26:31.583000000 -0200
-@@ -31,6 +31,10 @@
- # include "vircommand.h"
- # include "storage_driver.h"
- 
-+#ifndef _PATH_MOUNTED
-+#define _PATH_MOUNTED MOUNTED
-+#endif
-+
- typedef char * (*virStorageBackendFindPoolSources)(virConnectPtr conn,
-                                                    const char *srcSpec,
-                                                    unsigned int flags);
diff --git a/srcpkgs/libvirt/template b/srcpkgs/libvirt/template
index e770b71a415..eb3f36ed8ce 100644
--- a/srcpkgs/libvirt/template
+++ b/srcpkgs/libvirt/template
@@ -1,16 +1,16 @@
 # Template file for 'libvirt'
 pkgname=libvirt
-version=1.3.3
-revision=4
+version=2.0.0
+revision=1
 build_style=gnu-configure
 configure_args="--without-hal --with-storage-lvm --with-qemu-user=libvirt
  --with-qemu-group=libvirt --without-netcf --with-interface --disable-static"
 short_desc="The virtualization API for controlling virtualization engines"
 maintainer="Juan RP <xtraeme@voidlinux.eu>"
-homepage="http://libvirt.org"
+homepage="https://libvirt.org"
 license="LGPL-2.1"
-distfiles="http://libvirt.org/sources/$pkgname-$version.tar.gz"
-checksum=99603b8dba574bc592673fdf5c77e96cf5221e21104ab0477efeb8aba133858f
+distfiles="https://libvirt.org/sources/${pkgname}-${version}.tar.xz"
+checksum=10e90af55e613953c0ddc60b4ac3a10c73c0f3493d7014259e3f012b2ffc9acb
 
 # FIX https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701649
 system_accounts="libvirt"