Commit Graph

291 Commits

Author SHA1 Message Date
Richard W.M. Jones
d8bb7c2fa0 New upstream version 1.5.5.
New plugin: data.
2018-08-13 17:33:41 +01:00
Richard W.M. Jones
5fd2e11b69 New upstream version 1.5.4.
Add topic man pages.
2018-08-11 18:24:34 +01:00
Richard W.M. Jones
eb867f6953 Make nbdkit-plugin-tar require nbdkit-plugin-perl.
The tar plugin is written in Perl and so won't work unless the Perl
plugin is also installed.

This dependency should be generated automatically, but for now we add
it manually.
2018-08-06 20:48:06 +01:00
Richard W.M. Jones
f9d7a8cd31 New upstream version 1.5.3.
New filter: error.
2018-08-06 20:33:57 +01:00
Richard W.M. Jones
62417b12ba New upstream version 1.5.2.
Remove patches which are all upstream.
New filter: truncate.
2018-08-01 17:37:27 +01:00
Richard W.M. Jones
aa1623f194 Limit VDDK plugin to i386 and x86-64.
These are the only architectures for which VMware provides
this library.
2018-07-24 21:12:58 +01:00
Richard W.M. Jones
b160c01694 Enable VDDK plugin. 2018-07-24 15:45:22 +01:00
Richard W.M. Jones
4a0a6e00e3 New upstream version 1.5.1.
Remove patches, all upstream in this version.
2018-07-20 14:54:49 +01:00
Richard W.M. Jones
948daff1f0 Small refactorings in the spec file. 2018-07-20 14:53:14 +01:00
Richard W.M. Jones
1490385403 Add fixes for 32 bit platforms i686 and armv7. 2018-07-15 17:36:34 +01:00
Richard W.M. Jones
e84c5f9b82 Add all upstream patches since 1.5.0.
New pattern plugin.
2018-07-15 16:33:25 +01:00
Fedora Release Engineering
7d9af9b55f - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 11:24:41 +00:00
Richard W.M. Jones
bdb7df6fd9 Make python-unversioned-command dependent on Fedora >= 29. 2018-07-07 07:38:17 +01:00
Richard W.M. Jones
a7ff5bd624 New upstream version 1.5.0.
Add Lua plugin and nbdkit-plugin-lua subpackage.
2018-07-07 07:38:17 +01:00
Richard W.M. Jones
5f25a71ea3 Revert "Add workaround for broken libvirt (RHBZ#1598440)."
Fixed upstream by libvirt-4.5.0-2.fc29.

