Commit Graph

124 Commits

Author SHA1 Message Date
Richard W.M. Jones
559f31a603 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.

(cherry picked from commit eb867f6953)
2018-08-06 20:50:12 +01:00
Richard W.M. Jones
43bacc08c3 New upstream version 1.4.2. 2018-08-01 18:17:47 +01:00
Richard W.M. Jones
2037933f88 New upstream version 1.4.1.
Small refactorings in the spec file.
2018-07-20 14:58:35 +01:00
Richard W.M. Jones
d1bd233f4a Small refactorings in the spec file.
(cherry picked from commit 948daff1f0)
2018-07-20 14:57:37 +01:00
Richard W.M. Jones
31886771ce Remove patches which are now upstream.
Fixes commit 442c62b8e5.
2018-07-06 12:49:40 +01:00
Richard W.M. Jones
7c4f31f5c3 Reorder basic-filters %description alphabetically.
(cherry picked from commit f07a27aa88)
2018-07-06 12:48:42 +01:00
Richard W.M. Jones
442c62b8e5 New upstream version 1.4.0.
Add support for Tcl plugins.
New plugins: ext2, random, tcl, zero.
New filters: blocksize, fua, log, nozero.
New bash tab completion subpackage.
2018-07-06 12:48:07 +01:00
Richard W.M. Jones
6856676bd4 Add generic patches_touch_autotools mechanism for running autoreconf.
(cherry picked from commit 64dbc29874)
2018-07-01 16:38:43 +01:00
Richard W.M. Jones
cb86460bd2 Add more upstream patches since 1.2.4 was released. 2018-07-01 16:34:57 +01:00
Richard W.M. Jones
9f07358d79 Fix use of autosetup / autopatch macros.
See: http://rpm.org/user_doc/autosetup.html
(cherry picked from commit 3d5206894f)
2018-06-14 13:52:01 +01:00
Richard W.M. Jones
a09f2340e1 Fix Source URLs.
Correct the URLs for 1.2-stable branch.
2018-06-12 14:14:08 +01:00
Richard W.M. Jones
95070b5f76 Forgot to update Release field in previous commit. 2018-06-12 14:06:55 +01:00
Richard W.M. Jones
3130f5ec4b Add all upstream patches since 1.2.4 was released. 2018-06-12 13:58:54 +01:00
Richard W.M. Jones
fffade3981 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.

(cherry picked from commit 622aabfee2)
2018-06-11 13:20:24 +01:00
Richard W.M. Jones
2f7d85fd85 Add upstream patch to fix tests when guestfish not available.
(cherry picked from commit 322c5a6b36)
2018-06-09 15:00:39 +01:00
Richard W.M. Jones
451663e6ac Enable tarball signing.
(cherry picked from commit 70cec0a451)
2018-06-09 14:41:01 +01:00
Richard W.M. Jones
cd71d8d33a New stable version 1.2.4.
Remove upstream patches.
2018-06-09 14:37:24 +01:00
Richard W.M. Jones
ee3fd0e5ef I hate automake, updates previous commit.
(cherry picked from commit 8c8e65fbc9)
2018-06-06 21:24:47 +01:00
Richard W.M. Jones
78e81666e0 BR automake unconditionally because we touch tests/Makefile.am in a patch.
(cherry picked from commit c7e1810498)
2018-06-06 21:24:44 +01:00
Richard W.M. Jones
2b58f2e7f5 Exclude HAVE_GUESTFISH code on incomplete test arches.
(cherry picked from commit e04cb2ed89)
2018-06-06 21:24:40 +01:00
Richard W.M. Jones
75e47a783b Add patch to fix the xz plugin test with recent guestfish.
(cherry picked from commit ba2c1c3cd1)
2018-06-06 21:24:36 +01:00
Richard W.M. Jones
c739c90a4a Add patch to work around libvirt problem with relative socket paths.
(cherry picked from commit 4bcef61e81)
2018-06-06 21:24:27 +01:00
Richard W.M. Jones
7622c61a59 New stable version 1.2.3. 2018-06-06 13:19:05 +01:00
Richard W.M. Jones
055d5bb77c New stable version 1.2.2. 2018-04-21 22:15:48 +01:00
Richard W.M. Jones
cda8370501 New stable version 1.2.1. 2018-04-09 19:29:44 +01:00
Richard W.M. Jones
06eb82a75f Move to stable branch version 1.2.0. 2018-04-06 13:25:43 +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