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