diff --git a/CHECKSUMS.md5 b/CHECKSUMS.md5
index 71bfb21..e230d06 100644
--- a/CHECKSUMS.md5
+++ b/CHECKSUMS.md5
@@ -10,14 +10,14 @@ tail +13 CHECKSUMS.md5 | md5sum --check | less
/pub/gnu, or at any GNU mirror site.
MD5 message digest Filename
-c388c7e79b4bff76550bb74e447d8671 ./ChangeLog.rss
-9f4ad57cd7b856f6744c0e116ada7d23 ./ChangeLog.txt
-af77735366ce0beb364a0b9a7663c898 ./ChangeLog.txt.gz
-206be8b0a7370db8c04e22e7d2bfba98 ./FILELIST.TXT
+c5a7a555fc51c2d38dbb484dd9015641 ./ChangeLog.rss
+678f62616b624cd0df050b1ce4b76c05 ./ChangeLog.txt
+09bb3803d5f3dff3d70a607bb592c06f ./ChangeLog.txt.gz
+d095c363ae36c301a4447f4308594738 ./FILELIST.TXT
7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY
4059d198768f9f8dc9372dc1c54bc3c3 ./MANIFEST.bz2
-b1d88bfdf540c8eb045426177df1cc8d ./PACKAGES.TXT
-e87ac037f063b2b002f454032ff1aa91 ./PACKAGES.TXT.gz
+487acee59e931af6c63b5fa21a3189c2 ./PACKAGES.TXT
+ff2ab92b27e2a5df26d745dddfbe97b1 ./PACKAGES.TXT.gz
bc0cd60a08dbe2a365a3865cc9673bee ./device-tree-compiler/HEADER.txt
bc0cd60a08dbe2a365a3865cc9673bee ./device-tree-compiler/README
8c970fb9c9408b1ef9fddd2abdc2c15a ./device-tree-compiler/build/README
@@ -217,6 +217,14 @@ d5f947a4e24b850687d49156eac09cd4 ./vde/build/vde.SlackBuild
89f1f7294949d150af49cacf3c4adb9a ./virglrenderer/build/slack-desc
d7bad1a6c1ad808346f7def0315e1567 ./virglrenderer/build/virglrenderer.SlackBuild
48334e8a9fc2f6c03b45ec5b657920c5 ./virglrenderer/build/virglrenderer.info
+406a224f1aebe8094b786bc7c545842e ./virt-manager/Add-Slackware-to-OS-choices.patch
+6c08c9502a587803bc377a9e7e05ae27 ./virt-manager/HEADER.txt
+6c08c9502a587803bc377a9e7e05ae27 ./virt-manager/README
+fcfee3da4ef3e1840c910c175679190d ./virt-manager/build/README
+6c08c9502a587803bc377a9e7e05ae27 ./virt-manager/build/slack-desc
+238bf18a8284a74251fb264b9f6b0183 ./virt-manager/build/virt-manager.SlackBuild
+e68aa6e0e71fb6d0ab0853b84716d247 ./virt-manager/build/virt-manager.info
+9aad89c17ec9fd862eb099f3ca387138 ./virt-manager/doinst.sh
5222c615a4bdee4df89070aa95ff2c5a ./yajl/HEADER.txt
5222c615a4bdee4df89070aa95ff2c5a ./yajl/README
f8ec30a6b48ef8cab4c1a95807227308 ./yajl/build/README
diff --git a/CHECKSUMS.md5.asc b/CHECKSUMS.md5.asc
index ac0b581..8f8b24a 100644
--- a/CHECKSUMS.md5.asc
+++ b/CHECKSUMS.md5.asc
@@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
-iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IscoZHGd6YW11ZGlv
-QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVxWiEACR+oM/TjzYGnf6KtEf47+5
-8Vl/S6dCzqgtcrpCUlvZ4MjgO3uk3SbMCI/GvUVc1cPUQ/UGizGkmYeXg8fRFS7R
-yA2LTCbTB3gAtYJ+otKpy5J2vswryN28XmoO4+jNzv9sMATv0HEFhAPv4napK1t+
-nxx0fVxhwwj6shVww41yBu9NW0V5kl2kqEDKEusmHwKJ7eqmq2DjNdGYYpkyjB+e
-fd/zqbqT+OQQLdfR87lfd8jY6gix295UmZK2kDbV8D7YTqVM9U+lM32aEQl6B8gm
-vu0TDLGbLO3qM5xdaxTYIRDECtZGUcQpIaF7uYLX/RIouRcOwHErYtG4EmX+TvfH
-tXG8t7SkVn6p95GKkFb6O+7qDyO7UqwrfQv/toObHHeclgF6N9705Dep4pnSa6u5
-Y3zavWIXBGsdHldWYYaiRjsZJKYghX3e3zqxJFI9SDp0MU/fn/qKCP+8pSPk+dI/
-TSh+CgjRHvjV0L8W+hiYtK3wecXDGLkTxHtn14+oxX4HREvG2Pk8LdnnFNhJIBfg
-819whkI3ZsjOL46TMcoL6uuEml4QIwJtbimn9U+QJNmaF8vmRFsJprnuOTG9xH7a
-o9CZ0VadY19eIjLy02KGAg7qw+Q630wQlB9wc1cBQMBIZOhT1SD4usyOM2XPylDr
-4puspyRquHxcMX0ogz9XVw==
-=OshX
+iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IsjgZHGd6YW11ZGlv
+QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV3E3D/0ceSdRsQDDhZiW0LYO/idW
+5WlkM3y0GOi6HjWXWbDsvDV1rNC2TsTpCpolovzvZ7x6pJMswMaTJr0PPZ4w+dAm
+gQlfn7ySNyEZ+1OuHkwbOy24p1KhuHVpLMkh/OQlgp355TnzssgkdEtyVHNZiA9F
+6zp9LKG5rL3qJQsGlaHxl/ay3n4A+tV5oyKNCrCiEdBOPGCJPO69Yz9xU9/ohtZj
+9K+S/taKAQ4n4E/L9qWn8dN8GXkTfYWUco2pks9wKa42UXsqsUJWKe7EiuvbeJCV
+n7EuqhBV5uF60lVudXkvPkIzWJZqlEDeHCmvynU2F1SRqkF4plVHK88PTnlGzj/l
+yEov5oN4OxZ/qCBMP2HhhN6szIKLObRFYA9ByP1ezLfpScCLQbbxcAmQzfBsZb/2
+MBRInb/V/zgzW/z7pfMss268AQZdirXCOeAVjzoRJiO7aXtr0smVIf6oTK1jH40W
+kPe2exEJgjZdeBajM1ofSTpi77etwBYiqc4HZPkDlnvx+9bCItomisdo+ikoJIt+
+q7OG32xLDYc7Q4WYVfwBaScG5maIJx9efqc0ukJ2bkF5fAKunv9GMVP06klaxj+k
+2Y48/dpkeqVgvgUasQUpdbQUjs5PNEDJVesrg7e4wRpp+04ZYe3Ni/RSruTasN7A
+KXnWv7Dw9ekvvQa3mTiK+g==
+=aotj
-----END PGP SIGNATURE-----
diff --git a/CHECKSUMS.md5.gz b/CHECKSUMS.md5.gz
index 5e14f69..590bd2a 100644
Binary files a/CHECKSUMS.md5.gz and b/CHECKSUMS.md5.gz differ
diff --git a/CHECKSUMS.md5.gz.asc b/CHECKSUMS.md5.gz.asc
index 8878e29..dfb09df 100644
--- a/CHECKSUMS.md5.gz.asc
+++ b/CHECKSUMS.md5.gz.asc
@@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
-iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IscoZHGd6YW11ZGlv
-QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV2qaD/91yqW2ZmgPwGwEekWdjTAI
-tPjFKMUbSFimqaQIuxjSt60g9Ws2Vznd+kUJqLB0HmVs26ZYWr3P/VUFQj3nLjAF
-vsR+YkkiyXk+BySx2GgrZCktt5dLmLqFxfwxUqiFBWkN6lKUZgbbLIxEe7KbhYaq
-4Zg4Vb2KaW3Gxft7u4+RxKylFk/qLebjVhfDU44I4brkmwR0Zvbz6ZYHPAH5t54b
-sKK2BvoQk/ywd2jJmpqIFn5A9c4/MpJGkgIxGcpSqExF7DZRn7wpG7vsIc4Mna+3
-4yXeSb24LMHTjG9+JYZ4sxpGpEJjWb3yJS1qXPZFSp9SHezRANen4QRbq0N8DO4I
-XSdQpSxiJRfmcV5PdVRAedzWfFLVqkK/7lE3Xybed3RwP9EfSLdnyIo4nm9OPeND
-WoJjbvalUVZ8NnRZXzfZLABqr1mQH5NdT8e3KjDdahFQuVUdg5wUYp3utC846Iau
-gl2LaQX6uO9t/4AU13sGyqlOABENo/hC357zAwe+EwJLE2BJiwhwosF7vudK/FaD
-pXw1PhZ59ujlv8uEuyo1aKzCDT3naBV5Ba9ZVLS0qysBsjgbohvj25DzTruQ+VZ+
-q+VQv+Vdujfg3Gk6mIAgBqnNSg5GkxVV/P7eGMD3/N0Wo6F6gOVDntl02ZsnH5sd
-grX4zy0FXydLpfslNiYcJw==
-=EXSF
+iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IsjgZHGd6YW11ZGlv
+QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV0yKEACHVVpBIXIrVG3/mQlpjMnE
+aM6kqQoK5SWfnnHd8XMohY17FmqBFgYNWXWgNOAh1klc0zXFdp7BKWOI7cd9g1Ql
+isVkI/agHXItyVfHDWZqQ4c8ggjWza7eHgN26Rr7L/7KaeYDQv9aRcgmQG2yCk5I
+fELg40qutoPBJqKpjlCLvQHbzhOlkVvdoEBlYjK6rn9Kc3hRJxYwGUAEyLkFvlJO
+OgK1jNUbcBurCOF+ZvBf54Ws48gLpfiBmhc7yMuY1q3Vu7AbZ/mxnDXyBbhnJPqu
+H2E+z0z5ufSpGPMahHlELvVuycRWEAoAWzdxcOF4NbRKj+NY1/qQV29WtVDEr7Lc
+t7DtZg+2Mx7xEuw/t/vnlE4YnF9QzAYbbP3z7pZ6SiY+O1Q4ApHl0a3vpatnx9jc
+iBrAqanayBC+JgOVGJ3ujmMF+dkqfEX6fVTp5Jn+mTiE4yL4q/3lizDpoVSLAjtb
+jQjuNbaaOUZ7dnaemgA49lL4+nmKxjwwHuuqGKNwUWiAE+CVodCGR6LXVEuTAa60
+gicWraeOLFYUo/JNX+92xF5lFK9nS+4v0hcOB69H1FA4nYCgnMStL4uT01soghcc
+1Gs94mgqXkDF8ZgZgTlkZjyJhsWOYzJn86TlCOQCoyhh+DTN8rFiwMuCezAR904D
+XnH8Uoq3cplHiIZuEao6fQ==
+=o37e
-----END PGP SIGNATURE-----
diff --git a/ChangeLog.rss b/ChangeLog.rss
index fdfc52b..3122824 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,9 +11,20 @@
Repositorio de software para Slackare Linux proporcionado por Libre Expresión México
en-us
urn:uuid:f735159c-86bd-11ea-9d48-04d4c453db33
- Sat, 23 May 2020 05:16:53 GMT
- Sat, 23 May 2020 05:16:57 GMT
+ Sat, 23 May 2020 05:18:44 GMT
+ Sat, 23 May 2020 05:18:47 GMT
gen_repos_files.sh v 1.98
+ -
+ Sat, 23 May 2020 05:18:44 GMT
+ https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt
+ Sat, 23 May 2020 05:18:44 GMT
+ 20200523001844
+
+
+virt-manager: Nuevo
+ ]]>
+
+
-
Sat, 23 May 2020 05:16:53 GMT
https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt
@@ -190,16 +201,5 @@ tunctl: Nuevo
]]>
- -
- Sat, 23 May 2020 04:24:19 GMT
- https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt
- Sat, 23 May 2020 04:24:19 GMT
- 20200522232419
-
-
-libosinfo: Actualizado a versión 1.7.1
- ]]>
-
-
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 88025ae..8ca86b3 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,7 @@
++--------------------------+
+Sat May 23 05:18:44 UTC 2020
+virt-manager: Nuevo
+
+--------------------------+
Sat May 23 05:16:53 UTC 2020
libvirt-python: Actualizado a versión 6.3.0
diff --git a/ChangeLog.txt.gz b/ChangeLog.txt.gz
index c2d23cc..0c6d6af 100644
Binary files a/ChangeLog.txt.gz and b/ChangeLog.txt.gz differ
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 36f1de8..ea5a52d 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,4 +1,4 @@
-Sat May 23 05:16:53 UTC 2020
+Sat May 23 05:18:44 UTC 2020
Here is the file list for https://mirror.slackware.mx/libremex/slackbuilds ,
maintained by Gerardo Zamudio .
@@ -6,19 +6,19 @@ If you are using a mirror site and find missing or extra files
in the subdirectories, please have the archive administrator
refresh the mirror.
-drwxr-xr-x 34 1000 100 4096 2020-05-23 00:16 .
--rw-r--r-- 1 1000 100 13569 2020-05-23 00:13 ./CHECKSUMS.md5
--rw-r--r-- 1 1000 100 870 2020-05-23 00:13 ./CHECKSUMS.md5.asc
--rw-r--r-- 1 1000 100 4677 2020-05-23 00:13 ./CHECKSUMS.md5.gz
--rw-r--r-- 1 1000 100 870 2020-05-23 00:13 ./CHECKSUMS.md5.gz.asc
--rw-r--r-- 1 1000 100 7844 2020-05-23 00:16 ./ChangeLog.rss
--rw-r--r-- 1 1000 100 7039 2020-05-23 00:16 ./ChangeLog.txt
--rw-r--r-- 1 1000 100 1089 2020-05-23 00:16 ./ChangeLog.txt.gz
--rw-r--r-- 1 1000 100 311 2020-05-23 00:16 ./FILELIST.TXT
+drwxr-xr-x 35 1000 100 4096 2020-05-23 00:18 .
+-rw-r--r-- 1 1000 100 13569 2020-05-23 00:16 ./CHECKSUMS.md5
+-rw-r--r-- 1 1000 100 870 2020-05-23 00:16 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 1000 100 4687 2020-05-23 00:16 ./CHECKSUMS.md5.gz
+-rw-r--r-- 1 1000 100 870 2020-05-23 00:16 ./CHECKSUMS.md5.gz.asc
+-rw-r--r-- 1 1000 100 7824 2020-05-23 00:18 ./ChangeLog.rss
+-rw-r--r-- 1 1000 100 7118 2020-05-23 00:18 ./ChangeLog.txt
+-rw-r--r-- 1 1000 100 1105 2020-05-23 00:18 ./ChangeLog.txt.gz
+-rw-r--r-- 1 1000 100 311 2020-05-23 00:18 ./FILELIST.TXT
-rw-r--r-- 1 1000 100 6217 2020-05-22 15:11 ./GPG-KEY
--rw-r--r-- 1 1000 100 14 2020-05-23 00:16 ./MANIFEST.bz2
--rw-r--r-- 1 1000 100 45 2020-05-23 00:16 ./PACKAGES.TXT
--rw-r--r-- 1 1000 100 78 2020-05-23 00:16 ./PACKAGES.TXT.gz
+-rw-r--r-- 1 1000 100 14 2020-05-23 00:18 ./MANIFEST.bz2
+-rw-r--r-- 1 1000 100 45 2020-05-23 00:18 ./PACKAGES.TXT
+-rw-r--r-- 1 1000 100 78 2020-05-23 00:18 ./PACKAGES.TXT.gz
drwxr-xr-x 4 1000 100 4096 2020-05-22 15:38 ./device-tree-compiler
-rw-r--r-- 1 1000 100 1108 2020-05-22 15:38 ./device-tree-compiler/HEADER.txt
-rw-r--r-- 1 1000 100 1108 2020-05-22 15:38 ./device-tree-compiler/README
@@ -322,6 +322,18 @@ drwxr-xr-x 2 1000 100 4096 2020-05-22 15:11 ./virglrenderer/build
-rw-r--r-- 1 1000 100 784 2020-05-22 15:11 ./virglrenderer/build/slack-desc
-rw-r--r-- 1 1000 100 3093 2020-05-22 15:11 ./virglrenderer/build/virglrenderer.SlackBuild
-rw-r--r-- 1 1000 100 363 2020-05-22 15:11 ./virglrenderer/build/virglrenderer.info
+drwxr-xr-x 4 1000 100 4096 2020-05-23 00:18 ./virt-manager
+-rw-r--r-- 1 1000 100 2272 2020-05-22 02:53 ./virt-manager/Add-Slackware-to-OS-choices.patch
+-rw-r--r-- 1 1000 100 794 2020-05-23 00:18 ./virt-manager/HEADER.txt
+-rw-r--r-- 1 1000 100 794 2020-05-23 00:18 ./virt-manager/README
+drwxr-xr-x 2 1000 100 4096 2020-05-23 00:18 ./virt-manager/build
+-rw-r--r-- 1 1000 100 507 2020-05-22 02:53 ./virt-manager/build/README
+-rw-r--r-- 1 1000 100 794 2020-05-22 02:53 ./virt-manager/build/slack-desc
+-rw-r--r-- 1 1000 100 2090 2020-05-22 02:53 ./virt-manager/build/virt-manager.SlackBuild
+-rw-r--r-- 1 1000 100 386 2020-05-22 02:53 ./virt-manager/build/virt-manager.info
+-rw-r--r-- 1 1000 100 613 2020-05-22 02:53 ./virt-manager/doinst.sh
+drwxr-xr-x 3 1000 100 4096 2020-05-23 00:18 ./virt-manager/pkg64
+drwxr-xr-x 2 1000 100 4096 2020-05-23 00:18 ./virt-manager/pkg64/current
drwxr-xr-x 4 1000 100 4096 2020-05-22 23:44 ./yajl
-rw-r--r-- 1 1000 100 774 2020-05-22 23:44 ./yajl/HEADER.txt
-rw-r--r-- 1 1000 100 774 2020-05-22 23:44 ./yajl/README
diff --git a/PACKAGES.TXT b/PACKAGES.TXT
index 109febf..e2aa833 100644
--- a/PACKAGES.TXT
+++ b/PACKAGES.TXT
@@ -1,2 +1,2 @@
-PACKAGES.TXT; Sat May 23 05:16:53 UTC 2020
+PACKAGES.TXT; Sat May 23 05:18:44 UTC 2020
diff --git a/PACKAGES.TXT.gz b/PACKAGES.TXT.gz
index 822c22a..82cfb07 100644
Binary files a/PACKAGES.TXT.gz and b/PACKAGES.TXT.gz differ
diff --git a/virt-manager/Add-Slackware-to-OS-choices.patch b/virt-manager/Add-Slackware-to-OS-choices.patch
new file mode 100644
index 0000000..0a52602
--- /dev/null
+++ b/virt-manager/Add-Slackware-to-OS-choices.patch
@@ -0,0 +1,62 @@
+diff -Nur virt-manager-2.2.0.orig/virtinst/install/urldetect.py virt-manager-2.2.0/virtinst/install/urldetect.py
+--- virt-manager-2.2.0.orig/virtinst/install/urldetect.py 2019-06-17 00:20:11.000000000 -0500
++++ virt-manager-2.2.0/virtinst/install/urldetect.py 2019-07-03 02:14:35.978571412 -0500
+@@ -466,6 +466,47 @@
+ return cache.treeinfo_family_regex(famregex)
+
+
++class SlackwareDistro(_DistroTree):
++ # slackware doesn't have installable URLs, so this is just for a
++ # mounted ISO
++ name = "Slackware"
++ urldistro = "slackware"
++ os_variant = "linux"
++
++ PRETTY_NAME = "Slackware"
++ matching_distros = ["slackware"]
++ _variant_prefix = "slackware"
++
++ _boot_iso_paths = []
++ _xen_kernel_paths = []
++
++ def __init__(self, *args, **kwargs):
++ Distro.__init__(self, *args, **kwargs)
++ if re.match(r'i[4-9]86', self.arch):
++ self.arch = 'i486'
++ self.kname = 'hugesmp.s'
++ else:
++ self.arch = 'x86_64'
++ self.kname = 'huge.s'
++
++ self._hvm_kernel_paths = [("kernels/%s/bzImage" % self.kname,
++ "isolinux/initrd.img")]
++
++ def isValidStore(self):
++ # Don't support any paravirt installs
++ if self.type is not None and self.type != "hvm":
++ return False
++
++ # Slackware website / media appear to have a Slackware-HOWTO
++ # file in top level which we can use as our 'magic'
++ # check for validity
++ if not self.fetcher.hasFile("Slackware-HOWTO"):
++ return False
++
++ logging.debug("Regex didn't match, not a %s distro", self.name)
++ return False
++
++
+ class _SuseDistro(_RHELDistro):
+ PRETTY_NAME = None
+ _suse_regex = []
+diff -Nur virt-manager-2.2.0.orig/virtinst/osdict.py virt-manager-2.2.0/virtinst/osdict.py
+--- virt-manager-2.2.0.orig/virtinst/osdict.py 2019-06-17 00:20:11.000000000 -0500
++++ virt-manager-2.2.0/virtinst/osdict.py 2019-07-03 02:11:59.208399622 -0500
+@@ -146,6 +146,7 @@
+ "rhel5": "rhel5.0",
+ "rhel6": "rhel6.0",
+ "rhel7": "rhel7.0",
++ "slackware": "slackware14.2",
+ "ubuntuhardy": "ubuntu8.04",
+ "ubuntuintrepid": "ubuntu8.10",
+ "ubuntujaunty": "ubuntu9.04",
diff --git a/virt-manager/HEADER.txt b/virt-manager/HEADER.txt
new file mode 100644
index 0000000..bd521e8
--- /dev/null
+++ b/virt-manager/HEADER.txt
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+virt-manager: virt-manager (a gtk interface for libvirt)
+virt-manager:
+virt-manager: virt-manager is a gtk interface for libvirt.
+virt-manager: It supports Xen, qemu/kvm, virtualbox, and perhaps others.
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
diff --git a/virt-manager/README b/virt-manager/README
new file mode 100644
index 0000000..bd521e8
--- /dev/null
+++ b/virt-manager/README
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+virt-manager: virt-manager (a gtk interface for libvirt)
+virt-manager:
+virt-manager: virt-manager is a gtk interface for libvirt.
+virt-manager: It supports Xen, qemu/kvm, virtualbox, and perhaps others.
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
diff --git a/virt-manager/build/README b/virt-manager/build/README
new file mode 100644
index 0000000..f2b2ee4
--- /dev/null
+++ b/virt-manager/build/README
@@ -0,0 +1,11 @@
+virt-manager is a gtk interface that connects to libvirt.
+
+If you have networking problems, make sure you have the tun module loaded.
+
+To run virt-manager as a normal user, you need to configure libvirt
+to have the correct permissions. Uncomment the unix_sock_group and
+unix_sock_rw_perms in /etc/libvirt/libvirtd.conf and add the user to the
+group libvirt uses.
+
+If you have python3 installed at build-time, this probably won't work,
+so you'll need to temporarily uninstall python3 for the build process.
diff --git a/virt-manager/build/slack-desc b/virt-manager/build/slack-desc
new file mode 100644
index 0000000..bd521e8
--- /dev/null
+++ b/virt-manager/build/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+virt-manager: virt-manager (a gtk interface for libvirt)
+virt-manager:
+virt-manager: virt-manager is a gtk interface for libvirt.
+virt-manager: It supports Xen, qemu/kvm, virtualbox, and perhaps others.
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
+virt-manager:
diff --git a/virt-manager/build/virt-manager.SlackBuild b/virt-manager/build/virt-manager.SlackBuild
new file mode 100644
index 0000000..1b2326e
--- /dev/null
+++ b/virt-manager/build/virt-manager.SlackBuild
@@ -0,0 +1,80 @@
+#!/bin/sh
+
+# Slackware build script for virt-manager
+
+# Written by Ash Wiren ash@spooksoftware.com # Released to public domain.
+# Modified by Zoran Stojakovic
+# Lots of mods by rworkman for 1.x and (later) 2.x
+
+PRGNAM=virt-manager
+VERSION=${VERSION:-2.2.1}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+# Add Slackware support
+patch -p1 < $CWD/Add-Slackware-to-OS-choices.patch
+
+python3 setup.py configure
+python3 setup.py install --root=$PKG
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mv $PKG/usr/share/man $PKG/usr
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ CONTRIBUTING.md COPYING INSTALL.md NEWS.md README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/virt-manager/build/virt-manager.info b/virt-manager/build/virt-manager.info
new file mode 100644
index 0000000..c21bad0
--- /dev/null
+++ b/virt-manager/build/virt-manager.info
@@ -0,0 +1,10 @@
+PRGNAM="virt-manager"
+VERSION="2.2.1"
+HOMEPAGE="http://virt-manager.org/"
+DOWNLOAD="https://virt-manager.org/download/sources/virt-manager/virt-manager-2.2.1.tar.gz"
+MD5SUM="adb4fa436d60b62a8e18a7b3a1667d97"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="gtksourceview3 libosinfo libvirt-glib libvirt-python gtk-vnc spice-gtk"
+MAINTAINER="Robby Workman"
+EMAIL="rworkman@slackbuilds.org"
diff --git a/virt-manager/doinst.sh b/virt-manager/doinst.sh
new file mode 100644
index 0000000..48c6f91
--- /dev/null
+++ b/virt-manager/doinst.sh
@@ -0,0 +1,20 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -x /usr/bin/update-mime-database ]; then
+ /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1
+fi
+
+if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
+ if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
+
+if [ -e usr/share/glib-2.0/schemas ]; then
+ if [ -x /usr/bin/glib-compile-schemas ]; then
+ /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1
+ fi
+fi
+