This reverts commit 9bbeddb9f5.
2018-07-06 15:07:30 +01:00
Richard W.M. Jones
934ad2c5e3 Fix Source URLs. 2018-07-06 12:48:27 +01:00
Richard W.M. Jones
f07a27aa88 Reorder basic-filters %description alphabetically. 2018-07-06 12:47:00 +01:00
Richard W.M. Jones
9bbeddb9f5 Add workaround for broken libvirt (RHBZ#1598440). 2018-07-06 12:37:42 +01:00
Richard W.M. Jones
b39011cce0 New upstream version 1.4.0.
Add nbdkit-plugin-tcl subpackage.
+BR python-unversioned-command
2018-07-06 10:45:32 +01:00
Petr Písař
d63e60347a Perl 5.28 rebuild 2018-07-03 12:39:08 +02:00
Miro Hrončok
e2f1ec40a6 Rebuilt for Python 3.7 2018-07-02 18:22:44 +02:00
Richard W.M. Jones
64dbc29874 Add generic patches_touch_autotools mechanism for running autoreconf. 2018-07-01 16:38:35 +01:00
Jitka Plesnikova
3c237f554a Perl 5.28 rebuild 2018-06-27 20:21:50 +02:00
Richard W.M. Jones
ae3f35d397 New upstream version 1.3.4. 2018-06-23 15:15:19 +01:00
Miro Hrončok
6dc0b1b3f7 Rebuilt for Python 3.7 2018-06-19 10:48:18 +02:00
Richard W.M. Jones
3d5206894f Fix use of autosetup / autopatch macros.
See: http://rpm.org/user_doc/autosetup.html
2018-06-14 13:51:15 +01:00
Jitka Plesnikova
e75b67457a Fix bogus date in changelog 2018-06-12 09:59:12 +02:00
Richard W.M. Jones
a14cb3b016 Revert "nbdkit-plugin-tar should be noarch."
Because the plugins directory is archful (%{_libdir}) it is
not in fact a noarch package.

This reverts commit f192c6da90 and
partially reverts commit 9df870792f.
2018-06-11 20:13:26 +01:00
Richard W.M. Jones
4109734f26 New upstream version 1.3.3.
- New plugins: nbdkit-zero-plugin, nbdkit-random-plugin.
- Remove upstream patches.
2018-06-11 15:33:31 +01:00
Richard W.M. Jones
622aabfee2 Disable complete test suite on aarch64.
It was taking longer than a day to run the test suite on aarch64,
although it didn't seem to be hanging or failing, just being very very
slow.
2018-06-11 13:19:25 +01:00
Richard W.M. Jones
9df870792f noarch subpackages cannot use %{_isa} in dependencies.
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/VGL6XRJRZ4DM2ZFQCP5IRLLHT6XL4GW6/

Updates previous two commits.
2018-06-10 10:37:39 +01:00
Richard W.M. Jones
f192c6da90 nbdkit-plugin-tar should be noarch.
It contains only a Perl script.
2018-06-09 17:51:53 +01:00
Richard W.M. Jones
4624a805eb Enable bash tab completion. 2018-06-09 17:43:32 +01:00
Richard W.M. Jones
322c5a6b36 Add upstream patch to fix tests when guestfish not available. 2018-06-09 14:59:00 +01:00
Richard W.M. Jones
70cec0a451 Enable tarball signing. 2018-06-09 14:34:47 +01:00
Richard W.M. Jones
6d9d5e1cc9 New upstream version 1.3.2.
- Remove patches now upstream.
- New ext2 plugin and subpackage, requires e2fsprogs-devel to build.
2018-06-09 14:34:17 +01:00
Richard W.M. Jones
8c8e65fbc9 I hate automake, updates previous commit. 2018-06-06 21:04:07 +01:00
Richard W.M. Jones
c7e1810498 BR automake unconditionally because we touch tests/Makefile.am in a patch. 2018-06-06 20:55:34 +01:00
Richard W.M. Jones
e04cb2ed89 Exclude HAVE_GUESTFISH code on incomplete test arches. 2018-06-06 20:18:15 +01:00
Richard W.M. Jones
ba2c1c3cd1 Add patch to fix the xz plugin test with recent guestfish. 2018-06-06 20:14:31 +01:00
Richard W.M. Jones
4bcef61e81 Add patch to work around libvirt problem with relative socket paths. 2018-06-06 19:34:23 +01:00
Richard W.M. Jones
b51f0e3048 New upstream version 1.3.1. 2018-06-06 13:19:03 +01:00
Richard W.M. Jones
f8e39c9cf2 Fix python3 tests. 2018-04-09 18:44:46 +01:00
Richard W.M. Jones
2a48eb8cfa Move to development branch version 1.3.0.
- New filters: blocksize, fua, log, nozero.
2018-04-06 13:42:28 +01:00
Igor Gnatenko
054d67a8f1
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:05:13 +01:00
Fedora Release Engineering
dc92642571 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 03:52:53 +00:00
Igor Gnatenko
4510caa5e1
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-01-31 17:57:07 +01:00
Richard W.M. Jones
4a058bf5aa qemu-img also required to run the tests.
It is pulled in indirectly by libguestfs, but on non-libguestfs arches
(s390x in this case) we end up skipping the IPv4 tests.
2018-01-26 19:05:47 +00:00
Richard W.M. Jones
1a2d9f084c Add also socat & ss for the test suite. 2018-01-26 18:36:04 +00:00
Richard W.M. Jones
fbf5fe1872 +BR certtool so we can test TLS. 2018-01-26 18:34:35 +00:00
Richard W.M. Jones
e6d9cfe201 Fix reversed %if statement in previous commit. 2018-01-26 18:04:10 +00:00
Richard W.M. Jones
f8754ffa26 Run a simplified test suite on all arches.
Note this change *enhances* test coverage.
2018-01-26 17:55:11 +00:00
Richard W.M. Jones
44518f07e0 Ruby tests now disabled upstream, remove downstream block. 2018-01-22 21:06:56 +00:00
Richard W.M. Jones
5086d8c9e1 New upstream version 1.1.28.
Add two new filters to nbdkit-basic-filters.
2018-01-22 20:49:41 +00:00
Björn Esser
8b278f78d1
Rebuilt for switch to libxcrypt 2018-01-20 23:07:17 +01:00
Richard W.M. Jones
3ad59d49f7 New upstream version 1.1.27.
Add new subpackage nbdkit-basic-filters containing new filters.
2018-01-20 12:16:03 +00:00
Richard W.M. Jones
5ccd50c350 Document nbdkit-split-plugin in %description. 2018-01-11 16:46:38 +00:00
Richard W.M. Jones
abbff18052 Disable Ruby test.
test-ruby throws a SystemStackError (stack overflow) for unknown
reasons with glibc >= 2.26.9000 or ruby >= 2.5.0.
2018-01-11 12:01:17 +00:00
Richard W.M. Jones
0d0b529e8b Rebuild against updated Ruby. 2018-01-11 08:22:45 +00:00
Richard W.M. Jones
d8fa3bf0fe New upstream version 1.1.26.
Add new pkg-config file and dependency.
2017-12-23 14:35:12 +00:00
Richard W.M. Jones
bb6350e1e9 New upstream version 1.1.25. 2017-12-06 16:14:53 +00:00
Richard W.M. Jones
b6ecd65320 New upstream version 1.1.24.
Add tar plugin (new subpackage nbdkit-plugin-tar).
2017-12-06 10:17:56 +00:00
Richard W.M. Jones
02ca394e26 Python3 tests require libguestfs so disable on s390x. 2017-12-05 14:21:41 +00:00
Richard W.M. Jones
9f21293e00 New upstream version 1.1.23.
Add example4 plugin.
2017-12-05 09:00:36 +00:00
Richard W.M. Jones
809f31cb11 Don't run the tests in parallel.
Only run test-python when testing in the python3 sub-build.
2017-12-03 21:21:44 +00:00
Richard W.M. Jones
1a4749e0d5 New upstream version 1.1.22.
Enable tests on Fedora.
2017-12-03 20:37:39 +00:00
Richard W.M. Jones
5b55b9cd25 New upstream version 1.1.20.
Add nbdkit-split-plugin to basic plugins.
2017-12-02 19:51:26 +00:00
Richard W.M. Jones
3ebe8d3627 OCaml 4.06.0 rebuild. 2017-12-02 07:46:22 +00:00
Richard W.M. Jones
d568866d80 New upstream version 1.1.19.
Combine all the simple plugins in nbdkit-basic-plugins.
Add memory and null plugins.
Rename the example plugins subpackage.
Use %license instead of %doc for license file.
Remove patches now upstream.
2017-11-30 12:48:21 +00:00
Richard W.M. Jones
05a3e073d0 Fix Python 3 builds / RHEL macros (RHBZ#1404631). 2017-11-29 18:08:30 +00:00
Richard W.M. Jones
0b892779f5 Apply all patches from upstream since 1.1.18. 2017-11-21 22:52:57 +00:00
Richard W.M. Jones
6766db434d Add libselinux-devel so that SELinux support is enabled in the daemon. 2017-11-21 22:24:22 +00:00
Richard W.M. Jones
0a2938eb96 New upstream version 1.1.18. 2017-11-21 21:29:51 +00:00
Richard W.M. Jones
f38f61c339 Disable python3 plugin on RHEL/EPEL <= 7.
Only ship on x86_64 in RHEL/EPEL <= 7.
2017-10-20 12:06:44 +01:00
Richard W.M. Jones
3e2f88dacd New upstream version 1.1.16. 2017-10-20 10:53:40 +01:00
Richard W.M. Jones
18285e9581 New upstream version 1.1.15.
Enable TLS support.
2017-09-27 21:14:08 +01:00
Richard W.M. Jones
9213b3e6ae New upstream version 1.1.14. 2017-09-01 15:28:02 +01:00
Richard W.M. Jones
005ea757fb New upstream version 1.1.13.
Remove patches which are all upstream.
Remove grubby hack, should not be needed with modern supermin.
2017-08-25 15:41:07 +01:00
Richard W.M. Jones
be399baa05 Rebuild for OCaml 4.05.0. 2017-08-19 17:37:53 +01:00
Fedora Release Engineering
eed7b31806 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 03:48:15 +00:00
Fedora Release Engineering
d797e0f2a1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 22:42:58 +00:00
Richard W.M. Jones
14382d9aa8 Rebuild for OCaml 4.04.2. 2017-06-27 14:47:15 +01:00
Jitka Plesnikova
83439e29cd Perl 5.26 rebuild 2017-06-04 16:14:47 +02:00
Richard W.M. Jones
93261df2df Rebuild for OCaml 4.04.1. 2017-05-15 12:30:22 +01:00
Fedora Release Engineering
9cb7b3ab1d - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 22:06:34 +00:00
Vít Ondruch
404d03f10a Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.4 2017-01-12 14:36:18 +01:00
Richard W.M. Jones
898a36f8d8 Rebuild for Python 3.6 update. 2016-12-23 17:09:29 +00:00
Richard W.M. Jones
0f5a14fa20 Fix python3 subpackage so it really uses python3 (RHBZ#1404631). 2016-12-14 10:48:29 +00:00
Richard W.M. Jones
55008d7e3b Rebuild for OCaml 4.04.0. 2016-11-05 09:47:20 +00:00
Richard W.M. Jones
3637d72126 Compile Python 2 and Python 3 versions of the plugin. 2016-10-03 14:42:55 +01:00
Richard W.M. Jones
8389ff205e Fix missing %. 2016-06-08 15:27:44 +01:00
Richard W.M. Jones
3aedf9effc New upstream version 1.1.12
- Enable Ruby plugin.
2016-06-08 15:26:56 +01:00
Richard W.M. Jones
a85c67bc96 Add another upstream patch since 1.1.11. 2016-05-25 11:24:16 +01:00
Richard W.M. Jones
552e5b3c73 Fix date in changelog. 2016-05-23 11:28:55 +01:00
Richard W.M. Jones
8686334b24 No change, just bump release number. 2016-05-23 11:27:50 +01:00
Richard W.M. Jones
f6927d8f94 Disable tests on i686, kernel is still broken there. 2016-05-19 12:54:25 +01:00
Richard W.M. Jones
13cfa83add Add all patches upstream since 1.1.11 (fixes RHBZ#1336758).
- Reenable tests on x86.
2016-05-19 12:18:38 +01:00
Jitka Plesnikova
06bdcafa60 Perl 5.24 rebuild 2016-05-17 03:29:45 +02:00
Richard W.M. Jones
53205f9dca When tests fail, dump out test-suite.log so we can debug it. 2016-03-09 12:13:16 +00:00
Richard W.M. Jones
e45c543ca3 Don't run tests on x86, because kernel is broken there
(https://bugzilla.redhat.com/show_bug.cgi?id=1302071)
2016-02-05 18:15:24 +00:00
Fedora Release Engineering
6079b4933d - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 09:07:55 +00:00
Richard W.M. Jones
debf164f8f More upstream patches to fix build. 2016-01-11 19:56:42 +00:00
Richard W.M. Jones
6fe7154d4a BR automake 2016-01-11 19:00:43 +00:00
Richard W.M. Jones
a14ec0e1c2 Add support for newstyle NBD protocol (RHBZ#1297100). 2016-01-11 18:50:28 +00:00
Richard W.M. Jones
d397721298 New upstream version 1.1.11. 2015-10-31 12:40:07 +00:00
Richard W.M. Jones
57799dc5a0 OCaml 4.02.3 rebuild. 2015-07-30 13:29:31 +01:00
Richard W.M. Jones
6d30221bee Only run ldconfig when nbdkit-plugin-ocaml is built. 2015-06-20 11:58:07 +01:00
Richard W.M. Jones
ce4ce8c1dc Enable libguestfs plugin on aarch64. 2015-06-20 11:50:36 +01:00
Richard W.M. Jones
dae8721baf ocaml: Run ldconfig on install and uninstall. 2015-06-19 14:35:35 +01:00
Richard W.M. Jones
0865b1bd63 New upstream version.
- Enable now working OCaml plugin (requires OCaml >= 4.02.2).
2015-06-19 14:20:33 +01:00
Dennis Gilmore
e1c7016119 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 21:32:01 +00:00
Jitka Plesnikova
2a91ed6c5a Perl 5.22 rebuild 2015-06-11 10:54:53 +02:00
Richard W.M. Jones
ef2ce56a62 BR grubby 2015-06-10 12:57:41 +01:00
Richard W.M. Jones
0f1eb3d40c Enable debugging messages when running make check. 2015-06-10 12:49:08 +01:00
Jitka Plesnikova
9d43204809 Perl 5.22 rebuild 2015-06-06 17:52:34 +02:00
Richard W.M. Jones
5101c502a7 Include fix for streaming plugin in 1.1.9. 2014-10-14 16:41:11 +02:00
Richard W.M. Jones
f8319421f7 New upstream version 1.1.9.
- Add the streaming plugin.
2014-10-14 13:59:33 +02:00
Richard W.M. Jones
479fe8e4e0 Workaround for broken libvirt (RHBZ#1138604). 2014-09-10 13:10:19 +01:00
Richard W.M. Jones
a6ef6c262c Rebuild for updated Perl in Rawhide. 2014-09-10 12:37:46 +01:00
Peter Robinson
d37de2e654 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 11:08:57 +00:00
Richard W.M. Jones
c5f47c4aeb New upstream version 1.1.8.
- Add support for cURL, and new nbdkit-plugin-curl package.
2014-06-21 22:21:32 +01:00
Richard W.M. Jones
6056e460b4 New upstream version 1.1.7.
- Remove patches which are now all upstream.
2014-06-20 22:50:40 +01:00
Dennis Gilmore
01cfedc007 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 07:09:56 -05:00
Dan Horák
986566d0ea bump revision 2014-03-06 10:59:19 +01:00
Dan Horák
89736ecc17 - libguestfs is available only on selected arches 2014-03-06 10:55:42 +01:00
Richard W.M. Jones
fc4520f139 Disable tests on ARM. 2014-02-21 13:09:18 +00:00
Richard W.M. Jones
0bd3ff770e Patch automake crap. 2014-02-21 13:07:52 +00:00
Richard W.M. Jones
fe5a3ca24a Backport some upstream patches, fixing a minor bug and adding more tests.
Also:
- Enable the tests since kernel bug is fixed.
2014-02-21 12:50:51 +00:00
Richard W.M. Jones
a410b8a4f5 New upstream version 1.1.6. 2014-02-16 10:51:31 +00:00
Richard W.M. Jones
17988a93f7 Perl now requires ExtUtils::Embed. 2014-02-15 08:26:19 +00:00
Richard W.M. Jones
adaec4f6c3 New upstream version 1.1.5.
- Enable the new Python plugin.
- Perl plugin man page moved to section 3.
2014-02-15 07:43:40 +00:00
Richard W.M. Jones
7d11988478 New upstream version 1.1.4.
- Enable the new Perl plugin.
2014-02-10 13:02:37 +01:00
Richard W.M. Jones
0640b32253 Remove patch, now upstream. 2013-08-04 22:46:27 +01:00
Richard W.M. Jones
32ebeb90f6 New upstream version 1.1.3 which fixes some test problems. 2013-08-04 22:40:45 +01:00
Richard W.M. Jones
54a0400df2 Disable tests because Rawhide kernel is broken (RHBZ#991808).
- Remove a single quote from description which confused emacs.
2013-08-04 22:16:45 +01:00
Dennis Gilmore
f722cd3d21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 07:49:02 -05:00
Richard W.M. Jones
b626755dbc Fix segfault when IPv6 client is used (RHBZ#986601). 2013-07-21 22:08:05 +01:00
Richard W.M. Jones
7647dbf164 Disable the tests on Fedora <= 18. 2013-07-16 12:45:37 +01:00
Richard W.M. Jones
b405800e1a New development version 1.1.2. 2013-07-16 12:10:44 +01:00
Richard W.M. Jones
e90cb03e26 New development version 1.1.1.
- Add libguestfs plugin.
- Run the test suite.
2013-06-25 22:27:24 +01:00
Richard W.M. Jones
822a4c460f Initial release. 2013-06-24 18:40:23 +01:00